Activity log for bug #1726093

Date Who What changed Old value New value Message
2017-10-22 17:50:01 Jeremy Bícha bug added bug
2017-10-22 17:50:14 Jeremy Bícha tags artful artful gnome-17.10
2017-10-24 21:24:08 Jeremy Bícha ubuntu-meta (Ubuntu): status Triaged In Progress
2017-10-24 21:26:13 Jeremy Bícha description Impact ====== Ubuntu doesn't install particular files ( gir1.2-gmenu-3.0 ) that are needed by several popular GNOME Shell extensions. Test Case ========= Install the update to Ubuntu 17.10. Open the Ubuntu Software app. Search for Arc Menu Install it. There should be an A menu in the top left of the screen. Other Info ========== Debian-based distros are somewhat unique in that they split gir files into separate packages. This is normally not a problem since .deb packages should simply depend on the packages they need. It is a bit of a problem for GNOME Shell extensions distributed through extensions.gnome.org since they can't depend on system packages except as a comment in the extension description that may or may be read even if it is mentioned. Specifically, there are several extensions that add a traditional applications menu to GNOME Shell. These usually need gir1.2-gmenu-3.0. This wasn't noticed much before because both Debian GNOME and Ubuntu GNOME installed the gnome-shell-extensions package by default which depends on gir1.2-gmenu-3.0. Now though, it just feels to users like Ubuntu is broken. I've read comments that think that Ubuntu is intentionally trying to make it difficult to use these app menu extensions. Impact ====== Ubuntu doesn't install particular files ( gir1.2-gmenu-3.0 ) that are needed by several popular GNOME Shell extensions. Test Case ========= Install the update to Ubuntu 17.10. Open the Ubuntu Software app. Search for Arc Menu Install it. There should be an A menu in the top left of the screen. Other Info ========== Debian-based distros are somewhat unique in that they split gir files into separate packages. This is normally not a problem since .deb packages should simply depend on the packages they need. It is a bit of a problem for GNOME Shell extensions distributed through extensions.gnome.org since they can't depend on system packages except as a comment in the extension description that may or may be read even if it is mentioned. Specifically, there are several extensions that add a traditional applications menu to GNOME Shell. These usually need gir1.2-gmenu-3.0. This wasn't noticed much before because both Debian GNOME and Ubuntu GNOME installed the gnome-shell-extensions package by default which depends on gir1.2-gmenu-3.0. Now though, it just feels to users like Ubuntu is broken. I've read comments that think that Ubuntu is intentionally trying to make it difficult to use these app menu extensions. Approved at the Ubuntu Desktop meeting (discussion continues until 15:09) https://irclogs.ubuntu.com/2017/10/24/%23ubuntu-desktop.html#t14:44
2017-10-25 13:24:17 Mantas Kriaučiūnas bug added subscriber Mantas Kriaučiūnas
2017-10-25 13:24:30 Mantas Kriaučiūnas bug added subscriber Baltix GNU/Linux system developers
2017-10-27 17:46:07 Launchpad Janitor ubuntu-meta (Ubuntu): status In Progress Fix Released
2017-11-08 02:46:37 Adam Conrad nominated for series Ubuntu Artful
2017-11-08 02:46:37 Adam Conrad bug task added ubuntu-meta (Ubuntu Artful)
2017-11-08 02:46:58 Adam Conrad ubuntu-meta (Ubuntu Artful): status New Fix Committed
2017-11-08 02:46:59 Adam Conrad bug added subscriber Ubuntu Stable Release Updates Team
2017-11-08 02:47:01 Adam Conrad bug added subscriber SRU Verification
2017-11-08 02:47:06 Adam Conrad tags artful gnome-17.10 artful gnome-17.10 verification-needed verification-needed-artful
2017-11-09 15:26:04 Jeremy Bícha tags artful gnome-17.10 verification-needed verification-needed-artful artful gnome-17.10 verification-done verification-done-artful
2017-11-14 17:44:28 Launchpad Janitor ubuntu-meta (Ubuntu Artful): status Fix Committed Fix Released
2017-11-14 17:44:33 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team