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 7F0571382C5 for ; Sat, 30 Jan 2021 15:38:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4AFD5E0B2E; Sat, 30 Jan 2021 15:38:27 +0000 (UTC) Received: from mail-gw.thundermail.uk (mail-gw.thundermail.uk [149.255.60.71]) (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 E7E1DE0B01 for ; Sat, 30 Jan 2021 15:38:26 +0000 (UTC) Received: from mailgw01.thundermail.uk (mail-gw.thundermail.uk [149.255.60.66]) by mail-gw.thundermail.uk (Postfix) with ESMTPS id DE07F6068769 for ; Sat, 30 Jan 2021 15:38:24 +0000 (GMT) X-ASG-Debug-ID: 1612021103-055413422217c820001-LfjuLa Received: from cloud220.unlimitedwebhosting.co.uk (cloud220.unlimitedwebhosting.co.uk [149.255.60.183]) by mailgw01.thundermail.uk with ESMTP id 8jpZ41r0vJhhK4ar (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sat, 30 Jan 2021 15:38:23 +0000 (GMT) X-Barracuda-Envelope-From: confabulate@kintzios.com X-Barracuda-Effective-Source-IP: cloud220.unlimitedwebhosting.co.uk[149.255.60.183] X-Barracuda-Apparent-Source-IP: 149.255.60.183 Received: from lenovo.localdomain (230.3.169.217.in-addr.arpa [217.169.3.230]) by cloud220.unlimitedwebhosting.co.uk (Postfix) with ESMTPSA id B9735C0BE40 for ; Sat, 30 Jan 2021 15:38:22 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kintzios.com; s=default; t=1612021103; bh=5ePpZdnNSgl0fNIXAiB8UPACWnJUOJSWj0crfWvCNw0=; h=From:To:Subject; b=KhTY1IvxofHymLwvjktCfXrtRbS2yn7/CbkJVbAdlBbkbUXsFeNqBTzhikktTmRy1 bzY6qSGRCDco+DjK5HjgYDVsLG6FVrpcCaivS0pyDe26U3IEK0UQeTr7ZOK2ykg2/v l4mcmwImG8+5iDvrxUt8yn2OaCY75TudSNt//F+8= From: Michael To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] State of emergency is now in effect. Date: Sat, 30 Jan 2021 15:38:22 +0000 X-ASG-Orig-Subj: Re: [gentoo-user] State of emergency is now in effect. Message-ID: <2519519.BddDVKsqQX@lenovo.localdomain> In-Reply-To: References: <140f70da-4daf-238d-bb29-f31abcd3a154.ref@verizon.net> <24597.29732.81278.661901@tux.local> 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: multipart/signed; boundary="nextPart1703318.TLkxdtWsSY"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-PPP-Message-ID: <20210130153823.1721606.37147@cloud220.unlimitedwebhosting.co.uk> X-PPP-Vhost: kintzios.com X-Barracuda-Connect: cloud220.unlimitedwebhosting.co.uk[149.255.60.183] X-Barracuda-Start-Time: 1612021103 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://149.255.60.66:443/cgi-mod/mark.cgi X-ASG-Orig-Subj: Re: [gentoo-user] State of emergency is now in effect. X-Virus-Scanned: by bsmtpd at thundermail.uk X-Barracuda-Scan-Msg-Size: 1782 X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=1.9 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.87624 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-Archives-Salt: 37de0731-8177-446c-9e74-051ab294ea97 X-Archives-Hash: 9d0d79d18575bff4ccea95c369de323c --nextPart1703318.TLkxdtWsSY Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8"; protected-headers="v1" From: Michael To: gentoo-user@lists.gentoo.org Reply-To: confabulate@kintzios.com Subject: Re: [gentoo-user] State of emergency is now in effect. Date: Sat, 30 Jan 2021 15:38:22 +0000 Message-ID: <2519519.BddDVKsqQX@lenovo.localdomain> In-Reply-To: References: <140f70da-4daf-238d-bb29-f31abcd3a154.ref@verizon.net> <24597.29732.81278.661901@tux.local> On Saturday, 30 January 2021 15:20:42 GMT Arve Barsnes wrote: > On Sat, 30 Jan 2021 at 15:58, Dr Rainer Woitok wrote: > > Since I've installed Gentoo more than a year back I have a small script > > in "/etc/portage/postsync.d/" which just contains > > > > #! /bin/bash > > emerge --ask --changed-deps --changed-use --deep --newuse --oneshot \ > > > > --update --with-bdeps=y sys-apps/portage > > > > I'm not sure where I got that from, I thought it was in the Gentoo Hand- > > book, but looking there just now I didn't find anything like that. May- > > be I invented that myself. > > > > Am I interpreting you correctly that such a postsync hook is never nec- > > essary, that is, that the "portage" package itself is always a built-in > > build dependency for every other package? > > No, it is not a build dependency, but it is a part of the @system set, > so it will always be included in any @system or @world updates you do. > I would not bother updating it especially. > > Regards, > Arve Yes, what Arve said. Updating portage manually, whether using a postsync script like Rainer or not, is not necessary. However, it will not hurt, as long as the rest of the system is in a healthy state at the time. Trying to manually resolve issues with changed/obsolete USE flags, changing deps, python being half way through an upgrade, dangling symlinks, etc., will also not hurt, as long as you *know* what you're doing and are able to navigate your way through such transient problems. Letting portage update itself and its dependencies in the order it deems to be optimal invariably works without drama, even at 4:00 am. I am grateful to the Gentoo devs for this. :-) --nextPart1703318.TLkxdtWsSY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmAVfW4ACgkQseqq9sKV ZxkBOg/+NQ1+QDi/B6xDdRvX1j4MnhttVqbdoNJKBDYgbxU5iZBXB9tkVamX5D9p 7fxBn7GEyBP/+OkgIOqw4k2b/tu11jqfwK54NutTzlXvg9Sc8CTTdP2ar5TQNVib noO4OX+4cuKCsfpJB6QdVFm3ZsZukopFbdcMnGBGyI+1ox826qDo9PQHmnsBSv3Y 2IgO9a4CjHth1cXSWkoNi/9BhmsBL5bAKH1tpwIAdn9S/S3qjAlQnV3gx5J9yuf5 K6apb/0U0nD7akclpZRjeCuX05bCy4NUKMrCP+Fbuh0HGtM0AkFoe48U33vj9xBJ qPDZGg+B1pvS4hx4u/7GtpOAEo10uO9OBsxZOLKrRorSe0sjPmWM6qt4MysXhy85 YlxnJpau1160YWnTdtabtyqXOJzSjOzo3T+NCLuOp+57tPekX0gHwotlwFNloVyb gLj8rydoudIIVj0omZhtnZm/4IVb45g9ANn+u8IEYIgXKGWDHh2iaWbNPoSK2nTp psuC0JBIxatBOjhuMPbUPswlXwMd3bOpj/XMp9zDfhy30eiILy+l3JfR11t2t1iv dULf77S7wQL+2qPbhFtBKS5R2aSdhx4xIRNXzJuCMslFsHgqEezTRLJs3hglyame 59Z9ZlCaZmLwNQ1/Dnoak3wgi/BpJ/8HY29GWQesrBHYWulmzTQ= =LFe+ -----END PGP SIGNATURE----- --nextPart1703318.TLkxdtWsSY--