On 07/19/2010 04:45 PM, David C. Rankin wrote:
Guys,
Of all days, today I began an 11.3 update on an i586 box. (7.3G in all). Due to the redirector problems, I have had ~100 bad checksum/corrupt packages. Many I could 'retry' and successfully download. The most important, (the kernel), I downloaded 7 times and never was able to get a good package, so I skipped it.
I manually downloaded all kernel packages from a mirror and I have copied them to the box where the install is running, but it will not let me install them.
I'm working on vt2 and have the kernel packages in /var/cache/zypp/packages/.../i586. When the install stuck on another bad checksum, I presumed that the rpm database wouldn't be locked and I tried to install the kernel packages via 'rpm -Uvh kernel*.rpm' but got errors instead of an install.
The error is:
error: cannot open Package index using db3 - no such file or directory (2) error: cannot open package database in /var/lib/rpm
Huh? I suspect that I need to tell rpm where the current install rpm database is, but never being faces with an install where the kernel was corrupt, I haven't a clue how to proceed.
What say the experts?
Bottom line, if you are doing an 'upgrade' don't worry about the kernel corruption, the box will fall-back and boot from an existing kernel. Then you can cure all that ails you...