[gentoo-dev] Touching profiles

2011-02-02 Thread Torsten Veller
* Theo Chatzimichos :
> For the record, Kacper told me today that every developer is allowed to touch 
> ppc/ppc64 profiles. Archies that don't want others to touch their profiles 
> should mention it in the devmanual. I was not aware of that, I thought that 
> !arch member is not allowed to touch arch-specific profiles.

The situation is complicated:
- The devmanual[1] reference is wrong. I wonder where it comes from.

  The devmanual wasn't considered policy (mainly because it was started
  by ca connection devmanual <-> policy creeps in.
  *shrug*

- Some arch teams don't want other devs to touch "their" profiles:
  "DON'T TOUCH THIS FILE. Instead, file a bug and assign it to..."
  But this arch is neiter mentioned in the handbook nor in the manual:
  
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=5#doc_chap4
  http://devmanual.gentoo.org/archs/index.html

- The devhandbook[2] is also kind of unmaintained.
  Devmanual and -handbook are waiting for a merge AFAIR.

- And there is already a stalled bug[3] about "Developer Handbook should
  document how/when to touch arch profiles' files"

Summary: You do it wrong either way.

[1] http://devmanual.gentoo.org
[2] http://devrel.gentoo.org/handbook
[3] https://bugs.gentoo.org/304435
-- 
Thanks



Re: [gentoo-dev] Re: Suggestion: Portage should not mask packages globally, but only for some arches

2011-02-02 Thread Theo Chatzimichos
On Wednesday 02 February 2011 23:34:07 Nikos Chantziaras wrote:
> On 02/02/2011 11:01 PM, Christian Faulhammer wrote:
> > Hi,
> > 
> > Nikos Chantziaras:
> >> On 02/02/2011 10:30 AM, Kacper Kowalik wrote:
> >>> W dniu 02.02.2011 08:59, Nikos Chantziaras pisze:
>  It seems that KDE 4.6 is still hard-masked for x86 and amd64
>  because it's waiting for ppc and ppc64 keywords.  I believe it
>  would be beneficial for people if they wouldn't have to wait for
>  arches that don't affect them at all.
>  
>    [...]
> >   
> >   Don't be so impatient...Debian users wait two years for a new major
> > 
> > version of KDE.
> 
> I know.  Though Debian is not a rolling-release distro, like Gentoo is.
>   Don't get me wrong though; it's not that I'm impatient.  I already
> unmasked it here.  I brought this up simply because it seemed like a
> needless inefficiency that the popular arches get stalled by the less
> popular ones.  That's all really, so hopefully no one will read more
> into it than there is.

For the record, Kacper told me today that every developer is allowed to touch 
ppc/ppc64 profiles. Archies that don't want others to touch their profiles 
should mention it in the devmanual. I was not aware of that, I thought that 
!arch member is not allowed to touch arch-specific profiles. Anyway, KDE 4.6 
will be unmasked tomorrow.
-- 
Theo Chatzimichos (tampakrap)
Gentoo KDE/Qt, Planet, Overlays


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


[gentoo-dev] Re: Suggestion: Portage should not mask packages globally, but only for some arches

2011-02-02 Thread Nikos Chantziaras

On 02/02/2011 11:01 PM, Christian Faulhammer wrote:

Hi,

Nikos Chantziaras:

On 02/02/2011 10:30 AM, Kacper Kowalik wrote:

W dniu 02.02.2011 08:59, Nikos Chantziaras pisze:

It seems that KDE 4.6 is still hard-masked for x86 and amd64
because it's waiting for ppc and ppc64 keywords.  I believe it
would be beneficial for people if they wouldn't have to wait for
arches that don't affect them at all.
  [...]


  Don't be so impatient...Debian users wait two years for a new major
version of KDE.


I know.  Though Debian is not a rolling-release distro, like Gentoo is. 
 Don't get me wrong though; it's not that I'm impatient.  I already 
unmasked it here.  I brought this up simply because it seemed like a 
needless inefficiency that the popular arches get stalled by the less 
popular ones.  That's all really, so hopefully no one will read more 
into it than there is.





[gentoo-dev] Re: Suggestion: Portage should not mask packages globally, but only for some arches

2011-02-02 Thread Christian Faulhammer
Hi,

Nikos Chantziaras :
> On 02/02/2011 10:30 AM, Kacper Kowalik wrote:
> > W dniu 02.02.2011 08:59, Nikos Chantziaras pisze:
> >> It seems that KDE 4.6 is still hard-masked for x86 and amd64
> >> because it's waiting for ppc and ppc64 keywords.  I believe it
> >> would be beneficial for people if they wouldn't have to wait for
> >> arches that don't affect them at all.
> >>  [...]
> >
> > I don't know what gave you the idea that ppc* has anything to do
> > with masking/unmasking of KDE-4.6. Just 2 facts:
> >   1) you can unmask anything by using /etc/portage/package.unmask,
> > therefore nothing can ever hold *you* back
> 
> This is about all users in general.  Not just me :-)  If putting
> stuff in /etc/portage/package.unmask should be considered the
> recommended solution for this, then we wouldn't need a masking system
> in the first place.  When something is hard-masked, it tells the user
> "we're not considering it safe or working yet."
> 
> 
> >   2) arches already have independent package.mask files, see
> > ${PORTDIR}/profiles/arch/powerpc/package.mask for an example.
> 
> It seems they aren't used though.  I mainly posted this because of
> the discussion on this page:
> 
>http://blog.tampakrap.gr/kde-sc-4-6-0-in-gentoo
> 
> It seems devs have can't modify arch/powerpc/package.mask on their
> own? If not, this looks like a problem, delaying packages for all
> arches.

 Don't be so impatient...Debian users wait two years for a new major
version of KDE.  This is also a general hard mask for wider testing, it
usually gets moved further down the line to individual profiles.

V-Li

-- 
Christian Faulhammer, Gentoo Lisp project
http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

http://gentoo.faulhammer.org/>


signature.asc
Description: PGP signature


[gentoo-dev] Last rites: dev-ruby/IceRuby

2011-02-02 Thread Hans de Graaff
# Hans de Graaff  (02 Feb 2011)
# Masked for removal in 30 days. Superseded by
# dev-libs/Ice[ruby].



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


[gentoo-dev] Re: Suggestion: Portage should not mask packages globally, but only for some arches

2011-02-02 Thread Nikos Chantziaras

On 02/02/2011 10:30 AM, Kacper Kowalik wrote:

W dniu 02.02.2011 08:59, Nikos Chantziaras pisze:

It seems that KDE 4.6 is still hard-masked for x86 and amd64 because
it's waiting for ppc and ppc64 keywords.  I believe it would be
beneficial for people if they wouldn't have to wait for arches that
don't affect them at all.
 [...]


I don't know what gave you the idea that ppc* has anything to do with
masking/unmasking of KDE-4.6. Just 2 facts:
  1) you can unmask anything by using /etc/portage/package.unmask,
therefore nothing can ever hold *you* back


This is about all users in general.  Not just me :-)  If putting stuff 
in /etc/portage/package.unmask should be considered the recommended 
solution for this, then we wouldn't need a masking system in the first 
place.  When something is hard-masked, it tells the user "we're not 
considering it safe or working yet."




  2) arches already have independent package.mask files, see
${PORTDIR}/profiles/arch/powerpc/package.mask for an example.


It seems they aren't used though.  I mainly posted this because of the 
discussion on this page:


  http://blog.tampakrap.gr/kde-sc-4-6-0-in-gentoo

It seems devs have can't modify arch/powerpc/package.mask on their own? 
 If not, this looks like a problem, delaying packages for all arches.





Re: [gentoo-dev] Suggestion: Portage should not mask packages globally, but only for some arches

2011-02-02 Thread Kacper Kowalik
W dniu 02.02.2011 08:59, Nikos Chantziaras pisze:
> It seems that KDE 4.6 is still hard-masked for x86 and amd64 because
> it's waiting for ppc and ppc64 keywords.  I believe it would be
> beneficial for people if they wouldn't have to wait for arches that
> don't affect them at all.
> 
> It seems better if the packages can be unmasked for x86 and amd64 and
> only kept hard-masked for ppc/ppc64 while they wait for keywords.
> Otherwise, all arches will feel the effect of the slowest one without
> there being a need for this.
> 
> 
I don't know what gave you the idea that ppc* has anything to do with
masking/unmasking of KDE-4.6. Just 2 facts:
 1) you can unmask anything by using /etc/portage/package.unmask,
therefore nothing can ever hold *you* back
 2) arches already have independent package.mask files, see
${PORTDIR}/profiles/arch/powerpc/package.mask for an example.

Best regards,
Kacper Kowalik



signature.asc
Description: OpenPGP digital signature