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

Re: Depends: hicolor-icon-theme: shouldn't it be Recommends: instead?



On Fri, Aug 17, 2012 at 11:07 AM, Ivan Shmakov <oneingray@gmail.com> wrote:
>   Abstract
>
>         The non-data packages currently having an absolute dependency on
>         hicolor-icon-theme should consider downgrading it to Recommends:
>         at the least.  The list, and the explanation, are below.
>
>
>   Chapter I
>   imagemagick
>
>         Recently, Depends: hicolor-icon-theme was added to the
>         imagemagick's control file, which triggered my curiosity: does
>         it provide something that wasn't needed (or was missed) by the
>         previous versions of the package, but is strictly necessary to
>         run the newer ones?
>
>         Indeed, it doesn't.
>
>         To prove it, I've made a trivial control file for
>         equivs-build(1):


first thanks for this but a bug report to imagemagick will be
morehelpful. Secondly I add depends on  hicolor-icon-theme in order to
use
the trigger on it for registering icon-cache.

Do you have checked if display on menu show the icons ?

Did you check if you install  hicolor-icon-theme after icon cache
trigger run correctly on the imagemagick icons ?

[...]
>         Well, it doesn't seem suspicious for anything *-icon-* and
>         *-data to depend on an icon theme, but what about the rest?
>
>         For a start, I've omitted rabbitvcs-core and viridian, and
>         considered d-feet, flush, openteacher, perlpanel, and synaptic.
>         Unsurprisingly, all of them were able to install and run, but
>         while openteacher is seemingly unaffected by the absence of the
>         data in question, the rest have had obvious issues: almost all
>         of the icons were absent, resulting in blank space on the GUI,
>         missing controls, and warnings to stderr (stdout?)

Yes lack of icon. it the same on the gnome menu if I remove the

For imagemagick this will be solved in a future release with a non X
depend on the base version. But it is really too late on freeze.

Bastien
>
>
>   Conclusion
>
>         Since there're (as it seems) virtually no issues with running
>         imagemagick without a “real” hicolor-icon-theme installed, my
>         suggestion would be to downgrade the dependency to Suggests: (or
>         Recommends:, if there's some point I've missed.)
>
>         As for the other packages considered, my suggestion would be to
>         downgrade the dependencies to Recommends: (or, for openteacher,
>         to Suggests:, if it's indeed unaffected.)
>
>         Unless there'd be any objections, I'll consider filing a bug
>         against imagemagick, and perhaps the other aforementioned
>         packages as well.
>
>
>   Post Scriptum
>
>         Curiously enough, the only “application” package having a
>         Recommends: dependency on hicolor-icon-theme is cheese.
>
> --
> FSF associate member #7257      http://sf-day.org/
>
>
> --
> To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: 86ehn551jr.fsf@gray.siamics.net">http://lists.debian.org/86ehn551jr.fsf@gray.siamics.net
>


Reply to: