1 |
>>>>> "FP" == Frank Peters <frank.peters@×××××××.net> writes: |
2 |
|
3 |
FP> But is there a way to override the emerge refusal to allow |
4 |
FP> a downgrade to glibc? That is what I need to do. |
5 |
|
6 |
If you edit the glibc-2.13-r3 entry in /var/db/pkg to call it -r2, |
7 |
you should be able to sneak in a downgrade. |
8 |
|
9 |
Something like (untested): |
10 |
|
11 |
:; mv /var/db/pkg/sys-libs/glibc-2.13-r3 /var/db/pkg/sys-libs/glibc-2.13-r2 |
12 |
:; cd /var/db/pkg/sys-libs/glibc-2.13-r2 |
13 |
:; mv glibc-2.13-r3.ebuild glibc-2.13-r2.ebuild |
14 |
:; perl -pi -e 's/2.13-r3/2.13-r2/g' PF |
15 |
:; bunzip2 environment.bz2 |
16 |
:; perl -pi -e 's/2.13-r3/2.13-r2/g' environment |
17 |
:; bzip2 environment |
18 |
|
19 |
would probably convince portage that you have -r2 installed. It should |
20 |
then let you re-install -r2 via emerge =sys-libs/glibc-2.13-r2. |
21 |
|
22 |
I found a backup of my old stage3, chroot(2)ed to that, upgraded it to |
23 |
2.13-r2, used quickpkg to make a pkg file (forgot to specify --buildpkg) |
24 |
and untar(1)ed that over / to get a working box again. |
25 |
|
26 |
-JimC |
27 |
-- |
28 |
James Cloos <cloos@×××××××.com> OpenPGP: 1024D/ED7DAEA6 |