Bug 714
Summary: | nmh /usr/bin/mh link can be wrong | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Steve Wills <steve> |
Component: | nmh | Assignee: | David Lawrence <dkl> |
Status: | CLOSED WORKSFORME | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 5.2 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 1999-01-06 18:43:56 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Steve Wills
1999-01-06 18:09:05 UTC
nmh and exmh go to great lengths (using triggers) to insure that the symlink /usr/bin/mh is correct. If there is a problem, please reopen the bug with more specific details. You probably should look at what happens to /usr/bin/mh and /usr/lib/mh when exmh and/or nmh are installed/updated separately and/or together in order to identify the circumstances where the symlink is incorrect. Here are some more comments on this from Adrian: The symlinks is bad when nmh and exmh are isntalled (on my system here ( a everythign install), my home system (a custom with both), crashes system (custom with nmh and exmh). Further more: after removing exmh and nmh, the link is gone. With just nmh: [root@grimlock RPMS]# ls -al /usr/bin/mh lrwxrwxrwx 1 root root 1 Jan 6 16:39 /usr/bin/mh -> . [root@grimlock RPMS]# rpm -Uvh exmh* exmh ################################################## [root@grimlock RPMS]# ls -al /usr/bin/mh lrwxrwxrwx 1 root root 1 Jan 6 16:39 /usr/bin/mh -> . The link is made by the nmh install scripts, I dont see how having exmh installed makes a difference. Exmh does nt run any scripts. I havent a clue why having mh -> . would ever be useful for any reason. And even if it were, it still seems broken. The script seem to test if the dir or symlink "/usr/bin/mh" doesnt exist, then make the silly symlink. Then does the same thign again before creating the useful link (to nmh...) but of course, its always going to be a symlink then it seems. I dunno, but it seems broken on fresh full installs... Of course, --triggers doesnt seem to show the triggers for the rpms as the man page and --helps suggests it would, but i suppose thats another issue. |