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 1ED8xR-0001Qt-9H for garchives@archives.gentoo.org; Wed, 07 Sep 2005 23:03:57 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j87Mx7o9015767; Wed, 7 Sep 2005 22:59:07 GMT Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.194]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j87Msjjd022338 for ; Wed, 7 Sep 2005 22:54:46 GMT Received: by zproxy.gmail.com with SMTP id v1so1088193nzb for ; Wed, 07 Sep 2005 15:58:20 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type; b=i49v3S65Q3xywMsHGi6uJ6RaeV18GroaEHR3ziPMAh0FMmAaFt2MMvqQWs30d/E9axLAjn+KoOgOIl7hTo89dYYzM+ZU5mq6B4+czz7o8yQeODTpiKQpJU05HeZOUwBrYqr8HiqiMvyyCCh0GziLE3eWe5ejGjSCSJf9yNNspBk= Received: by 10.36.105.12 with SMTP id d12mr468837nzc; Wed, 07 Sep 2005 15:58:20 -0700 (PDT) Received: from ?192.168.1.104? ( [24.30.171.44]) by mx.gmail.com with ESMTP id 6sm7958673nzn.2005.09.07.15.58.19; Wed, 07 Sep 2005 15:58:20 -0700 (PDT) Message-ID: <431F7036.5070605@gmail.com> Date: Wed, 07 Sep 2005 15:56:54 -0700 From: Zac Medico User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050804) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Is binary emerge equivalent to source emerge? References: <431F4FBE.7090203@gmail.com> In-Reply-To: Content-Type: multipart/mixed; boundary="------------030405050609040902020107" X-Archives-Salt: a9a087d9-5fc8-4c94-8180-92143bb174ba X-Archives-Hash: 61f41d0199c1787ae91198be0c578131 This is a multi-part message in MIME format. --------------030405050609040902020107 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sascha Lucas wrote: >> I've also had problems with --usepkg. When it gives me problems, as a >> workaround, I force emerge to do what I want with emerge --usepkgonly >> --nodeps --oneshot for each and every binpkg that I want merged. If I >> think that this may have broken something then afterwards I use >> "revdep-rebuild -p" to check linking integrity. > > > thats nearly the same like I do: emerge --usepkg --oneshot binpkgs. > > So I assume, I'm not alone with this problem (--newuse & --usepkg & > -uD). The question is, is there a missunderstanding or a bug? > > Sascha. There are a few open bugs related to binpkg handling. Attached is a script that prints out the use flags of a binpkg (similar to emerge -pv output). I you believe that you have discovered an unreported bug, then please file a new bug at bugs.gentoo.org. Zac --------------030405050609040902020107 Content-Type: text/x-python; name="binpkg-use.py" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="binpkg-use.py" #!/usr/bin/python import sys if len(sys.argv)!=2: print "usage: %s " % sys.argv[0] sys.exit(1) sys.path = ["/usr/lib/portage/pym"]+sys.path import xpak mytbz2=xpak.tbz2(sys.argv[1]) myuse=mytbz2.getelements("USE") myiuse=mytbz2.getelements("IUSE") for use in myiuse: operator="-" if use in myuse: operator="+" sys.stdout.write( operator + use + " ") print --------------030405050609040902020107-- -- gentoo-user@gentoo.org mailing list