User talk:Thebishop

From ArchWiki
Jump to: navigation, search

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-ptw 1.0.0-1 - functionality was moved into aircrack (core) quite some time ago, website is not available anymore.

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

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

bashic - Orphan, dead project site, no mirrors.

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

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

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

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

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

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

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

emacs-dylan-mode - Merged into opendylan upstream (Source)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

kdeicons-kids - Orphan, no longer available upstream.

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

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

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

libcmml - 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-notify - Orphan, dead project (project page and source links 404), I can't find any mirrors.

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

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

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

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

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

pyxfce - Orphan, outdated, xfce4.4 related

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

replex and replex-yacoto - 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)

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

shrip - Orphan, duplicate of maintained package ogmrip-shrip

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

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

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

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

tor-rc - Orphan, replaced by tor-alpha.

tvmaxe - Orphan, replaced by tv-maxe as specified in the package comments.

vacuum-spell - Orphan, replaced by vacuum-spellchecker as specified in package comments.

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

wmcore - Orphan, broken source link, project domain 404

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

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

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

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

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

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

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

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

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

List of Packages that need further inspection

daphne - Orphan, outdated, replaced by daphne-beta. 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).

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

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

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

nvidia-96xx-zen 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-kernel in the AUR.

nvidia-beta-zen 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-kernel in the AUR.

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

nvidia-zen-stable 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-kernel in the AUR.

omnibook-svn-zen 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-kernel in the AUR.

soma - 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.

somaplayer - 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.

somax - 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.

squidguard 1.2.0-1 - Orphan, outdated, replaced by maintained squidguard-1.4 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-zen 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-kernel in the AUR.

v86d-zen 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-kernel in the AUR.

vhba-module-zen 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-kernel in the AUR.

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

List of packages to keep

qu - 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.0 2.0.1-3003 - Orphan, outdated, replaced by package agnclient 1.0_2.0.1-7

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

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

drakfire-caffe-gtk3 - Orphan, dublicate of drakfire-caffe-gtk-theme

firefox-branded-bin-es-es 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-hu 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-hu 4.0rc2-1- Mozilla Firefox 4.0rc2 - with branding - Hungarian language - Orphan, Out of Date

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

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

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

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

icecat-as 3.6.15-1 - Orphan, outdated, replaced by icecat-ast 7.0.1-1

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

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

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

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

libcoaster - 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-icons - Orphan, dead sources but replaced by meliae-iconset

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

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

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

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

savekernel - Orphan, project domain 404.

skulltag-x86_64 - Orphan and has been replaced by skulltag

tex-unicode - 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).

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

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

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