On Tue, Mar 12, 2019 at 08:56:58PM +0200, Leon Romanovsky wrote: > On Tue, Mar 12, 2019 at 03:46:05PM -0300, Jason Gunthorpe wrote: > > On Tue, Mar 12, 2019 at 06:48:29PM +0200, Leon Romanovsky wrote: > > > On Tue, Mar 12, 2019 at 11:35:13AM -0300, jgg@xxxxxxxx wrote: > > > > On Tue, Mar 12, 2019 at 10:50:44AM -0000, Launchpad Buildd System wrote: > > > > > > > > > > * Source Package: rdma-core > > > > > * Version: 23.0~201903120844+git272bb55~ubuntu16.04.1 > > > > > * Architecture: i386 > > > > > * Archive: ~linux-rdma/ubuntu/rdma-core-daily > > > > > * Component: main > > > > > * State: Failed to build > > > > > * Duration: 2 minutes > > > > > * Build Log: https://launchpad.net/~linux-rdma/+archive/ubuntu/rdma-core-daily/+build/16486559/+files/buildlog_ubuntu-xenial-i386.rdma-core_23.0~201903120844+git272bb55~ubuntu16.04.1_BUILDING.txt.gz > > > > > * Builder: https://launchpad.net/builders/lgw01-amd64-051 > > > > > * Source: not available > > > > > > > > The solution of detecting if pyverbs is present doesn't work unless > > > > the control file is also somehow modified. > > > > > > > > I think we are at the point of just saying that we can't support too > > > > many versions of debian in the same debian/ directory - debian stuff > > > > just isn't flexible enough > > > > > > > > Probably for now we should either remove pyverbs packaging entirely > > > > from debian or de-support older debians. > > > > > > What about this fix? > > > https://github.com/linux-rdma/rdma-core/pull/497 > > > > I don't think that does anything. Depends on packages has nothing to > > do with genchanges > > Somehow we need a way to create changes file without pyverbs if -DNO_PYVERBS=1 Debian can't do this, isn't intended to work this way. I suggest not packaging pyverbs, there is no reason to ship it in the current form anyhow. Jason