Summary: | The great GNOME 2.18 unmask bug | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Daniel Gryniewicz (RETIRED) <dang> |
Component: | [OLD] GNOME | Assignee: | Gentoo ARM Porters <arm> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jklawiter, kanelxake, ladanyi, leio, lorenzo, mail, pacho, pat, sbriglie, ssuominen, sven.koehler |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 159967, 176655, 176668, 176670 | ||
Bug Blocks: |
Description
Daniel Gryniewicz (RETIRED)
2007-04-30 02:51:57 UTC
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. |