What? Now I can't even install xf86-video-nouveau and the proprietary driver anymore as xf86-video-nouveau needs libgl even without nouveau-dri!
AFAICS, xf86-video-nouveau 1.0.2-2 depends on nouveau-dri 9.0-1 which in turn depends on libgl 9.0-1.
How are you using nouveau w/o nouveau-dri?
Updating would be the solution. Almost all rebuilds are now done.
]]># $Id: PKGBUILD 168476 2012-10-12 12:47:54Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
pkgname=openexr
pkgver=1.7.1
pkgrel=1
pkgdesc="An high dynamic-range image file format library"
url="http://www.openexr.com/"
arch=('i686' 'x86_64')
license=('BSD')
depends=('zlib' 'ilmbase')
options=('!libtool')
source=("https://github.com/downloads/${pkgname}/${pkgname}/${pkgname}-${pkgver}.tar.gz"
'gcc43.patch')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -p0 -i ${srcdir}/gcc43.patch
./configure --prefix=/usr
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
# The line that fixes problems
ln -s "${pkgdir}/usr/lib/libIlmImf.so.7" "${pkgdir}/usr/lib/libIlmImf.so.6"
}
md5sums=('a9e0369dfd68941c50cdaa93e9d7a8d1'
'd91fae759053a70bcedcf02eb33ca4a2')
This is preventing Digikam from starting too.
And blender too: https://bugs.archlinux.org/task/31918
Symlinking libraries like that is a bad practice but may work - just remember to remove the symlink later.
:-1: warning: libIlmImf.so.6, needed by /usr/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link)
Heres 'pacman -Qo /usr/lib/libIlmImf*'
/usr/lib/libIlmImf.a is owned by openexr 1.7.1-1
/usr/lib/libIlmImf.so is owned by openexr 1.7.1-1
/usr/lib/libIlmImf.so.7 is owned by openexr 1.7.1-1
/usr/lib/libIlmImf.so.7.0.0 is owned by openexr 1.7.1-1
so there's really no libIlmImf.so.6 .
Cheers
]]>