1 |
Hi, |
2 |
|
3 |
to the downgrade thing it can be partly done using the squashfs portage |
4 |
snapshots laying on every portage mirror. There is a long history list |
5 |
there. |
6 |
|
7 |
https://gentoo.osuosl.org/snapshots/squashfs/ |
8 |
|
9 |
So you can migrate your portage tree from plain files to the squashfs. |
10 |
|
11 |
But actually the real issue here is that you are modifying your live |
12 |
system with potentially broken things and than stay in a non working |
13 |
state. For stable binary distribution there is a very high probability |
14 |
that upgrade will pass correctly. But on gentoo the probability is much |
15 |
less. So it needs to be counted with. |
16 |
The easiest thing is to let the portage create binary packages from the |
17 |
ones that are unmerged and keep old portage squashfs at hand. This is |
18 |
still live system and I would not do that. |
19 |
Instead just use any filesystem for the root that allows you creating |
20 |
boot environments (zfs, btrfs, lvm). |
21 |
I have only experience with zfs, so creating boot environments is very |
22 |
easy and an atomic operation, where the upgrade only happen in a new BE |
23 |
until it is ready to go. |
24 |
Having BE setup correctly and squashfs images in it, provides you a |
25 |
consistent working environment all the time. And if something does not |
26 |
work as expected, you may return to the previous BE (if you didnt remove |
27 |
it). |
28 |
|
29 |
Robert. |
30 |
|
31 |
On 1/9/22 12:47, gevisz wrote: |
32 |
> I constantly have problems with updating/recompiling tensorflow. |
33 |
> Sometimes, it compiles ok but most of the time it is not. |
34 |
> The last time when it failed to recompile was on 30-12-2021. |
35 |
> I reported this in the thread "tensorflow-2.5.0-r1 compilation failed" |
36 |
> |
37 |
> So, I decided to degrade my Gentoo system to the state in which |
38 |
> it was on 12-12-2021, when my tensorflow was still ok, and froze it forever. |
39 |
> |
40 |
> The problem is that I do not know how to sync my Gentoo repository |
41 |
> to the state it was on 12-12-2021. |
42 |
> |
43 |
> I use webrsync sync method via "maint -A sync" and would prefer |
44 |
> to use the same sync method for degrading my Gentoo system. |
45 |
> |
46 |
> Can anybody, please, tell me how to do it using this sync method? |
47 |
> |