1 |
On Sat, 09 Dec 2017 11:26:36 +0100 |
2 |
Michał Górny <mgorny@g.o> wrote: |
3 |
|
4 |
I ran this on a chroot. |
5 |
|
6 |
> 5. Run 'unsymlink-lib --migrate'. |
7 |
> |
8 |
> 6. Reboot your system and see if it still boots, possibly test if |
9 |
> important programs work. Also check if emerge starts but don't install |
10 |
> anything. If your system is now broken, you can do |
11 |
> 'unsymlink-lib --rollback' to return to step 3. |
12 |
|
13 |
I started a new chroot because there's no "boot" and it seemed to work fine. |
14 |
|
15 |
> |
16 |
> 7. Run 'unsymlink-lib --finish'. |
17 |
|
18 |
I ran this, and it broke the chroot :/ |
19 |
|
20 |
Weird problems like: |
21 |
|
22 |
Removing /usr/lib64/lib64/sys/block/ram0 failed: [Errno 20] Not a directory: '/usr/lib64/lib64/sys/block/ram0' |
23 |
Removing /usr/lib64/lib64/sys/block/sdb failed: [Errno 20] Not a directory: '/usr/lib64/lib64/sys/block/sdb' |
24 |
Removing /usr/lib64/lib64/sys/block/ram9 failed: [Errno 20] Not a directory: '/usr/lib64/lib64/sys/block/ram9' |
25 |
Removing /usr/lib64/lib64/sys/block/ram7 failed: [Errno 20] Not a directory: '/usr/lib64/lib64/sys/block/ram7' |
26 |
Removing /usr/lib64/lib64/sys/block/loop6 failed: [Errno 20] Not a directory: '/usr/lib64/lib64/sys/block/loop6' |
27 |
Removing /usr/lib64/lib64/sys/block/ram14 failed: [Errno 20] Not a directory: '/usr/lib64/lib64/sys/block/ram14' |
28 |
Removing /usr/lib64/lib64/sys/block/ram5 failed: [Errno 20] Not a directory: '/usr/lib64/lib64/sys/block/ram5' |
29 |
Removing /usr/lib64/lib64/sys/block/loop4 failed: [Errno 20] Not a directory: '/usr/lib64/lib64/sys/block/loop4' |
30 |
Removing /usr/lib64/lib64/sys/block/ram12 failed: [Errno 20] Not a directory: '/usr/lib64/lib64/sys/block/ram12' |
31 |
|
32 |
and |
33 |
|
34 |
Removing /usr/lib64/lib64/usr/lib64/libpkgconf.a failed: [Errno 2] No such file or directory: '/usr/lib64/lib64/usr/lib64/libpkgconf.a' |
35 |
Removing /usr/lib64/lib64/usr/lib64/libpkgconf.so failed: [Errno 2] No such file or directory: '/usr/lib64/lib64/usr/lib64/libpkgconf.so' |
36 |
Removing /usr/lib64/lib64/usr/lib64/libpkgconf.so.2 failed: [Errno 2] No such file or directory: '/usr/lib64/lib64/usr/lib64/libpkgconf.so.2' |
37 |
|
38 |
Now in my chroot: |
39 |
|
40 |
# ls /lib/ |
41 |
bash: ls: command not found |
42 |
|
43 |
RIP. |