RPM Community Forums

Mailing List Message of <rpm-users>

Re: Unsatisfied dependencies

From: Jeff Johnson <n3npq@mac.com>
Date: Mon 26 Jan 2009 - 13:45:21 CET
Message-id: <5D995C84-6FC5-4E4A-A011-721EBF0FE2DC@mac.com>

Begin forwarded message:

> From: Jeff Johnson <n3npq@mac.com>
> Date: January 14, 2009 7:45:09 AM EST
> To: General discussion about the RPM package manager <rpm-list@lists.rpm.org 
> >
> Cc: zhangl@alcatel-lucent.com
> Subject: Re: Unsatisfied dependencies
>
>
> On Jan 14, 2009, at 4:46 AM, Florian Festi wrote:
>
>> Zhang, Long (Roger) wrote:
>>> I am using rpm on Ubuntu 8.04 to install my rpm package. I saw a  
>>> strange
>>> problem. The rpm -Vp always complains the unsatisfied dependencies  
>>> while
>>> the dependencies all exist. Anyone knows what is wrong?  Thanks!
>>
>> Yes, packaging programs like rpm or dpkg (used by Ubuntu) do not  
>> actually
>> look what you have on your disk but rely on a database of previously
>> installed packages. This means that you cannot install an rpm  
>> package on a
>> non-rpm-based distribution like Ubuntu.
>>
>> You can try out "alien" which can convert packages from one format to
>> another but this is known to be fragile and may not work. The better
>> solution would be to find a native package (.deb) of the software  
>> you are
>> interested in or package it as .deb yourself.
>>
>
> There are other means to stub out the scriptlet interpreter dependecy,
> either by creating a package that contains
> 	Provides: /bin/sh
> or by using facilities not available in rpm-4.4.2.1 (and so off-topic
> and subject to moderation on <rpm-list@rpm.org>) to do
> 	mkdir -p /etc/rpm/syconfig
> 	echo "/bin/bash: >> /etc/rpm/sysconfig/Providename
>
> 73 de Jeff



  • application/pkcs7-signature attachment: smime.p7s
Received on Mon Jan 26 13:45:26 2009
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.