Package: libguestfs0t64
Version: 1.52.0-2.1
Severity: serious

Hi,

During the time_t transition all the appliance dependencies of
libguestfs0 were lost:

$ debdiff libguestfs0_1%3a1.52.0-2+b1_amd64.deb 
libguestfs0t64_1%3a1.52.0-2.1_amd64.deb
...
Control files: lines which differ (wdiff format)
------------------------------------------------
{+Breaks: libguestfs0 (<< 1:1.52.0-2.1)+}
Depends: libacl1 (>= 2.2.23), libaugeas0 (>= 1.8.0), libc6 (>= 2.35), libcap2 
(>= 1:2.10), libfuse2 (>= 2.8), libhivex0 (>= 1.3.14), libjansson4 (>= 2.14), 
libpcre2-8-0 (>= 10.22), librpm9 (>= 4.14.0+dfsg1), libselinux1 (>= 3.1~), 
libsystemd0, libtirpc3 (>= 1.0.2), libtsk19 (>= 4.12.1+dfsg), libvirt0 (>= 
1.2.7~rc2), libxml2 (>= 2.8.0), libyara10 (>= 4.0.0~), supermin (>= 5), 
qemu-system-x86, qemu-utils, db-util, icoutils, netpbm,
[-osinfo-db, acl, attr, binutils, bsdextrautils, btrfs-progs, bzip2, cpio, 
cryptsetup-bin, dash, diffutils, dosfstools, e2fsprogs, exfatprogs, extlinux, 
f2fs-tools, fdisk | util-linux (<< 2.29.2), file, gawk, gdisk, grub2-common, 
iproute2 | iproute, dhcpcd-base | isc-dhcp-client, kmod | module-init-tools, 
ldmtool, less, lsscsi, lvm2, lzop, mdadm, mount, mtools, ntfs-3g, 
openssh-client, parted, pciutils, procps, psmisc, scrub, sleuthkit, 
squashfs-tools, syslinux, systemd-sysv | sysvinit-core, udev, uuid-runtime, 
xz-utils, zerofree, zstd-]
{+osinfo-db+}
Installed-Size: [-5038-] {+5039+}
Package: [-libguestfs0-] {+libguestfs0t64+}

The build log contains this:

debian/gen-appliance-depends.sh
...
cat: 'debian/libguestfs0/usr/lib/*-*/guestfs/supermin.d/packages': No such file 
or directory

So I think updating debian/gen-appliance-depends.sh with the new library
name should fix this.

----

I did try this change but it the package test doesn't pass right now. I
think that supermin fails to understand virtual dependencies when
resolving packages and so fails to install various things. Maybe
once the time_t transition has completed and the affected packages are
binNMUed this should resolve itself?

James

Reply via email to