[csw-devel] External dependencies

Dagobert Michelsen dam at opencsw.org
Wed Dec 3 22:27:45 CET 2008


Hi William,

Am 03.12.2008 um 21:32 schrieb William Bonnet:
> In the GAR tree, each package has under its trunk an external
> dependencies linking to gar scripts. On my different boxes svn update
> process is really slow because of the update of this dependencies. Is
> there a way to it up ? I guess that each package use the same  
> version of
> gar since it is link to the same external think.

No, it is not. Especially my packages use gar/v2 and more
will follow when I fixed the open issues. This way the
packages can be transitioned one-at-a-time.

> Isn't there a way to have a single external reference for all the
> package instead of having one per package ? Actually it looks like  
> if it
> is running on svn update for each package.

William, my friend, this is exactly what I have implemented
today during an otherwise unproductive traintrip:
   <https://apps.sourceforge.net/mediawiki/gar/index.php?title=Packaging_with_mGAR#Checking_out_all_packages 
 >

What you do now is

• svn co --ignore-externals https://gar.svn.sf.net/svnroot/gar/csw/mgar
• cd mgar/pkg; gmake garlinks

This reads all the external references from GAR and makes symbolic
links instead.


Best regards

   -- Dago


More information about the devel mailing list