Bug 835649
| Summary: | luci uninstall will leave /var/lib/luci/var/pts and /usr/lib*/luci/zope/var/pts behind | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Jan Pokorný [poki] <jpokorny> |
| Component: | conga | Assignee: | Jan Pokorný [poki] <jpokorny> |
| Status: | CLOSED ERRATA | QA Contact: | Cluster QE <mspqa-list> |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 5.9 | CC: | cluster-maint, djansa, rmccabe, rsteiger |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | luci-0.12.2-57.el5 | Doc Type: | Bug Fix |
| Doc Text: |
Cause: Unneeded files and directories were left behind at /var/lib/luci/var/pts and /usr/lib{,64}/luci/zope/var/pts when the luci package was uninstalled.
Consequence: Files and directories that were not needed remained on the filesystem after the package was installed.
Fix: These files and directories are now removed when the luci package is uninstalled.
Result: No unneeded files and directories are left behind when the luci package is uninstalled.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-01-08 05:10:24 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Jan Pokorný [poki]
2012-06-26 17:34:31 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux release for currently deployed products. This request is not yet committed for inclusion in a release. Test sequence I used to check the fix: # # machine should be clean, ideally no luci ever installed # ls -ld /var/lib/luci/var/pts /usr/lib*/luci/zope/var/pts ls: /var/lib/luci/var/pts: No such file or directory ls: /usr/lib*/luci/zope/var/pts: No such file or directory # # install package # B='http://download.devel.redhat.com/brewroot/packages/' # N=conga # V=0.12.2 # R=57 # D=el5 # A=x86_64 # P=luci # rpm -Uvh "${B}${N}/${V}/${R}.${D}/${A}/${P:=$N}-${V}-${R}.${D}.${A}.rpm" # # start luci and see created *.mo files (message catalog cache) # luci_admin init # service luci start # ls -l /var/lib/luci/var/pts /usr/lib*/luci/zope/var/pts | less # # ... plenty of files # # remove luci and look again # yum remove luci # ls -l /var/lib/luci/var/pts /usr/lib*/luci/zope/var/pts ls: /var/lib/luci/var/pts: No such file or directory ls: /usr/lib*/luci/zope/var/pts: No such file or directory # # before, the files would stay as before uninstall process This can be repeated in such a way that luci is not initialized/started, hence the *.mo files at specified locations are not created at all. Note: paths to remove are implemented using RPM macros that (as per errata's Rpmdiff) evaluate like this (nb. "lib*" above): - 386 ia64 ppc s390 /var/lib/luci/var/pts /usr/lib/luci/zope/var/pts - x86_64 ppc64 s390x: /var/lib/luci/var/pts /usr/lib64/luci/zope/var/pts Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-0128.html |