[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Requesting feedback on the creation of a virtual package for icon themes


I'm new to this list, but I worked with Debian-based distros for a while. I don`t see any problem with your proposal, and I guess that a virtual packages as you and Paul suggests is the way to go.

If I can help with those changes, please let me know.

2012/3/4 Fernando Lemos <fernandotcl@gmail.com>

After a brief discussion in debian-mentors[1], Paul Wise suggested
that we might need a virtual package for icon themes that adhere to
the FreeDesktop.org icon naming spec[2].

The problem I'm trying to solve is that packages currently need to
express dependency relations on any of a number of icon themes that
provide the necessary icons. As an example, the package arista depends

gnome-icon-theme |
   gnome-icon-theme-gartoon |
   gnome-icon-theme-nuovo |
   gnome-icon-theme-yasis |
   lxde-icon-theme |
   moblin-icon-theme |
   tango-icon-theme |
   gnome-themes-more |

This obviously doesn't scale well and it's fragile. By introducing a
virtual package (say, "freedesktop-icon-theme"), several packages
could be changed to simply depend on "gnome-icon-theme |

As instructed by Paul, I'd like to get started by asking for advice
here first. In a few days I intend to bring the discussion to
debian-devel and follow the instructions in the list of virtual

More specifically, the advice I'm looking for at the moment is:

* Does anyone see any problems with using virtual packages for this?

* Suggestions on how we should name the virtual package

Paul suggested "fd-icon-theme" or "freedesktop-icon-theme". I'm okay
with either.

Thoughts, suggestions?

[1]: http://lists.debian.org/debian-mentors/2012/03/msg00055.html
[2]: http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
[3]: http://www.debian.org/doc/packaging-manuals/virtual-package-names-list.txt


To UNSUBSCRIBE, email to debian-desktop-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] CANVYNa-d-cv7sNzV08VJMU2Xy+bs+a39M7GYanjk+7L8tMJDLA@mail.gmail.com" target="_blank">http://lists.debian.org/[🔎] CANVYNa-d-cv7sNzV08VJMU2Xy+bs+a39M7GYanjk+7L8tMJDLA@mail.gmail.com

Ronoaldo Pereira

Reply to: