Sorry about the repost. My ISP opened a black hole and I lost several hundred e-mails, including the following and/or any replies. If you replied PLEASE resend. Thanks, Bob S. On Saturday 02 November 2002 10:22, Richard Bos wrote:
Op zaterdag 2 november 2002 16:01, schreef Andre Truter:
Hi All,
I use SuSE 8.0 with apt and synaptic.
I have downloaded the latest sources.list file from http://linux01.gwdg.de/apt4rpm/ and did an update and upgrade.
The upgrade failed. RPM returned an error. I think it was error 39.
Now, I get the following errors when I try to upgrade packages one by one.:
error: failed dependencies: arts-devel = 1.0.0-14 or arts-devel = 1.0.0-2 or arts-devel = ................................<snip>...........................
When I try all upgradeable packages, the kdelibs3 package fails the md5 check and nothing is upgraded. When I try a subset, rpm returns error code 39.
A quote about the the *-prpm components from the SuSE apt howto webpage (http://linux01.gwdg.de/apt4rpm):
Drawback: APT will fail sometimes in case the to be patched rpm is not installed... Workaround, just remove the component with the suffix "-prpm" from the sources.list file, this will force apt to download and install the full/normal rpm. It's now possible to put the component with the "-prpm" suffix back (which is nice for apt/download server) in the sources.list file.
The workaround for kdelibs is to "hold" it. apt-get -o RPM::Hold::="kdelibs3" upgrade
Or to install all listed rpms manually using "apt-get install <pkgs>"
Richard, .... I am not the original poster but have suffered the same problems after having upgraded? to 0.54. Everything worked perfectly for many months before the upgrade. I removed the prpm lines, had to re-download everything again and finally upgraded all packages except the kdelibs3, failing with the MD5 checksum. Neither of your above solutions worked. When I do the RPM Hold thing I just get a help list come up. I have very carefully typed your command. Don't work. The "install" just repeats the MD5 thing because apt insists on making it an upgrade. I even went into the archives and deleted the copies of kdelibs3 that were in there before I tried it for a final time. Synaptic has also become very unstable under the upgrade. It takes two to seven minutes to do the rpm-U command and often crashes doing it. Thought I would have to reinstall synaptic but then I get a depends error stating I need libapt. Welll we know there is no libapt in 0.54 I have reverted to the command line. Why is there this MD5 checksum thing?? Is it not a SuSE rpm? I am worried about KDE without the libs being upgraded. Please help. Bob S.