Bug#496247: libpango1.0-0 depends on libx11-6 although it claims to be able to render for other means of output

Loïc Minier lool at dooz.org
Thu Mar 5 19:14:05 UTC 2009


On Thu, Mar 05, 2009, Olaf Schulz wrote:
> The problem from a user's (server admin's) point of view is,
> that the package libpango1.0-0 itself depends from a lot of other packages,
> which, in turn depend on a lot of other packages which would not be needed
> otherwise.

 Check what I sent you earlier: the only additional library which
 libpangoxft pulls in is libXft; look at ldd -r on librdd4 and you will
 see that it requires all this already, it's not a pango packaging
 problem.

> So I do not know a way out of this situation but I find it a bit
> annoying having to pull such a lot of packages, among them a some
> which are only necessary for ouput on displays (which is definitely
> not a server's task):
>   libdirectfb-1.0-0 libx11-6 libx11-data libxau6 libxcb-render-util0
>   libxcb-render0 libxcb-xlib0 libxcb1 libxdmcp6 libxrender1

 directfb is via cairo.

 I think that if you want to do something concrete, you'll have to look
 into making RRD use less external X libs; it currently relies on X
 libs.

 Perhaps you can parse RRD data without graphic output and only dump raw
 contents?  Anyway, pango's packaging is fine; I'm happy to help if you
 find a better idea.

-- 
Loïc Minier






More information about the pkg-gnome-maintainers mailing list