Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#19912 closed defect (fixed)

texlive_base @2007_7+no_x11 now requires openmotif

Reported by: bK4gYuRo Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc: bK4gYuRo
Port: texlive_base

Description

texlive_base requires openmotif when upgrading from 2007_6 to 2007_7 with no_x11 variant selected. 2007_6+no_x11 did not require openmotif

Change History (5)

comment:1 Changed 12 years ago by bK4gYuRo

Cc: macports@… added

Cc Me!

comment:2 Changed 12 years ago by blb@…

Resolution: fixed
Status: newclosed

Try selfupdating again, as that was only a brief issue (r52085 should have fixed this by moving the openmotif dependency into a +motif variant).

comment:3 in reply to:  2 Changed 12 years ago by bK4gYuRo

Replying to blb@…:

Try selfupdating again, as that was only a brief issue (r52085 should have fixed this by moving the openmotif dependency into a +motif variant).

Sorry, it does not work. r52085 still pulls in openmotif while trying to upgrade with no_x11 variant selected. What looks strange, openmotif is not reported as dependency when no_x11 variant is selected. I would say we need to put back lib:libXm:openmotif in depends_lib-delete in line 83

comment:4 Changed 12 years ago by blb@…

Hmm, it could be that the registry is remembering it, so try uninstalling then reinstalling:

sudo port -f uninstall texlive_base
sudo port install texlive_base +no_x11

comment:5 in reply to:  4 Changed 12 years ago by bK4gYuRo

Replying to blb@…:

Hmm, it could be that the registry is remembering it, so try uninstalling then reinstalling:

sudo port -f uninstall texlive_base
sudo port install texlive_base +no_x11

Uninstalling texlive_base did the trick. I wonder if my previous (and canceled) attempt to do upgrade without specifying no_x11 variant poisoned the registry. Thanks a lot for your help!

Note: See TracTickets for help on using tickets.