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 E3191139083 for ; Mon, 4 Dec 2017 08:39:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 87E7BE0EFA; Mon, 4 Dec 2017 08:38:59 +0000 (UTC) Received: from smarthost03b.mail.zen.net.uk (smarthost03b.mail.zen.net.uk [212.23.1.21]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0EEBFE0ECF for ; Mon, 4 Dec 2017 08:38:58 +0000 (UTC) Received: from [81.108.251.46] (helo=mail.digimed.co.uk) by smarthost03b.mail.zen.net.uk with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1eLmHA-0004PJ-Sv for gentoo-user@lists.gentoo.org; Mon, 04 Dec 2017 08:38:56 +0000 Received: from digimed.co.uk (fenchurch.digimed.co.uk [192.168.1.6]) by mail.digimed.co.uk (Postfix) with ESMTPA id 64F3F675D6 for ; Mon, 4 Dec 2017 08:38:56 +0000 (GMT) Date: Mon, 4 Dec 2017 08:38:55 +0000 From: Neil Bothwick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Again, emerge -e @world related questions... Message-ID: <20171204083855.216ecdf5@digimed.co.uk> In-Reply-To: <20171204025840.zyhjplahwxybr5gp@solfire> References: <20171204025840.zyhjplahwxybr5gp@solfire> Organization: Digital Media Production X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-pc-linux-gnu) X-GPG-Fingerprint: 7260 0F33 97EC 2F1E 7667 FE37 BA6E 1A97 4375 1903 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 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/qeEhffZCTwjiznfJAYW00/1"; protocol="application/pgp-signature" X-Originating-smarthost03b-IP: [81.108.251.46] Feedback-ID: 81.108.251.46 X-Archives-Salt: 277deaf9-ece6-45ed-bc6f-b5686559fb59 X-Archives-Hash: 435748d432137e378613a3b09e554f68 --Sig_/qeEhffZCTwjiznfJAYW00/1 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 4 Dec 2017 03:58:40 +0100, tuxic@posteo.de wrote: > what could fail, when doing the change to PIE-enabled applications > on base of the regular updates? > Compilation may fail, if libs are included and not flagged as to be > recompiled, which are of the "old standard"... > What else can fail? What may be the worst scenario? Anything. You are rememrging packages that may have changed, or their dependencies, so you are bound to find the odd problem. > Is there a way to do a "emerge -e @world" but only for the system > applications? emerge @system, but >=20 > Would it be possible to do a "emerge -e @world" for the system > applications and then update the rest of the applications via the > regular updates of the system (and recompile failing components > manually because one obviously already know the reason) ? How do you know which packages are important? By doing a partial update you risk more problems and time wastage than just re-emerging @world in one go. > Do I have to do a "emerge -e @world" from a certain kind of > "reduced system" i.e. starting the system without a desktop > first or boot into an even more reduced state aka "maintance > mode" (via grub) and make the disk rw by hand? No, just do it. Add --keep-going to the emerge command and it will spit out a list of any failed packages at the end. Then you can deal with those as and when you see fit. In the time you have spent worrying about this, I have updated two systems, one after the other I wasn't brave enough to try in parallel, and dealt with the build failures. You are just creating more work for yourself. =20 --=20 Neil Bothwick Sometimes too much to drink is not enough. --Sig_/qeEhffZCTwjiznfJAYW00/1 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE8k9T/rX16EJxEKG692eFu0QSMJgFAlolCZ8ACgkQ92eFu0QS MJgZTg/+JBuKdxceByTFgIwmInSWpqS01N97nlFCVzaKOSSjGJwOxFPR7ZDaobwc OCoMwp5fFUU4AWxPuotzjDlETO7REtj5vcGaDV3q67sSklGZ5sj8qG9phVyuKQWn b0Px6wuDpGpnF6SM3dUNGdc2uZu9YEz7LPAPum1xqvfMQnfypVw5Wa4EQxiLugQL wGvFkiiK/7nEuJiwXoufeiD+dRE6V3SFUzfTXIJ2EtsfzDB40X7mnwJZtIV6C25w XVoQkeXQcqnAQeLECPv/i8XvGuWV9cNViTLR1b9cj3PM1MM0ohb61hqSAVrVAjcT AbP2WcWrQ0I4lYWy0W+UdVDSPZXXv2m2AgU4rdTHPqLIiVa3uiB4XDzrM+D6jXs5 69mSJfaJpvGd9DKzBI+Z2I8IiYHPdmaEmUN6z0TgaPRvAljYxTlkvlUm95FxFFec wEbbC/J0oD2flMj8jvrDxPKVdgo31ogPJU9ilMYwuiMRktkBp2Y9m4DB804JbQ1b fgvxGXxjfiSjP5nagH3hmV9x3U8tImY2iFqSC1v4sh4ZIl4BEp5rl8jvXrrzZ+QV 0bIunWX2BBlEiOetAQp+llMxEEF7w7hGsEd++OFBzhv27JMmZsktpwn/PdT+hXrz tBtNursELfkDPL1ukvbt/4g9WvLMbwnldzHeahs6Q40lH0TM3KM= =ihwD -----END PGP SIGNATURE----- --Sig_/qeEhffZCTwjiznfJAYW00/1--