Public bug reported:

Example 1
----
I did a sudo apt dist-upgrade today on my developer machine running Ubuntu 
Desktop 24.04 LTS and it surprisingly pulled in postfix.

I did not built this into a full reproducible test case because I found
another test case…

Example 2
----
munin's autopkgtests are now failing because postfix and gpg-wks-server is now 
unexpectedly being installed.

https://autopkgtest.ubuntu.com/packages/munin/noble/amd64

Other Info
----
gnupg2's changelog indicates that there was an attempt to avoid this 
misbehavior by having gnupg only Suggest gpg-wks-server. In fact, there is 
**nothing** in Ubuntu that Depends or Recommends gpg-wks-server.

Notably, gnupg has
Suggests: gpg-wks-server (<< 2.4.4-2ubuntu7.1~), gpg-wks-server (>= 
2.4.4-2ubuntu7)

I don't recall ever seeing strict versioned Suggests before so it's my
wild guess that apt does not strict handle versioned Suggests in the
expected way.

As a workaround, try dropping the versions from gnupg's Suggests.

But the true fix may be in apt.

I added a munin bug task as a pointer in case anyone wonder's about the
autopkgtest regression but I don't believe munin needs any changes.

** Affects: apt (Ubuntu)
     Importance: High
         Status: New

** Affects: gnupg2 (Ubuntu)
     Importance: High
         Status: New

** Affects: munin (Ubuntu)
     Importance: Undecided
         Status: Triaged


** Tags: noble update-excuse

** Also affects: apt (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: apt (Ubuntu)
   Importance: Undecided => High

** Also affects: munin (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: munin (Ubuntu)
       Status: New => Triaged

** Tags added: update-excuse

** Description changed:

  Example 1
  ----
  I did a sudo apt dist-upgrade today on my developer machine running Ubuntu 
Desktop 24.04 LTS and it surprisingly pulled in postfix.
  
  I did not built this into a full reproducible test case because I found
  another test case…
  
  Example 2
  ----
  munin's autopkgtests are now failing because postfix and gpg-wks-server is 
now unexpectedly being installed.
  
  https://autopkgtest.ubuntu.com/packages/munin/noble/amd64
  
  Other Info
  ----
  gnupg2's changelog indicates that there was an attempt to avoid this 
misbehavior by having gnupg only Suggest gpg-wks-server. In fact, there is 
**nothing** in Ubuntu that Depends or Recommends gpg-wks-server.
  
  Notably, gnupg has
  Suggests: gpg-wks-server (<< 2.4.4-2ubuntu7.1~), gpg-wks-server (>= 
2.4.4-2ubuntu7)
  
  I don't recall ever seeing versioned Suggests before so it's my wild
- guess that maybe apt does not handle versioned Suggests in the expected
- way.
+ guess that apt does not handle versioned Suggests in the expected way.
  
- As a workaround, try dropping the versions from the Suggests.
+ As a workaround, try dropping the versions from gnupg's Suggests.
  
- But the ultimate fix may be in apt.
+ But the true fix may be in apt.
+ 
+ I added a munin bug task as a pointer in case anyone wonder's about the
+ autopkgtest regression but I don't believe munin needs any changes.

** Description changed:

  Example 1
  ----
  I did a sudo apt dist-upgrade today on my developer machine running Ubuntu 
Desktop 24.04 LTS and it surprisingly pulled in postfix.
  
  I did not built this into a full reproducible test case because I found
  another test case…
  
  Example 2
  ----
  munin's autopkgtests are now failing because postfix and gpg-wks-server is 
now unexpectedly being installed.
  
  https://autopkgtest.ubuntu.com/packages/munin/noble/amd64
  
  Other Info
  ----
  gnupg2's changelog indicates that there was an attempt to avoid this 
misbehavior by having gnupg only Suggest gpg-wks-server. In fact, there is 
**nothing** in Ubuntu that Depends or Recommends gpg-wks-server.
  
  Notably, gnupg has
  Suggests: gpg-wks-server (<< 2.4.4-2ubuntu7.1~), gpg-wks-server (>= 
2.4.4-2ubuntu7)
  
- I don't recall ever seeing versioned Suggests before so it's my wild
- guess that apt does not handle versioned Suggests in the expected way.
+ I don't recall ever seeing strict versioned Suggests before so it's my
+ wild guess that apt does not strict handle versioned Suggests in the
+ expected way.
  
  As a workaround, try dropping the versions from gnupg's Suggests.
  
  But the true fix may be in apt.
  
  I added a munin bug task as a pointer in case anyone wonder's about the
  autopkgtest regression but I don't believe munin needs any changes.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2054908

Title:
  gnupg is pulling in gpg-wks-server which pulls in postfix

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/2054908/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to