Subject: Re: x11-links wrong path
To: None <>
From: Jeremy C. Reed <>
List: tech-pkg
Date: 04/01/2003 07:46:29
More information:

On a correct system:

$ ls -l /usr/share/x11-links/include/X11/xpm.h
lrwxrwxrwx    1 root     root           28 Nov 26 22:28
/usr/share/x11-links/include/X11/xpm.h -> /usr/X11R6/include/X11/xpm.h

On the problem system:

$ ls -l /usr/share/x11-links/include/X11/xpm.h
lrwxrwxrwx    1 root     root           35 Mar 28 07:02
/usr/share/x11-links/include/X11/xpm.h ->

By looking at the dates, I assume this is from
x11-links/Makefile Revision 1.29: "Use PAX instead of CP (Solaris 'cp'
cannot copy symlinks)".

When I installed x11-links again, I saw many lines like:

Full pathname symlink `/usr/X11R6/lib/libxkbui.a' is target of
`/usr/share/x11-links/lib/libxkbui.a' - adjusting to

This happened to me before. Can someone look at ?

And can anyone explain the purpose of this CheckSymlink()?

I read at that
symlinks relative to PREFIX are needed to make binary packages function.
Can anyone explain that?

(That email thread was also about building with LOCALBASE=/usr and the
same wrong symlinks.)

   Jeremy C. Reed