I've no idea why that revision got dropped from the Ubuntu package, I did a bit of investigation and it seems to vanish about the point we switched to the auto-importer based packages. My only guess is that bzr undid the cherry-pick as part of a merge.
Right, eglibc's postinst should definitely not call telinit u and should touch that upgraded file instead, i thought the code to do that was definitely in glibc's postinst but again I can't find it in the history. It does look very much like we lost a chunk of patches somehow, the bug log shows that they were definitely uploaded! Definitely open bug reports for test failures - these could be signs of bigger problems and shouldn't be overridden to make an upload go through. Scott On Wed, Dec 29, 2010 at 8:17 PM, Clint Byrum <cl...@fewbar.com> wrote: > Some day, I'll learn to pay attention to the details, I promise. Sorry > for the confusion. > > Ok, so I reverse merged r977 back in, which mostly applied cleanly. > > I then tested this on a natty VM, and, shock, it worked flawlessly. > > I think we may also need to have eglibc's postinst skip the call to > telinit u, and instead touch /var/run/init.upgraded. Its probably open > to debate whether we need to flag users to reboot, though I'd prefer > that we do. > > One major problem though, is it seems upstart is FTBFS on natty right > now. Without any changes, 0.6.7-3 cannot build, as init/test_conf fails, > and utils/test_utmp also fails. Will open a bug report for that post- > holiday. > > I've pushed up a branch, it would be nice if somebody else could test it > (I manually disabled test_conf and test_utmp in their respective > Makefile.am's and then re-ran automake before building). I will propose > the merge after returning from holiday next week. > > -- > You received this bug notification because you are a member of Upstart > Developers, which is subscribed to upstart . > https://bugs.launchpad.net/bugs/672177 > > Title: > libc6 upgrade causes umount to fail on shutdown because init cannot be > restarted > > Status in Upstart: > Invalid > Status in “eglibc” package in Ubuntu: > Invalid > Status in “upstart” package in Ubuntu: > Confirmed > > Bug description: > On a clean install of Ubuntu 10.04.1, after upgrading the offer libc6 > upgrade, on the next reboot the root fs can't be properly unmounted (mount: / > is busy). This causes fsck to run on boot and of course some minor issues > with the filesystem. This might not be a problem with libc6 itself, but a > side effect of upgrading in combination with some other package (I suspect > the init process, so I guess upstart). > > The fsck run, and the orphaned inodes it finds are holding me back from > installing this on a new server - especially since this already happens on a > clean install of 10.04.1! > > p...@ubuntu:~$ lsb_release -rd > Description: Ubuntu 10.04.1 LTS > Release: 10.04 > > ii libc6 2.11.1-0ubuntu7.2 > Embedded GNU C Library: Shared libraries > > ProblemType: Bug > DistroRelease: Ubuntu 10.04 > Package: libc6 2.11.1-0ubuntu7.2 > ProcVersionSignature: Ubuntu 2.6.32-24.39-server 2.6.32.15+drm33.5 > Uname: Linux 2.6.32-24-server x86_64 > Architecture: amd64 > Date: Sun Nov 7 16:17:07 2010 > InstallationMedia: Ubuntu-Server 10.04.1 LTS "Lucid Lynx" - Release amd64 > (20100816.2) > ProcEnviron: > PATH=(custom, no user) > LANG=en_US.UTF-8 > SHELL=/bin/bash > SourcePackage: eglibc > > > -- You received this bug notification because you are a member of Ubuntu Server Team, which is a direct subscriber. https://bugs.launchpad.net/bugs/672177 Title: libc6 upgrade causes umount to fail on shutdown because init cannot be restarted -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs