Control: reassign -1 devscripts

[ Leaving context for the reassignment. ]

Hi!

On Sat, 2018-03-10 at 13:01:46 +0100, jean-christophe manciot wrote:
> Package: dpkg
> Version: 1.19.0.5

> binary is supposed to be an alias for any,all as described by the
> dpkg-buildpackage documentation
> <https://manpages.debian.org/unstable/dpkg-dev/dpkg-buildpackage.1.en.html>.
> It is not completely the case.
> For instance:
> 1) *Building libixion 0.13.0-2 with --build=any,all*:
> debuild -i -I --no-sign *--build=any,all* -j1 -m'Jean-Christophe Manciot <
> manciot.jeanchristo...@gmail.com>
> 
> leads to an issue with a missing .changes file which is a fatal error for
> debuild:
> ...
> dpkg-deb: building package 'libixion-dev' in
> '../libixion-dev_0.13.0-2_amd64.deb'.
> dpkg-deb: building package 'libixion-0.13-0' in
> '../libixion-0.13-0_0.13.0-2_amd64.deb'.
> dpkg-deb: building package 'libixion-0.13-0-dbgsym' in
> '../libixion-0.13-0-dbgsym_0.13.0-2_amd64.deb'.
> dpkg-deb: building package 'python3-ixion' in
> '../python3-ixion_0.13.0-2_amd64.deb'.
> dpkg-deb: building package 'python3-ixion-dbgsym' in
> '../python3-ixion-dbgsym_0.13.0-2_amd64.deb'.
> dpkg-deb: building package 'libixion-doc' in
> '../libixion-doc_0.13.0-2_all.deb'.
>  dpkg-genbuildinfo --build=binary
>  dpkg-genchanges --build=binary -mJean-Christophe Manciot <
> manciot.jeanchristo...@gmail.com> >../libixion_0.13.0-2_amd64.changes
> dpkg-genchanges: info: binary-only upload (no source code included)
>  dpkg-source -i -I --after-build libixion-0.13.0-2
> dpkg-buildpackage: info: binary-only upload (no source included)
> debuild: fatal error at line 1039:
> can't open libixion_0.13.0-2_all.changes for reading: No such file or
> directory

As can be seen here, the error comes from debuild. Reassigning.

> 2) *Building the exact same sources libixion 0.13.0-2 with --build=binary*:
> debuild -i -I --no-sign *--build=binary* -j1 -m'Jean-Christophe Manciot <
> manciot.jeanchristo...@gmail.com>
> 
> leads to a correct build:
> ...
> dpkg-deb: building package 'libixion-dev' in
> '../libixion-dev_0.13.0-2_amd64.deb'.
> dpkg-deb: building package 'libixion-0.13-0' in
> '../libixion-0.13-0_0.13.0-2_amd64.deb'.
> dpkg-deb: building package 'libixion-0.13-0-dbgsym' in
> '../libixion-0.13-0-dbgsym_0.13.0-2_amd64.deb'.
> dpkg-deb: building package 'python3-ixion' in
> '../python3-ixion_0.13.0-2_amd64.deb'.
> dpkg-deb: building package 'python3-ixion-dbgsym' in
> '../python3-ixion-dbgsym_0.13.0-2_amd64.deb'.
> dpkg-deb: building package 'libixion-doc' in
> '../libixion-doc_0.13.0-2_all.deb'.
>  dpkg-genbuildinfo --build=binary
>  dpkg-genchanges --build=binary -mJean-Christophe Manciot <
> manciot.jeanchristo...@gmail.com> >../libixion_0.13.0-2_amd64.changes
> dpkg-genchanges: info: binary-only upload (no source code included)
>  dpkg-source -i -I --after-build libixion-0.13.0-2
> dpkg-buildpackage: info: binary-only upload (no source included)
> Now running lintian libixion_0.13.0-2_amd64.changes ...
> 
> This strange behaviour be applied to any other source package.
> The following full build logs are attached:
> 1) *-**-build=any,all: libixion_0.13.0-2_all.build*
> 2) *--build=binary: *libixion_0.13.0-2_amd64.build

Thanks,
Guillem

Reply via email to