* Dominique Leuenberger a.k.a. Dimstar
Quoting Guido Berhoerster
: evince and cheese currently recommend nautilus-sendto which requires nautilus and thereby drags in almost all of GNOME. Since both, and in particular evince, are widely useful outside of GNOME (and part of the Xfce pattern), would it be OK to replace these direct dependencies with reverse dependencies in nautilus-sendto instead like pidgin or evolution are handled?
Guido,
IMHO, the reverse is wrong and error prone: it is cheese that interfaces with sendto. What we CAN do is change the Requires to a Recommends (in cheese, evince already has a Recommends): then it is not a hard dependency and can be blocked out by the user, accepting the certain lack of feature of course.
For cheese, the code is flexible enough to install nautilus-sendto one first use (at least cheese 3.7.4 which I just looked at.. so 3.6.x might not have this yet). But I'm not sure this works :)
so, I'd agree to change cheese to also only Recommend it...
Both do use Recommends-dependencies already, the problem is that these get installed during installation as evince and cheese are part of the Xfce pattern. Is there any way to ignore the recommends dependencies of a package in a pattern? -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-gnome+owner@opensuse.org