On Mon, May 23, 2011 at 12:54 AM, Peter Volkov <p...@gentoo.org> wrote:
> Hi!
>
> В Вск, 22/05/2011 в 10:13 +0200, Thomas Kahle пишет:
>> On 18:44 Sat 21 May     , "Paweł Hajdan, Jr." wrote:
>
>> > Here's my answer to that, still in very early development:
>> > <http://git.overlays.gentoo.org/gitweb/?p=proj/arch-tools.git;a=summary>
>
>> Have you seen app-portage/tatt ?
>> https://github.com/tom111/tatt
>
> It looks that quite similar functionality is required to open
> stabilization bugs. It's really takes time to check that there is no
> bugs opened in the package and all dependent libraries, then to copy all
> maintainers and create list of packages with archs like:
>
> cate-gory/library-ver  amd64 ppc ppc64 x86
> cate-gory/pkg-ver amd64 x86
>
> Have anybody thought/programmed such tool? :)
>

One part of this, i.e. the generation of that list of packages with
arches, is done by a script that the gnome and gstreamer herds use:

http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=blob;f=scripts/gen_archlist.py;hb=HEAD

Usage: ./gen_archlist.py <file with atoms>

Reading the script leads to eye-bleeds (it needs to be rewritten), but
it works quite well. Here's some example output:
http://bugs.gentoo.org/show_bug.cgi?id=368281

-- 
~Nirbheek Chauhan

Gentoo GNOME+Mozilla Team

Reply via email to