Bug 867656 - texlive-2012 update "leaves behind" various packages
Summary: texlive-2012 update "leaves behind" various packages
Keywords:
Status: CLOSED DUPLICATE of bug 864875
Alias: None
Product: Fedora
Classification: Fedora
Component: texlive
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jindrich Novy
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-10-18 00:13 UTC by Michal Jaegermann
Modified: 2013-07-02 23:57 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-10-19 12:27:14 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Michal Jaegermann 2012-10-18 00:13:09 UTC
Description of problem:

This is a sort of "meta bug report".  An update to texlive-2012 modifies
kpathsea path in such way that the previous locations, rooted in
/usr/share/texmf/tex/, are no longer searched.  The problem is that assorted packages are keeping their files there and after such update these files are "lost".  I do not have a full list of such packages but I happen to know that at least the following packages from the current rawhide are affected:

asymptote-2.18-1.fc19.x86_64
tex-cm-lgc-0.5-20.fc18.noarch
tetex-elsevier-0.1.20090917-5.fc18.noarch
tex-preview-11.86-10.fc19.noarch
latex2html-2008-7.fc18.noarch
linuxdoc-tools-0.9.67-2.fc18.x86_64
gnuplot-latex-4.6.0-2.fc18.noarch.rpm

All these, and probably more, suddenly "break".  One can file bug reports for every of those packages, and make maintainters likely grumpy as they will be forced to switch file locations depending on which texlive version happens to be in a distro, but who is responsible for a complete review of all packages and finding what else is affected too?  Maybe it would be better to adjust
texmf.cnf in such way that old locations are searched as well?

The other change is a move of TEXMFLOCAL from a rather logical
/usr/local/share/texmf to $TEXMFROOT/../texmf-local.  That will silently break all local additions/modifications as well.

I can clearly adjust a configuration on my systems to work around this breakage but is this extra pain really necessary?  It can be a serious trouble for many users.

If some of packages above should be replaced on an update by something in texlive-2012 that did not happen.

Version-Release number of selected component (if applicable):
texlive-2012-3.20120926_r27815.fc19.x86_64

Comment 1 Jindrich Novy 2012-10-18 17:19:04 UTC
You are right. I'm on it.

Comment 2 Jindrich Novy 2012-10-19 12:27:14 UTC

*** This bug has been marked as a duplicate of bug 864875 ***

Comment 3 Fedora Update System 2012-10-20 05:25:07 UTC
texlive-2012-3.20121019_r28030.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/texlive-2012-3.20121019_r28030.fc18


Note You need to log in before you can comment on or make changes to this bug.