1 |
On Sunday 02 July 2006 12:59, Hans de Hartog wrote: |
2 |
> After upgrading to xorg-x11-7.0-r1, every emerge -Du world |
3 |
> wants to downgrade from libpng-1.2.12 to libpng-1.2.8-r1 and |
4 |
> if I do that, any emerge after that wants to upgrade again to |
5 |
> libpng-1.2.12. |
6 |
|
7 |
libpng-1.2.12 has been rapidly stabilized due to a buffer overflow in |
8 |
<libpng-1.2.12 [1]. A lot of packages in stable that depend on libpng are |
9 |
incompatible with libpng-1.2.12. In most if not all cases a newer version |
10 |
that is compatible exist in ~arch but it has not yet been stabilized. A |
11 |
tracker bug [2] has been created to get those packages that are compatible |
12 |
with libpng-1.2.12 rapidly stabilized but it probably will take some time. |
13 |
|
14 |
Therefore the best solution seems to be to stick with libpng-1.2.12 and run |
15 |
`emerge -vtpDu world` to see which packages are pulling in the old version of |
16 |
libpng. In most cases there should be a newer version that needs the ~arch |
17 |
keyword in /etc/portage/package.keywords in order to be installed and thereby |
18 |
stop pulling in the old version of libpng. If you need help post the output |
19 |
of `emerge -vtpDu world` where it is trying to downgrade libpng... |
20 |
|
21 |
[1] http://bugs.gentoo.org/show_bug.cgi?id=138433 |
22 |
[2] http://bugs.gentoo.org/show_bug.cgi?id=138736 |
23 |
|
24 |
HtH |
25 |
|
26 |
-- |
27 |
Bo Andresen |