Opened 8 years ago

Closed 8 years ago

#51843 closed defect (worksforme)

Missing packages in texlive-latex-extra

Reported by: MaurizioLoreti Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: texlive-latex-extra

Description

I have upgraded texlive to the last version, but some packages are missing from texlive-latex-extra (@41241). At least etoolbox and paralist, maybe others.

Change History (8)

comment:1 Changed 8 years ago by mf2k (Frank Schima)

Cc: dports removed
Owner: changed from macports-tickets@… to dports@…

Trac requires complete email addresses.

comment:2 Changed 8 years ago by MaurizioLoreti

Sorry for the wrong mail address. BTW, my reference for the LaTeX packages is in the URL

https://trac.macports.org/wiki/TeXLivePackages

Is this page still valid?

Version 0, edited 8 years ago by MaurizioLoreti (next)

comment:3 Changed 8 years ago by drkp (Dan Ports)

These are both present for me:

dan@ambulatory-clam:/ 10396> port provides /opt/local/share/texmf-texlive/tex/latex/etoolbox/etoolbox.sty
/opt/local/share/texmf-texlive/tex/latex/etoolbox/etoolbox.sty is provided by: texlive-latex-extra
dan@ambulatory-clam:/ 10397> kpsewhich paralist.sty                0 23:11:02 1
/opt/local/share/texmf-texlive/tex/latex/paralist/paralist.sty
dan@ambulatory-clam:/ 10398> port provides /opt/local/share/texmf-texlive/tex/latex/paralist/paralist.sty
/opt/local/share/texmf-texlive/tex/latex/paralist/paralist.sty is provided by: texlive-latex-extra

comment:4 Changed 8 years ago by drkp (Dan Ports)

Cc: ryandesign@… added

You are right, however, that the TeXLivePackages wiki entry is out of date. I'm trying to update it but I'm getting a "Captcha Error" every time I submit the new version. Ryan, can you help?

comment:5 Changed 8 years ago by MaurizioLoreti

Well, it seems that 'sudo port upgrade installed' upgraded the package, but did not activate it. I cannot understand why. Look:

$ port contents texlive-latex-extra
Port texlive-latex-extra does not contain any files or is not active.
$ sudo port activate texlive-latex-extra
--->  Computing dependencies for texlive-latex-extra
--->  Activating texlive-latex-extra @41241_0+doc
--->  Cleaning texlive-latex-extra
$

After these commands all went OK. Sorry, but I really can't say what happened on my Mac. Thank you for your time, and for maintaining TeXLive!

comment:6 in reply to:  5 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to Maurizio.Loreti@…:

Well, it seems that 'sudo port upgrade installed' upgraded the package, but did not activate it. I cannot understand why.

That can happen, if a port (or a portgroup it uses) has a custom pre-activate or post-activate block, and it fails. (The texlive portgroup, which texlive-latex-extra uses, does have a custom post-activate block.) If that's what happened, you may have seen a failure message in the terminal at activation time. If you still have that port's installation in your terminal's scroll buffer, you can scroll back and have a look.

comment:7 in reply to:  4 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to dports@…:

You are right, however, that the TeXLivePackages wiki entry is out of date. I'm trying to update it but I'm getting a "Captcha Error" every time I submit the new version. Ryan, can you help?

If it was not actually a Captcha error, then that message usually means something on the page matches something on the BadContent page. You may need to edit the BadContent page to remove the offending line, if you can identify it.

comment:8 Changed 8 years ago by drkp (Dan Ports)

Resolution: worksforme
Status: newclosed

Aha, the offending line was

+ *    carbohydrates: Carbohydrate molecules with chemfig

Fixed and updated.

Note: See TracTickets for help on using tickets.