Hi Aurelien, I certainly checked for any upgrade of the 'dpkg' package first, since s-s-d belongs to dpkg, however, dpkg is the very same version (1.14.25) as a 'working' system. among dpkg's dependencies, only libc6 was updated before the symptom appeared, thus my filing the bug against libc6. If the reason for you filing this agianst dpkg instead is pretty much obvious, please let me know wher I failed.
Thanks G 2009/3/20 Aurelien Jarno <[email protected]> > reassign 520523 dpkg > thanks > > On Fri, Mar 20, 2009 at 05:36:20PM +0100, Guillaume wrote: > > Package: libc6 > > Version: 2.9-6 > > Severity: normal > > > > > > Since this morning's libc6 upgrade to 2.9.6, s-s-d tries to chroot to > > "'<path>'" (instead of "<path>", adding extra simple quotes to <path>. > > > > /sbin/start-stop-daemon: Unable to chdir() to '<caller process's cwd>' > (No > > such file or directory) > > > > The above occurs when calling initscripts (invoke-rc.d or > /etc/init.d/xxx) > > > > Not too sure this is a glibc bug... > > > > Here's strace excerpt : > > > > 7685 chdir("'/home/people/gougou'") = -1 ENOENT (No such file or > > directory) > > 7685 write(2, "/sbin/start-stop-daemon: ", 25) = 25 > > 7685 write(2, "Unable to chdir() to '/home/peop"..., 42) = 42 > > 7685 write(2, " (No such file or directory)\n", 29) = 29 > > > > Took me time to figure about the extra simple quotes. > > > > Tried to force locale to freshly generated en_GB, no luck... > > > > Clearly not a glibc bug, reassigning the bug. > > -- > Aurelien Jarno GPG: 1024D/F1BCDB73 > [email protected] http://www.aurel32.net >

