[ubuntu/lucid] couchdb 0.10.0-1ubuntu1 (Accepted)
Steve Langasek
steve.langasek at ubuntu.com
Wed Dec 30 01:35:14 GMT 2009
couchdb (0.10.0-1ubuntu1) lucid; urgency=low
* Merge from Debian testing, remaining changes:
- split package into couchdb and couchdb-bin binary packages, so that
the programs can be installed without starting the system service
- debian/control: add missing erlang-{inets,crypto,xmerl}
(build-)dependencies
- debian/control: transition from libmozjs-dev to xulrunner-dev in
ubuntu
- debian/rules, debian/control: grab the current xulrunner version with
"xulrunner --gre-version" to use as a dependency
- debian/patches/mozjs_ldlibpath.patch: explicitly set LD_LIBRARY_PATH to
pkglibdir of current installed xulrunner version on startup; this works
around the fact that couchdb relies on the not publicly exported
libmozjs
- debian/postinst: change the default permissions on /etc/couchdb to
0775, and /etc/couchdb/default.ini and /etc/couchdb/local.ini to 0774
- debian/patches/http-redirect-query-string-fix.patch: fix replication
over OAuth, which was broken because of incorrect query-string handling
after HTTP redirection
- debian/couchdb-bin.postrm: don't try to delete couchdb system
user/group
- debian/rules, debian/couchdb.{postinst,postrm}: create
/var/{log,lib}/couchdb/${couchdbversion}, so couchdb will run.
* Dropped changes, superseded in Debian:
- debian/control: bump the Standards-Version to 3.8.2 (latest)
- debian/copyright: added src/etap/* to copyright file
* debian/rules: don't munge debian/couchdb-bin.postrm, it doesn't contain
the VERSION tag anymore
* Fix permissions on files in /etc/couchdb to be 0664, not 0774 - config
files should not be executable!
* Remove the debian/preinst, and drop the build-dependency on psmisc which
doesn't do the right thing /anyway/. A preinst invocation implies a
Pre-Depends, not a Build-Depends, and the heuristic being used here with
'killall' is useless.
* Don't recursively chmod /var/lib/couchdb, only chmod the directories -
we don't want the files to wind up executable.
* debian/rules: fix dh_installinit invocation to only add scripts for the
couchdb package, not couchdb-bin.
couchdb (0.10.0-1) unstable; urgency=low
[ Elliot Murphy ]
* Updated debian/copyright, added src/etap*
* Updated debian/control, changed Maintainer to Erlang team address
* Updated debian/control, changed Vcs- links to new locations.
[ Sergei Golovan ]
* New upstream release (closes: #551212, #554080, #554593).
* Removed unnecessary build dependency on transitional erlang-nox package.
* Replaced subst variables in dependencies by ${erlang:Depends} which allows
to calculate dependencies automatically. This removes erlang-nox from
dependencies (closes: #532756).
* Bumped standards version to 3.8.3.
* It's normal if /etc/init.d script is left after package removal as a
config file (and the binary isn't available). Therefore made it return
success in case if /usr/bin/couchdb doesn't exist or isn't an executable.
* Change current directory to /var/run/couchdb in init script to prevent
error messages about access violation by code server if the current dir
isn't readable by the couchdb user.
* Put log files directly into /var/log/couchdb directory. There's no reason
to have different log subdirectories for different couchdb versions.
[ Noah Slater ]
* Updated debian/control, updated Build-Depends on debhelper to 7.2.11.
[ Sam Bisbee ]
* Updated debian/control, repointed Vcs links.
* Fix "replacing libreadline5-dev build dependency with libreadline-
dev" Updated debian/control, changed libreadline5-dev dependency to
libreadline-dev. (Closes: #553742)
* Updated debian/README.Debian, removed log directory partitioning info
per Sergei's related changes to put all logs in one directory.
* Updated debian/postrm, rmdir didn't like that its target directories
weren't non-empty (despite passed args), causing errors and failing to
remove directories. Also removed the version partitioning cases.
* Created debian/preinst, now we make sure that couchdb isn't running any
beam processes on upgrade. Upgrading from 0.9.0-2 was leaving old code in a
running beam process, so you were running 0.9.0 couchdb but had 0.10.0 code
installed until you killed the process. Adds a dependency on psmisc.
Date: Tue, 29 Dec 2009 13:24:28 -0800
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Maintainer: Ubuntu MOTU Developers <ubuntu-motu at lists.ubuntu.com>
Signed-By: Steve Langasek <steve.langasek at canonical.com>
https://launchpad.net/ubuntu/lucid/+source/couchdb/0.10.0-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 29 Dec 2009 13:24:28 -0800
Source: couchdb
Binary: couchdb-bin couchdb
Architecture: source
Version: 0.10.0-1ubuntu1
Distribution: lucid
Urgency: low
Maintainer: Ubuntu MOTU Developers <ubuntu-motu at lists.ubuntu.com>
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Description:
couchdb - RESTful document oriented database, system DB
couchdb-bin - RESTful document oriented database, programs
Closes: 532756 551212 553742 554080 554593
Changes:
couchdb (0.10.0-1ubuntu1) lucid; urgency=low
.
* Merge from Debian testing, remaining changes:
- split package into couchdb and couchdb-bin binary packages, so that
the programs can be installed without starting the system service
- debian/control: add missing erlang-{inets,crypto,xmerl}
(build-)dependencies
- debian/control: transition from libmozjs-dev to xulrunner-dev in
ubuntu
- debian/rules, debian/control: grab the current xulrunner version with
"xulrunner --gre-version" to use as a dependency
- debian/patches/mozjs_ldlibpath.patch: explicitly set LD_LIBRARY_PATH to
pkglibdir of current installed xulrunner version on startup; this works
around the fact that couchdb relies on the not publicly exported
libmozjs
- debian/postinst: change the default permissions on /etc/couchdb to
0775, and /etc/couchdb/default.ini and /etc/couchdb/local.ini to 0774
- debian/patches/http-redirect-query-string-fix.patch: fix replication
over OAuth, which was broken because of incorrect query-string handling
after HTTP redirection
- debian/couchdb-bin.postrm: don't try to delete couchdb system
user/group
- debian/rules, debian/couchdb.{postinst,postrm}: create
/var/{log,lib}/couchdb/${couchdbversion}, so couchdb will run.
* Dropped changes, superseded in Debian:
- debian/control: bump the Standards-Version to 3.8.2 (latest)
- debian/copyright: added src/etap/* to copyright file
* debian/rules: don't munge debian/couchdb-bin.postrm, it doesn't contain
the VERSION tag anymore
* Fix permissions on files in /etc/couchdb to be 0664, not 0774 - config
files should not be executable!
* Remove the debian/preinst, and drop the build-dependency on psmisc which
doesn't do the right thing /anyway/. A preinst invocation implies a
Pre-Depends, not a Build-Depends, and the heuristic being used here with
'killall' is useless.
* Don't recursively chmod /var/lib/couchdb, only chmod the directories -
we don't want the files to wind up executable.
* debian/rules: fix dh_installinit invocation to only add scripts for the
couchdb package, not couchdb-bin.
.
couchdb (0.10.0-1) unstable; urgency=low
.
[ Elliot Murphy ]
* Updated debian/copyright, added src/etap*
* Updated debian/control, changed Maintainer to Erlang team address
* Updated debian/control, changed Vcs- links to new locations.
.
[ Sergei Golovan ]
* New upstream release (closes: #551212, #554080, #554593).
* Removed unnecessary build dependency on transitional erlang-nox package.
* Replaced subst variables in dependencies by ${erlang:Depends} which allows
to calculate dependencies automatically. This removes erlang-nox from
dependencies (closes: #532756).
* Bumped standards version to 3.8.3.
* It's normal if /etc/init.d script is left after package removal as a
config file (and the binary isn't available). Therefore made it return
success in case if /usr/bin/couchdb doesn't exist or isn't an executable.
* Change current directory to /var/run/couchdb in init script to prevent
error messages about access violation by code server if the current dir
isn't readable by the couchdb user.
* Put log files directly into /var/log/couchdb directory. There's no reason
to have different log subdirectories for different couchdb versions.
.
[ Noah Slater ]
* Updated debian/control, updated Build-Depends on debhelper to 7.2.11.
.
[ Sam Bisbee ]
* Updated debian/control, repointed Vcs links.
* Fix "replacing libreadline5-dev build dependency with libreadline-
dev" Updated debian/control, changed libreadline5-dev dependency to
libreadline-dev. (Closes: #553742)
* Updated debian/README.Debian, removed log directory partitioning info
per Sergei's related changes to put all logs in one directory.
* Updated debian/postrm, rmdir didn't like that its target directories
weren't non-empty (despite passed args), causing errors and failing to
remove directories. Also removed the version partitioning cases.
* Created debian/preinst, now we make sure that couchdb isn't running any
beam processes on upgrade. Upgrading from 0.9.0-2 was leaving old code in a
running beam process, so you were running 0.9.0 couchdb but had 0.10.0 code
installed until you killed the process. Adds a dependency on psmisc.
Checksums-Sha1:
621323998d4df8a3daa79343e59c23f93486d98f 2109 couchdb_0.10.0-1ubuntu1.dsc
535cf94934d84394188bb3d2a8fbda972189e1d2 11589 couchdb_0.10.0-1ubuntu1.diff.gz
Checksums-Sha256:
87bd060e294337fb2b568062a76a58337cb4dc2374be3872b5b1dab883f22583 2109 couchdb_0.10.0-1ubuntu1.dsc
8382670b4dbd655c2766ae9af615b81c7331e4512e8664d83226e8da61a03e4b 11589 couchdb_0.10.0-1ubuntu1.diff.gz
Files:
781e60d62d568c3a2363a2261aca6419 2109 misc optional couchdb_0.10.0-1ubuntu1.dsc
b637c56647a2aa6a53657ea86360c292 11589 misc optional couchdb_0.10.0-1ubuntu1.diff.gz
Original-Maintainer: Erlang Packaging Team <pkg-erlang-devel at lists.alioth.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iQIVAwUBSzqoi1aNMPMhshM9AQinHxAAsp7TP85/c4S0rz2VwetHkbM4s4PvxRAP
+/5t5Avt3S/+3MeCnvSymYQaNZGEx8VWJJ3hPwLuXOLTbaQgDsBGsHMUY8FG/1vC
G+CBMUTny6iM5UjENb4lYVIsOSMksDE054sAMsBd7TAr9zrQuxeOfA+wIZth0Fuv
psBLkWS0SqhzuHoGN/ukI19+ztzxMqx5PM7HNoPjRUQePRycHNCOMQmDnmHjhTQ1
klTSL+RrmSN2FPDTTbk6zPPBonsRW4yKLP3ssM+JT8806Ox8bdRGKUkVhscTYLbK
aXel1XEnDCuS/46GKSkNtHFAU5hlKjA+D1HH+GOIf9VHgFuzOwMX/rm+d4tWrzGb
5RApBALtmDgK8z6612V5uks6NvzAvPr4frOVzTTO+kL2JXqUFV+PV1oa8oWC0wrs
ahuvw679hM9nVTopYk6H+exXLReNSvwVaNqVs136awnyb8mh12KkT4SzrVD8d7C4
42qyHfMgKKSrOQwet1hecIVtt2M2LuTPeACa37/IFhMlPkBU2h1rNx7Ar5Bmpnur
oc4+GL+FSX7CsqX1FBTK0gBjlBCPwBZRYIlZQmyBLKeTRAXUNgal70Hfzyey9xMT
jEyZmyZ2J7KpmOFOKg3mIO+LTvqjl96E8IPkznIET7bsg3L+ACNcogQdNPL3Zo3x
LDFQv5MACDM=
=huVx
-----END PGP SIGNATURE-----
More information about the Lucid-changes
mailing list