Activity log for bug #2056767

Date Who What changed Old value New value Message
2024-03-11 14:55:00 Jeremy Bícha bug added bug
2024-03-11 14:55:04 Jeremy Bícha gnome-software (Ubuntu): status New Incomplete
2024-03-11 14:55:11 Jeremy Bícha bug added subscriber Ubuntu Release Team
2024-03-11 22:59:55 Joshua Peisach bug added subscriber Joshua Peisach
2024-03-14 09:52:29 Rexogamer bug added subscriber Rexogamer
2024-03-22 01:39:56 Jeremy Bícha description As requested by the Ubuntu Release Team, I am providing early notice of a Feature Freeze Exception I intend to request soon (later this week hopefully) to split the gnome-software package into separate binary plugins. This will allow users and flavors to specifically opt into the parts of the GNOME Software experience they want. For instance, someone may want to use only the Flatpak part or only the apt/.deb part. What is Needed Now ----- Finish the Salsa merge request to get some review from others. Evaluate different use case workflows and how well the changes help and any issues that may result Impact ------ Potential Problems ------- Other Related Changes --------------------- fwupd Desktop Flavors Affected ------------------------ GNOME Software is currently included in the default install for only Ubuntu Cinnamon As requested by the Ubuntu Release Team, I am providing early notice of a Feature Freeze Exception I intend to request soon (approximately March 27) What is Needed Now ----- Waiting a few days for review of https://salsa.debian.org/gnome-team/gnome-software/-/merge_requests/16 Impact ------ I request permission to land a change I am making in Debian to split gnome-software's .deb support into a separate package, gnome-software-plugin-deb, to match the existing -snap and -flatpak packages. This will allow users and flavors to specifically opt into the parts of the GNOME Software experience they want. For instance, someone may want to use only the Flatpak part because they use the Snap Store to manage .debs and Snaps. Or maybe they want a different combination. This has been requested by multiple users on Ubuntu Discourse and at least one Launchpad bug and one Debian bug. Potential Problems ------- For new installs, gnome-software has Depends: gnome-software-plugin-deb | gnome-software-plugin. Where gnome-software-plugin is a virtual package provided by each plugin so a user would get gnome-software-plugin-deb installed unless they specifically chose a different plugin or the metapackage they installed did. However, I think this won't work right for upgrades. I am going to investigate whether I can add a ubuntu-release-upgrader quirk to install gnome-software-plugin-deb for people who already have gnome-software installed. Maybe I need to treat gnome-software like a metapackage so I can use PostUpgradeInstall Otherwise, people are likely to lose support for installing .debs with GNOME Software and it is not obvious why. Other Related Changes --------------------- I am dropping the fwupd plugin. Ubuntu Desktop includes the firmware-updater snap. Several Ubuntu desktop flavors also include it. For people who don't want snaps, there is also the gnome-firmware app packaged as a .deb. Because Ubuntu already has update-manager to handle apt update notifications, I am also dropping the autostart file to reduce background RAM use. A few Ubuntu desktop flavors do not provide any firmware updater app at all. Ubuntu Budgie developers thought a firmware updater app was too technical for inclusion in the default Ubuntu 24.04 LTS install. Desktop Flavors Affected ------------------------ GNOME Software is currently included in the default install for only Ubuntu Cinnamon
2024-04-01 02:46:25 Jeremy Bícha description As requested by the Ubuntu Release Team, I am providing early notice of a Feature Freeze Exception I intend to request soon (approximately March 27) What is Needed Now ----- Waiting a few days for review of https://salsa.debian.org/gnome-team/gnome-software/-/merge_requests/16 Impact ------ I request permission to land a change I am making in Debian to split gnome-software's .deb support into a separate package, gnome-software-plugin-deb, to match the existing -snap and -flatpak packages. This will allow users and flavors to specifically opt into the parts of the GNOME Software experience they want. For instance, someone may want to use only the Flatpak part because they use the Snap Store to manage .debs and Snaps. Or maybe they want a different combination. This has been requested by multiple users on Ubuntu Discourse and at least one Launchpad bug and one Debian bug. Potential Problems ------- For new installs, gnome-software has Depends: gnome-software-plugin-deb | gnome-software-plugin. Where gnome-software-plugin is a virtual package provided by each plugin so a user would get gnome-software-plugin-deb installed unless they specifically chose a different plugin or the metapackage they installed did. However, I think this won't work right for upgrades. I am going to investigate whether I can add a ubuntu-release-upgrader quirk to install gnome-software-plugin-deb for people who already have gnome-software installed. Maybe I need to treat gnome-software like a metapackage so I can use PostUpgradeInstall Otherwise, people are likely to lose support for installing .debs with GNOME Software and it is not obvious why. Other Related Changes --------------------- I am dropping the fwupd plugin. Ubuntu Desktop includes the firmware-updater snap. Several Ubuntu desktop flavors also include it. For people who don't want snaps, there is also the gnome-firmware app packaged as a .deb. Because Ubuntu already has update-manager to handle apt update notifications, I am also dropping the autostart file to reduce background RAM use. A few Ubuntu desktop flavors do not provide any firmware updater app at all. Ubuntu Budgie developers thought a firmware updater app was too technical for inclusion in the default Ubuntu 24.04 LTS install. Desktop Flavors Affected ------------------------ GNOME Software is currently included in the default install for only Ubuntu Cinnamon As requested by the Ubuntu Release Team, I am providing early notice of a Feature Freeze Exception I intend to request soon (approximately March 27) What is Needed Now ----- Waiting a few days for review of https://salsa.debian.org/gnome-team/gnome-software/-/merge_requests/16 Impact ------ I request permission to land a change I am making in Debian to split gnome-software's .deb support into a separate package, gnome-software-plugin-deb, to match the existing -snap and -flatpak packages. This will allow users and flavors to specifically opt into the parts of the GNOME Software experience they want. For instance, someone may want to use only the Flatpak part because they use the Snap Store to manage .debs and Snaps. Or maybe they want a different combination. This has been requested by multiple users on Ubuntu Discourse and at least one Launchpad bug and one Debian bug. Potential Problems ------- gnome-software has an explicit Recommend: gnome-software-plugin-deb so that people upgrading to Ubuntu 24.04 LTS will keep the deb support installed. That recommends will be dropped for Ubuntu 26.04 LTS because it won't be needed then. (There is a Depends on the virtual packages that enable installing apps.) Other Related Changes --------------------- I am dropping the fwupd plugin to Suggests so upgrades to Ubuntu 24.04 LTS will likely get it uninstalled and new installs won't have it either unless a user explicitly installs it later. Ubuntu Desktop includes the firmware-updater snap. Several Ubuntu desktop flavors also include it. For people who don't want snaps, there is also the gnome-firmware app packaged as a .deb. Because Ubuntu already has update-manager to handle apt update notifications, I am also dropping the autostart file to reduce background RAM use. A few Ubuntu desktop flavors do not provide any firmware updater app at all. Ubuntu Budgie developers thought a firmware updater app was too technical for inclusion in the default Ubuntu 24.04 LTS install. Desktop Flavors Affected ------------------------ GNOME Software is currently included in the default install for only Ubuntu Cinnamon
2024-04-01 20:35:29 Jeremy Bícha description As requested by the Ubuntu Release Team, I am providing early notice of a Feature Freeze Exception I intend to request soon (approximately March 27) What is Needed Now ----- Waiting a few days for review of https://salsa.debian.org/gnome-team/gnome-software/-/merge_requests/16 Impact ------ I request permission to land a change I am making in Debian to split gnome-software's .deb support into a separate package, gnome-software-plugin-deb, to match the existing -snap and -flatpak packages. This will allow users and flavors to specifically opt into the parts of the GNOME Software experience they want. For instance, someone may want to use only the Flatpak part because they use the Snap Store to manage .debs and Snaps. Or maybe they want a different combination. This has been requested by multiple users on Ubuntu Discourse and at least one Launchpad bug and one Debian bug. Potential Problems ------- gnome-software has an explicit Recommend: gnome-software-plugin-deb so that people upgrading to Ubuntu 24.04 LTS will keep the deb support installed. That recommends will be dropped for Ubuntu 26.04 LTS because it won't be needed then. (There is a Depends on the virtual packages that enable installing apps.) Other Related Changes --------------------- I am dropping the fwupd plugin to Suggests so upgrades to Ubuntu 24.04 LTS will likely get it uninstalled and new installs won't have it either unless a user explicitly installs it later. Ubuntu Desktop includes the firmware-updater snap. Several Ubuntu desktop flavors also include it. For people who don't want snaps, there is also the gnome-firmware app packaged as a .deb. Because Ubuntu already has update-manager to handle apt update notifications, I am also dropping the autostart file to reduce background RAM use. A few Ubuntu desktop flavors do not provide any firmware updater app at all. Ubuntu Budgie developers thought a firmware updater app was too technical for inclusion in the default Ubuntu 24.04 LTS install. Desktop Flavors Affected ------------------------ GNOME Software is currently included in the default install for only Ubuntu Cinnamon Impact ------ I request permission to sync the gnome-software packaging from Debian. The biggest change is splitting gnome-software's .deb support into a separate package, gnome-software-plugin-deb, to match the existing -snap and -flatpak packages. This will allow users and flavors to specifically opt into the parts of the GNOME Software experience they want. For instance, someone may want to use only the Flatpak part because they use the Snap Store to manage .debs and Snaps. Or maybe they want a different combination. This has been requested by multiple users on Ubuntu Discourse and at least one Launchpad bug and one Debian bug. fwupd plugin ------------ I am dropping the fwupd plugin (now in a separate package too) to Suggests so upgrades to Ubuntu 24.04 LTS will likely get it uninstalled and new installs won't have it either unless a user explicitly installs it later. Ubuntu Desktop includes the firmware-updater snap. Several Ubuntu desktop flavors also include it. For people who don't want snaps, there is also the gnome-firmware app packaged as a .deb. Because Ubuntu already has update-manager to handle apt update notifications, I am also dropping the autostart file to reduce background RAM use. A few Ubuntu desktop flavors do not provide any firmware updater app at all. Ubuntu Budgie developers thought a firmware updater app was too technical for inclusion in the default Ubuntu 24.04 LTS install. autostart --------- I have also dropped the autostart file since the fwupd plugin is no longer included by default and Ubuntu already has ways to notify users about available apt updates (update-manager and unattended upgrades) and snaps already automatically update. Potential Problems ------- gnome-software has an explicit Recommend: gnome-software-plugin-deb so that people upgrading to Ubuntu 24.04 LTS will keep the deb support installed. That recommends will be dropped for Ubuntu 26.04 LTS because it won't be needed then. (There is a Depends on the virtual packages that enable installing apps.) Full Changelog Entries ------------------ gnome-software (46.0-4) unstable; urgency=medium * Fix typo in gnome-software-plugin-deb package description * Add lintian overrides for desktop-command-not-in-package -- Jeremy Bícha Fri, 29 Mar 2024 16:45:30 -0400 gnome-software (46.0-3) unstable; urgency=medium * Update Homepage * Release to Unstable -- Jeremy Bícha Thu, 28 Mar 2024 13:23:28 -0400 gnome-software (46.0-2) experimental; urgency=medium * Split deb support into separate gnome-software-plugin-deb package (Closes: #1066030) (LP: #2019137, #2056767) * Have each plugin provide a virtual gnome-software-plugin package * Suggest all the gnome-software plugins * Recommend gnome-software-plugin-deb for upgrades * Split firmware update support into separate fwupd plugin & recommend it except on Ubuntu which provides a separate firmware-updater app Intentionally, do not have this provides the virtual gnome-software-plugin since it doesn't allow browsing apps. * Drop patch that hides upstreams Software Sources dialog (Closes: #1060803) * Drop Depends: software-properties-gtk * Stop recommending gnome-software-plugin-snap on Ubuntu -- Jeremy Bícha Wed, 27 Mar 2024 18:33:03 -0400 Build Logs ---------- https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/ppa/+sourcepub/15898505/+listing-archive-extra Desktop Flavors Affected ------------------------ GNOME Software is currently included in the default install for only Ubuntu Cinnamon. I have been in contact with Ubuntu Cinnamon lead Joshua Peisach who does not object to these changes.
2024-04-01 20:35:56 Jeremy Bícha summary DRAFT [FFe] gnome-software package split FFe: Sync gnome-software 46.0-4 (universe) from Debian unstable (main) with gnome-software packaging split
2024-04-01 20:35:58 Jeremy Bícha gnome-software (Ubuntu): status Incomplete New
2024-04-02 02:58:53 Adolfo Jayme Barrientos bug added subscriber Adolfo Jayme Barrientos
2024-04-02 17:46:21 Jeremy Bícha description Impact ------ I request permission to sync the gnome-software packaging from Debian. The biggest change is splitting gnome-software's .deb support into a separate package, gnome-software-plugin-deb, to match the existing -snap and -flatpak packages. This will allow users and flavors to specifically opt into the parts of the GNOME Software experience they want. For instance, someone may want to use only the Flatpak part because they use the Snap Store to manage .debs and Snaps. Or maybe they want a different combination. This has been requested by multiple users on Ubuntu Discourse and at least one Launchpad bug and one Debian bug. fwupd plugin ------------ I am dropping the fwupd plugin (now in a separate package too) to Suggests so upgrades to Ubuntu 24.04 LTS will likely get it uninstalled and new installs won't have it either unless a user explicitly installs it later. Ubuntu Desktop includes the firmware-updater snap. Several Ubuntu desktop flavors also include it. For people who don't want snaps, there is also the gnome-firmware app packaged as a .deb. Because Ubuntu already has update-manager to handle apt update notifications, I am also dropping the autostart file to reduce background RAM use. A few Ubuntu desktop flavors do not provide any firmware updater app at all. Ubuntu Budgie developers thought a firmware updater app was too technical for inclusion in the default Ubuntu 24.04 LTS install. autostart --------- I have also dropped the autostart file since the fwupd plugin is no longer included by default and Ubuntu already has ways to notify users about available apt updates (update-manager and unattended upgrades) and snaps already automatically update. Potential Problems ------- gnome-software has an explicit Recommend: gnome-software-plugin-deb so that people upgrading to Ubuntu 24.04 LTS will keep the deb support installed. That recommends will be dropped for Ubuntu 26.04 LTS because it won't be needed then. (There is a Depends on the virtual packages that enable installing apps.) Full Changelog Entries ------------------ gnome-software (46.0-4) unstable; urgency=medium * Fix typo in gnome-software-plugin-deb package description * Add lintian overrides for desktop-command-not-in-package -- Jeremy Bícha Fri, 29 Mar 2024 16:45:30 -0400 gnome-software (46.0-3) unstable; urgency=medium * Update Homepage * Release to Unstable -- Jeremy Bícha Thu, 28 Mar 2024 13:23:28 -0400 gnome-software (46.0-2) experimental; urgency=medium * Split deb support into separate gnome-software-plugin-deb package (Closes: #1066030) (LP: #2019137, #2056767) * Have each plugin provide a virtual gnome-software-plugin package * Suggest all the gnome-software plugins * Recommend gnome-software-plugin-deb for upgrades * Split firmware update support into separate fwupd plugin & recommend it except on Ubuntu which provides a separate firmware-updater app Intentionally, do not have this provides the virtual gnome-software-plugin since it doesn't allow browsing apps. * Drop patch that hides upstreams Software Sources dialog (Closes: #1060803) * Drop Depends: software-properties-gtk * Stop recommending gnome-software-plugin-snap on Ubuntu -- Jeremy Bícha Wed, 27 Mar 2024 18:33:03 -0400 Build Logs ---------- https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/ppa/+sourcepub/15898505/+listing-archive-extra Desktop Flavors Affected ------------------------ GNOME Software is currently included in the default install for only Ubuntu Cinnamon. I have been in contact with Ubuntu Cinnamon lead Joshua Peisach who does not object to these changes. Impact ------ I request permission to sync the gnome-software packaging from Debian. The biggest change is splitting gnome-software's .deb support into a separate package, gnome-software-plugin-deb, to match the existing -snap and -flatpak packages. This will allow users and flavors to specifically opt into the parts of the GNOME Software experience they want. For instance, someone may want to use only the Flatpak part because they use the Snap Store to manage .debs and Snaps. Or maybe they want a different combination. This has been requested by multiple users on Ubuntu Discourse and at least one Launchpad bug and one Debian bug. fwupd plugin ------------ I am dropping the fwupd plugin (now in a separate package too) to Suggests so upgrades to Ubuntu 24.04 LTS will likely get it uninstalled and new installs won't have it either unless a user explicitly installs it later. Ubuntu Desktop includes the firmware-updater snap. Several Ubuntu desktop flavors also include it. For people who don't want snaps, there is also the gnome-firmware app packaged as a .deb. Because Ubuntu already has update-manager to handle apt update notifications, I am also dropping the autostart file to reduce background RAM use. A few Ubuntu desktop flavors do not provide any firmware updater app at all. Ubuntu Budgie developers thought a firmware updater app was too technical for inclusion in the default Ubuntu 24.04 LTS install. autostart --------- I have also dropped the autostart file since the fwupd plugin is no longer included by default and Ubuntu already has ways to notify users about available apt updates (update-manager and unattended upgrades) and snaps already automatically update. Potential Problems ------- gnome-software has an explicit Recommend: gnome-software-plugin-deb so that people upgrading to Ubuntu 24.04 LTS will keep the deb support installed. That recommends will be dropped for Ubuntu 26.04 LTS because it won't be needed then. (There is a Depends on the virtual packages that enable installing apps.) Full Changelog Entries ------------------ gnome-software (46.0-4) unstable; urgency=medium   * Fix typo in gnome-software-plugin-deb package description   * Add lintian overrides for desktop-command-not-in-package  -- Jeremy Bícha Fri, 29 Mar 2024 16:45:30 -0400 gnome-software (46.0-3) unstable; urgency=medium   * Update Homepage   * Release to Unstable  -- Jeremy Bícha Thu, 28 Mar 2024 13:23:28 -0400 gnome-software (46.0-2) experimental; urgency=medium   * Split deb support into separate gnome-software-plugin-deb package     (Closes: #1066030) (LP: #2019137, #2056767)   * Have each plugin provide a virtual gnome-software-plugin package   * Suggest all the gnome-software plugins   * Recommend gnome-software-plugin-deb for upgrades   * Split firmware update support into separate fwupd plugin & recommend it     except on Ubuntu which provides a separate firmware-updater app     Intentionally, do not have this provides the virtual gnome-software-plugin     since it doesn't allow browsing apps.   * Drop patch that hides upstreams Software Sources dialog (Closes: #1060803)   * Drop Depends: software-properties-gtk   * Stop recommending gnome-software-plugin-snap on Ubuntu  -- Jeremy Bícha Wed, 27 Mar 2024 18:33:03 -0400 Build Logs ---------- https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/ppa/+sourcepub/15898505/+listing-archive-extra Desktop Flavors Affected ------------------------ GNOME Software is currently included in the default install for only Ubuntu Cinnamon. See Joshua's comment below.
2024-04-18 11:34:00 Utkarsh Gupta gnome-software (Ubuntu): status New Incomplete
2024-04-18 11:37:55 Jeremy Bícha gnome-software (Ubuntu): status Incomplete New
2024-04-19 17:05:41 Utkarsh Gupta gnome-software (Ubuntu): status New Incomplete
2024-04-21 01:41:43 Jeremy Bícha gnome-software (Ubuntu): status Incomplete New
2024-04-22 00:07:11 Jeremy Bícha tags block-proposed noble
2024-05-02 06:35:36 Jeremy Bícha tags block-proposed noble noble
2024-05-02 07:29:57 Launchpad Janitor gnome-software (Ubuntu): status New Fix Released
2024-05-04 23:38:42 Jeremy Bícha nominated for series Ubuntu Noble
2024-05-04 23:38:42 Jeremy Bícha bug task added gnome-software (Ubuntu Noble)
2024-05-05 06:04:14 Adolfo Jayme Barrientos gnome-software (Ubuntu Noble): importance Undecided Wishlist
2024-05-05 06:04:17 Adolfo Jayme Barrientos gnome-software (Ubuntu): importance Undecided Wishlist
2024-06-06 12:56:54 Launchpad Janitor gnome-software (Ubuntu Noble): status New Confirmed