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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 125B0158087 for ; Wed, 19 Jan 2022 12:51:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9BBEF2BC01A; Wed, 19 Jan 2022 12:51:15 +0000 (UTC) Received: from mout02.posteo.de (mout02.posteo.de [185.67.36.66]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5BBA92BC00C for ; Wed, 19 Jan 2022 12:51:10 +0000 (UTC) Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 4B202240106 for ; Wed, 19 Jan 2022 13:51:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1642596668; bh=Q9G4p9zoZyw1sZd7RDru/YpDKgMKdje9iVsB/2Rx7f0=; h=Date:Subject:To:From:From; b=WryXuFi5o9dytxPixlZ8Y3CZ8OibgGvenx9YcDfqqe+mqAuozSERzZsB0U4/l1UV1 DtNW5naM8fdC75H4m9FHyOSDnA7bIBTQApNT0oTZMhFlN0Uk9D83HNKsj2edlsBS7N uXdEa9jM9qDlqB9lYTQ+rbcfYZvpmJvvlv72MaIzKBemrSbCsqRSxrfdB6YEDVIgKd jXuRCzqmwTpwgRTOg53NF0btIpvQtNMvut0dHclJRI9Dut5a2JCAvYuaSuBtZHyE2H K7mVqTT2W0Z0E2dleGsrOQTNBqpjS04M1Yu5JxYGCWuZ7FbTu5cStB/Zr5RKVpazwJ U3XUuZjZ9uLIw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Jf59R0WRlz6tmj; Wed, 19 Jan 2022 13:51:06 +0100 (CET) Message-ID: <6cf66c42-6f76-3ee0-dce1-ad90d7929ae3@posteo.net> Date: Wed, 19 Jan 2022 12:51:06 +0000 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 Subject: Re: [gentoo-user] How to degrade Gentoo system with webrsync method? Content-Language: en-US To: gentoo-user@lists.gentoo.org, gevisz References: From: Robert David In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: d7bdd25a-abc8-477e-9553-49813ed6ac58 X-Archives-Hash: 3eef140473169adbc0a11a2d14f1d47f Hi, to the downgrade thing it can be partly done using the squashfs portage snapshots laying on every portage mirror. There is a long history list there. https://gentoo.osuosl.org/snapshots/squashfs/ So you can migrate your portage tree from plain files to the squashfs. But actually the real issue here is that you are modifying your live system with potentially broken things and than stay in a non working state. For stable binary distribution there is a very high probability that upgrade will pass correctly. But on gentoo the probability is much less. So it needs to be counted with. The easiest thing is to let the portage create binary packages from the ones that are unmerged and keep old portage squashfs at hand. This is still live system and I would not do that. Instead just use any filesystem for the root that allows you creating boot environments (zfs, btrfs, lvm). I have only experience with zfs, so creating boot environments is very easy and an atomic operation, where the upgrade only happen in a new BE until it is ready to go. Having BE setup correctly and squashfs images in it, provides you a consistent working environment all the time. And if something does not work as expected, you may return to the previous BE (if you didnt remove it). Robert. On 1/9/22 12:47, gevisz wrote: > I constantly have problems with updating/recompiling tensorflow. > Sometimes, it compiles ok but most of the time it is not. > The last time when it failed to recompile was on 30-12-2021. > I reported this in the thread "tensorflow-2.5.0-r1 compilation failed" > > So, I decided to degrade my Gentoo system to the state in which > it was on 12-12-2021, when my tensorflow was still ok, and froze it forever. > > The problem is that I do not know how to sync my Gentoo repository > to the state it was on 12-12-2021. > > I use webrsync sync method via "maint -A sync" and would prefer > to use the same sync method for degrading my Gentoo system. > > Can anybody, please, tell me how to do it using this sync method? >