[debhelper-devel] Bug#736640: [dpkg-gensymbols] add an option to allow dpkg-gensymbols to process all symbols files even if one fails, but failing after the last one

Guillem Jover guillem at debian.org
Sun Jan 26 21:57:49 UTC 2014


Control: reassign -1 debhelper
Control: retitle -1 dh_makeshlibs: Please run all dpkg-gensymbols and fail only at the end

On Sun, 2014-01-26 at 14:09:49 -0300, Lisandro Damián Nicanor Pérez Meyer wrote:
> On Sunday 26 January 2014 03:51:59 Guillem Jover wrote:
> > Sources packages can contain multiple symbols files, one per binary
> > package, and dpkg-gensymbols gets called for each binary package, which
> > means it cannot do anything about how its callers react to its exit
> > codes. So, here I guess the problem is that you might be using
> > debhelper, and it aborts on the first error from dpkg-gensymbols. In
> > principle this looks like a feature request for dh_makeshlibs, which
> > could record the exit code for dpkg-gensymbols, and abort only after
> > having run all of them and if any one failed. If this matches the
> > issue you are having, then I'm happy to reassign to debehelper.
> 
> Indeed, that's the situation. Please feel fre to reassign as needed.

Ok doing now. debhelper maintainers please, check the previous mails in
the bug report for the original rationale behind the requested change.
The short summary is that this would allow not having to fix packages
piecemeal through iterations via the buildds.

Thanks,
Guillem




More information about the debhelper-devel mailing list