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