Bug#520844: evince: ghostscript as a recommends
Emilio Pozuelo Monfort
pochu at ubuntu.com
Tue Apr 21 17:20:34 UTC 2009
Michael S. Gilbert wrote:
> On Tue, 21 Apr 2009 17:21:20 +0200, Emilio Pozuelo Monfort wrote:
>> Michael S. Gilbert wrote:
>>> On Tue, 21 Apr 2009 11:49:57 +0200, Emilio Pozuelo Monfort wrote:
>>>> Michael Gilbert wrote:
>>>>> it seems like ghostscript support in evince is a bonus feature (rather
>>>>> a core component). it would be nice if the libgs8 dependency were
>>>>> treated as recommends instead of a depends. this is especially poignant
>>>> Where have you seen such a dependency?
>>> the very last item in the dependency list:
>> I don't get that, nor does packages.debian.org.
>> Is that package from the archive, or am I going crazy?
> opps, those were etch's evince dependencies. the real problem is the
> dependency on libspectre1, which in turn depends on libgs8.
Ok, it's needed by /usr/lib/evince/backends/libdvidocument.so and
/usr/lib/evince/backends/libpsdocument.so, but not by /usr/bin/evince itself.
It's added to Depends by shlibs:Depends.
Maybe if evince doesn't fail miserably if libspectre1 or other dependencies of
the backends aren't found, we could exclude them from Depends and put them on
Recommends, or maybe split the backends into separate packages (I don't like
this). Downgrading them to recommends sounds better, but we should find a way to
autogenerate the recommends, maybe running dpkg-shlibdeps for
usr/lib/evince/backends and placing the result in Recommends (not sure if this
would be possible).
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 197 bytes
Desc: OpenPGP digital signature
More information about the pkg-gnome-maintainers