Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#40525 closed defect (fixed)

texlive-bin defaults to -x11

Reported by: by@… Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc:
Port: texlive-bin

Description (last modified by ryandesign (Ryan Schmidt))

I am suffering immensely from a stupid error. I am trying to install a new MacBook Air with MacPorts and TeXLive 2013. After I finish installing MacPorts and do

> sudo port install texlive +full

the links to xdvi, more accurately the links in

/opt/local/bin/xdvi and /opt/local/libexec/texlive/texbin/xdvi

which links to

/opt/local/libexec/texlive/binaries/xdvi

are now broken, since the latter does not exist at all.

I still use xdvi(k); would someone please add xdvi support back

Change History (7)

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

Description: modified (diff)
Keywords: xdvi texlive 2013 removed
Owner: changed from macports-tickets@… to dports@…
Port: texlive-bin added

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

Status: newassigned
Summary: texlive-bin brokentexlive-bin defaults to -x11

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

Resolution: fixed
Status: assignedclosed

xdvi support is available in the +x11 variant, which is supposed to be enabled by default but was recently inadvertently dropped from the default variants list.

Defaults fixed in r111334.

To correct your installation, sudo port install texlive-bin +x11 (or +motif if you prefer the Motif interface)

comment:4 in reply to:  3 Changed 6 years ago by larryv (Lawrence Velázquez)

Does texlive-bin -x11 still install the broken symlinks?

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

They're installed by texlive-basic, which doesn't have a x11 variant. I don't think that adding one (and making sure it depends on texlive-bin +x11) is worth the trouble to avoid a broken symlink.

comment:6 in reply to:  5 Changed 6 years ago by by@…

Replying to dports@…:

They're installed by texlive-basic, which doesn't have a x11 variant. I don't think that adding one (and making sure it depends on texlive-bin +x11) is worth the trouble to avoid a broken symlink.

How about at least make sure that texlive +full does texlive-bin +x11? That is what "full" means to my understanding ....

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

It now does, unless you specifically request -x11. This is how it was supposed to work.

Note: See TracTickets for help on using tickets.