From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id CCEDC138334 for ; Mon, 3 Dec 2018 15:39:40 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3C133E0BE2; Mon, 3 Dec 2018 15:39:32 +0000 (UTC) Received: from mx.cims.nyu.edu (MX.CIMS.NYU.EDU [128.122.49.99]) (using TLSv1.2 with cipher DHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AF906E0BD4 for ; Mon, 3 Dec 2018 15:39:31 +0000 (UTC) Received: from smtp.cs.nyu.edu (SMTP.CS.NYU.EDU [128.122.49.97]) by mx.cims.nyu.edu (8.15.1+Sun/8.15.1) with ESMTPS id wB3FdQ0F003539 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 3 Dec 2018 10:39:27 -0500 (EST) Received: from E7450.localdomain (ool-18be58aa.dyn.optonline.net [24.190.88.170]) (authenticated bits=0) by smtp.cs.nyu.edu (8.14.7/8.14.7) with ESMTP id wB3FdPTJ019264 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 3 Dec 2018 10:39:26 -0500 Received: by E7450.localdomain (Postfix, from userid 1000) id 1E00141F76; Mon, 3 Dec 2018 10:39:25 -0500 (EST) From: allan gottlieb To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: trouble with my normal emerge --update @world References: <87pnuj8uel.fsf@nyu.edu> Date: Mon, 03 Dec 2018 10:39:25 -0500 In-Reply-To: (Nuno Silva's message of "Mon, 03 Dec 2018 07:20:11 +0000") Message-ID: <87sgzeoc0i.fsf@nyu.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain X-Greylist: inspected by milter-greylist-4.6.2 (mx.cims.nyu.edu [128.122.49.99]); Mon, 03 Dec 2018 10:39:27 -0500 (EST) for IP:'128.122.49.97' DOMAIN:'SMTP.CS.NYU.EDU' HELO:'smtp.cs.nyu.edu' FROM:'gottlieb@nyu.edu' RCPT:'' X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (mx.cims.nyu.edu [128.122.49.99]); Mon, 03 Dec 2018 10:39:27 -0500 (EST) X-Virus-Scanned: clamav-milter 0.99.4 at mx X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.80 on 128.122.49.99 X-Archives-Salt: b5808c37-f932-48d8-8a01-baddf7c211dd X-Archives-Hash: ce9026d8cfbee5c6409f515bc71c3ea7 On Mon, Dec 03 2018, Nuno Silva wrote: > On 2018-12-02, allan gottlieb wrote: > >> On one of my stable amd64 systems, I just ran >> >> emerge --update --changed-use --with-bdeps=n --deep @world >> >> and received a list of 65 packages to merge (many gnome). >> >> The update completed and I was told >> >> !!! existing preserved libs: >>>>> package: dev-libs/libcdio-2.0.0-r1 >> * - /usr/lib64/libcdio.so.16 >> * - /usr/lib64/libcdio.so.16.0.0 >> * used by /usr/bin/libcdio-paranoia (dev-libs/libcdio-paranoia-0.93_p1) >> * used by /usr/lib64/libcdio_cdda.so.2.0.0 (dev-libs/libcdio-paranoia-0.93_p1) >> * used by /usr/lib64/libcdio_paranoia.so.2.0.0 (dev-libs/libcdio-paranoia-0.93_p1) >> * used by /usr/libexec/gvfsd-cdda (gnome-base/gvfs-1.32.2) >> Use emerge @preserved-rebuild to rebuild packages using these libraries >> >> When I ran emerge --pretend @preserved-rebuild I was told to run >> merge dev-qt/qtcore-5.11.1 which is ~amd64, which seems wrong. >> The full output is below. >> Can someone please explain what is happening. >> >> thanks, >> allan >> >> E6430 ~ # emerge --pretend @preserved-rebuild >> These are the packages that would be merged, in reverse order: >> >> Calculating dependencies... done! >> [ebuild R ] gnome-base/gvfs-1.32.2 >> [ebuild R ] dev-libs/libcdio-paranoia-0.93_p1 >> [nomerge ] gnome-base/gvfs-1.32.2 >> [nomerge ] sys-fs/udisks-2.7.4-r1 >> [nomerge ] sys-libs/libblockdev-2.14-r1 >> [nomerge ] dev-libs/volume_key-0.3.11 >> [nomerge ] app-crypt/gpgme-1.11.1 >> [nomerge ] dev-qt/qttest-5.9.6 >> [ebuild UD~] dev-qt/qtcore-5.9.6-r1 [5.11.1-r1] >> >> !!! Multiple package instances within a single package slot have been pulled >> !!! into the dependency graph, resulting in a slot conflict: >> >> dev-qt/qtcore:5 >> >> (dev-qt/qtcore-5.11.1-r1:5/5.11::gentoo, installed) pulled in by >> ~dev-qt/qtcore-5.11.1 required by (dev-qt/qtconcurrent-5.11.1:5/5.11::gentoo, installed) >> ^ ^^^^^^ >> (and 9 more with the same problem) >> >> (dev-qt/qtcore-5.9.6-r1:5/5.9::gentoo, ebuild scheduled for merge) pulled in by >> ~dev-qt/qtcore-5.9.6 required by (dev-qt/qttest-5.9.6:5/5.9::gentoo, installed) >> ^ ^^^^^ > [...] > > I would try upgrading qttest first (it is the one pulling > qtcore-5.9.6{,-r1}, according to the output). Do you have any qttest > 5.11.* version which is keyworded amd64 (and not ~amd64)? > > Here and on > https://urldefense.proofpoint.com/v2/url?u=https-3A__packages.gentoo.org_packages_dev-2Dqt_qttest&d=DwIBAg&c=slrrB7dE8n7gBJbeO0g-IQ&r=_dyIY8xqg6BKCk8rhrlI7w&m=tDVBtLgUSC8n4dmctGhQkI9xdwjwHBxoPf_aN2VSQ5Q&s=LSfHPknOXSb0aGKfeCF56XaHMDSzxkFup5BhzVuijoI&e=, > qttest-5.11.1 is amd64. Maybe the tree was in an inconsistent state when > you last synced it? > > If you have qttest 5.11.1 in ~amd64 and you need a very quick fix, try > adding it to package.accept_keywords and upgrading it. Otherwise, you > might prefer to sync the portage tree again first. > > -- > Nuno Silva > > I just did eix and indeed qttest 5.11.1 is amd64 (not ~amd64). I upgraded it and now emerge @preserved-rebuild succeeds. I did not resync, just emerging qttest did the trick. Thank you. allan gottlieb