solver pulls in gpgv-from-sq unexpectedly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
As reported on bug 2111790 gpgv-from-sq was pulled in.
Julian said to cerate a new bug for this aspect [1].
This here is that bug.
Original behavior
```
$ sudo apt upgrade
The following packages were automatically installed and are no longer required:
gpgv-from-sq gpgv-sq
Use 'sudo apt autoremove' to remove them.
Upgrading:
bind9-dnsutils cron-daemon-common gpgv libc6 libglib2.0-bin libpam-modules-bin libpython3.
bind9-host gcc-14-base libatomic1 libc6-dev libglib2.0-data libpam-runtime libpython3.
bind9-libs gcc-15-base libc-bin libgcc-s1 libopeniscsiusr libpam0g libstdc++6 python3.13-gdbm
cron gir1.2-glib-2.0 libc-dev-bin libglib2.0-0t64 libpam-modules libpython3.13 locales python3.13-minimal
Installing dependencies:
gpgv-from-sq gpgv-sq
Suggested packages:
gpg-from-sq sq
Not upgrading:
dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm
```
But with dist-upgrade it instead is
```
$ sudo apt dist-upgrade
Upgrading:
bind9-dnsutils dirmngr gnupg-l10n gpgconf libc-dev-bin libglib2.0-bin libpam-runtime libstdc++6 python3.13-minimal
bind9-host gcc-14-base gnupg-utils gpgsm libc6 libglib2.0-data libpam0g locales screen
bind9-libs gcc-15-base gpg gpgv libc6-dev libopeniscsiusr libpython3.13 open-iscsi sysvinit-utils
cron gir1.2-glib-2.0 gpg-agent libatomic1 libgcc-s1 libpam-modules libpython3.
cron-
REMOVING:
keyboxd
Summary:
Upgrading: 43, Installing: 0, Removing: 1, Not Upgrading: 0
Download size: 26.6 MB
Space needed: 129 kB / 31.1 GB available
Continue? [Y/n]
```
After a short confusion I was able to go on:
@Julian Andres Klode with --solver internal it resolves it differently
that one would not pull in gpgv-from-sq gpgv-sq - how do you want your logs taken then?
Julian Andres Klode
yes that's expected, the dump it creates is correct though
I forgot to fix the bug that allows dumping to work if 3.0 is set
---
This is the full output of the run:
```
$ sudo apt upgrade --solver internal -o Dir::Log:
The following package was automatically installed and is no longer required:
gnupg-l10n
Use 'sudo apt autoremove' to remove it.
Upgrading:
bind9-dnsutils cron-daemon-common gnupg-l10n libc6 libglib2.0-bin libpam-modules-bin libpython3.
bind9-host gcc-14-base libatomic1 libc6-dev libglib2.0-data libpam-runtime libpython3.
bind9-libs gcc-15-base libc-bin libgcc-s1 libopeniscsiusr libpam0g libstdc++6 python3.13-gdbm
cron gir1.2-glib-2.0 libc-dev-bin libglib2.0-0t64 libpam-modules libpython3.13 locales python3.13-minimal
Not upgrading:
dirmngr gnupg gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv
Summary:
Upgrading: 34, Installing: 0, Removing: 0, Not Upgrading: 9
Download size: 24.3 MB
Space needed: 61.4 kB / 31.1 GB available
Continue? [Y/n] Y
Get:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Get:12 http://
Get:13 http://
Get:14 http://
Get:15 http://
Get:16 http://
Get:17 http://
Get:18 http://
Get:19 http://
Get:20 http://
Get:21 http://
Get:22 http://
Get:23 http://
Get:24 http://
Get:25 http://
Get:26 http://
Get:27 http://
Get:28 http://
Get:29 http://
Get:30 http://
Get:31 http://
Get:32 http://
Get:33 http://
Get:34 http://
Fetched 24.3 MB in 0s (78.1 MB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 69155 files and directories currently installed.)
Preparing to unpack .../libc6-
Unpacking libc6-dev:s390x (2.41-6ubuntu2) over (2.41-6ubuntu1) ...
Preparing to unpack .../libc-
Unpacking libc-dev-bin (2.41-6ubuntu2) over (2.41-6ubuntu1) ...
Preparing to unpack .../libatomic1_
Unpacking libatomic1:s390x (15.1.0-5ubuntu1) over (15.1.0-4ubuntu1) ...
Preparing to unpack .../gcc-
Unpacking gcc-15-base:s390x (15.1.0-5ubuntu1) over (15.1.0-4ubuntu1) ...
Setting up gcc-15-base:s390x (15.1.0-5ubuntu1) ...
(Reading database ... 69155 files and directories currently installed.)
Preparing to unpack .../libgcc-
Unpacking libgcc-s1:s390x (15.1.0-5ubuntu1) over (15.1.0-4ubuntu1) ...
Setting up libgcc-s1:s390x (15.1.0-5ubuntu1) ...
(Reading database ... 69155 files and directories currently installed.)
Preparing to unpack .../libstdc+
Unpacking libstdc++6:s390x (15.1.0-5ubuntu1) over (15.1.0-4ubuntu1) ...
Setting up libstdc++6:s390x (15.1.0-5ubuntu1) ...
(Reading database ... 69155 files and directories currently installed.)
Preparing to unpack .../libc6_
Unpacking libc6:s390x (2.41-6ubuntu2) over (2.41-6ubuntu1) ...
Setting up libc6:s390x (2.41-6ubuntu2) ...
(Reading database ... 69155 files and directories currently installed.)
Preparing to unpack .../libc-
Unpacking libc-bin (2.41-6ubuntu2) over (2.41-6ubuntu1) ...
Setting up libc-bin (2.41-6ubuntu2) ...
(Reading database ... 69155 files and directories currently installed.)
Preparing to unpack .../sysvinit-
Unpacking sysvinit-utils (3.14-4ubuntu1) over (3.14-1ubuntu1) ...
Setting up sysvinit-utils (3.14-4ubuntu1) ...
(Reading database ... 69155 files and directories currently installed.)
Preparing to unpack .../libpam0g_
Unpacking libpam0g:s390x (1.5.3-7ubuntu5) over (1.5.3-7ubuntu4) ...
Setting up libpam0g:s390x (1.5.3-7ubuntu5) ...
(Reading database ... 69155 files and directories currently installed.)
Preparing to unpack .../libpam-
Unpacking libpam-modules-bin (1.5.3-7ubuntu5) over (1.5.3-7ubuntu4) ...
Setting up libpam-modules-bin (1.5.3-7ubuntu5) ...
pam_namespace.
(Reading database ... 69155 files and directories currently installed.)
Preparing to unpack .../libpam-
Unpacking libpam-
Setting up libpam-
(Reading database ... 69155 files and directories currently installed.)
Preparing to unpack .../libpam-
Unpacking libpam-runtime (1.5.3-7ubuntu5) over (1.5.3-7ubuntu4) ...
Setting up libpam-runtime (1.5.3-7ubuntu5) ...
(Reading database ... 69155 files and directories currently installed.)
Preparing to unpack .../00-
Unpacking cron (3.0pl1-196ubuntu1) over (3.0pl1-194ubuntu1) ...
Preparing to unpack .../01-
Unpacking open-iscsi (2.1.10-3ubuntu4) over (2.1.10-3ubuntu3) ...
Preparing to unpack .../02-
Unpacking libopeniscsiusr (2.1.10-3ubuntu4) over (2.1.10-3ubuntu3) ...
Preparing to unpack .../03-
Unpacking libpython3.13:s390x (3.13.3-4) over (3.13.3-2) ...
Preparing to unpack .../04-
Unpacking python3.13 (3.13.3-4) over (3.13.3-2) ...
Preparing to unpack .../05-
Unpacking libpython3.
Preparing to unpack .../06-
Unpacking python3.13-minimal (3.13.3-4) over (3.13.3-2) ...
Preparing to unpack .../07-
Unpacking libpython3.
Preparing to unpack .../08-
Unpacking gcc-14-base:s390x (14.3.0-1ubuntu1) over (14.2.0-25ubuntu1) ...
Preparing to unpack .../09-
Unpacking libglib2.0-data (2.84.2-1) over (2.84.1-2) ...
Preparing to unpack .../10-
Unpacking libglib2.0-bin (2.84.2-1) over (2.84.1-2) ...
Preparing to unpack .../11-
Unpacking gir1.2-
Preparing to unpack .../12-
Unpacking libglib2.
Preparing to unpack .../13-
Unpacking locales (2.41-6ubuntu2) over (2.41-6ubuntu1) ...
Preparing to unpack .../14-
Unpacking bind9-dnsutils (1:9.20.4-3ubuntu2) over (1:9.20.4-3ubuntu1) ...
Preparing to unpack .../15-
Unpacking bind9-host (1:9.20.4-3ubuntu2) over (1:9.20.4-3ubuntu1) ...
Preparing to unpack .../16-
Unpacking bind9-libs:s390x (1:9.20.4-3ubuntu2) over (1:9.20.4-3ubuntu1) ...
Preparing to unpack .../17-
Unpacking cron-daemon-common (3.0pl1-196ubuntu1) over (3.0pl1-194ubuntu1) ...
Preparing to unpack .../18-
Unpacking gnupg-l10n (2.4.7-17ubuntu3) over (2.4.4-2ubuntu24) ...
Preparing to unpack .../19-
Unpacking python3.13-gdbm (3.13.3-4) over (3.13.3-2) ...
Preparing to unpack .../20-
Unpacking screen (4.9.1-3) over (4.9.1-2) ...
Setting up bind9-libs:s390x (1:9.20.4-3ubuntu2) ...
Setting up gcc-14-base:s390x (14.3.0-1ubuntu1) ...
Setting up screen (4.9.1-3) ...
Setting up locales (2.41-6ubuntu2) ...
Generating locales (this might take a while)...
en_US.UTF-8... done
Generation complete.
Setting up libopeniscsiusr (2.1.10-3ubuntu4) ...
Setting up libpython3.
Setting up libglib2.0-data (2.84.2-1) ...
Setting up gnupg-l10n (2.4.7-17ubuntu3) ...
Setting up libatomic1:s390x (15.1.0-5ubuntu1) ...
Setting up python3.13-minimal (3.13.3-4) ...
Setting up libc-dev-bin (2.41-6ubuntu2) ...
Setting up bind9-host (1:9.20.4-3ubuntu2) ...
Setting up libpython3.
Setting up python3.13-gdbm (3.13.3-4) ...
Setting up cron-daemon-common (3.0pl1-196ubuntu1) ...
Setting up libpython3.13:s390x (3.13.3-4) ...
Setting up python3.13 (3.13.3-4) ...
Setting up cron (3.0pl1-196ubuntu1) ...
Setting up open-iscsi (2.1.10-3ubuntu4) ...
Setting up libglib2.
No schema files found: doing nothing.
Setting up gir1.2-
Setting up libc6-dev:s390x (2.41-6ubuntu2) ...
Setting up bind9-dnsutils (1:9.20.4-3ubuntu2) ...
Setting up libglib2.0-bin (2.84.2-1) ...
Processing triggers for man-db (2.13.1-1) ...
Processing triggers for debianutils (5.22) ...
Processing triggers for install-info (7.1.1-1) ...
Processing triggers for initramfs-tools (0.147ubuntu1) ...
update-initramfs: Generating /boot/initrd.
Using config file '/etc/zipl.conf'
Building bootmap in '/boot'
Adding IPL section 'ubuntu' (default)
Preparing boot device for LD-IPL: vda (0000).
Done.
Processing triggers for libc-bin (2.41-6ubuntu2) ...
Processing triggers for systemd (257.4-1ubuntu3) ...
Scanning processes...
Scanning candidates...
Scanning linux images...
Running kernel seems to be up-to-date (ABI upgrades are not detected).
Restarting services...
systemctl restart cpacfstatsd.service multipathd.service opticsmon.service polkit.service rsyslog.service ssh.service systemd-
Service restarts being deferred:
systemctl restart ModemManager.
/etc/needresta
systemctl restart <email address hidden>
systemctl restart <email address hidden>
systemctl restart systemd-
systemctl restart unattended-
No containers need to be restarted.
User sessions running outdated binaries:
ubuntu @ session #1: apt[1517], sshd-session[
ubuntu @ user manager service: systemd[1179]
No VM guests are running outdated hypervisor (qemu) binaries on this host.
```
Attaching the log file ...
[1]: https:/
Changed in apt (Ubuntu): | |
status: | New → Fix Committed |
adding the requested log file