Bug 145536
Summary: | Installed RPM cannot be removed. No error message | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Rolf Fokkens <r.fokkens> |
Component: | rpm | Assignee: | Jeff Johnson <jbj> |
Status: | CLOSED WORKSFORME | QA Contact: | Mike McLean <mikem> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 3 | CC: | nobody+pnasrat |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i586 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-01-20 17:14:18 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
Rolf Fokkens
2005-01-19 15:05:32 UTC
Please attach the output of rpm -evv. -sh-3.00# rpm -evv --allmatches quake2 D: opening db environment /var/lib/rpm/Packages joinenv D: opening db index /var/lib/rpm/Packages rdonly mode=0x0 D: locked db index /var/lib/rpm/Packages D: opening db index /var/lib/rpm/Name rdonly mode=0x0 D: read h# 197 Header sanity check: OK D: read h# 443 Header sanity check: OK D: ========== --- quake2-3.20-glibc-6 i386/Linux 0x0 D: opening db index /var/lib/rpm/Requirename rdonly mode=0x0 D: ========== --- quake2-3.20-glibc-6 i386/Linux 0x0 D: closed db index /var/lib/rpm/Requirename D: closed db index /var/lib/rpm/Name D: closed db index /var/lib/rpm/Packages D: closed db environment /var/lib/rpm/Packages D: opening db environment /var/lib/rpm/Packages joinenv D: opening db index /var/lib/rpm/Packages create mode=0x42 D: mounted filesystems: D: i dev bsize bavail iavail mount point D: 0 0x0303 4096 1766905 4554715 / D: 1 0x0003 4096 0 -1 /proc D: 2 0x0000 4096 0 -1 /sys D: 3 0x0009 4096 0 -1 /dev/pts D: 4 0x000e 4096 0 -1 /proc/bus/usb D: 5 0x0301 1024 84308 26057 /boot D: 6 0x0343 4096 260311 4127798 /mnt/tmp D: 7 0x000f 4096 64411 64410 /dev/shm D: 8 0x0010 4096 64411 64410 /var/lib/jack/tmp D: 9 0x0011 4096 0 -1 /proc/sys/fs/binfmt_misc D: 10 0x0012 4096 0 -1 /var/lib/nfs/rpc_pipefs D: sanity checking 2 elements D: computing 188 file fingerprints D: computing file dispositions D: opening db index /var/lib/rpm/Basenames create mode=0x42 D: ========== --- quake2-3.20-glibc-6 i386-Linux 0x0 D: erase: quake2-3.20-glibc-6 has 94 files, test = 0 D: opening db index /var/lib/rpm/Name create mode=0x42 D: read h# 443 Header sanity check: OK D: ========== --- quake2-3.20-glibc-6 i386-Linux 0x0 D: erase: quake2-3.20-glibc-6 has 94 files, test = 0 D: read h# 197 Header sanity check: OK D: closed db index /var/lib/rpm/Basenames D: closed db index /var/lib/rpm/Name D: closed db index /var/lib/rpm/Packages D: closed db environment /var/lib/rpm/Packages -sh-3.00# Ah, you've installed 2 copies. Add --allmatches, and I suspect that both packages will be removed. Does that fix? No fix. As said in the initial report: Trying to reproduce it I managed t get this Package twice in the RPM database. As said: I can't remove it. I already tried --allmatches, but I cant't get rid of the both of them. No error messages, they're just there. So if I install a third one, I get stuck with 3 RPMS that I can't remove. Try adding --noscripts rpm -evv --allmateches --noscripts quake2 That worksforme. The noscripts option apparently does it. I would have expected some kind of error message if scripts fail. Thanks! quake2 was packaged by rpm-2.5 over 5 years ago. who knows? |