On Thu, 23 Apr 2015 22:56:56 +0300, Jesse Jaara wrote:
What you need to do is to create a custom package for the specific version of libvpx that doesn't conflict with the one from repo, so you can have both the new version for repo packages and the old version for whatever reason
Yes, I was thinking of simply installing the new package and copying /usr/lib/libvpx.so.1.3.0 from a backup and add the links /usr/lib/libvpx.so.1 /usr/lib/libvpx.so.1.3 manually, instead of building a package for the old version. However, I can't do this for /usr/lib/libvpx.so and the bins, that perhaps aren't needed from the old package. $ pacman -Ql libvpx libvpx /usr/ libvpx /usr/bin/ libvpx /usr/bin/vp8_scalable_patterns libvpx /usr/bin/vp9_spatial_scalable_encoder libvpx /usr/bin/vpxdec libvpx /usr/bin/vpxenc libvpx /usr/include/ [snip] libvpx /usr/lib/ libvpx /usr/lib/libvpx.so libvpx /usr/lib/libvpx.so.1 libvpx /usr/lib/libvpx.so.1.3 libvpx /usr/lib/libvpx.so.1.3.0 libvpx /usr/lib/pkgconfig/ libvpx /usr/lib/pkgconfig/vpx.pc libvpx /usr/share/ [snip] $ ls -hlG /usr/lib/libvpx.so* lrwxrwxrwx 1 root 15 Dec 7 2013 /usr/lib/libvpx.so -> libvpx.so.1.3.0 lrwxrwxrwx 1 root 15 Dec 7 2013 /usr/lib/libvpx.so.1 -> libvpx.so.1.3.0 lrwxrwxrwx 1 root 15 Dec 7 2013 /usr/lib/libvpx.so.1.3 -> libvpx.so.1.3.0 -rwxr-xr-x 1 root 1.7M Dec 7 2013 /usr/lib/libvpx.so.1.3.0