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: Federico Ferri <mescalinum@g.o>
Subject: Re: portage and conflict resolutions!? (really is about =cat/pkg-${VER}* dependencies)
Date: Wed, 05 Aug 2009 23:50:58 +0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Zac Medico wrote:
>
>> what I am going to propose here is a resolution strategy for this
>> (although this whole thing simply tells me that portage misses some
>> knowledge about the problem, like for example that dependencies should
>> be enforced only at transaction boundaries, or simply that we have a
>> class of dependencies that is irrelevant while system is in transient
>> state)
>>
>> but, without trying to introduce overcomplicated solutions, as an
>> user, I could solve the initial problem very easily:
>> resolution strategy for it is to unmerge the old synce-0.13 packages,
>> then the user will be able to install 0.14 packages.
>
> As said above, the problem is in the synce-gnomevfs-0.13
> dependencies, and there's nothing portage can do to change that.
>

ok, after discussion on IRC came out that the SynCE 0.14 suite didn't
include a synce-gnomevfs-0.14 package (so it has implicitly needed to
be uninstalled the old 0.13 version).

unfortunately portage doesn't handle this situation automatically.

I had to add a !app-pda/synce-gnomevfs dep to synce-0.14.
this will be never handled automatically by portage unfortunately,
because synce-gnomevfs has no reverse-depend on anything (my fault!),
so a user generally puts into the world set.

the user will see a blocker when upgrading, but that's little pain.

cheers

- --
Federico Ferri
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkp5/sIACgkQV/B5axfzrPsIvgCfUFlEIwfZRsFxsMIKwrCzxwUQ
rAcAnAsj9ej5d4n14LqjL7/tvLAwAv7z
=hOZH
-----END PGP SIGNATURE-----



References:
portage and conflict resolutions!? (really is about =cat/pkg-${VER}* dependencies)
-- Federico Ferri
Re: portage and conflict resolutions!? (really is about =cat/pkg-${VER}* dependencies)
-- Zac Medico
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: portage and conflict resolutions!? (really is about =cat/pkg-${VER}* dependencies)
Next by thread:
New 10.0 profiles are in repository
Previous by date:
Re: portage and conflict resolutions!? (really is about =cat/pkg-${VER}* dependencies)
Next by date:
New 10.0 profiles are in repository


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.