[linux-audio-user] Re: Gnome Wave Cleaner

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2005-08-10 at 12:16 -0700, Fernando Lopez-Lezcano wrote:
> > > 
> > It seems like my dependency problems are because the various package
> > metadata (.pc) files don't exist.  After getting the source and
> > rebuilding them (libsndfile and fftw), the .pc files were now in place
> > (/usr/local/lib/pkgconfig) and the gwc build successfully got past those
> > points.
> 
> Hmmm, that may have solved the problem right now but it is not good in
> the long term. You just installed a second copy of, for example,
> libsndfile, in a different place in your filesystem (/usr/local instead
> of /usr as installed by the rpm). 

Yes.  I thought that seemed odd.  Thanks for verifying.
***What's the correct way to un-install them now?***

> 
> You should have installed the development packages:
>   apt-get install libsndfile-devel fftw3-devel
> They are part of the Planet CCRMA repository. 
> 
> This may not be a problem now but it will/can when packages are upgraded
> in Planet CCRMA and become out of sync with the development files you
> have. 

Makes sense.

> 
> > So, why do I not have the .pc metadata files in my FC3 even though the
> > actual library files were there (in /usr/lib) all along?  Is this what
> > Fernando is talking about when
> > 
> > Fernando Lopez-Lezcano wrote:
> > 
> > > I did not follow the whole thread, but... most probably there is
> > > nothing
> > > "missing" as gnome is installed and all libraries are there
> > > (probably).
> > > You may not be aware that most packages that deal with libraries that
> > > can be used for development are split into two packages, the "normal"
> > > one has all the libraries that programs that were built with this
> > > dependency need to run, and then another package usually named
> > > "xxx-devel" that has the stuff you need to actually _build_ packages
> > > that need that particular library. If you are missing something try to
> > > install NAME_OF_MISSING_LIBRARY-devel (if you find the "base" package,
> > > of course, otherwise you will need both). 
> 
> Yup...
> 
OK.  It's starting to make sense.

> > This reminds me that when I installed FC3 from CCRMA, I choose NOT to
> > install any of the "Development" packages like:
> > "Development Tools"
> > "X Software Development"
> > "Gnome Software Development"
> > etc
> > 
> > Would installing these have prevented these dependency problems?
> 
> It depends on what you want to compile. 
> 
> > I thought I'd try to go back and add them from the FC3 CDs but when I
> > check them and say "go" I get a "Packages Not Found" error pop-up saying
> > installation cannot continue because a bunch of packages could not be
> > found like netpbm, xorg-x11-libs, glib2, pygtk2, gtk2.  So now I can't
> > even add packages from the original FC3 CDs I installed from.   8^(
> 
> Using which program? The "Add/Remove Applications" in the Fedora menu?
> Did you install from the original Fedora cdroms? That should work, I
> guess.

No.  I just put in the original FC3 CD #1 I downloaded from CCRMA and
originally installed on my machine and ran autorun to get the "Add or
Remove Packages" window which, after picking "Forward" a couple of times
and picking the "Gnome Software Development" package, for instance,
produced the "Packages Not Found" error.


> If you have the standard URL's in your apt sources.list configuration
> file all those packages should be installable through apt-get. 
> 
> If you want to compile something and it complains about software being
> missing, for example, glib2, then see if you have the development
> package installed:
>   rpm -q glib2-devel
> if not then try to install it:
>   apt-get install glib2-devel
> 
> -- Fernando

I'll take another look at it using your suggestions.
Thanks again.

Mike
Mike Jewell
One-Up Audio



[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux