Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 256651 - Consider an EAPI=2 announcement.
Summary: Consider an EAPI=2 announcement.
Status: RESOLVED WORKSFORME
Alias: None
Product: Websites
Classification: Unclassified
Component: [OLD] News (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Public Relations Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-28 16:35 UTC by Alec Warner (RETIRED)
Modified: 2009-07-23 03:55 UTC (History)
1 user (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 Alec Warner (RETIRED) archtester gentoo-dev Security 2009-01-28 16:35:11 UTC
Hi Gentoo PR

Is the attached text (contributed by Thomas Anderson - gentoofan23)
good enough to be put on Gentoo.org's main website as a news item?
Even though it has brief coverage in GMN, this is still a major
milestone for Gentoo and should be put on the site imo.

Wkr,
 Sven Vermeulen


---------- Forwarded message ----------
From: Thomas Anderson <gentoofan23@gentoo.org>
Date: Wed, Oct 1, 2008 at 12:44 AM
Subject: Re: [NEWS] EAPI 2 News item
To: swift@gentoo.org


On Tue, Sep 30, 2008 at 06:39:58PM -0400, Thomas Anderson wrote:
>
> Here it is.  Enjoy, and let me know if I didn't make it non-techy
> enough!
>
> ~Thomas Anderson~


The Gentoo Council, at their meeting on the 25th of September,
approved new features that ebuilds, Gentoo's packaging format, can use.
These improvements allow the developers to write packages with more ease and
also provides users with benefits. The major features introduced by this approval
are:
	* A new meaning for blockers.  has been added to distinguish between
	packages that cannot be installed temporarily and those than can.

	* One of the major features accepted was USE dependencies. Portage can now
	accept dependencies on a package being built with a certain set of USE
	flags. This means that you will be notified of needed changes 
	before you start compiling. This feature was a blocker for KDE 4.1 
	ebuilds from entering the tree.

	* New phases. Two new ebuild phases, src_prepare and src_configure were
	added. For you this means easier resumes from broken compiles.

As of this announcement, both >=sys-apps/paludis-0.30.1 and
>=sys-apps/portage-2.2_rc11 support these features.

Discuss this!
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-28 16:42:01 UTC
At some point, this becomes irrelavant. 

However, my only review is to drop $PM bias and only say that "stable portage" now supports it or so. Or else we have to say every PM supports it, not needed IMO (but i have nothing against other PMs FTR)

(CC'ing tanderson as he was the original author)
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-07-23 03:29:10 UTC
Long since dead, I don't care anymore.
Comment 3 nm (RETIRED) gentoo-dev 2009-07-23 03:55:22 UTC
Meh. I already stuck something in the newsletter a long time ago. It's not really anything that average end-users need to know about. Mostly only ebuild writers.