I run gnome3 on a test laptop, but want to wait until intersession to
install it on my real laptop.  I will probably like gnome3, but had a
bad experience a few months ago when gnome-shell repeatedly crashed so
want to wait for a "quiet time" to do the upgrade.

Anyway, weeks ago I installed the package.mask list and all was well
until this morning.  Here is the beginning of the output from emerge
--tree --verbose [the full output is below]

Calculating dependencies... done!
[ebuild     U  ] sys-block/gparted-0.11.0 [0.10.0] USE="gtk -btrfs -dmraid -fat 
-hfs -jfs -kde -mdadm -ntfs -reiser4 -reiserfs -xfs" 1,623 kB
[nomerge       ] gnome-base/gnome-2.32.1-r1  USE="cdr cups dvdr ldap policykit 
-accessibility -mono" 
[nomerge       ]  gnome-base/nautilus-3.2.1-r1 [2.32.2.1-r1] USE="exif%* gnome 
introspection* previewer%* -doc -packagekit% -sendto% -test -tracker% -xmp" 

If I am reading this correctly gpartd is requiring gnome-2.32.1-r1
(which is installed), and the latter is requiring nautilus-3.2.1-r1.

The end of the emerge output says that gnome-2.32.1-r1 requires
evince-3.2.1-r1[nautilus].

I looked at the gnome ebuild and don't see why it wants nautilus from
gnome-3 or evince from gnome-3.

Can someone explain this.

thanks,
allan


================ full emerge output ========================

ajglap gottlieb # emerge --keep-going --update --newuse --with-bdeps=y world
These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild     U  ] sys-block/gparted-0.11.0 [0.10.0] USE="gtk -btrfs -dmraid -fat 
-hfs -jfs -kde -mdadm -ntfs -reiser4 -reiserfs -xfs" 1,623 kB
[nomerge       ] gnome-base/gnome-2.32.1-r1  USE="cdr cups dvdr ldap policykit 
-accessibility -mono" 
[nomerge       ]  gnome-base/nautilus-3.2.1-r1 [2.32.2.1-r1] USE="exif%* gnome 
introspection* previewer%* -doc -packagekit% -sendto% -test -tracker% -xmp" 
[ebuild  N    #]   gnome-extra/sushi-0.2.1  290 kB
[ebuild     U #]    app-text/evince-3.2.1-r1 [2.32.0-r3] USE="dbus 
gnome-keyring introspection* nautilus tiff -debug -djvu -doc -dvi -t1lib -xps% 
(-gnome%*)" 3,706 kB
[ebuild     U #]     gnome-base/nautilus-3.2.1-r1 [2.32.2.1-r1] USE="exif%* 
gnome introspection* previewer%* -doc -packagekit% -sendto% -test -tracker% 
-xmp" 4,594 kB
[ebuild  N     ]    media-libs/clutter-gtk-1.0.4  USE="introspection -debug 
-doc -examples" 299 kB
[ebuild  NS    ]    net-libs/webkit-gtk-1.6.1-r301 [1.6.1-r201] USE="gstreamer 
introspection jit spell (-aqua) -coverage -debug -doc -test -webgl" 0 kB
[ebuild  NS    ]    x11-libs/gtksourceview-3.2.3 [2.10.5-r1] USE="introspection 
-doc -glade -test" 1,188 kB
[ebuild  NS    ]   gnome-base/gnome-desktop-3.2.1 [2.32.1-r1] 
USE="introspection -debug -doc" 903 kB
[ebuild     U  ]  x11-libs/gtksourceview-2.10.5-r2 [2.10.5-r1] USE="-doc -glade 
-test" 1,224 kB
[nomerge       ] gnome-extra/sushi-0.2.1 
[ebuild  N     ]  media-libs/clutter-gst-1.4.4  USE="introspection -debug -doc 
-examples" 330 kB
[ebuild  N     ]  dev-libs/gjs-1.30.0  USE="-examples -test" 445 kB
[ebuild  N     ]  media-libs/clutter-1.6.20  USE="introspection -debug -doc" 
4,414 kB
[nomerge       ] dev-libs/gjs-1.30.0  USE="-examples -test" 
[ebuild  N     ]  dev-lang/spidermonkey-1.8.5-r1  USE="-debug -static-libs 
-test" 6,021 kB
[nomerge       ] media-libs/clutter-gst-1.4.4  USE="introspection -debug -doc 
-examples" 
[nomerge       ]  media-libs/clutter-1.6.20  USE="introspection -debug -doc" 
[ebuild  N     ]   dev-libs/json-glib-0.14.2  USE="introspection -debug -doc" 
435 kB
[nomerge       ] media-gfx/gimp-2.6.11-r6  USE="alsa dbus exif gnome jpeg lcms 
mmx mng pdf png sse svg tiff -aalib (-altivec) -curl -debug -doc -python -smp 
-webkit -wmf" 
[nomerge       ]  gnome-base/gvfs-1.10.1  USE="bluetooth cdda gdu gnome-keyring 
http udev -afp -archive -avahi -bluray -doc -fuse -gphoto2 -ios -samba" 
[nomerge       ]   sys-apps/gnome-disk-utility-3.0.2-r200  USE="gnome-keyring 
nautilus -avahi -doc -fat -remote-access" 
[nomerge       ]    gnome-base/nautilus-3.2.1-r1 [2.32.2.1-r1] USE="exif%* 
gnome introspection* previewer%* -doc -packagekit% -sendto% -test -tracker% 
-xmp" 
[ebuild  N     ]     x11-themes/gnome-icon-theme-symbolic-3.2.1  144 kB
[ebuild  N     ]     dev-util/gdbus-codegen-2.30.2  5,683 kB
[nomerge       ] media-video/gnome-mplayer-1.0.5_beta1  USE="alsa dbus dconf 
gnome libnotify pulseaudio -ipod -musicbrainz" 
[nomerge       ]  media-libs/gmtk-1.0.5_beta1  USE="alsa dconf pulseaudio" 
[nomerge       ]   x11-libs/gtk+-3.2.2-r2  USE="colord cups introspection 
(-aqua) -debug -doc -examples -packagekit -test -vim-syntax -xinerama" 
[nomerge       ]    x11-misc/colord-0.1.15  USE="introspection scanner udev 
-doc -examples -gusb -vala" 
[ebuild     U  ]     media-libs/lcms-2.3 [2.2-r1] USE="jpeg tiff zlib -doc 
-static-libs -test" 4,358 kB

Total: 17 packages (5 upgrades, 9 new, 3 in new slots), Size of downloads: 
35,647 kB

The following mask changes are necessary to proceed:
#required by gnome-base/nautilus-3.2.1-r1[previewer], required by 
app-text/evince-3.2.1-r1[nautilus], required by gnome-base/gnome-2.32.1-r1, 
required by @selected, required by @world (argument)
# /etc/portage/package.mask:
# GNOME 3.2 stuff
=gnome-extra/sushi-0.2.1
#required by gnome-extra/sushi-0.2.1, required by 
gnome-base/nautilus-3.2.1-r1[previewer], required by 
gnome-base/gnome-control-center-2.32.1-r1, required by 
gnome-base/gnome-2.32.1-r1, required by @selected, required by @world (argument)
# /etc/portage/package.mask:
# GNOME 3.2 stuff
# GNOME 3 core libs
# Core Applications
# Extra Applications
=app-text/evince-3.2.1-r1
#required by gnome-extra/sushi-0.2.1
# /etc/portage/package.mask:
# GNOME 3.2 stuff
# GNOME 3 core libs
# Core Applications
=gnome-base/nautilus-3.2.1-r1

NOTE: The --autounmask-keep-masks option will prevent emerge
      from creating package.unmask or ** keyword changes.

Use --autounmask-write to write changes to config files (honoring 
CONFIG_PROTECT).
ajglap gottlieb # 


Reply via email to