[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#780585: Mysterious failure to update/install packages



Control: reassign -1 apt

[ Leaving most context for apt maintainers. ]

Hi!

On Mon, 2015-03-16 at 12:01:27 +0100, Goswin von Brederlow wrote:
> Package: dpkg
> Version: 1.17.23
> Severity: normal
> 
> I had to test something quickly in an older sid chroot (hence the many
> not updated packages) and updating libgcc1 + libc6 failed without
> clear reason why. Running dpkg --configure -a configured the 2
> packages just fine.
> 
> I'm unsure what went wrong there. Is dpkg screwing up the order in
> which packages get configured or is apt-get? Or what ios going on there?

dpkg does what it is told, I'm assuming some problem in apt, or its
invocation.

> % sudo apt-get install libc6-dev:armel linux-libc-dev:armel libgcc1:armel binutils-arm-linux-gnueabi libcloog-isl-dev systemtap-sdt-dev
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages were automatically installed and are no longer required:
>   libbotan-1.10-0 libdv4 libiec61883-0 libpthread-stubs0-dev libqt5core5a
>   libxcb-icccm4 libxcb-image0 libxcb-render-util0 libxcb-xkb1 qtcreator-data
>   x11proto-kb-dev xorg-sgml-doctools xtrans-dev
> Use 'apt-get autoremove' to remove them.
> The following extra packages will be installed:
>   binutils cpp-4.9 g++-4.9 gcc-4.9 gcc-4.9-base gcc-4.9-base:armel  
>   gcc-4.9-base:i386 libasan1 libatomic1 libc-dev-bin libc6 libc6:i386
>   libc6:armel libc6-dbg libc6-dev libcilkrts5 libgcc-4.9-dev libgcc1
>   libgcc1:i386 libgfortran3 libgomp1 libitm1 liblsan0 libquadmath0  
>   libstdc++-4.9-dev libstdc++6 libstdc++6:i386 libtsan0 libubsan0   
>   linux-libc-dev locales locales-all
> Suggested packages:
>   gcc-4.9-locales g++-4.9-multilib libstdc++6-4.9-dbg gcc-4.9-multilib
>   libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan1-dbg  
>   liblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libquadmath0-dbg
>   glibc-doc glibc-doc:i386 glibc-doc:armel manpages-dev:armel
>   libstdc++-4.9-doc
> Recommended packages:
>   libc6-i686:i386
> The following NEW packages will be installed:
>   binutils-arm-linux-gnueabi gcc-4.9-base:armel libc6:armel libc6-dev:armel
>   libcloog-isl-dev libgcc1:armel linux-libc-dev:armel systemtap-sdt-dev
> The following packages will be upgraded:
>   binutils cpp-4.9 g++-4.9 gcc-4.9 gcc-4.9-base gcc-4.9-base:i386 libasan1
>   libatomic1 libc-dev-bin libc6 libc6:i386 libc6-dbg libc6-dev libcilkrts5
>   libgcc-4.9-dev libgcc1 libgcc1:i386 libgfortran3 libgomp1 libitm1 liblsan0
>   libquadmath0 libstdc++-4.9-dev libstdc++6 libstdc++6:i386 libtsan0 libubsan0
>   linux-libc-dev locales locales-all
> 30 upgraded, 8 newly installed, 0 to remove and 1323 not upgraded.  
> Need to get 74.0 MB/74.1 MB of archives.
> After this operation, 41.7 MB of additional disk space will be used.
> Do you want to continue? [Y/n] y
> ...
> Fetched 74.0 MB in 9s (7666 kB/s)
> Extracting templates from packages: 100%
> Preconfiguring packages ...
> (Reading database ... 193728 files and directories currently installed.)
> Preparing to unpack .../libc-dev-bin_2.19-17_amd64.deb ...
> Unpacking libc-dev-bin (2.19-17) over (2.19-13) ...
> Preparing to unpack .../libc6-dev_2.19-17_amd64.deb ...
> Unpacking libc6-dev:amd64 (2.19-17) over (2.19-13) ...
> Preparing to unpack .../libc6-dbg_2.19-17_amd64.deb ...
> Unpacking libc6-dbg:amd64 (2.19-17) over (2.19-13) ...
> Preparing to unpack .../locales-all_2.19-17_amd64.deb ...
> Unpacking locales-all (2.19-17) over (2.19-1) ...
> Preparing to unpack .../locales_2.19-17_all.deb ...
> Unpacking locales (2.19-17) over (2.19-1) ...
> Preparing to unpack .../libc6_2.19-17_amd64.deb ...
> De-configuring libc6:i386 (2.19-13) ...
> Unpacking libc6:amd64 (2.19-17) over (2.19-13) ...
> Preparing to unpack .../libc6_2.19-17_i386.deb ...
> Unpacking libc6:i386 (2.19-17) over (2.19-13) ...
> Preparing to unpack .../linux-libc-dev_3.16.7-ckt7-1_amd64.deb ...  
> Unpacking linux-libc-dev:amd64 (3.16.7-ckt7-1) over (3.14.2-1) ...  
> Preparing to unpack .../gcc-4.9-base_4.9.2-10_amd64.deb ...
> De-configuring gcc-4.9-base:i386 (4.9.2-2) ...
> Unpacking gcc-4.9-base:amd64 (4.9.2-10) over (4.9.2-2) ...
> Preparing to unpack .../gcc-4.9-base_4.9.2-10_i386.deb ...
> Unpacking gcc-4.9-base:i386 (4.9.2-10) over (4.9.2-2) ...
> Preparing to unpack .../libgcc1_1%3a4.9.2-10_i386.deb ...
> De-configuring libgcc1:amd64 (1:4.9.2-2) ...
> Unpacking libgcc1:i386 (1:4.9.2-10) over (1:4.9.2-2) ...
> Preparing to unpack .../libgcc1_1%3a4.9.2-10_amd64.deb ...
> Unpacking libgcc1:amd64 (1:4.9.2-10) over (1:4.9.2-2) ...
> Selecting previously unselected package libgcc1:armel.
> Preparing to unpack .../libgcc1_1%3a4.9.2-10_armel.deb ...
> Unpacking libgcc1:armel (1:4.9.2-10) ...
> Setting up gcc-4.9-base:amd64 (4.9.2-10) ...
> Setting up gcc-4.9-base:i386 (4.9.2-10) ...
> dpkg: dependency problems prevent configuration of libc6:amd64:
>  libc6:amd64 depends on libgcc1; however:
>   Package libgcc1:amd64 is not configured yet.
> 
> dpkg: error processing package libc6:amd64 (--configure):
>  dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of libgcc1:i386:
>  libgcc1:i386 depends on libc6 (>= 2.2.4); however:
>   Package libc6:i386 is not configured yet.
> 
> dpkg: error processing package libgcc1:i386 (--configure):
>  dependency problems - leaving unconfigured
> Errors were encountered while processing:
>  libc6:amd64
>  libgcc1:i386
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> 
> % sudo dpkg --configure -a
> Setting up linux-libc-dev:amd64 (3.16.7-ckt7-1) ...
> Setting up locales-all (2.19-17) ...
> Setting up locales (2.19-17) ...
> locales-all installed, skipping locales generation
> dpkg: dependency problems prevent configuration of libgcc1:armel:
>  libgcc1:armel depends on gcc-4.9-base (= 4.9.2-10).
>  libgcc1:armel depends on libc6 (>= 2.4).
> 
> dpkg: error processing package libgcc1:armel (--configure):
>  dependency problems - leaving unconfigured
> Setting up libc6:amd64 (2.19-17) ...
> Setting up libc6:i386 (2.19-17) ...
> Processing triggers for man-db (2.6.7.1-1) ...
> Setting up libc-dev-bin (2.19-17) ...
> Setting up libc6-dev:amd64 (2.19-17) ...
> Setting up libgcc1:amd64 (1:4.9.2-10) ...
> Setting up libgcc1:i386 (1:4.9.2-10) ...
> Processing triggers for ccache (3.1.10-1) ...
> Updating symlinks in /usr/lib/ccache ...
> Setting up libc6-dbg:amd64 (2.19-17) ...
> Processing triggers for libc-bin (2.19-1) ...
> Errors were encountered while processing:
>  libgcc1:armel
> 
> 
> -- System Information:
> Debian Release: jessie/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (1, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> armel
> 
> Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)
> Shell: /bin/sh linked to /bin/dash
> 
> Versions of packages dpkg depends on:
> ii  libbz2-1.0   1.0.6-5
> ii  libc6        2.19-17
> ii  liblzma5     5.1.1alpha+20120614-2
> ii  libselinux1  2.3-1
> ii  tar          1.27.1-2
> ii  zlib1g       1:1.2.8.dfsg-2+b1
> 
> dpkg recommends no packages.
> 
> Versions of packages dpkg suggests:
> ii  apt  1.0.9.1

Thanks,
Guillem


Reply to: