Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#58534 closed defect (fixed)

dvisvgm conflicts with texlive-bin-extra

Reported by: mf2k (Frank Schima) Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: michaelld (Michael Dickens), jjstickel (Jonathan Stickel)
Port: dvisvgm texlive-bin-extra

Description

Error: Failed to activate texlive-bin-extra: Image error: /opt/local/bin/dvisvgm is being used by the active dvisvgm port.  Please deactivate this port first, or use 'port -f activate texlive-bin-extra' to force the activation.

Given the conflicting file, I think texlive-bin-extra should be adjusted to not install dvisvgm.

Change History (4)

comment:1 Changed 5 years ago by michaelld (Michael Dickens)

I agree with @mf2k here: texlive-bin-extra provides just a symlink from $prefix/bin/dvisvgm to $prefix/libexec/texlive/binaries/dvisvgm, which does not exist because the port that would provide it, texlive-bin, has building it disabled during configuration. Removing the symlink $prefix/bin/dvisvgm during post-destroot is the way to go to avoid this conflict.

comment:3 Changed 5 years ago by jjstickel (Jonathan Stickel)

Cc: jjstickel added

comment:4 Changed 5 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: assignedclosed
Last edited 5 years ago by mf2k (Frank Schima) (previous) (diff)
Note: See TracTickets for help on using tickets.