You are not logged in.
I was trying to install Eclipse from extra, but I ran into the following problem:
➜ ~ sudo pacman -S eclipse
resolving dependencies...
looking for inter-conflicts...
:: eclipse and xulrunner are in conflict. Remove xulrunner? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: eclipse and xulrunner are in conflict
I have a few programs installed that depend on xulrunner, so removing it doesn't work.
Is pacman's local database corrupted or is there really a conflict here? I can't figure out how to get pacman to tell me why xulrunner and Eclipse are in conflict.
Offline
Please search before posting
https://bbs.archlinux.org/viewtopic.php?id=136845
Offline
Please search before posting
https://bbs.archlinux.org/viewtopic.php?id=136845
that's the most stupidest solution ever . the best solution is to report on the tracker and drop xulrunner from monodevelop dependency chain
Last edited by wonder (2012-03-02 07:05:59)
Give what you have. To someone, it may be better than you dare to think.
Offline
Please search before posting
https://bbs.archlinux.org/viewtopic.php?id=136845
Christ, this is typical. I swear I didn't see that in either Google's or the forum search's results. Oh well.
Still, that doesn't really solve my problem since I'd like to have both Eclipse and XULRunner installed using pacman instead of just having to manually (gasp) download Eclipse.
Last edited by orbat (2012-03-02 07:22:48)
Offline
you can ignore the update until monodevelop and his dependecies are fixed
Give what you have. To someone, it may be better than you dare to think.
Offline
skunktrader wrote:Please search before posting
https://bbs.archlinux.org/viewtopic.php?id=136845that's the most stupidest solution ever . the best solution is to report on the tracker and drop xulrunner from monodevelop dependency chain
The best solution, imho, would be to wait for the fix in "testing"... I've not reported in the tracker because someone else had already done and warned about the removal of xulrunner... without effect.
And, sorry, i'm not qualified to drop xulrunner from Monodevelop dependancy chain.
Anyway, i prefer using a old version of Eclipse AND Monodevelop than the brand new shiny version of Eclipse without Monodevelop.
Last edited by jaco (2012-03-02 10:58:12)
Offline
@jaco i'm not sure i get you. old version of eclipse has the same issues with newer xul. It will just crash when showing tooltips
Give what you have. To someone, it may be better than you dare to think.
Offline
@jaco i'm not sure i get you. old version of eclipse has the same issues with newer xul. It will just crash when showing tooltips
By 'old', i wanted to mean 'old upstream' (3.6.2 Helios, for instance -- just a matter of download the tar.gz and untar it somewhere...). Until now, i have no issue with it (but... crossing fingers)
Last edited by jaco (2012-03-02 14:01:02)
Offline
I also have this conflict
Offline
no solution yet?
Offline
no solution yet?
monodevelop dropped gecko-sharp-2.0 dependency and you can remove xulrunner all together
Give what you have. To someone, it may be better than you dare to think.
Offline
giowck wrote:no solution yet?
monodevelop dropped gecko-sharp-2.0 dependency and you can remove xulrunner all together
yes but i'm not using monodevelop. xulrunner is needed by the tor browser bundle from aur.
Offline
yes but i'm not using monodevelop. xulrunner is needed by the tor browser bundle from aur.
pretty sure that's a makedepends than depends.
Give what you have. To someone, it may be better than you dare to think.
Offline
yes but i'm not using monodevelop. xulrunner is needed by the tor browser bundle from aur.
If you need xulrunner for building something ( a makedepend and not a run-time dep) try to use a chroot for building:
https://wiki.archlinux.org/index.php/De … ean_Chroot
All of this, obviously only applies if you have something that conflicts with xulrunner (I use eclipse, so anything that uses xulrunner to build has to be built in a chroot)
Best Testing Repo Warning: [testing] means it can eat you hamster, catch fire and you should keep it away from children. And I'm serious here, it's not an April 1st joke.
Offline
giowck wrote:yes but i'm not using monodevelop. xulrunner is needed by the tor browser bundle from aur.
If you need xulrunner for building something ( a makedepend and not a run-time dep) try to use a chroot for building:
https://wiki.archlinux.org/index.php/De … ean_Chroot
All of this, obviously only applies if you have something that conflicts with xulrunner (I use eclipse, so anything that uses xulrunner to build has to be built in a chroot)
on my system, xulrunner is not only a makedep but actually a runtime dep, because the tor browser package requires it.Maybe it is a bug by the aur packager?
Last edited by giowck (2012-03-03 11:29:48)
Offline
No, it's not a bug on the AUR helper you've used but what the PKGBUILD actually says, maybe the packager should question whether or not it is actually a run-time dep and not a makedep
Best Testing Repo Warning: [testing] means it can eat you hamster, catch fire and you should keep it away from children. And I'm serious here, it's not an April 1st joke.
Offline
hmm.. that kinda sucks. What do you suggest?
remove xulrunner and upgrade eclipse, modifiy the PKGBUILD of tor browser??
Offline
I just did. I did upgrade eclipse yesterday, removing xulrunner from my system (not used aside from building). I've tried to build tor-browser-en from the AUR, modifying the PKGBUILd to use xulrunner as makedepend, built it in a chroot and intalled in my system without xulrunner, it works.
Just change xulrunner from depends to makedepends and build in a chroot if you've upgraded or build and then upgrade if you didn't
Best Testing Repo Warning: [testing] means it can eat you hamster, catch fire and you should keep it away from children. And I'm serious here, it's not an April 1st joke.
Offline
ok thanks
Offline
Didnt quite get it how to solve this... is this going to be fixed soon? I basically can't upgrade the system because of this conflict.
Offline
@Micah89 just remove tor-browser and xulrunner, then upgrade your system and reinstall tor-browser by editing the PKGBUILD and removing xulrunner.
Offline
I do not have tor-browser installed =X. Only xulrunner which is needed for other apps i guess.
Offline
I do not have tor-browser installed =X. Only xulrunner which is needed for other apps i guess.
pacman -Qi xulrunner | grep Required
Give what you have. To someone, it may be better than you dare to think.
Offline
[micah@myhost ~]$ pacman -Qi xulrunner | grep Required
Required By : gecko-sharp-2.0 gluezilla
[micah@myhost ~]$ pacman -Qi gecko-sharp-2.0 | grep Required
Required By : None
So i guess its safe to remove xulrunner? From what i remember i thought ive seen xulrunner being installed
when i installed firefox... but i may be wrong =P
Offline
I just had to update monodevelop first, then the dependency to gecko-sharp-2.0 disappeared and i could remove it.
So if you have the same Problem:
pacman -S monodevelop
pacman -R gecko-sharp-2.0 xulrunner
pacman -Syu
Last edited by skython (2012-03-03 18:29:02)
Offline