Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 541806 - treeclean request: multiple packages (old berlios packages)
Summary: treeclean request: multiple packages (old berlios packages)
Status: RESOLVED DUPLICATE of bug 494678
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo TreeCleaner Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-01 14:48 UTC by Michael Mair-Keimberger (iamnr3)
Modified: 2015-03-13 12:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
list (berlios_treeclean.txt,2.25 KB, text/plain)
2015-03-01 14:51 UTC, Michael Mair-Keimberger (iamnr3)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Mair-Keimberger (iamnr3) 2015-03-01 14:48:03 UTC
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 :)
Comment 1 Michael Mair-Keimberger (iamnr3) 2015-03-01 14:51:23 UTC
Created attachment 397780 [details]
list
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-03-01 15:02:17 UTC
treecleaners, how do you feel about this?
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2015-03-01 15:41:12 UTC
I am fine with that bug you probably need an actual ACK from the maintainer of each package
Comment 4 Pacho Ramos gentoo-dev 2015-03-02 21:27:54 UTC
Could you at least CC the maintainers of the packages to let them reject its removal? Thanks a lot
Comment 5 Michael Mair-Keimberger (iamnr3) 2015-03-02 22:10:39 UTC
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
Comment 6 Pacho Ramos gentoo-dev 2015-03-02 22:19:03 UTC
OK from gnome team for gringotts, it's already being handled in bug 537698 :)
Comment 7 SpanKY gentoo-dev 2015-03-03 02:07:10 UTC
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.
Comment 8 Justin Lecher (RETIRED) gentoo-dev 2015-03-03 07:36:39 UTC
(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.
Comment 9 Andrew Savchenko gentoo-dev 2015-03-03 07:45:35 UTC
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.
Comment 10 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-03-03 08:23:36 UTC
(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?
Comment 11 Andrew Savchenko gentoo-dev 2015-03-03 09:21:21 UTC
(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.
Comment 12 Jeroen Roovers (RETIRED) gentoo-dev 2015-03-13 12:10:29 UTC
File separate bugs for separate packages.
Comment 13 Jeroen Roovers (RETIRED) gentoo-dev 2015-03-13 12:18:22 UTC
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 ***