[meego-packaging] rejections FAQ - alternative patch method

Alexander Kanevskiy kad at kad.name
Wed Aug 4 03:35:20 PDT 2010


On Wed, Aug 4, 2010 at 12:08,  <fathi.boudra at nokia.com> wrote:
> Proposal: alternative patch method - quilt
>
> RPM has the traditional built-in patch method to apply patches.
> Quilt has several advantages and it could be nice to allow his
> usage as an alternative patch method.
>
> To use quilt in a package:
> - add quilt BuildRequires
> - add the following line in %setup tag
> QUILT_PATCHES="%{_sourcedir}" quilt --quiltrc /dev/null push -a
>
> I'll be happy to see MeeGo rpm with quilt support:
> http://www.rpm.org/ticket/54
>
> It will be a nice improvement like the tilde support in MeeGo.
>
> Note1: I didn't tried yet quilt setup <pkg name>.spec
> Note2: this isn't a replacement of the traditional built-in patch method.
> Note3: it could be added to MeeGo rpm if people are interested


I don't like idea. Internal patch management system is quite good and
doesn't require additional build dependencies.

External build dependency it means increased time for setup build
root, and in case of cross compilation it means one more thing to be
hacked to utilize x86 native tools instead of emulating it via qemu.
it means maintenance burden and increased build time.

So, I'd expect that we can return to that only then rpm upstream will
take it into use. Meanwhile I see more problems than benefits.



-- 
br, Alexander Kanevskiy


More information about the MeeGo-packaging mailing list