Re: [gentoo-dev] EAPI-2
Jan Kundrát wrote: Michael Hammer wrote: But for me it's still questionable why we don't have a gentoo project for this important task? You mean something like http://www.gentoo.org/proj/en/qa/pms.xml ? Cheers, -jkt This page is incomplete and needs some more details added to it. The Gentoo Council took this up at the last meeting on Sept 11th. and plan to some details posted to gentoo-dev in the coming weeks. However, I've been spearheading this a bit and I'm getting married this weekend and then I have my honeymoon so, except things to be almost at a stand still from me until October.
[gentoo-dev] Preventing $ARCH flags in USE
Apparently, setting USE=x86 in make.conf on amd64 arch can have funny consequences such as [1]. And I can imagine even more subtle and hard to detect errors due to this. I think it's better to prevent this rather than waste time with bug reports like that. I asked Zac on IRC whether portage could filter such flags. He suggested using use.mask in profiles. Well since ARCH is also set by a profile, why not. Although a really persistent and stupid user could use.unmask, it's better than no protection. And then we can think how to replace the current ARCH-USE flag system with e.g. USE_EXPAND. What do you think? Vlastimil [1] http://bugs.gentoo.org/show_bug.cgi?id=236801 signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] Preventing $ARCH flags in USE
On Mon, Sep 15, 2008 at 9:45 PM, Vlastimil Babka [EMAIL PROTECTED] wrote: I think it's better to prevent this rather than waste time with bug reports like that. I asked Zac on IRC whether portage could filter such flags. He suggested using use.mask in profiles. Well since ARCH is also set by a profile, why not. Although a really persistent and stupid user could use.unmask, it's better than no protection. And then we can think how to replace the current ARCH-USE flag system with e.g. USE_EXPAND. What do you think? Seems like an acceptable workaround. For future EAPIs, ARCH could be a regular USE_EXPANDed flag as you suggest, and package managers could filter any flag in USE which is not listed in IUSE. Regards, -- Santiago M. Mola Jabber ID: [EMAIL PROTECTED]
Re: [gentoo-dev] Preventing $ARCH flags in USE
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Santiago M. Mola wrote: On Mon, Sep 15, 2008 at 9:45 PM, Vlastimil Babka [EMAIL PROTECTED] wrote: I think it's better to prevent this rather than waste time with bug reports like that. I asked Zac on IRC whether portage could filter such flags. He suggested using use.mask in profiles. Well since ARCH is also set by a profile, why not. Although a really persistent and stupid user could use.unmask, it's better than no protection. And then we can think how to replace the current ARCH-USE flag system with e.g. USE_EXPAND. What do you think? Seems like an acceptable workaround. For future EAPIs, ARCH could be a regular USE_EXPANDed flag as you suggest, and package managers could filter any flag in USE which is not listed in IUSE. While I don't necessarily disagree with you, my impression is that most people tend to think that certain profile-specific flags such as userland_* and kernel_* should be considered as implicit members of IUSE and therefore they shouldn't be explicitly listed in in IUSE. - -- Thanks, Zac -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkjOw4YACgkQ/ejvha5XGaMILACfSQeRT7y1RzwTWWRnHvXBqFCh 9Q0An2AQZ9jJXLSWD1sKfL6+RdVNgEjl =Vh+a -END PGP SIGNATURE-
[gentoo-dev] Bugzilla3 and Bugzilla Survey 2008
For those asking about Bugzilla3 for Gentoo, it's a work-in-progress for the test version. Hopefully I'll announce testing access in the next week or two. On a side note, upstream Bugzilla was doing a survey on large Bugzilla installs, and contacted me to get the Gentoo perspective. The results are up now: https://wiki.mozilla.org/Bugzilla:Survey -- Robin Hugh Johnson Gentoo Linux Developer Infra Guy E-Mail : [EMAIL PROTECTED] GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 pgpRtSDEjJg0f.pgp Description: PGP signature
[gentoo-dev] Migration downtime for bouncer.gentoo.org
Bouncer.gentoo.org will be offline for an 30-60 minutes this evening, to migrate between hosts and database servers as part of OSL's database upgrades. -- Robin Hugh Johnson Gentoo Linux Developer Infra Guy E-Mail : [EMAIL PROTECTED] GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 pgpmxMVuz7Kqg.pgp Description: PGP signature
Re: [gentoo-dev] Jeeves IRC replacement now alive - Willikins
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Can you add it to #gentoo-tr. seqizz is the channel founder. Thanks. Robin H. Johnson yazmış: | Hi folks, | | Sorry that it's taken this long to get completed, but the Jeeves | replacement, Willikins, is finally 99% done, and ready to join lots of | channels. | | Getting the bot out there | - | If you would like to have the new bot in your #gentoo-* channel, would | each channel founder/leader please respond to this thread, stating the | channel name, and that they are the contact for any problems/troubles. | | Bug reports | --- | Please open a bug in the Gentoo Infrastructure product, using the | 'Other' component, and assign it directly to me. | | Custom bot functionality: | - | Here's all the functionality that we have assembled, beyond the standard | rbot stuff. | Bugzilla | | !bug [ZILLA] ID | Looks up bug #ID in the per-channel default or specified bugzilla. | | !bugstats [ZILLA] | Totals of bugs per the bugzilla 'status' field. | | !archstats [ZILLA] [STATUS] [RESO] | Totals of bugs per architecture, optionally with some specific set of | status or resolution values, comma delimited. | | status = OPEN, DONE, UNCONFIRMED,NEW,ASSIGNED,REOPENED, RESOLVED, VERIFIED, CLOSED | Reso = FIXED, INVALID, WONTFIX, LATER, REMIND, DUPLICATE, WORKSFORME, |CANTFIX, NEEDINFO, TEST-REQUEST, UPSTREAM | zilla = gentoo xine sourcemage redhat mozilla kernel fdo abisource | apache kde gnome | If you want another bugzilla, file a bug. | | Gentoo-specific | === | !meta [-v] [CAT/]PACKAGE | Print the metadata and optionally herd members for a given package. | | !changelog [CAT/]PACKAGE | Changelog stats for a package | | !devaway list | List all away developers. | | !devaway DEVNAME | Display .away message for a single developer. | | !herd HERD | Show herd members | | !expn NAME | Show the expansion of any public Gentoo mail alias | | !glsa GLSAID | Shows the title and external IDS for any given GLSA ID. | | !earch [CAT/]PACKAGE | Earch output for a given package | | !rdep [CAT/]PACKAGE | Reverse RDEPEND for a given package | | !ddep | Reverse DEPEND for a given package | | What isn't supported yet | | 1. !glsa -s TEXT | This used to search for GLSAs that matched that string in their title or | external IDS. | | 2. New bug announcements | Jeeves used to announce brand new bugs to #gentoo-bugs as well as | targeted channels or users, depending on the product, component, | assignee, cc and a number of other factors (deeply nested if/else | trees). The old implementation had this in code entirely, and it would | be nice to avoid having to modify the code whatsoever, and instead have | some domain-specific language for doing this. | | Source availability | --- | Gentoo specific: | http://git.overlays.gentoo.org/gitweb/?p=proj/rbot-gentoo.git | Bugzilla support: | http://git.overlays.gentoo.org/gitweb/?p=proj/rbot-bugzilla.git | (flameeyes has his own tree as well, but he's been sick lately, so it | was lagging behind my development) | | Right now, if you want to run your own instance of the bot, you will | need the latest Git tree of the rBot itself, as upstream only fixed the | last remaining issue a couple of hours ago. | | Thanks to | - | solar: | Running the old Jeeves Eggdrop till now, and helping to document all of | the Eggdrop functionality we used. | | flameeyes: | Bugzilla plugin development | | halcy0n: | Gentoo-specific stuff | | tango_, jsn-: | (rbot upstream developers) For fixing the bugs as I found them :-). | - -- Sincerely, Serkan KABA Gentoo/Java -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkjPEZkACgkQRh6X64ivZaKG6ACaAkFRNsOY4dOrc3TiUm51xLBs CXAAn3laozO4uamWVmDWCcXCCLzb7Auy =zIAm -END PGP SIGNATURE-