On Wed, Jul 17, 2013 at 09:49:56AM +0200, Paul Gevers wrote:
> On 17-07-13 08:56, Adrian Bunk wrote:
> > Crap, that was intended only for the epiphany-browser discussion.
> 
> Right. So we agree that there is no such problem for liferea.

We agree that the problem in liferea is less severe.

> > My point that it would only ever make sense for a near-zero amount of 
> > users to uninstall gnome-icon-theme still stands.
> 
> Let me make myself clear. I am not discussing this just because of disk
> space. I am talking about this because of choice, in general, not
> specifically this case. I hate it when packages depend or recommend on
> things they don't need to depend on or recommend and making it more
> difficult for me to install it (if for whatever reason I can not accept
> those on my system, e.g. due to conflicts).

I hate that the Debian package of Liferea depends on libindiate and 
libnotify, even though I use neither of them.

libnotify even spits out a warning each time I start liferea.

Do you want to create 2^n different packages for the n optional 
compile-time features in each Debian package?

When you want to have exact control over the dependencies of a package, 
then Debian is not the right distribution for you.

> There was a very heated
> debate in Debian [see links in 1] some months ago about gnome depending
> on network-manager. The maintainer said, it depends, a lot of people
> said, it doesn't and it sits in my way. The outcome of a technical
> committee ruling was that is had to be removed from depends.

Did you actually read the ruling you are referring to?

That ruling does obviously not apply here:

<-- snip -->

6. Please note that this is not a general statement about GNOME
   components.  It is very specific to network-manager because all of the
   following apply:

   (i) The package takes action automatically because it is installed,
      rather than being a component that can either be run or not at the
      user's choice.
...
   If any of these points did not apply, the situation would be
   significantly different.

<--  snip  -->

> For liferea, if we put this in depends, it NEEDS to be installed.
> Recommends is installed by default, so that is nearly the same but at
> least gives people a choice, so that is where things need to go that are
> not strictly necessary. Suggests is for improvements. It really looks
> like the place for this theme we are discussing here.

If you would get Debian policy changed to mandate that translations must 
be splitted out of all packages, and that dependencies on them must not 
be more than Suggests, then you would have a point.

But when you try to argue that a dependency on icons is wrong for 
liferea, without at least as strongly arguing that the translations
should be splitted out of liferea-data and that liferea must not
depend on these, your reasoning is just absurd.

> Paul
>...

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to