Hi Lucas,

this: https://github.com/libgd/libgd/issues/615 ?

--
Ondřej Surý <ond...@sury.org>

> On 3 May 2020, at 15:36, Niels Thykier <ni...@thykier.net> wrote:
> 
> 
> Lucas Nussbaum:
>> Source: mscgen
>> Version: 0.20-13
>> Severity: serious
>> Justification: FTBFS on amd64
>> Tags: bullseye sid ftbfs
>> Usertags: ftbfs-20200501 ftbfs-bullseye
>> 
>> Hi,
>> 
>> During a rebuild of all packages in sid, your package failed to build
>> on amd64.
>> 
> 
> 
> Hi Ondřej,
> 
> You broke my stuff!
> 
> :)
> 
> Seriously though, it seems the recent libgd2 upload broke mscgen (also
> visible in the autopkgtest blocking libgd2 from transitioning to testing).
> 
> I checked the upstream changelog and cannot see an obvious change
> related to the function that fails.  The test case in question is a
> rather lengthy string shoved into "gdImageStringFT" trying to determine
> how wide the string will be (so mscgen can figure out how to render it).
> 
> Help figuring out what broke would be nice as the error "Problem doing
> text layout" is not very helpful in debugging the issue.
> 
> ~Niels
> 
> 
>> Relevant part (hopefully):
>>> make[4]: Entering directory '/<<PKGBUILDDIR>>/_build/test'
>>> FAIL: renderercheck.sh
>>> ======================================
>>>   mscgen 0.20: test/test-suite.log
>>> ======================================
>>> 
>>> # TOTAL: 1
>>> # PASS:  0
>>> # SKIP:  0
>>> # XFAIL: 0
>>> # FAIL:  1
>>> # XPASS: 0
>>> # ERROR: 0
>>> 
>>> .. contents:: :depth: 2
>>> 
>>> FAIL: renderercheck.sh
>>> ======================
>>> 
>>> testinput0.msc
>>> testinput1.msc
>>> testinput10.msc
>>> testinput11.msc
>>> testinput12.msc
>>> testinput13.msc
>>> testinput14.msc
>>> testinput15.msc
>>> testinput16.msc
>>> testinput17.msc
>>> Error: gdoTextWidth: Problem doing text layout (GDFONTPATH=)
>>> FAIL renderercheck.sh (exit status: 1)
>>> 
>>> ============================================================================
>>> Testsuite summary for mscgen 0.20
>>> ============================================================================
>>> # TOTAL: 1
>>> # PASS:  0
>>> # SKIP:  0
>>> # XFAIL: 0
>>> # FAIL:  1
>>> # XPASS: 0
>>> # ERROR: 0
>>> ============================================================================
>>> See test/test-suite.log
>>> Please report to michael.mcternan.2...@cs.bris.ac.uk
>>> ============================================================================
>>> make[4]: *** [Makefile:495: test-suite.log] Error 1
>>> make[4]: Leaving directory '/<<PKGBUILDDIR>>/_build/test'
>>> make[3]: *** [Makefile:603: check-TESTS] Error 2
>>> make[3]: Leaving directory '/<<PKGBUILDDIR>>/_build/test'
>>> make[2]: *** [Makefile:676: check-am] Error 2
>>> make[2]: Leaving directory '/<<PKGBUILDDIR>>/_build/test'
>>> make[1]: *** [Makefile:421: check-recursive] Error 1
>>> make[1]: Leaving directory '/<<PKGBUILDDIR>>/_build'
>>> dh_auto_test: error: cd _build && make -j4 check VERBOSE=1 returned exit 
>>> code 2
>> 
>> The full build log is available from:
>>   http://qa-logs.debian.net/2020/05/01/mscgen_0.20-13_unstable.log
>> 
>> A list of current common problems and possible solutions is available at
>> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
>> 
>> About the archive rebuild: The rebuild was done on EC2 VM instances from
>> Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
>> failed build was retried once to eliminate random failures.
>> 
> 

Reply via email to