Bug#699019: unblock: sysvinit/2.88dsf-38
retitle 699019 unblock: sysvinit/2.88dsf-39 severity 698966 serious thanks I uploaded -39 to properly fix #663009, and to also fix #698966 which is a failure to run urandom, including during debootstrapping (#698909). Updated debdiff attached. unblock sysvinit/2.88dsf-39 Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linuxhttp://people.debian.org/~rleigh/ `. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools `-GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800 diff -Nru sysvinit-2.88dsf/debian/changelog sysvinit-2.88dsf/debian/changelog --- sysvinit-2.88dsf/debian/changelog 2012-11-16 20:51:07.0 + +++ sysvinit-2.88dsf/debian/changelog 2013-01-26 12:38:01.0 + @@ -1,3 +1,59 @@ +sysvinit (2.88dsf-39) unstable; urgency=low + + [ Roger Leigh ]: + * initscripts postinst calls urandom, not urandom.sh (Closes: #698966). + * sysvinit postinst unconditionally creates a compatibility initctl +link to ensure the migration to /run won't fail (Closes: #663009). + + -- Roger Leigh Sat, 26 Jan 2013 12:09:29 + + +sysvinit (2.88dsf-38) unstable; urgency=low + + [ Roger Leigh ]: + * If pidof fails in the sysvinit postinst or initscripts, default +to PID 1 (for /sbin/init) (Closes: #663009). + * Make fstab globbing in initscripts completely robust. + + -- Roger Leigh Wed, 23 Jan 2013 22:43:55 + + +sysvinit (2.88dsf-37) unstable; urgency=low + + [ Roger Leigh ] + * initscripts: Remove all use of shell heredocs in shell libraries; +these require a writable /tmp which will not be guaranteed to be +present in early boot (Closes: #697994). + + -- Roger Leigh Mon, 14 Jan 2013 21:53:59 + + +sysvinit (2.88dsf-36) unstable; urgency=low + + [ Roger Leigh ] + * initscripts: +- Handle globbing of /etc/fstab.d/* safely. +- Correct erroneous error that an entry for /dev/shm existed in + /etc/fstab when no entry was present (Closes: #697537). + + -- Roger Leigh Fri, 11 Jan 2013 23:36:28 + + +sysvinit (2.88dsf-35) unstable; urgency=low + + [ David Prévot ] + * Fix German translation charset. + + [ Roger Leigh ] + * initscripts: +- To permit enabling of dependency-based boot, add Breaks on older + versions of bootchart. Thanks to Andreas Beckmann. + Closes: #694252. +- To work around a bug in the Oracle database, which has a faulty + check for /dev/shm, continue to mount a tmpfs on /dev/shm rather + than /run/shm if one is defined in /etc/fstab. Closes: #694379. + * sysvinit-utils: +- Add Breaks: upstart (<< 1.5-1) to avoid breaking the boot with + older versions of upstart. Closes: #694961. + + -- Roger Leigh Mon, 17 Dec 2012 22:50:49 + + sysvinit (2.88dsf-34) unstable; urgency=low [ Roger Leigh ] diff -Nru sysvinit-2.88dsf/debian/control sysvinit-2.88dsf/debian/control --- sysvinit-2.88dsf/debian/control 2012-08-31 21:14:04.0 +0100 +++ sysvinit-2.88dsf/debian/control 2012-12-17 22:37:45.0 + @@ -42,6 +42,7 @@ Conflicts: last, sysvconfig, chkconfig (<< 11.0-79.1-2) Replaces: last, sysvinit (<= 2.86.ds1-65) Depends: ${shlibs:Depends}, ${misc:Depends} +Breaks: upstart (<< 1.5-1) Suggests: bootlogd, sash Description: System-V-like utilities This package contains the important System-V-like utilities. @@ -74,7 +75,8 @@ sysvinit-utils (>= 2.86.ds1-64), sysv-rc | file-rc, coreutils (>= 5.93) Recommends: psmisc, e2fsprogs -Conflicts: libdevmapper1.02.1 (<< 2:1.02.24-1) +Conflicts: + libdevmapper1.02.1 (<< 2:1.02.24-1), Replaces: libc6, libc6.1, libc0.1, libc0.3 Breaks: # Needed for ifquery @@ -112,7 +114,9 @@ autofs (<< 5.0.0), # Older versions of initramfs-tools can't cope with /etc/mtab # being a symlink #668616 and #668650 - initramfs-tools (<< 0.104) + initramfs-tools (<< 0.104), +# Needed for transition to dependency-based boot for wheezy + bootchart (<< 0.10~svn407-3.3) Description: scripts for initializing and shutting down the system The scripts in this package initialize a standard Debian system at boot time and shut it down at halt or reboot time. diff -Nru sysvinit-2.88dsf/debian/initscripts.postinst sysvinit-2.88dsf/debian/initscripts.postinst --- sysvinit-2.88dsf/debian/initscripts.postinst2012-11-16 15:33:58.0 + +++ sysvinit-2.88dsf/debian/initscripts.postinst2013-01-26 12:08:54.0 + @@ -561,9 +561,9 @@ if [ "$PREV_VER" = "" ]; then if which invoke-rc.d >/dev/null 2>&1 then - invoke-rc.d urandom.sh start || true + invoke-rc.d urandom start || true else - /etc/init.d/urandom.sh start || true + /etc/init.d/urandom start || true fi fi diff -Nru sysvinit-2.88dsf/debian/po/de.po sysvinit-2.88dsf/debian/po/de.po --- sysvinit-2.88dsf/debian/po/de.po2012-08-31 21:14:04.0 +0100 +++ sysvinit-2.88dsf/debian/po/de.po2012-12-10 23:03:
Processed: Re: Bug#699019: unblock: sysvinit/2.88dsf-38
Processing commands for cont...@bugs.debian.org: > retitle 699019 unblock: sysvinit/2.88dsf-39 Bug #699019 [release.debian.org] unblock: sysvinit/2.88dsf-38 Changed Bug title to 'unblock: sysvinit/2.88dsf-39' from 'unblock: sysvinit/2.88dsf-38' > severity 698966 serious Bug #698966 [initscripts] initscripts: postinst calls non-existent urandom.sh script Severity set to 'serious' from 'important' > thanks Stopping processing here. Please contact me if you need assistance. -- 698966: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698966 699019: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699019 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.13592330139610.transcr...@bugs.debian.org
Bug#699019: unblock: sysvinit/2.88dsf-38
On Sat, Jan 26, 2013 at 12:42:25PM +, Adam D. Barratt wrote: > Control: block -1 by 686387 > > On Thu, 2013-01-24 at 22:03 +, Roger Leigh wrote: > > Please unblock package sysvinit > > > > Bugs closed: > > #694961: Don't break boot with older upstart versions > > For reference, this means that either the new upstart (and associated > packages including large json-c diff) need to migrate - see #686387 - at > the same time, or we need to find some other solution to the issue in > upstart. CCing Steve, since I'm unsure of the best course of action here. I'm not too familiar with the upstart integration, and if there's a way of solving the issue without the Breaks by adding/modifying/removing some of that logic, we could look at doing that. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linuxhttp://people.debian.org/~rleigh/ `. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools `-GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800 -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130126131252.gp16...@codelibre.net
Processed: Re: Bug#699019: unblock: sysvinit/2.88dsf-38
Processing control commands: > block -1 by 686387 Bug #699019 [release.debian.org] unblock: sysvinit/2.88dsf-38 699019 was not blocked by any bugs. 699019 was not blocking any bugs. Added blocking bug(s) of 699019: 686387 -- 699019: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699019 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.b699019.135920415326370.transcr...@bugs.debian.org
Bug#699019: unblock: sysvinit/2.88dsf-38
Control: block -1 by 686387 On Thu, 2013-01-24 at 22:03 +, Roger Leigh wrote: > Please unblock package sysvinit > > Bugs closed: > #694961: Don't break boot with older upstart versions For reference, this means that either the new upstart (and associated packages including large json-c diff) need to migrate - see #686387 - at the same time, or we need to find some other solution to the issue in upstart. Regards, Adam -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1359204145.28246.28.ca...@jacala.jungle.funky-badger.org
Bug#699019: unblock: sysvinit/2.88dsf-38
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package sysvinit Bugs closed: #694961: Don't break boot with older upstart versions #694252: Break older bootchart versions to allow migration to dependency-based boot #694379: Work around a bug in the Oracle database which has a buggy check for /dev/shm #697537: Correct buggy check for /dev/shm #697994: Remove all use of heredocs (not safe until /tmp is writable) #663009: Default to PID1 when determining PID of init so that the init process is correctly restarted on upgrade And fix globbing in /etc/fstab.d (no bug number). Thanks, Roger diff -Nru sysvinit-2.88dsf/debian/changelog sysvinit-2.88dsf/debian/changelog --- sysvinit-2.88dsf/debian/changelog 2012-11-16 20:51:07.0 + +++ sysvinit-2.88dsf/debian/changelog 2013-01-24 21:33:09.0 + @@ -1,3 +1,50 @@ +sysvinit (2.88dsf-38) unstable; urgency=low + + [ Roger Leigh ]: + * If pidof fails in the sysvinit postinst or initscripts, default +to PID 1 (for /sbin/init) (Closes: #663009). + * Make fstab globbing in initscripts completely robust. + + -- Roger Leigh Wed, 23 Jan 2013 22:43:55 + + +sysvinit (2.88dsf-37) unstable; urgency=low + + [ Roger Leigh ] + * initscripts: Remove all use of shell heredocs in shell libraries; +these require a writable /tmp which will not be guaranteed to be +present in early boot (Closes: #697994). + + -- Roger Leigh Mon, 14 Jan 2013 21:53:59 + + +sysvinit (2.88dsf-36) unstable; urgency=low + + [ Roger Leigh ] + * initscripts: +- Handle globbing of /etc/fstab.d/* safely. +- Correct erroneous error that an entry for /dev/shm existed in + /etc/fstab when no entry was present (Closes: #697537). + + -- Roger Leigh Fri, 11 Jan 2013 23:36:28 + + +sysvinit (2.88dsf-35) unstable; urgency=low + + [ David Prévot ] + * Fix German translation charset. + + [ Roger Leigh ] + * initscripts: +- To permit enabling of dependency-based boot, add Breaks on older + versions of bootchart. Thanks to Andreas Beckmann. + Closes: #694252. +- To work around a bug in the Oracle database, which has a faulty + check for /dev/shm, continue to mount a tmpfs on /dev/shm rather + than /run/shm if one is defined in /etc/fstab. Closes: #694379. + * sysvinit-utils: +- Add Breaks: upstart (<< 1.5-1) to avoid breaking the boot with + older versions of upstart. Closes: #694961. + + -- Roger Leigh Mon, 17 Dec 2012 22:50:49 + + sysvinit (2.88dsf-34) unstable; urgency=low [ Roger Leigh ] diff -Nru sysvinit-2.88dsf/debian/control sysvinit-2.88dsf/debian/control --- sysvinit-2.88dsf/debian/control 2012-08-31 21:14:04.0 +0100 +++ sysvinit-2.88dsf/debian/control 2012-12-17 22:37:45.0 + @@ -42,6 +42,7 @@ Conflicts: last, sysvconfig, chkconfig (<< 11.0-79.1-2) Replaces: last, sysvinit (<= 2.86.ds1-65) Depends: ${shlibs:Depends}, ${misc:Depends} +Breaks: upstart (<< 1.5-1) Suggests: bootlogd, sash Description: System-V-like utilities This package contains the important System-V-like utilities. @@ -74,7 +75,8 @@ sysvinit-utils (>= 2.86.ds1-64), sysv-rc | file-rc, coreutils (>= 5.93) Recommends: psmisc, e2fsprogs -Conflicts: libdevmapper1.02.1 (<< 2:1.02.24-1) +Conflicts: + libdevmapper1.02.1 (<< 2:1.02.24-1), Replaces: libc6, libc6.1, libc0.1, libc0.3 Breaks: # Needed for ifquery @@ -112,7 +114,9 @@ autofs (<< 5.0.0), # Older versions of initramfs-tools can't cope with /etc/mtab # being a symlink #668616 and #668650 - initramfs-tools (<< 0.104) + initramfs-tools (<< 0.104), +# Needed for transition to dependency-based boot for wheezy + bootchart (<< 0.10~svn407-3.3) Description: scripts for initializing and shutting down the system The scripts in this package initialize a standard Debian system at boot time and shut it down at halt or reboot time. diff -Nru sysvinit-2.88dsf/debian/po/de.po sysvinit-2.88dsf/debian/po/de.po --- sysvinit-2.88dsf/debian/po/de.po2012-08-31 21:14:04.0 +0100 +++ sysvinit-2.88dsf/debian/po/de.po2012-12-10 23:03:45.0 + @@ -21,7 +21,7 @@ #: ../sysv-rc.templates:1001 msgid "Unable to migrate to dependency-based boot system" msgstr "" -"Es konnte nicht auf abhängigkeitsbasierte Systemstartreihenfolge umgestellt " +"Es konnte nicht auf abhängigkeitsbasierte Systemstartreihenfolge umgestellt " "werden." #. Type: note @@ -32,7 +32,7 @@ "dependency-based boot sequencing:" msgstr "" "Im Startsystem gibt es Probleme, die eine Umstellung auf " -"abhängigkeitsbasierte Systemstartreihenfolge verhindern:" +"abhängigkeitsbasierte Systemstartreihenfolge verhindern:" #. Type: note #. Description @@ -43,10 +43,10 @@ "package has been removed, but not purged. It is suggested that these are " "removed by running:" msgstr "" -"Falls das gemeldete Problem von einer lokalen Ãnderung rührt, muss