On 27 Dec 2009, at 22:39, monipol wrote:

> On 27/12/2009, at 20:10, Andrew Jones wrote:
>> On 27 Dec 2009, at 21:23, monipol wrote:
>>> On 25/12/2009, at 11:20, Andrew Jones wrote:
>>>> Hi there,
>>>> 
>>>> Getting the following build errors when trying to build taglib:
>>>> (OS X 10.6.2
>>>> xcode version 3.2.1)
>>> (...)
>>>> ./build-helper.sh make      taglib 1.4 1023 unsermake $UNSERMAKEFLAGS
>>>> ./build-helper.sh: line 50: unsermake: command not found
>>>> taglib-1.4-1023 make failed!
>>>> ### execution of /var/tmp/tmp.1.dRhflH failed, exit code 1
>>>> Removing runtime build-lock...
>>>> Removing build-lock package...
>>>> /usr/local/fink/bin/dpkg-lockwait -r fink-buildlock-taglib-1.4-1023
>>>> (Reading database ... 7918 files and directories currently installed.)
>>>> Removing fink-buildlock-taglib-1.4-1023 ...
>>>> Failed: phase compiling: taglib-1.4-1023 failed
>>> 
>>> Hello, Andrew. That's odd; taglib in the stable tree does specify unsermake 
>>> as a build dependency. What's the output of the following commands?
>>> 
>>> fink list unsermake
>>> ls -l /sw/bin/unsermake
>>> file /sw/share/unsermake/unsermake
>> 
>> Thanks for the reply: responses below.
>> I installed fink into /usr/local/fink - perhaps that's the problem?
> Indeed it is, Andrew. Fink should normally work when installed under 
> /usr/local/somedir, but from what I can tell KDE3 packages and some friends, 
> including taglib, don't.
> 
> I see two options here: installing Fink to a directory that's not under 
> /usr/local, or waiting for a reply from the package maintainer. Bear in mind 
> that the maintainer has been busy and probably won't be able to dedicate time 
> for this issue in the near future.
> 
> The technical reason is that KDE3 packages and friends use an 
> environment-helper.sh script that removes every entry in PATH that starts 
> with /usr/local, which obviously includes /usr/local/fink. As the maintainer 
> has intentionally done this, I'm reluctant to change this behaviour without 
> hearing from him first.
> 
>> fink list unsermake:
>> Information about 3274 packages read in 0 seconds.
>> i   unsermake        0.4-0.20070  Replacement for automake
>> 
>> which unsermake:
>> /usr/local/fink/bin/unsermake
>> 
>> ls -l /usr/local/fink/bin/unsermake:
>> lrwxr-xr-x  1 root  admin  41 25 Dec 12:23 /usr/local/fink/bin/unsermake -> 
>> /usr/local/fink/share/unsermake/unsermake
>> 
>> file /usr/local/fink/share/unsermake/unsermake
>> /usr/local/fink/share/unsermake/unsermake: POSIX shell script text executable
> 


I reinstalled fink to /sw and that sorted everything out. Thanks for the help.


Andrew

> 
> Cheers,
> 
> --
> monipol
> http://finkers.wordpress.com
> 
> Submitting a Fink bug report? Read this:
> http://www.finkproject.org/doc/netiquette/index.php
> http://finkers.wordpress.com/2009/06/03/bug-reports/
> 


------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to