Hi all, For some time i've been working on the "berlios is gone tracker (bug #494678) [1]" in order to help fixing bugs. However many of the still open bugs are packages which are quite old and weren't touched for quite some time. Now i created a list with 19 packages which i think could be removed (there could be more i guess, but for the moment decided to choose only packages which seems to be really outdated on both upstream and downstream). The list is attached as textfile which is devided in following columns: column 1: last upstream release year/month column 2: gentoo bug which blocks the tracker #494678 column 3: category/package column 4: actual homepage (mostly auto generated pages from sourceforge [2]) column 5: some notes why to remove I've also checked if any package has a dependency on them (with qgrep), but except net-misc/qtnx (which depends on net-misc/nxcl - which is on the list itself) nothing should depend on them. (kde-base/krdc had a dependency on net-misc/nxcl, but it was disabled upstream) [1] http://archives.gentoo.org/gentoo-dev/message/e6648e6c82b9555bf61c75b5c3372fe0 [2] https://sourceforge.net/blog/berlios-projects-saved-moving-to-sourceforge-for-distribution/ Below, the full list: >bug #537754 media-libs/emfengine terrible outdated version (0.8 vs. 2.0.3) and it went commercial (http://soft.proindependent.com/emf/news.html). I also couldn't find a download link for the old version and you only get the new one if you pay for it. >bug #537688 app-accessibility/festival-ru no official site, eapi 2, no stable ebuild, broken download >bug #537720 dev-python/iconvcodec i couldn't find a official hp, even on sourceforge. broken download. >bug #537802 sys-apps/lsadb no official site, no eapi, only for ppc, last update 2009, broken download >bug #537692 app-cdr/cuecue one update 2014 (only for fixing description) + one update 2013 (cleanup) , no stable ebuild >bug #537696 app-cdr/iat last release 2009, last update 2012, eapi 2 >bug #537716 app-text/winefish last release 2006, last update 2012, eapi 3, no stable ebuild >bug #537748 media-gfx/gimmage last release 2007, last update 2013, eapi 2 >bug #537718 dev-embedded/usbprog last release 2010, last update 2012, eapi 4, no stable ebuild >bug #537690 app-cdr/b5i2iso last release 2005, last update 2011, no eapi >bug #537698 app-crypt/gringotts last release 2009, last update 2012, eapi 2 >bug #537736 games-emulation/gnomeboyadvance last release 2005, last update 2012, eapi 2, not keyworded on amd64 >bug #537762 media-sound/horgand last release 2007, last update 2012, eapi 2 >bug #537774 net-misc/nxcl last release 2008, last update 2013, eapi 4 >bug #537778 net-misc/qtnx last release 2008, last update 2013, eapi 4 >bug #537786 net-wireless/bcm43xx-fwcutter last release 2006, last update 2012, no eapi, only on ppc stable >bug #537798 sys-apps/gscanbus last release 2010, last update 2012 (before my PR for fixing that bug), eapi 4 >bug #537812 x11-themes/gtk-engines-candido last release 2006, last update 2012 (before my PR for fixing that bug), eapi 4 >bug #537702 app-dicts/qvortaro last release 2010, maintainer-needed, one update 2014 (eapi bump) + one update 2013, no stable ebuild Please review, or better: remove :)
Created attachment 397780 [details] list
treecleaners, how do you feel about this?
I am fine with that bug you probably need an actual ACK from the maintainer of each package
Could you at least CC the maintainers of the packages to let them reject its removal? Thanks a lot
I've added all Maintainers except for the last one which is has no maintainer (maintainer-needed). media-libs/emfengine Herd: sci Maintainer: sci@gentoo.org app-accessibility/festival-ru Herd: accessibility, sound Maintainer: neurogeek@gentoo.org dev-python/iconvcodec Herd: python Maintainer: python sys-apps/lsadb Herd: ppc Maintainer: ppc app-cdr/cuecue Herd: media-optical Maintainer: media-optical app-cdr/iat Herd: media-optical Maintainer: media-optical app-text/winefish Herd: tex Maintainer: tex media-gfx/gimmage Herd: graphics Maintainer: graphics dev-embedded/usbprog Herd: dev-embedded Maintainer: dev-embedded app-cdr/b5i2iso Herd: media-optical Maintainer: media-optical app-crypt/gringotts Herd: gnome Maintainer: gnome games-emulation/gnomeboyadvance Herd: games Maintainer: games media-sound/horgand Herd: sound Maintainer: sound net-misc/nxcl Herd: nx Maintainer: nx net-misc/qtnx Herd: nx Maintainer: nx net-wireless/bcm43xx-fwcutter Maintainer: josejx@gentoo.org, zerochaos@gentoo.org sys-apps/gscanbus Herd: base-system Maintainer: base-system x11-themes/gtk-engines-candido Herd: desktop-misc Maintainer: desktop-misc app-dicts/qvortaro Maintainer: maintainer-needed@gentoo.org
OK from gnome team for gringotts, it's already being handled in bug 537698 :)
if each package already has a bug filed for it, what exactly is the point of creating this one mega bug ? a broken SRC_URI itself isn't really grounds for removal. this is why we have Gentoo distfiles mirrors. old EAPI is irrelevant, as is when the upstream/ebuild were last touched. if the current ebuild continues to build/install/run fine, then there's no reason to clean it. make a case for each package in the relevant bug and lets close this one.
(In reply to Michael Mair-Keimberger (iamnr3) from comment #5) > I've added all Maintainers except for the last one which is has no > maintainer (maintainer-needed). > > media-libs/emfengine Herd: sci Maintainer: sci@gentoo.org This is fixed. So please take care when cleaning that you only hit broken packages.
Please don't remove stuff that works fine and have no critical security issues! (In reply to Michael Mair-Keimberger (iamnr3) from comment #5) > app-accessibility/festival-ru Herd: accessibility, sound Maintainer: > neurogeek@gentoo.org Works fine here and there is no alternative available. > app-cdr/iat Herd: media-optical Maintainer: > media-optical Works fine here too, there are no alternative mdf, pdi, cdi converters in the tree and the only b5i converter — b5i2iso — is also listed here. Distfiles should be mirrored instead of package removal.
(In reply to Andrew Savchenko from comment #9) > > app-cdr/iat Herd: media-optical Maintainer: > > media-optical > > Works fine here too, there are no alternative mdf, pdi, cdi converters in > the tree and the only b5i converter — b5i2iso — is also listed here. app-cdr/mirage2iso?
(In reply to Michał Górny from comment #10) > (In reply to Andrew Savchenko from comment #9) > > > app-cdr/iat Herd: media-optical Maintainer: > > > media-optical > > > > Works fine here too, there are no alternative mdf, pdi, cdi converters in > > the tree and the only b5i converter — b5i2iso — is also listed here. > > app-cdr/mirage2iso? Looks good, but not PDI support. And it will be better to list supported formats in either libmirage or mirage2iso package description, so that people cat find this tool easily. Anyway alternatives are always a good thing, because specific realisation may segfault or fail in some other way.
File separate bugs for separate packages.
Why isn't this already being handled /per/ /package/ on the bugs blocking the tracker bug #494678, individually? *** This bug has been marked as a duplicate of bug 494678 ***