
Code: Select all
>sys-fs/udisks-2
>sys-devel/distcc-4
>sys-devel/gcc-4.7.9
>sys-kernel/linux-headers-3.4.7
>sys-libs/glibc-2.14
#gnome
#
# This will mask GNOME 3.2 packages in portage
#
# Updated 2011-11-26
#
# GNOME 3.2 stuff
>=app-accessibility/caribou-0.4
app-admin/eselect-gnome-shell-extensions
>=app-misc/tracker-0.12
>=dev-libs/folks-0.6
>=dev-libs/libgdata-0.9
>=dev-python/pyatspi-2.2
>=gnome-base/gconf-3.2
>=gnome-base/gdm-3.2
>=gnome-extra/at-spi-2.2
gnome-extra/gnome-contacts
gnome-extra/gnome-documents
gnome-extra/gnome-shell-extensions
>=gnome-extra/nautilus-tracker-tags-0.12
gnome-extra/sushi
>=media-libs/clutter-1.7
>=media-libs/cogl-1.7
>=net-libs/gnome-online-accounts-3
>=x11-libs/libcryptui-3
>=x11-misc/alacarte-0.13.2-r50
>=app-accessibility/accerciser-3.2
# GNOME 3 core libs
>=dev-libs/libgweather-3.0
>=gnome-base/libgnomekbd-3.0
=media-libs/libcanberra-0.28-r4
# Core Applications
>=app-accessibility/orca-3.0
>=gnome-base/gdm-3.0
>=gnome-base/gnome-applets-3.0
>=gnome-base/gnome-keyring-3.0
>=gnome-base/gnome-menus-3.0
>=gnome-base/gnome-panel-3.0
>=gnome-base/gnome-session-3.0
>=gnome-base/gnome-settings-daemon-3.0
>=gnome-base/gnome-control-center-3.0
>=gnome-base/gnome-shell-3.0
>=gnome-base/libgnome-keyring-3.0
>=gnome-base/nautilus-3.0
>=x11-wm/metacity-2.34
>=x11-wm/mutter-3.0
# Extra Applications
>=app-arch/file-roller-3.0
>=app-cdr/brasero-3.0
>=app-crypt/seahorse-3.0
>=app-editors/gedit-3.0
>=app-editors/gedit-plugins-3.0
>=app-text/gtranslator-2.90
>=app-text/evince-3.0
>=dev-util/anjuta-3.0
>=app-pda/gtkpod-2.1.0
>=dev-util/devhelp-3.0
>=gnome-extra/drwright-3.0
>=gnome-extra/evolution-data-server-3.0
>=gnome-extra/evolution-exchange-3.0
>=gnome-extra/gcalctool-6.0
>=gnome-extra/gconf-editor-3.0
>=gnome-extra/gnome-color-manager-3.0
>=gnome-extra/gnome-games-3.0
>=gnome-extra/gnome-games-extra-data-3.0
>=gnome-extra/gnome-media-2.32.0-r300
>=gnome-extra/gnome-packagekit-3.0
>=gnome-extra/gnome-power-manager-3.0
>=gnome-extra/gnome-screensaver-3.0
>=gnome-extra/gnome-system-monitor-3.0
>=gnome-extra/gnome-tweak-tool-3.0
>=gnome-extra/gnome-user-share-3.0
>=gnome-extra/gnome-utils-3.0
>=gnome-extra/gucharmap-3.0
>=gnome-extra/mousetweaks-3.0
>=gnome-extra/nautilus-sendto-3.0
gnome-extra/office-runner
>=gnome-extra/zenity-3.0
>=mail-client/evolution-3.0
>=media-gfx/eog-3.0
>=media-sound/rhythmbox-2.90
>=media-sound/sound-juicer-2.99
>=media-video/cheese-3.0
>=media-video/totem-3.0
>=net-analyzer/gnome-nettool-3.0
>=net-im/empathy-3.0
>=net-misc/vinagre-3.0
>=net-misc/vino-3.0
>=net-wireless/gnome-bluetooth-3.0
>=sys-apps/gnome-disk-utility-3.0.2-r300
>=www-client/epiphany-3.0
>=www-client/epiphany-extensions-3.0
>=x11-terms/gnome-terminal-3.0
# Documentation
>=gnome-extra/yelp-3.0
>=dev-util/gnome-devel-docs-3.0
>=gnome-extra/gnome-user-docs-3.0
# NetworkManager
>=net-misc/networkmanager-0.8.99
>=net-misc/networkmanager-pptp-0.8.99
>=net-misc/networkmanager-openconnect-0.8.99
>=net-misc/networkmanager-openvpn-0.8.99
>=net-misc/networkmanager-openswan-0.8.99
>=net-misc/networkmanager-vpnc-0.8.99
>=gnome-extra/nm-applet-0.8.99
# Meta packages
>=gnome-base/gnome-core-apps-3.0
>=gnome-base/gnome-extra-apps-3.0
>=gnome-base/gnome-core-libs-3.0
>=gnome-base/gnome-fallback-3.0
>=gnome-base/gnome-light-3.0
>=gnome-base/gnome-3.0
# Misc applications
>=gnome-extra/nautilus-open-terminal-0.19
>=app-mobilephone/gnome-phone-manager-0.67
>=x11-misc/notification-daemon-0.7.2
>=media-gfx/gthumb-2.15Code: Select all
>=gnome-extra/sensors-applet-3
I'm not too concerned about adding more packages to the mask, but now it's saying that @selected and @world overlays require the masked packages. Does this mean that the default/linux/x86/13.0/desktop/gnome profile itself is demanding that I move to 3.8? If so, this may be goodbye for Gentoo.The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by gnome-base/gnome-control-center-3.8.6
# required by net-libs/gnome-online-accounts-3.8.5[gnome]
# required by gnome-base/gvfs-1.16.4[gnome-online-accounts]
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask:
# Core Applications
=gnome-base/gnome-session-3.8.4-r1


Is free software now just a market for devs working for very big tech enterprises and wanting to feel power and fame as if they were a big boss?
Can't say I'm terribly surprised over the whole thing.And reading those dev comments, it’s so clear that most of their thought and energy is devoted to their marketing and ‘brand presence’, and so very little to making quality, innovative software. By some strange coincidence, that’s just what has been largely lacking in the field of Linux apps.

Code: Select all
find /usr/portage/ -name metadata.xml -exec grep -l "<herd>gnome" {} \; >/tmp/gnome.list

Yeah anything that depends on gtk-3* may need to be masked as it's a constantly changing minefield of compatibility.eccerr0r wrote:Currently the ideal situation is that we can keep the ebuilds plus be able to upgrade unrelated stuff... this second part is tough with so many blocks with the proposed masks...
Hadn't thought of that, but I'm not surprised.I've also noticed with the gnome masks, portage is a whole lot slower calculating... ouch...


Code: Select all
>=app-admin/system-config-printer-gnome-1.4.3
>=app-arch/file-roller-3.0.0
>=app-cdr/brasero-3.0.0
>=app-crypt/seahorse-3.0.0
>=app-editors/gedit-3.0.0
>=app-text/evince-3.0.0
>=gnome-base/gconf-3.0.0
>=gnome-base/gdm-3.0.0
>=gnome-base/gnome-3.0.0
>=gnome-base/gnome-applets-3.0.0
>=gnome-base/gnome-common-3.6.1
>=gnome-base/gnome-control-center-3.0.0
>=gnome-base/gnome-core-apps-3.0.0
>=gnome-base/gnome-core-libs-3.0.0
>=gnome-base/gnome-extra-apps-3.0.0
>=gnome-base/gnome-fallback-3.0.0
>=gnome-base/gnome-keyring-3.0.0
>=gnome-base/gnome-keyring-3.0.0
>=gnome-base/gnome-light-3.0.0
>=gnome-base/gnome-menus-3.0.0
>=gnome-base/gnome-panel-3.0.0
>=gnome-base/gnome-session-3.0.0
>=gnome-base/gnome-settings-daemon-3.0.0
>=gnome-base/gnome-shell-3.0.0
>=gnome-base/libgnomekbd-3.0.0
>=gnome-base/libgnome-keyring-3.0.0
>=gnome-base/nautilus-3.0.0
>=gnome-extra/evolution-data-server-3.0.0
>=gnome-extra/gnome-screensaver-3.0.0
>=gnome-extra/gnome-system-monitor-3.0.0
>=gnome-extra/gnome-user-docs-3.0.0
>=gnome-extra/gnome-utils-3.0.0
>=gnome-extra/gucharmap-3.0.2
>=gnome-extra/sensors-applet-3.0.0
>=gnome-extra/sushi-3.0.0
>=gnome-extra/yelp-3.0.0
>=gnome-extra/yelp-xsl-3.6.2
>=gnome-extra/zenity-3.0.0
>=mail-client/evolution-3.0.0
>=media-gfx/eog-3.0.0
>=media-gfx/gnome-font-viewer-3.0.0
>=media-sound/sound-juicer-3.0.0
>=media-video/cheese-3.0.0
>=media-video/totem-3.0.0
>=net-analyzer/gnome-nettool-3.0.0
>=net-libs/gnome-online-accounts-3.0.0
>=net-libs/gtk-vnc-0.5.3
>=net-misc/vinagre-3.0.0
>=net-misc/vino-3.0.0
>=www-client/epiphany-3.0.0
>=x11-misc/alacarte-3.7.90
>=x11-misc/notification-daemon-0.7.6
>=x11-terms/gnome-terminal-3.0.0
>=x11-themes/gnome-backgrounds-3.0.0This is for a box that I only access remotely using nxclient. (It's running net-misc/nxserver-freenx.)>=app-arch/file-roller-3.0.0
>=app-cdr/brasero-3.0.0
>=app-crypt/seahorse-3.0.0
>=app-editors/gedit-3.0.0
>=app-text/evince-3
>=dev-cpp/gtkmm-3.0.0
>=dev-libs/libgweather-3.0.0
>=dev-libs/totem-pl-parser-3.0.0
>=gnome-base/gconf-3.0.0
>=gnome-base/gdm-3.0.0
>=gnome-base/gnome-3.0.0:2.0
>=gnome-base/gnome-control-center-3.0.0
>=gnome-base/gnome-desktop-3.0.0
>=gnome-base/gnome-keyring-3.0.0
>=gnome-base/gnome-light-3.0.0
>=gnome-base/gnome-menus-3.0.0
>=gnome-base/gnome-panel-3.0.0
>=gnome-base/gnome-session-3.0.0
>=gnome-base/gnome-settings-daemon-3.0.0.0
>=gnome-base/libgnome-keyring-3.0.0
>=gnome-base/libgnomekbd-3.0.0
>=gnome-base/nautilus-3.0.0
>=gnome-extra/evolution-data-server-3.0.0
>=gnome-extra/gcalctool-6.0.0
>=gnome-extra/gconf-editor-3.0.0
>=gnome-extra/gnome-color-manager-3.0.0
>=gnome-extra/gnome-media-2.32.0-r300
>=gnome-extra/gnome-media-3.0.0
>=gnome-extra/gnome-power-manager-3.0.0
>=gnome-extra/gnome-screensaver-3.0.0
>=gnome-extra/gnome-system-monitor-3.0.0.0
>=gnome-extra/gnome-user-docs-3.0.0
>=gnome-extra/gnome-utils-3.0.0
>=gnome-extra/sushi-3.0.0
>=gnome-extra/yelp-3.0.0
>=gnome-extra/zenity-3.0.0
>=mail-client/evolution-3.0.0:2.0
>=media-gfx/eog-3.0.0
>=media-gfx/gnome-font-viewer-3.0.0
>=media-libs/libgnome-media-profiles-3.0.0
>=media-sound/rhythmbox-3.0.0
>=media-sound/sound-juicer-3.0.0
>=media-video/cheese-3.0.0
>=media-video/totem-3.0.0
>=net-analyzer/gnome-nettool-3.0.0
>=net-libs/gnome-online-accounts-3.0.0
>=net-misc/vinagre-3.0.0
>=net-misc/vino-3.0.0
>=www-client/epiphany-3.0.0
>=x11-libs/libwnck-3.0.0
>=x11-misc/alacarte-3.7.90
>=x11-terms/gnome-terminal-3.0.0
>=x11-themes/gnome-backgrounds-3.0.0
>=x11-themes/gnome-icon-theme-symbolic-3.0.0