public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Brian Harring <ferringb@gmail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: Monthly Gentoo Council Reminder for April
Date: Thu, 5 Apr 2007 14:24:06 -0700	[thread overview]
Message-ID: <20070405212406.GA13118@seldon> (raw)
In-Reply-To: <200704052240.56083.kugelfang@gentoo.org>

[-- Attachment #1: Type: text/plain, Size: 3668 bytes --]

On Thu, Apr 05, 2007 at 10:40:55PM +0200, Danny van Dyk wrote:
> Am Donnerstag, 5. April 2007 20:20 schrieb Mike Doty:
> > Torsten Veller wrote:
> > > * Mike Doty <kingtaco@gentoo.org>:
> > >> apparent decline of QA in our packages.
> > >
> > > Why do you want this to be a council topic if it wasn't even a
> > > topic here or on gentoo-qa@ ?
> >
> > Because our QA sucks and noone is doing a damn thing about it.
> I disagree. The QA team is doing a lot of work.
> 
> * Mr_Bones still runs QA checks on the whole tree daily and people are
>   still scared if he pops up and pastes his repoman/pquery output.

Last I knew, bones wasn't part of the QA team anymore.  Historically 
he's operated as the scary guy who didn't need a team to spank your 
ass anyways.  (that's a joke about him, not the QA team also).

pcheck btw, not pquery (former does quality checks, latter is for 
metadata lookup).  And you claim you can recommend to people which 
tools to use :-)


> * You don't need to be a member of the "QA project/team" to do QA. I say
>   this here, but i think that should be self-evident.

Agreed, although worth keeping in mind the question specifically was 
what the QA _team_ was up to; thus would try to address that instead 
of pointing out non-qa team folk do things.  Simple example- I still 
do a bit of QA, doesn't mean it's even remotely quantifiable as QA 
team work (which is what he was asking) :)

Don't particularly want to get sucked into yet another "QA team are 
lazy slackers" discussion, just pointing out bits above.  Advice wise, 
take it or leave.


Meanwhile onto the real meat of the email...

> * There is at least one outstanding QA issue that i know of which is
>   related to Portage and can't be fixed w/o slot deps properly.
>   Read: KDE's problems with ranged deps and the way it currently
>   breaks the vdb's RDEPEND entries, especially regarding qt and kdelibs.

Elaborating a bit, this actually is only a problem for pkgcore and 
paludis; portage isn't affected since it prefers to try pulling the
metadata from $PORTDIR; reasoning is that way screw ups in the 
metadata that are now locked in the vdb can be worked around via it.  
You can trigger the same issue in portage via wiping pretty much 
everything in PORTDIR (switching the tree, or just a literal rm of 
everything but profiles crap), but that's fairly corner case.

Don't much like the behavior myself, but updates/* would need 
expansion to address the (massively long term) reasoning for portages 
behavior.  Upshot, running from vdb only instead of the dual lookup 
would speed up portages resolution via less IO/parsing...

Either way, the kde/qt issue was known from the get go- since slot 
deps weren't available when they started down this path, they should 
have used new style virtuals instead.  Yes it's ugly, backwards 
compatibility usually isn't utterly pretty- upshot of it however is 
that the upgrade node is just a new style virtual, no real cost for 
the operation.

Breaking EAPI=0 via pushing slot deps in isn't much of an option in 
my opinion; usual "needs to have been on release media for at least 6 
months" would apply here at the very least.  The problem is that 2.1.2 
is the first portage version to have slot deps- that is a fairly 
recent stabling, so there still would be a good chunk of time to wait 
*if* the daft old method of just shoving stuff in and watching things 
break was took.

Meanwhile, worth remembering during the interim while slot deps aren't 
usable, new style virtual does address it (even if it's a gross trick) 
:)

~harring

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2007-04-05 21:28 UTC|newest]

Thread overview: 139+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-01  5:30 [gentoo-dev] Monthly Gentoo Council Reminder for April Mike Frysinger
2007-04-04 19:36 ` Alexandre Buisse
2007-04-04 19:49   ` Donnie Berkholz
2007-04-04 20:17   ` Grant Goodyear
2007-04-04 20:54     ` Matti Bickel
2007-04-04 23:28     ` Alexandre Buisse
2007-04-05 11:29       ` Denis Dupeyron
2007-04-05 12:19         ` Seemant Kulleen
2007-04-05 13:07           ` Chris Gianelloni
2007-04-10 15:17           ` Paul de Vrieze
2007-04-05 12:39         ` Chris Gianelloni
2007-04-05 21:33           ` Denis Dupeyron
2007-04-05  8:26     ` Ciaran McCreesh
2007-04-05 12:09       ` Wernfried Haas
2007-04-05 12:29         ` Christopher Sawtell
2007-04-05 13:51         ` Ciaran McCreesh
2007-04-05 14:07           ` Matti Bickel
2007-04-05 14:47           ` Chris Gianelloni
2007-04-05 15:00             ` Ciaran McCreesh
2007-04-05 15:22               ` Chris Gianelloni
2007-04-05 16:04                 ` Josh Saddler
2007-04-05 16:24                   ` Chris Gianelloni
2007-04-05 17:00                     ` Ciaran McCreesh
2007-04-05 18:06                       ` [gentoo-dev] " Steve Long
2007-04-05 19:22                         ` Chris Gianelloni
2007-04-05 16:57                   ` [gentoo-dev] " Ciaran McCreesh
2007-04-05 20:15         ` Danny van Dyk
2007-04-05 20:31           ` Chris Gianelloni
2007-04-05 13:30       ` [gentoo-dev] " Steve Long
2007-04-05 20:14       ` [gentoo-dev] " Mike Frysinger
     [not found] ` <200704040151.56797.vapier@gentoo.org>
2007-04-04  6:08   ` Mike Doty
2007-04-04  7:45     ` Donnie Berkholz
2007-04-05 16:33       ` Mike Doty
2007-04-05 18:14     ` [gentoo-dev] " Torsten Veller
     [not found]       ` <46153DF7.5060801@gentoo.org>
2007-04-05 18:54         ` [gentoo-dev] QA sucks Torsten Veller
2007-04-05 20:40         ` [gentoo-dev] Re: Monthly Gentoo Council Reminder for April Danny van Dyk
2007-04-05 21:24           ` Brian Harring [this message]
2007-04-05 22:16             ` Danny van Dyk
2007-04-05 22:11               ` Brian Harring
2007-04-05 22:41                 ` Vlastimil Babka
2007-04-05 23:04                   ` Brian Harring
2007-04-05 23:07                   ` Danny van Dyk
2007-04-05 22:59                     ` Vlastimil Babka
2007-04-05 23:16                 ` Danny van Dyk
2007-04-11 14:41                 ` [gentoo-dev] EAPI 1 (Was: Re: Monthly Gentoo Council Reminder for April) Ciaran McCreesh
2007-04-13  5:58                   ` Luca Barbato
2007-04-13  6:48                     ` Mike Frysinger
2007-04-13 12:21                   ` Marius Mauch
2007-04-13 12:33                     ` Mike Frysinger
2007-04-13 14:38                     ` Ciaran McCreesh
2007-04-13 14:53                       ` Mike Frysinger
2007-04-13 15:25                         ` Ciaran McCreesh
2007-04-13 15:52                           ` Mike Frysinger
2007-04-13 16:42                             ` Ciaran McCreesh
2007-04-13 17:05                               ` [gentoo-dev] " Steve Long
     [not found]                               ` <200704131302.00976.vapier@gentoo.org>
2007-04-13 17:07                                 ` [gentoo-dev] " Ciaran McCreesh
2007-04-13 17:42                                   ` Mike Frysinger
     [not found]                                     ` <20070413191627.268ae249@snowflake>
2007-04-13 19:17                                       ` Daniel Ostrow
2007-04-13 19:28                                         ` Daniel Ostrow
2007-04-13 20:07                                         ` Ferris McCormick
2007-04-14  3:01                                         ` Mike Frysinger
2007-04-14  9:51                                           ` [gentoo-dev] " Duncan
2007-04-13 18:08                                   ` [gentoo-dev] " Matthias Langer
2007-04-14 11:00                                     ` [gentoo-dev] " Steve Long
2007-04-14 11:58                                       ` Petteri Räty
2007-04-14 19:09                                         ` Matthias Langer
2007-04-15  4:31                                           ` Mike Frysinger
2007-04-13 18:16                               ` [gentoo-dev] " Joshua Jackson
2007-04-13 18:36                                 ` Ciaran McCreesh
2007-04-13 19:06                                   ` Mike Frysinger
2007-04-13 19:33                                     ` Ciaran McCreesh
2007-04-14  1:59                                       ` [gentoo-dev] " Duncan
2007-04-14  3:01                                     ` [gentoo-dev] " Robin H. Johnson
2007-04-13 19:29                                   ` Luca Barbato
2007-04-13 19:46                                     ` Ciaran McCreesh
2007-04-14  6:14                                       ` Luca Barbato
2007-04-14  6:41                                         ` Christopher Sawtell
2007-04-14  9:16                                           ` Luca Barbato
2007-04-14  9:51                                           ` Matthias Langer
2007-04-14  9:37                                         ` [gentoo-dev] " Duncan
2007-04-13 15:36                         ` [gentoo-dev] " Jakub Moc
2007-04-13 15:42                           ` Ciaran McCreesh
2007-04-13 16:22                             ` Jakub Moc
2007-04-13 16:41                               ` Ciaran McCreesh
2007-04-13 17:06                                 ` Jakub Moc
2007-04-13 17:13                                   ` Petteri Räty
2007-04-13 17:18                                   ` Ciaran McCreesh
2007-04-13 22:02                                     ` Marius Mauch
2007-04-13 22:41                                       ` Ciaran McCreesh
2007-04-14  2:01                                         ` Mike Frysinger
2007-04-14  9:44                       ` Alec Warner
2007-04-14 10:15                         ` Jakub Moc
2007-04-14 10:28                           ` Jan Kundrát
2007-04-14 10:33                             ` Jakub Moc
2007-04-14 15:16                         ` Ciaran McCreesh
2007-04-14 19:17                           ` Alec Warner
2007-04-14 21:12                             ` Ciaran McCreesh
2007-11-09 17:41                       ` src_fetch (was Re: [gentoo-dev] EAPI 1 (Was: Re: Monthly Gentoo Council Reminder for April)) Marijn Schouten (hkBst)
2007-11-09 18:10                         ` Ciaran McCreesh
     [not found]                   ` <evo41a$abh$1@sea.gmane.org>
2007-04-13 14:50                     ` [gentoo-dev] Re: EAPI 1 (Was: Re: Monthly Gentoo Council Reminder for April) Ciaran McCreesh
2007-04-13 15:11                       ` Mike Frysinger
2007-04-13 15:24                         ` Ciaran McCreesh
2007-04-13 15:46                           ` Mike Frysinger
2007-04-13 17:17                       ` [gentoo-dev] " Steve Long
2007-04-13 18:59                         ` Ciaran McCreesh
2007-04-14  7:43                           ` [gentoo-dev] FUD post 3,023,972 from ciaranm spills into ad-hominem. Never! Steve Long
2007-04-14  7:55                             ` Charlie Shepherd
2007-04-14 15:18                             ` Ciaran McCreesh
2007-04-06 17:06           ` [gentoo-dev] Re: Monthly Gentoo Council Reminder for April Paul de Vrieze
2007-04-07 23:58             ` [gentoo-dev] " Steve Long
2007-04-04  8:18   ` [gentoo-dev] " Bryan Østergaard
2007-04-04  9:24     ` Wernfried Haas
2007-04-04  9:55       ` Mike Frysinger
2007-04-04 12:03         ` Wernfried Haas
2007-04-04 16:27           ` Mike Frysinger
2007-04-05 12:11             ` Wernfried Haas
2007-04-05  8:28   ` Ciaran McCreesh
2007-04-05 10:37     ` [gentoo-dev] " Duncan
2007-04-05 13:36       ` Ciaran McCreesh
2007-04-05 19:20 ` [gentoo-dev] " Mike Frysinger
2007-04-05 20:22   ` William L. Thomson Jr.
2007-04-05 20:42   ` Danny van Dyk
2007-04-05 20:47     ` Mike Frysinger
2007-04-05 21:18   ` Ned Ludd
2007-04-05 21:43     ` Petteri Räty
2007-04-05 21:46     ` Wernfried Haas
2007-04-05 22:32       ` Mike Frysinger
2007-04-12 15:23     ` [gentoo-dev] " Torsten Veller
2007-04-12 15:38       ` Mike Frysinger
2007-04-12 15:54       ` Jim Ramsay
2007-04-12 16:04         ` Ciaran McCreesh
2007-04-12 16:28           ` Jim Ramsay
2007-04-12 17:04           ` Chris Gianelloni
2007-04-15 12:40             ` Richard Freeman
2007-04-15 23:27               ` Duncan
  -- strict thread matches above, loose matches on Subject: below --
2008-04-01  5:30 [gentoo-dev] " Mike Frysinger
2008-04-02 20:46 ` Petteri Räty
2008-04-02 21:19   ` Mike Auty
2008-04-02 21:26     ` Petteri Räty
2008-04-03  1:56       ` Jorge Manuel B. S. Vicetto
2008-04-03  6:41         ` [gentoo-dev] " Christian Faulhammer
2008-04-03 11:05         ` [gentoo-dev] " Petteri Räty
2008-04-03 14:02           ` Wulf C. Krueger
2008-04-03 14:25             ` [gentoo-dev] " Christian Faulhammer
2008-04-03  0:35     ` [gentoo-dev] " William L. Thomson Jr.
2008-04-03 12:21       ` Mike Auty
2008-04-03 14:27         ` [gentoo-dev] " Christian Faulhammer
2008-04-03 13:36 ` Tiziano Müller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20070405212406.GA13118@seldon \
    --to=ferringb@gmail.com \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox