Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Update failure in Gnome (SOLVED)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
gemini91
Guru
Guru


Joined: 27 Nov 2003
Posts: 317
Location: Naples, Fl

PostPosted: Sun Nov 18, 2012 5:40 pm    Post subject: Update failure in Gnome (SOLVED) Reply with quote

First update world after new install fails with nautilus problem.

Code:

don ~ # emerge -auDN world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] sys-process/psmisc-22.16  USE="X*"
[ebuild   R    ] sys-devel/gcc-4.5.4  USE="gtk*"
[ebuild   R    ] app-editors/nano-2.3.1-r2  USE="spell*"
[ebuild     UD ] gnome-base/nautilus-2.32.2.1 [2.32.2.1-r2] USE="(-introspection*)"
[ebuild   R    ] net-misc/openssh-5.9_p1-r4  USE="X* ldap* -bindist%"
[ebuild  NS    ] gnome-extra/polkit-gnome-0.102 [0.105] USE="introspection"
[ebuild  N     ] lxde-base/lxpolkit-0.1.0-r1
[uninstall     ] gnome-extra/polkit-gnome-0.105
[blocks b      ] lxde-base/lxpolkit ("lxde-base/lxpolkit" is blocking gnome-extra/polkit-gnome-0.105)
[ebuild   R    ] sys-apps/groff-1.21  USE="X*"
[ebuild  N     ] app-text/evince-2.32.0-r4  USE="dbus gnome gnome-keyring introspection nautilus postscript tiff -debug -djvu -dvi -t1lib"
[ebuild     U  ] sys-apps/man-pages-3.43 [3.42]
[ebuild     U  ] sys-fs/udev-171-r9 [171-r8] USE="introspection*"
[ebuild   R    ] sys-apps/util-linux-2.21.2  USE="udev*"
[blocks B      ] gnome-extra/polkit-gnome ("gnome-extra/polkit-gnome" is blocking lxde-base/lxpolkit-0.1.0-r1)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

gnome-base/nautilus:0

  (gnome-base/nautilus-2.32.2.1::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (gnome-base/nautilus-2.32.2.1-r2::gentoo, installed) pulled in by
    >=gnome-base/nautilus-2.10[introspection?] required by (app-text/evince-2.32.0-r4::gentoo, ebuild scheduled for merge)


It might be possible to solve this slot collision
by applying all of the following changes:
   - gnome-base/nautilus-2.32.2.1 (Change USE: +introspection)



this is package.use
Code:

>=net-dns/avahi-0.6.30-r3 autoipd gtk3
=gnome-base/nautilus-2.32.2.1 introspection


any ideas?


Last edited by gemini91 on Sun Nov 18, 2012 9:28 pm; edited 1 time in total
Back to top
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 5437

PostPosted: Sun Nov 18, 2012 6:30 pm    Post subject: Reply with quote

Try changing '=gnome-base/nautilus-2.32.2.1' to just 'gnome-base/nautilus' in package.use.
Though, IIRC, introspection for gtk2 makes little sense - only since gtk3 it was embraced sufficiently.
Back to top
View user's profile Send private message
gemini91
Guru
Guru


Joined: 27 Nov 2003
Posts: 317
Location: Naples, Fl

PostPosted: Sun Nov 18, 2012 6:39 pm    Post subject: Reply with quote

Thanks for the reply I had already tried that and it made no difference.
Back to top
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 5437

PostPosted: Sun Nov 18, 2012 7:00 pm    Post subject: Reply with quote

Could you check why both gnome-extra/polkit-gnome and lxde-base/lxpolkit are pulled ?
Back to top
View user's profile Send private message
gemini91
Guru
Guru


Joined: 27 Nov 2003
Posts: 317
Location: Naples, Fl

PostPosted: Sun Nov 18, 2012 7:14 pm    Post subject: Reply with quote

how do I tell what wants to pull in lxde-base/lxpolkit
Back to top
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 5437

PostPosted: Sun Nov 18, 2012 8:39 pm    Post subject: Reply with quote

gemini91 wrote:
how do I tell what wants to pull in lxde-base/lxpolkit

Add '-t' to the emerge options.
Back to top
View user's profile Send private message
gemini91
Guru
Guru


Joined: 27 Nov 2003
Posts: 317
Location: Naples, Fl

PostPosted: Sun Nov 18, 2012 9:01 pm    Post subject: Reply with quote

Here is a run with -t added

Code:

don ~ # emerge -atuDN world

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild   R    ] sys-apps/util-linux-2.21.2  USE="udev*"
[ebuild     U  ]  sys-fs/udev-171-r9 [171-r8] USE="introspection*"
[nomerge       ] gnome-base/gnome-2.32.1-r2
[ebuild  N     ]  app-text/evince-2.32.0-r4  USE="dbus gnome gnome-keyring introspection nautilus postscript tiff -debug -djvu -dvi -t1lib"
[ebuild     U  ] sys-apps/man-pages-3.43 [3.42]
[nomerge       ] virtual/man-0
[nomerge       ]  sys-apps/man-1.6g
[ebuild   R    ]   sys-apps/groff-1.21  USE="X*"
[blocks b      ] lxde-base/lxpolkit ("lxde-base/lxpolkit" is blocking gnome-extra/polkit-gnome-0.105)
[uninstall     ]  gnome-extra/polkit-gnome-0.105
[nomerge       ] gnome-base/gnome-2.32.1-r2
[nomerge       ]  gnome-base/gnome-settings-daemon-2.32.1-r2
[nomerge       ]   sys-auth/polkit-0.107-r1
[ebuild  N     ]    lxde-base/lxpolkit-0.1.0-r1
[ebuild  NS    ]  gnome-extra/polkit-gnome-0.102 [0.105] USE="introspection"
[nomerge       ] gnome-base/gnome-2.32.1-r2
[nomerge       ]  gnome-base/gvfs-1.12.3
[ebuild   R    ]   net-misc/openssh-5.9_p1-r4  USE="X* ldap* -bindist%"
[ebuild     UD ]  gnome-base/nautilus-2.32.2.1 [2.32.2.1-r2] USE="(-introspection*)"
[nomerge       ] virtual/editor-0
[ebuild   R    ]  app-editors/nano-2.3.1-r2  USE="spell*"
[ebuild   R    ] sys-devel/gcc-4.5.4  USE="gtk*"
[ebuild   R    ] sys-process/psmisc-22.16  USE="X*"
[blocks B      ] gnome-extra/polkit-gnome ("gnome-extra/polkit-gnome" is blocking lxde-base/lxpolkit-0.1.0-r1)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

gnome-base/nautilus:0

  (gnome-base/nautilus-2.32.2.1::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (gnome-base/nautilus-2.32.2.1-r2::gentoo, installed) pulled in by
    >=gnome-base/nautilus-2.10[introspection?] required by (app-text/evince-2.32.0-r4::gentoo, ebuild scheduled for merge)


It might be possible to solve this slot collision
by applying all of the following changes:
   - gnome-base/nautilus-2.32.2.1 (Change USE: +introspection)

Back to top
View user's profile Send private message
gemini91
Guru
Guru


Joined: 27 Nov 2003
Posts: 317
Location: Naples, Fl

PostPosted: Sun Nov 18, 2012 9:27 pm    Post subject: Reply with quote

Thanks for the help, but this problem is caused by having all Gnome3 packages masked off.
I need to dig into it more.

Again thanks for the help
Back to top
View user's profile Send private message
chithanh
Developer
Developer


Joined: 05 Aug 2006
Posts: 1658
Location: Berlin, Germany

PostPosted: Mon Nov 19, 2012 1:33 am    Post subject: Reply with quote

Code:
 =gnome-base/nautilus-2.32.2.1 introspection
You enabled introspection only for 2.32.2.1, not 2.32.2.1-r2. That is why portage cannot upgrade the package, as the introspection flag is disabled for the newer revision and evince depends on it.
Back to top
View user's profile Send private message
gemini91
Guru
Guru


Joined: 27 Nov 2003
Posts: 317
Location: Naples, Fl

PostPosted: Thu Nov 22, 2012 12:23 pm    Post subject: Reply with quote

I solved this by masking of the following

=gnome-extra/polkit-gnome-0.102
=lxde-base/lxpolkit-0.1.0-r1

Again thanks to everyone who helped
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum