Kevin Horton wrote:
> On 13-Oct-08, at 18:08 , Jean-François Mertens wrote:
> 
>> Seems you must have once installed fink's sed, and then removed it
>> _ and that either your shell, if the removal was recent, or some other
>> pkg remembers it ..
> 
> 
> I did have fink's sed installed many months ago, but removed it as I  
> wanted to attempt to make sure my packages were buildable with Apple's  
> sed, if possible.
> 
> Where would I look for evidence that my shell was the culprit?  I am  
> using fink's zsh as my shell.

Look at the package that installed the broken command

 > /sw/share/apache2/build-1/libtool: line 390: /sw/bin/sed: No such file
 > or directory

namely libapr.0-dev. It hardcodes the name of some sed executable in its 
libtool script. I see there on one machine

[MbookP:]costabel% grep SED= /sw/share/apache2/build-1/libtool
SED="/usr/bin/sed"

and on another

[bigmac:]costabel% grep SED= /sw/share/apache2/build-1/libtool
SED="/sw/bin/sed"

This is a bug. Either libapr.0-dev must make sure that the libtool 
script it installs does not hardcode /sw/bin/sed when it is present 
during building, or it must depend (not only builddepend) on the sed 
package, so that other packages that use it, here apache2, inherit this 
as builddependency.

-- 
Martin



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to