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 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
