Hi, Been looking at the apt.conf manpages, mailing list archives, webpages etc, but there appears to be no answer to the question: "How do I make apt for SuSE-8.2 install a kernel package that depends on rpmlib <= 4.0.4-1?" I have tried various incarnations on the Fake-Provides theme in apt.conf without success. If someone has an answer, I'd be very happy to hear it. :) Regards, -- Anders Karlsson <anders@trudheim.com> Trudheim Technology Limited
Op zondag 7 september 2003 15:17, schreef Anders Karlsson:
Hi,
Been looking at the apt.conf manpages, mailing list archives, webpages etc, but there appears to be no answer to the question:
"How do I make apt for SuSE-8.2 install a kernel package that depends on rpmlib <= 4.0.4-1?"
I would say do nothing as suse comes with rpm 3 dot something, which fullfills the criteria rpmlib <= 4.0... isn't it. What is exact error msg/problem, you're dealing with?
I have tried various incarnations on the Fake-Provides theme in apt.conf without success. If someone has an answer, I'd be very happy to hear it.
-- Richard Bos Without a home the journey is endless
On Sun, 2003-09-07 at 20:14, Richard Bos wrote:
I would say do nothing as suse comes with rpm 3 dot something, which fullfills the criteria rpmlib <= 4.0... isn't it.
That is what I thought about the error message as well, however, the package should install if that was the case.
What is exact error msg/problem, you're dealing with?
tor:~ # apt-get install k_deflt Reading Package Lists... Done Building Dependency Tree... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies: k_deflt: PreDepends: rpmlib(PartialHardlinkSets) (<= 4.0.4-1) but it is not installable E: Broken packages Regards, -- Anders Karlsson <anders@trudheim.com> Trudheim Technology Limited
Op zondag 7 september 2003 21:46, schreef Anders Karlsson:
On Sun, 2003-09-07 at 20:14, Richard Bos wrote:
I would say do nothing as suse comes with rpm 3 dot something, which fullfills the criteria rpmlib <= 4.0... isn't it.
That is what I thought about the error message as well, however, the package should install if that was the case.
What is exact error msg/problem, you're dealing with?
tor:~ # apt-get install k_deflt Reading Package Lists... Done Building Dependency Tree... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation:
The following packages have unmet dependencies: k_deflt: PreDepends: rpmlib(PartialHardlinkSets) (<= 4.0.4-1) but it is not installable E: Broken packages
Regards,
I was about to mention that this kernel is delivered with an rpm 4 "rpm", which is according the same line as mentioned in this email on suse-linux-e: http://lists.suse.com/archive/suse-linux-e/2003-Jul/0277.html I don't how to solve the apt issue. -- Richard Bos Without a home the journey is endless
I actually had a similar problem a few days ago. I wanted to install a new SuSE kernel package (2.4.21-59) using Synaptic. Synaptic wouldn't install it due to dependency failure. The dependency is that rpmlib 4 is necessary. Well, I know that SuSE rpm can install such a package. So, following the instructions in a text file in mantle's directory, I installed the kernel package manually using the "--nodeps" option. The new kernel installed and I'm running it with no problem. Except... Now, when I run Synaptic to upgrade or install other items, it insists on removing the kernel package! I could find now way to tell Synaptic NOT to do this. As a result, I did something I don't like to get around it. I copied all the files from the kernel package to other locations. Then, I *removed* the rpm file ("rpm -e k_deflt..."). Once that was done, I moved the previously copied files BACK to their original locations. Now, Synaptic runs quite happily since the kernel rpm has been removed from the rpm database. Was (is) there anyway to tell Synaptic that the package was ok and NOT to have it remove it?? Rick ----- Original Message ----- From: "Richard Bos" <radoeka@xs4all.nl> To: <suse-linux-e@suse.com> Sent: Sunday, September 07, 2003 3:14 PM Subject: Re: [SLE] apt-get
Op zondag 7 september 2003 15:17, schreef Anders Karlsson:
Hi,
Been looking at the apt.conf manpages, mailing list archives, webpages etc, but there appears to be no answer to the question:
"How do I make apt for SuSE-8.2 install a kernel package that depends on rpmlib <= 4.0.4-1?"
I would say do nothing as suse comes with rpm 3 dot something, which fullfills the criteria rpmlib <= 4.0... isn't it.
What is exact error msg/problem, you're dealing with?
I have tried various incarnations on the Fake-Provides theme in apt.conf without success. If someone has an answer, I'd be very happy to hear it.
-- Richard Bos Without a home the journey is endless
participants (3)
-
Anders Karlsson
-
Richard Bos
-
Rick Friedman