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 1ED6ag-0003Ft-Nr for garchives@archives.gentoo.org; Wed, 07 Sep 2005 20:32:20 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j87KRdLb008935; Wed, 7 Sep 2005 20:27:40 GMT Received: from mail.metronet.co.uk (mail.metronet.co.uk [213.162.97.75]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j87KLc3q005853 for ; Wed, 7 Sep 2005 20:21:38 GMT Received: from hotmail.com (213-162-121-96.iancro892.adsl.metronet.co.uk [213.162.121.96]) by smtp.metronet.co.uk (MetroNet Mail) with ESMTP id AD2B541590E for ; Wed, 7 Sep 2005 21:24:54 +0100 (BST) Message-ID: <431F4CA6.4BC4C32B@hotmail.com> Date: Wed, 07 Sep 2005 21:25:10 +0100 From: Ian Clowes Organization: Netscape Online member X-Mailer: Mozilla 4.6 [en-gb]C-CCK-MCD NetscapeOnline.co.uk (Win98; I) X-Accept-Language: en-GB,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] issue on binary merge References: <4K9fO-2Cf-7@gated-at.bofh.it> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Archives-Salt: 93690b4c-1e8b-477e-91dd-fd1675c92012 X-Archives-Hash: a3902ea1bd3977d73037f50782876e10 Sascha Lucas wrote: > > Hi List, > > Machine B: > - mount PGKDIR of machine A via nfs to PGKDIR on machine B > - added USE-flag "samba" > - emerge -uD --newuse --usepkg world > * merges binary samba > * does not merge anything else (no binary, no ebuild ) > > It would be nice if I understand why emerge won't remerge binary packages > with changed use-flags. Hi Sascha If you do --pretend --verbose, does it show the changed USE flags for the packages? Not sure if 'world' does this, but you could try the individual packages that you expect to be rebuilt. IIRC, it appears in green (on a colour screen...) with a + and * next to the USE flag. If the flags aren't shown as 'new' then its not strictly a problem with the merge, but one with the way the flag changes are being enumerated. If they are shown as changed then at least Portage is working out that it would like to have new builds of the packages, and any failure is presumably due to the way this cascades down to the binary merge mechanism, such as the ability of a binary package to declare what USE flags it was built with. Not a solution, but hopefully it'll add insight. IanC -- gentoo-user@gentoo.org mailing list