[arch-dev-public] the big rebuild - libpng/libtiff

Allan McRae allan at archlinux.org
Tue Jan 31 17:51:08 EST 2012


On 01/02/12 08:29, Pierre Schmitz wrote:
> Am 30.01.2012 21:20, schrieb Ionut Biru:
>> On 01/30/2012 10:22 PM, Allan McRae wrote:
>>> On 31/01/12 04:43, Ionut Biru wrote:
>>> (18/53) upgrading gdk-pixbuf2
>>> [######################] 100%
>>> g_module_open() failed for
>>> /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so:
>>> libpng14.so.14: cannot open shared object file: No such file or directory
>>>
>>> Allan
>>>
>>
>> seems like i need to add a versioned dependendy to install gdk-pibxbuf2
>> before everything else.
> 
> So pacman does not install the packages according to their dependency
> tree if there are no versioned deps? Sounds like a pacman bug to me. I'd
> rather have that one fixed then having versioned deps all over the place
> that cause more problems than they attempt to solve.
> 

Nope...

> pacman -Qo /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so is owned
by librsvg 2.34.2-3

> pacman -Si librsvg
...
Depends On     : gdk-pixbuf2>=2.24.1-3  pango  libcroco


So librsvg depends on gdk-pixbug2 but the install script of gdk-pixbuf2
requirs librsvg...

This can not be solved until we have transaction hook support in pacman.

Allan


More information about the arch-dev-public mailing list