Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 501450 - Recent icedtea ebuild tree cleaning results in no ebuilds compatible with older glibc
Summary: Recent icedtea ebuild tree cleaning results in no ebuilds compatible with old...
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-16 07:40 UTC by Matthew Marlowe (RETIRED)
Modified: 2014-02-23 00:46 UTC (History)
0 users

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 Matthew Marlowe (RETIRED) gentoo-dev 2014-02-16 07:40:34 UTC
Gentoo supports desktops/servers running older glibc versions...and for the most part, there are few if any packages in gentoo that require glibc upgrades..gcc/c++ code is the usual suspect.

Unfortunately, recent icedtea ebuild tree cleaning means that systems with glibc < 2.15 can no longer run icedtea.

example:
[U] dev-java/icedtea-bin
     Available versions:  
     (6)    6.1.12.7^s
     (7)    ~7.2.4.3^s
       {+X +alsa cjk +cups doc examples nsplugin source}
     Installed versions:  6.1.12.6(6)^s(11:36:22 PM 11/04/2013)(X alsa cups doc examples nsplugin -cjk -source)
     Homepage:            http://icedtea.classpath.org
     Description:         A Gentoo-made binary build of the IcedTea JDK

The minor update from 6.1.12.6 to 6.1.12.7 now forces a glibc update.  That seems strange...is this just a bug fix?  Is there any reason we can't leave 6.1.12.6 in the tree for systems that can't update glibc?
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2014-02-16 12:12:24 UTC
(In reply to Matthew Marlowe from comment #0)
> Gentoo supports desktops/servers running older glibc versions...

umm, no, it doesn't. only latest stable is supported. 
the others are there for historical reasons, and for users who can deal with it.
Comment 2 Ralph Sennhauser (RETIRED) gentoo-dev 2014-02-22 15:37:59 UTC
(In reply to Matthew Marlowe from comment #0)
> The minor update from 6.1.12.6 to 6.1.12.7 now forces a glibc update.  That
> seems strange...is this just a bug fix?  Is there any reason we can't leave
> 6.1.12.6 in the tree for systems that can't update glibc?

It's a security bump, if you really need icedtea for older glibc I'd suggest to file a bug upstream and explain your case and with a little luck they can actually do something about it.

http://icedtea.classpath.org/bugzilla/
Comment 3 Matthew Marlowe (RETIRED) gentoo-dev 2014-02-23 00:46:50 UTC
Fair enough....except that I couldn't find anywhere in the icetea website where it lists minimum glibc requirements and those requirements for other software it mentions are extremely lax/ancient..still, perfectly fine if this is a requirement from upstream.  Just skimming the changelog, I had the impression that the glibc change was instituted because a maintainer updated his own test box and wanted to have the package reflect the glibc version running on it rather than for any security or upstream purpose.