Package: slang2 Version: 2.2.2-2 Severity: normal Much of the point of dpkg's new source formats, particularly 3.0 (quilt), was to standardise source unpacking and patching. Rather than unpacking the source package and then having to run 'debian/rules patch' or some other target you have to guess in order to see the code that's actually compiled, the idea was that dpkg-source would do it for you, and that 'dpkg-source -x' on a 3.0 source package would give you exactly what was built.
slang2 does something I've never seen before. It's a 3.0 (quilt) source package, but it also uses dbs and does the patch application in debian/rules! My understanding is that this is quite counter to the intent of 3.0 (quilt) - after all, that format includes patch application logic for a reason. I think that either slang2 should be reverted to the 1.0 format to more accurately describe how it works, or, preferably, it should convert all the way to 3.0 (quilt): the upstream .tar.gz should become the .orig.tar.gz rather than using tar-in-tar packaging, a quilt series file should be added so that dpkg-source will apply the patches at unpack time, and dbs should be removed. (Of course, this would require changing the upstream version, either artificially or by waiting for a new upstream release.) The current position halfway in between is surprising and doesn't seem to gain anything much. Thanks, -- Colin Watson [[email protected]] -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

