[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: