Christian Marillat wrote:
> The new diversion is broken. Here is the dpkg-shlibdeps output :
> 
> dpkg-shlibdeps: warning: diversions involved - output may be incorrect
>  diversion by fglrx-driver from: /usr/X11R6/lib/libGL.so.1
> 
> After that my package depends on fglrx-driver instead of the xlibmesa-gl.

Let me see if I understand the problem correctly: if someone builds a
package that links against libGL.so.1 while fglrx-driver is installed,
the package will depend on fglrx-driver instead of xlibmesa-gl?

I had a feeling that diverting the ldconfig symlink was not a good idea,
even if lintian and several actual people complained that I should do
so, but I didn't anticipate this particular problem.

Are there other packages that divert library symlinks? How do they solve
this problem? Would it work if I added a shlibs file with the same
contents as the xlibmesa-gl.shlibs file?

What if a program links against libGL.so.1.2 (the actual file) rather
than the symlink?

-- 
Ciao, Flavio


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to