Interesting problem inststalling chromium in Fedora 16 I get an error: chromium-15.0.874.106-1.fc16.x86_64 requires libvpx.so.0()(64bit)
yum whatprovides reports: libvpx-0.9.7.1-1.fc16.i686 : VP8 Video Codec SDK not the 64bit version.
I have Fedora 16 -x86_64 - Updates and Test Updates switched on in software sources. All software is reoported up to date.
I downloaded libvpx-0.9.7.1-1.fc16.x86_64.rpm ftp://rpmfind.net/linux/fedora/linux/releases/16/Everything/x86_64/os/Packages/libvpx-0.9.7.1-1.fc16.x86_64.rpm from http://rpmfind.net/ but on install I get: Local Install failed-- Can't install libvpx-0.9.7.1-1.fc16.x86_64(1).rpm as no transaction.
I've run out of ideas, what does the error "no transaction" mean and how can it be fixed please? thanks in advance Roger
On Sat, Feb 4, 2012 at 10:48 PM, Roger arelem@bigpond.com wrote:
Interesting problem inststalling chromium in Fedora 16 I get an error: chromium-15.0.874.106-1.fc16.x86_64 requires libvpx.so.0()(64bit)
yum whatprovides reports: libvpx-0.9.7.1-1.fc16.i686 : VP8 Video Codec SDK not the 64bit version.
I have Fedora 16 -x86_64 - Updates and Test Updates switched on in software sources. All software is reoported up to date.
I downloaded libvpx-0.9.7.1-1.fc16.x86_64.rpmftp://rpmfind.net/linux/fedora/linux/releases/16/Everything/x86_64/os/Packages/libvpx-0.9.7.1-1.fc16.x86_64.rpmfrom http://rpmfind.net/ but on install I get: Local Install failed-- Can't install libvpx-0.9.7.1-1.fc16.x86_64(1).rpm as no transaction.
I've run out of ideas, what does the error "no transaction" mean and how can it be fixed please? thanks in advance Roger
-- users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org
Hi, the mantainer is in a trip to FOSDEM, he say that a rebuild will
happens ASAP. The problem is that Chromium uses libvpx.0 and the recent updates need livpx.1. He mail a workaround. I dont know if it will work (or alot in the technical side), but here is:
1) Download the old libvpx package:
wget http://kojipkgs.fedoraproject.org/packages/libvpx/0.9.7.1/1.fc16/i686/libvpx...
2) Make a temporary directory:
mkdir sandbox
3) Change into the temporary directory:
cd sandbox
4) Use rpm2cpio to unpack the rpm:
rpm2cpio libvpx-0.9.7.1-1.fc16.i686.rpm | cpio -idv
5) As root, copy the old library files into the system library path:
su -c 'cp -a ./usr/lib/* /usr/lib/'
6) Regenerate the system library cache
su -c '/sbin/ldconfig'
7) Restore the selinux contexts on the libraries
su -c 'restorecon -v /usr/lib/libvpx.so.0*'
8) At this point, chromium should run again. RPM/yum will still complain about the chromium package missing a dependency, but that will go away when I build the new one.
I hope this works.
Cheers, Ruy
Hi, the mantainer is in a trip to FOSDEM, he say that a rebuild will happens ASAP. The problem is that Chromium uses libvpx.0 and the recent updates need livpx.1. He mail a workaround. I dont know if it will work (or alot in the technical side), but here is:
- Download the old libvpx package:
wget http://kojipkgs.fedoraproject.org/packages/libvpx/0.9.7.1/1.fc16/i686/libvpx...
- Make a temporary directory:
mkdir sandbox
- Change into the temporary directory:
cd sandbox
- Use rpm2cpio to unpack the rpm:
rpm2cpio libvpx-0.9.7.1-1.fc16.i686.rpm | cpio -idv
- As root, copy the old library files into the system library path:
su -c 'cp -a ./usr/lib/* /usr/lib/'
- Regenerate the system library cache
su -c '/sbin/ldconfig'
- Restore the selinux contexts on the libraries
su -c 'restorecon -v /usr/lib/libvpx.so.0*'
- At this point, chromium should run again. RPM/yum will still complain
about the chromium package missing a dependency, but that will go away when I build the new one.
I hope this works.
Cheers, Ruy
Thanks Ruy will give it a go Roger
I'm not in front of my desk at the moment to investigate chromium dependencies, but for what its worth, Chrome from Google's repo is stable, reliable, and coexists sanely with both Fedora and RPM fusion (I believe it installs strictly in /opt.)
--pete On Feb 4, 2012 6:48 PM, "Roger" arelem@bigpond.com wrote:
Interesting problem inststalling chromium in Fedora 16 I get an error: chromium-15.0.874.106-1.fc16.x86_64 requires libvpx.so.0()(64bit)
yum whatprovides reports: libvpx-0.9.7.1-1.fc16.i686 : VP8 Video Codec SDK not the 64bit version.
I have Fedora 16 -x86_64 - Updates and Test Updates switched on in software sources. All software is reoported up to date.
I downloaded libvpx-0.9.7.1-1.fc16.x86_64.rpmftp://rpmfind.net/linux/fedora/linux/releases/16/Everything/x86_64/os/Packages/libvpx-0.9.7.1-1.fc16.x86_64.rpmfrom http://rpmfind.net/ but on install I get: Local Install failed-- Can't install libvpx-0.9.7.1-1.fc16.x86_64(1).rpm as no transaction.
I've run out of ideas, what does the error "no transaction" mean and how can it be fixed please? thanks in advance Roger
-- users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org
On 05/02/12 01:48, Roger wrote:
I downloaded libvpx-0.9.7.1-1.fc16.x86_64.rpm ftp://rpmfind.net/linux/fedora/linux/releases/16/Everything/x86_64/os/Packages/libvpx-0.9.7.1-1.fc16.x86_64.rpm from http://rpmfind.net/ but on install I get: Local Install failed-- Can't install libvpx-0.9.7.1-1.fc16.x86_64(1).rpm as no transaction.
You can find most curent Fedora suppiled packages on: http://koji.fedoraproject.org/koji/
type "libvpx" in the search box.
Dowload the version and arch you need.
Until Chromium gets updated. rpm --force -ivh libvpx-0.9.7.1-1.fc16.x86_64.rpm
you then have two copies of libvpx installed. The one for Chromium, the one for other recent apps.
Later on, when Chromium is updated. you can get rid of the older libvpx with: package-cleanup --cleandupes
YMMV