Opened 14 years ago
Closed 14 years ago
#25389 closed defect (fixed)
texlive-fontutils and t1utils conflict
Reported by: | nerdling (Jeremy Lavergne) | Owned by: | drkp (Dan Ports) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | raphael-st (Raphael Straub) | |
Port: | texlive-fontutils t1utils |
Description
Error: Target org.macports.activate returned: Image error: /opt/local/share/man/man1/t1ascii.1.gz is being used by the active texlive-fontutils port. Please deactivate this port first, or use 'port -f activate t1utils' to force the activation.
Change History (5)
comment:1 Changed 14 years ago by raphael-st (Raphael Straub)
Cc: | raphael@… added |
---|
comment:2 Changed 14 years ago by nerdling (Jeremy Lavergne)
I'd suggest a post-destroot phase that deletes the unwanted files.
comment:3 Changed 14 years ago by drkp (Dan Ports)
Status: | new → assigned |
---|
The texlive manpage situation is a total disaster; man pages are scattered about in a number of packages they really shouldn't be, even if the corresponding programs are in different ports or not installed at all. It took a lot of effort just to get everything not to conflict with texlive-bin.
I'll take a look at texlive-fontutils. Has anyone run into any conflicts on anything other than man pages?
comment:4 Changed 14 years ago by nerdling (Jeremy Lavergne)
It bails as soon as it collides once, and using force to get by it will then override everything. I can then do a find for files with the same timestamp suffix that collided if you'd like.
comment:5 Changed 14 years ago by drkp (Dan Ports)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed in r69104 for texlive-fontutils and texlive-bin-extra. t1utils, psutils, and ps2eps install fine.
I don't know of any other conflicts but wouldn't rule out the possibility that there are some lurking elsewhere in texlive...
I found out that texlive-fontutils installs some other man pages in
${prefix}/share/man/man1
that conflict with other ports, e. g.bbox.1.gz
conflicts with ps2eps, andfixtpps.1.gz
andepsffit.1.gz
conflict with psutils. In fact, texlive-fontutils installs many other man pages without the corresponding binaries.