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 6E272139083 for ; Sun, 10 Dec 2017 07:17:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AD5E8E1123; Sun, 10 Dec 2017 07:17:12 +0000 (UTC) Received: from mail0205.smtp25.com (mail0205.smtp25.com [174.37.170.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 48BBDE0FD0 for ; Sun, 10 Dec 2017 07:17:11 +0000 (UTC) Received: from ccs.covici.com (localhost [127.0.0.1]) by ccs.covici.com (8.14.9/8.14.8) with ESMTP id vBA7H9Oe005801 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 10 Dec 2017 02:17:09 -0500 Received: (from covici@localhost) by ccs.covici.com (8.14.9/8.13.7/Submit) id vBA7H9Db005749; Sun, 10 Dec 2017 02:17:09 -0500 Date: Sun, 10 Dec 2017 02:17:09 -0500 Message-ID: From: John Covici To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] preparing for profile switch -- major problem In-Reply-To: References: <93fef73e-d48a-36df-465b-e92a62d52ea3@gmail.com> <48cd7f45-26c9-8611-c750-fff5a0c8417c@gmail.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.8 EasyPG/1.0.0 Emacs/25.3 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) Organization: Covici Computer Systems 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 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-SpamH-Filter: s-out-001.smtp25.com-vBA7HAVK026183 X-SpamH-OriginatingIP: 70.109.53.110 X-Archives-Salt: a91f66ef-bce1-4ff9-8468-fefae6185514 X-Archives-Hash: 54b9d166db4103c576653c955f0cc139 On Sat, 09 Dec 2017 18:20:40 -0500, Daniel Frey wrote: > > On 12/09/17 08:18, John Covici wrote: > > On Sat, 09 Dec 2017 10:28:25 -0500, > > Daniel Frey wrote: > >> > >> I had a lot of problems with the perl updates as well, and could > >> not get it to resolve. I wasted over an hour trying to resolve it > >> (my poor Celeron would take 5-10 minutes trying to calculate > >> dependencies, and I had to do this 6-7 times.) > >> > >> Note, what I did worked for me and may not work for you, so use > >> this advice at your own risk: I emerged the new perl with > >> --nodeps, and invoked `perl-cleaner all` to fix the mess > >> afterwards. It had everything resolved in < 10 minutes. I didn't > >> suffer any system breakage from using the sledgehammer approach, > >> but others may not be so lucky... so, as I said, try it at your > >> own risk. > > > > I was thinking of just that myself, I may try that later today. I am > > using zfs, and do snapshots frequently, so it might be possible to get > > back if things are a disaster, but it might work at that. Did you > > emerge perl again without the --nodeps afterwards to make sure? > > > > > > Well, due to the long compile times I was trying to get the > dependencies resolved so I could run `emerge -auDNe world > --exclude sys-devel/gcc --exclude sys-devel/llvm --exclude > sys-devel/libtool --exclude sys-devel/binutils --exclude > sys-libs/glibc --keep-going world` so it would recompile > everything and update as it went along. (I had already built the > excluded packages under the new profile with gcc6.) > > While I didn't remerge perl immediately after, it was included in > the rebuild process of --emptytree. > > And it was successful! I only had perl blocking everything, so > once I sledgeammered that update, it was able to calculate its > dependency list, and it rebuilt all 500 installed packages (well, > less the ones I excluded) successfully - no failed packages or > anything, while upgrading as needed. It did take almost 30 hours > though. > > When trying to get perl blockers to resolve I even tried > --backtrack=200 and it still failed. That was try 5 or 6 and at > that point I was getting annoyed and tried the sledgehammer > technique. OK, thanks, I think I will try that. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com