Jack Howarth wrote:
>    I just noticed that the build structure used by the itcl.info and
> itk.info files don't allow building with --build-as-nobody. In that
> case, the build fails with errors of the form...

This is one of the main reasons build-as-nobody was invented, namely to 
catch bugs like this.

[]
> Installing man pages in /sw/share/man
> Installing body.n
> /bin/sh: /sw/share/man/mann/body.n: Permission denied
[]
> etc. I assume this is due to the fact that the ConfigureParams use...
> 
> --prefix=%i --exec-prefix=%i --mandir=%p/share/man --infodir=%p/share/info 
> --with-tcl=%p/lib --with-tk=%p/lib --enable-shared
> 
> which seem fairly unusual for fink. FYI.

I wouldn't call this "fairly unusual", there are many different ways to 
do such things correctly in different Fink packages, but this one is 
just plain *wrong*, it should never have been accepted. This is a bug 
that needs fixing.

I think the autotools use in this package is standard, i.e. one can 
probably use the default --prefix=%p and then "make install DESTDIR=%d". 
Needs testing, of course.

This problem concerns all 5 or 6 packages from this tracker item:
<http://sourceforge.net/tracker/index.php?func=detail&aid=2134465&group_id=17203&atid=414256>

-- 
Martin

------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to