yum fails to install chmsee because of libxpcom.so
It seems that xulrunner stopped including libxpcom.so. I had to uninstall chmsee in order to upgrade xulrunner and firefox. Now I want to re-install it, but I get the same error as when I tried to update it:
can you post the output of this
h t t p : / / mirrors.kernel.org/fedora/releases/18/Everything/x86_64/os/Packages/c/chmsee-1.99-0.20.15.gitf80d81d.fc18.x86_64.rpm
and the version in the currentfedora18 updates is this
h t t p : / / mirrors.kernel.org/fedora/updates/18/x86_64/chmsee-2.0.1-3.gitde57c427.fc18.x86_64.rpm
your version "chmsee.x86_64 0:2.0.1-1.gitde57c427.fc18"
is from ??? who knows where
and that unknown chmsee rpm is what is causing problems
well you have a bunch of non standard installed and turned on ( the turned off ones that might have been turned on at sometime ? )
but you do not have installed and CONFIGURED "yum-priorities" plugin
some of the repos WILL replace some system files and are incompatible with other third party repos
i see you have the "debug" repos installed and on
unless you need them for gdb normally it is a good idea to keep them off
i am guessing that your OLD version of "chmsee.x86_64 0:2.0.1-1.gitde57c427.fc18" is comming from this non-standard repo
and NOT from the installed but turned OFF "fedora-update" repo
check to see if you have a file called "fedora-updates.repo" in /etc/yum.repo.d
with this text in it
and weather it is enabled or disabled
'chmsee' is build from the old style libxul-devel, e.g. version 17.*
The only solution is to # yum remove firefox libxul*
And then do "exclude=firefox*", "exclude=libxul*" in yum.conf .
You can use other browsers: Google-chrome, opera, midora, etc.
( Or use a self contained firefox-22.*, when a 64bits build is available ).
With no "fedora firefox" :
You can use the Fedora 18 release version of libxul, and chmsee.
as to "yum-priorities" there is NO rpm based OS on the planet that dose not have issues with third party repos
most are VERY MUCH better than they were 5 or even 3 years ago
but some will still replace system files with different versions
making things incompatible
yum is grabbing a old version "chmsee.x86_64 0:2.0.1-1 " when the current in the fedora 18 "fedora-updates.repo" list of mirrors
is version "chmsee-2.0.1-3"
so something is causing a conflict
as "knudfl" pointed out
grab a copy of firefox22 from firefox
and install that one ( ff now auto updates and auto installs that update )
so there is no real need to use the rpm for it
-- 32 bit FF 22
the USA-EN language
-- the 64 bit ff22 ---
WARNING needs the 64 bit plugins and the removal of the 32 bit wrappered ones
uninstall the fedora ff
and manually install the ff from firefox
Sadly, I'm forced to suffer with Windows at work, though I'm pleased to use Firefox. For some time, Firefox on Windows has had it's own auto version check and self update capability (since Windows lacks anything as convenient and comprehensive as yum, apt-get or pacman).
I had been thinking all along how superior Linux is to Windows because the various distros synchronize libraries and applications through package management systems.
But now, it sounds like you're actually advocating using that same Firefox feature on Linux instead of depending on the distro-compiled package updated through yum.
Do I understand correctly?
Why? What's the advantage?
BTW, I'm marking this thread solved because the answer is I just can't use the chmsee with current Firefox until chmsee is updated.
it is not new
back in Firefox 13 ,that was implemented .
you can turn it off if you want
but with the 6 week release cycle , why
also with the 6 week release cycle it is a problem for the 500 different distros to keep pace
unless you are using the fedora 17 ESR ( Extended Support Release) a community produced project .
the ff tar bz2's are os independent
and do not REQUIRE other rpm's or deb's nor arch xz's
|All times are GMT -5. The time now is 09:35 PM.|