[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ale] pkg-config --define-variable error
>
>
> I did some poking around and found banshee-1.0.0-1.fc9 from
> http://koji.fedoraproject.org/koji/packageinfo?packageID=1368. I
> followed the page and downloaded banshee-1.0.0-1.fc9.x86_64.rpm,
> because I'm running a x86_64 system. I ran into the same problem.
> It's stating that taglib-sharp is missing.
>
> I even # make uninstall, then moved the src file to /usr/src and
> installed it from there. I am totally worn out by this - what am I
> doing wrong? Thanks.
> --
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.
Another alternative is use checkinstall to generate a taglib-sharp rpm.
If you go this route, be careful, you will need to make sure the rpm has
only what you want in it.
Jim.