On Wed, Sep 15, 2010 at 12:29:42PM -0400, Andres Mejia wrote:
On Wednesday 15 September 2010 07:40:56 Jonas Smedegaard wrote:
I hereby propose that we recommend generally switching to source format 3.0 (quilt) - even for packages not currently using patches - and add the following info to debian/source/local-options:


[wrong content snipped to limit further misinformation]

Just tried this (after reading dpkg-source manpage as well, above entries are
wrong).

Yeah.  Sorry for the misinformation.  This is the proper content, right:

unapply-patches
abort-on-uptream-changes


This unapplies the patches after a build, not during cleaning of a
package where the package is cleaned first, then patches are unapplied. This
will break packages which patch the build system to fix cleaning issues.

Patching the build system needs special care, that's right.

This is not only tied to this unapply-patches trick: I suspect source format 3.0 also is also less reliable in the order of applying patches - or more importantly in applying _slow_ enough to have later timestamps on later applied patches. This may trigger e.g. libtool regeneration routines.

I still recommend that we generally switch to source format 3.0 - but sure let's add a big warning to be cautious if applying patches to build systems.


 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: Digital signature

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to