User talk:Thebishop

From ArchWiki

AUR Cleanup

I've launched in the [aur-general] ML the idea of a cleanup.

Why a cleanup? There are more than 6700 orphan packages, and 2400+ of them are out of date. Many of them are only waiting to be adopted by a new maintainer, but others have been replaced by something else and have to be removed.

But what package have to be removed and what deserves a new maintainer?

I think that a "just remove" policy is as bad as a "keep'em all" one.

IMHO the right approach is to evaluate case-by-case what is right to do. There are packages with peculiar optimizations or packages that need a little work to be useful again and there are packages that have been left there just because the maintainer didn't know how to delete them.

I think that the first step is to build a list of those, packages that have been abandoned because have been replaced by others. All the package remove proposals need to have proper motivations (for example "replaced by package XXX").

As I've been suggested, I'm starting this discussion to build together the list of packages to remove and to collect ideas on how to proceed in this task. Maybe, while surfing that huge amount of packages, we can discover some interesting project that some of us may adopt.

Finding Packages to Assess

I've generated a huge list of about 2000 packages that have dead source links. It's only a preliminary list for now because it only covers 58% of the AUR packages, I have no idea how reliable the script is that generated it, a server may only be temporarily down and many packages may just be out of date. I plan on filtering it to just those that are orphans and in about a weeks time I'll generate another list and cross reference it with this one to try and filter out source links that were temporarily down and packages that were out of date. Anyway the list is here http://underrun.org/~gadget/dead-source-links.log Gadget3000 06:50, 12 November 2011 (EST)

Here is the list filtered to just those that are orphans. There about 900. http://underrun.org/~gadget/orphaned-dead-source-links.log Gadget3000 08:01, 12 November 2011 (EST)

List of packages to be removed

aircrack-ptwAUR 1.0.0-1 - functionality was moved into aircrack (core) quite some time ago, website is not available anymore.

arpingAUR 2.08-1 - Orphan, out-of-date, and provided by iputils in [core].

aursh-gitAUR 2-4 - Orphan and no longer supported, project page and sources not available (cf comments)

bashicAUR - Orphan, dead project site, no mirrors.

conkytwitterAUR - Orphan, dead project, dead source link with no mirror.

datakoiskAUR - Orphan, dead source link, I can't find any mirrors, no longer exists in KDE CVS tree either.

datakiosk-i18nAUR - Orphan, dead source link, I can't find any mirrors, no longer exists in KDE CVS tree either.

desktubeAUR - Orphan, dead project (both the project page and source link 404 with no mirror).

desktube-slickAUR - Orphan, dead project (both the project page and source link 404 with no mirror).

dolphin-kdemodAUR - Orphan, duplicate of kdebase-dolphin in [extra].

eikon-icon-themeAUR - Link seems to redirect the user to a dating site.

emacs-dylan-modeAUR - Merged into opendylanAUR upstream (Source)

emacs-mingusAUR - Orphan, now only available via git and emacs-mingus-gitAUR exists.

eric4-plugins-stableAUR - Orphan, available in [extra] as eric4-plugins.

firefoxqsAUR 0.1.3-1 - Orphan, outdated, sources no longer available.

flexget-workingAUR 1.0r1650-1 - Orphan, out-of-date version of flexgetAUR 1.0r2463-2.

fluxbox-styles-boxwhoreAUR 20060717-6 - Orphan, 404 on link for sources as mentioned in comments.

gizmo5AUR 3.1.0.79-1 - Orphan, outdated, links down, project abandonned since gizmo5 has been acquired by google.

gnome-panel-liblunarAUR - Orphan, outdated (gnome 2.6x), depends on unavailable packages

gnome-shell-theme-pantheonAUR - Orphan, source page seems to be unreachable.

gnome-shell-theme-reworkedx3meAUR - Orphan, source page has been deleted.

gnubiff-hgAUR 13-1 - Orphan, outdated, dead project (sources and referenced site are 404).

guiltAUR - Orphan, dead project (sources and referenced site are 404).

icegilgreyAUR - Orphan, dead project (project site and source link 404), I can't find any mirrors.

infoAUR - Orphan, dead project (project site and source link 404), I can't find any mirrors, orphaned by the project dev.

kdedecor-blendedAUR 0.3-1 - Orphan, outdated, kde3 related (no longer available), no longer available upstream.

kdedecor-hypnotista-siyahAUR 0.1-1 - Orphan, outdated, kde3 related (no longer available), no longer available upstream.

kdedecor-hypnotistasadeAUR 0.1-1 - Orphan, outdated, kde3 related (no longer available), no longer available upstream.

kdedecor-klearboxAUR 1.0-1 - Orphan, outdated, kde3 related (no longer available), no longer available upstream.

kdedecor-kniftyAUR 0.4.2-1 - Orphan, outdated, kde3 related (no longer available), no longer available upstream.

kdeicons-kidsAUR - Orphan, no longer available upstream.

kdestyle-linspireclearAUR 1.11-1 - Orphan, outdated, kde3 related (no longer available), no longer available upstream.

klaptopdaemonAUR - Orphan, has been replaced by kpowersave (Source: http://packages.debian.org/lenny/klaptopdaemon) which does not yet exist in the AUR.

kuserAUR - Orphan, outdated, kde3 related (no longer available), available in extra as kdeadmin-kuser for kde4.

libcmmlAUR - Orphan, dead project (project page and source links 404), a source mirror exists but it's an old project that was last updated in 2006.

mpd-notifyAUR - Orphan, dead project (project page and source links 404), I can't find any mirrors.

mplayer-hunarchAUR - Orphan, not updated since 2008, outdated patches involved

notefinderAUR - Orphan, dead project (both the project page and source link 404 with no mirror).

orage-develAUR - Orphan, outdated, xfce4.6 related

plasma-theme-opensuseAUR - Orphan, dead source link, I can't find any mirrors.

python-qscintilla-devAUR - Orphan, stable versions exist in [extra] for python and python2, dev versions no longer available upstream.

pyxfceAUR - Orphan, outdated, xfce4.4 related

relaydAUR - Orphan, dead project (both source link and project page don't exist), I can't find any mirrors (only BSD ports).

replexAUR and replex-yacotoAUR - The latter is an orphan, dead project (project site and source link 404), I've emailed the maintainer of replex to see if he/she knows anything about the project. Gadget3000 06:25, 14 November 2011 (EST) I got a respone from the maintainer and they said that better replacements now exist and that the source only exists in gentoo mirrors. He has orphaned it and is happy for it to be deleted. Gadget3000 05:08, 19 November 2011 (EST)

rtl8180AUR - Orphan, merged into the kernel (listed in 'modprobe -l').

shripAUR - Orphan, duplicate of maintained package ogmrip-shripAUR

siglarAUR - Orphan, last updated 2008, project page 404.

snortrulesAUR 2.4-2 - Orphan, outdated (last update 2005), sources goes 404, unneeded as the tool oinkmasterAUR 2.0-6 (Orphan but up to date) provides the updates and is referenced in the Snort article on ArchWiki

thunar1-libsAUR - Orphan, outdated, xfce4.6 related

tklorAUR - Orphan, dead project (source and project site both 404).

tor-rcAUR - Orphan, replaced by tor-alphaAUR.

tvmaxeAUR - Orphan, replaced by tv-maxeAUR as specified in the package comments.

vacuum-spellAUR - Orphan, replaced by vacuum-spellcheckerAUR as specified in package comments.

wbar-patchedAUR - Orphan, last updated 2009, patch not ported to newest version

wmcoreAUR - Orphan, broken source link, project domain 404

xbmc-theme-pm3-osxAUR - Orphan, dead source link with no mirrors, no project update since 2008

xfce-theme-meliaeAUR - Orphan, outdated, broken link

xfce4-panel-cairoAUR - Orphan, outdated, xfce4.4 related

xfce4-panel-netkAUR - Orphan, outdated, xfce4.4 & 4.6 related

xfce4-perl-gitAUR - Orphan, outdated, broken link, votes 0

xfce4-vala-gitAUR - Orphan, outdated, project seems to be abandoned

xfdesktop-git-garconAUR - Orphan, outdated, branch deleted, votes 0

xfwm4-standaloneAUR - Orphan, outdated, xfce4.6 related, votes 0

xgameAUR - Orphan, dead source link with no mirrors, project website no longer available

List of Packages that need further inspection

daphneAUR - Orphan, outdated, replaced by daphne-betaAUR. However, the replacement is still a beta (but is the only version available upstream): need to contact the maintainer of daphne-beta for talk about package name (at this point the "beta" statement should be in the version, not in the name).

geant3AUR - Orphan, replaced by geant4AUR, dead source link but mirrors exist, some people may still use geant3.

gnash-gitAUR 20110526-1 - Orphan, outdated, provides the same package as maintained gnash-trunk-gitAUR 20111028-1 - However there are some questions about the naming scheme of the replacement: need to contact the maintainer about this.

ndiswrapper-zenAUR - Orphan, depends on kernel26zen which no longer exists, nor does linux-zen or linuxzen. However there is a maintained zen-kernelAUR in the AUR.

nvidia-96xx-zenAUR 96.43.05-1 - Orphan, outdated, seems to be zen related, kernel26zen no longer exists, nor does linux-zen or linuxzen. However there is a maintained zen-kernelAUR in the AUR.

nvidia-beta-zenAUR 190.42-1 - Orphan, outdated, seems to be zen related, kernel26zen no longer exists, nor does linux-zen or linuxzen. However there is a maintained zen-kernelAUR in the AUR.

nvidia-zenAUR 280.13-1 - Orphan, outdated, depends on kernel26zen which no longer exists, nor does linux-zen or linuxzen. However there is a maintained zen-kernelAUR in the AUR.

nvidia-zen-stableAUR 185.18.36-1 - Orphan, outdated, seems to be zen related, kernel26zen no longer exists, nor does linux-zen or linuxzen. However there is a maintained zen-kernelAUR in the AUR.

omnibook-svn-zenAUR 268-1 - Orphan, outdated, seems to be zen related, kernel26zen no longer exists, nor does linux-zen or linuxzen. However there is a maintained zen-kernelAUR in the AUR.

somaAUR - Orphan, dead project (source links 404 and download links have been removed from the project page), mirrors exist but it's an old project from 2007.

somaplayerAUR - Orphan, dead project (source links 404 and download links have been removed from the project page), mirrors exist but it's an old project from 2007.

somaxAUR - Orphan, dead project (source links 404 and download links have been removed from the project page), mirrors exist but it's an old project from 2007.

squidguardAUR 1.2.0-1 - Orphan, outdated, replaced by maintained squidguard-1.4AUR 1.4-1 - However in the new package, the version is specified also in the package name: need to contact the maintainer about this.

Many stardict packages have dead source links because the project died due to copyright claims, but did re-emerge elsewhere. It should be looked into whether or not these packages also infringe upon copyright.

truecrypt-zenAUR 4.3a-2 - Orphan, outdated, deps not specified (seems to be zen related), kernel26zen no longer exists, nor does linux-zen or linuxzen. However there is a maintained zen-kernelAUR in the AUR.

v86d-zenAUR 0.1.3-2 - Orphan, outdated, deps not specified (seems to be zen related), kernel26zen no longer exists, nor does linux-zen or linuxzen. However there is a maintained zen-kernelAUR in the AUR.

vhba-module-zenAUR 1.2.1-2 - Orphan, outdated, depends on kernel26zen which no longer exists, nor does linux-zen or linuxzen. However there is a maintained zen-kernelAUR in the AUR.

waxAUR 0.3.16-1 - Orphan, outdated, relies on unavailable python 2.5, development stopped since 2006.

List of packages to keep

quAUR - Possibly dead but according to google's cache the site was last up on the 4th November 2011. I've emailed the upstream project leader for more info. Gadget3000 10:06, 12 November 2011 (EST) I got a response and for now the upstream maintainer has put the project into hibernation because he doesn't have enough time to spend on it, so although the project's future is looking bleak, it isn't dead. Gadget3000 12:09, 12 November 2011 (EST)

Removed packages

agnclient-1.0AUR 2.0.1-3003 - Orphan, outdated, replaced by package agnclientAUR 1.0_2.0.1-7

android-compatibility-packageAUR r03-1 - Orphan, outdated, replaced by package android-support-packageAUR r04-1

asymAUR 20100625-1 - Orphan, does not compile, has been replaced by asym-gitAUR 20100726-1.

drakfire-caffe-gtk3AUR - Orphan, dublicate of drakfire-caffe-gtk-themeAUR

firefox-branded-bin-es-esAUR 4.0-1 - Mozilla Firefox 4.0 - with branding - Castilian Spanish language - Orphan, Out of Date, abandoned as present in [extra], votes 0

firefox-branded-bin-huAUR 4.0-1 - Mozilla Firefox 4.0 - with branding - Hungarian language - Orphan, Out of Date, abandoned as present in [extra], votes 0

firefox-beta-bin-huAUR 4.0rc2-1- Mozilla Firefox 4.0rc2 - with branding - Hungarian language - Orphan, Out of Date

firefox-nightly-esAUR 4.0rc1-20110309 - Mozilla Firefox 4.0rc1 - with branding - Spanish language - Orphan, Out of Date, votes 0

firefox4-rc2-esAUR 4.0rc2-201103191 - Mozilla Firefox 4.0rc2 - Spanish language - Orphan, Out of Date, votes 0

freecol-unstableAUR 0.10.0-1 - Orphan, outdated version of freecol 0.10.3-1 in [community].

gnome-shell-theme-fainenceAUR - Orphan, outdated and misspelled. Correct version here.

icecat-asAUR 3.6.15-1 - Orphan, outdated, replaced by icecat-astAUR 7.0.1-1

icecat-binAUR 3.6.13-1 - Orphan, outdated, provides the same package as icecatAUR 7.0.1-1

icecat-kaAUR 3.6.15-1 - Orphan, outdated, no longer available upstream.

icecat-ocAUR 3.6.15-1 - Orphan, outdated, no longer available upstream.

ksystemlogAUR 0.3.2-1 - Orphan, outdated, no longer available upstream.

libcoasterAUR - Orphan, dead project (project page and source links 404), I can't find any mirrors and it's an old project that was last updated in 2005.

meliae-iconsAUR - Orphan, dead sources but replaced by meliae-iconsetAUR

plasma-theme-gremixAUR 7.3.2-1 - Orphan, Out of Date, replaced by maintained plasma-theme-heliumAUR 8.0.2-1 (see comments)

python-msnlibAUR 3.6-1 - Orphan, outdated, has been updated and renamed as python2-msnlibAUR 3.8-1 since it has not been ported to python3

python3-sqlalchemyAUR 0.6.5-1 and python-sqlalchemy-py3kAUR 0.6.5-1 - Orphan and is in [community] as python-slqalchemy 0.7.2-1

python3-yamlAUR 3.09-1 and python-yaml-pyAUR 3.06-1 - Orphan, and provided by packages in [community] python-yaml 3.10-1 and python2-yaml 3.10-1

savekernelAUR - Orphan, project domain 404.

skulltag-x86_64AUR - Orphan and has been replaced by skulltagAUR

tex-unicodeAUR - Orphan, dead project, dead project page and source links, I can't find any mirrors. - Removed, LaTeX and TeXlive have unicode-support for long (StefanHusmann, TU).

trashAUR - Orphan, replaced by trash-cliAUR due to an upstream name change.

zen-kernel-stable-latestAUR 20110604-1 - Orphan, outdated, replaced by maintained zen-kernelAUR 20110120-6

zterm-devAUR - Orphan, dead project (project page and source link 404), I can't find any mirrors because other projects exist under this name.