[ale] pkg-config --define-variable error

Jeff Lightner jlightner at water.com
Thu Jun 19 14:30:04 EDT 2008


Of course rpm does have a --nodeps flag if you know you have all the
dependencies met already.

-----Original Message-----
From: ale-bounces at ale.org [mailto:ale-bounces at ale.org] On Behalf Of JK
Sent: Thursday, June 19, 2008 2:04 PM
To: ale at ale.org
Subject: Re: [ale] pkg-config --define-variable error

Jim Lynch wrote:

> I think you're mixing source and rpm files.  When you install an rpm,
it 
> looks for dependencies in other rpms that have been loaded.  Even
though 
> you installed taglib-sharp from source, the "rpm system" doesn't know 
> about it.  I don't have a Fedora box running right now, so I can't
tell 
> you how to fix it for sure.  If you have yum installed, try:
> 
> yum search banshee
> 
> To see if there is an rpm in your repository list.  If not, then you 
> might try:
> 
> yum localinstall banshee-1.0.0-1.fc9.x86_64.rpm
> 
> Hopefully it will find the taglib-sharp in the repositories.  Yum has 
> alleviated dependency hell to a great degree.

I agree with Jim.  There seem to be two different approaches to
dependency checking here (pkg-config's and RPM's), and they're
not playing nice together.

A rich ecosystem of Linux and other FOSS OS distros is nice, but
this particular aspect (ninety-bajillion different forms of
package management) can really suck sometimes. It does seem
to be getting better, though, with stuff like aptitude and yum.

-- JK

-- 
I do not particularly want to go where the money is -
  it usually does not smell nice there. -- A. Stepanov
_______________________________________________
Ale mailing list
Ale at ale.org
http://mail.ale.org/mailman/listinfo/ale
----------------------------------
CONFIDENTIALITY NOTICE: This e-mail may contain privileged or confidential information and is for the sole use of the intended recipient(s). If you are not the intended recipient, any disclosure, copying, distribution, or use of the contents of this information is prohibited and may be unlawful. If you have received this electronic transmission in error, please reply immediately to the sender that you have received the message in error, and delete it. Thank you.
----------------------------------



More information about the Ale mailing list