Re: lintian 2.5.21 is failing to build on Ubuntu 12.04 (precise)
On 2014-03-23 23:23, Niels Thykier wrote:
> On 2014-03-23 22:37, Jan Wagner wrote:
>> Hi Niels,
>>
>> Am 23.03.2014 12:08, schrieb Niels Thykier:
>>> Speaking of which, do you have a sample ".travis.yml" for running
>>> Lintian on travis-ci? I haven't quite had the time to play with
>>> travis yet, but I regularly push changes to the Github mirror of
>>> Lintian[1]. It should be setup to run travis as soon as we get a
>>> ".travis.yml" file.
>>
>> I just opened a pull request. This should be a good point to start.
>> The corresponding Travis build is:
>>
>> https://travis-ci.org/waja/lintian/builds/21384660
>>
>> Cheers, Jan.
>>
>
> Thanks, I will try to find time to play with travis tomorrow and
> hopefully merge the file.
>
> ~Niels
>
>
Thanks, I have merged it now and tweaked most of the tests now. The
only outstanding issue is the "readelf: Error: 'EXEC': No such
file"-error. I believe this is caused by hardening-check[1], but I am
not sure why it does in Ubuntu Precise and not in Debian stable.
Honestly, I am tempted to skip the test without a more recent version of
hardening-check. @Lintian-maint: any comments on this?
In other news - it seems that the tests randomly fail at times. Again,
not sure why - rerunning the tests usually succeeds (or moves the
failure to a different test).
Build logs at [2] for those interested.
~Niels
[1] I concluded this by discarding the STDERR streams from
coll/hardening-info and its helper. This caused the test to succeed -
neither tool calls readelf directly and hardening-check is known to call
it (up to 3 times per binary).
[2] https://travis-ci.org/Debian/lintian
Reply to: