I’m using SuSE 11.4 64 bit. I have both Firefox (installed by default from the openSuSE vendor) and I have SeaMonkey 2.2.1-1-x86_64 installed from the mozilla repo (build.opensuse.org/mozilla).
I saw there were security updates so I went to install them and for mozilla-nspr, yast gave me this warning:
patch mozilla-nspr-5022.noarch conflicts with mozilla-nspr-x86_64 < 4.8.9-1.3.1 provided by mozilla-nspr-4.8.9-1.1 x86_64
conflict resolution:
install with vendor change obs://build.opensuse.org/mozilla --> openSUSE
So, if I do the suggested vendor change, won’t that ruin or conflict with my 64 bit SeaMonkey?
If you are using OBS repos, I would use Software Management, switch to the mozilla repo and do updates as I showed earlier.
Online Update brings in patches that will break the switch. Not always harmful. But you have my advice. Take it or leave it
Using openSUSE 11.4 KDE 4.7. Earlier I was prompted by KPackagekit icon on the panel to upgrade, but failed to notice the red X in front of this mozilla-nspr package. Thanks to your advice, I switched to using “zypper up”!
#zypper up
...
Loading repository data...
Reading installed packages...
The following package updates will NOT be installed:
gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-lang
liblensfun0 libxine1-gnome-vfs libxine1-pulse linphone mozilla-nspr mozilla-nspr-32bit
taglib
Nothing to do.
I’m on openSUSE 11.3 x64 and had the same issue. I noted that if I refused to install the update it’d keep advising and advising. So I gave a try by changing vendor to obs://build.opensuse.org/mozilla. Now when I open Yast, Software Management and select the Mozilla repo I have mozilla-nspr highlighted in red, which means Mozilla’s version seems to be indeed older than openSUSE’s version, the one I installed. After reading all posts here I still don’t understand what I should do. Should I leave openSUSE’s mozilla-nspr (1.2.1) or apply Mozilla switch to install back older version (1.1)? Is it harmful? By the way, I have Mozilla 6.0.
I dont like KpackageKit, its so slow and eats memory and CPU…
gymnart: personally i suggest you stick with mozilla-nspr that you already have(i did the same thing) and use only “sudo zypper up” for updates, just like caf suggested.
ok, I now have the latest Firefox and SeaMonkey from the Mozilla repos. I did the switch by going to the repository tab in YaST and then choosing the Mozilla repo and then clicking on the “Switch system packages to the versions in this repository” link like it says to do here: SDB:Vendor change update - openSUSE .
Funny (odd) thing is that when I view the suggested updates from YaST’s updater, it still shows the nspr package in the list. It says to update it to version 4.8.9 but then when I look in the right pane, it shows me that it IS updated to 4.8.9-1.1 from the Mozilla repo. (I’m ignoring that one in the list).
Now I have a question about zypper up: Does it give you a choice whether you want to apply an update or not? If you can pick and choose which updates to do, don’t you have to do a lot of typing (the update/software name, etc)? My memory isn’t what it used to be.
I like having a GUI because I can see what’s coming and check off only the ones I want to apply and either ignore the ones I don’t want (the ones that say they will break my software) or simply do those later. I can see if there’s a kernel update coming or an xorg update coming and get myself ready for it (by getting out my notebook that has the instructions for re-installing my graphics card driver). Then I can apply the update when I feel mentally ready (usually in the mornings).