Opened 15 years ago
Closed 7 years ago
#22925 closed request (wontfix)
MacPorts should support co-existing openmotif 2.2.4 and 2.3.2 packages like fink.
Reported by: | howarth@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | x11 lack-of-interest | Cc: | |
Port: | openmotif22 |
Description
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.
Change History (4)
comment:1 Changed 15 years ago by jmroot (Joshua Root)
Type: | enhancement → request |
---|---|
Version: | 1.8.1 |
comment:2 follow-up: 3 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Port: | openmotif22 added; openmotif removed |
---|
comment:3 Changed 15 years ago by howarth@…
Replying to 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
deactivated everytime one wants to run a program built against the new openmotif22 package.
In fink this is achieved by having the shared libraries from each motif package exist in *-shlibs split-off
packages. Too bad MacPorts doesn't support some form of partial de-activation where certain files
such as the shared libraries could be left in place while the rest of the package's files are de-activated.
comment:4 Changed 7 years ago by jmroot (Joshua Root)
Keywords: | lack-of-interest added |
---|---|
Resolution: | → wontfix |
Status: | new → closed |
No sign of a patch in 8 years; closing.
Ok, so in MacPorts parlance, this would be a request to create an openmotif22 port.