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

strange apt output (due to t_time transition)



Hi,

Release: sid
Arch: amd64

Trying to upgrade the qemu related packages, I got the following:

# apt install qemu-utils
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gstreamer1.0-plugins-good:i386 : Depends: libsoup2.4-1:i386 (>= 2.48) or
                                           libsoup-3.0-0:i386 but it
is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be
caused by held packages.

A bit surprising output regarding that on my system:

# apt --installed list | grep 'gstreamer1.0-plugins-good\|libsoup-3.0-0'
gstreamer1.0-plugins-good/unstable,now 1.22.10-1 amd64 [installed]
gstreamer1.0-plugins-good/unstable,now 1.22.10-1 i386 [installed]
libsoup-3.0-0/unstable,now 3.4.4-5 amd64 [installed]
libsoup-3.0-0/unstable,now 3.4.4-5 i386 [installed]

By pulling the thread of the qemu-utils dependencies I finally found
that it is related to   libhogweed6t64:{amd64,i386} and so to
libuuid1:i386 that did not yet reach the same version as for amd64
(2.39.3-10) in the archive.

# apt install libuuid1:i386
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 e2fsprogs : PreDepends: libuuid1 (>= 2.16) but it is not installable
             Recommends: e2fsprogs-l10n but it is not going to be installed
 librdf0t64 : Depends: librasqal3 (>= 0.9.31)
 libsm6 : Depends: libuuid1 (>= 2.16) but it is not installable
 util-linux : PreDepends: libuuid1 (>= 2.16) but it is not installable
E: Error, pkgProblemResolver::Resolve generated breaks, this may be
caused by held packages.

# apt show libuuid1:i386
Package: libuuid1:i386
Version: 2.39.3-9
Priority: optional
Section: libs
Source: util-linux
Maintainer: util-linux packagers <util-linux@packages.debian.org>
Installed-Size: 80.9 kB
Provides: libuuid1t64 (= 2.39.3-9)
Depends: libc6 (>= 2.25)
Recommends: uuid-runtime
Breaks: libuuid1t64 (<< 2.39.3-9)
Replaces: libuuid1t64
Homepage: https://www.kernel.org/pub/linux/utils/util-linux/
Tag: role::shared-lib
Download-Size: 30.9 kB
APT-Sources: https://deb.debian.org/debian sid/main i386 Packages
Description: Universally Unique ID library
 The libuuid library generates and parses 128-bit Universally Unique
 IDs (UUIDs). A UUID is an identifier that is unique within the space
 of all such identifiers across both space and time. It can be used for
 multiple purposes, from tagging objects with an extremely short lifetime
 to reliably identifying very persistent objects across a network.
 .
 See RFC 4122 for more information.


But why is apt so obscure about this?

Regards,
Patrice


Reply to: