On Fri, 12 Feb 2010 22:40:33 +0100, Stephan Windmüller wrote:

> Somehow the symbolic link
> 
>  /usr/share/java/swt.jar -> swt-gtk-3.5.1.jar
> 
> has vanished or was not created in the first place. However,
> reinstalling the package libswt-gtk-3.5-java fixed this.

That's interesting. The package does contain the link. What looks bit
suspicious is the combination:

-rw-r--r-- root/root   1544134 2010-02-23 21:44 ./usr/lib/java/swt-gtk-3.5.1.jar
lrwxrwxrwx root/root         0 2010-02-23 21:45 ./usr/share/java/swt.jar -> 
swt-gtk-3.5.1.jar
lrwxrwxrwx root/root         0 2010-02-23 21:45 
./usr/share/java/swt-gtk-3.5.1.jar -> ../../lib/java/swt-gtk-3.5.1.jar

Maybe there's a race condition when the two symlinks are unpacked?

What I don't understand is why the .jar is in /usr/lib/java/ and not
in /usr/share/java in the first place. It's put there explicitly by
debian/libswt-gtk-3.5-java.install.

Installing it to /usr/share/java and adjusting
debian/libswt-gtk-3.5-java.links would save one symlink and maybe
also fix the bug?

Cheers,
gregor

-- 
 .''`.   http://info.comodo.priv.at/ -- GPG Key IDs: 0x8649AA06, 0x00F3CFE4
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
   `-    NP: Joan Baez: Don't cry for me Argentina

Attachment: signature.asc
Description: Digital signature

Reply via email to