#833319 base-files: Please package debian-swirl icon

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
#833319#5
Date:
2016-08-02 23:50:30 UTC
From:
To:
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

#833319#10
Date:
2016-08-03 02:08:59 UTC
From:
To:
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

#833319#15
Date:
2016-08-03 17:28:51 UTC
From:
To:
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).

#833319#20
Date:
2016-08-05 13:24:25 UTC
From:
To:
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

#833319#31
Date:
2024-04-15 12:19:19 UTC
From:
To:
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.