On 02/05/2010 12:56 PM, Ionut Biru wrote:
On 02/05/2010 09:51 PM, Brendan Long wrote:
So I've been having a strange problem on my computer with updates. The xulrunner package in the official repos didn't want to update because firefox-branded (from the AUR) depends on an old version, but firefox-branded won't update because it needs a newer version of xulrunner. I got it to work by removing firefox-branded, updating, then installing it again, but it's a complicated solution and entirely not obvious what's going wrong. The error message made it sound like there was just no update for xulrunner available:
:: Starting full system upgrade... resolving dependencies... looking for inter-conflicts... error: failed to prepare transaction (could not satisfy dependencies) :: firefox-branded: requires xulrunner=1.9.1.7
Not sure how this could be made easier, but I thought I'd mention how confusing it is.
-Brendan Long
the erros means: firefox-branded from your system has no updates pending and pacman wants to update xulrunner. but it can't since firefox-branded needs 1.9.1.7. Since firefox-branded is unsupported pacman cannot do anything about it and is your duty to fix it.
Yeah I figured it out and everything is working, it's just annoying that if firefox-branded and xulrunner were both in the official repos or both in the AUR, it would've updated, but since one is official and one isn't, they refused to update. It also doesn't help that that the error message (could not satisfy dependencies) sounds like "the version of xulrunner you need isn't available". -Brendan Long