[Debian-ha-maintainers] Bug#804590: Bug#804590: redhat-cluster: build-depends on libcorosync-dev which is no longer built

Ferenc Wagner wferi at niif.hu
Fri Jan 8 11:26:31 UTC 2016


Christoph Berg <myon at debian.org> writes:

> Re: Ferenc Wagner 2016-01-07 <87egdt9ru5.fsf at lant.ki.iif.hu>
>
>> This is a different type of failure, which is shared with mips64el.
>> Probably the repeated comma in a Depends field, maybe originating from
>> an empty substitution.  In the best case, it's a bug in my
>> check_header_deps script, which I would be able to fix having some hard
>> data...  If you can test this eventually, please try omitting
>> ${header:Depends} from the Depends field of libcrmservice-dev, and see
>> if that helps.  If it does, please send me libcrmservice-dev.substvars.
>
> You guessed right, the problem is this:
>
> libcrmcommon-dev.substvars
> header:Depends=\ libcrmservice-dev (= ${binary:Version}), liblrmd-dev (= ${binary:Version}), 

OK.  Can you please show me the output of this script run in the debian
directory after the failure on ppc64le?  Please fix the stupid errors I
left in, as usual. :)

#!/bin/sh -e

pkgs=$(grep-dctrl -sPackage -n -FSection libdevel control)

for p in $pkgs; do
    includes="$includes -I $p/usr/include -I $p/usr/include/powerpc64le-linux-gnu"
done

for header in $(find libcrmcommon-dev -name "*.h"); do
    echo "header: $header"
    gcc -MM -E $includes $header
done
-- 
Thanks,
Feri.



More information about the Debian-ha-maintainers mailing list