- Package:
- base-files
- Source:
- base-files
- Description:
- Debian base system miscellaneous files
- Submitter:
- Jeremy Bicha
- Date:
- 2024-04-15 12:30:03 UTC
- Severity:
- normal
I believe the default GNOME install in Debian stretch installs adwaita-icon-theme but not gnome-icon-theme. That's ok, except there's one file missing: debian-swirl.svg (gnome-foot is also missing but it doesn't seem very important). If debian-swirl is available, it's used on the GDM login screen. If it's not then there's no Debian branding on the login screen itself so that's a regression. https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gdm3/debian/greeter.dconf-defaults?view=markup debian-swirl appears to have been rejected when adwaita-icon-theme was first packaged (as a rename of gnome-icon-theme) but I think this should be reconsidered now. adwaita-icon-theme (3.13.5-1) experimental; urgency=medium ... * debian/README.Debian, debian/debian-swirl.svg, debian/gnome-foot.svg, debian/postinst, debian/prerm, debian/triggers: Drop files related to gnome-foot and debian-swirl icons to avoid these files conflicting with gnome-icon-theme. (They are mainly useful for gnome-panel and I doubt gnome-panel will switch to this new package anytime soon.) * debian/rules: remove gnome-foot and debian-swirl related manual handling of the icon cache (drop --no-act). Perhaps, we should just drop gnome-icon-theme and gnome-icon-theme-symbolic all together and have them provided by adwaita-icon-theme. Just try browsing to https://git.gnome.org/browse/gnome-icon-theme/ Thanks, Jeremy Bicha
On further reflection, it makes more sense for the debian-swirl icon to be in desktop-base. And in fact they do have a version of the icon: https://packages.debian.org/sid/all/desktop-base/filelist /usr/share/icons/hicolor/128x128/emblems/emblem-debian.png /usr/share/icons/hicolor/36x36/emblems/emblem-debian.png /usr/share/icons/hicolor/64x64/emblems/emblem-debian.png /usr/share/icons/hicolor/scalable/emblems/emblem-debian.svg But the Debian GDM3 default uses a 48 pixel icon. If it ought to be 48 pixels, then we'll have to ask the desktop-base maintainers to add that size. With the other issue I mentioned, how about a MBF to try to remove gnome-icon-theme-symbolic (only 6 rdepends) and gnome-icon-theme (over 50 rdepends)? Jeremy
Hi Jeremy, I would support that effort, but it is worth noting that adwaita-icon-theme does not contain some icons which were present in gnome-icon-theme (mostly non-standard aliases, like gtk-execute which is used by many packages).
Thanks, removing gnome-icon-theme-symbolic and having adwaita-icon-theme Provide it seems easily doable for stretch. To remove gnome-icon-theme, we need to at least revert and fix https://git.gnome.org/browse/adwaita-icon-theme/commit/?id=52330b92 Otherwise, maybe we need to set adwaita-icon-theme to Inherits:gnome and install gnome-icon-theme since so many packages use deprecated icon names. Jeremy
reassign 833319 adwaita-icon-theme thanks I don't think this is appropriate for base-files. Reassigning back. Please find another package (not base-files) for that. Thanks.