[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [Fedora-packaging] New packager question

On Mon, 2008-05-19 at 09:40 +0800, Gregory Hosler wrote:
> Hi all,
> new packager here.
> Apologies in advance for any ignorant questions.

The only ignorant questions are the ones unasked.

> First question: What is the procedure when there are changes to the spec file ?

cvs update ; $EDITOR foo.spec ; cvs commit

> I am gathering that changes are done in devel first, and then after they build correctly,
> those changes/updates are then applied to the respective branch from {EL-4, EL-5, F-7,
> F-8, F-9}, one at a time. Is this correct ?

It's best to keep newer releases with newer ENVRs, but there's no
requirement to wait until a build is complete in devel before applying
it to the stable Fedora releases. You can use the mockbuild target to
give a "quick" shakedown of your package under a specific branch.

EPEL has it's own set of rules; you'll want advice from someone that's
more familiar with them before touching the EL branches.

> now, the pc I'm using for development is presently F-8, i386; How do I verify a package
> for other platforms, other hardware ? I have heard of mock, koji, and have been to the
> relevant wiki pages. I'm more needing some step-by-step guidance, as to what needs to be
> done, and the order of things :)

You can pass --scratch to koji in order to test build a SRPM for a
single release across all archs; I'm not sure if you can do a scratch
build of the contents of a branch.

Ignacio Vazquez-Abrams <ivazqueznet gmail com>

PLEASE don't CC me; I'm already subscribed

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

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]