On Sat, Sep 19, 2009 at 09:16:32PM +0200, ermo | Rune Morling wrote:
> REPO CLEANUP:
> =============
> We need to get a picture of how many of the troves that currently live 
> in fl:2-devel are not in any groups and, hence, will never be pulled 
> into a normal fl:2 install unless specifically requested by the user 
> from the fl:2-devel label:
> 
> 1) conary rq --recurse group-wor...@fl:2 | grep foo
>   and
> 2) conary rq foo=fl:2-devel
> 
> if 1) is empty and 2) is non-empty, we have caught a dangling trove.

i find almost 900 troves that way:

conary rq --recurse group-world=foresight.rpath....@fl:2 > 
group-world=foresight.rpath....@fl:2
conary rq --install-label=foresight.rpath....@fl:2-devel > 
install-label=foresight.rpath....@fl:2-devel
sed 's/ *\([^=]*\).*/\1/p' group-world=foresight.rpath....@fl:2 | sort | uniq > 
group-world=foresight.rpath....@fl:2.package.list
sed 's/ *\([^:=]*\).*/\1/p' install-label=foresight.rpath....@fl:2-devel | sort 
| uniq > install-label=foresight.rpath....@fl:2-devel.package.list
pike -e 
'write((Stdio.read_file("install-label=foresight.rpath....@fl:2-devel.all.package.list")/"\n"
 - 
Stdio.read_file("group-world=foresight.rpath....@fl:2.package.list")/"\n")*"\n")'
 > missing.from.fl:2

wc -l missing.from.fl:2
895

this list seems a bit large.

i have uploaded it here:
http://conary.pastebin.com/m10ab5ca6

greetings, martin.
-- 
cooperative communication with sTeam      -     caudium, pike, roxen and unix
searching contract jobs:  programming, training and administration - anywhere
--
pike programmer      working in china                   community.gotpike.org
foresight developer  foresightlinux.org                        open-steam.org
unix sysadmin        iaeste.(tuwien.ac|or).at                     caudium.org
Martin Bähr          http://www.iaeste.or.at/~mbaehr/            is.schon.org
_______________________________________________
Foresight-devel mailing list
Foresight-devel@lists.rpath.org
http://lists.rpath.org/mailman/listinfo/foresight-devel

Reply via email to