DeveloperWiki:Repo Cleanup

From ArchWiki

Jump to: navigation, search


Contents

Extra Package cleanup

Goals and ideas

  • A cleanup of the extra repository
  • Currently we have over 1300 orphans (counting for both arches) in extra.
  • pkgstats suggests that many packages are barely used
  • Reduce the packaging work load of the developers
  • Minimise the number of apps per task.
  • TUs are easier to appoint and find, it makes sense to move some of the workload to the community repo
  • Games should all go to community (except those that come with KDE and gnome)

List of removal candidates based on pkgstats

NB: See also User:Allan/Extra_Repo_and_Pkgstats (Should be merged with the following table)

Note: there are a few mega-groups of packages in the below list. These include kde-l10n-*, koffice-l10n-*, fortune-mod-*, several mono packages, texlive-*, and xpdf-* (l10n packages).

Package Cleanup - Roughly in order of (low) usage
PackageStatusAny comments/thoughts
abcm2ps-develUnused
bioperlUnusedHeavily used by biotech people.. but I guess none of them use arch? Codemac 17:15, 9 November 2008 (EST)
ccaudioUnused I think this is a makedepends for twinkle, not sure though Codemac 17:14, 9 November 2008 (EST)
ccscript3Unused I think this also might be a make depends Codemac 17:14, 9 November 2008 (EST)
fcpcmciaUnused
fssos-nsvsUnused
gfpokenUnused
gimp-print-lprngUnused
intel-537Unuseddriver
intel-537-utilsUnuseddriver
kde-l10n-**UnusedPierre: The unused kde-l10n pacakges are no problem; I create them automatically.
koffice-l10n-**Unusedi18n
martianUnuseddriver
mkinitrdUnused
nhc98Unused
nphUnused
prekinUnused
rbldnsdUnused
smtpproxUnused
snUnused
spamassassin-spamcUnused
stowUnused
trmUnused
ucspi-sslUnused
xalfUnused
yodlUnused Make depends for Zsh Codemac 17:14, 9 November 2008 (EST)
abcm2ps0.08%
dailystrips0.08%
ecl0.08%
emboss0.08%
fasta0.08%
hmmer0.08%
intel-536ep0.08%driver
intel-536ep-utils0.08%driver
martian-utils0.08%driver
mod_hosts_access0.08%
ocfs2-tools0.08%
openoffice-ja0.08%i18n
perl-mail-spf-query0.08%
phpbb0.08%
phylip0.08%
pngwriter0.08%
proxsmtp0.08%
pycmail0.08%
slimserver0.08%
speedtouch0.08%driver
tcoffee0.08%
tpop3d0.08%
ucspi-tcp0.08%
ucspi-unix0.08%
xconq0.08%
zope20.08%
archboot0.15%
autopano-sift0.15%
bigloo0.15%
biogrep0.15%
capi4hylafax0.15%
ccmalloc0.15%
dansguardian0.15%
duhdraw0.15%
dvdrtools0.15%
fcpci0.15%driver
fwlogwatch0.15%
gforth0.15%
gtkatlantic0.15%
hercules0.15%
lablgtk0.15%
mailman0.15%
muscle0.15%
mythflix0.15%
nagios-nrpe0.15%
netris0.15%
nuvexport0.15%
openoffice-ko0.15%i18n
openupsmart0.15%
pam_passwdqc0.15%
perl-net-dns-resolver-programmable0.15%
perl-newt0.15%
randline0.15%
synaesthesia0.15%
vacation0.15%
vectoroids0.15%
xpdf-arabic0.15%i18n
xpdf-korean0.15%i18n
xpdf-thai0.15%i18n
zebra0.15%Orphan
achessclock0.23%
adzapper0.23%
bglibs0.23%
bincimap0.23%
checkpassword0.23%
clustalw0.23%
clusterit0.23%
emelfm0.23%
gcin0.23%
gconf-perl0.23%
gettext-mono0.23% mono packages should be considered as a unit (mono is used by over 40% of the users)
gozer0.23%
gqmpeg0.23%
icmake0.23%
ifp-line0.23%
j0.23%
jpegpixi0.23%
maelstrom0.23%
mage0.23%
mythcontrols0.23%
mythphone0.23%
openoffice-zh_tw0.23%i18n
openswan-klips0.23%
pdns0.23%
pdns-recursor0.23%
pmt0.23%
rasmol0.23%
sfs0.23%
snd0.23%
spassgen0.23%
xemacs-base0.23%
xemacs-sumo0.23%
xf86-video-unichrome0.23%driver
xpdf-hebrew0.23%i18n
xpdf-turkish0.23%i18n
xrally0.23%
yabasic0.23%
zsync0.23%
afterstep0.31%
apolos0.31%
biopython0.31%
blassic0.31%
bmp-musepack0.31%
cgoban0.31%
gmoo0.31%
lexter0.31%
libmath++0.31%
libnids0.31%
mythbrowser0.31%
ne0.31%
nss_ldap0.31%
pente0.31%
sash0.31%
scheme480.31%
scim-chewing0.31%i18n
scim-uim0.31%i18n
scsh0.31%
ttf-freebanglafont0.31%i18n
xf86-video-amd0.31%driver
xpdf-japanese0.31%i18n
zope0.31%
ascii0.38%
black-box0.38%
cmucl0.38%
courier-mta0.38%
dcfldd0.38%
fte0.38%
gav0.38%
gnomeicu0.38%
gts0.38%
jabberd0.38%
kio_gopher0.38%
lcab0.38%
libcapsinetwork0.38%
libchewing0.38%i18n
luola0.38%
muine0.38%
mytharchive0.38%
mythnews0.38%
nip20.38%
nppangband0.38%
pavuk0.38%
python-vpython0.38%
scim-hangul0.38%i18n
spicctrl0.38%
squirrelmail0.38%
terminatorx0.38%
thttpd0.38%
tuxtype0.38%
xdrawchem0.38%
xpdf-chinese-traditional0.38%i18n
zile0.38%
antlr0.46%
archlinux-installer0.46%used for the ISO --Snowman 15:56, 1 December 2008 (EST)
bmp-wma0.46%
chemtool0.46%
gscanbus0.46%
hylafax0.46%
lde0.46%
libvisual-bmp0.46%
mpage0.46%
mythgame0.46%
mythweb0.46%
nbsmtp0.46%
nvidia-71xx0.46%driver
nvidia-71xx-utils0.46%driver
pcsx-df0.46%
perl-pod-escapes0.46%
perl-pod-simple0.46%
perl-yaml-syck0.46%
selectwm0.46%
sim0.46%
skim0.46%i18n
vips0.46%
ethstatus0.53%
fortunelock0.53%
hdf50.53%
hdup0.53%
imagemagick-doc0.53% should stay in extra with imagemagick --Snowman 15:56, 1 December 2008 (EST)
java-access-bridge0.53%
knetload0.53%
ksymoops0.53%
libhangul0.53%i18n
magicpoint0.53%
mythgallery0.53%
pebrot0.53%
perl-test-pod0.53%
rockdodger0.53%
screem0.53%
snapscreenshot0.53%
ssldump0.53%
tilp0.53%
toppler0.53%
tuxmath0.53%
usermin0.53%
bumprace0.61%
corewars0.61%
gcombust0.61%
gnome-pilot-conduits0.61%
happy0.61%
kcoloredit0.61%
kfax0.61%
kgrab0.61%
kpovmodeler0.61%
metalog0.61%
oxine0.61%
pam_ldap0.61%
pipemeter0.61%
scim-m17n0.61%i18n
slmodem0.61%driver
sonypid0.61%
swatch0.61%
teg0.61%
ulogd0.61%
user-mode-linux0.61%
xf86-video-siliconmotion0.61%driver
xf86-video-trident0.61%driver
xgalaga++0.61%
xpdf-chinese-simplified0.61%i18n
xpdf-greek0.61%i18n
xpp0.61%
yudit0.61%
apollon0.69%
bochs0.69%
bs0.69%
bungmeter0.69%
clanlib0.69%
colortail0.69%
dirsync0.69%
fcitx0.69%i18n
festival-awb-arctic0.69%
fortune-mod-xfiles0.69%
fvwm-crystal0.69% My package. I want to keep it in extra. --Snowman 15:56, 1 December 2008 (EST)
giftcurs0.69%
gnome-vfs-monikers0.69%
guile-gtk0.69%
jikes0.69%
kiconedit0.69%
libmemcache0.69%
libticables0.69%
libticalcs0.69%
libtifiles0.69%
memprof0.69%
nant0.69%
potracegui0.69%
tuxnes0.69%
viewglob0.69%
vtun0.69%
x2vnc0.69%
xf86-video-i7400.69%driver
xf86-video-s3virge0.69%driver
xf86-video-voodoo0.69%driver
barcode0.76%
bladeenc0.76%
ed2k-gtk-gui0.76%
evilwm0.76%
fakechroot0.76%
fortune-mod-buffy0.76%
gnome-blog0.76%
gossip0.76%
gtklife0.76%
httptunnel0.76%
ivtv-utils0.76%driver
manedit0.76%
mono-debugger0.76% mono packages should be considered as a unit (mono is used by over 40% of the users)
mythmusic0.76%
mythweather0.76%
pacbuild0.76%
sawfish0.76%
slmodem-utils0.76%driver
worker0.76%
xf86-video-cirrus0.76%driver
xf86-video-i1280.76%driver
xf86-video-s30.76%driver
xournal0.76%
xpdf-cyrillic0.76%i18n
ypserv0.76%
apricots0.84%
c-ares0.84%
cdargs0.84%
circuslinux0.84%
gcal0.84%
gdeskcal0.84%
ginac0.84%
kobodeluxe0.84%My package. I want to keep it in extra. --Snowman 15:56, 1 December 2008 (EST)
lft0.84%
mod_mono0.84% mono packages should be considered as a unit (mono is used by over 40% of the users)
mod_perl0.84%
myodbc0.84%
openchrome0.84%driver
pdksh0.84%
perl-lmap-cid2spf0.84%
perl-net-cidr-lite0.84%
perl-sys-hostname-long0.84%
pypgsql0.84%
qt3-doc0.84%should stay in extra with qt3
scim-tables0.84%i18n
webalizer0.84%
xf86-video-ark0.84%driver
xf86-video-chips0.84%driver
xf86-video-glint0.84%driver
xf86-video-neomagic0.84%driver
xf86-video-sisusb0.84%driver
xf86-video-tdfx0.84%driver
xf86-video-tseng0.84%driver
xscorch0.84%
xskat0.84%
xvattr0.84%
cdlabelgen0.92%
freepops0.92%
gnotime0.92%
kgraphviewer0.92%
labplot0.92%
mbrowse0.92%
mono-basic0.92% mono packages should be considered as a unit (mono is used by over 40% of the users)
moon-buggy0.92%
mrtg0.92%
rip0.92%
tuxpuck0.92%
wmix0.92%
xf86-video-rendition0.92%driver
xmahjongg0.92%
xpenguins_themes0.92%
xzgv0.92%
aide0.99%
cdcd0.99%
courier-imap0.99%
crimson0.99%
enigma0.99%
fyre0.99%My package. I want to keep it in extra. --Snowman 15:56, 1 December 2008 (EST)
genius0.99%
java-gcj-compat0.99%
kmyfirewall0.99%
kshutdown0.99%
mahjong0.99%
monotone0.99%
ms-sys0.99%
mythvideo0.99%
penguin-command0.99%
perl-file-tail0.99%
qof0.99%
srm0.99%
uim0.99%i18n
xf86-video-apm0.99%driver
xpdf-latin20.99%i18n
xtermcontrol0.99%
compface1.07%
epplet-base1.07% Should stay in extra along enlightenment. --Snowman 15:56, 1 December 2008 (EST)
gifsicle1.07%My package. I want to keep it in extra. --Snowman 15:56, 1 December 2008 (EST)
gift-fasttrack1.07%
gift-openft1.07%
gweled1.07%
jackbeat1.07%
kopete-cryptography1.07%
libpano121.07%
mlterm1.07%
moon-lander1.07%
njb-sharp1.07%
openoffice-sv1.07%i18n
oprofile1.07%
perl-dbd-sqlite1.07%
perl-template-toolkit1.07%
php-suhosin1.07%
rhino1.07%
schedtool1.07%
ttf-tibetan-machine1.07%i18n
unionfs-utils1.07%driver
xf86-video-savage1.07%driver
culmus1.15%i18n
gift-gnutella1.15%
gpart1.15%
ices1.15%
jpilot1.15%
patchutils1.15%
prboom1.15%
ttf-khmer1.15%i18n
xpenguins1.15%
fvwm-devel1.22%My package. I want to keep it in extra. --Snowman 15:56, 1 December 2008 (EST)
fwbuilder1.22%
knockd1.22%
koffice-doc1.22%should stay in extra with koffice. --Snowman 15:56, 1 December 2008 (EST)
lablgtk21.22%
libticonv1.22%
myththemes1.22%
pam_fprint1.22%
php-apc1.22%
razor1.22%
sbackup1.22%
vice1.22%
xbl1.22%
xemacs1.22%
xf86-video-sis1.22%driver
yp-tools1.22%
aspell-{fi,nl,pt,el}0.46%, 0.76%, 1.07%, 1.3%i18n
autotrace1.3%
dgen-sdl1.3%
fprint_demo1.3%
glabels1.3%
gnupod1.3%
licq1.3%
mp3wrap1.3%
openoffice-base-devel1.3%
openoffice-nl1.3%i18n
perl-appconfig1.3%
perl-digest-nilsimsa1.3%
perl-text-wrapi18n1.3%
perl-version1.3% This should be removed, as it is now part of the core pkg
rep-gtk1.3%
silly1.3%
valkyrie1.3%
xf86-video-mga1.3%driver
archiso1.37%
cx_freeze1.37%optdepends for eric --Snowman 16:14, 1 December 2008 (EST)
evms1.37%
fortune-mod-calvin1.37%
gif2png1.37%
gnome-phone-manager1.37%
gtick1.37%
gtkterm1.37%
ipvsadm1.37% Orphan
jed1.37%
mkpxelinux1.37%
mt-st1.37%
mtx1.37%
muse1.37%
netkit-tftp1.37%FS#12281 could take care of it. --Snowman 16:14, 1 December 2008 (EST)
openoffice-zh_cn1.37%i18n
windowmaker-extra1.37%should stay in extra with wmaker
xf86-video-dummy1.37%driver
xqf1.37%
ding1.45%
host1.45%
hugs981.45%
irda-utils1.45%driver
lesstifextensions1.45%
libfprint1.45%
liborigin1.45%
python-sqlobject1.45%
root-tail1.45%
scim-pinyin1.45%i18n
swi-prolog1.45%
ttf-ubraille1.45%accessibility
xbill1.45%
ypbind-mt1.45%
camsource1.53%
eric-plugins1.53%optdepends for eric. --Snowman 16:14, 1 December 2008 (EST)
fortune-mod-scc1.53%
fortune-mod-shlomif1.53%
fortune-mod-shlomif-fav1.53%
libfwbuilder1.53%
lincity1.53%Could be replaced by lincity-ng from community. --Snowman 16:14, 1 December 2008 (EST)
mpck1.53%
pal1.53%
pathological1.53%currently broken and no longer maintained upstream. good candidate for deletion. --Snowman 16:14, 1 December 2008 (EST)
tcdr1.53%
tin1.53%
vconfig1.53% Orphan
xaos1.53%My package. I want to keep it in extra. --Snowman 16:14, 1 December 2008 (EST)
courier-maildrop1.6%
flite1.6%
fortune-mod-discworld1.6%
fortune-mod-romeojuliet1.6%
fortune-mod-tao1.6%
netkit-rsh1.6%FS#12281 could take care of it. --Snowman 16:14, 1 December 2008 (EST)
openoffice-base-beta1.6%
python-cheetah1.6%
quick-lounge-applet1.6%
sweep1.6%
xf86-input-jamstudio1.6%driver
yafray1.6%
avfs1.68%
cmt1.68%
denyhosts1.68%
fortune-mod-friends1.68%
gqview-devel1.68%no longer in extra. has been replaced by geeqie.--Snowman 16:14, 1 December 2008 (EST)
itext1.68%
m17n-db1.68%i18n
m17n-lib1.68%i18n
mksyslinux1.68%
naim1.68%used by archboot
nedit1.68%
nessus-plugins1.68%
socat1.68%
ssmtp1.68%
wput1.68%
xf86-input-calcomp1.68%driver
xf86-input-citron1.68%driver
xf86-input-dmc1.68%driver
xf86-input-dynapro1.68%driver
xf86-input-elo23001.68%driver
xf86-input-penmount1.68%driver
3ddesktop1.76%
arch1.76%
bmpx1.76%
fortune-mod-fgump1.76%
fortune-mod-hayward1.76%
gnash-gtk1.76%
gnome-user-share1.76%
i8kmon1.76%driver
libextractor1.76%
libxml++1.76%
makepasswd1.76%
planner1.76%
ratpoison1.76%
revelation1.76%
sbcl1.76%
scim-anthy1.76%i18n
stunnel1.76%
texlive-langgreek1.76% texlive packages should be considered as a unit
xsnow1.76%My package. I want to keep it in extra. --Snowman 16:14, 1 December 2008 (EST)
cscope1.83%
cvsps1.83%
fortune-mod-starwars1.83%
gimageview1.83%
imap1.83%
latex2rtf1.83%
linux_logo1.83%
mkbootcd1.83%
mono-tools1.83% mono packages should be considered as a unit (mono is used by over 40% of the users)
python-formencode1.83%
qsynth1.83%
xf86-input-acecad1.83%driver
xf86-input-digitaledge1.83%driver
xf86-input-elographics1.83%driver
xf86-input-hyperpen1.83%driver
xf86-input-microtouch1.83%driver
xf86-input-palmax1.83%driver
xf86-input-spaceorb1.83%driver
xf86-input-summa1.83%driver
xf86-input-tek49571.83%driver
xf86-input-ur981.83%driver
xsmbrowser1.83%
bonnie++1.91%Orphan
dopewars1.91%
exim1.91%used on gerolde I beleive --Snowman 16:14, 1 December 2008 (EST)
fluxter1.91%
font-misc-ethiopic1.91%i18n
fortune-mod-codehappy1.91%
fortune-mod-humorix1.91%
fortune-mod-joel-on-software1.91%
fortune-mod-osfortune1.91%
fvwm1.91%could be replaced by fvwm-devel. --Snowman 16:14, 1 December 2008 (EST)
guidance-power-manager1.91%
habak1.91%depends of fvwm-crystal
junit1.91%
kdetv1.91%
latex2html1.91%
libedit1.91%
libots1.91%
libvisual-projectm1.91%
mp32ogg1.91%
mp3blaster1.91%
ocrad1.91%
perl-archive-tar1.91%
perl-yaml1.91%
python-mpdclient1.91%
qalculate-kde1.91%part of qalculate unit. should stay in extra. --Snowman 16:14, 1 December 2008 (EST)
qstat1.91%
texlive-langcjk1.91% texlive packages should be considered as a unit
tomcat1.91%
xf86-input-fpit1.91%driver
xf86-video-vmware1.91%driver
bftpd1.98%
cssed1.98%
davfs21.98%
dovecot1.98%
eboard1.98%
fbida1.98%
fortune-mod-dune-quotes1.98%
fortune-mod-osho1.98%
fortune-mod-subversion1.98%
hping1.98%
isapnptools1.98%driver
kmldonkey1.98%
nessus-core1.98%
perl-sgmls1.98%
sysklogd1.98%My package. I want to keep it in extra. --Snowman 16:14, 1 December 2008 (EST)
ttf-thai1.98%i18n
vim-buftabs1.98%
x2x1.98%
xf86-input-magellan1.98%driver
xf86-input-mutouch1.98%driver

Cleanup proposals (vote-based)

CHECK WHERE THE PACKAGE IS GOING BEFORE MARKING UP/DOWN

Please increment the last two columns as an unofficial "vote" mechanism

Package Cleanup - Alphabetical Order Please!
PackageNew locationReason for moveYes, move it!Wait, I like it!
achessclockunsupportedhome page disappeared, no source found20
bitlbeecommunityorphaned and out of date in [extra], a TU could maintain it31
bittorrentcommunitybetter alternatives163
firestartercommunitylow usage122
*fontscommunitydesktop related, unless bitmap fonts (terminus)214
fteunsupportedyet another text editor40
*games*community (arch-games?)except DE games241
gnash-kdeunsupportedmight be of no use because I doubt konqueror4 can load kde3 plugins, see https://savannah.gnu.org/bugs/?2210420
kdetvunsupportedsite is down and development has stopped20
knetloadunsupportedold, dates from 2004. Maybe there is an equivalent in kde4.20
libivusal-bmpunsupportedpage moved - See http://bugs.archlinux.org/task/9026 for details20
ogleunsuportedundeveloped130
rcommunityoutdate/ rather unused104
windowmaker-extraunsupportedshould go along with wmmaker90
wm*unsupportedsame reason80

Comment from codemac: don't remove R. It may be relatively low use/not a lot of updates.. but it's just like any older language (fortran, etc) that may not get a lot of use right now, but not having it is worse. R is extremely useful if you are in any kind of statistical job/school.

Other removal candidates (Orphans not listed above)

PackageUsageReasons for removal/Comments
abcde5.2%No longer maintained? (URL is dead)
abuse2.2%game
allegro11%game library: better in community?
azureus5.7%Better in community?
bomberclone2%game
dssi3.9%Better in community?
dvdbackup?
dvgrab?
foobillard4%game
fortune-mod-**bundle these in community?
gnugo3.2%game
liquidwar2.2%game
ncftp already many like this in extra?
nethack5.3%game
pinball2.1%game
pure-ftpd already many like this in extra?
ttf-arphic-ukaii can take it to community (firmicus)
ttf-arphic-umingi can take it to community (firmicus)
ttf-fireflysungi can take it to community (firmicus)
ttf-indic-otfi can take it to community (firmicus)
ttf-isabellai can take it to community (firmicus)
ttf-mph-2b-damasei can take it to community (firmicus)

Popular community pkgs that could go to extra

Progress

Moved to extra

Moved to community

Moved to unsupported

Issues

Personal tools