Package: powerline
Version: 2.6-1
Severity: serious
Hi,
thank you for maintaining powerline in debian.
When locally rebuilding the package, I found the following issue:
* dh_installman in rules is called unconditionally wrt/ to which
package it acts upon. that means that debhelper chooses to the first
binary package listed in control that gets built.
* when building arch-indep only, the only binary package that is built
is fonts-powerline, so the manpages get put into fonts-powerline.
* when building arch-dep only, the first binary package is powerline,
so the manpages get put into powerline.
* since you've uploaded source + binary-all + binary-amd64 in your
upload to debian, the manpages get put into powerline.
* since binary-all packages that have been part of the upload to
debian are not rebuild, the one you uploaded stays in the archive
without the manpages included. however, if that gets rebuilt, it
will get the manpages included and thus have conflicting files with
powerline.
...or in other words: src:powerline has conflicting files in
bin:powerline and bin:fonts-powerline iff every binary-indep and
binary-dep packages have been built seperatly.
this makes the build/upload non-deterministic which i believe in this
case varants severity serious.
I'll attach a patch after having recieved the bug number.
Regards,
Daniel