Hi,

On 19. 04. 20 23:30, Guillem Jover wrote:
Control: ressign -1 libdpkg-perl
Control: merge 950142 -1

On Thu, 2020-04-16 at 21:31:21 +0200, Jiri Palecek wrote:
Package: dpkg
Version: 1.20.0+nmu2~1.gbpcd9614
Severity: normal
Tags: patch
while building some of my packages, I noticed they were built without
patches applied. Further investigation in the code showed that it was
caused by dpkg-source --before-build carrying on silently if the first
patch could't be applied, eg. when the series was partially applied, or
the patch itself was somehow defective. It seems this behaviour was a
legacy from package format 2 and IMHO is totally unneeded with quilt. I
therefore suggest to apply this patch, which I've used for several
months now without problems. It relegates the issue of deciding when to
apply patches to quilt.
Unfortunately that's not possible, as people expect to be able to
build packages w/o having used quilt to apply them, for example when
they store a source with patches applied in a VCS.

Without a .pc directory, I see. But then it could be special cased based
on the existence of the .pc directory - if it doesn't exist, try the
first patch, if it does, use quilt metadata, right?


Regards

    Jiri Palecek

Reply via email to