found 603141 8.4.4-1+b1 fixed 603141 8.4.4-2 thanks Hi there! On Thu, 11 Nov 2010 10:31:00 +0100, Holger Levsen wrote: > during a test with piuparts I noticed your package failed to install due to > incorrect dependencies in the init.d LSB header. Some debian notes are > available from at http://wiki.debian.org/LSBInitScripts > > From the attached log (scroll to the bottom...): > > Setting up postgresql-8.4 (8.4.4-1+b1) ... ^^^^^^^^^^ I could not find this version anymore, not in the postgresql-8.4's debian/changelog nor in snapshots.d.o, where did it come from? Please also note that at the time you sent the email, it seems that squeeze already has 8.4.4-2: http://packages.qa.debian.org/p/postgresql-8.4/news/20100730T163913Z.html > insserv: script postgresql-8.4: service postgresql already provided! > insserv: exiting now! > update-rc.d: error: insserv rejected the script header This was already reported (#585890, hey, by you!), solved in 8.4.4-2 (I added the versions to the BTS): --8<---------------cut here---------------start------------->8--- postgresql-8.4 (8.4.4-2) unstable; urgency=low * Migrate to a common init script for all server versions, to avoid providing the "postgresql" service in multiple packages (which causes insserv to complain bitterly): - Drop debian/postgresql-8.4.init. - debian/control: Bump dependency to postgresql-common to ensure we have a common /etc/init.d/postgresql init script. - debian/postgresql-8.4.preinst: Remove/rename our init script on upgrade. - debian/postgresql-8.4.prerm: Call stop_version on upgrade. - debian/rules: Drop dh_installinit arguments. - (Closes: #585890) --8<---------------cut here---------------end--------------->8--- > Please keep in mind that this was a test where first the lenny version was > installed and then an upgraded was done to squeeze. Also this bug is probably > just another duplicate of #603140, if so, please reassign there. (And sorry > for the noise.) And yes, I would also say this was a duplicate of #603140, fixed in postgresql-common_112. On Wed, 24 Nov 2010 18:30:26 +0100, Holger Levsen wrote: > On Mittwoch, 24. November 2010, Alexander Reichle-Schmehl wrote: >> notfound 603141 2.0.0-3 > [...] >> I'm quite sure that this is a failse positive, and therefore mark this >> bug as done. > > A false-positive for dbi-link probably, but its a real bug when upgrading from > lenny. I tried to reproduce your upgrade bug, but with no success, both in piuparts or in a cowbuilder lenny chroot: ===== (lenny)root@gismo:/# apt-get install dbi-link (lenny)root@gismo:/# sed -i -e 's/lenny/squeeze/g' /etc/apt/sources.list (lenny)root@gismo:/# apt-get update && apt-get dist-upgrade [...] Setting up libyaml-perl (0.71-1) ... Setting up dbi-link (2.0.0-3) ... (lenny)root@gismo:/# dpkg -l postgresql\* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version +++-=========================-=========================- un postgresql <none> un postgresql-7.4 <none> un postgresql-8.0 <none> ii postgresql-8.3 8.3.12-0lenny1 ii postgresql-8.4 8.4.5-0squeeze1 un postgresql-client <none> ii postgresql-client-8.3 8.3.12-0lenny1 ii postgresql-client-8.4 8.4.5-0squeeze1 ii postgresql-client-common 112 ii postgresql-common 112 un postgresql-doc-8.3 <none> un postgresql-doc-8.4 <none> ii postgresql-plperl-8.3 8.3.12-0lenny1 ii postgresql-plperl-8.4 8.4.5-0squeeze1 (lenny)root@gismo:/# ===== However, I would like to note that an upgrade from lenny+backports to squeeze is not possible, given that the version lenny-backports is higher that the one in squeeze: ===== (lenny)root@gismo:/# echo \ "deb http://backports.debian.org/debian-backports lenny-backports main" \ >>/etc/apt/sources.list (lenny)root@gismo:/# apt-get update [...] (lenny)root@gismo:/# apt-get -t lenny-backports install postgresql-8.4 [...] (lenny)root@gismo:/# sed -i -e 's/lenny/squeeze/g' /etc/apt/sources.list (lenny)root@gismo:/# apt-get update [...] (lenny)root@gismo:/# apt-cache policy postgresql-8.4 (lenny)root@gismo:/# apt-cache policy postgresql-8.4 postgresql-8.4: Installed: 8.4.5-2~bpo50+1 Candidate: 8.4.5-2~bpo50+1 Version table: *** 8.4.5-2~bpo50+1 0 1 http://backports.debian.org lenny-backports/main Packages 100 /var/lib/dpkg/status 8.4.5-0squeeze1 0 500 http://cdn.debian.net squeeze/main Packages (lenny)root@gismo:/# ===== So, for the current title of this bug everything is OK, while for the upgrade from lenny+backports this is not, I will leave it to the postgresql-8.4 maintainers ;-) Thx, bye, Gismo / Luca
Attachment:
signature.asc
Description: Digital signature