Bug 1974
Summary: | RPM does not get correctly installed during "Server" installation | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Adam Thompson <athompso> |
Component: | rpm | Assignee: | Jay Turner <jturner> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 6.0 | CC: | david, srevivo, tick, yngguru |
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-05-04 16:43:59 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
Adam Thompson
1999-04-04 06:03:56 UTC
*** Bug 1913 has been marked as a duplicate of this bug. *** The "rpm" command from commandline results in the following, while the GnoRPM program, it run from nxterm, also outputs: Unable to open /usr/lib/rpm/rpmrc for reading: No such file or directory. ------- Additional Comments From dkl 03/31/99 11:39 ------- I could not replicate this problem on the latest release of Starbuck. ------- Additional Comments From yngguru 04/02/99 00:41 ------- I thought that there was only one version of Starbucks, that is, 5.9. Unless you mean its already been fixed.... ------- Additional Comments From notting 04/02/99 22:53 ------- what does rpm -V rpm say? 1) rpm -V rpm gives:
Package rpm is not installed
2) after looking at my install.log again, then looking carefully at
the instimage, the problem appears to reside with the starbuck
instimage. [At least, the copy on my local mirror. I can't get into
ftp.redhat.com to check the original.]
in
ftp.muug.mb.ca:/mirror/redhat/starbuck/i386/RedHat/instimage/usr/bin ,
we have gzip & gunzip:
ftp> cd /mirror/redhat/starbuck/i386/RedHat/instimage/usr/bin
250 CWD command successful.
ftp> dir g*
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
-rwxr-xr-x 2 105 100 1054716 Oct 10 01:44 gdb
-rwxr-xr-x 1 105 100 69444 Sep 10 1998 grep
lrwxrwxrwx 1 105 100 4 Mar 17 23:24 gunzip -> gzip
lrwxrwxrwx 1 105 100 14 Mar 17 23:24 gzip -
> ../../bin/gzip
226 Transfer complete.
ftp: 271 bytes received in 0.05Seconds 5.42Kbytes/sec.
ftp>
which would be OK except for one minor problem:
ftp> dir ../../bin/gzip
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
ftp> cd ../../bin
550 ../../bin: No such file or directory.
ftp>
There are similar problems in the instimage/modules directory, where
some of them are symlinks to *absolute* paths [ds.o, i82365.o,
pcmcia_core.o, tcic.o]
into /tmp/pcmcia/lib/modules/preferred/pcmcia/ - which does not exist
on the mirror I'm using.
BTW: I'm noticing that VERY few of the redhat mirrors have the
starbuck distribution...
Bug 1688 is also the same problem, but *WHERE* am I supposed to get a newer version of the RPM rpm, if not from the starbuck *BETA* distribution?? I stand by my previous comment that the root problem is actually in the instimage. (At least in my case.) Several rpms did not install correctly during install - fixing them after install is a pretty bad workaround, if I have to read through install.log to figure out what worked and what didn't! *** Bug 1787 has been marked as a duplicate of this bug. *** After installing rh5.9 on a box here, I found that there was no /usr/lib/rpm/rpmrc, which meant I couldn't install any new rpms. This is either a problem with the installer, or the installation of rpm. In any case, my solution was to switch to terminal 2 and copy the rpmrc file the installer appeared to be using to /usr/lib (There was one in /usr/lib/rpm during the installation, but not in /mnt/usr/lib/ during the installation). Judging from the number of bug reports, there's some problem here. However, we are unable to reproduce the "missing rpmrc file". (W've seen it once but could not be reproduced). Does anyone see a common factor that I'm missing? Have you tried a custom installation with everything installed? I know that the problem reproduces itself twice for a fact. Also, couldn't it be possible that one of the mirror sites corrupted a file which is causing this problem? there were comments that mirror sites didn't get a working RPM binary in their tree. That may be what they're all running into. There's one other element to consider, though. The GnoRPM program seems to work on my installation of StarBucks, yet it still outputs that the 'rpmrc' file is missing. If the GnoRPM program works, and it is only a front end to 'rpm', then why is it working when 'rpm' will not? I believe this problem has been solved in later versions of the installer. If not, please reopen this bug with enough info to reproduce the problem. |