Re: [gentoo-dev] Around 425 non-existent packages in p.mask?

2005-11-23 Thread Luis F. Araujo

Marius Mauch wrote:

 


If not, i *personally* could go slowly removing the entries, along
with other people willing to help, or any other _better_ suggestion
to deal with this?
  

 


Don't do this without explicitly checking with the maintainer for a
package (if existant). Generally redundant entries in package.mask
don't hurt, so if it's not absolutely clear that the entry is not
needed anymore keep it.



   


Thanks for everyone's suggestions. I am gonna tweak even more the script.

I only don't see any reason to keep non-existent entries there.
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Paul de Vrieze
On Wednesday 23 November 2005 05:01, Andrew Muraco wrote:

 (I've read all of the comments up until now, but my response is not
 directed at any particular post.)

 Facts: (according to me, and what I've read)
 -The releng team DID make a good decision by making stage 3 default in
 the instructions.
 -The releng team _DID_NOT_ do a sufficient job of making the community
 aware of the changes BEFORE they occurred (I didn't know about this
 change until after it was done, and Gentoo.org is my home page, I read
 the GWN)
 -Stage 1  2 tar balls and instructions ARE available

 OPINION:
 - This change should be GLEP'd, as it effects everyone that installs
 Gentoo (to some degree, most do not suffer tho)
 - Stage 1 SHOULD continue to be released and maintained, instructions
 clearly stating risks and LACK of SUPPORT and easily visibility from
 the install docs (which it seems it does not have (according to posts),
 although, It is perfectly clear to me.)

This whole issue has been discussed on [EMAIL PROTECTED] before. While not 
quite as noisy as dev, everyone had their say. It is clear to me that the 
decision is right the way it was made. A GLEP wasn't necessary as it was 
discussed and approved by all involved (on the releng list).

Most people that complain are probably misinformed about the usefulness of 
stages 1 and 2. They are really only useful if you know what you're doing 
and don't really need the handbook that much. Those users should be able 
to find the alternative installation docs. I do agree however that there 
should be some link to the relevant documentation from the handbook.

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: [EMAIL PROTECTED]
Homepage: http://www.devrieze.net


pgpsNPvsBu78N.pgp
Description: PGP signature


Re: [gentoo-dev] Around 425 non-existent packages in p.mask?

2005-11-23 Thread Paul de Vrieze
On Wednesday 23 November 2005 05:05, Donnie Berkholz wrote:
 Luis F. Araujo wrote:
 | So, i wrote a script to try to get a list of those orphaned entries,
 | and it looks like there are more than 400 packages/ebuilds which are
 | still listed in p.m but that don't exist in the tree anymore.
 | (A bunch of them from the KDE herd btw)

 It would be really helpful if your script could retain the category.

And provide sorted output.

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: [EMAIL PROTECTED]
Homepage: http://www.devrieze.net


pgpYZ8XiW8uV2.pgp
Description: PGP signature


Re: [gentoo-dev] Update of http://wwwredesign.gentoo.org

2005-11-23 Thread Paul de Vrieze
On Wednesday 23 November 2005 07:40, Curtis Napier wrote:
 Aarons design uses a smaller default font, that is not acceptable from
 an accessibility POV. The main font is at 1em and all cursory fonts
 multipliers of 1em. The main font will remain at 1em which is the
 standard for the accessibility guidelines. If you don't like the
 standard font size every single graphical browser offers a font zoom
 capability, use it.

First of all, this new design looks already a lot better. Then, I can see 
your point about the font sizes. However, if you want to aid people with 
bad eyesight, wouldn't it be a better solution to follow the browser's 
default size. That way the page shows the prefered user size regardless 
of being zoomed or not.

Paul

ps. I also found two graphical glitches:
- There is a misterious white bar just below the overview bar (see 
ws1.png)
- The corners of the jump pads do not have the proper background color 
(see ws2.png)

pps. Maybe have the design by Aaron Shi actually point to his homepage

-- 
Paul de Vrieze
Gentoo Developer
Mail: [EMAIL PROTECTED]
Homepage: http://www.devrieze.net


ws1.png
Description: PNG image


ws2.png
Description: PNG image


pgpNnHIPv8ReA.pgp
Description: PGP signature


Re: [gentoo-dev] Re: Re: status of http://wwwredesign.gentoo.org

2005-11-23 Thread Paul de Vrieze
On Tuesday 22 November 2005 18:45, Duncan wrote:
 I run Konqueror/KHTML, and obviously it isn't setting it, either.
 However, I do run thru privoxy, and may be able to whip up a filter to
 add it... I'll have to think a bit...

 I've not gotten into wget, much more than being aware it's  often used
 in scripted applications including many I rely on here.  Thanks for the
 useful hint, however -- I'll keep it filed away as it seems likely to
 be found to be useful at some point!

Konqueror can do some archiving in the tools menu (creates a .war 
archive), but does not save the stuff as html + deps.

Paul

ps. The version of IE that did that was probably already 6, but I'm not 
certain. In any case it would only do it for downloads, not for view 
source.

-- 
Paul de Vrieze
Gentoo Developer
Mail: [EMAIL PROTECTED]
Homepage: http://www.devrieze.net


pgpiaDUPuFXWM.pgp
Description: PGP signature


Re: [gentoo-dev] Update of http://wwwredesign.gentoo.org

2005-11-23 Thread Curtis Napier

Paul de Vrieze wrote:

On Wednesday 23 November 2005 07:40, Curtis Napier wrote:
ps. I also found two graphical glitches:
- There is a misterious white bar just below the overview bar (see 
ws1.png)
- The corners of the jump pads do not have the proper background color 
(see ws2.png)



Fixed. In CVS

If anyone with experience in Internet Explorer can figure out what is 
causing it to push the page off the left side of the window I would 
greatly appreciate it. I have never seen an error like that before and 
can't figure it out.

--
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Re: new developer Joshua Nichols (nichoj)

2005-11-23 Thread Duncan
Petteri Räty posted [EMAIL PROTECTED], excerpted below,  on
Wed, 23 Nov 2005 00:26:57 +0200:

 Jochen Maes wrote:
 Hello all,
 
 
 
 I'd appreciate a nice welcome and a descent slap on the butt when you
 pass him...
 
 Joshua, welcome!
 
 
 
 http://tinyurl.com/n9qb
 I hope to see this list near hundred soon!

OK, this is a gripe of mine, so...

1)  There's only the tinyurl, no indication at all of where it actually
points, or what the list is!  Surely, a bit of a description might be
useful.  Something like (buglist of whatever).  (I'm composing this
having gone to the URL but still have no idea of what whatever is,
because there's no title and the URL is too long to easily figure out
what's being searched on.)

2) The URL actually pointed to is:
http://bugs.gentoo.org/buglist.cgi?query_format=short_desc_type=allwordssubstrshort_desc=long_desc_type=substringlong_desc=bug_file_loc_type=allwordssubstrbug_file_loc=keywords_type=allwordskeywords=bug_status=NEWbug_status=ASSIGNEDbug_status=REOPENEDemailassigned_to1=1emailtype1=exactemail1=java%40gentoo.orgemailassigned_to2=1emailreporter2=1emailqa_contact2=1emailcc2=1emailtype2=substringemail2=bugidtype=includebug_id=votes=changedin=chfieldfrom=chfieldto=Nowchfieldvalue=cmdtype=doitorder=Reuse+same+sort+as+last+timefield0-0-0=nooptype0-0-0=noopvalue0-0-0=

Obviously that's waaa... too long to be of much use, so a tinyurl is
appreciated.  However, a lot of those query substrings are empty or the
default or otherwise unneeded.  Trimming the cruft should result in a
far shorter URL that actually conveys a bit of information.  With a URL of
this lenth, the easiest way to do that is to paste the URL into an editor
and trim from there.  Trim a bit, then try the link to see if it still
works, then trim some more...

Here's what I came up with after a bit of trial and error.  Note that the
original URL poster, knowing what he's after and thus knowing which fields
are likely to be relevant, could have done the same with rather less
trouble.

http://bugs.gentoo.org/buglist.cgi?bug_status=NEWbug_status=ASSIGNEDbug_status=REOPENEDemailassigned_to1=1emailtype1=exactemail1=java%40gentoo.org

Still not short, so a tinyurl is still useful, but /far/ shorter than the
above, and it's actually possible to see what this one is looking for:

a) bugstatus=NEW/ASSIGNED/REOPENED

and 

b) [EMAIL PROTECTED] (exact match).

OK, how much easier would it have been to just post this:

List of open bugs assigned to java@:
http://tinyurl.com/whatever


Note also that some don't like clicking on blind URLs, even with
descriptions.  Thus, optionally:

List of open bugs assigned to java@:
http://tinyurl.com/whatever (points to)
http://bugs.gentoo.org/buglist.cgi?bug_status=NEWbug_status=ASSIGNEDbug_status=REOPENEDemailassigned_to1=1emailtype1=exactemail1=java%40gentoo.org

That way, both those who don't want to trust a blind link, and those that
are reading the list on long-url munging clients, have a link to click. 
Further, even if the long URL ends up munged, it's possible to see what it
is, and to reassemble it, if desired.

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Update of http://wwwredesign.gentoo.org

2005-11-23 Thread Mike Frysinger
On Wed, Nov 23, 2005 at 01:40:45AM -0500, Curtis Napier wrote:
 If there are no more outstanding issues reported I will submit this 
 current layout for approval.

there's still a ton of wasted space in the purple bar ... if that was
tightened up, more news could be displayed ... having the last two or
three news items on the front page is pretty helpful imo and would
help to offset all the space created by the large ad sidebar

 The artwork is all part of the winning design. Any issues with the 
 infinity symbol should have been addressed a year ago.

well it clearly wasnt, might as well cover it now before the site goes
live ... as i pointed out, considering its location, this means that
our new logo basically becomes gentoo with an infinity sign

 I actually implemented a search that used google much like the example 
 that was posted here. The search was discussed at length with the 
 project lead and it was decided that using a third party search engine 
 such as google was unacceptable.

why ?  we all know google is great and the implementation would be both
cheap and quite usable

 Gentoo is a not-for-profit but, 
 unfortunetly, it is the wrong kind of non-profit so Google will not 
 sponsor us.

i dont see why a simple form redirect to google would require any sort
of sponsorship ... the thread fork to hardware at google was weird
anyways

 *all extraneous information and decorative news headers were removed 
 from the front page to help readability and to bring focus to the 
 information. This includes the cow image and text. Overwhelming amounts 
 of information on the front page should no longer be a problem. This 
 also brings the jumppads closer to the top so new users will be better 
 able to spot them.

seems like everything was cut ... now the frontpage is just a simple
site index page ?  i liked the simple cow/about blurb myself
-mike
-- 
gentoo-dev@gentoo.org mailing list



Re: Re[6]: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Paul de Vrieze
On Wednesday 23 November 2005 01:55, Jakub Moc wrote:
  emerge -e world  emerge -e world  emerge depclean

 You've missed revdep-rebuild to fix the borkage that emerge depclean
 produced. ;)

After double rebuilding of the complete world I would seriously doubt it 
that any stray dependencies were still around. If there were, it would be 
because of broken ebuilds. That should be reported as bugs and fixed 
instead of relying on revdep-rebuild.

About revdep-rebuild, that is an ugly kludge that is only there to 
aleviate that portage does not record the metadata needed to know what 
should be rebuilded without having lib files searched. In 99% of the 
cases it is also not needed to use it, and those people advocating its 
use should probably put their attention into fixing portage that it 
records and uses information about what package was used to satisfy what 
dependency. (and to verify the package tree state after each install)

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: [EMAIL PROTECTED]
Homepage: http://www.devrieze.net


pgpo3G1wCuR0P.pgp
Description: PGP signature


[gentoo-dev] Possible solution: email subdomain

2005-11-23 Thread Duncan
Marius Mauch posted [EMAIL PROTECTED],
excerpted below,  on Wed, 23 Nov 2005 00:26:05 +0100:

 On Mon, 21 Nov 2005 11:19:17 +0100
 Paul de Vrieze [EMAIL PROTECTED] wrote:
 
 Why not just @at.gentoo.org
 Makes clear what it is. Arch testers are not staff. Not that we have any
 staff.
 
 Can't we just let the whole subdomain stuff die and be done with it? If
 not, I'd like to propose we make a vote amongst all current devs with the
 options:
 - give ATs a @g.o email
 - give them a subdomain
 - give them no mail
 - don't care
 Just to get some numbers how many people actually want this subdomain
 crap. I don't think there are many.

There's an idea Jeroen Roovers posted (message
[EMAIL PROTECTED] ) that would, AFAIK, solve the
problem for infra, while still giving AT/HTs a distinctive address.
Unfortunately, noone seemed to pickup on it besides me.  (No other
comments to the subthread, thus I'm changing the title this time around,
hoping to get a bit better response.)

Here's the proposal again.  If there's an issue with it, shoot it down,
but from here, it certainly seems to fit the bill.  Again, I'd /love/ to
say I was the one that came up with it, but I wasn't. =8^)

* give [AH]Ts a name[EMAIL PROTECTED] address.

- It's not a subdomain, so the existing infrastructure should have no
problems with it.

- [EMAIL PROTECTED] remains distinctive enough it should
alleviate any doubts or confusion over status.

- the biggest possible objection I can see is that the root,
[EMAIL PROTECTED], is already in use.  Thus, in particular, I'd like to
see his reaction to this proposal.  We could, of course, take the same
idea and change the root, if necessary.  My previous suggestion, intern,
would work, or assistant, or something else.  Tester is of course short
and concise, but intern or assistant would be more generic, allowing the
possiblity of other non-tester additions, in the future, with the same
root.

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Around 425 non-existent packages in p.mask?

2005-11-23 Thread Diego 'Flameeyes' Pettenò
On Wednesday 23 November 2005 11:52, Mike Frysinger wrote:
 yes, i imagine there are a bunch of these false positives ... you can
 see the gcc-config mask is wrongly flagged for this reason
And the complete KDE mask that is around 300 ebuilds...
Really, don't have hurry to fix those entries before a true check is done.
[as I said on #-dev, there's enough code to parse and check p.mask on my 
ruby-checker in gentoo-alt overlay... I actually did use it to check 
senseless masking with 4 lines of extra ruby code a part the already present 
classes, when I first noticed this problem and referred it on #-dev (before 
Doug opened the bug, that is)]

-- 
Diego Flameeyes Pettenò - http://dev.gentoo.org/~flameeyes/
Gentoo/ALT lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE


pgppFB645Zd4Q.pgp
Description: PGP signature


Re[8]: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Jakub Moc

23.11.2005, 11:25:58, Paul de Vrieze wrote:

 On Wednesday 23 November 2005 01:55, Jakub Moc wrote:
  emerge -e world  emerge -e world  emerge depclean

 You've missed revdep-rebuild to fix the borkage that emerge depclean
 produced. ;)

 After double rebuilding of the complete world I would seriously doubt it 
 that any stray dependencies were still around. If there were, it would be 
 because of broken ebuilds. That should be reported as bugs and fixed 
 instead of relying on revdep-rebuild.

You've probably missed the point. It's emerge depclean that's broken; again -
we are lacking any reliable way to punt unneded packages.

BTW, I'd still like to know how I'll get nptl(only) hardened install once
stage1 is gone. i386 does not have nptl, and I've done change CHOST  emerge
-e system  emerge -e world job a couple of times and it never went smoothly.


-- 

jakub

pgpqyAFKp9Nmd.pgp
Description: PGP signature


Re: [gentoo-dev] Update of http://wwwredesign.gentoo.org

2005-11-23 Thread Mike Frysinger
On Wed, Nov 23, 2005 at 01:40:45AM -0500, Curtis Napier wrote:
 If there are no more outstanding issues reported I will submit this 
 current layout for approval.

the links in the footbars still dont have 'on mouse over' behavior
like all the other links
-mike
-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Re: Update of http://wwwredesign.gentoo.org

2005-11-23 Thread Duncan
Curtis Napier posted [EMAIL PROTECTED], excerpted below,  on
Wed, 23 Nov 2005 01:40:45 -0500:

 Here is a list of items that have changed since my last post:

Wow!  Very good (near perfect!) and dramatically improved (beyond what I
would have considered possible). Thanks for addressing directly all the
issues brought up, either changing them or explaining why they couldn't be
changed within current scope.

The only thing left here, and I there may be no direct solution, is that
at high zoom levels, the text in the purple boxes moves out of them and
into the white of the main content area, where it becomes invisible.  It
it some way possible to have the purple boxes expand as the content within
them expands?  If not, that's deliberately TRYING to find fault anyway,
and already better than it was in this regard.  (The text stays inside the
boxes better than it did.)  If that's all I can find, when I'm LOOKING to
find fault...  =8^)

This is getting very close to what I'd call the perfect page, far closer
than I thought was even /possible/ on complex content, given the imposed
project constraints as you outlined.  It really /does/ show what's
possible!

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev]

2005-11-23 Thread Chris
unsubscribe


[gentoo-dev] Re: Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Duncan
R Hill posted [EMAIL PROTECTED], excerpted below,  on Wed, 23
Nov 2005 00:16:38 -0600:

 this is why things need to be made clear
 before the fact, not after they happen, and need to be discussed with both
 devs and users to make sure everyone's on the same page, instead of
 spending all day violently misunderstanding each other.

..  All day violently missunderstanding each other...  LOL, but
unfortunately what has seemed to be the case, both with this, the stage-1
thing, and with the mail subdomain issue regarding GLEP 41, the
arch-tester thing.

Certainly lessons for the future.

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list



Re: Re[8]: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Ned Ludd
On Wed, 2005-11-23 at 12:06 +0100, Jakub Moc wrote:

 BTW, I'd still like to know how I'll get nptl(only) hardened install once
 stage1 is gone. i386 does not have nptl, and I've done change CHOST  emerge
 -e system  emerge -e world job a couple of times and it never went smoothly.

Please calm down. Chances are for 2006.0 hardened will no longer produce
a set of 2.4.x stages, by providing 1 less set of stages it frees up
some 
of our mirror space for providing a set if i386-gentoo-linux-gnu and a 
set of i686-gentoo-linux-gnu set of stages. If your start from a stage1
and remove the hardened USE flags it's functionality the equivalent as 
starting from a vanilla set by the time you ./bootstrap.sh and then 
your emerge -e world would remove any remaining traces. Of course I 
think it's silly to remove the hardened USE flag.


Please calm down. Chances are for 2006.0 hardened will no longer produce
a set of 2.4.x stages, by providing 1 less set of stages it frees up
some of our mirror space for providing a set if i386-gentoo-linux-gnu
and a set of i686-gentoo-linux-gnu set of stages. If your start from a 
stage1 and remove the hardened USE flags it's functionality the
equivalent as starting from a vanilla set by the time you ./bootstrap.sh
and then your emerge -e world would remove any remaining traces. Of
course I think it's silly to remove the hardened USE flag.

You can have your cake and eat it too as long as catalyst support
remains.

-- 
Ned Ludd [EMAIL PROTECTED]
Gentoo Linux

-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Re: Re: new developer Joshua Nichols (nichoj)

2005-11-23 Thread Duncan
Henrik Brix Andersen posted [EMAIL PROTECTED],
excerpted below,  on Wed, 23 Nov 2005 11:36:11 +0100:

 On Wed, Nov 23, 2005 at 03:14:25AM -0700, Duncan wrote:
 OK, this is a gripe of mine, so...
 [snip unuseful rant]

Political point:  Calling someone's hard work unuseful without
qualification is likely to cause offense.  If it's so useless, after all,
would someone have spent the time to post it?  Therefore, it's useful to
/someone/, even if that /someone/ is only the poster.  IMO unuseful gets
the point across, without being quite so offensive.  (Who can fault
someone for having an opinion and expressing it?)

 Do you always have this much time on your hands? Perhaps if you try
 cutting down on the length of your emails someone might actually read them
 - instead you could then spend the time on trying to understand an
 internal developer joke?

Got the joke, but the point was, it wasn't directly apparent from the URL
(with no description) what the joke was, and like many jokes, it isn't so
funny once it has to be explained.

Cutting down on the mail length, right, so I'll stop here.

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Re: (unknown)

2005-11-23 Thread Duncan
Chris posted
[EMAIL PROTECTED], excerpted
below,  on Wed, 23 Nov 2005 11:42:42 +:

 List-Unsubscribe: mailto:[EMAIL PROTECTED]

 unsubscribeunsubscribe

Read the headers in every post on the list, including yours, and quoted
above for your convenience.

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list



Re: Re[8]: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Paul de Vrieze
On Wednesday 23 November 2005 12:06, Jakub Moc wrote:
 23.11.2005, 11:25:58, Paul de Vrieze wrote:
  On Wednesday 23 November 2005 01:55, Jakub Moc wrote:
   emerge -e world  emerge -e world  emerge depclean
 
  You've missed revdep-rebuild to fix the borkage that emerge depclean
  produced. ;)
 
  After double rebuilding of the complete world I would seriously doubt
  it that any stray dependencies were still around. If there were, it
  would be because of broken ebuilds. That should be reported as bugs
  and fixed instead of relying on revdep-rebuild.

 You've probably missed the point. It's emerge depclean that's broken;
 again - we are lacking any reliable way to punt unneded packages.

Emerge depclean is very reliable in its behaviour. That behaviour is not 
always what is desired though. When however all packages on the system 
are consistent with the present USEFLAGS and eachother, depclean does 
exactly what it should do. The fault is that it asumes that packages have 
been build with the current environment. This is generally not true 
(thanks to for example auto-use, missing dependencies, and configure 
script automagic).

 BTW, I'd still like to know how I'll get nptl(only) hardened install
 once stage1 is gone. i386 does not have nptl, and I've done change
 CHOST  emerge -e system  emerge -e world job a couple of times and
 it never went smoothly.

Probably what you want is to create static bash gcc binutils etc. stuff 
like in stage1. With those one can change the c library at hearts 
content. I never tried it, but I believe that there is a USE flag for 
building them that way.

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: [EMAIL PROTECTED]
Homepage: http://www.devrieze.net


pgpht0cp85L7Z.pgp
Description: PGP signature


Re: Re[8]: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Henrik Brix Andersen
On Wed, Nov 23, 2005 at 08:19:40AM -0500, Ned Ludd wrote:
 ha ok new rule for me. drink coffee before sending first mail of the
 morn.

What's this supposed to imply? That you didn't intend to repeat
yourself in the original mail - or that hardened will continue to ship
2.4.x stages for 2006.0+? ;)

Regards,
Brix
-- 
Henrik Brix Andersen [EMAIL PROTECTED]
Gentoo Metadistribution | Mobile computing herd


pgpcQfdrfqNro.pgp
Description: PGP signature


Re: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Chris Gianelloni
On Wed, 2005-11-23 at 10:24 +0100, Paul de Vrieze wrote:
 Most people that complain are probably misinformed about the usefulness of 
 stages 1 and 2. They are really only useful if you know what you're doing 
 and don't really need the handbook that much. Those users should be able 
 to find the alternative installation docs. I do agree however that there 
 should be some link to the relevant documentation from the handbook.

There is a link.  It was in since the docs were moved.  Also, I plan on
working with the documentation team to come up with an Advanced
Installation Topics type guide that will not only give information on
the lower stages, but also how to make a stage1 install from a stage3
tarball.  It will likely also cover things like Hardened, provided they
want it that way.

-- 
Chris Gianelloni
Release Engineering - Strategic Lead
x86 Architecture Team
Games - Developer
Gentoo Linux


signature.asc
Description: This is a digitally signed message part


Re: Re[8]: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread solar
On Wed, 2005-11-23 at 16:57 +0100, Henrik Brix Andersen wrote:
 On Wed, Nov 23, 2005 at 08:19:40AM -0500, Ned Ludd wrote:
  ha ok new rule for me. drink coffee before sending first mail of the
  morn.
 
 What's this supposed to imply? That you didn't intend to repeat
 yourself in the original mail - or that hardened will continue to ship
 2.4.x stages for 2006.0+? ;)

That I did not intend to repeat myself. Before hitting send I usually 
take whatever mail copy and paste it into $EDITOR then wrap it at 72 
chars wide and delete the unwrapped block. Clearly I forgot the last 
step. As for hardened and 2.4.x it seems most of our users are wanting 
2.6.x now and unless users/devs show interest I can't really see us 
needing to produce a new set of 2.4.x based 2006.x stages.

-- 
solar [EMAIL PROTECTED]
Gentoo Linux

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: new developer Joshua Nichols (nichoj)

2005-11-23 Thread Petteri Räty
Duncan wrote:
 Petteri Räty posted [EMAIL PROTECTED], excerpted below,  on
 Wed, 23 Nov 2005 00:26:57 +0200:
 
 
Jochen Maes wrote:

Hello all,



I'd appreciate a nice welcome and a descent slap on the butt when you
pass him...

Joshua, welcome!




http://tinyurl.com/n9qb
I hope to see this list near hundred soon!
 
 
 OK, this is a gripe of mine, so...
 

It is customary to write stuff with a humorous note to new developers.
If you join [EMAIL PROTECTED] you will see the following topic:

16:19 -!- Topic for #gentoo-java: Java on Gentoo Linux | For Java issues
not related to Gentoo, please refer to ##java | Java Bugs:
http://tinyurl.com/n9qb | [EMAIL PROTECTED] | Have a bug?
  http://bugs.gentoo.org/ | http://gentoo-wiki.com/Java |
http://www.gentoo.org/proj/en/java/ |
http://gentooexperimental.org/svn/java/ (Its back!) | Theme of the
century: 1.5
  (http://gentoo-wiki.com/Java_FAQ

Regards,
Petteri



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Possible solution: email subdomain

2005-11-23 Thread Marius Mauch
On Wed, 23 Nov 2005 03:39:08 -0700
Duncan [EMAIL PROTECTED] wrote:

 Here's the proposal again.  If there's an issue with it, shoot it
 down, but from here, it certainly seems to fit the bill.  Again,
 I'd /love/ to say I was the one that came up with it, but I wasn't.
 =8^)
 
 * give [AH]Ts a name[EMAIL PROTECTED] address.
 
 - It's not a subdomain, so the existing infrastructure should have no
 problems with it.
 
 - [EMAIL PROTECTED] remains distinctive enough it should
 alleviate any doubts or confusion over status.
 
 - the biggest possible objection I can see is that the root,
 [EMAIL PROTECTED], is already in use.  Thus, in particular, I'd like
 to see his reaction to this proposal.  We could, of course, take the
 same idea and change the root, if necessary.  My previous suggestion,
 intern, would work, or assistant, or something else.  Tester is of
 course short and concise, but intern or assistant would be more
 generic, allowing the possiblity of other non-tester additions, in
 the future, with the same root.

Has the same problem as a subdomain as it creates two classes of
devs. So it would solve the potential technical problems, but we still
have the semantic issues.

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.


signature.asc
Description: PGP signature


Re: [gentoo-dev] Around 425 non-existent packages in p.mask?

2005-11-23 Thread Marius Mauch
On Wed, 23 Nov 2005 08:26:03 +0200
Alin Nastac [EMAIL PROTECTED] wrote:

 Marius Mauch wrote:
 
 If not, i *personally* could go slowly removing the entries, along
 with other people willing to help, or any other _better_ suggestion
 to deal with this?
 
 
 
 Don't do this without explicitly checking with the maintainer for a
 package (if existant). Generally redundant entries in package.mask
 don't hurt, so if it's not absolutely clear that the entry is not
 needed anymore keep it.
 
   
 
 
 Hmm.. I fail to see why package.mask shouldn't be cleaned without
 everyone's consent.
 Assuming the script is correct, why would you contact the maintainer
 of package foe when the oldest version in the current tree is bigger
 than the masked one?

Because there are more scenarios than the one you see.

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.


signature.asc
Description: PGP signature


[gentoo-dev] R/O CVS access and its purpose for ATs (was Email subdomain)

2005-11-23 Thread Daniel Ostrow
On Tue, 2005-11-22 at 17:56 -0600, Lance Albertson wrote:
 Marius Mauch wrote:
  On Sun, 20 Nov 2005 09:32:55 +1100
  Ben Skeggs [EMAIL PROTECTED] wrote:
  
  
 Anyway, the most important reason for the GLEP (IMO) is giving AT's
 r/o access to CVS.  When working on bugs, it's always fun to find out
 that the problem has already been resolved and just hasn't made it to
 your local rsync mirror yet..
  
  
  Out of curiosity, what's the more important aspect of r/o cvs:
  - more up to date
 
 Not necessarily true. We would not have the anon cvs access from our
 primary cvs server. It would be synced on a regular basis to a separate
 box. The newer cvs (which isn't on lark yet) may give us capabilities to
 have a more 'live' cvs anon system. But as of now, the best infra can
 provide is 30 minute updates. I don't want to poll the cvs more than
 that to keep down the load.
 
  - easier selective updates
 
 Yup, that's definitely a plus.
 

And herein I think lies some confusion. Personally if I were an AT both
would be important but more to the point the more up to date issue
would be the most important. I think that there is a need for the ATs to
be able to work in direct conjunction with a dev, an AT catches an
error, a dev fixes it in CVS using a *well tested* patch, an AT does a
`cvs up` and retests to try and catch *other* errors all within a matter
of *single digit* minutes. This is a very powerful tool, rather then
what they have to do now which is either wait for it to hit the rsync
mirrors, a dedicated rsync mirror, a dedicated anoncvs box, or e-mail
the ebuilds (and patches) back and forth. Note the two highly stressed
things up there...this should not be used so ATs can vet patches (wither
to ebuilds or to source), the patches should be well tested long before
they reach our tree...

Lance:

I know this is a far cry from what you are proposing, and I understand
that the present CVS server cannot handle this sort of load but I
believe that this was the original intention at least...someone correct
me if I am wrong.

I think that this issue has to be nailed down *before* we get any
further in discussion.

-- 
Daniel Ostrow
Gentoo Foundation Board of Trustees
Gentoo/{PPC,PPC64,DevRel}
[EMAIL PROTECTED]

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: new developer Joshua Nichols (nichoj)

2005-11-23 Thread Stephen Bennett
On Wed, 23 Nov 2005 06:05:09 -0700
Duncan [EMAIL PROTECTED] wrote:

 If it's so useless, after
 all, would someone have spent the time to post it?  

Apparently someone did.
-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] New Dev: Marien Zwart (marienz)

2005-11-23 Thread Brian Harring
Hola all.

Please welcome Marien Zwart, aka marienz to the crew.  He's joining up 
as a python monkey, working on twisted (2.x stable ebuilds anyone? 
^.^), portage 3 hacking, and pretty much anything python wise.
Finally, he's been helping out in #gentoo for quite some time.

His words-
From Groningen, the Netherlands, where I study
physics/mathematics. Interests: general messing around with computers,
used to do scuba diving but haven't gotten around to it much
recently, sailing, listening to and making music (I play keyboard).

Oh, and one thing I'd like to add since I think I've seen bits snipped
from this in new dev announcements: sorry people from New Zealand,
contrary to what some people think my nick does *not* stand for Marie
from New Zealand, it stands for Marien Zwart, I'm male, and I live
on the opposite side of the globe.


Please take a moment to make him feel welcome, and make the usual 
attempt to dump bugs off on the new blood. :)
~harring


pgp8SHMkcVPZr.pgp
Description: PGP signature


Re: [gentoo-dev] R/O CVS access and its purpose for ATs (was Email subdomain)

2005-11-23 Thread Kurt Lieber
On Wed, Nov 23, 2005 at 10:38:39AM -0500 or thereabouts, Daniel Ostrow wrote:
 And herein I think lies some confusion. Personally if I were an AT both
 would be important but more to the point the more up to date issue
 would be the most important. 

I agree -- this was the main point of the original GLEP.

 an AT does a
 `cvs up` and retests to try and catch *other* errors all within a matter
 of *single digit* minutes. 

I do question the need for single digit minutes.  30 minutes may be too
much, but I think we could probably live with something in the 10-15 minute
range.  (if folks disagree, please speak up)

 I know this is a far cry from what you are proposing, and I understand
 that the present CVS server cannot handle this sort of load but I
 believe that this was the original intention at least...someone correct
 me if I am wrong.

Anything is possible -- it's merely a matter of how much money we want to
spend in the process.  So far, nobody has really come back and said that
using CVS, specifically, is a requirement.  So, at this point, all options
are on the table, but the main goal is to provide something that is as
close to real-time as possible and allows authorized individuals to
synchronize far more often than the current public rsync mirrors.  All this
is for a targeted group of up to ~100 users.

Can we agree on these requirements?  Are there others that I've left out?
If not, we can start working on an implementation plan.

--kurt


pgp7WBqBtm1do.pgp
Description: PGP signature


[gentoo-dev] Re: Digest of gentoo-dev@gentoo.org issue 132 (7727-7776)

2005-11-23 Thread Alec

UNSUBSCRIBE

--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Update of http://wwwredesign.gentoo.org

2005-11-23 Thread Daniel Ostrow
On Wed, 2005-11-23 at 01:40 -0500, Curtis Napier wrote:

big_snip

 Accessibilty guidelines say that all text links should be underlined. I 
 made an exception for the grey menu bar for aesthetic purposes but will 
 not make an exception for any other links.

/big_snip

Given the above shouldn't the text links below each advertisement
graphic also be underlined. The implication of the current text is that
they are not links at all when they are.

-- 
Daniel Ostrow
Gentoo Foundation Board of Trustees
Gentoo/{PPC,PPC64,DevRel}
[EMAIL PROTECTED]

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] R/O CVS access and its purpose for ATs (was Email subdomain)

2005-11-23 Thread Lance Albertson
Daniel Ostrow wrote:

 Lance:
 
 I know this is a far cry from what you are proposing, and I understand
 that the present CVS server cannot handle this sort of load but I
 believe that this was the original intention at least...someone correct
 me if I am wrong.

One of the issues we had with direct cvs access is managing all of the
AT accounts. If we're talking 50-100 ATs, that increases our user
account management load by a lot considering we only have 300 developers
right now. The other reason is of course with load on lark itself. We
can only do so many concurrent cvs up's of the full tree and adding this
many users concerns me alot with that aspect.

As what kurt said in a followup to this email, If we can nail down that
the primary need of the GLEP is quick access to changes, that will help
us a lot in figuring out the logistics of the issue.

I know pylon had talked about the newer cvs allowing for a virtually
'live' update to another cvs box via a commit hook, but he's been rather
busy lately and hasn't had a chance to work on that. I think that has
the best hope down the road of resolving this GLEP. I would just like to
keep the management of lark to the minimum if at all possible, so for
now I would prefer a restricted rsync module or cvs box that gets
updated every X minutes.

Cheers-

-- 
Lance Albertson [EMAIL PROTECTED]
Gentoo Infrastructure | Operations Manager

---
GPG Public Key:  http://www.ramereth.net/lance.asc
Key fingerprint: 0423 92F3 544A 1282 5AB1  4D07 416F A15D 27F4 B742

ramereth/irc.freenode.net


signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Around 425 non-existent packages in p.mask?

2005-11-23 Thread Luis F. Araujo

Mike Frysinger wrote:


On Tue, Nov 22, 2005 at 08:29:36PM -0800, Tuan Van wrote:
 


Luis F. Araujo wrote:
   


Hello everyone,

A few days ago i glanced over package.mask , and i was surprised
about how many non-existent ebuild/packages entries are there.

 


please adjust your script.
   

=cat/foo-1.2 is valid even though foo-1.2 is no longer in the tree. I 
 


looked at the top 4 line in your list, they are all valid entries.
   



yes, i imagine there are a bunch of these false positives ... you can
see the gcc-config mask is wrongly flagged for this reason
-mike
 


Yes, the script as you might already noticed only checks for specific
ebuilds versions entries.

I will try to tweak a it a bit more so it could filter more properly
the list.

Oh, and i am using a small interpreter i am writing for the script ,
so _many_ things are being proved here, so bear with me :-)

--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Around 425 non-existent packages in p.mask?

2005-11-23 Thread Luis F. Araujo

Marius Mauch wrote:


On Wed, 23 Nov 2005 08:26:03 +0200
Alin Nastac [EMAIL PROTECTED] wrote:

 


Marius Mauch wrote:

   


If not, i *personally* could go slowly removing the entries, along
with other people willing to help, or any other _better_ suggestion
to deal with this?
  

   


Don't do this without explicitly checking with the maintainer for a
package (if existant). Generally redundant entries in package.mask
don't hurt, so if it's not absolutely clear that the entry is not
needed anymore keep it.



 


Hmm.. I fail to see why package.mask shouldn't be cleaned without
everyone's consent.
Assuming the script is correct, why would you contact the maintainer
of package foe when the oldest version in the current tree is bigger
than the masked one?
   



Because there are more scenarios than the one you see.

Marius

 


That's precisely why i m asking for every dev taking care of
their own scenarios *if possible*.
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] status of http://wwwredesign.gentoo.org

2005-11-23 Thread lnxg33k
Looks nice in Firefox-1.0.7-r3 with SyncMaster710N (birghtness 35, contrast 65).

Suggestions (wrt http://wwwredesign.gentoo.org):
1) The additional links in green at the top look out of place, a bit hard to
read, and there lacks any break between the links adding to reading difficulty
and, perhaps, difficulty in accessibility services; I don't run any, but take a
look at http://webxact.watchfire.com.

2) Personally, I kind of like the infinity logo, but coupled with the bubble g
is a little too much.

3) The links on the main bar (About, Get G, Docs) could use some separation
between them to help the eye break the links. I thought the bar on
w.aaronshi.com/gentoo did a fine job at that.

4) The next row of cells proclaiming Gentoo's goodness ... Interesting info for
new people, but doesn't look quite right. Cell 2 (Packs + Docs = potential) is
hard to read; perhaps breaking each part into its own line would help, but that
almost creates more issues. Personally, when I see a Please Donate button at
the top, it always feels like I'm being hustled. I'd suggest putting it at the
bottom; really, the placement depends on if your point-of-view: if you're paying
for the server or visiting the site. The last thing about this row of cells is
the vertical space could be tightened up; going to play problems with larger
fonts though.

5) The underline scheme used throughout the page for links looks like they
should be acronyms and not links. There are two ways to help distinguish, but
they are conflicting: hover and see if you get a title/acronym or the visual
change of a new underline. In practice there is no real difference between a
title and an acronym. I think the visual changes could be up'ed a bit. The
change of underline style isn't really noticeable. Maybe a slightly different
shade? *shrug*

6) I liked the white background of w.aaronshi.com/gentoo as opposed to the
tinted purple of redesign; it adds more contrast. I also liked, and find them
pretty essential, the breaks between the side bars and the main content.

Lots of suggestions, but I definately like the new look overall.
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Update of http://wwwredesign.gentoo.org

2005-11-23 Thread Henrik Brix Andersen
On Wed, Nov 23, 2005 at 04:57:11PM +, Ciaran McCreesh wrote:
 I did bring this up a year ago. I brought it up before the close of
 voting too. Back then, it was claimed that the infinity was just a
 minor detail and not part of the design itself.

Yes, I remember that - I just can't locate it in the archives.

Regards,
Brix
-- 
Henrik Brix Andersen [EMAIL PROTECTED]
Gentoo Metadistribution | Mobile computing herd


pgpqV1gNUh5H2.pgp
Description: PGP signature


[gentoo-dev] request for comments/review: twisted.eclass

2005-11-23 Thread Marien Zwart
Hi all,

Since it's policy and especially since it's the first time I write one
of these things I'm submitting an eclass I want to add to the tree for
review. It will only be used by the twisted subpackages I'll be
maintaining (see bug 80639).

Subpackage ebuilds using this only have to set MY_PACKAGE,
DESCRIPTION, KEYWORDS and DEPEND. I'd like to get rid of MY_PACKAGE but
I haven't figured out how to convert lowercase to uppercase without
using tr (MY_PACKAGE will be Conch if PN is twisted-conch). Also
adds the ability to run the unit tests for the package and updates
twisted's plugin cache.

Would like to hear about any ideas on how to do that case conversion
and any bugs spotted. If there are no objections I'd like to add this
to the tree in about two days, so bug 80639 can finally be fixed.

-- 
Marien.
# Copyright 2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
# $Header: $

# eclass to aid installing and testing twisted packages.

# you should set MY_PACKAGE to something like 'Names' before inheriting.
# you may set MY_PV to the right version (defaults to PV).

inherit distutils versionator

MY_PV=${MY_PV:-${PV}}
MY_VERSION=$(get_version_component_range 1-2 ${MY_PV})
MY_P=Twisted${MY_PACKAGE}-${MY_PV}

HOMEPAGE=http://www.twistedmatrix.com/;
SRC_URI=http://tmrc.mit.edu/mirror/twisted/${MY_PACKAGE}/${MY_VERSION}/${MY_P}.tar.bz2;

LICENSE=MIT
SLOT=0

IUSE=

S=${WORKDIR}/${MY_P}

twisted_src_test() {
python_version
# This is a hack to make tests work without installing to the live
# filesystem. We copy the twisted site-packages to a temporary
# dir, install there, and run from there.
local spath=usr/$(get_libdir)/python${PYVER}/site-packages/
mkdir -p ${T}/${spath}
cp -R ${ROOT}${spath}/twisted ${T}/${spath} || die
if has_version =dev-lang/python-2.3; then
${python} setup.py install --root=${T} --no-compile || die
else
${python} setup.py install --root=${T} || die
fi
cd ${T}/${spath} || die
PATH=${T}/usr/bin:${PATH} PYTHONPATH=${T}/${spath} \
trial -R ${PN/-/.} || die trial failed
}

twisted_src_install() {
distutils_src_install

if [[ -d doc/man ]]; then
doman doc/man/*
fi

if [[ -d doc ]]; then
insinto /usr/share/doc/${PF}
doins -r $(find doc -mindepth 1 -maxdepth 1 -not -name man)
fi
}

update_plugin_cache() {
einfo Updating twisted plugin cache...
python_version
# we have to remove the cache or removed plugins won't be removed
# from the cache (http://twistedmatrix.com/bugs/issue926)
rm 
${ROOT}usr/$(get_libdir)/python${PYVER}/site-packages/twisted/plugins/dropin.cache
# notice we have to use getPlugIns here for =twisted-2.0.1 
compatibility
python -c from twisted.plugin import IPlugin, 
getPlugIns;list(getPlugIns(IPlugin))
}

twisted_pkg_postrm() {
distutils_pkg_postrm
update_plugin_cache
}

twisted_pkg_postinst() {
distutils_pkg_postinst
update_plugin_cache
}

EXPORT_FUNCTIONS src_test src_install pkg_postrm pkg_postinst


pgpdTyhgtfMRU.pgp
Description: PGP signature


Re: [gentoo-dev] Update of http://wwwredesign.gentoo.org

2005-11-23 Thread Ciaran McCreesh
On Wed, 23 Nov 2005 20:49:47 +0100 Henrik Brix Andersen
[EMAIL PROTECTED] wrote:
| On Wed, Nov 23, 2005 at 04:57:11PM +, Ciaran McCreesh wrote:
|  I did bring this up a year ago. I brought it up before the close of
|  voting too. Back then, it was claimed that the infinity was just a
|  minor detail and not part of the design itself.
| 
| Yes, I remember that - I just can't locate it in the archives.

It was on -core. But there was a nice forums post too.

Sven Vermeulen writes at http://tinyurl.com/amyy3 :
 Afaicr, the infinity sign will be kept, but I know a huge discussion
 will be held on this. It's not important in this stage of the
 development though...

And now we're told that it *was* important at that stage and it's too
late to change things? Riiight.

-- 
Ciaran McCreesh : Gentoo Developer (Look! Shiny things!)
Mail: ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm



signature.asc
Description: PGP signature


[gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Chris Gianelloni
OK.  I've been looking at some of these issues we've been having, and
I've been thinking of moving enewuser, egetent, and enewgroup to their
own eclass.  This will resolve some issues with things in system, or
otherwise early on, requiring shadow on Linux to get useradd.  Two
examples of this are bug #113298 and bug #94745.  By putting them in
their own eclass, we can keep from adding shadow to DEPEND in eutils,
while still putting the dependency in the eclass that uses it.

I'd be willing to make all the changes to the tree to facilitate this,
and unless someone has a really good reason not to do so, I think I'll
probably do it after the Thanksgiving holiday.

-- 
Chris Gianelloni
Release Engineering - Strategic Lead
x86 Architecture Team
Games - Developer
Gentoo Linux


signature.asc
Description: This is a digitally signed message part


[gentoo-dev] Re: Re: new developer Joshua Nichols (nichoj)

2005-11-23 Thread Duncan
Petteri Räty posted [EMAIL PROTECTED], excerpted below,  on
Wed, 23 Nov 2005 16:25:21 +0200:

 16:19 -!- Topic for #gentoo-java: Java on Gentoo Linux | For Java issues
 not related to Gentoo, please refer to ##java | Java Bugs:
 http://tinyurl.com/n9qb | [EMAIL PROTECTED] |

Ahh.. well explained.  Thanks!

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Diego 'Flameeyes' Pettenò
On Wednesday 23 November 2005 19:15, Chris Gianelloni wrote:
 I'd be willing to make all the changes to the tree to facilitate this,
 and unless someone has a really good reason not to do so, I think I'll
 probably do it after the Thanksgiving holiday.
Well if you can give us an ISO date it would be simpler ;) Mainly because I 
have nfc when Thanksgiving holiday is...

Anyway, please remember to put shadow's dependency under userland_GNU? ( ) 
conditional or it will break Gentoo/ALT systems.
And I think we could move there egethome at that point, if there are no 
problems with moving functions around eclasses.

-- 
Diego Flameeyes Pettenò - http://dev.gentoo.org/~flameeyes/
Gentoo/ALT lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE


pgpsbEPxom0kB.pgp
Description: PGP signature


[gentoo-dev] ***SPAM*** Gentoo

2005-11-23 Thread Filip Bartmann
I want have Gentoo in e-shop with Linux distributions. I find, that Gentoo is
under GNU/GPL. Must I distribute in e-shop sources of Gentoo too? Where I can
found them(sources)? Where I can found graphics, which I can use on CD with
Gentoo?
With best regards
Filip Bartmann

-
Tento e-mail byl odeslany postovnim systemem https://horde.miramo.cz/ 

-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Re: Possible solution: email subdomain

2005-11-23 Thread Duncan
Marius Mauch posted [EMAIL PROTECTED],
excerpted below,  on Wed, 23 Nov 2005 15:40:49 +0100:

 On Wed, 23 Nov 2005 03:39:08 -0700
 Duncan [EMAIL PROTECTED] wrote:
 
 Here's the proposal again.  If there's an issue with it, shoot it down,
 but from here, it certainly seems to fit the bill.  Again, I'd /love/ to
 say I was the one that came up with it, but I wasn't.
 =8^)
 
 * give [AH]Ts a name[EMAIL PROTECTED] address.
 
 - It's not a subdomain, so the existing infrastructure should have no
 problems with it.
 
 - [EMAIL PROTECTED] remains distinctive enough it should
 alleviate any doubts or confusion over status.
 
 Has the same problem as a subdomain as it creates two classes of devs.
 So it would solve the potential technical problems, but we still have the
 semantic issues.

Viewpoint seen, and thanks for posting it.  However, the proposed solution
still appears from here to fit the bill, because...

- The folks to whom it will apply are /not/ full devs, as they haven't
gone thru the dev process, so it's not creating two classes of devs, but
rather creating a distinction between devs and this not-dev class.

- Lack of said distinction appears to have been one of the specific items
on the list the first time thru thru.  The council said it had to be
added, so it was.  The council then approved the change with the addition
made at their instruction.

Sure, we could go back and argue the wisdom of the original point made by
the council, but to this point, I haven't seen that seriously debated, nor
do I believe it should be, because either we accept that the council has
the authority to make those sorts of decisions or we don't, and if we
don't, what do we have a council for?

It would seem to me that there are two opposing viewpoints, one taking the
position that ATs should be practically treated as devs, no distinction,
the other taking the position that they are just users and the whole AT
position shouldn't exist.  The council position seems to be a generally
reasonable compromise, that they are a class of user that should be
recognized as making a contribution and having responsibilities beyond
that of an ordinary user, but that they should remain distinct from full
devs, because they are NOT full devs.  Part of that position is that they
get a gentoo mail address, but one recongizably distinct from that of a
gentoo dev.

As proposed, that recognizably distinct address was a subdomain.  However,
infra has objected to that as unworkable.  However, the wording of the
GLEP makes it clear that the subdomain was a proposal and that the details
were to be worked out.  What this possible solution does is provide a
way for that to happen -- something infra shouldn't have issues with,
while at the same time, implementing that aspect of the GLEP as adopted by
the council.

What I'm saying is that this is a solution consistent with the situation
on the ground as we no have it.  Sure, we can argue that the situation
should be different, but this, from my viewpoint, is a pragmatic solution
to a very tough and controversial problem, that the council has
none-the-less expressed its view on, with said view approaching IMO about
the best possible compromise between the opposing viewpoints.

I'm just trying to provide a way (thanks to the original suggestor) to
get some progress on the ground, instead of seeing it constantly
debated, with no real conclusion or practical application of the debate in
sight.

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] request for comments/review: twisted.eclass

2005-11-23 Thread Ciaran McCreesh
On Wed, 23 Nov 2005 19:44:32 +0100 Francesco R. [EMAIL PROTECTED]
wrote:
| `tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`
| 
| ^^^ this one is chosen from MySQL configure script so it should be 
| portable (or as often I'm missing something ?)

Can't use tr in global scope.

-- 
Ciaran McCreesh : Gentoo Developer (Look! Shiny things!)
Mail: ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm



signature.asc
Description: PGP signature


Re: [gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Brian Harring
On Wed, Nov 23, 2005 at 01:15:52PM -0500, Chris Gianelloni wrote:
 OK.  I've been looking at some of these issues we've been having, and
 I've been thinking of moving enewuser, egetent, and enewgroup to their
 own eclass.  This will resolve some issues with things in system, or
 otherwise early on, requiring shadow on Linux to get useradd.  Two
 examples of this are bug #113298 and bug #94745. By putting them in
 their own eclass, we can keep from adding shadow to DEPEND in eutils,
 while still putting the dependency in the eclass that uses it.

You do this, and you'll break binpkgs that rely on it existing in 
eutils.  Yes it's annoying, but you _have_ to lead the functionality 
in eutils, duplicating it into whatever class you shove it into.

That's the other side of the can't remove eclasses rule- can't yank 
functionality that is going to break installed ebuilds and binpkgs.

 I'd be willing to make all the changes to the tree to facilitate this,
 and unless someone has a really good reason not to do so, I think I'll
 probably do it after the Thanksgiving holiday.

I'd delay this a bit personally, since it's a widespread change, and 
because people are probably going to be offline due to holiday cruft.

Yah... you probably have the time to do it during the holiday stuff, 
but again, affecting a sizable collection of packages and requires 
ebuild devs to change the eclasses they're using.

Plus the binpkg issue from above. ;)
~harring


pgpX1g6QWYb1d.pgp
Description: PGP signature


Re: [gentoo-dev] Gentoo

2005-11-23 Thread Ciaran McCreesh
On Wed, 23 Nov 2005 19:49:18 +0100 Filip Bartmann [EMAIL PROTECTED]
wrote:
| I want have Gentoo in e-shop with Linux distributions. I find, that
| Gentoo is under GNU/GPL. Must I distribute in e-shop sources of
| Gentoo too? Where I can found them(sources)? Where I can found
| graphics, which I can use on CD with Gentoo?

Consult your lawyer. Any legal advice you get on this list will be
bogus.

-- 
Ciaran McCreesh : Gentoo Developer (Look! Shiny things!)
Mail: ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm



signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: Possible solution: email subdomain

2005-11-23 Thread Dan Meltzer
On 11/23/05, Duncan [EMAIL PROTECTED] wrote:
 Marius Mauch posted [EMAIL PROTECTED],
 excerpted below,  on Wed, 23 Nov 2005 15:40:49 +0100:

  On Wed, 23 Nov 2005 03:39:08 -0700
  Duncan [EMAIL PROTECTED] wrote:
 
  Here's the proposal again.  If there's an issue with it, shoot it down,
  but from here, it certainly seems to fit the bill.  Again, I'd /love/ to
  say I was the one that came up with it, but I wasn't.
  =8^)
 
  * give [AH]Ts a name[EMAIL PROTECTED] address.
 
  - It's not a subdomain, so the existing infrastructure should have no
  problems with it.
 
  - [EMAIL PROTECTED] remains distinctive enough it should
  alleviate any doubts or confusion over status.
 
  Has the same problem as a subdomain as it creates two classes of devs.
  So it would solve the potential technical problems, but we still have the
  semantic issues.

 Viewpoint seen, and thanks for posting it.  However, the proposed solution
 still appears from here to fit the bill, because...

 - The folks to whom it will apply are /not/ full devs, as they haven't
 gone thru the dev process, so it's not creating two classes of devs, but
 rather creating a distinction between devs and this not-dev class.

Can we get all current developers renamed to nick.developer then? just
to alleiviate any confusion someone may have...

[snip a buttload or two]

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Chris Gianelloni
On Wed, 2005-11-23 at 19:30 +0100, Diego 'Flameeyes' Pettenò wrote:
 On Wednesday 23 November 2005 19:15, Chris Gianelloni wrote:
  I'd be willing to make all the changes to the tree to facilitate this,
  and unless someone has a really good reason not to do so, I think I'll
  probably do it after the Thanksgiving holiday.
 Well if you can give us an ISO date it would be simpler ;) Mainly because I 
 have nfc when Thanksgiving holiday is...

ISO date == anytime after tomorrow

 Anyway, please remember to put shadow's dependency under userland_GNU? ( ) 
 conditional or it will break Gentoo/ALT systems.
 And I think we could move there egethome at that point, if there are no 
 problems with moving functions around eclasses.

-- 
Chris Gianelloni
Release Engineering - Strategic Lead
x86 Architecture Team
Games - Developer
Gentoo Linux


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Chris Gianelloni
On Wed, 2005-11-23 at 12:52 -0600, Brian Harring wrote:
 On Wed, Nov 23, 2005 at 01:15:52PM -0500, Chris Gianelloni wrote:
  OK.  I've been looking at some of these issues we've been having, and
  I've been thinking of moving enewuser, egetent, and enewgroup to their
  own eclass.  This will resolve some issues with things in system, or
  otherwise early on, requiring shadow on Linux to get useradd.  Two
  examples of this are bug #113298 and bug #94745. By putting them in
  their own eclass, we can keep from adding shadow to DEPEND in eutils,
  while still putting the dependency in the eclass that uses it.
 
 You do this, and you'll break binpkgs that rely on it existing in 
 eutils.  Yes it's annoying, but you _have_ to lead the functionality 
 in eutils, duplicating it into whatever class you shove it into.

I had thought that this was resolved already in portage.

 That's the other side of the can't remove eclasses rule- can't yank 
 functionality that is going to break installed ebuilds and binpkgs.

Fine.  I can simply make a new eclass and change the affected ebuilds.
I really don't have a problem with this.  The main reason for it is that
whatever eclass that enewuser is in really needs to DEPEND on shadow on
Linux.  Which brings up another point.  I see that a good number of
packages are calling enewuser in pkg_preinst.

These packages do not need shadow (though the system might, but that's
outside my scope) once they are installed, only to install.  However, it
is not needed to build.  What *DEPEND is correct?

  I'd be willing to make all the changes to the tree to facilitate this,
  and unless someone has a really good reason not to do so, I think I'll
  probably do it after the Thanksgiving holiday.
 
 I'd delay this a bit personally, since it's a widespread change, and 
 because people are probably going to be offline due to holiday cruft.

I was planning on taking care of it myself.  I was going to remove the
functions from eutils.eclass as my last step, but now I would simply
skip that step.  I would probably do something like add a warning to the
functions under eutils.eclass, too.

 Yah... you probably have the time to do it during the holiday stuff, 
 but again, affecting a sizable collection of packages and requires 
 ebuild devs to change the eclasses they're using.
 
 Plus the binpkg issue from above. ;)
 ~harring
-- 
Chris Gianelloni
Release Engineering - Strategic Lead
x86 Architecture Team
Games - Developer
Gentoo Linux


signature.asc
Description: This is a digitally signed message part


Re[2]: [gentoo-dev] Re: Possible solution: email subdomain

2005-11-23 Thread Jakub Moc

23.11.2005, 20:07:15, Dan Meltzer wrote:


 Can we get all current developers renamed to nick.developer then? just
 to alleiviate any confusion someone may have...

 [snip a buttload or two]

NO (I sincerely hope at least), and please let's finally stop messing w/ email
addresses causing further confusion and administrative overhead for no good
reason. :=(

*sigh*


-- 

jakub


pgpVcDtneAbEB.pgp
Description: PGP signature


Re: [gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Donnie Berkholz

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Chris Gianelloni wrote:
| These packages do not need shadow (though the system might, but that's
| outside my scope) once they are installed, only to install.  However, it
| is not needed to build.  What *DEPEND is correct?

It fits into RDEPEND (oddly enough), since binpkgs will need it as well
and they don't get DEPEND stuff.

Thanks,
Donnie
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDhMWnXVaO67S1rtsRAv4RAJ45Wsjoz4wBzpjI+Tw3S7LAdw7NXACguR4H
9kHmi0rLZHbd69kQZlZNTW4=
=GfzO
-END PGP SIGNATURE-
--
gentoo-dev@gentoo.org mailing list



Re: Re[2]: [gentoo-dev] Re: Possible solution: email subdomain

2005-11-23 Thread Dan Meltzer
forgot my sarcasm tags :)

Get the idea though?

On 11/23/05, Jakub Moc [EMAIL PROTECTED] wrote:

 23.11.2005, 20:07:15, Dan Meltzer wrote:


  Can we get all current developers renamed to nick.developer then? just
  to alleiviate any confusion someone may have...

  [snip a buttload or two]

 NO (I sincerely hope at least), and please let's finally stop messing w/ email
 addresses causing further confusion and administrative overhead for no good
 reason. :=(

 *sigh*


 --

 jakub




-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Chris Gianelloni
On Wed, 2005-11-23 at 11:40 -0800, Donnie Berkholz wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Chris Gianelloni wrote:
 | These packages do not need shadow (though the system might, but that's
 | outside my scope) once they are installed, only to install.  However, it
 | is not needed to build.  What *DEPEND is correct?
 
 It fits into RDEPEND (oddly enough), since binpkgs will need it as well
 and they don't get DEPEND stuff.

That is what I thought.  I was just wondering if there were some other
*DEPEND that I wasn't aware of that fit the bill of needed for
installing from a package but not needed afterwards.  It doesn't
*really* matter since shadow is in system on any machine this would
affect anyway, but you get my thinking.

-- 
Chris Gianelloni
Release Engineering - Strategic Lead
x86 Architecture Team
Games - Developer
Gentoo Linux


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Mike Owen
On 11/22/05, Chris Gianelloni [EMAIL PROTECTED] wrote:
 Give me one example of something that you can do with a stage1 or stage2
 tarball that you cannot with a stage3 tarball.


I may not be the typical user, but I use Stage1 to build servers,
because I can fit a boot image + stage1 tarball on a small usb drive,
boot to that, and then I nfs mount $DISTDIR and $PORTDIR from a
central server.

Mike

-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Re: enewuser/enewgroup getting their own eclass

2005-11-23 Thread Duncan
Diego 'Flameeyes' Pettenò posted
[EMAIL PROTECTED], excerpted below, 
on Wed, 23 Nov 2005 19:30:21 +0100:

 On Wednesday 23 November 2005 19:15, Chris Gianelloni wrote:
 I'd be willing to make all the changes to the tree to facilitate this,
 and unless someone has a really good reason not to do so, I think I'll
 probably do it after the Thanksgiving holiday.
 Well if you can give us an ISO date it would be simpler ;) Mainly because
 I have nfc when Thanksgiving holiday is...

Fourth Thursday in November... so tomorrow...

However, traditionally, it's a long weekend, with office and government
workers having Friday off as well, and Friday then becoming the biggest
shopping day of the year (many stores open at 6 AM and have 1 hour, two
hour, 'till noon, and/or rotating hourly specials) as the first day of
the official Christmas shopping season, and often the only
non-weekend day many office workers get.

Thus, after the Thanksgiving holiday could mean either on Friday, or
after the weekend, Monday/Tueday-ish, so it's still a bit ambiguous.  In
any case, it's relatively soon, altho with the message just posted, Friday
would give half the time to respond compared to early next week.

From an outside perspective, I'm sure it's amazing and crass that USians
see nothing unusual about the national holiday of thanks being
directly followed by the biggest day of commercial greed in the entire
year, as the opening day of the biggest season of commercial greed,
obsensibly as preparation for the day of celebration of the birth of Jesus
Christ, the man seen as the Son of God, and quoted as saying it's easier
for a camel to pass thru the eye of a needle than for a rich man to get
into paradise!  Interesting commentary on our culture!

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Dan Meltzer
On 11/23/05, Mike Owen [EMAIL PROTECTED] wrote:
 On 11/22/05, Chris Gianelloni [EMAIL PROTECTED] wrote:
  Give me one example of something that you can do with a stage1 or stage2
  tarball that you cannot with a stage3 tarball.
 

 I may not be the typical user, but I use Stage1 to build servers,
 because I can fit a boot image + stage1 tarball on a small usb drive,
 boot to that, and then I nfs mount $DISTDIR and $PORTDIR from a
 central server.
Correct me if I am wrong, but doesn't the boot image itself have nfs
built in? why a stage1 at all...

 Mike

 --
 gentoo-dev@gentoo.org mailing list



-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: enewuser/enewgroup getting their own eclass

2005-11-23 Thread Robin H. Johnson
On Wed, Nov 23, 2005 at 01:06:18PM -0700, Duncan wrote:
 Fourth Thursday in November... so tomorrow...
Except in Canada, where it falls on the second Monday in October.
So Chris might to well to have a time-machine and make the change last
month.

-- 
Robin Hugh Johnson
E-Mail : [EMAIL PROTECTED]
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85


pgpijrmtmRNJ5.pgp
Description: PGP signature


Re: [gentoo-dev] Re: enewuser/enewgroup getting their own eclass

2005-11-23 Thread Chris Gianelloni
On Wed, 2005-11-23 at 13:06 -0700, Duncan wrote:
 From an outside perspective, I'm sure it's amazing and crass that USians
 see nothing unusual about the national holiday of thanks being
 directly followed by the biggest day of commercial greed in the entire
 year, as the opening day of the biggest season of commercial greed,
 obsensibly as preparation for the day of celebration of the birth of Jesus
 Christ, the man seen as the Son of God, and quoted as saying it's easier
 for a camel to pass thru the eye of a needle than for a rich man to get
 into paradise!  Interesting commentary on our culture!

What the hell does this have to do with Gentoo development?

-- 
Chris Gianelloni
Release Engineering - Strategic Lead
x86 Architecture Team
Games - Developer
Gentoo Linux


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Donnie Berkholz

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Chris Gianelloni wrote:
| That is what I thought.  I was just wondering if there were some other
| *DEPEND that I wasn't aware of that fit the bill of needed for
| installing from a package but not needed afterwards.  It doesn't
| *really* matter since shadow is in system on any machine this would
| affect anyway, but you get my thinking.

/me begins clamoring for IDEPEND (install-time deps).
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDhNNUXVaO67S1rtsRAodMAJ0ZxD7gWiRU7r1SggpH/Bgd7NZ4mACg2N8Y
onOzQzXwd/6hrO7+acpLonQ=
=qGhH
-END PGP SIGNATURE-
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Henrik Brix Andersen
On Wed, Nov 23, 2005 at 12:38:44PM -0800, Donnie Berkholz wrote:
 /me begins clamoring for IDEPEND (install-time deps).

I've read the initial post a couple of times now, and I still don't
get it.

Could somebody please clarify how this differs from DEPEND?

Regards,
Brix
-- 
Henrik Brix Andersen [EMAIL PROTECTED]
Gentoo Metadistribution | Mobile computing herd


pgpVP6KGCJR15.pgp
Description: PGP signature


Re: [gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Donnie Berkholz

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Henrik Brix Andersen wrote:
| I've read the initial post a couple of times now, and I still don't
| get it.
|
| Could somebody please clarify how this differs from DEPEND?

Because DEPEND is only needed for the actual build (src_* functions).
With binary packages, all the pkg_* functions are run but DEPEND
packages are not required to be installed. So anything external run in a
pkg_* function must be in RDEPEND because it cannot be just in DEPEND,
and those are the only two options.

Does that help?

Donnie
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDhNkEXVaO67S1rtsRAgpEAJ9R9k6mFV4qJXCs86OR6ENDNJgq+gCeKesw
hEdAKjFvheFx0rJFkRLFYso=
=+Df3
-END PGP SIGNATURE-
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Mike Owen
On 11/23/05, Dan Meltzer [EMAIL PROTECTED] wrote:
 On 11/23/05, Mike Owen [EMAIL PROTECTED] wrote:
  I may not be the typical user, but I use Stage1 to build servers,
  because I can fit a boot image + stage1 tarball on a small usb drive,
  boot to that, and then I nfs mount $DISTDIR and $PORTDIR from a
  central server.
 Correct me if I am wrong, but doesn't the boot image itself have nfs
 built in? why a stage1 at all...
 

Because I'm lazy, and used to doing the stage1 thing :)

Mike

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Henrik Brix Andersen
On Wed, Nov 23, 2005 at 01:03:00PM -0800, Donnie Berkholz wrote:
 Because DEPEND is only needed for the actual build (src_* functions).
 With binary packages, all the pkg_* functions are run but DEPEND
 packages are not required to be installed. So anything external run in a
 pkg_* function must be in RDEPEND because it cannot be just in DEPEND,
 and those are the only two options.
 
 Does that help?

Yes, thank you - now I understand the issue :)

Regards,
Brix
-- 
Henrik Brix Andersen [EMAIL PROTECTED]
Gentoo Metadistribution | Mobile computing herd


pgpSDuYX1xG74.pgp
Description: PGP signature


Re: [gentoo-dev] Re: Re: enewuser/enewgroup getting their own eclass

2005-11-23 Thread Ciaran McCreesh
On Wed, 23 Nov 2005 14:14:31 -0700 Duncan [EMAIL PROTECTED] wrote:
| It may be possible to automate code creation, but it's not possible to
| automate a community

This list is not about making a 'community'. It's about getting
development done. If you want to go and make lots of noise about
communities, go and do it on the forums or somewhere else where you
won't be wasting our time.

-- 
Ciaran McCreesh : Gentoo Developer (Look! Shiny things!)
Mail: ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm



signature.asc
Description: PGP signature


Re: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Bruno
On Tuesday 22 November 2005 16:14, Chris Gianelloni wrote:
 Give me one example of something that you can do with a stage1 or stage2
 tarball that you cannot with a stage3 tarball.

It's useful if you have to change compiler or other tool-chain part right from 
the start (e.g. use 3.4.* on i386, where 3.3.* is default) on PentiumM in 
order to use -march=pentium-m.

It's certainly possible to start with stage 3, but makes total process last 
longer (Much more to recompile) and is more error-prone.

Example of this risk:
When installing GCC3.4 one may forget to install old libstdc++ (it has to be 
unmasked, and depending on use-flags it me not yes be reauested by portage!) 
and have a missing linking dependency on libstdc++ in python (no more portage 
to recompile python!) once GCC3.3 is unmerged.


For some server-setups it may also be useful to start from a very minimal base 
in order to avoid hidden dependencies caused by unconditionnal operations of 
configure which add unwanted dependencies (e.g. USE-flags disables dep, but 
configure script still uses it, be it directly or indirectly)
Sure you can depclean afterwards to removed unneeded packages, but as a 
precaution a emerge -e world would need to be done (loss of time).

It's fine to make stage1/stage2 non-recommended as they bring no advantage 
over stage3 for most desktop systems, but should stay available and 
documented for minority who has valid use of it.

Bruno
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: enewuser/enewgroup getting their own eclass

2005-11-23 Thread Jakub Moc

23.11.2005, 22:14:31, Duncan wrote:

[irrelevant twaddle omitted]

 It may be possible to automate code creation, but it's not possible to
 automate a community, and humans in such a community /don't/ tend to stay
 strictly on topic. That's just the way humans are, and have been for far
 longer than either you or I have been around.

I can't speak for others, but personally I'm not interested in receiving such
crap in my mailbox. There's enough traffic here as it is. Please, keep on topic
or go chat elsewhere.


-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature: http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature ;)

pgpPaxpB7jwvO.pgp
Description: PGP signature


[gentoo-dev] Re: Update of http://wwwredesign.gentoo.org

2005-11-23 Thread R Hill
Mike Frysinger wrote:
 On Wed, Nov 23, 2005 at 01:40:45AM -0500, Curtis Napier wrote:
 The artwork is all part of the winning design. Any issues with the 
 infinity symbol should have been addressed a year ago.
 
 well it clearly wasnt, might as well cover it now before the site goes
 live ... as i pointed out, considering its location, this means that
 our new logo basically becomes gentoo with an infinity sign

well it's good enough for fedora. ;P

http://capstrat.com/development/fedora/index.php?imagenumber=14

i actually like the new logo.  but i'm also secure in my choice of distribution
and don't care what other people might think.

 *all extraneous information and decorative news headers were removed 
 from the front page to help readability and to bring focus to the 
 information. This includes the cow image and text. Overwhelming amounts 
 of information on the front page should no longer be a problem. This 
 also brings the jumppads closer to the top so new users will be better 
 able to spot them.
 
 seems like everything was cut ... now the frontpage is just a simple
 site index page ?  i liked the simple cow/about blurb myself

i did too.  it does seem like there should be something between the purple
blurbs and the news.  i also wish the jump-pads were on the left, but if that's
not an option, then there's no point arguing it.

all in all i think it looks great.  it's been a long time coming.  thanks for
doing this.

--de.

-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Re: Possible solution: email subdomain

2005-11-23 Thread Duncan
Kurt Lieber posted [EMAIL PROTECTED], excerpted
below,  on Wed, 23 Nov 2005 22:28:35 +:

 This solution has the same yellow star stigma that the original proposal
 does.
 
Agreed, altho it seems that's the way the council wanted it...
 
 The only outstanding administrative issue is how these aliases are
 managed. The same management issues exist regardless of whether we're
 talking about [EMAIL PROTECTED] or [EMAIL PROTECTED]

Then I missunderstood.  The infra objections I'D read appeared (to me) to
be to the subdomain, as it wasn't an issue with the original GLEP.
However, I now see the original GLEP's proposal of addresses vs. the new
GLEP's proposal of aliases is a valid rendering of the objections as well,
and indeed, as you so patiently explain, this doesn't affect that aspect.
Being infra, that pretty absolutely quashes my previous understanding, and
with it, the proposed solution.

Thanks for making it clear to me.  Shot down, indeed, but that's exactly
what I asked for!  =8^)  Too bad it wasn't that simple!

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Maintainer's guides?

2005-11-23 Thread Diego 'Flameeyes' Pettenò
As someone probably already know (thru my blog or by looking to my commits), 
I'm being lately working on documenting the process I use to maintain some of 
my packages, in particular xine[1], vlc[2] and alsa[3].

I'm going in the next days to add more and more documentation about this as I 
want to leave enough notes for someone else to step over if I have to go away 
for a medium/long period.

Now the problem is that while xine vlc and alsa belongs to sound and video 
projects, and I'm writing the maintainers' guides there, other packages such 
as rtorrent, bsdtar and netatalk does not belong to a project, so I don't 
know where to stick those maintainers' guides in.

Does anybody have options?

[1] http://www.gentoo.org/proj/en/desktop/video/xine.xml
[2] http://www.gentoo.org/proj/en/desktop/video/vlc.xml
[3] http://www.gentoo.org/proj/en/desktop/sound/alsa.xml
-- 
Diego Flameeyes Pettenò - http://dev.gentoo.org/~flameeyes/
Gentoo/ALT lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE


pgpzZYV5uiFXS.pgp
Description: PGP signature


[gentoo-dev] Multi hash support in portage - status

2005-11-23 Thread Marius Mauch
So, along with the gpg signing stuff came along again the question to
have multiple hash formats in digests and manifests.

Current status is that portage only generates MD5 checksums and can
verify both MD5 and SHA1 checksums. Creation of SHA1 is also possible
but has so far been disabled as older portage versions would break if
they found a non-MD5 line in digest files (this was fixed somewhere
last year in the .51 series).

Ok I have three modifications that are pending to go into portage:
- The first simply enables creation of SHA1 checksums (and others if
implemented like with the second mod), if you want to try it yourself
see the attached patch.
- Another thing that has been requested often is to offer even more
hashing functions. Earlier today I sent a patch to the
gentoo-portage-dev list that adds optional support for SHA256 and
RMD160 if dev-python/pycrypto is installed on the system.
- The last and most intrusive change is support for a new enhanced
Manifest format (called Manifest2 for now). Don't worry, there will be
GLEP and more info before this gets added, I just list here for
reference below

The first two changes are ready to be added and deployed (in .54), so
without looking at the third one it would be a no brainer. But of
course there is a drawback: The current Manifest/digest format is quite
inefficient wrt storing multiple checksums as it repeats the filename
and filesize for every checksum added, it looks like this:

MD5 82e806ed62f0596fb7bef493d225712f metadata.xml 269
RMD160 39d775de55f9963f8946feaf088aa0324770bacb metadata.xml 269
SHA1 4fd7b285049d0e587f89e86becf06c0fd77bae6d metadata.xml 269
SHA256 3787959f4a775b1e787b35ff8380949d8f68bd67b81c2cf5a748733c9740cb94
metadata.xml 269

The Manifest2 format solves this problem (and has some other benefits)
by listing all checksums on one line:

MISCFILE metadata.xml 269 RMD160
39d775de55f9963f8946feaf088aa0324770bacb SHA1
4fd7b285049d0e587f89e86becf06c0fd77bae6d SHA256
3787959f4a775b1e787b35ff8380949d8f68bd67b81c2cf5a748733c9740cb94 MD5
82e806ed62f0596fb7bef493d225712f

Not much of a difference you might say, but this is just looking at a
pure Manifest2 entry. To keep compability with existing portage
versions we have to list both the old format and the new format in the
Manifest (digests are handled differently with Manifest2, but the
concept also applies to them), which can potentially increase the tree
size by ~10% (at a guess). I'm talking about actual data size here, not
required discspace.
And before you ask why manifest2 if it adds this overhead?,
the main point isn't the new format but a long term reduction of the
tree size by removing the digest files (but wait for the GLEP to discuss
this).

So much for background information, now to the actual question:
Would you rather have now the ability to create multi-hash digests and
Manifests with the result of a short and mid-term larger portage tree
(in the long term the format will be phased out hopefully) or rather
wait for Manifest2 support (which will definitely include multi hash
support)?

Basically just getting some feedback before adding it and later getting
the complaints about bloating the tree ;)

Note that this is (technically) completely unrelated to gpg signing of
Manifests, so any gpg related bitching doesn't belong here.
Generally only reply here if you're replying to the question I posted
(implementation discussions belong on gentoo-portage-dev, and the
quota for whining/trolling/flaming for this month was already exceeded).

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.


signature.asc
Description: PGP signature


Re: [gentoo-dev] Multi hash support in portage - status

2005-11-23 Thread Marius Mauch
On Thu, 24 Nov 2005 01:04:32 +0100
Marius Mauch [EMAIL PROTECTED] wrote:

 Ok I have three modifications that are pending to go into portage:
 - The first simply enables creation of SHA1 checksums (and others if
 implemented like with the second mod), if you want to try it yourself
 see the attached patch.

Bah, really have to port my old Outlook mods so I don't keep forgetting
the attachments all the time.

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.
Index: pym/portage.py
===
--- pym/portage.py	(revision 2316)
+++ pym/portage.py	(working copy)
@@ -2095,11 +2095,6 @@
 			myline +=  +mysum
 			myline +=  +myarchive
 			myline +=  +str(mysize)
-			if sumName != MD5:
-#  This cannot be used!
-# Older portage make very dumb assumptions about the formats.
-# We need a lead-in period before we break everything.
-continue
 			mylines.append(myline)
 	return mylines
 


signature.asc
Description: PGP signature


Re: [gentoo-dev] Multi hash support in portage - status

2005-11-23 Thread Jason Stubbs
On Thursday 24 November 2005 09:32, Marius Mauch wrote:
 On Thu, 24 Nov 2005 01:04:32 +0100

 Marius Mauch [EMAIL PROTECTED] wrote:
  Ok I have three modifications that are pending to go into portage:
  - The first simply enables creation of SHA1 checksums (and others if
  implemented like with the second mod), if you want to try it yourself
  see the attached patch.

Looking through CVS, this was supported in at least portage-2.0.51_rc10 right? 
This implies that the only versions that will have problems are 2.0.50-r11 
and under? If so, they've already got the cascaded profile problem so 
breaking things a little more won't hurt much. ;)

Seriously though, those that can't handle the new format would have to do 
what? Regenerate digests for sandbox and portage and then emerge each of them 
with --oneshot? Am I missing anything else there?

--
Jason Stubbs
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] enewuser/enewgroup getting their own eclass

2005-11-23 Thread Mike Frysinger
On Wed, Nov 23, 2005 at 01:15:52PM -0500, Chris Gianelloni wrote:
 OK.  I've been looking at some of these issues we've been having, and
 I've been thinking of moving enewuser, egetent, and enewgroup to their
 own eclass.  This will resolve some issues with things in system, or
 otherwise early on, requiring shadow on Linux to get useradd.  Two
 examples of this are bug #113298 and bug #94745.  By putting them in
 their own eclass, we can keep from adding shadow to DEPEND in eutils,
 while still putting the dependency in the eclass that uses it.

i think i suggested this somewhere before, but why dont we just add
shadow to packages.build ... then it'll be in stage[123] and the DEPEND
will be a moot point
-mike
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Update of http://wwwredesign.gentoo.org

2005-11-23 Thread Sven Vermeulen
On Wed, Nov 23, 2005 at 06:05:53PM +, Ciaran McCreesh wrote:
  Afaicr, the infinity sign will be kept, but I know a huge discussion
  will be held on this. It's not important in this stage of the
  development though...
 
 And now we're told that it *was* important at that stage and it's too
 late to change things? Riiight.
 

I said that in that stage of the redesign development the logo discussion
shouldn't be held as it is part of the design the infinity sign will be
kept but that we leave it open for discussion if enough shoulders are put
under it (huge discussion).

The primary concern at that stage of the development was to continue to
develop the design/XSL so that we have something workable when we offer the
design to the public... which is now.

Like I said before, I rather like the infinity sign. The trustees have had a
discussion on this part too. Their decision was that we need a strong,
compelling case for not using it since it is something the community has
voted on.

Wkr,
  Sven Vermeulen

-- 
  Gentoo Foundation Trustee  |  http://foundation.gentoo.org
  Gentoo Documentation Project Lead  |  http://www.gentoo.org/proj/en/gdp
  Gentoo Council Member  

  The Gentoo Projecthttp://www.gentoo.org 


pgphvGhgBwF9d.pgp
Description: PGP signature


Re: [gentoo-dev] Decision to remove stage1/2 from installation documentation

2005-11-23 Thread Sven Vermeulen
On Wed, Nov 23, 2005 at 10:24:55AM +0100, Paul de Vrieze wrote:
 Most people that complain are probably misinformed about the usefulness of 
 stages 1 and 2. They are really only useful if you know what you're doing 
 and don't really need the handbook that much. Those users should be able 
 to find the alternative installation docs. I do agree however that there 
 should be some link to the relevant documentation from the handbook.

Actually the migration process did all that in one step:

- Update the Handbook
  . Remove stage1/2 instructions
  . Add a /couple/ of references to the Gentoo FAQ
- Update the Gentoo FAQ
- Update the Gentoo Handbook FAQ

Perhaps I should use the blink.../blink tags more often.

Wkr,
  Sven Vermeulen

-- 
  Gentoo Foundation Trustee  |  http://foundation.gentoo.org
  Gentoo Documentation Project Lead  |  http://www.gentoo.org/proj/en/gdp
  Gentoo Council Member  

  The Gentoo Projecthttp://www.gentoo.org 


pgpQD9X7xowdh.pgp
Description: PGP signature


Re: [gentoo-dev] Update of http://wwwredesign.gentoo.org

2005-11-23 Thread Mike Frysinger
On Thu, Nov 24, 2005 at 06:23:37AM +0100, Sven Vermeulen wrote:
 On Wed, Nov 23, 2005 at 06:05:53PM +, Ciaran McCreesh wrote:
   Afaicr, the infinity sign will be kept, but I know a huge discussion
   will be held on this. It's not important in this stage of the
   development though...
  
  And now we're told that it *was* important at that stage and it's too
  late to change things? Riiight.

 Like I said before, I rather like the infinity sign. The trustees have had a
 discussion on this part too. Their decision was that we need a strong,
 compelling case for not using it since it is something the community has
 voted on.

by 'voted on' you mean the vote that happened on the forums ?  i
thought that vote was for the different website designs, they didnt
really cover aspects of different designs
-mike
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Multi hash support in portage - status

2005-11-23 Thread Marc Hildebrand

Marius Mauch wrote:
[..]

So much for background information, now to the actual question:
Would you rather have now the ability to create multi-hash digests and
Manifests with the result of a short and mid-term larger portage tree
(in the long term the format will be phased out hopefully) or rather
wait for Manifest2 support (which will definitely include multi hash
support)?


I'd rather wait for Manifest2 support.
What is the ETA for the GLEP and the implementation after i?

Cheers,

Marc.
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-portage-dev] [PATCH] multiple hash functions

2005-11-23 Thread Marius Mauch
On Wed, 23 Nov 2005 14:12:22 -0600
Brian Harring [EMAIL PROTECTED] wrote:

 Add the keys only if there is a func that can be used- list of 
 required chksums is a config thing (and repoman thing during 
 commiting), so I'm not seeing any reason to have None as a value in 
 your hashfunc mapping...

Yeah, makes a bit more sense. Good that nobody saw the nasty trick I had
before ;)

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.


signature.asc
Description: PGP signature