Re: [gentoo-dev] making the stable tree more up-to-date

2011-11-25 Thread Mr. Aaron W. Swenson
On Fri, Nov 25, 2011 at 05:39:32PM +0100, Thomas Kahle wrote:
 On 09:41 Mon 21 Nov 2011, Paweł Hajdan, Jr. wrote:
  I think that with recent advancements in batch-stabilization we're able
  to process a much higher amount of stabilization bugs, and keep the bug
  queue low. It used to be longer than 100 bugs, but now it's closer to
  20-30 bugs for which regressions or other problems have been detected.
 
 I still remember that arfrever had such a script running for python
 packages and that we were quite annoyed by the automatic stable bugs for
 every minor version of every small python package.  For this reason I'm
 against running the script constantly.  Packages with high release
 frequence upstream don't need every of their versions to be stabilized.
 Personally, I think they don't even need every of their versions
 bumped...
 
 On the other hand, having a big stable frenzy once every few months
 seems good for exactly the reasons you name.
 
 Cheers,
 Thomas
 
  This allows us to do better testing of the stabilization candidates, but
  also I think we should start bringing even more updates to the stable tree.
  
  When doing stable testing I frequently notice bugs fixed in ~arch but
  not stabilized, so stable is frequently affected by problems that could
  be easily fixed by stabilizing a more recent version.
  
  I wrote a script,
  http://git.overlays.gentoo.org/gitweb/?p=proj/arch-tools.git;a=blob;f=stabilization-candidates.py;hb=HEAD,
  that scans the tree for packages that could be easily stabilized (all
  deps stable, no bugs).
  
  I'm attaching a list of packages that are sitting in the tree for at
  least 6 months (180 days, way more than 30 days required for
  stabilization) and should be ready for stabilization.
  
  Please review the list, it's 800+ packages so I thought about asking for
  feedback before filing stabilization bugs (I plan to do that in stages
  of course).
  
  Paweł

The way I understand it, the only things that should be picked up are
those package that have already been in the tree for 180 days. So, it
wouldn't be submitting requests for unmaintained packages constantly
unless somebody is sneaking in bumps. After this first large batch I'd
imagine the requests to taper off quickly.

-- 
Mr. Aaron W. Swenson
Gentoo Linux Developer
Email: titanof...@gentoo.org
GnuPG FP : 2C00 7719 4F85 FB07 A49C  0E31 5713 AA03 D1BB FDA0
GnuPG ID : D1BBFDA0


pgpOW2bX54LVp.pgp
Description: PGP signature


Re: [gentoo-dev] restricting phases where enew{user,group} is allowed

2011-11-25 Thread Mike Frysinger
On Wednesday 23 November 2011 19:31:11 Mike Frysinger wrote:
 currently we blacklist certain phases (which is largely based on EAPI=0 and
 blocking src_*) for enew{user,group}.  moving forward, ferringb suggested
 we invert this into a whitelist of allowed phases.
 
 afaict, the blacklisting + dev documentation has done a good job of
 restricting calls to three places: pkg_{setup,preinst,postinst}.  so
 inverting the logic should largely be safe.  on the off chance it isn't, i
 think letting the ebuild `die` and getting it fixed up via bug reports is
 acceptable (i grepped through the tree a bit and looked sane).

committed:
http://sources.gentoo.org/eclass/user.eclass?r1=1.10r2=1.11
-mike


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


[gentoo-dev] RFC: Gentoo News file about GNOME 3.2's unmasking

2011-11-25 Thread Nirbheek Chauhan
Hello folks,

Attached is a short news file announcing the unmasking of GNOME 3.2
with a link to the upgrade guide. Since GNOME 3 is already in the
tree, and the news file content is straightforward, I'd like to commit
this in 24hrs if there are no problems.

It can also be found here:
http://dev.gentoo.org/~nirbheek/gnome/2011-11-26-gnome3-unmask.en.txt
(will be updated on the basis of comments).

A question: it currently restricts only on the basis of If-Installed,
but is there a workaround for the absence Display-If-Visible filter?
If there isn't, I'll commit it as-is.

Thanks!

-- 
~Nirbheek Chauhan

Gentoo GNOME+Mozilla Team
Title: Unmasking of and Upgrade to GNOME 3.2
Author: Nirbheek Chauhan nirbh...@gentoo.org
Content-Type: text/plain
Posted: 2011-11-26
Revision: 1
News-Item-Format: 1.0
Display-If-Installed: gnome-base/gnome-session-3.2

We are pleased to announce the addition to tree and unmasking of GNOME-3.2.
Users are strongly encouraged to read the GNOME 3.2 Guide. GNOME 3 has
a massively changed interface and requires working 3D drivers for use, however
there is a fallback mode which is very similar to GNOME 2 and does not require
3D acceleration.

Please read the Gnome 3.2 Guide:
http://gnome.gentoo.org/howtos/gnome-3.2-upgrade.xml