Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-29 Thread Chris Lamb
Hey Christoph et al., > > The more I think about it, the more I think this is a misleading > > and non-intuitive misfeature of file. […] > > Any thoughts before I essentially re-assign this? > > Rather somehow deal with it? Whilst I understand what you mean here, the problem is a little more

Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-29 Thread Mattia Rizzolo
[ slight OT ] On Sun, Apr 29, 2018 at 01:01:08PM +0200, Christoph Biedl wrote: > Maintainer of the file package here - feel free to Cc me early, this > might or might not ease things. Since you are the maintainer…, let me suggest you next time try to test src:lintian and src:diffoscope

Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-29 Thread Christoph Biedl
[ Maintainer of the file package here - feel free to Cc me early, this might or might not ease things. ] Chris Lamb wrote... > [adding elb...@debian.org to CC] > > Chris Lamb wrote: > > > > This is caused by library having executable bits set, which is how the > > > pie executable vs

Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-26 Thread Paul Gevers
Hi Chris, On 26-04-18 09:41, Chris Lamb wrote: > Any thoughts before I essentially re-assign this? No, I am too ignorant on the details of shared libraries and such. Paul signature.asc Description: OpenPGP digital signature

Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-26 Thread Chris Lamb
[adding elb...@debian.org to CC] Chris Lamb wrote: > > This is caused by library having executable bits set, which is how the > > pie executable vs shared object check in file works. […] > FYI for confirmation of the executable bits: The more I think about it, the more I think this is a

Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-25 Thread Adrian Bunk
Control: severity -1 serious Control: found -1 2.5.83 On Tue, Apr 24, 2018 at 09:32:33PM +0200, Paul Gevers wrote: > Source: lintian > Version: 2.5.84 > Severity: normal > User: debian...@lists.debian.org > Usertags: needs-update > > With the upload of version 1:5.33-1 of file, the autopkgtest

Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-25 Thread Chris Lamb
Hi Paul, > I was told on IRC that the thing file has to detect the delta is if the > file is executable. Has your test .so an executable bit set? Yes. Deliberately, it seems: https://bugs.debian.org/896840#22 (This is kinda non-intuitive and kinda broken of file to do such things, but I'm

Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-25 Thread Paul Gevers
Hi Chris, On 25-04-18 10:44, Chris Lamb wrote: >> The first change is caused by changed behavior in file regarding >> application/x-sharedlib vs application/x-pie-executable². > > Hm, file appears to be recognising a .so as as "pie executable". I was told on IRC that the thing file has to

Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-25 Thread Chris Lamb
Hi Doug, > This is caused by library having executable bits set, which is how the > pie executable vs shared object check in file works. Oh..! Hm, okay, just pondering what this means for Lintian. We seem to be doing this deliberately in the testsuite:

Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-25 Thread Doug Freed
This is caused by library having executable bits set, which is how the pie executable vs shared object check in file works. -dwfreed

Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-25 Thread Chris Lamb
Hi Paul, > With the upload of version 1:5.33-1 of file, the autopkgtest of > lintian¹ started to fail with the error copied below. Indeed, we are now seeing in our CI system: https://jenkins.debian.net/job/lintian-tests_sid/2832 > The first change is caused by changed behavior in file

Bug#896840: lintian: autopkgtest fails with new version of file

2018-04-24 Thread Paul Gevers
Source: lintian Version: 2.5.84 Severity: normal User: debian...@lists.debian.org Usertags: needs-update With the upload of version 1:5.33-1 of file, the autopkgtest of lintian¹ started to fail with the error copied below. The first change is caused by changed behavior in file regarding