From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.43)
	id 1EBcO9-000538-UJ
	for garchives@archives.gentoo.org; Sat, 03 Sep 2005 18:05:14 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j83HxPKX002722;
	Sat, 3 Sep 2005 17:59:25 GMT
Received: from dir.bg (mail.dir.bg [194.145.63.28])
	by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j83HrRCQ012576
	for <gentoo-user@lists.gentoo.org>; Sat, 3 Sep 2005 17:53:28 GMT
Received: from [217.30.222.4] (account rumen_yotov HELO mach.qrypto.org)
  by dir.bg (CommuniGate Pro SMTP 4.2.8)
  with ESMTP-TLS id 16449205 for gentoo-user@lists.gentoo.org; Sat, 03 Sep 2005 20:56:18 +0300
Subject: Re: [gentoo-user] emerge toggling arts, kdelibs, kwin between
	3.4.1 and 3.4.2
From: Rumen Yotov <rumen_yotov@dir.bg>
To: gentoo-user@lists.gentoo.org
In-Reply-To: <4319D9F1.5070800@cisco.com>
References: <4319D9F1.5070800@cisco.com>
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-9Q/0bwE/cai5p2LJI946"
Organization: private
Date: Sat, 03 Sep 2005 20:56:09 +0300
Message-Id: <1125770169.13670.6.camel@mach.qrypto.org>
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
Mime-Version: 1.0
X-Mailer: Evolution 2.2.3 
X-Archives-Salt: 3cb56072-f68c-4b95-87f0-1ab35e63f220
X-Archives-Hash: 0cbf6c3155e42e760c89b8f8cf4fa568


--=-9Q/0bwE/cai5p2LJI946
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sat, 2005-09-03 at 12:14 -0500, Roy Wright wrote:
> Howdy,
>=20
> I have my system set up to sync every night then send me a notification=20
> message.
> I then examine what has changed and decide when to do the emerge.
>=20
> For the past week, emerge -uDNv world has been toggling arts, kdelibs,=20
> and kwin.
> What I mean is that if 3.4.1 is installed then it upgrades to 3.4.2=20
> (which is as expected
> since I have these in my package.keywords file).  The problem seems to=20
> be that when
> 3.4.2 is installed, emerge wants to downgrade them to 3.4.1.  This=20
> doesn't make
> sense to me.
>=20
> I'm also at a loss on how to troubleshoot this.
>=20
> Here's what I can see:
>=20
> royw-gentoo ~ # emerge -uDNv world -p
>=20
> These are the packages that I would merge, in order:
>=20
> Calculating world dependencies ...done!
> [ebuild     UD] kde-base/arts-3.4.1-r2 [3.4.2] +alsa +arts=20
> -artswrappersuid -debug +esd -hardened -jack +kdeenablefinal +mp3=20
> +vorbis +xinerama 0 kB
> [ebuild     UD] kde-base/kdelibs-3.4.1-r2 [3.4.2] +alsa +arts +cups=20
> -debug +doc -jpeg2k +kdeenablefinal +kerberos -openexr +spell +ssl +tiff=20
> +xinerama -zeroconf 0 kB
> [ebuild     UD] kde-base/kwin-3.4.1 [3.4.2] +arts -debug +kdeenablefinal=20
> -kdexdeltas +xinerama 0 kB
>=20
> Total size of downloads: 0 kB
> royw-gentoo ~ # eix -e arts
> * kde-base/arts
>      Available versions:  1.2.3 1.3.2 1.3.2-r1 3.4.1-r2 ~3.4.2 [M]3.5_alp=
ha1
>      Installed:           1.3.2-r1 3.4.2
>      Homepage:            http://multimedia.kde.org/
>      Description:         aRts, the KDE sound (and all-around=20
> multimedia) server/output manager
>=20
>=20
> Found 1 matches
> royw-gentoo ~ # grep arts /etc/portage/*
> /etc/portage/package.keywords:kde-base/arts ~x86
> /etc/portage/package.keywords:kde-base/kdemultimedia-arts ~x86
> /etc/portage/package.keywords:kde-base/artsplugin-mpeglib ~x86
> /etc/portage/package.keywords:kde-base/artsplugin-mpg123 ~x86
> /etc/portage/package.keywords:kde-base/artsplugin-audiofile ~x86
> /etc/portage/package.keywords:kde-base/artsplugin-xine ~x86
>=20
>=20
> Any ideas?
>=20
> TIA,
> Roy
>=20
Hi,
Use the "--tree" option of 'emerge' (or "t" for short), it gives you a
tree-view of the packages, and what is most important the dependencies
even with some installed packages.
Think that when going to 3.4.2 it's a simple upgrade as this is the
latest version, but the Downgrade is due to some installed package which
depends on <=3D3.4.1-rX and consequently requires a downgrade (see which
one using "--tree").
Check man emerge, etc.
HTH. Rumen

--=-9Q/0bwE/cai5p2LJI946
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1-ecc0.1.6 (GNU/Linux)

iD8DBQBDGeO5w4vKYiLy/AsRAiSpAJ4iN/esXazPW0vDA70ZYLc/Z13qNwCfel08
9k7C02V6SYpmHEIr8Vx+GbM=
=bC+Z
-----END PGP SIGNATURE-----

--=-9Q/0bwE/cai5p2LJI946--

-- 
gentoo-user@gentoo.org mailing list