[MacPorts] #22925: MacPorts should support co-existing openmotif 2.2.4 and 2.3.2 packages like fink.
#22925: MacPorts should support co-existing openmotif 2.2.4 and 2.3.2 packages like fink. --------------------------------------+------------------------------------- Reporter: howarth@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: x11 | Port: openmotif --------------------------------------+------------------------------------- Currently MacPorts only provides a single openmotif package for 2.3.2 (libXm.4.dylib). Some software like molmol are not fully compatible with the newest openmotif major release and require 2.2.4 (libXm.3.dylib). In fink, when I maintained the lesstif, openmotif3 and openmotif4 packages, I adjusted them to co-exist. MacPorts needs to find a mechanism to do the same. Note that lesstif is substandard for those needing an earlier motif and in fact lacks active capable developers as is mentioned on the lesstif home page. -- Ticket URL: <http://trac.macports.org/ticket/22925> MacPorts <http://www.macports.org/> Ports system for Mac OS
#22925: MacPorts should support co-existing openmotif 2.2.4 and 2.3.2 packages like fink. --------------------------------------+------------------------------------- Reporter: howarth@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: x11 | Port: openmotif --------------------------------------+------------------------------------- Changes (by jmr@…): * version: 1.8.1 => * type: enhancement => request -- Ticket URL: <http://trac.macports.org/ticket/22925#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#22925: MacPorts should support co-existing openmotif 2.2.4 and 2.3.2 packages like fink. --------------------------------------+------------------------------------- Reporter: howarth@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: x11 | Port: openmotif22 --------------------------------------+------------------------------------- Changes (by ryandesign@…): * port: openmotif => openmotif22 Comment: Ok, so in MacPorts parlance, this would be a request to create an openmotif22 port. -- Ticket URL: <http://trac.macports.org/ticket/22925#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#22925: MacPorts should support co-existing openmotif 2.2.4 and 2.3.2 packages like fink. --------------------------------------+------------------------------------- Reporter: howarth@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: x11 | Port: openmotif22 --------------------------------------+------------------------------------- Comment(by howarth@…): Replying to [comment:2 ryandesign@…]:
Ok, so in MacPorts parlance, this would be a request to create an openmotif22 port.
The key point is that programs built against the current openmotif package shouldn't have to be[[BR]] deactivated everytime one wants to run a program built against the new openmotif22 package.[[BR]] In fink this is achieved by having the shared libraries from each motif package exist in *-shlibs split-off[[BR]] packages. Too bad MacPorts doesn't support some form of partial de- activation where certain files[[BR]] such as the shared libraries could be left in place while the rest of the package's files are de-activated. -- Ticket URL: <http://trac.macports.org/ticket/22925#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts