unattended-upgrades should probably be Recommends, not Depends

Bug #1724499 reported by Colin Watson
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-mate-meta (Ubuntu)
Fix Released
Medium
Martin Wimpress 

Bug Description

There was a somewhat acrimonious thread on ubuntu-users@ recently due to unattended-upgrades being marked as a dependency of the ubuntu-mate-core metapackage, starting at:

  https://lists.ubuntu.com/archives/ubuntu-users/2017-October/291825.html

Despite the intemperate language there, I think it's reasonable to say that unattended-upgrades doesn't quite meet the usual threshold for being marked as a dependency of the core metapackage: it does make sense to have it there by default, but the system will function fine without it if somebody has special requirements. I suggest some variant of this patch to the seeds:

=== modified file 'core'
--- core 2017-10-08 21:25:51 +0000
+++ core 2017-10-18 08:56:20 +0000
@@ -140,7 +140,7 @@ We use gnupg's pinentry support as of wi
  * (sessioninstaller)
  * software-properties-gtk
  * ubuntu-release-upgrader-gtk
- * unattended-upgrades
+ * (unattended-upgrades)
  * update-manager
  * update-notifier
  * (whoopsie)

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu-mate-meta (Ubuntu):
status: New → Confirmed
Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

The unattended-upgrades package breaks a lot of use cases. Please allow people to uninstall it.

Just remove it completely from Depends/Recommends, it will be pulled in the live CD and in installations anyway in the same way that ubuntu-desktop does it, indirectly via software-properties-gtk:

http://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu.bionic/all
unattended-upgrades | python3-software-properties (Recommends)

...while in Ubuntu MATE currently it is:
http://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu-mate.bionic/all
unattended-upgrades | Ubuntu-Mate.Bionic core seed

Changed in ubuntu-mate-meta (Ubuntu):
status: Confirmed → In Progress
importance: Undecided → Medium
assignee: nobody → Martin Wimpress (flexiondotorg)
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-mate-meta - 1.216

---------------
ubuntu-mate-meta (1.216) bionic; urgency=medium

  * Refreshed dependencies
  * Removed libp11-kit-gnome-keyring from core, desktop (LP: #1745055)
  * Removed python3-aptdaemon.gtk3widgets from core, desktop (LP: #1673258)
  * Moved unattended-upgrades to core-recommends, desktop-recommends (LP: #1724499)

 -- Martin Wimpress <email address hidden> Wed, 28 Feb 2018 01:48:26 +0000

Changed in ubuntu-mate-meta (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.