Hi, Lets check rpm itself. Until everything is sorted out, use the command line exclusively. We can then discount any trouble from the GUI - in any case we must go beyond the capabilities of the GUI. Run (as ordinary user or root ) 'rpm -V rpm | tee results'. If you see nothing, then the rpm package is OK. If not, the run the commmand 'rpm -vv -V rpm | tee results'. We will then have a detailed list of what works and what doesn't. Here you see an essential difference between window$ and Linux. You can do everything from the command line, and the command line is so much more flexible and powerful than a GUI. The output may be a foreign language, but interpreters or textbooks for that language are readily available. Window$ on the other hand is like enciphered text. Hope this helps Basil On Monday 02 Sep 2002 05:04, black6host wrote:
On Sunday 01 September 2002 09:39, Basil Fowler wrote:
I've tried your suggestion logged in as root and these are the results
D: rebuilding database /var/lib/rpm into /var/lib/rpmrebuilddb.1172 D: creating directory: /var/lib/rpmrebuilddb.1172 D: opening old database D: opening database mode 0x0 in /var/lib/rpm failed to open /var/lib/rpm/packages.rpm: No such file or directory
What I don't understand is that packages.rpm does exist in that directory. Permissions seem to be fine (same as all other files in the directory...
My next step was to rename packages.rpm to another file and then rebuild the database. I can now install _some_ new software using control center.... Installation of other packages gives me an error regarding being unable to lookup the header information at position xxxxxxx which I assume means it's expecting data in the original packages.rpm but can't find it. The new packages.rpm file (created during a successful simple install of the how-to package) is now much much smaller compared to the old file. Installing the kernel sources gives the header lookup errors during installation of bash
etc
(which is already installed as previously mentioned...)
Thanks so much for your help!
Fleet Senseman
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com