Hi Andrew;

Am Sonntag, 13. Februar 2011, um 22:45:13 schrieb Andrew:
> P.S. I found that using of symlinks broke all packages with config files
> into git (by default symlinks were copied) - now I fixed this (triveally
> added -L option for cp for files from repository), so I'll run rebuild
> of all tree from scratch, and then - push commit into git.

It is my understanding that the difference between the download types "File" 
and "FileSymlink" are that files are copied with File.pm and linked with 
FileSymlink. 

The space a buildenv needs on a developers box isn't  that different (5.8GB 
with FileSymlink, 5.9 GB with File - maybe your stats are different, but most 
the space in a buildenv is needed by the unpacked source packages which are 
not linkable).

On the other hand it requires a different handling of config files provided in 
*our* source (cp -aL) compared to other files provided in the original source 
(cp -a) - which is somewhat error-prone.

The way I work is to build seperate buildenvs to test different versions and 
changes. With FileSymlink I always work in the git repository (due to the 
links).

If I want to avoid unnecessary downloads, I can change the type and serverpath 
in sources.cfg, tested File, FileSymlink, gitweb - and it all works (luckily 
the changes in buildtool.mk's for Filesymlink didn't break that). But the 
least intrusive way is IMHO to use download type File.

Unless I missed a major point, I'd vote to revert the changes and to go with 
the DownloadTypes gitweb and File.

kp

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to