Opened 14 years ago

Closed 14 years ago

#22429 closed defect (fixed)

lesstif and openmotif conflict on /opt/local/bin/mwm

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: lomion@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc: nerdling (Jeremy Lavergne)
Port: lesstif, openmotif

Description

lesstif and openmotif both try to install /opt/local/bin/mwm:

--->  Fetching lesstif
--->  Verifying checksum(s) for lesstif
--->  Extracting lesstif
--->  Applying patches to lesstif
--->  Configuring lesstif
--->  Building lesstif
--->  Staging lesstif into destroot
Warning: violation by /opt/local/LessTif
Warning: lesstif violates the layout of the ports-filesystems!
Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases!
--->  Installing lesstif @0.95.2_1+universal
--->  Activating lesstif @0.95.2_1+universal
Error: Target org.macports.activate returned: Image error: /opt/local/bin/mwm is being used by the active openmotif port.  Please deactivate this port first, or use 'port -f activate lesstif' to force the activation.

If the conflict is intentional, both ports should use the new "conflicts" keyword to indicate they conflict with one another. If the conflict is not intentional, it should be resolved so that one or the other port (or both) rename or do not install this file.

Change History (2)

comment:1 Changed 14 years ago by nerdling (Jeremy Lavergne)

Cc: snc@… added

I don't see anything in the configuration file for lesstif that hints at a conflict on mvm. It does provide the usual naming prefix option.

I'd suggest we mark them as conflicting.

comment:2 Changed 14 years ago by blb@…

Resolution: fixed
Status: newclosed

They both are Motif implementations so it makes sense they'd both provide the Motif window manager; marked as conflicting in r60584.

Note: See TracTickets for help on using tickets.