Opened 6 years ago

Closed 6 years ago

#56689 closed defect (fixed)

texlive-latex-extra conflicts with texlive-humanities after texlive 2018 upgrade

Reported by: neverpanic (Clemens Lang) Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: texlive-latex-extra

Description

When upgrading to texlive 2018, I get:

--->  Activating texlive-latex-extra @47410_0+doc
Error: Failed to activate texlive-latex-extra: Image error: /opt/local/share/texmf-texlive/doc/latex/leipzig/leipzig.pdf is being used by the active texlive-humanities port.  Please deactivate this port first, or use 'port -f activate texlive-latex-extra' to force the activation.
Error: See /opt/local/var/macports/logs/_opt_dports_tex_texlive-latex-extra/texlive-latex-extra/main.log for details.
Error: Problem while installing dblatex
Error: Follow https://guide.macports.org/#project.tickets to report a bug.

The problem vanishes when first manually upgrading texlive-humanities, so the file probably moved from one to the other port. You should apply the deactivate hack: wiki:PortfileRecipes#deactivatehack.

Change History (2)

comment:1 Changed 6 years ago by drkp (Dan Ports)

Status: assignedaccepted

Thanks!

comment:2 Changed 6 years ago by drkp (Dan Ports)

Resolution: fixed
Status: acceptedclosed

In f25604b543d774a02a9ce1204a06709c0f8e136a/macports-ports (master):

texlive-humanities: add registry_deactivate hack.

Closes: #56689

Note: See TracTickets for help on using tickets.