Hi, arches. We're going to unmask gnome 2.18 ASAP, and we need some work done. alpha: mask >=gnome-extra/at-spi/at-spi-1.18 in default-linux/alpha/no-nptl/2.4 because of the >=gnome-base/gail-1.9.2 mask. Keyword gnome-base/libgnomekbd-2.18.1 (for gnome-base/control-center, gnome-base/gnome-applets, gnome-extra/gnome-screensaver) Keyword net-libs/xulrunner-1.8.1.3 or mask the xulrunner USE flag (for www-client/epiphany, media-video/totem, gnome-extra/yelp, dev-python/gnome-python-extras) mask >=app-text/evince/evince-0.8 in default-linux/alpha/no-nptl/2.4 because of >=x11-themes/gnome-icon-theme-2.16.0.1 mask. Keyword net-misc/networkmanager-0.6.4_pre20061028-r1 or mask the networkmanager USE flag (for mail-client/evolution/evolution) Keyword sys-auth/consolekit-0.2.1 (for gdm) Keyword dev-python/pygtkglext or mask the opengl USE flag (?) (for gnome-games) Keyword sys-apps/hal-0.5.9-r1 (for gnome-extra/gnome-power-manager, gnome-base/gnome-mount) mask >=gnome-base/libgnomekbd-2.18 in default-linux/alpha/no-nptl/2.4 because of >=x11-libs/libxklavier-3 and >=gnome-base/libgnome-2.16 masks mask >=gnome-base/control-center-2.18 in default-linux/alpha/no-nptl/2.4 because of >=gnome-base/libgnomekbd mask >=gnome-base/gnome-applets-2.18 in default-linux/alpha/no-nptl/2.4 because of >=gnome-base/libgnomekbd mask >=gnome-base/gnome-screensaver-2.18 in default-linux/alpha/no-nptl/2.4 because of >=gnome-base/libgnomekbd arm: Keyword gnome-base/libgnomekbd-2.18.1 (for gnome-base/control-center) Keyword sys-auth/consolekit-0.2.1 (for gdm) Keyword dev-python/pygtkglext or mask the opengl USE flag (?) (for gnome-games) Keyword net-libs/xulrunner-1.8.1.3 or mask the xulrunner USE flag (for www-client/epiphany, media-video/totem, gnome-extra/yelp) Keyword sys-apps/hal-0.5.9-r1 (for gnome-base/gnome-mount) ia64: Keyword sys-libs/libsmbios-0.13.5 or mask the dell USE flag (for sys-apps/hal) hppa: Keyword net-misc/networkmanager-0.6.4_pre20061028-r1 or mask the networkmanager USE flag (for mail-client/evolution/evolution) Keyword dev-python/pygtkglext or mask the opengl USE flag (?) (for gnome-games) mips: Keyword gnome-base/gnome-common-2.12.0 (for gnome-base/gnome-vfs) ppc: mask the dell USE flag (for sys-apps/hal) ppc64: Keyword dev-python/pygtkglext or mask the opengl USE flag (?) (for gnome-games) mask the dell USE flag (for sys-apps/hal) sh: Keyword gnome-base/libgnomekbd-2.18.1 (for gnome-base/control-center) Keyword sys-auth/consolekit-0.2.1 (for gdm) Keyword app-text/enchant-1.2.5 (for gedit) (I assume you don't want to mask the spell USE flag...) Keyword dev-python/pygtkglext or mask the opengl USE flag (?) (for gnome-games) Keyword net-libs/xulrunner-1.8.1.3 or mask the xulrunner USE flag (for gnome-extra/yelp) (See note for mozilla-firefox) Keyword >=www-client/mozilla-firefox-1.5 (for gnome-extra/yelp) (Note: you don't have either firefox or xulrunner keyworded; Thus, yelp cannot work. You may want to mask >=gnome-extra/yelp-2.18 instead) Keyword sys-apps/hal-0.5.9-r1 (for gnome-base/gnome-mount) sparc: mask >=gnome-extra/at-spi/at-spi-1.18 in default-linux/sparc/sparc64/2006.1/2.4 because of the >=gnome-base/gail-1.9.2 mask. mask >=app-text/evince/evince-0.8 in default-linux/sparc/sparc64/2006.1/2.4 because of >=x11-themes/gnome-icon-theme-2.16.0.1 mask. mask >=gnome-base/libgnomekbd-2.18 in default-linux/sparc/sparc64/2006.1/2.4 because of >=x11-libs/libxklavier-3 and >=gnome-base/libgnome-2.16 masks mask >=gnome-base/control-center-2.18 in default-linux/sparc/sparc64/2006.1/2.4 because of >=gnome-base/libgnomekbd mask >=gnome-base/gnome-applets-2.18 in default-linux/sparc/sparc64/2006.1/2.4 because of >=gnome-base/libgnomekbd mask >=gnome-base/gnome-screensaver-2.18 in default-linux/sparc/sparc64/2006.1/2.4 because of >=gnome-base/libgnomekbd mask >=app-accessibility/orca-2.18 in default-linux/sparc/sparc64/2006.1/2.4 because of >=dev-python/gnome-python-2.16.0 Keyword www-client/seamonkey (for totem) If you can't, maybe we can re-arrange USE flags to give you something to mask... mask app-misc/hal-info in default-linux/sparc/sparc64/2006.1/2.4 because of >=sys-apps/hal-0.5.9_rc2 x86: mask >=gnome-extra/at-spi/at-spi-1.18 in default-linux/x86/no-nptl/2.4 because of the >=gnome-base/gail-1.9.2 mask. mask >=app-text/evince/evince-0.8 in default-linux/x86/no-nptl/2.4 because of >=x11-themes/gnome-icon-theme-2.16.0.1 mask. mask >=gnome-base/libgnomekbd-2.18 in default-linux/x86/no-nptl/2.4 because of >=x11-libs/libxklavier-3 and >=gnome-base/libgnome-2.16 masks mask >=gnome-base/control-center-2.18 in default-linux/x86/no-nptl/2.4 because of >=gnome-base/libgnomekbd mask >=gnome-base/gnome-applets-2.18 in default-linux/x86/no-nptl/2.4 because of >=gnome-base/libgnomekbd mask >=gnome-base/gnome-screensaver-2.18 in default-linux/x86/no-nptl/2.4 because of >=gnome-base/libgnomekbd mask app-misc/hal-info in default-linux/x86/no-nptl/2.4 because of >=sys-apps/hal-0.5.9_rc2 x86-fbsd: Keyword gnome-base/libgnomekbd-2.18.1 (for gnome-base/control-center, gnome-base/gnome-applets, gnome-extra/gnome-screensaver) Keyword sys-auth/consolekit-0.2.1 or mask the pam USE flag (?) (for gdm) Keyword sys-apps/shadow (for gdm) Keyword x11-libs/libXevie (for gdm) Keyword x11-libs/vte-0.16.3 (for gnome-terminal) Keyword app-misc/beagle or mask the beagle USE flag (for gnome-base/nautilus, gnome-extra/yelp) Keyword net-libs/xulrunner-1.8.1.3 or mask the xulrunner USE flag (for gnome-extra/yelp) Keyword dev-python/pyorbit (for dev-python/gnome-python) mask app-misc/hal-info in default-bsd/fbsd/6.2/x86 because of >=sys-apps/hal-0.5.9_rc2
x86 done
I did the dell USE flag for HAL on ppc and ppc64 when I unmasked HAL. ia64 is looking into whether ia64's from Dell support libsmbios.
sparc done. i'll test seamonkey in a couple of days, but just assume it's not working since it wasn't the last time we tried, we'll reinstate if it is. BTW there's a seamonkey USE you can use (which is already masked for us).
I know about the seamonkey use; but right now, seamonkey is used as a fallback if neither firefox nor xulrunner are selected, so it doesn't have it's own use flag.
ppc64 done
seamonkey will have to be worked around for sparc, tested 1.1.1 and it's still broken (a simple help->about will make it sigbus).
Okay, I've added totem-2.18.1-r1 which nukes the firefox flag and adds a seamonkey flag. The order is: default is firefox; if xulrunner is given, it's used; if xulrunner is not given and seamonkey is given, it's used. This matches epiphany (except epiphany can't use seamonkey). We'll remove 2.18.1 before we unmask.
HPPA cleared up (marked *gtkglext and masked USE=networkmanager).
kloeri keyworded libsmbios, so ia64 done
~mips added to gnome-common-2.12.0.
> Keyword sys-apps/shadow (for gdm) No can do. This one at least should be changed to a userland_GNU? ( ) dependency, or else it means that gdm will not work anymore on FreeBSD (shadow is no technically part of Linux itself, nor of GNU for what it's worth, but it's certainly not going to work on FreeBSD).
Hmmm... In 2.18.1, the shadow dep is !pam? ( elibc_glibc? ( sys-apps/shadow ) ) Is this sufficient?
Sounds good enough to me.
(In reply to comment #11) > > Keyword sys-apps/shadow (for gdm) > > No can do. This one at least should be changed to a userland_GNU? ( ) > dependency, or else it means that gdm will not work anymore on FreeBSD (shadow > is no technically part of Linux itself, nor of GNU for what it's worth, but > it's certainly not going to work on FreeBSD). gdm + pam won't work on Gentoo/FreeBSD as that requires consolekit which won't work for us for a long time. That's why pam is USE masked for gdm, and has been for a while :) The only outstandng fbsd issue here is xulrunner, aside from the open bugs referenced above.
Moved mask from main package.mask to individual alpha, arm and fbsd subprofile package.masks. Gnome 2.18 is unmasked for : amd64, hppa, ia64, mips, ppc, ppc64, sh, sparc and x86 PS, Please don't hit me too hard if I've broken anything. It's my first major unmask.
alpha and arm - are you waiting for some fixes from us like BSD is, or just haven't gotten around to it? Just wouldn't be too nice to have to do the stabilization dance much later than for others arches and have this 30 day date differing for arches mess in our hands... ;)
As i already told you, alpha is waiting for hal-0.5.9, which needs newer linux-headers. It will take a while unfortunately
x86-fbsd done - beagle and xulrunner are USE masked.
Status update: Only xulrunner is missing from arm.
alpha unmasked, yay! Readding ppc64 for: RDEPEND.bad 1 gnome-base/gnome/gnome-2.18.0.ebuild: ~ppc64(default-linux/ppc/ppc64/2006.1/64bit-userland) ['>=gnome-extra/gnome-power-manager-2.18.0'] P.mask gnome-2.18 if you guys can't have it, please
(In reply to comment #20) > Readding ppc64 for: > P.mask gnome-2.18 if you guys can't have it, please I just dekeyworded the meta for them and then they should be fine. Filed bug 184889 about keywording.
(In reply to comment #19) > Status update: Only xulrunner is missing from arm. Can't arm team then simply USE mask xulrunner for now...? ping..
reassign to arm ping.
Looks like they took care of it silently. Closing.