Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#56682 closed defect (invalid)

texlive-bin fails to upgrade

Reported by: dershow Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: dbl001 (dbl)
Port: texlive-bin

Description

I am attempting to upgrade texlive-bin from 2017_4 to 2018.47642_0 (along with a number of other texlive ports). But, it fails to upgrade. Log is attached.

Attachments (1)

main.log (1.6 MB) - added by dershow 6 years ago.

Download all attachments as: .zip

Change History (6)

Changed 6 years ago by dershow

Attachment: main.log added

comment:1 Changed 6 years ago by jmroot (Joshua Root)

Cc: dports@… removed
Owner: set to drkp
Status: newassigned

comment:2 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: invalid
Status: assignedclosed

Remove the copies of gmp, mpfr, and anything else installed in /usr/local on your system, then sudo port clean texlive-bin and try again.

See wiki:FAQ#usrlocal

comment:3 Changed 6 years ago by dershow

I'm a bit confused about this. I just looked at the link above, and see that my usr/local does contain a bunch of things. For example, I have docker and virtual box installed, both of which have installed things in usr/local. It is not possible to install those, and also to have Macports installed?

comment:4 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

There are few or no things in MacPorts that depend on docker or virtual box, so having those installed in /usr/local is probably not problematic. However there are things in MacPorts that depend on gmp and mpfr, so having those installed in /usr/local is going to cause problems, such as the one you experienced. So our general-purpose recommendation is that you should not install anything in /usr/local.

comment:5 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: dbl001 added

Has duplicate #56705.

Note: See TracTickets for help on using tickets.