Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: TeXLive installation broken in 13.1

  1. #1

    Default TeXLive installation broken in 13.1

    After upgrade to 13.1 TeXLive ceased to work. See the output of pdflatex
    Code:
    > pdflatex myfile
    This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/TeX Live for SUSE Linux)
     restricted \write18 enabled.
    
    kpathsea: Running mktexfmt pdflatex.fmt
    /usr/bin/mktexfmt: line 400: /usr/lib/texmf/texconfig/tcfmgr: No such file or directory
    fmtutil: config file `fmtutil.cnf' not found.
    I can't find the format file `pdflatex.fmt'!
    Another strange thing that might be related is that /usr/lib/texmf had the wrong permissions (should be drwxr-xr-t, but it had an x at the end). Also, a large number of packages was NOT installed in the first place. I then installed texlive-collection and some extra 1900
    packages were installed. I believe I have now all texlive* packages installed. However, it does not work.

    Any idea why this happened?
    Should I reinstall? How? sudo zypper in texlive responds "nothing to do".
    Thanks.

  2. #2
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    13,198
    Blog Entries
    3

    Default Re: TeXLive installation broken in 13.1

    Quote Originally Posted by mnatiello View Post
    After upgrade to 13.1 TeXLive ceased to work.
    What did you upgrade from? How did you upgrade?

    There was a reorganization of tex/latex for 12.3, so that texlive is no longer a single huge package.

    Quote Originally Posted by mnatiello View Post
    See the output of pdflatex
    I successfully used "pdflatex" on Dec 7. I installed 13.1 on Nov 20. It seems to be working.

    Quote Originally Posted by mnatiello View Post
    Another strange thing that might be related is that /usr/lib/texmf had the wrong permissions (should be drwxr-xr-t, but it had an x at the end).
    On my system, "/usr/lib/texmf" does not exist. Nor does " /usr/lib64/texmf". However, there is a "/usr/share/texmf".

    I think you need to delete all of texlive, then install afresh. You seem to have an old version that was never updated because of the repackaging.
    openSUSE Leap 15.1; KDE Plasma 5;
    testing Leap 15.2Alpha

  3. #3

    Default Re: TeXLive installation broken in 13.1

    Quote Originally Posted by nrickert View Post
    I think you need to delete all of texlive, then install afresh. You seem to have an old version that was never updated because of the repackaging.
    This was my guess there are about 2000 packages... After asking yast I deleted /etc/texmf, /usr/share/texmf and /usr/lib/texmf
    Hope it's enough...

  4. #4
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: TeXLive installation broken in 13.1

    On 2014-01-19 16:16, mnatiello wrote:
    >
    > nrickert;2617423 Wrote:
    >>
    >> I think you need to delete all of texlive, then install afresh. You
    >> seem to have an old version that was never updated because of the
    >> repackaging.

    > This was my guess there are about 2000 packages... After asking yast I
    > deleted /etc/texmf, /usr/share/texmf and /usr/lib/texmf
    > Hope it's enough...


    Please explain how exactly you did that upgrade.

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 12.3 x86_64 "Dartmouth" at Telcontar)

  5. #5
    Join Date
    Jun 2008
    Location
    West Yorkshire, UK
    Posts
    3,475

    Default Re: TeXLive installation broken in 13.1

    I second the view that you should delete the whole of TeXLive and then reinstall.

    Your message says:
    Code:
    /usr/lib/texmf/texconfig/tcfmgr
    However, tcfmgr is now in
    Code:
    /usr/share/texmf/texconfig/
    So your version of pdflatex is from a different release.

  6. #6
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: TeXLive installation broken in 13.1

    On 2014-01-19 23:06, john hudson wrote:
    > So your version of pdflatex is from a different release.


    Well, if that's so, we need to know how the upgrade was done. I have a
    guess about that.

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 12.3 x86_64 "Dartmouth" at Telcontar)

  7. #7

    Default Re: TeXLive installation broken in 13.1

    On 2014-01-19, mnatiello <mnatiello@no-mx.forums.opensuse.org> wrote:
    > Any idea why this happened?
    > Should I reinstall? How? sudo zypper in texlive responds "nothing to
    > do".
    > Thanks.


    Please post the results of the following:

    Code:
    sh-4.2$ su -
    sh-4.2$ zypper lr -d
    sh-4.2$ zypper info texlive
    sh-4.2$ exit

  8. #8

    Default Re: TeXLive installation broken in 13.1 - update

    Hi, here's an update.
    I deleted via yast all of texlive and deleted all existing directories with texmf.
    Then reinstalled via yast, some 2260 packages.
    LaTeX works, but something is still missing. Specifically, I get the following error now:
    Code:
    > pdflatex myfile
    [...]
    No file LGRcmr.fd.
    
    ! LaTeX Error: This NFSS system isn't set up properly.
    
    See the LaTeX manual or LaTeX Companion for explanation.
    Type  H <return>  for immediate help.
     ...                                              
                                                      
    l.79 \begin{document}
                         
    ? h
    For encoding scheme LGR the defaults cmr/m/n do not form a valid font shape
    ?
    Doing some research in TUG I found out that LGRcmr.fd is present in the package cbfonts-fd
    Now, I could not find a package with that name in OpenSuSE. There exists texlive-cbfonts but not texlive-cbfonts-fd.
    Both are needed, but I can't find the rpm for cbfonts-fd in OpenSuSE's official repositories.
    How should I proceed?

  9. #9

    Default Re: TeXLive installation broken in 13.1

    On 2014-01-20, mnatiello <mnatiello@no-mx.forums.opensuse.org> wrote:
    > How should I proceed?


    It might be helpful if you post the latex file you are trying to compile (or at least the preamble). Generally I'm far
    too lazy to work out latex dependencies are generally required especially as the >500 packages are poorly organised in
    my opinion. For this reason I usually install kile (in KDE) or latexilla (in GNOME) which usually pulls in whatever
    dependencies are required even though I never use them.

  10. #10

    Default Re: TeXLive installation broken in 13.1

    Quote Originally Posted by flymail View Post
    On 2014-01-20, mnatiello <mnatiello@no-mx.forums.opensuse.org> wrote:
    > How should I proceed?


    It might be helpful if you post the latex file you are trying to compile (or at least the preamble). Generally I'm far
    too lazy to work out latex dependencies are generally required especially as the >500 packages are poorly organised in
    my opinion. For this reason I usually install kile (in KDE) or latexilla (in GNOME) which usually pulls in whatever
    dependencies are required even though I never use them.
    Well, I did the following and everything works fine:
    1. Create the directory /usr/share/texmf/tex/latex/cbfonts-fd/
    2. Copy into it the contents of:
    HTML Code:
    http://www.tug.org/texlive///devsrc/Master/texmf-dist/tex/latex/cbfonts-fd/
    3. mktexlsr; updmap-sys; mktexlsr

    The files in cbfonts-fd are apparently missing in OpenSuSE's texlive package.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •