Jump to content

Photo

Gnome and Polkit require different dev-lang/spidermonkey versions that can't be installed at the same time

- - - - - gnome portage desktop setup x11 first steps

Best Answer keitho2000 , 17 July 2015 - 05:44 PM

To anybody else seeing this, the problem has been fixed. If you're still having problems it should work after an emerge --sync.

Go to the full post »


9 replies to this topic

#1
keitho2000

keitho2000

    Member

  • Members
  • PipPip
  • 15 posts

I recently installed funtoo, and I'm having trouble emerging gnome-shell. It brings dev-lang/spidermonkey-24.2.0, and polkit requires version 1.8.5. When I try to install version 24, everything compiles successfully, but it tries to overwrite the config files for the old version. If I unmerge version 1.8, it will let me install version 24, but it complains about polkit missing it's dependency after any portage command is run. When I try to emerge gnome-shell with spidermonkey-24, everything works untill dev-libs/gjs is pulled in, which fails to compile (probably because I'm missing polkit). Is there any way around this?



#2
mana

mana

    Newbie

  • Members
  • Pip
  • 1 posts

Oh good, so I'm not the only person running into this!

 

I just submitted https://bugs.funtoo.org/browse/FL-2642if you'd care to wander over and confirm if this is the same issue you're having or toss in more info. I think this is going to require some package/tree magic based on some fairly similar bug conditions (gnome + polkit + spidermonkey version fun) in the closed bug pool.  :(


  • keitho2000 likes this

#3
Oleg Vinichenko

Oleg Vinichenko

    Staff

  • Moderators
  • 415 posts

i'm not getting any problems like this: had gnome3 merged just fine, i.e there was no 2 version of spidermonkey collisions A real problem caused by perl-5.22 update, which makes  milestone.pl script template file generate empty versions and numberless pkg-config files.


www.funtoo.org

#4
keitho2000

keitho2000

    Member

  • Members
  • PipPip
  • 15 posts
When did both you try to merge gnome, and did you try to install gnome, gnome-shell, or gnome-light? I have been trying to install for the past 3 days (it's currently 7/14), and with gnome-shell I could get a lot further in the installation than if I tried gnome, and I never tried gnome-light.

#5
santosjaycee0

santosjaycee0

    Newbie

  • Members
  • Pip
  • 1 posts

I tried emerging gnome yesterday. Unfortunately, I got into a problem with spidermonkey and gvfs, and now I'm also encountering a problem with spidermonkey and polkit: https://bpaste.net/show/8ab7df616c39

 

I've tried looking at Gentoo's bugtracker, and I found this: https://bugs.gentoo....g.cgi?id=552786

While I was in the #funtoo irc channel, angry_vincent was able to help me with patching spidermonkey-24 so that I may emerge gvfs, but I'll save that as Oleg has suggested the same in the bugtracker (and to focus more on spidermonkey and polkit).

 

I've also encountered the conflict between the version of spidermonkey that gnome pulls in and the version of spidermonkey that polkit pulls in.

 

Thanks to angry_vincent from irc, for finding this:

Version bump, use spidermonkey-185 because of problems with memory handling when using mozjs-17 (#553334)

https://sources.gent...ebuild?view=log

 

 

Apparently some were still able to emerge gnome, even after the notice in the link above was posted. So something else may have been changed.

 

You guys aren't the only one seeing this problem. I just thought of sharing of what angry_vincent and I found, if it helps. :)



#6
Oleg Vinichenko

Oleg Vinichenko

    Staff

  • Moderators
  • 415 posts

angry_vincent = Oleg. 

again, i'm seeing no problem with polkit/spidermonkey and gnome/spidermonkey. spidermonkey ebuilds are slotted and can co-exist. 


www.funtoo.org

#7
keitho2000

keitho2000

    Member

  • Members
  • PipPip
  • 15 posts
For me they're trying to write the same file. I'm fairly new to porrage, is there any way to force slotting?

#8
Oleg Vinichenko

Oleg Vinichenko

    Staff

  • Moderators
  • 415 posts

spidermonkey ebuilds are slotted already. polkit uses 185, gnomr using 24, what is the 'writing same' file problem? Exact output of portage, or failure.


www.funtoo.org

#9
Oleg Vinichenko

Oleg Vinichenko

    Staff

  • Moderators
  • 415 posts

ok, so i made a fresh attempt to rebuild them and now I see a problem.


www.funtoo.org

#10
keitho2000

keitho2000

    Member

  • Members
  • PipPip
  • 15 posts
✓  Best Answer

To anybody else seeing this, the problem has been fixed. If you're still having problems it should work after an emerge --sync.





Reply to this topic



  



Also tagged with one or more of these keywords: gnome, portage, desktop, setup, x11, first steps

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users