[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Graph Private Woody Archives



Hi Brian,
	why only woody? it is not hardcoded anywhere and it looks working
fine on sid and sarge as well :-)))

On Sat, 8 Mar 2003, Brian May wrote:

> In case in body is interested, I hacked out a Perl script that:

definetely useful.

> 2. Using the information from (B) outputs a vcg nodelist (for producing
> a graph in vcg) that shows build dependancies for the private archive.

Is it possible to get a simple text file output like:

/
|- foo (status)
|   \- whatever (status)
|- bar
...

so that the script can run in a cronjob and does not require a graphical
viewer? as well as user intercation since i can mail the result to myself
automatically.

> The build depends version information is totally ignored.

Can't this give false "green" status?

> 3. If the source code in B is older then A, it is displayed in red,
> it is is newer then A, it is displayed in green.

really nice at the first look.

> Comments?

yes really nice toy.

> Has anybody else done anything similar?

Not at this level. what i do is a simple check of which versions are in A
and B and check what is "obsolete" but i do not check automatically for
the correct build order... "vi notes" is still useful :-)))
and i get a daily output like this for all the binary pkgs in the archive

archive    woody               sarge                  sid
---------------------------------------------------------------------

apache
 fabbione: 1.3.27-0.1.ipv6.r2  1.3.26-1.1.ipv6.r2  1.3.27-0.1.ipv6.r2
   debian: 1.3.26-0woody3      1.3.26-1.1          1.3.27-0.1
   non-us: ---                 ---                 ---
 security: 1.3.26-0woody3      ---                 ---
---------------------------------------------------------------------

and another check for the aurbuilders status to be sure they are in sync:
(this interact only with the private archive).

 arch     woody               sarge               sid
--------------------------------------------------------------------

apache
   alpha: 1.3.27-0.1.ipv6.r2  1.3.26-1.1.ipv6.r2  1.3.27-0.1.ipv6.r2
    hppa: 1.3.27-0.1.ipv6.r2  1.3.26-1.1.ipv6.r2  1.3.27-0.1.ipv6.r2
    i386: 1.3.27-0.1.ipv6.r2  1.3.26-1.1.ipv6.r2  1.3.27-0.1.ipv6.r2
    mips: 1.3.27-0.1.ipv6.r2  1.3.26-1.1.ipv6.r2  1.3.27-0.1.ipv6.r2
 powerpc: 1.3.27-0.1.ipv6.r2  1.3.26-1.1.ipv6.r2  1.3.27-0.1.ipv6.r2
   sparc: 1.3.27-0.1.ipv6.r2  1.3.26-1.1.ipv6.r2  1.3.27-0.1.ipv6.r2
--------------------------------------------------------------------

If you want i can put the code online but it has comments only in italian
:-)

Regards
Fabio

-- 
drac (1.11-7) unstable; urgency=low
  * added IPv6 patch from the great IPv6 Team

 -- Noel Koethe <noel@debian.org>  Sun,  9 Feb 2003 19:33:00 +0100



Reply to: