You are not logged in.

#1 2009-07-06 20:44:16

Yes
Member
Registered: 2008-03-29
Posts: 163

Can't remove old version of xulrunner

I have two different versions of Xulrunner installed, one from the repos and one from AUR.  The one from AUR is newer, but when I try to remove the other one I get an error that it's a dependency of some other programs and can't be removed.  How can I remove the old one and have the programs just use the newer one instead?

Thanks!

Last edited by Yes (2009-07-06 21:04:50)

Offline

#2 2009-07-06 22:20:22

Ranguvar
Member
Registered: 2008-08-12
Posts: 2,549

Re: Can't remove old version of xulrunner

Most likely you need to remove the old one with pacman -Rd, and then make the AUR one provide the normal one -- edit /var/lib/pacman/local/nameofaurxulrunner-andversion/depends and at the end add:

%PROVIDES%
xulrunner=theproperversionyouhave

or if %PROVIDES% is already there, you can add the xulrunner line under it. You will have to do this each time you upgrade the package -- you can edit the PKGBUILD's provides to do this before installing/upgrading from the AUR.

Offline

#3 2009-07-06 22:26:48

Yes
Member
Registered: 2008-03-29
Posts: 163

Re: Can't remove old version of xulrunner

Thanks, should the version under provides be the newer version from AUR or the older version from the repos?

e:  I removed the older version but when I install Firefox 3.5 from AUR I still get the error that I don't have xulrunner 1.9.1, which is the version that is installed from AUR.  What do I need to do so that version is "seen" by Firefox?

Last edited by Yes (2009-07-06 22:29:51)

Offline

Board footer

Powered by FluxBB