On Sun, 2008-01-06 at 13:09 +0100, Till Maas wrote: > On Sun January 6 2008, Ian Kent wrote: > > > Sometimes when trying to solve a problem I need to add a patch to a > > package, say kernel, and do a build (probably a scratch build) to test > > and possibly have the reporter use it for testing as well. > > > > So can someone tell me what the proper procedure is for creating a > > private branch for a package in Fedora? > > The easiest way I know, is to check out the branch you want to modify in a > separate directory, patch, run "make srpm" and make a scratch build > with "koji build --scratch dist-f9 *.src.rpm". Yes, I got this advice on IRC and managed to get a build. It's really cumbersome though. Is it a problem to allow commits for specific named branches like private-.....-branch and ignore them for composition purposes? > > For patching I begin to use > - make prep > - then go into the source directory > - run a cp -a file $file.$description on files I want to patch > - then edit $file > - go back to the directory where the spec is in > - run make patch SUFFIX=$description (or maybe mae patch SUFFIX=.$description) > - add the patch to the spec with %patchXX -b .$description Thanks for the advice. I'm fine with the patching thing but I haven't used "make patch" before (or make rediff for that matter), interesting. Ian -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list