From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-user+bounces-181214-garchives=archives.gentoo.org@lists.gentoo.org> 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 6E1C2139083 for <garchives@archives.gentoo.org>; Fri, 8 Dec 2017 16:47:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DFC06E0FAD; Fri, 8 Dec 2017 16:47:49 +0000 (UTC) Received: from mail-wr0-x22a.google.com (mail-wr0-x22a.google.com [IPv6:2a00:1450:400c:c0c::22a]) (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 62969E0F76 for <gentoo-user@lists.gentoo.org>; Fri, 8 Dec 2017 16:47:49 +0000 (UTC) Received: by mail-wr0-x22a.google.com with SMTP id g53so11397590wra.2 for <gentoo-user@lists.gentoo.org>; Fri, 08 Dec 2017 08:47:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=CZbmiK/YLh+Cs1f3oW3dgEd4OKWrgUYK1OyircRZv/A=; b=kAs6FMjtdVv5ONr3mnX+MOzKqELUOkcxAWSq6ZCbgDeGrRhWEpEdLlXAlJbTqA/QoO p3ohJNlJzhUcFaDrQCvU+nfTT9wJkwnI6mnZS9E9EIq0EBPrdHdU9LZkYIg/eC5un/NI f3j9OUPbAynP9n++Vt0oXntaCx24kasfrEmr6XuF3HkAChqIZ97S8cOYaloonrfiLdOP fmpXScwBlv5TNSjLMdsnaPUDkGHIKybR0V4yXIdjKhf3DZ9HQvmv0pSEUePIpAK6TYrH QPl9rvy5D0/GMXero7Mb5wGdmd5PM0omHAp5M8g0/ofmiFIiwUPt0bQb/gFRqokSYK90 aGnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=CZbmiK/YLh+Cs1f3oW3dgEd4OKWrgUYK1OyircRZv/A=; b=g9IIYNDvv07gPqBxNxzH78azSk84IGQP44ysL7M6AbwoD+JDTtNMelkEL2HN++w6g7 e64UdxXpUfgYRcRqJwr/96y9iByjiHlQ2tjx9OhPXmlH55sWQ8+g3r+P7yvNvue3UZcy PSpgjqD0MonmX9SS/hxu+BSkxlEHAXPfQwe4BrEc3wnfdohhy/LiyElBesDABhoEI+N1 bcMd9bByXj+tbspwal/drl4iDMl0q+iArV5pESzeyf8a7EhbMnEMWXjvd96zy94ppA06 zb3N560ywNh8p7mo7Wo8y9dYvyj2knnqfydsNaL75J2CoMV9FElr6+ieSorTB+lx7gWF 1chw== X-Gm-Message-State: AJaThX4/cDnTQFIcDTXNc9GIxqUZ7AvllJp6e0V8ct8V8icxtbu6/+jA 0PIGW6+HYLgt8y6CcAkwGHYhRwrW X-Google-Smtp-Source: AGs4zMZ95YjvCUBtVithhq58YRFrL+a3bKd+G0liuuJEE7Gwdvf4UVb5wkd9PZrf1Sa41FJ1mSfuyg== X-Received: by 10.223.161.222 with SMTP id v30mr27093566wrv.191.1512751667839; Fri, 08 Dec 2017 08:47:47 -0800 (PST) Received: from [172.20.0.40] ([197.101.48.133]) by smtp.googlemail.com with ESMTPSA id u33sm9082229wrb.68.2017.12.08.08.47.46 for <gentoo-user@lists.gentoo.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Dec 2017 08:47:47 -0800 (PST) Subject: Re: [gentoo-user] preparing for profile switch -- major problem To: gentoo-user@lists.gentoo.org References: <m3zi6vjdnh.wl-covici@ccs.covici.com> <bf05d01a-78c6-f940-0e63-e3860cb14e90@gmail.com> <m3vahik0c4.wl-covici@ccs.covici.com> From: Alan McKinnon <alan.mckinnon@gmail.com> Message-ID: <b263200f-e0b5-a8b2-1e8f-0cbff9e3ed2a@gmail.com> Date: Fri, 8 Dec 2017 18:42:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 In-Reply-To: <m3vahik0c4.wl-covici@ccs.covici.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Archives-Salt: 4dc108cf-2e54-41e0-abd8-b4fcecdd67ad X-Archives-Hash: 60dff91334390d40e5e2fefc0e0d18ba On 07/12/2017 17:46, John Covici wrote: > On Thu, 07 Dec 2017 09:37:56 -0500, > Alan McKinnon wrote: >> >> On 07/12/2017 07:44, John Covici wrote: >>> Hi. In preparing for the profile switch and the emerge -e world, I >>> have run into a serious problem with perl. I think I saw on this list >>> where perl 5.26 was going to have problems -- maybe until it is >>> stabilized -- but if I mask it off, I get the following: >> >> Unmask the latest perl and update world with the old profile >> >> This will go smoothly as the perl team did an excellent job making sure >> everything perl-ish in the tree works in concert with everything else. >> However I do recall that trying to do it with a partial world update >> didn't work - too many affected packages, so trying just perl + deps did >> not work. Rather do a normal world update. >> >> Once done, then switch your profile to 17.0 and do the giant emerge -e >> world that requires. >> >> tl;dr >> >> the news message about perl might make you think the sky will fall on >> your head and all your kittens will die, this is actually not true. >> >> The v5.26 updates mostly had to do with perl's search path for perl >> modules. Just like how we've frowned on having "." in the shell PATH for >> decades, perl now implemented something like that for modules too. The >> possible problem anticipated is that modules would now break if a >> modules could not find another module it needs. But this really only >> applied to modules outside the perl distribution itself. And the Gentoo >> perl team dealt with all that already >> >> It's widely discussed all over the internet in all the usual places, you >> are only affected if one of more of these applies: >> >> - you write perl modules yourself (solution: update your own code) >> - you use many ancient cpan modules that no-one touched for yonks >> (solution: maybe use currently supported modules instead) >> - you heavily rely on a third party perl app that might not have been >> updated - musicbrainz and radiator come to mind as examples (solution: >> harass your app vendor) >> >> -- >> Alan McKinnon >> alan.mckinnon@gmail.com >> >> > > So, I have already switched to the new profile, should I switch back, > do a regular world update, or do the world update with the new profile > -- I am compiling gcc as I write, although its not finished yet, I can > interrupt it if necessary. > No, I don't think you should revert the profile change. I understood from your mail than you had not done that yet, and typed accordingly. I think Michael is on the right track with backtrack - set it to something very high like 1000, see if that gets to a solution. -- Alan McKinnon alan.mckinnon@gmail.com