On Fri, Dec 7, 2012 at 8:55 PM, "Paweł Hajdan, Jr."
<phajdan...@gentoo.org> wrote:
> Hey people, what are we going to do with bugs like:
>
> <https://bugs.gentoo.org/show_bug.cgi?id=421839>
> <https://bugs.gentoo.org/show_bug.cgi?id=445848>
>
> I'd like to help with things. Is the process of building livecd .isos
> and stages documented somewhere? I'd like to reproduce problems locally,
> work on fixes, and join the release teams.
>
> I also think points made at
> <https://bugs.gentoo.org/show_bug.cgi?id=438234> are very reasonable,
> and we should do more testing of published media/stages.
>
> The serious problem here is that we need *new* users. A non-working
> install CD is a really bad thing here, don't you think? ;-)
>
> Again, I'm willing to do the work, just need some documentation/pointers.
>
> Paweł
>

Indeed, it is a problem. Fortunately the missing /run was confirmed
fixed earlier today on IRC, so that should be resolved shortly and
with it the second bug you mention.

The main problem here is that it's really easy to break the release
media. Mistakes happen and are a normal part of development, but for
instance stabilizing linux-headers-3.6 (bug 443532) with multiple
outstanding bugs caused some completely predictable breakage.

I have never once been able to grab a portage snapshot and build a
stage 1, 2, 3 series from it without encountering at least a couple of
problems with the tree.

I think we should consider things that break release media serious
regressions. I don't know what that entails specifically, but whether
it need be QA bashing down your door or a quick fix or revert, it sure
would be nice to get Gentoo to a place where release media always
works.

In any case, we'd love some extra help. jmbsvicetto and armin76 have
been managing all of the autobuilds, to my knowledge, for a long time.
catalyst could also use some work. Spend a day or so building some
stages and I have no doubt you'd find things you want to change. :)

In short, I think the conversation we should be having should be about
how to avoid breaking release builds and how to quickly fix problems
when they're discovered.

Thanks,
Matt

Reply via email to