1 |
gevisz wrote: |
2 |
> вс, 9 янв. 2022 г. в 14:08, Arve Barsnes <arve.barsnes@×××××.com>: |
3 |
>> On Sun, 9 Jan 2022 at 12:48, gevisz <gevisz@×××××.com> wrote: |
4 |
>>> The problem is that I do not know how to sync my Gentoo repository |
5 |
>>> to the state it was on 12-12-2021. |
6 |
>>> |
7 |
>>> I use webrsync sync method via "emaint -A sync" and would prefer |
8 |
>>> to use the same sync method for degrading my Gentoo system. |
9 |
>>> |
10 |
>>> Can anybody, please, tell me how to do it using this sync method? |
11 |
>> This is probably not possible at all using any of the tools available. |
12 |
>> These tools only support downloading the latest snapshot to get you up |
13 |
>> to date. Additionally, most mirrors only keep snapshots of the last 7 |
14 |
>> days or so, so it would take some (possibly futile) effort to find a |
15 |
>> snapshot of the date you need. |
16 |
>> |
17 |
>> The only option, as far as I can see, is to migrate your portage tree |
18 |
>> to git, where you can specify a commit that you want to sync to from |
19 |
>> the wanted day. |
20 |
> It is a pity, but thank you for the answer. |
21 |
> |
22 |
> |
23 |
|
24 |
I'm not sure if I'm understanding completely the problem here but |
25 |
thought I'd suggest something. Can you not just mask newer versions of |
26 |
the package so emerge won't update it until you are ready? I do that |
27 |
sometimes here. I've did it with smplayer at one point because some |
28 |
changes broke things for me. I kept it from upgrading for months until |
29 |
things got fixed. I then removed the mask, while keeping the old ebuild |
30 |
and even a binary of the package, and allowed emerge to upgrade |
31 |
smplayer. At that point, things worked for me that didn't before. |
32 |
|
33 |
The only downside to this, things your package depends on may go past |
34 |
what your package supports and you run into issues. As the other person |
35 |
said, it's best to figure out why your package fails and fix that, then |
36 |
you can worry about new problems. ;-) Masking the newer version may |
37 |
work at least in the meantime tho. Give you time to sort out the failure. |
38 |
|
39 |
Just a thought. |
40 |
|
41 |
Dale |
42 |
|
43 |
:-) :-) |