Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 580094 - dev-java/freehep-*: masked for removal
Summary: dev-java/freehep-*: masked for removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard: Removal on 18/05
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2016-04-15 15:03 UTC by Patrice Clement
Modified: 2016-05-25 22:05 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrice Clement gentoo-dev 2016-04-15 15:03:20 UTC
I'm in favour of nuking those ebuilds. Most of them are still EAPI 0 ebuilds which speak volume and shows this stuff isn't maintained at all. Let's proceed.

Also, last release came out in 2010. See http://java.freehep.org/.

Reproducible: Always
Comment 1 James Le Cuirot gentoo-dev 2016-04-15 15:16:51 UTC
Just to add some context, they were added by weaver in 2010 and never touched again. Upstream hasn't released in years but the Subversion repository is still active. They're not needed by anything now and I don't expect that to change.
Comment 2 Patrice Clement gentoo-dev 2016-04-17 17:29:27 UTC
+# Patrice Clement <monsieurp@gentoo.org> (17 Apr 2016)
+# Unmaintained ebuilds (EAPI 0!) which don't compile with Java 8.
+# Removal in 30 days. See bug 580094.
+dev-java/freehep-export
+dev-java/freehep-graphics2d
+dev-java/freehep-graphicsio
+dev-java/freehep-graphicsio-emf
+dev-java/freehep-graphicsio-java
+dev-java/freehep-graphicsio-pdf
+dev-java/freehep-graphicsio-ps
+dev-java/freehep-graphicsio-svg
+dev-java/freehep-graphicsio-swf
+dev-java/freehep-graphicsio-tests
+dev-java/freehep-io
+dev-java/freehep-mcfio
+dev-java/freehep-misc-deps
+dev-java/freehep-parameterdatabase
+dev-java/freehep-record
+dev-java/freehep-rootio
+dev-java/freehep-rtti
+dev-java/freehep-sio
+dev-java/freehep-stdhep
+dev-java/freehep-swing
+dev-java/freehep-util
+dev-java/freehep-xdr
+dev-java/freehep-xml
Comment 3 Vadim A. Misbakh-Soloviov (mva) gentoo-dev 2016-04-30 16:06:03 UTC
Can you stop removing, and place 'maintainer needed' there? These packages are depends of SweetHome3D https://bugs.gentoo.org/show_bug.cgi?id=209696
Comment 4 Patrice Clement gentoo-dev 2016-04-30 17:18:58 UTC
(In reply to Vadim A. Misbakh-Soloviov (mva) from comment #3)
> Can you stop removing, and place 'maintainer needed' there? These packages
> are depends of SweetHome3D https://bugs.gentoo.org/show_bug.cgi?id=209696

I'll leave the decision up to James but quite frankly, I'd like to see them go.
Comment 5 Khumba 2016-05-21 11:54:27 UTC
Sorry I'm late to the party, but FreeHEP is an optional dependency of Scilab in the science overlay as well (for EMF file export support).

https://github.com/gentoo-science/sci/issues/627

Also, the last release in Maven was v2.4 in September 2014, not 2010.  Perhaps this newer version builds with Java 8.
Comment 6 James Le Cuirot gentoo-dev 2016-05-21 12:01:40 UTC
Don't worry, I'm not going to remove it. Bumping it is next on my list. Some of the components have releases from just last year so it's not as dead as it first appears.
Comment 7 James Le Cuirot gentoo-dev 2016-05-25 22:05:42 UTC
I have now removed the bits we don't need and bumped the bits we do.