Re: [gentoo-dev] Re: GLEP 42 "Critical News Reporting" Round Two

2005-11-21 Thread Andrew Muraco

Mint Shows wrote:




This feature should only be used for things that are directly related
to the tree, and will cause mass breakage if ignored.


I fully agree with this statement.  I am behind the adoption of the 
GLEP only if it does what (I originally believed) was its purpose...to 
get CRITICAL news regarding package upgrades..etc.  If a user wants to 
know what's going on with the developers..they can subscribe to this 
-dev list.  If a user wants to know how to NOT break his system by 
performing an 'emerge -u world' portage should tell them.


--
Mint Shows

I fully agree here, or in the case of Apache, which my its self is not a 
critical system component, but its is a very important part of many 
user's systems, that is also worthy of a NEWS Item.


On another note, i'm not exactly sure how this would be implemented, but 
perferably wouldn't the new NEWS Items be best if provided before a 
package upgrade?

for example
emerge -avu apache

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuildU  ] net-www/apache-2.0.54-r31 *(1 News Item)  [2.0.54-r30]  
+apache2 -debug -doc -ldap -mpm-leader -mpm-peruser -mpm-prefork 
-mpm-threadpool -mpm-worker -no-suexec (-selinux) +ssl -static-modules 
-threads 5,488 kB


Total size of downloads: 5,488 kB

Would you like to read the unread News Item? [Yes/No]

Do you want me to merge these packages? [Yes/No]
 
Of course, running emerge -vu apache shouldn't be stopped, it should 
continue with its own risk.


Thats just one thing i would like to see.

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



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

2005-11-22 Thread Andrew Muraco

Kurt Lieber wrote:


We have received *numerous* complaints from users about the decision to
remove stage 1 and 2 from the installation documentation.  I realize it's
still available if users are willing to dig for it, but not all users do.

In my years of monitoring [EMAIL PROTECTED], we've received the most
complaints about this decision than any other single decision.  Is there a
way we can re-introduce the stages into the installation documentation,
perhaps with gigantic warnings saying, "for advanced users only" or "use at
your own risk"?

--kurt

(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.)


to the releng team: Good Decision, Bad Execution Thats whats leading to 
this entire reaction.


Andrew
www.leetworks.com
[EMAIL PROTECTED]

--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Moving GCC-3.4 to stable on x86

2005-11-29 Thread Andrew Muraco

Chris Gianelloni wrote:


On Tue, 2005-11-29 at 15:01 +, Mike Williams wrote:
 


On Monday 28 November 2005 14:22, Mark Loeser wrote:
   


This is basically a heads-up email to everyone to say that we are probably
going to be moving gcc-3.4.4-r1 to stable on x86 very soon.  If any of the
archs that have already done the move from having 3.3 stable to 3.4 could
give us a heads up on what to expect, that would be great.  Only thing I
see as lacking is we might want to get a doc together on how to properly
upgrade your toolchain so we don't get an influx of bugs from users that
have a system half compiled with 3.3 and the other half with 3.4 so they
get linking errors.
 

Shouldn't this be a profile thing? i.e. 200{4,5}.X stays at 3.3.X, 2006.X-> go 
to 3.4.X
   



Nope.

While it would be possible to limit it to a specific profile, it really
makes it a pain in the ass, especially for two versions that are almost
compatible, as opposed to the profiles that we have done in the past
where we were going from things like gcc2 to gcc3, that were not very
compatible, at all.
 

Out of curiosity, if this goes into effect before 2006.0 is released, 
then ALL the stages for x86 and the livecd would be built with gcc34? If 
so then I think this may benefit alot of users, especially ones that do 
a stage1/2 just so they can shove gcc34 into there system at an early 
stage. Also, if gcc34 gets moved to x86, would gcc40 be ~x86? This I see 
as a bigger problem for those of us that are already running gcc34. But 
I'm sure many ~x86 users would welcome that, after all what fun is ~x86 
without some breakage every now and then ;-)


Greetings,

Tuxp3
Andrew Muraco
www.leetworks.com
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Moving GCC-3.4 to stable on x86

2005-11-30 Thread Andrew Muraco

Wernfried Haas wrote:


On Wed, Nov 30, 2005 at 01:56:40PM -0500, Mark Loeser wrote:
 


Seems people read this to mean that I was going to write a doc, which I have
no intentions on doing.
   


I don't think a whole doc is necessary, but instructions for a safe
upgrade would be fine. A think a one-liner like
emerge -u gcc && emerge -e system && emerge -e world && emerge -P gcc
&& emerge whateverneedstobedoneafterwards should suffice as documentation.

 


I believe adding "It is recommended that you `emerge
-e system && emerge -e world` after merging gcc-3.4" to the einfo at the end
of the gcc-3.4.4 install should be good enough. 
   


Maybe people look closer if they upgrade gcc, but einfo still gets
overlooked easily.

 

So, let me know if marking it stable in the next day or two is completely 
stupid and I should wait to announce this via the GWN or something, or if its 
an alright move and people aren't going to stab me for marking it stable.
   


Assuming a clear upgrade path is provided i think it would be
fine. We'll make some sticky thread on the forum mentioning that
instructions, i bet it couldn't hurt to put them on the gentoo
mainpage, as topic in #gentoo etc. I'm also pretty sure next GWN is
likely to report about the update.
Just because we haven't got emerge --news it doesn't mean we haven't
got lots of ways to reach our users. Every user that gets to read them
in time is a potential bug report less.

cheers,
Wernfried
 

Personally, I would set a date next week, so that way GWN and other 
places can be prepare for this, a definate date for users to know that 
it IS going to happen, and I personally think that a sticky on the forum 
(i would even be willing to write a little something, but i'm no expert) 
is a minimum. A full out doc with all the FAQ and important notes about 
what needs to be recompiled (in my opinion) would be a much more through 
upgrade path, ofcourse still include the einfo quick instructions. But I 
think the masses of users will not be happy when they realize that 
emerge -e world && emerge -e world means that they will be compiling for 
the next day (or 2 or 3), so a way to block the upgrade from messing up 
people that wish to keep 3.3.x as default would be a good idea.


just my $.02

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



Re: [gentoo-dev] Moving GCC-3.4 to stable on x86

2005-11-30 Thread Andrew Muraco

Mark Loeser wrote:


Andrew Muraco <[EMAIL PROTECTED]> said:
 

is a minimum. A full out doc with all the FAQ and important notes about 
what needs to be recompiled (in my opinion) would be a much more through 
upgrade path, ofcourse still include the einfo quick instructions. But I 
think the masses of users will not be happy when they realize that 
emerge -e world && emerge -e world means that they will be compiling for 
the next day (or 2 or 3), so a way to block the upgrade from messing up 
people that wish to keep 3.3.x as default would be a good idea.
   



gcc-3.4.* will not be selected as your system compiler after merging it.  The
old gcc profile is still valid, therefore it is kept.  Users have to
consciously go and change their profile to change their gcc, so nothing is
going to just magically break.

That makes me feel a bit more comfortable. I still think that something 
more then an einfo warning should be provided, as its easy to overlook 
those.


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



Re: [gentoo-dev] Moving GCC-3.4 to stable on x86

2005-11-30 Thread Andrew Muraco

Georgi Georgiev wrote:


maillog: 30/11/2005-15:16:35(-0500): Andrew Muraco types
 


Mark Loeser wrote:

   


Andrew Muraco <[EMAIL PROTECTED]> said:


 

is a minimum. A full out doc with all the FAQ and important notes about 
what needs to be recompiled (in my opinion) would be a much more through 
upgrade path, ofcourse still include the einfo quick instructions. But I 
think the masses of users will not be happy when they realize that 
emerge -e world && emerge -e world means that they will be compiling for 
the next day (or 2 or 3), so a way to block the upgrade from messing up 
people that wish to keep 3.3.x as default would be a good idea.
 

   

gcc-3.4.* will not be selected as your system compiler after merging it.  
The

old gcc profile is still valid, therefore it is kept.  Users have to
consciously go and change their profile to change their gcc, so nothing is
going to just magically break.

 

That makes me feel a bit more comfortable. I still think that something 
more then an einfo warning should be provided, as its easy to overlook 
those.
   



So make gcc-config produce warnings when changing the compiler.

"Switching to gcc-MAJOR.MINOR may break your system. Upgrade
instructions can be found at http://thedoc";

Trigger the message only when switching minor versions.

I like that idea alot actually. Perhaps also include in that warning 
message that switching back is OKAY aslong as nothing has been compiled 
with the new minor version.

:-P I vote for this choice.
Greetings,
Tux
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Creating a Sketeton System

2005-12-11 Thread Andrew Muraco

George Prowse wrote:

After some talk in the forums a point came up that we need a way to 
reduce the long used gentoo system to a bare point before X but after 
any baselayout upgrade had been applied.


Isn't that what the stages are, Barebone systems?

This script would enable two things: a person to rebuild his system 
after a library malfunction and also if a person wanted to switch from 
100% gtk to 100% qt or vice-versa.


At present we have depclean to reduce anything past xorg-x11 but that 
doesn't get as far as anything that doesn't rely on a package being 
able to depend on an GUI, libraries need to be brought in and all but 
baselayout needs to be cleaned out so a "bare bone" is left.


Why not just move world out of the way and then emerge what you want to 
keep/install then emerge depclean the rest (although this could easily 
fubar a system if they do it blindly removing important system packages)


This would be useful as an arch tester because snapshots could be made 
of various stages and tested.



George


Tux

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



Re: [gentoo-dev] Re: GLEP 42 (Critical news reporting) updates

2005-12-12 Thread Andrew Muraco



Jason Stubbs wrote:


On Tuesday 13 December 2005 11:22, Ciaran McCreesh wrote:
 


On Tue, 13 Dec 2005 11:17:30 +0900 Jason Stubbs <[EMAIL PROTECTED]>

wrote:
| So what are you going to do? I asked already but you didn't answer.
| How are you going to find $PORTDIR/metadata/news?

At present, by using portageq with a hardcoded suffix. If in the future
Portage introduces new functionality, then clients and the
specification can easily be updated to handle said functionality.
   



And how can that be adapted to work with overlays, completely ignoring the 
possibility of distinct repositories. Overlays is something that exists 
already and news support for them is a request that will appear as soon as 
news support is added.


--
Jason Stubbs
 

Your Point is Moot because an overlay (at present) is going to be 
exprimental software, (unsupported offically anyways) and so you 
_should_ know what risks your taking, this GLEP is to warn you about 
supported updates/changes which you _need_ to know about. Why should an 
overlay need to have news if the user has the consciensely update and 
maintain it to begin it.

--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] GLEP 42 (Critical News Reporting) round five

2005-12-12 Thread Andrew Muraco

Ciaran McCreesh wrote:


Ok, new draft. Changes are as follows:


I Think That You've tweaked this GLEP to death ;-)
Anyways, I can't wait until everybody is happy with it and it gets 
moving, because I know that gcc 4 and qt4 and glibc 2.3.6 are right 
around the corner, and those would be great chances to use this new news 
dohicker and see how it goes.


Thanks for the continuous hard work on this,

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



Re: [gentoo-dev] GLEP 42 (Critical News Reporting) round five

2005-12-14 Thread Andrew Muraco

Ciaran McCreesh wrote:


Ok, new draft. Changes are as follows:


...


* Added emerge --ask thingie
 

Perhaps it would be a good idea to have an extra prompt during -av and a 
forced prompt (perhaps with a timeout) for just plain old emerge. And to 
make people that just don't care happy, a FEATURES="nonews" for making 
portage ignore news. Just an idea to add some more redunancy in the way 
news is delivered.


comment on multi-repo support:
-Perhaps someone should write a formal GLEP for multiple repo support 
before we get flustered over that here.


Greetings,
Andrew Muraco
--
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Multiple Repo Support

2005-12-15 Thread Andrew Muraco
As i sit reading the current list of list emails about GLEP 42 I see 
that the topic of Multiple Repos coming up over and over again. I wanted 
to ask to see where that support is, and based on what feedback help 
move along so that a standard can be produced. So, now with a few short 
questions:


1. Would Multiple Repo support be GLEP worthy?
1.1. If so, Should I write a GLEP, or poke at some dev to do it? (i'm 
more then willing and able to write a GLEP if that is what is required.)

2. What choices/options are on the table for this feature?
2.1. Which routes are more likely to be implemented?
2.2. Which method would you like to see?
2.3. Does backwards compatiblity really matter, as long as it doesn't 
break people that are using older portage? (ex. once portage is upgraded 
it will move x to y/x and so older versions wouldn't work, but since 
only the new version would be installed it wouldn't be an issue.)


Now, that I've asked for some information I want to share one (hackish, 
I guess) way that it could be done with minimal changing.


in /etc/make.conf:
RSYNC_REPONAME="rsync://.../"
with RSYNC=" .." being defaultly called 'gentoo' or 'portage'

that REPONAME would be used for the tree's folder name
/usr/repositories/REPONAME/

and 'emerge sync REPONAME' would sync only that repo, or 'emerge sync 
[all]' would sync all


Anyways, thats just a quick thought I had on the topic.

Flames, comments, questions  (and answers) welcome
Andrew Muraco


--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Multiple Repo Support

2005-12-15 Thread Andrew Muraco

Curtis Napier wrote:


Ciaran McCreesh wrote:


On Thu, 15 Dec 2005 22:34:05 -0500 Andrew Muraco <[EMAIL PROTECTED]>
wrote:
| 2. What choices/options are on the table for this feature?

The big controversy seems to be over whether repositories carry a
unique identifier string (for example, in metadata/repository_id) or
whether it's user-assigned. The former is clearly the more sensible
option, since it lets you do things like (syntax made up):

DEPEND=">=foo-bar/baz-2.1::ciaranmssekritrepo"

which would add a restriction that only packages in ciaranmssekritrepo
would be considered. This only works if the repository knows its own
identifier, however...

Incidentally, the ::repo syntax (or whatever) would also be useful in
the world file, along with :slot. So something like:

foo-bar/baz:2::ciaranmssekritrepo

would tell the package manager that you want baz SLOT 2 from
ciaranmssekritrepo.

*shrug* But it seems the Portage guys want repository names to be
user-assigned, which makes them far less useful.

This functionality would come in very very handy. Would user assigned 
repository names be able to mimic this functionality somehow?


What about giving each repo an identifier? That way repos with ebuilds 
can have the repo_id in the ebuilds and not have to worry, repo_ids 
would take precedence when in conflict. Identifiers would just be 
provided for user-stuff, like ex # emerge sync MyRepo or # emerge -av 
MyRepo://foo ? [foo being the name of a package in repo tree with the 
identifier of MyRepo]


what about having a portage config file
/etc/portage/repositories:
priority MyRepo,gentoo

repository {
   identifer = "gentoo"
   rsync= "rsync://../"
   repo_path= "/usr/portage"
}
repository {
   identifer = "MyRepo"
   rsync= "rsync://../"
   repo_path= "/usr/MyRepoTree"
}

(an example for someone that wants to have MyRepo be prefered over 
gentoo tree)


Just tossing out ideas,

Andrew Muraco

--
gentoo-dev@gentoo.org mailing list



[gentoo-dev] DRAFT GLEP: MULTI-REPO

2005-12-17 Thread Andrew Muraco

Attached is a draft of a glep for formalizing multiple-repository support

This is far from ideal in many ways, but i'm too tired and I drank too 
much caffine to be sane.


Also, i have no clue how to use docutils so i just tried my best.
(** is my way of doing another level of bullets, please let me know how 
to properly do this)

Comments, objections, anything consructive is welcome.

Thanks,

Andrew Muraco

GLEP: XX
Title: Multiple Repository Support in Portage
Version: $Revision: 1.0 $
Author: Andrew Muraco <[EMAIL PROTECTED]>
Last-Modified: $Date: 2005/12/17 03:13:10 $
Status: Draft
Type: Standards Track
Content-Type: text/x-rst
Created: 17-Dec-2005
Post-History: 17-Dec-2005

Abstract

To implement a functional and expandable method for Portage to support multiple 
repositories.

Motivation
==
Multiple Repository support is needed, this GLEP is to address this need.

Specification
=

Portage will make use of two (2) ways to address repositories:
*   A User-defined name, which is likely to be used as a convinance in most 
situations - this will be referred to as REPO_NAME in this GLEP
*   A hard-coded repository-id which will be found in the repository tree 
at: metadata/repo_id - this will be referred to as REPO_ID in this GLEP
Both names will contain no spaces, and only standard characters [TODO: 
references]

Repositories


Each repository will contain:
*   the repo name in metadata/repo_id
*   repo information such as maintainer of the repo, notes on who hosts it, 
etc will be contained metadata/repo_info
*   unique packages.mask which will only apply to ebuilds within that 
specific repo.

The REPO_ID must match the name that will be used for rsync
Therefore, rsync://MyServer.tdl/REPO_ID/

/etc/portage/*
-

In order to provide users with the current set of options and extend them so 
they can be customized to each repository, the structure of /etc/portage will 
remain similar with these changes:
*   /etc/portage/REPO_NAME/* will be the location of repository-specific 
portage files.
*   /etc/portage/ will continue to function over all repos
** ex) =sys-devel/gcc-4 -* in /etc/portage/package.keywords would use the 
latest gcc-4 regardless of what tree it comes from.

The following new files will be added to /etc/portage:
*   /etc/portage/repositories.perfer - will contain each REPO_NAME in order 
of preferance, higher is more perfered. (Each REPO_NAME will be on a seperate 
line)
**  In the absence of this file portage should use repositories in 
alphabetical order.
*   /etc/portage/REPO_NAME/repository.id - contains the specific REPO_ID 
which REPO_NAME applies to.
*/etc/portage/REPO_NAME/repository.conf - will contain any repository-specific 
options, which can include, but is not limited to, FEATURES="" C[XX]FLAGS="".
**  This will also include a new variable; OPTIONS="" of which is similar 
to FEATURES, but modifies the way portage will handle that specific repository. 
A few examples of options which could be useful: 
*** EXCLUDESYNC - Prevents portage from doing a sync on this repo.
*** EXCLUDEUPDATE - Prevents portage from using ebuilds in this repo as 
updates for packages which currently reside in a different repo.
*** EXCLUSIVEUPDATE - forces any update to any package which is from this 
repository to a newer version which resides inside of this repo. 
*** et al.

All of the repository rsync URIs will be stored in /etc/make.conf
SYNC="rsync://myfavoriterepo.org/myportage \ 
rsync://rsync.namerica.gentoo.org/gentoo-portage" 

The Tree: /usr/portage -> /var/repositories/REPO_ID/
--
The repository tree will need to be moved, each repository will have its own 
folder: /var/repositories/REPO_ID/.

For compatibility reasons, /usr/portage will be treated as 
/var/repositories/gentoo-portage


Ebuilds
---

Ebuilds will now be able to have dependencies based on packages from specific 
repositories.

*   DEP Atoms now support the following format: 
=REPO_ID:SLOTNUM:CAT/EBUILD-X.Y.Z
**  Ex1) >=MyRepo:2:sys-devel/gcc-4.0
**  Ex2) 

Re: [gentoo-dev] DRAFT GLEP: MULTI-REPO

2005-12-17 Thread Andrew Muraco

I apologize for the caps in the subject.

Andrew Muraco
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Stupid USE defaults that need cleaning

2005-12-26 Thread Andrew Muraco

Petteri Räty wrote:


Bastiaan Visser wrote:
 


On Monday 26 December 2005 09:33, Mike Frysinger wrote:

   


On Monday 26 December 2005 02:24, Doug Goldstein wrote:

 


well there is always USE enabling... (i.e. When I emerge x11-libs/qt,
it'll turn on the "qt" USE flag)
   


which we've already established quite clearly as something we wish to get
rid of completely
-mike
 


aint it worth it to mention "-*" in the handbook ?
   



And then mentioning stuff like pam that almost everyone wants? There are
also things that should be on by default.

Regards,
Petteri
 

Actually, Pam is a pain for me and i always turn it off. But thats just 
my $.02, alot of the very specific use flags shouldn't be turned on by 
default. Which ones need to be removed is up to _a_lot_ of discussion.


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



Re: [gentoo-dev] Stupid USE defaults that need cleaning

2005-12-26 Thread Andrew Muraco

Lares Moreau wrote:


On Mon, 2005-12-26 at 12:36 -0600, Joe McCann wrote:
 


For the record, the eds flag was
added as a default flag because every 3rd gnome user would file bugs or
complain via forums because they installed gnome, found no
evolution-data-server integration, and then be bummed when they had to
recompile packages again. This whole thread seems to have come from a
misunderstanding of how use.defaults work and 20 min of boredom.
   


I'm relatively ignorant of USE Flag intricacies, so please forgive me if
things don't 'fit'.

Is it feasible and or useful to have a 'meta-flag' that that enables all
the 'necessary' USE flags for a given group of packages?  So something
like USE='meta-'. 
This has the distinction of being a meta-flag, and as such nothing

really gets turned on 'behind the users back', advanced users can look
into it and see what is being enabled by it and USE='-flag' for the
flags the users doesn't need/want, and expert users would just not use
it. This way meta packages like KDE and Gnome can have their own
meta-flag to do what the need with.

It also seems to me that more things will need to 'just work' as our
user-base becomes larger and, on average, less advanced. We could amend
the desktop guide to include something like USE='meta-gnome' to the
gnome section. And similar to other meta-flags.

This may add an unnecessary level of complexity to the use flag system,
but also may be very useful. 
 



If I remember right theres a GLEP (#29) that purposes to do something 
very similar (USE Groups I think it was called), but I believe its 
withdrawn.


Regards,
Andrew
Tux
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] relocation.

2005-12-31 Thread Andrew Muraco

Curtis Napier wrote:


051230 John Mylchreest wrote:

as of tonight I pack up my most valued of possessions -- my 
computer kit --

and get ready to board a one-way ticket to York.





I guess that means I won't be the only American in ##uk anymore. ;-)


Have fun in New York John!


I live in Buffalo, NY (the other side of NY) but maybe its high time we 
had some gentoo meet for the region.


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



Re: [gentoo-dev] relocation.

2005-12-31 Thread Andrew Muraco

Benjamin Judas wrote:


Am Samstag 31 Dezember 2005 16:10 schrieb Lares Moreau:

 


Uhh..  in this case.  I don't think York == NewYork

maps.google.com | search 'York UK'

just FYI

-Lares
   



Some americans have a limited horizon, you know ;)



... just a flat new-years joke, folks ;) ...
 


I know that New York isn't the only 'York' but..
Curtis Napier wrote:


I guess that means I won't be the only American in ##uk anymore. ;-)


Have fun in New York John! 


leads me to think that it might just be New York that he is referring to.

Tux

--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for January

2006-01-02 Thread Andrew Muraco

Chandler Carruth wrote:


Lance Albertson wrote:


Yeah, maybe so :-)

Reflecting on this more, I see that most of the council members are a
very important part of the active Gentoo development model (toolchain,
etc). They need to keep those roles active as much as possible, then
help on the council. I guess I view this person as a sole chairmen of
the board that just focuses on council type duties and roles. I think
the current council has lots of great people, but they're all busy with
their subprojects and can't take on a role like this. We really need a
single voice to bind everything together, but doesn't have total control
like Daniel did.

Hopefully I'm making sense..


As perhaps a good way of thinking of this, the common term used in 
commitees (as I have interacted with them in various beaurocratic 
situations) is a "non-voting chair". This person would organize, 
schedule, direct, communicate, and facilitate the work of the 
committee, to allow the voting members to more effectively handle the 
issues arising for the committee. The voting members need not take on 
much of a workload to vote and serve on the committee because most (if 
not all) of the time consuming tasks and aspects of the committee are 
handled by a non-voting chair. Simultaneously, the singular nature of 
the chair is less of a concern because they are non-voting. The lack 
of a vote checks their singular power, while still allowing them to 
very efficiently organize and direct information in and out of the 
committee. *shrug* I'm not entirely sure that I agree or disagree with 
this solution, but wanted to give an example of what (I think?) Lance 
is getting at here.


I'm not sure if this would apply, but in the US Government System, the 
supreme courts are basicly a committee (or council, which ever word you 
like better), the "leader" (Chief Justice) of the supreme court doesn't 
have any extra power, but has extra duties, and has senority over the 
other Justices. Perhaps a situation like that would the Gento Council, 
or maybe it should stay in the Justice System.


wkr,
Andrew
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Monthly Gentoo Council Reminder for January

2006-01-04 Thread Andrew Muraco

Lares Moreau wrote:


On Tue, 2006-01-03 at 18:19 +0100, Simon Stelling wrote:
 

My point is, either you have to generalize each project's goal to a real 
triviality or you have to define a goal which doesn't match some 
project's goals. Conclusion: Let it be.
   



Maybe we are looking at this problem the wrong way.  Instead of trying
to have Gentoo be the distro, perhaps Gentoo can be thought of as a
provider of infrastructure and tools to allow 'sub-distros' to flourish.

THere are many projects which now are trying to pull Gentoo in many
different directions, such as bianary distro vs. enterprise distro.  If
we remove "Gentoo as distro" from out thinking and replace it with
"Gentoo as provider of tools and infrastucture", These two seemingly
contradictory goals can each flourish in their own way.

Haveing sub-distros, lack of a better term, is not new to Gentoo.
Hardened has their own LiveCD, profile and tools.  I feel this can be
nurtured. Allowing the Binanary group to move in one direction, and
'tweakers' in an other, and die-hard security people in yet another,
while not severely conficting with each other.


Maybe what we need is a clearer definition of what each herd does?  I am
considering writing a GLEP about this, having each herd answer three
questions periodicly (say 6mths).
- What do we want to do?
- How are we going to get there?
- How to we measure success?
and /maybe/ add a section about current devs and AT/HTs.
Just a thought.
 



I like your idea of having gentoo not being a distro, but moreso a 
collection of tools. Mostly because gentoo's method of dealing with 
problems (problems that binary distros tend to have, like keeping 
software uptodate) are handled in a way thats just a tad more managable, 
plus when multiple repo support gets added, its just another way that 
gentoo can be customized and reflavored.


+1 for that thinking

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



[gentoo-dev] GLEP 19: Gentoo Stable Portage Tree -- ideas

2006-01-05 Thread Andrew Muraco
Hi, I was recently reading this post [1] about gentoo's future, it 
mentioned a few items in relation to enterprise Gentoo, and that it 
currently needs features that just aren't available yet.


One such example of a feature thats not available yet is GLEP 19: Gentoo 
Stable Tree [2].
Now, I notice that it is over a year old since last edit, and that it is 
still Draft, not Differed or Rejected.
So, I propose to change it in hopes of making it a feasible, 
implementable idea.


The part of this GLEP that specifically is the issue, and making it 
unable to be voted on, is the section concerning the exact details of 
how/where the 'stable' tree would be located; currently this GLEP lists 
a few ideas but settles on using KEYWORDS="stable". However, the point 
was brought up (and noted inside of the GLEP) that in order for that new 
keyword to work for independent archs, it would have to be 
'stable:arch'. So, I am here to say 'No' to that idea. Specifically 
because I believe it will make dev even greater then what it currently 
is. Hence I propose that instead of a separate tree based on these 
'stable:arch' keywords, the existing tree is used /with/ a new 
keywording system: KEYWORDS="+arch" will denote these stable ebuilds. 
Also, in order to prevent excess dev-work and to make a predictable 
cycle, the following will also occur: prior to the release of the year's 
.0 media (ex 2006.0) a script would be ran that add +arch for each arch 
keyword (max one +arch per arch). Over the course of time, major bug 
fixes and security updates would allow for items to be marked +arch 
quickly, without necessarily waiting for the next media release.


When the .0 media is released, it would include the usual portage tree 
in tar.bz2 which will serve as a static place for enterprise to install 
Gentoo from. All security and Major bug fixes would be included in .1 
and .2 releases, but the vast majority of the tree would remain the same 
over the course of the year (enterprise's goals).


Also, a few items which can be considered for this stable tree:
- using a simple script it would be possible to make a copy of the tree 
which only contains these +arch entries, this could be used to make 
easier to manage tar balls of the stable tree for distribution to clients.
- the existing portage code would consider +arch as a subset of arch, 
the reason both keywords will exist is to maintain compatibility with 
older versions of portage which will not recognize this.


Anyways, I would personally like to see if this can stir some interest. 
I would be willing to help test and help make this GLEP a reality, 
however I can not implement this myself as I lack python skills, but I 
do want to help the portage team, as much as I can, to make this happen, 
as I have some great benefit from this added feature.


Also, I hope I covered everything, and if the response from the mailing 
list is good I may consider revising the existing GLEP and prepare it 
for submittal to the council in feburary, or march, depending on how 
much revision the GLEP needs, and if my idea is better or worse then the 
current solution proposed.


Thanks for taking the time to look at this, Please respond with personal 
opinions (+ and -)


Andrew Muraco

Tuxp3

[1] http://article.gmane.org/gmane.linux.gentoo.devel/34870
[2] http://www.gentoo.org/proj/en/glep/glep-0019.html
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] GLEP 19: Gentoo Stable Portage Tree -- ideas

2006-01-05 Thread Andrew Muraco

noticed something that doesn't make any sense:

Andrew Muraco wrote:

- the existing portage code would consider +arch as a subset of arch, 
the reason both keywords will exist is to maintain compatibility with 
older versions of portage which will not recognize this. 


would make more sense as:

- portage should consider +arch as a subset of arch, however, the 
reason both keywords will exist is to maintain compatibility with 
older versions of portage, which will not recognize this new keyword.



Thanks,
Andrew Muraco

--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Gentoo "Stable" Portage/Releases

2006-01-07 Thread Andrew Muraco

Chris Gianelloni wrote:


First off, let me just say that this was just an idea I'd cooked up a
while back, so I am sure there's lots of holes in it for you guys to rip
apart.  Anyway, without further ado...

The proposal is quite simple insofar as it requires no changes to
portage, whatsoever (though there are possibilities to make extensions
to portage).  It introduces no new KEYWORDS and adds no load on the
current ebuild developers, other than those that wish to work on the
stable tree.

Allow me to explain.

First, there is the creation of the "release" tree.  This tree is tied
to a specific release of Gentoo Linux.  The tree is based on the release
snapshot used to build the release.  The tree consists of the highest
version stable ebuild per slot and architecture for each package.  This
means if there is no stable version of, say, vmware-player, then the
entire package is omitted.  For things like GTK+, there would be at
least 2 versions in the tree, since there are 2 slots and both are
stable on at least one architecture.  By only limiting the tree in this
manner, it can be built entirely by a script and require no manual
interactions to repair dependencies, etc.

So let's imagine that 2006.0 is rolling around.  The 2006.0 snapshot is
frozen, and the release-building begins.  This snapshot tarball is run
through our "stable" script, and a new gentoo-2006.0 CVS module is
created.  A corresponding rsync module is created for this tree.

 

I like this Idea alot actually, the only think I can see as a downside 
is that the SYNC=".." could be changed accdentally, making it just 
another Gentoo tree.


Another thing that I don't like, is the feel of this method does seem 
"offical" enough.. mostly because portage is not 'stable'-aware, Its 
just using a stripped down tree.


I think your idea is good, its just the details that need to be worked 
out, (how long to keep the trees?)

My little piece on GLEP19 seems to have just been obsoleted.

Perhaps more people could respond so we can see how everyone feels (I 
want this route.)


Tux


To facilitate "enterprise" usage, we break up the releases into a
"desktop" and "server" set.  This means the current
"default-linux/$arch/2006.0" profile would be
"default-linux/$arch/2006.0/desktop" with a
"default-linux/$arch/2006.0/server" profile, also.  The stages would be
built against the "default-linux/$arch/2006.0" profile, which would have
any USE, etc. that are common between desktop and server.  During
installation, the user can choose to use either the desktop or server
profiles, or stay with the more "generic" 2006.0 profile (good for
developers, etc. that might need components of both, or want a more
minimal default set of USE flags).  The desktop and server profiles will
have a defined set of default USE flags that will benefit the most
people, similar to how the current profiles are designed to be "desktop"
profiles, to benefit the most people.
 


--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Gentoo "Stable" Portage/Releases

2006-01-07 Thread Andrew Muraco

Chris Gianelloni wrote:


To facilitate "enterprise" usage, we break up the releases into a
"desktop" and "server" set.  This means the current
"default-linux/$arch/2006.0" profile would be
"default-linux/$arch/2006.0/desktop" with a
"default-linux/$arch/2006.0/server" profile, also.  The stages would be
built against the "default-linux/$arch/2006.0" profile, which would have
any USE, etc. that are common between desktop and server.  During
installation, the user can choose to use either the desktop or server
profiles, or stay with the more "generic" 2006.0 profile (good for
developers, etc. that might need components of both, or want a more
minimal default set of USE flags).  The desktop and server profiles will
have a defined set of default USE flags that will benefit the most
people, similar to how the current profiles are designed to be "desktop"
profiles, to benefit the most people.


Oh yea, I know how it would fit with GLEP 19 nicely, but I think you 
might want to make it a seperate issue.


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



Re: [gentoo-dev] Gentoo "Stable" Portage/Releases

2006-01-10 Thread Andrew Muraco

Donnie Berkholz wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Andrew Muraco wrote:
| Another thing that I don't like, is the feel of this method does seem
| "offical" enough.. mostly because portage is not 'stable'-aware, Its
| just using a stripped down tree.

What do you want then? If an entire standalone tree distributed by
Gentoo doesn't feel official enough, what will?

What I meant to say is, having this alternative tree method (as 
described here) would mean that portage would handle everything the 
exact same as it already does, which means that if someother tree was 
accidently sync'd or replaced the local one, portage would react and 
want to update everything, because its not 'aware' that there is a 
difference in the first place. (now that I think about it, how likely is 
it that something like that will happen?)


The method described here would also open up the oppurtunity for "fake" 
enterprise trees, without having something to double check that the tree 
that we have is indeed the one that is wanted, it would be possible for 
a hacked rsync server (or a bogus one) to host the enterprise (stable) 
trees with extra ebuilds which could compromise security (/me thinks of 
emails warning about Microsoft's patchs and links which point to 
infectious websites.)


Maybe this is something thats not very likely to happen, but it still is 
important to note that an enterprise tree has to be secure.


Wkr,
Andrew Muraco
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] 2006.0 - me having a bad day?

2006-02-26 Thread Andrew Muraco

Kalin KOZHUHAROV wrote:


Contgrats to the release team :-)

But let me whine a bit, even a few KB:

I just saw the GWN and the news about 2006.0 ...

So reading at the release notes:
 

This is also the first release with the Gentoo Linux Installer 
officially debuting on the x86 LiveCD, which will fully replace the 
Universal and PackageCD set. The LiveCD also features a fully-fledged

Gnome environment.
   



However the (normal) link to download it:
http://www.gentoo.org/main/en/where.xml
Shows:

Gentoo 2006.0 Minimal install CD
(around 125 megabytes depending on arch)
alpha amd64 hppa ia64 ppc (32 bit) ppc64 sparc64 x86

Gentoo 2006.0 Universal install CD
(up to 600 megabytes depending on arch)
alpha amd64 hppa ppc (32 bit) ppc (64 bit) sparc64

Gentoo 2006.0 Package CD
(up to 700 megabytes depending on arch)
amd64 ppc (ppc) ppc (g4) ppc (64 bit - 32bit userland) ppc (64 bit - 64bit userland) sparc64 


So there are the Minimal, Universal and Package CDs...

No word of a LiveCD...
No link to a Universal CD for x86...

Browsing trough the torrents, there is a x86-livecd-2006.0 and
x86-installcd-2006.0 ...

yes, I figured out that x86-installcd-2006.0 is the "Gentoo 2006.0
Minimal install CD" for x86 or is it... will any n00b figure it out?

And probably the properly(?) named livecd-amd64-installer-2006.0 and
install-amd64-universal-2006.0 are here just to add some spice to the
soup...
Aha if I track all links in the bouncer, I start to understand...
So, a link like that:
http://bouncer.gentoo.org/?productgentoo-2006.0-universal&os=amd64
is for the Gentoo 2006.0 Universal install CD for amd64 arch - cool!
And it will bring you to install-amd64-universal-2006.0.iso!  So just
s/gentoo/install/ and stuff the os=(.*) in the middle - a piece of cake.
Aaah, however forget about the "Gentoo 2006.0 Package CD" - they have a
naming on their own and its scheme is too difficult to explain in a long
mail like that.

Just to toss a random example:
packages-ppc64-32ul-2006.0.iso comes for ppc (64 bit - 32bit userland)
of a "Gentoo 2006.0 Package CD".  The correspondence between "Universal
install CD" and "install-",  "Package CD" and "packageS" is a drill left
to the reader :-)

And we are talking consistency here, yes simple as that. There are
probably(?) good reasons behind the naming of the iso files (the torrent
list does not show the .iso, but who cares, once you stuff it
in your client you'll see it is an iso, right!), but are they good
enough for inconsistent naming? Or there is a scheme I cannot guess...

They might be good reasons not to include the Universal instal CD (i.e.
which one in the torrents? aha, probably after all there is no
Universal install CD for x86, it is called a LiveCD??? or /me again
wrong...) in the bouncer - sure that is the most wanted CD, but that eats
the most bandwidth.
Or is it because it was hard to write the XML of the page because it is a
structured, clerly defined language and makes it difficult to use
inconsistent naming of the iso files?? Well, if that was the reason...

But who knows. I might be just having a bad morning transforming into a
bad day...  I din't have enough time or will to help with the release, so I
can only whine out loud. If you've read so far, fell free to light up
your flamethrower, I should be able to stand it, or simply turn to ash.

Kalin.

 

I second that there is a massive confusion of naming, and this needs to 
get sorted out (or atleast explained) Because I'm sure the mirrors will 
start getting slamed with people downloading 2006.0. Lets not waste 
anyone's bandwidth nor the mirrors by leading people to download the 
wrong thing.


Regards,
Tux
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] glep 0042 (news) final draft

2006-03-03 Thread Andrew Muraco

Mike Frysinger wrote:


On Wednesday 01 March 2006 19:19, Ciaran McCreesh wrote:
 


Unless there are any huge flaws found, I'd like this to be voted on by
the council -- looks like it'll have to wait until April's meeting to
fit in with the two weeks rule.
   



may push council meeting back to 3rd tuesday if people wish
-mike
 

Is this a resubmission? Or would it be the first time this GLEP is being 
presented to the council?

Regards, Andrew
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] enroll users for testing packages

2006-04-11 Thread Andrew Muraco

Daniel Goller wrote:


On Tue, 2006-04-11 at 09:36 -0400, Stephen P. Becker wrote:
 


Eldad Zack wrote:
   


Hello,

Sometimes it becomes a problem whenever a new release or a tricky bugfix comes 
up for a certain package.
To improve QA we can let our userbase help, especially people who use certain 
packages quite heavily - they can provide good or even superior QA than devs.


I think it would be a nice idea to keep a userlist for anyone who'd like to 
volunteer testing packages they regularly use.


We can consider a web interface for enrolling users to specific packages, and 
maybe even get a bug.g.o account for the list, this way a bug can be opened 
for the testers to comment on whenever a change that requires testing or 
maybe just aiding arch teams to stablize packages.


Maybe this was already pitched but it has just occured to me.

Comments?


 

Isn't this why we already have the arch tester position as described by 
GLEP 41 (http://www.gentoo.org/proj/en/glep/glep-0041.html)? 
Furthermore, are you saying that users would enroll themselves via this 
hypothetical web interface, or that an arch team would do so for users 
who have proven themselves to be worthy?  If the former, this would be a 
serious step back in terms of QA (think about sorting out all the crap 
reports from ricer overlay users with OMGFAST CFLAGS from the decent 
ones).  If the latter, I think the arch tester position already covers 
this sort of thing.


-Steve
   



didn't he ask for people who know a particular application very well?
i think there is a big difference between agreeing to test one
particular package since they know it very well and want to make sure
noone breaks it vs. being a full AT with all the things they get asked
to test
 

I understand the idea, and I like it. However inorder to really get this 
to work smoothly and be useful some type of user-feedback tool that 
would help report back the exact build environment with times dates and 
warnings & errors + user notes would really make this type of system shine.


For example, package xyz-1.1 comes out, and user is on this hypothetical 
list and gets notified of it.
package xyz-1.1 is ~arch (given), user decides they want to test it and 
they emerge it the usual way.
After emerging version 1.1, user should (inorder to give his report) run 
a tool that will send the ebuild's environment (CFLAGS, etc) and prompt 
for the user to it a "rating" (value of whether or not the package 
works) & give some notes (say, special requirments to make it work, or a 
patch, or just simply , "Works".)


Anyways, I like the idea. +1

Regards,
Andrew
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Looking for a new media-sound/easytag maintainer

2006-05-08 Thread Andrew Muraco

Daniel Drake wrote:


Hi,

Is anyone interested in taking over maintenance of easytag? I still 
use it, but am looking to free up some time for other things.


It doesn't require much commitment: there aren't many bugs filed for 
it (none open at the moment either). Easytag 2.0 is just around the 
corner and will be the first GTK+ 2.x version to go stable (finally!).


Daniel


I also am a user on this app, the 1.99.x series, and can help out chris, 
but again i'm not familiar with the code base either.


Thanks,
Tux
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Default useflag cleanups: -apm -foomaticdb -fortran -imlib -motif -oss -xmms

2006-06-05 Thread Andrew Muraco

Carsten Lohrke wrote:


On Monday 05 June 2006 20:08, Harald van Dijk wrote:
 


No, the decision with the gtk/gtk2 USE flag mess was to have package
maintainers decide for each ebuild whether to support only gtk1 or only
gtk2, but not have support for both in a single ebuild.
   



I know about the decision of the Gnome team, but there also was a thread with 
maintainers refusing to remove optional gtk1|2 support, if I recall 
correctly. Personally I couldn't care less, as long as the gtk2 flag is 
history.
 

Sorry for the offtopic of this, but what would a user set as the 
useflags to have GTK-2 used by default, and GTK-1 for apps that only 
support it? (but not build GTK-2-capable apps with GTK-1)


Just wondering, because I know that gmplayer is from the mplayer 
package's gtk flag.. its gtk-1 so its not the optimal, but since i don't 
know of a gtk2 version (i do have kmplayer tho.. so its sorta a moot 
point for me.. i think its time i clean my install..)


Anyways, I agree that some of the defaults are a bit more liberal then i 
would perfer, but hey, i can change anything i want (thats the power of 
gentoo)


Thanks,
Andrew
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Who wants to tinker with a Palm Zire 71?

2006-08-10 Thread Andrew Muraco

Steev Klimaszewski wrote:

Noack, Sebastian wrote:
  

Hi,

I have a Palm Zire 71 device, with Palm OS on it and a 400 MHz
ARM-Processor in it. Actually I don't use this device anymore, so if
somebody wants try to get Gentoo Linux run on it, I would give it to him.

There is an SD/MMC-Slot which could become used to get data on the devie
an there is also an IR interface and a USB-Adapter. But the biggest
problem I see is that the OS is on a ROM, but maybe there would be a way
to manipulate the BIOS if it has one, to boot from somewhere on the RAM.

In any case I guess it would require to maipulate the hardware. If
somebody here have the skills and motivation to try that, he or she
should tell me and I will send him or her my device.

Best Regards
Sebastian Noack



I'd love to - if anyone else hasn't already claimed it :)
  
I'll take his sloopy seconds, I've had enough of my original palm zire 
one that only has 2mb ram.. I think i might just be able to pull it off 
too :-D


Tux

--
gentoo-dev@gentoo.org mailing list



[gentoo-dev] dev-lang/icc and dev-lang/ifc maintainer position

2005-05-23 Thread Andrew Muraco
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hello,
I'm interested in taking over the dev-lang/icc and dev-lang/ifc
maintainer position, if no one is actively working on it, and i see that
portage needs lots of work in this category, and i have worked with my
own ebuilds of ICC to be able to say that its stable enough that we
could have it updated in the tree with the changes needed in a few weeks.

Things I Hope to accomplish as maintainer:

- - make a new system profile, one specific for icc that will shift the
default from gcc to icc for as much of the tree as possible, and would
also turn on the icc use flag which would be only used in cases where a
specific patch is needed for ICC to work (especially for patchs that
would break gcc compiles, but it wouldst hurt to keep the patchs separate)

- - compile a list of packages that will be  "black-listed" ones that
absolutely do not work with ICC, on the Gentoo-wiki.org I have already
started to accumulate a list of these such packages, along with some
notes on specific packages that need special circumstances to work (C
FLAGS, ETC)

- - as shown in the Gentoo-wiki.org that a simple bashrc enables
"selective" compiling with icc, this will be hopefully be somehow
integrated into portage, in the native python language, but will serve
as a basis to begin making the whole of the ICC-compiled system work. **
note that bashrc was contributed by another member not me**

I am a student with the summer off so i can spend at least 10 hours a
week on Gentoo duties, if not more. I have skill with C/C++ so its
possible that i can make patchs, although my skill is extremely limited
its a benefit to me

I have followed Gentoo for the past 2 years, ditching all windows about
10 months ago, and only using Gentoo. This is a way i hope to contribute
back to the Gentoo community.

Thanks,
Andrew Muraco
([EMAIL PROTECTED])

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCkmA+w+RlvG4WXdIRAvK6AJ9nnQAr4/7rU7yfGPgMaUzXRWtItwCghgKV
8PiT16Xtx7hxRsErNslszG0=
=Ki21
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] newb question about emerge ...

2005-06-15 Thread Andrew Muraco
ian douglas wrote:

>I've been using Gentoo since one of the 2003 releases, and never
understood this
>behavior and was wondering if someone could enlighten me:
>
>Currently on a 2005.0 install:
>
># emerge --sync;emerge -puvN world
>( spits out the usual sync output, and ends with this: )
>These are the packages that I would merge, in order:
>Calculating world dependencies ...done!
>Total size of downloads: 0 kB
>
>So I think to myself, "Self, there's nothing to update."
>
>But I saw a security update yesterday for 'gaim' which I *have*
installed, so
>for kicks, I do the following:
>
># emerge -puvN gaim
>These are the packages that I would merge, in order:
>Calculating dependencies ...done!
>...
>[ebuild U ] x11-libs/gtk+-2.6.7 [2.6.4-r1] -debug -doc +jpeg -static +tiff
>11,174 kB
>...
>[ebuild U ] net-im/gaim-1.3.1 [1.3.0] -cjk -debug +eds -gnutls -krb4 +nas
>+nls +perl -silc +spell* +tcltk 5,725 kB
>Total size of downloads: 37,862 kB
>
>... why wouldn't "emerge -puvN world" pick up on all of these available
>upgrades?

Well, actually thats not that uncommon.

first of all (some people will disagree with me on this)
# emerge -avuDN world
does a much more through job, because it not only checks the packages
you have installed, but all the dependancies to make sure they are up
to date.. for example gtk+ is a dependancy of gaim.. so when it checks
to see if gaim is uptodate, it would also check gtk+ to see if it is
uptodate.

Secondly..
# regenworld
run that command occassionally as sometimes things that get emerged
for whatever reason are not part of the world file AND not a direct
dependancy of something and so the emerge -avuDN world would not check
-- running this command will check and add these entries to the world
file so they will be included with updates.

I hope this helps, btw this doesnt belong in -dev, but its not a big
deal..

Regards, Andrew

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] newb question about emerge ...

2005-06-15 Thread Andrew Muraco


Chris Gianelloni wrote:

>On Wed, 2005-06-15 at 12:34 -0700, ian douglas wrote:
>
>>I've been using Gentoo since one of the 2003 releases, and never
understood this
>>behavior and was wondering if someone could enlighten me:
>>
>>Currently on a 2005.0 install:
>>
>># emerge --sync;emerge -puvN world
>
>
>Ehh... what does "emerge -N" do? I see no mention of such a thing in
>"emerge --help".
>
>Also, try using --deep (-D) when doing checks against world.
>
Actually i believe -N is documented, but it might not be clear..
-N is a short option equal to --newuse .. its a good idea to do.

Regards, Andrew

-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] linux-2.6.12

2005-06-17 Thread Andrew Muraco
Linux-2.6.12 is officially out according to kernel.org
I have not tried this, I'm waiting on an official announcement on
slashdot or some other similar news site with a list of the major
changes between 2.6.11 and 2.6.12 -- i heard that it might have
reiser4 stock, but i can not confirm that.
Just an FYI for you all, and the vanilla-sources maintainers :)

post back any links to any articles you see about this release (not -rc)

Thanks,
Andrew Muraco

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] linux-2.6.12

2005-06-17 Thread Andrew Muraco
Mike Frysinger wrote:

>On Saturday 18 June 2005 12:22 am, Andrew Muraco wrote:
>  
>
>>Linux-2.6.12 is officially out according to kernel.org
>>Just an FYI for you all, and the vanilla-sources maintainers :)
>>
>>
>
>/me looks around ... nope, this doesnt look like bugs.gentoo.org to me ...
>-mike
>  
>
Im not expecting it to be added to the tree that quickly it hasnt even
been officially announced, i just wanted to get an idea of what it has
to offer once the articles start poping up :-P

Regards,
Andrew Muraco
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] linux-2.6.12

2005-06-17 Thread Andrew Muraco


Jason Stubbs wrote:

>On Saturday 18 June 2005 13:52, Andrew Muraco wrote:
>  
>
>>Mike Frysinger wrote:
>>
>>
>>>On Saturday 18 June 2005 12:22 am, Andrew Muraco wrote:
>>>  
>>>
>>>>Linux-2.6.12 is officially out according to kernel.org
>>>>Just an FYI for you all, and the vanilla-sources maintainers :)
>>>>
>>>>
>>>/me looks around ... nope, this doesnt look like bugs.gentoo.org to me ...
>>>-mike
>>>  
>>>
>>Im not expecting it to be added to the tree that quickly it hasnt even
>>been officially announced, i just wanted to get an idea of what it has
>>to offer once the articles start poping up :-P
>>
>>
>
>As far as I know, the only official announcement is the one that goes out on 
>LKML. kernel.org is then updated some time after that. The ebuild for the 
>kernel is already in the tree and, according to posts I read on gentoo-user, 
>was in the tree before kernel.org was updated.
>
>Regards,
>Jason Stubbs
>  
>
LKML announcement
http://lkml.org/lkml/2005/6/18/2/index.html

doesnt seem to be that specific about the major changes that were
supposed to happen..
reiser4, pie/ssp hardened, etc 
oh well, maybe 2.6.13 ...

Regards,
Andrew Muraco
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] linux-2.6.12

2005-06-17 Thread Andrew Muraco


Kumba wrote:

> Jason Wever wrote:
>
>>
>> The ChangeLog[1] is your friend. Live it, love it, use it!
>>
>> [1] - http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.12
>
>
> Thankfully, I see no mention of reiserfs4 in it. So we may yet be
> spared another release before the post-processed organic material
> hits the proverbial high-speed turbine.
>
> Yeah, I'll probably get flamed for this, but I <3 my ext3 :P
>
>
> --Kumba
>
keep your wity comments to yourself -lol i dont think ext3 is going
anywhere for a long time.. reiserfs4 will merely be an option for
those of us that like post-proscessed organic material..

Andrew Muraco

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] linux-2.6.12

2005-06-17 Thread Andrew Muraco


Mike Frysinger wrote:

>On Saturday 18 June 2005 01:53 am, Andrew Muraco wrote:
>  
>
>>reiser4, pie/ssp hardened, etc
>>
>>
>
>what would the mainline kernel care about ssp ?
>-mike
>  
>
actually i dont know if they were talking about ssp/pie but the correct
term is
SELinux (known to gentooers as hardened) and trusted computing are also
things that were reported to be up for mainline kernel
http://www.linuxworld.com.au/index.php/id;669959914;fp;16;fpid;0

http://kerneltrap.org/node/3736 -- reiserfs4 article

also a few other things are mentioned in article one, but need not
mention them here, for they could've very well made it into the kernel
(i didnt look too throughly)

Regards,
Andrew Muraco
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] linux-2.6.12

2005-06-17 Thread Andrew Muraco


Mike Frysinger wrote:

>On Saturday 18 June 2005 02:21 am, Andrew Muraco wrote:
>  
>
>>Mike Frysinger wrote:
>>
>>
>>>On Saturday 18 June 2005 01:53 am, Andrew Muraco wrote:
>>>  
>>>
>>>>reiser4, pie/ssp hardened, etc
>>>>
>>>>
>>>what would the mainline kernel care about ssp ?
>>>-mike
>>>  
>>>
>>actually i dont know if they were talking about ssp/pie but the correct
>>term is SELinux
>>
>>
>
>ssp/pie is very different from selinux
>-mike
>  
>
Yea... but either way i dont know if the SELinux stuff ended up in
there.. (thats what i meant initally-- i had pie/ssp on the mind for
some reason - ignore that..)
time for bed for me - i have work tommorrow, but hopefully i will
thinking clearer tommorrow.

Regards,
Andrew Muraco
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] linux-2.6.12

2005-06-18 Thread Andrew Muraco
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



Daniel Drake wrote:

>Omkhar Arasaratnam wrote:
>
>>That said, we're not RedHat. We ship as MANY features as we can and let
>>the user decide. I agree that it is valuable to get reiser4 testing done
>>up front. Eventually - some people will use it. Last I checked "I think
>>$FOO is stupid" wasn't a valid closure code in bugzilla ;-)
>
>
>Then you have different views from the kernel project :)
>
>We and try and make our kernel (gentoo-sources) _more_ stable than the
>official Linux releases. We mainly stick to bug fixes decreed worthy by the
>upstream developers, etc. We never include patches when we know of problems
>that they will introduce.
>
>Daniel

i know this has been said before many many times, but i really can't
wait until i can see reiserfs4 in a "stable" kernel (vanilla or
gentoo) but i doubt that the gentoo-sources crew is going to budge
[whining]please.. USE flag'd reiser4? please pretty please[/whinning]

Anyways, I can understand the hesitence for the kernel project to add
things that have so many possibilties of problems like reiserfs4..

But for me its stable enough that I've only had to run reiserfsck
once, and that was right after i set it up, and i had a powerloss.. i
ended up just mkreiser4'ing and starting over because it was before i
even unpacked a stage..

Anyways, Sorry that this wasnt in gentoo-user,
Regards, Andrew
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCtIhAphOMdPLugR4RApBEAKDTV1G40VuPiP5OfVdc0YbezIZF8QCgn/sF
e9s+42bIyQ0e+J/4UXchN20=
=pqyn
-END PGP SIGNATURE-

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Release files/portage snapshots auxiliary files naming scheme

2005-08-10 Thread Andrew Muraco

Henrik Brix Andersen wrote:


Hi,

Currently the files that accompany our release files (ISO images,
stages) are named in the following scheme:

*.asc for GPG signatures
	*.md5 for MD5 sums 


while the files that accompany our portage snapshots are named:

*.gpgsig for GPG signatures
*.md5sum for MD5 sums

I suggest we unify the naming scheme to the one currently in use by our
release files to avoid unnecessary confusion amongst our end-users -
unless of course there is a good reason for having different naming
schemes for release files and portage snapshots?

Sincerely,
Brix 
 

Don't you think its a bit trival, but on the other hand, yes i agree 
that unifying them wouldnt be a bad thing, its just a matter of getting 
it done, and updating the documentation to reflect the changes (minor 
changes :-P)


I say 'Do it.'
--------
Andrew Muraco
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] first council meeting

2005-09-25 Thread Andrew Muraco

In response to all replies Thus far,
I as a User,
I expect that arch works (no matter what) - no arguments there
I assume that ~arch will work 95% of the time.
I never ever touch anything in p.mask.

Now, where do we put packages that could work for most users, but they 
might not work for the other 49% of users?
p.mask seems to prevent that 49% of users from trying it, and reporting 
those bugs, but on the other hand ~arch means that 49% of users using 
~arch will have problem x,y, or z.


Now understand, this is the viewpoint of myself, and I have used a full 
~arch system for a while, and i didn't ever run into anything more then 
the occasional package with a new config, or config update that i didnt 
do properly. (lazy-ness)


things to consider
1) would ?arch become the old ~arch, if it was implemented?
2) would people actually try to run a full ?arch system?
3) #2, would it be possible without breakage?

I personally like the idea of the UNSTABLE="" because to me, it changes 
nothing, but allows the AT and PM to communicate, on a per-ebuild basis.


(comments welcome)
just some thoughts,
Andrew


--
gentoo-dev@gentoo.org mailing list