Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#17691 - [texlive-bin] contains dangling symlinks

Attached to Project: Arch Linux
Opened by Isaac G (IsaacG) - Sunday, 03 January 2010, 04:30 GMT
Last edited by Rémy Oudompheng (remyoudompheng) - Tuesday, 26 October 2010, 09:40 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Francois Charette (Firmicus)
Rémy Oudompheng (remyoudompheng)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

The latest util-linux-ng has a nifty chkdupexe command...
I ran it.

Dangling symlink: /usr/bin/findhyph
Dangling symlink: /usr/bin/listings-ext.sh
Dangling symlink: /usr/bin/texdiff
Dangling symlink: /usr/bin/texluac
Dangling symlink: /usr/bin/fig4latex

All belong to texlive-bin.

Cheers!
This task depends upon

Closed by  Rémy Oudompheng (remyoudompheng)
Tuesday, 26 October 2010, 09:40 GMT
Reason for closing:  Fixed
Comment by Francois Charette (Firmicus) - Friday, 15 January 2010, 09:25 GMT
With the latest version, texluac has been removed and fig4latex is ok. The others are still bad. Sorry, I had forgotten about this when I did the last update. This will be in the next release, then!
Comment by Peter Simons (peti) - Monday, 25 January 2010, 18:36 GMT
There are more:

# chkdupexe | sed -n -e 's/Dangling symlink: //p' | xargs pacman -Qo
/usr/bin/pst2pdf is owned by texlive-pstricks 2009.16633-1
/usr/bin/latexdiff is owned by texlive-bin 2009.5-1
/usr/bin/perltex is owned by texlive-latexextra 2009.16666-1
/usr/bin/texdiff is owned by texlive-bin 2009.5-1
/usr/bin/findhyph is owned by texlive-bin 2009.5-1
/usr/bin/latexdiff-vc is owned by texlive-bin 2009.5-1
/usr/bin/latexrevise is owned by texlive-bin 2009.5-1
/usr/bin/listings-ext.sh is owned by texlive-bin 2009.5-1
Comment by shinythings (shinythings) - Tuesday, 09 February 2010, 16:43 GMT
I can confirm this in the latest version (files are slightly different):

# chkdupexe | sed -n -e 's/Dangling symlink: //p' | xargs pacman -Qo
/usr/bin/findhyph is owned by texlive-bin 2009.5-2
/usr/bin/texdiff is owned by texlive-bin 2009.5-2
/usr/bin/listings-ext.sh is owned by texlive-bin 2009.5-2
/usr/bin/fig4latex is owned by texlive-bin 2009.5-2
/usr/bin/perltex is owned by texlive-latexextra 2009.16666-1
/usr/bin/latexrevise is owned by texlive-bin 2009.5-2
/usr/bin/latexdiff-vc is owned by texlive-bin 2009.5-2
/usr/bin/latexdiff is owned by texlive-bin 2009.5-2

No wonder latexdiff wouldn't work...
Comment by Thomas Dahms (thomasd) - Monday, 07 June 2010, 11:08 GMT
Is this ever going to be fixed? I really want to use latexdiff and have to realize that this bug is not fixed for 4 months and still present in 2009.5-4.

One additional thing: If you install latexdiff stand-alone (e.g., from AUR), it installs the symlinks latexdiff-{cvs,rcs,svn}. These are missing in the texlive-bin package. Should I open a separate ticket for this?
Comment by Francois Charette (Firmicus) - Tuesday, 08 June 2010, 14:52 GMT
No need to open a separate ticket: this will get fixed in the forthcoming packages based on TeXLive 2010.
Be patient! My time is very limited and my fellow devs have not yet found someone to replace or at least help me in packaging texlive-* :/
I really hope to do it within the coming weeks, though.

Loading...