From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6536 invoked by uid 1002); 30 Apr 2003 14:59:56 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 5071 invoked from network); 30 Apr 2003 14:59:56 -0000 X-Authentication-Warning: email: Host grizzly.ps.uni-sb.de [134.96.186.68] claimed to be ps.uni-sb.de To: gentoo-dev@gentoo.org From: Denys Duchier Date: Wed, 30 Apr 2003 16:37:27 +0200 Message-ID: <86znm8m4pk.fsf@speedy.ps.uni-sb.de> User-Agent: Gnus/5.09002 (Oort Gnus v0.20) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: quoted-printable Subject: [gentoo-dev] another snag: emerge -Up --deep gtkhtml X-Archives-Salt: 5289899e-2146-454f-ba95-52434e3cea4b X-Archives-Hash: c3e5dc850709a3060c01c0eaf66fd96d I hope my continued reports on "emerge -U" are neither out of place nor too tiresome. Today, I "emerge sync"'d, tried "emerge -Up --deep world" and got the following error: % emerge -Up --deep world >>> --upgradeonly implies --update... adding --update to options. These are the packages that I would merge, in order: Calculating world dependencies \ !!! all ebuilds that could satisfy "=3Dgnome-extra/gal-0.24*" have been mas= ked. !!! (dependency required by "gnome-extra/gtkhtml-1.1.10" [ebuild]) !!! Problem with ebuild gnome-extra/gtkhtml-1.1.10 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. Then I checked more specifically with: % emerge -Up --deep gtkhtml >>> --upgradeonly implies --update... adding --update to options. These are the packages that I would merge, in order: Calculating dependencies \ !!! all ebuilds that could satisfy "=3Dgnome-extra/gal-0.24*" have been mas= ked. !!! (dependency required by "gnome-extra/gtkhtml-1.1.10" [ebuild]) !!! Error calculating dependancies. Please correct. Then I tried: % ACCEPT_KEYWORDS=3D"~x86" emerge -Up --deep gtkhtml and this worked fine and printed a list in which NEITHER gal nor gtkhtml appeared. My guess is that "emerge -U --deep" is not prepared to investigate ~arch masked dependencies eventhough their are (obviously) installed. Again it seems to me that this violates the intended purpose of -U which is to conveniently upgrade a Gentoo installation where some masked packages may have been installed. Is the current behaviour a design decision or a "not implemented yet" corner case of emerge? Cheers, --=20 Dr. Denys Duchier =C9quipe Calligramme LORIA, Nancy, FRANCE -- gentoo-dev@gentoo.org mailing list