Re: installation rant (ignore if in bad mood)



>> <rant on>
>>
>> Folks, this will be another rant about general user experience.
>>
>> I consider myself computer literate so compiling from source is never
>> a problem as long as ./configure; make; make install works. If not, I
>> consider the software crappy. I tried installing the latest sawfish
>> bundle, in this order:
>>
>> librep 0.90.3
>> rep-gtk 0.90.0
>> sawfish 1.5.3
>>
>> First I wanted to install to a custom location using --prefix but that
>> didn't work, see the other recent thread I started. So I thought,
>> okay, let's not give sawfish developers a hard time, let's just
>> install to the default locations. So I did
>>
>> ./configure
>> make
>> make install
>>
>> on librep. All good. Then to rep-gtk: ./configure fails with
>>
>> checking for LIBREP... no
>> configure: error: can not locate librep
>>
>> What?? Even if everything is installed to the default location
>> configure can't find it. Why?
>>
>> Guys, I really love sawfish, but recently the quality of released code
>> really is going down. If I can't install something with configure,
>> make, make install, in even the *simplest* possible circumstances,
>> then there is something wrong.
>>
>> </rant off>
>>
>> Cheers,
>> Daniel
>
>
> <rant on>
>
> And yes, exporting PKG_CONFIG_PATH=/usr/local/lib/pkgconfig does help.
> But I'd say instead of adding all sorts of features and moving things
> around in the code right now the priority should be a rock solid
> release, even if this involves a feature freeze for a considerable
> amount of time. The current release really needs some attention, see
> the tons of complaints about compilation and installation issues.
>
> And yes, I know sawfish is maintained by volunteers and I should be
> thankful instead of ranting if I'm not contributing code, but still,
> sometimes one needs to let out the steam :)
>
> Cheers,
> Daniel
>
> </rant off>

<rant on>

Oh this will really be a rant :)

So after exporting PKG_CONFIG_PATH=/usr/local/lib/pkgconfig rep-gtk
finally compiled.

Now to sawfish itself.

./configure fails again, strangely it can find PANGO, GTK, etc, but
not audiofile and/or esound:

checking for REP_GTK... yes
checking for GTK... yes
checking for GDK_PIXBUF... yes
checking for AUDIOFILE... no
Package audiofile was not found in the pkg-config search path.
Perhaps you should add the directory containing `audiofile.pc'
to the PKG_CONFIG_PATH environment variable
No package 'audiofile' found
Package audiofile was not found in the pkg-config search path.
Perhaps you should add the directory containing `audiofile.pc'
to the PKG_CONFIG_PATH environment variable
No package 'audiofile' found
checking for ESD... no
configure: error: cannot locate esound

Why can't it find audiofile and/or esound when it could find all sorts
of other packages?

Note: both esound and audiofile are installed in their default
location (they came shipped with Fedora 12).

Cheers,
Daniel



-- 
Psss, psss, put it down! - http://www.cafepress.com/putitdown


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