Ticket #24960 (closed defect: fixed)
grass should depend on openmotif
| Reported by: | macsforever2000@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.8.2 |
| Keywords: | Cc: | takeshi@… | |
| Port: | grass |
Description
The latest GRASS 6.4 rc6 should depend on openmotif rather than lesstif.
Why?
- Because according to the lesstif description "It has been somewhat superceded by the openMotif toolkit now that the OSF has open-sourced the original reference bits."
- lesstif conflicts with openmotif but openmotif is a dependency for 22 ports, whereas lesstif is a dependency for only 1 other port.
- I changed the dependency locally and GRASS built just fine. The configure picked it up.
So if there are no objections, I will make this change soon.
Change History
comment:2 Changed 3 years ago by takeshi@…
The only port that depends on lesstif appears to be ncarg, which I maintain. I am not familiar with the X11 world so I looked at both lesstif and openmotif.
- OpenMotif is proprietary vs LessTif is LGPL'd.
- Both are active projects.
- openmotif has nomaintainer whereas lesstif has a maintainer.
Probably I should make ncarg work either openmotif or lesstif by checking some library or providing variant.
comment:3 Changed 3 years ago by vince@…
Ideally, grass should not depend on any Motif like library. The new 6.4 version has a GUI built around wxWidgets/wxPython, it should be made default.
comment:4 Changed 3 years ago by macsforever2000@…
- Status changed from new to closed
- Resolution set to fixed
Note: See
TracTickets for help on using
tickets.


I am fine with this. I don't have intention to maitain this package. I created an updated version of grass in my local repository when I expreimented it. I thought it would be better to share it.