Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 522008 - =dev-java/icedtea-7.2.5: version bump
Summary: =dev-java/icedtea-7.2.5: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andrew John Hughes
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-02 23:31 UTC by BRULE Herman
Modified: 2014-11-01 21:45 UTC (History)
7 users (show)

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


Attachments
Local overlay ebuild (icedtea-7.2.5.2.ebuild,13.44 KB, text/plain)
2014-09-25 10:19 UTC, Paolo Pedroni
Details
Local overlay ebuild - new version (icedtea-7.2.5.2.ebuild,13.76 KB, text/plain)
2014-09-29 09:28 UTC, Paolo Pedroni
Details
Patch for current java overlay ebuild (icedtea-7.2.5.2.ebuild.patch,3.08 KB, patch)
2014-10-01 12:43 UTC, Paolo Pedroni
Details | Diff
icedtea-7.2.5.3.ebuild (icedtea-7.2.5.3.ebuild,11.99 KB, text/plain)
2014-10-28 08:56 UTC, Perfect Gentleman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description BRULE Herman 2014-09-02 23:31:44 UTC
Hello,
Following:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1972
Quote:
Also, you should try with the latest version which is 2.5.2. 2.4.x will not receive any further updates.

I you can update the ebuild?

Cheers,

Reproducible: Always
Comment 1 Arfrever Frehtes Taifersar Arahesis 2014-09-03 12:24:13 UTC
Please remember to fix bug #500264.
Comment 2 Paolo Pedroni 2014-09-25 10:19:06 UTC
Created attachment 385434 [details]
Local overlay ebuild

This is the ebuild I use in my local overlay. It is cherry-picked from latest ebuild and 7.2.4.3 ebuild to fix bug #500264. The src_prepare() section is because the checksums in the original tarball do not correspond to the files you download from the mercurial repository.

The pulseaudio dependency is mandatory (or should it be dropped altogether?) because configure does not accept the --enable-pulse-java option anymore.
Comment 3 Paolo Pedroni 2014-09-29 09:28:53 UTC
Created attachment 385720 [details]
Local overlay ebuild - new version

Newer version of my ebuild. This removes the pulseaudio dependency (as no binary that I could find is linked to pulseaudio) and fixes bug #504678.
Comment 4 Andrew John Hughes 2014-09-30 16:24:57 UTC
2.5 ebuilds are already available in java overlay. They just need transferring to the main tree by someone with commit access.
Comment 5 Arfrever Frehtes Taifersar Arahesis 2014-09-30 17:29:14 UTC
(In reply to Andrew John Hughes from comment #4)
> 2.5 ebuilds are already available in java overlay. They just need
> transferring to the main tree by someone with commit access.

Ebuilds in java overlay have broken dependencies for USE="nsplugin" and USE="webstart".
These dependencies are correct in ebuild created by Paolo Pedroni.
Comment 6 Paolo Pedroni 2014-10-01 12:43:59 UTC
Created attachment 385888 [details, diff]
Patch for current java overlay ebuild

Would you please then apply this patch on top of your ebuild? It fixes most outstanding problems.

Thanks in advance and keep up the good work.
Comment 7 Perfect Gentleman 2014-10-15 17:46:14 UTC
2.5.3 is out
Comment 8 Perfect Gentleman 2014-10-28 08:56:19 UTC
Created attachment 387626 [details]
icedtea-7.2.5.3.ebuild
Comment 9 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2014-11-01 21:45:02 UTC
Done.