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

Re: [PROPOSED] Change package relations policy to remove references to non-free from main



Joseph Carter wrote:
> I'm not so sure it's such a small set of packages, but I'm agreeable to
> that if we can do it.

Well, a simple[1] perl command can tell us exactly what packages are affected:

joey@gumdrop:~>perl -ne '($a,$b)=m/^(.*?):\s+(.*)/;$fields{lc $a}=$b; if ($a
eq "" || eof) { if ($fields{section}=~/(contrib|non-free)/) {
$nonfree{$fields{package}}=1 } elsif ($fields{suggests} ne "") {
$s{$fields{package}}=$fields{suggests} }; undef %fields } END { foreach $p
(keys %s) { @s=split /(?:,\s+|\s+\|\s+)/, $s{$p};foreach (@s) {
s/\(.*?\)//g;print "$p suggests $_\n" if ($nonfree{$_}) } } }'
/var/lib/dpkg/available                 
devscripts suggests debian-keyring
devscripts suggests ssh
xbanner suggests freefont
tkinfo suggests tkman
gimp suggests freefont
gimp suggests sharefont
gimp suggests gimp-nonfree
rplay suggests mpg123
tetex-extra suggests tetex-nonfree
wxftp-doc suggests netscape3
wxftp-doc suggests netscape4
fml suggests lha
giram-mesa suggests povray
fvwm2 suggests xv
wml suggests gfont
bg5ps suggests ttf-twmoe-kai
bg5ps suggests ttf-twmoe-sung
gatos suggests ucbmpeg
xview-clients suggests xtoolplaces
awe-netscape-libc5 suggests netscape
awe-netscape-libc6 suggests netscape
cnews suggests ncompress
imp suggests unzip
angband-doc suggests angband
wemi suggests mailcrypt
crashmail suggests zip
crashmail suggests unzip
crashmail suggests lha
latex2html suggests netpbm-nonfree
povray-manual suggests povray
povray-manual suggests povray-misc
giram suggests povray
addressbook suggests netscape3
addressbook suggests netscape4
tetex-base suggests tetex-nonfree
seyon suggests ckermit
faqomatic suggests libgd-perl
pdl suggests pgperl
cmail suggests mailcrypt
kdrill suggests edict
guitar suggests zip
guitar suggests unzip
guitar suggests unarj
guitar suggests lha
guitar suggests rar
lists-archives suggests glimpse
giram-gnome suggests povray
sam suggests ssh
vrweb suggests netscape
vrweb suggests mosaic
rsync suggests ssh
mysql-base suggests mysql-manual
mysql-base suggests mysql-server
mysql-base suggests mysql-doc
mutt suggests pgp5i
fastdnaml suggests phylip
ttfprint suggests ttf-twmoe-kai
ttfprint suggests ttf-twmoe-sung
gtktalog suggests netscape
phplib suggests php3-msql
xboard suggests crafty
giram-gnome-mesa suggests povray
awe-netscape suggests netscape
vreng suggests rat
vreng suggests netscape
vreng suggests ssh
wmakerconf suggests netscape
abuse suggests abuse-sfx
wemi1.12 suggests mailcrypt
mozilla suggests xv
mozilla suggests xanim
mozilla suggests ucbmpeg-play
mozilla suggests amp
mozilla suggests mpg123
postgresql suggests libpgjava
freewrl suggests netscape
freewrl suggests xswallow
exmh suggests glimpse
tm suggests mailcrypt
task-debug suggests lclint
dupload suggests ssh
semi1.12 suggests mailcrypt
dpkg-dev suggests debian-keyring
gimp1.1 suggests freefont
gimp1.1 suggests sharefont
gimp1.1 suggests gimp1.1-nonfree
mutt-ja suggests pgp5i
cjk-latex suggests ttf-twmoe-kai
cjk-latex suggests ttf-twmoe-sung
boot-floppies suggests unzip
pstoedit suggests tgif
transfig suggests netpbm-nonfree
task-chinese-s suggests cxterm-common
task-chinese-s suggests cxterm-gb
task-chinese-s suggests cedictgb
task-chinese-s suggests chinput
task-chinese-t suggests cxterm-common
task-chinese-t suggests cxterm-big5
task-chinese-t suggests ttf-twmoe-kai
task-chinese-t suggests ttf-twmoe-sung
task-chinese-t suggests cedictb5
task-chinese-t suggests chinput
fvwm95 suggests netscape
bk2site suggests netscape

So 104 suggests scattered amoung 69 packages.

-- 
see shy jo

[1] I kept trying to hit ctrl-xs at the command line to save this command,
    perhaps "simple" is the wrong word.


Reply to: