LibX11 and libXrender dependency loop?

Jon Grosshart jgrosshart at gmail.com
Thu Nov 12 03:47:15 PST 2009


On Wed, Nov 11, 2009 at 4:40 PM, Alan Coopersmith
<Alan.Coopersmith at sun.com>wrote:

> Jon Grosshart wrote:
> > Here is LibX11:
> >
> > make[1]: Entering directory `/tmp/Xorg7.5/source/lib/
> > libX11-1.3.2/specs'
> > Making all in libX11
> > make[2]: Entering directory
> > `/tmp/Xorg7.5/source/lib/libX11-1.3.2/specs/libX11'
> >   GEN    libX11.txt
> >   GEN    libX11.ps
> >   GEN    libX11.html
> >   GEN    libX11.pdf
> > gs: error while loading shared libraries: libXrender.so.1: cannot open
> > shared object file: No such file or directory
>
> Your problem is an incorrectly installed gs (presumably being called via
> ps2pdf) - you shouldn't have installed it without it's dependencies.
> If ps2pdf wasn't installed, the pdf build would be skipped.
>
> > How is one supposed to go building the libs section of X11R7.5? I'm
> > using all versions that can be found in the 7.5 release directory. This
> > one has me kinda stumped.
>
> But you somehow installed a ps2pdf that depended on libXrender either
> without libXrender first or deleted libXrender afterwards.   Don't do
> that.
>
> --
>        -Alan Coopersmith-           alan.coopersmith at sun.com
>         Sun Microsystems, Inc. - X Window System Engineering
>
>
Alan had the right of it and I came to the same conclusion last night while
I was out. "gs" was obviously referring to ghostscript and it even had
something about LibX11.pdf on the next line. I removed ghostscript and it
installed fine. I should have checked configure for a --without-docs
argument but just removed gs instead.

I already had renderproto installed along with all the other proto packages.
The protoheaders are the first thing to get installed for obvious reasons.
It's just that for some reason, I like to remove all old(release 7.4) xorg
related packages when I'm building a new release (I'll build on my VC's),
therefore ps2pdf was found but broken.

Thanks all.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20091112/d245fef3/attachment.html>


More information about the xorg mailing list