I believe that this may be specific to amd64 at this point in time. The problem is that libpango1.0-0 is upgraded quite early, and it Depends: libc6 (>= 2.14) on amd64 (but only >= 2.4 on other architectures). When libpango1.0-0 has been unpacked, 'use Gtk2;' fails:
Can't load '/usr/lib/perl5/auto/Pango/Pango.so' for module Pango: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0) at /usr/lib/perl/5.12/DynaLoader.pm line 192.
at /usr/lib/perl5/Gtk2.pm line 31
Compilation failed in require at /usr/lib/perl5/Gtk2.pm line 31.
BEGIN failed--compilation aborted at /usr/lib/perl5/Gtk2.pm line 31.
Compilation failed in require.
BEGIN failed--compilation aborted.
Now, there's something else wrong, because the log shows the Gnome frontend failing to load even after the new libc6 has been unpacked. I think I'm along the right lines here, though.
I have a suspicion that fixing bug 850264 may work around this in practice; the unsatisfied pre-dependency while trying to unpack libnih1 points to a problem in apt, and fixing that might well force libc6 to be unpacked earlier and hence avoid this problem. I wouldn't mind some confirmation of that, though.
I believe that this may be specific to amd64 at this point in time. The problem is that libpango1.0-0 is upgraded quite early, and it Depends: libc6 (>= 2.14) on amd64 (but only >= 2.4 on other architectures). When libpango1.0-0 has been unpacked, 'use Gtk2;' fails:
Can't load '/usr/lib/ perl5/auto/ Pango/Pango. so' for module Pango: /lib/x86_ 64-linux- gnu/libc. so.6: version `GLIBC_2.14' not found (required by /usr/lib/ x86_64- linux-gnu/ libpango- 1.0.so. 0) at /usr/lib/ perl/5. 12/DynaLoader. pm line 192. perl5/Gtk2. pm line 31 perl5/Gtk2. pm line 31. perl5/Gtk2. pm line 31.
at /usr/lib/
Compilation failed in require at /usr/lib/
BEGIN failed--compilation aborted at /usr/lib/
Compilation failed in require.
BEGIN failed--compilation aborted.
Now, there's something else wrong, because the log shows the Gnome frontend failing to load even after the new libc6 has been unpacked. I think I'm along the right lines here, though.
I have a suspicion that fixing bug 850264 may work around this in practice; the unsatisfied pre-dependency while trying to unpack libnih1 points to a problem in apt, and fixing that might well force libc6 to be unpacked earlier and hence avoid this problem. I wouldn't mind some confirmation of that, though.