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: Fabio Erculiani <lxnay@g.o>
Subject: Re: The fun of being a PDEPEND
Date: Thu, 11 Aug 2011 07:19:33 +0200
On Thu, Aug 11, 2011 at 1:31 AM, Zac Medico <zmedico@g.o> wrote:
> On 08/10/2011 02:14 PM, Fabio Erculiani wrote:
>> The problem here is that Portage enforces the same rule by trying to
>> schedule the PDEPEND "as soon as possible"
>
> This behavior was introduced in order to solve bug 180045 [1].
>
> We can accomplish similar results to the ASAP ("as soon as possible")
> behavior in cases like this, if we create a virtual/meta-package that
> pulls in the circularly dependent packages. We also havo to update the
> reverse dependencies to refer to the virtual/meta-package.

In case of dev-java/jdom and dev-java/jdom-jaxen my idea was to create
virtual/jdom (having it to pull in both deps in RDEPEND) and update
the reverse dependencies. Waiting to hear back from Java herd (Caster,
actually).

OTOH, I think that the gray area should be cleared out by clearly
stating what is legal or not in an updated EAPI. Isn't that
reasonable?

>
> So, the ASAP behavior is really just a convenience so that ebuild
> maintainers don't have to go to the trouble of creating a virtual and
> updating all the reverse dependencies.
>
> [1] http://bugs.gentoo.org/show_bug.cgi?id=180045
> --
> Thanks,
> Zac
>
>



-- 
Fabio Erculiani


Replies:
Re: The fun of being a PDEPEND
-- Zac Medico
References:
The fun of being a PDEPEND
-- Fabio Erculiani
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
The fun of being a PDEPEND
Next by thread:
Re: The fun of being a PDEPEND
Previous by date:
Re: [RFC] /etc/resolv.conf symlink through net-dns/resolvconf-symlink
Next by date:
Re: The fun of being a PDEPEND


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

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