Bug#605912: runit: Upgrade failure lenny -> squeeze

2011-01-16 Thread Julien Cristau
On Sun, Jan 16, 2011 at 16:47:23 -0600, Jonathan Nieder wrote: > - if debconf is not installed at configuration time but is present >at purge time > seems unlikely, with e.g. Package: libpam-modules Pre-Depends: debconf Package: login Essential: yes Pre-Depends: libpam-modules But ok. :)

Bug#605912: runit: Upgrade failure lenny -> squeeze

2011-01-16 Thread Jonathan Nieder
Julien Cristau wrote: > On Sun, Jan 16, 2011 at 14:36:05 -0600, Jonathan Nieder wrote: >> diff -u runit-2.1.1/debian/runit.postrm runit-2.1.1/debian/runit.postrm >> --- runit-2.1.1/debian/runit.postrm >> +++ runit-2.1.1/debian/runit.postrm >> @@ -9,13 +9,18 @@ [...] >> + >> +# remove lingering deb

Bug#605912: runit: Upgrade failure lenny -> squeeze

2011-01-16 Thread Julien Cristau
On Sun, Jan 16, 2011 at 14:36:05 -0600, Jonathan Nieder wrote: > diff -u runit-2.1.1/debian/runit.postrm runit-2.1.1/debian/runit.postrm > --- runit-2.1.1/debian/runit.postrm > +++ runit-2.1.1/debian/runit.postrm > @@ -9,13 +9,18 @@ >sed -e '/#-- runit begin/,/#-- runit end/d' \ > /etc/in

Bug#605912: runit: Upgrade failure lenny -> squeeze

2011-01-16 Thread Jonathan Nieder
Adam D. Barratt wrote: > On Tue, 2011-01-11 at 22:08 +, Adam D. Barratt wrote: >> I debated whether your second or third patch (i.e. trying to fix up the >> debconf support, or removing it) was the way to go and would prefer to >> simply revert the debconf use; if anyone sees any problems with

Bug#605912: runit: Upgrade failure lenny -> squeeze

2011-01-16 Thread Adam D. Barratt
On Tue, 2011-01-11 at 22:08 +, Adam D. Barratt wrote: > Thanks for working on this. This patch looks good to me: > > On Sat, 2011-01-08 at 13:48 -0600, Jonathan Nieder wrote: > > -- 8< -- > > Subject: remove vestiges of the runit-run package [...] > I debated whether your second or third patc

Bug#605912: runit: Upgrade failure lenny -> squeeze

2011-01-11 Thread Adam D. Barratt
Hi Jonathan, Thanks for working on this. This patch looks good to me: On Sat, 2011-01-08 at 13:48 -0600, Jonathan Nieder wrote: > -- 8< -- > Subject: remove vestiges of the runit-run package > > Upgrades from lenny are failing because of a missing template > from the runit-run package. > > Whi

Bug#605912: runit: Upgrade failure lenny -> squeeze

2011-01-08 Thread Jonathan Nieder
Jonathan Nieder wrote: > possible fix for that. postrm is still a bit broken > (it will print an error message if init is not running and does not > respect the user choice expressed in runit/signalinit). ... part 3 is to remove support for the runit/signalinit choice in squeeze, since (1) it wa

Bug#605912: runit: Upgrade failure lenny -> squeeze

2011-01-08 Thread Jonathan Nieder
Jonathan Nieder wrote: > - if debconf is not installed and no init process is present, >postinst fails; > - there should be no debconf prompt at all, not a high priority one, >when no init process is present (as you mentioned). ... and here is a possible fix for that. postrm is still a

Bug#605912: runit: Upgrade failure lenny -> squeeze

2011-01-08 Thread Jonathan Nieder
Adam D. Barratt wrote: > Thanks for looking at this bug. I think the patch you've suggested is > the wrong solution, however. > > As runit-run no longer exists after lenny, I think removing the > entire block of code would be a better solution. I agree. > In terms of the second part of the patc

Bug#605912: runit: Upgrade failure lenny -> squeeze

2011-01-08 Thread Adam D. Barratt
# CC to debian-devel for squeeze blocker user release.debian@packages.debian.org usertag 605912 + squeeze-is-blocker thanks Hi, Thanks for looking at this bug. I think the patch you've suggested is the wrong solution, however. On Tue, 2011-01-04 at 01:14 +0900, Hideki Yamane wrote: > I gue

Bug#605912: runit: Upgrade failure lenny -> squeeze

2011-01-03 Thread Hideki Yamane
tags 605912 patch thanks Hi, I guess it is due to lack of flag in debconf templates file. Here's a proposal patch, it works in my chroot environment. diff -u runit-2.1.1/debian/runit.templates.in runit-2.1.1/debian/runit.templates.in --- runit-2.1.1/debian/runit.templates.in +++ runit-2.1.1/