Bug#630581: fix for #682964 is incomplete, maybe related to #630581

2012-11-08 Thread Uwe Kleine-König
Hello, On Thu, Nov 08, 2012 at 09:51:57AM +0100, Helmut Grohne wrote: So I had a further look into the dropbear initramfs issue. The code where the breakage occurs is dropbear's hook: | LIBC_DIR=$(ldd /usr/sbin/dropbear | sed -n -e 's,.* = \(/lib.*\)/libc\.so\..*,\1,p') | for so in $(find

Bug#630581: fix for #682964 is incomplete, maybe related to #630581

2012-11-08 Thread Jérémy Bobbio
Hi! Thanks for the report and investigating a fix! On Thu, Nov 08, 2012 at 09:51:57AM +0100, Helmut Grohne wrote: The particular dropbear issue can be avoided by actually omitting the second parameter and letting copy_exec sort it out correctly. I believe that this change should fix both

Bug#630581: fix for #682964 is incomplete, maybe related to #630581

2012-11-08 Thread Helmut Grohne
On Thu, Nov 08, 2012 at 11:03:20AM +0100, Jérémy Bobbio wrote: Do you confirm that leaving out the second parameter creates a correct initramfs when libc6-i686 is installed? Using pbuilder and a plain sid i386 chroot I verified the following: 1) With libc6-i686 installed the nss_compat files do

Bug#630581: fix for #682964 is incomplete, maybe related to #630581

2012-11-08 Thread Jérémy Bobbio
On Thu, Nov 08, 2012 at 11:11:20AM +0100, Helmut Grohne wrote: On Thu, Nov 08, 2012 at 11:03:20AM +0100, Jérémy Bobbio wrote: Do you confirm that leaving out the second parameter creates a correct initramfs when libc6-i686 is installed? Using pbuilder and a plain sid i386 chroot I verified

Bug#630581: fix for #682964 is incomplete, maybe related to #630581

2012-11-08 Thread Helmut Grohne
On Thu, Nov 08, 2012 at 12:23:37PM +0100, Jérémy Bobbio wrote: Just to make it clear, your workaround and removing the second parameter both result in having libnss_compat in `/lib/i686/cmov`? Thanks for your attention to detail. My workaround used the non-i686 versions of those files. The

Bug#630581: fix for #682964 is incomplete, maybe related to #630581

2012-11-07 Thread Helmut Grohne
reopen 630581 found 630581 dropbear/2012.55-1.2 severity 630581 grave thanks Justification for grave: A system upgraded from squeeze to wheezy is unbootable. So let me give more insight into this after being bitten by the issue. The initial issue #630581 was libnss_something being missing from