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: