Am 11.09.2011 um 17:18 schrieb Martin Costabel:

> There exists a system-texlive-2010 package on the submission tracker
> <http://sourceforge.net/tracker/index.php?func=detail&aid=3191785&group_id=17203&atid=414256>

The packages produce some problems when I remove them *after* I had installed 
and removed the marginally updated latex2html 2002-2-1_4 package. When I 
install, it performs

        mktexlsr: Updating /sw/etc/texmf.local/ls-R... 
        mktexlsr: Done.

When I remove, it performs:

        mktexlsr: /sw/etc/texmf.local not a directory.
        mktexlsr: Done.

Upon installation some TEX, STY, DEF files are installed in 
/sw/etc/texmf.local/tex/latex/html. Removing the package obviously removes the 
whole /sw/etc/texmf.local tree, including /sw/etc/texmf.local/ls-R. I can't see 
where in the INFO file this is coded…

When I then remove the system-texlive-20XY package, it complains that it can't 
tremove /sw/etc/texmf.local, because it's a directory, now with this contents:

        total 24
        -rw-r--r--  1 root  admin  80 14 Sep 01:18 ls-R
        lrwxr-xr-x  1 root  admin  30 14 Sep 01:19 texmf-local -> 
/usr/local/texlive/texmf-local
        lrwxr-xr-x  1 root  admin  19 14 Sep 01:19 texmf.local -> 
/sw/etc/texmf.local

(Another sym-link has been created in /sw/share:

        lrwxr-xr-x 1 root admin 19 13 Sep 20:50 texmf.local -> 
/sw/etc/texmf.local)

Another complaint is that a sym-link /sw/texmf.cnf can't be created. Repeating 
the removal finishes without any complaints. Upon re-installation more 
complaints are emitted:

        /sw/etc/texmf.local and /sw/share/texmf can't removed, because 
directories,
        sym-link /sw/etc/texmf.local/texmf-local not creating, because file 
exists

Some editing of

        PostInstScript: <<
          ln -s /usr/local/texlive/%v/texmf %p/share/texmf
          ln -s /usr/local/texlive/texmf-local %p/etc/texmf.local
          ln -s %p/etc/texmf.local %p/share/texmf.local
          ln -s /usr/local/texlive/%v/texmf/web2c/texmf.cnf %p
          ln -s /usr/local/texlive/%v/bin/universal-darwin/mktexlsr 
%p/bin/mktexlsr
        <<
        
        PreRmScript: <<
          rm %p/share/texmf
          rm %p/etc/texmf.local
          rm %p/share/texmf.local
          rm %p/texmf.cnf
          rm %p/bin/mktexlsr
        <<

might be necessary. IMO the PreRmScript is obsolete: Where do these files come 
from when no TeX is installed?

The situation is this that automatic removal of the already installed 
system-texlive-20XY when installing another system-texlive-20XY package fails. 
The message is:

        dpkg: regarding .../system-texlive-2011_2011-1_darwin-i386.deb 
containing system-texlive-2011:
         system-texlive-2011 conflicts with texlive
          system-texlive-2010 provides texlive and is broken due to postinst 
failure.

but no "texlive" package is listed as installed. (I hope I can clear the 
situation I'm in.)

--
Greetings

  Pete                           <]
             o        __o         |__    o       HPV, the real
    ___o    /I       -\<,         |o \  -\),-%     high speed!
___/\ /\___./ \___...O/ O____.....`-O-'-()--o_________________


------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry&reg; mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry&reg; DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to