Re: [gentoo-dev] EAPI-2

2008-09-15 Thread Doug Goldstein
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

2008-09-15 Thread Vlastimil Babka
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

2008-09-15 Thread Santiago M. Mola
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

2008-09-15 Thread Zac Medico
-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

2008-09-15 Thread Robin H. Johnson
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

2008-09-15 Thread Robin H. Johnson
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

2008-09-15 Thread Serkan Kaba

-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-