>>rpm has commands to rebuild or initiate the rpm database to fix errors like
>>this. My guess is that Kylix hasn't been updated to work properly with rpm4.
>>
>>man rpm
>>
>>rpm --initdb
>>or
>>rpm --rebuilddb
>>
>>
>>>I don't know how to recover from this, other than a
>>>full install. Any suggestions?
> redhat 8.0 would require...
>
> pkill rpm
>
> rm /var/lib/rpm/__*.db
>
> rpm --rebuilddb
Yep. Didn't think about those steps, though RH8 wouldn't be the only distro
that would require that to reinitialize the RPM database.
> BUT
>
> I think that there is a problem with installing packages built for rpm
> -v3 with rpm -v4
>
> is it an older version of kylix?
Hmm, Borlands own website says that Mandrake 9 is a Certified Distro from them
for Kylix 3, so I guess it wouldn't be on old version. I wonder what is wrong
since they list RH7.2, MK8.2 and Suse 7.3 as Supported.
http://www.borland.com/kylix/pdf/kyl3_sysreqs.pdf