Bug 440083
| Summary: | /etc/profile.d/alc_env.csh assumes MANPATH is preset | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jussi Eloranta <eloranta> |
| Component: | alliance | Assignee: | Chitlesh GOORAH <chitlesh> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 8 | ||
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | 5.0-15.20070718snap.fc8 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2008-05-29 02:36:27 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: | |||
alliance-5.0-15.20070718snap.fc7 has been submitted as an update for Fedora 7 alliance-5.0-15.20070718snap.fc8 has been submitted as an update for Fedora 8 alliance-5.0-15.20070718snap.fc9 has been submitted as an update for Fedora 9 alliance-5.0-15.20070718snap.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report. alliance-5.0-15.20070718snap.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report. alliance-5.0-15.20070718snap.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report. |
Description of problem: With alliance.x86_64 5.0-10.20070718snap.fc installed alliance.i386 5.0-10.20070718snap.fc installed installed, I get the following message when I login (tcsh as login shell): MANPATH: Undefined variable. and my .tcshrc does not get executed when I login. The problem lies in /etc/profile.d/alc_env.csh which assumes that MANPATH is preset. This script attempts to add a directory to MANPATH but fails because MANPATH was not set. One should add a test there to see if MANPATH is already set or not. This is the line in question: setenv MANPATH "${MANPATH}:${ALLIANCE_TOP}/man" Perhaps, instead: if ($?MANPATH) then setenv MANPATH "${MANPATH}:${ALLIANCE_TOP}/man" else setenv MANPATH "${ALLIANCE_TOP}/man" endif