From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RcUKr-0000Hs-1j for garchives@archives.gentoo.org; Mon, 19 Dec 2011 03:56:21 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 51D8C21C052; Mon, 19 Dec 2011 03:56:04 +0000 (UTC) Received: from smtp.cs.nyu.edu (SMTP.CS.NYU.EDU [128.122.49.97]) by pigeon.gentoo.org (Postfix) with ESMTP id 6812621C03C for ; Mon, 19 Dec 2011 03:55:01 +0000 (UTC) Received: from ajglap.localdomain (ool-182de1a5.dyn.optonline.net [24.45.225.165]) (authenticated bits=0) by smtp.cs.nyu.edu (8.14.3/8.14.4) with ESMTP id pBJ3t0wn023443 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sun, 18 Dec 2011 22:55:00 -0500 (EST) Received: by ajglap.localdomain (Postfix, from userid 1502) id 957117009F; Sun, 18 Dec 2011 22:54:50 -0500 (EST) From: Allan Gottlieb To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] please explain this contradictory(?) emerge dependency References: Date: Sun, 18 Dec 2011 22:54:50 -0500 In-Reply-To: (Joshua Murphy's message of "Sun, 18 Dec 2011 21:41:20 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 4d1bfb45-eb63-46b3-9428-ff84ef8fb644 X-Archives-Hash: 73af287f615286fef4f2e98e7765d79c On Sun, Dec 18 2011, Joshua Murphy wrote: > On Sun, Dec 18, 2011 at 8:34 PM, Allan Gottlieb wrote: >> I get dependency problems in my normal update world that I can't >> understand. =C2=A0The entire output is below. >> >> As far as I can tell gnome-2.32.1-r1 (which is installed) is requiring >> packages from gnome-3, which must be wrong. =C2=A0I don't see any such >> dependencies in the ebuild for gnome-2.32.1-r1 and there is an "official >> mask list" (which I am using) for those of us who want to >> delay installing gnome-3 for a while. >> >> My conclusion that gnome-2... is requiring gnome-3 packages (which I >> know is wrong) comes from two points in the output below. >> >> 1. =C2=A0The indenting of the --tree --verbose output seems to say this >> =C2=A0 =C2=A0(e.g., the first two lines say gnome-2... depends on nautil= us-3) >> >> 2. =C2=A0The comments related to mask changes at the bottom say >> =C2=A0 =C2=A0evince-3... is required by gnome-2... >> >> Please help. >> thanks, >> allan > > > Without doing any digging (I'm 100mi away from my Gentoo boxes and > sitting on satellite internet, so SSH is painful), I would presume the > packages pulling in those dependencies aren't specifying a maximum > version, so it's not that they're "requiring" gnome 3 packages, > they're requiring gnome packages and are choosing to use the newest, > which happens to be part of 3, meaning the gnome 2 ebuilds would need > updated to require version < 3.0 to avoid it automatically, and > possibly block on mixing 2 and 3 if the mixing really does give > issues. All the gnome-3 packages are masked (package.mask). Indeed, at the end of my output (see prev msg) you see recommendations from emerge for me to remove some masks. allan