Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Peter Volkov <pva@g.o>
Subject: Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
Date: Sun, 30 Nov 2008 19:50:17 +0300
В Вск, 30/11/2008 в 16:10 +0100, Santiago M. Mola пишет:
> per-package eclasses [1].
> That way, it would be easy to avoid duplication of not only HOMEPAGE but
> also SRC_URI, LICENSE, or any other part of an ebuild.

Having per-package eclasses (PPE) just to set common HOMEPAGE is
definitely overkill. What other reasons for PPE to exist?

If you want to separate common code, then PPE is very dangerous.

Take for example ebuilds which share same src_*() function which you had
to modify a bit with version bump. To be absolutely sure that you have
not broke anything you'll have to check all versions of the package or
there are chances that you broke stable tree and have not noticed that.
Of course the same stands for eclasses. The difference between PPE and
global eclasses is that 1. PPE covers less packages and it'll take
longer to notice that error 2. per-package things are changing more
rapidly and thus more changes to PPE will be required. All this means
that we'll have more breakages. So what are the benefits to overbalance
this minuses?

-- 
Peter.



Replies:
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
-- Ciaran McCreesh
References:
[RFC] Moving HOMEPAGE out of ebuilds for the future
-- Diego 'Flameeyes' Pettenò
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
-- Santiago M. Mola
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
Next by thread:
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future
Previous by date:
Re: [RFC] Saving package emerge output (einfo, elog, ewarn, etc.) somewhere official
Next by date:
Re: [RFC] Moving HOMEPAGE out of ebuilds for the future


Updated Jun 17, 2009

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.