* Re: [gentoo-portage-dev] Latest version vs specific version
@ 2005-12-02 14:57 99% ` Paul de Vrieze
0 siblings, 0 replies; 1+ results
From: Paul de Vrieze @ 2005-12-02 14:57 UTC (permalink / raw
To: gentoo-portage-dev
[-- Attachment #1: Type: text/plain, Size: 1330 bytes --]
On Friday 02 December 2005 15:43, Andrea Carpani wrote:
> Hi all. Here's my problem.
>
> I'm using a lot binary packages of "in portage" and "custom created"
> ebuilds. I have a "virtual" ebuild I use that contains only
> dependencies and I use this one to merge given versions of packages all
> in one shot: sort of a shanpshot of a given moment in time (sort of
> tag).
>
> Eg:
>
> virtual-1.0.ebuild contains
>
> RDEPEND="
> a-2.0.ebuild
> b-3.0.ebuild
> c-4.0.ebuild
> d-5.0.ebuild
> "
>
> So that emerge -K virtual-1.0 emerges all a,b,c,d on given versions
> and:
>
> virtual-2.0.ebuild contains
>
> RDEPEND="
> a-2.1.ebuild
> b-3.1.ebuild
> c-4.1.ebuild
> d-5.1.ebuild
> "
>
> My problem is that if a-2.0.ebuild and a-2.1.ebuild contain
>
> RDEPEND="
>
> >c-1.0
>
> "
>
> and I have binary packages for both c-4.0 and c-4.1 when I emerge
> virtual-2.0.ebuild i get c-4.1.ebuild but if I emerge virtual-1.0 I get
> both c-4.0 (required as a dependency for virtual-1.0) and c-4.1 (as a
> dep for a-2.0 who gets the latest c even though c-4.0 would have
> satisfied the dependency.
>
> Any info on how to avoid this?
It would a different planner component in portage.
Paul
--
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2005-12-02 14:43 [gentoo-portage-dev] Latest version vs specific version Andrea Carpani
2005-12-02 14:57 99% ` Paul de Vrieze
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox