Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 240199 - Suggestion to improve ebuild quality
Summary: Suggestion to improve ebuild quality
Status: RESOLVED DUPLICATE of bug 473
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-06 06:59 UTC by Ann Ohnym
Modified: 2008-10-06 18:23 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ann Ohnym 2008-10-06 06:59:46 UTC
Sometimes I get errors that sounds like they should have been detected before the ebuild was submitted, like two packages that tries to go into the same slot.
I'm not sure how an ebuild is tested, but what about having say a few machines (virtual?) that has EVERYTHING installed? And some of the machines could use a lot of ~x86 (or other ARCH) to get newer packages. And if all devs are using these machines for automatic testing will that not make it even more likely to find bugs?
IMHO this ought to catch a few bugs with the ebuilds.

Reproducible: Always
Comment 1 Stephen Bennett 2008-10-06 09:39:25 UTC
Not possible. Even if it were, it wouldn't be feasible.
Comment 2 Mart Raudsepp gentoo-dev 2008-10-06 09:47:21 UTC
(In reply to comment #0)
> And if all devs are using
> these machines for automatic testing will that not make it even more likely to
> find bugs?
> IMHO this ought to catch a few bugs with the ebuilds.

Something that intend to provide similar pre-"submission" checking facilities is the AutotuA project. It's purpose is described here:
http://git.overlays.gentoo.org/gitweb/?p=proj/autotua.git;a=blob;f=PURPOSE;hb=HEAD

Homepage should be http://soc.gentooexperimental.org/projects/show/autotua

Git repository viewable online at http://git.overlays.gentoo.org/gitweb/?p=proj/autotua.git;a=summary with the clone command needed to get this to local machine shown nicely on that page too.

Maybe you'd like to help out with that project, contribute to it, etc?

The current people working on it hang out at #autotua in irc.gentoo.org (currently FreeNode) IRC network.
Comment 3 Evil Compile Person 2008-10-06 11:16:32 UTC
Well, that's mostly what I do at the moment.
Can't have all packages installed, but a stage3 + binpkgs is fast enough to get each package compiled once in ~10 days initially, incremental building after that is faster (~2-3 days it seems)

Just needs people with nice hardware who are willing to file a metric ton of bugs! (Feel free to ask me for advice how to handle it)
Comment 4 Ann Ohnym 2008-10-06 11:52:36 UTC
(In reply to comment #2)
> (In reply to comment #0)
> Maybe you'd like to help out with that project, contribute to it, etc?

I will try to read about it and see if it is completely out of my league or if there is something I can do.
Comment 5 Mark Loeser (RETIRED) gentoo-dev 2008-10-06 18:23:33 UTC

*** This bug has been marked as a duplicate of bug 473 ***