libmotif4 should provide libmotif3 symlinks (libXm.so.3, etc.)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openmotif (Debian) |
Fix Released
|
Unknown
|
|||
openmotif (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned | ||
Precise |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
[FFe] Please consider the patch attached to comment #3 of LP: #1026640 for a Feature Freeze exception.
[IMPACT]
Libmotif3 has been replaced in the repositories by libmotif4 which is binary compatible with the older version.
However, libmotif4 does not include the required symlinks.
[Test Cases]
The archive attached to comment #4 of LP: #1026640 contains executables Xmtest-
Install package libmotif4 and verify that both Xmtest-libmotif3-* and Xmtest-libmotif4-*, as appropriate for your architecture, are able to be executed.
[Regression Potential]
Minimal: this change applies to additional library symlinks.
-------
According to the Open Motif 2.3.3 release notes:
http://
New location for release notes:
http://
"1.1. Overview of Open Motif
Open Motif 2.3.3 is an updated version of Open Motif 2.3.
Any applications built against a previous 2.x release of Open Motif will be
binary compatible with this release."
Dependencies should also be revised, currently package libmotif4
Conflicts: libmotif3
Replaces: libmotif3
This should be updated to include:
Provides: libmotif3
And the following symlinks should be created:
libMrm.so.3 -> libMrm.so.4
libUil.so.3 -> libUil.so.4
libXm.so.3 -> libXm.so.4
Changed in openmotif (Debian): | |
status: | Unknown → New |
description: | updated |
summary: |
- libmotif4 should provide libXm.so.3 and libXm.so.2 symlinks + libmotif4 should provide libmotif3 symlinks (libXm.so.3, etc.) |
description: | updated |
Changed in openmotif (Ubuntu): | |
assignee: | nobody → Fabrice Coutadeur (fabricesp) |
status: | Triaged → In Progress |
Changed in openmotif (Ubuntu): | |
assignee: | Fabrice Coutadeur (fabricesp) → nobody |
status: | In Progress → Fix Committed |
Changed in openmotif (Ubuntu Precise): | |
importance: | Undecided → Wishlist |
Changed in openmotif (Debian): | |
status: | New → Fix Committed |
Changed in openmotif (Debian): | |
status: | Fix Committed → Fix Released |
The Provides should be *in addition* to Conflicts and Replaces