Alexander Hansen wrote:
> The package won't quite install becauseit apparently finds a nonexistent file:
> 
> /bin/cp -r GPL\
> /Volumes/Archive/fink.build/root-contacts-1.1-1/sw/share/doc/contacts/
> usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target
>        cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN directory
> ### execution of /bin/cp failed, exit code 64
> 
> It appears that in:
> 
> DocFiles: GPL\ License.rtf README COPYING
> 
> the first file isn't getting parsed correctly

This is a feature (AKA Not A Bug™) in fink HEAD. It declares docfiles 
with spaces in their names illegal (without informing anyone, though.) 
Apparently this is the price to pay for allowing directories in the 
DocFiles field.

I wonder if perl doesn't have the possibility to split a line at "true" 
spaces that are neither escaped not between quotes, like any shell is 
able to do. This would allow better parsing of the DocFiles field and 
would re-allow spaces in file names.

If you use realeased fink, the corresponding line reads

/usr/bin/install -c -p -m 644 GPL\ License.rtf README COPYING 
/sw/src/fink.build/root-contacts-1.1-1/sw/share/doc/contacts/

and it works correctly.

-- 
Martin




-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to