build-depends for different distro releases

2018-03-02 Thread Daniel Sperka
I'm updating the packaging for a software package for debian and ubuntu (via neurodebian). The src package will build (using cowbuilder) under ubuntu xenial and debian jessie. Under stretch, the build fails while updating build-deps: pbuilder-satisfydepends-dummy : Depends: libvtk5-de

Re: build-depends for different distro releases

2018-03-02 Thread Dan Kegel
I put 'em all on separate lines so I can add comments; my control tends to look like this for packages that build on multiple versions of ubuntu: Build-Depends: debhelper (>= 7), # libpng12-dev for ubuntu 16.04, libpng-dev for ubuntu 17.10 and up libpng12-dev | libpng-dev, libvtk6-dev | libv

Re: build-depends for different distro releases

2018-03-02 Thread Mattia Rizzolo
On Fri, 2 Mar 2018, 10:54 p.m. Daniel Sperka, wrote: >It seems that under stretch, libvtk5 has been replaced by libvtk6, and > libpng12 by libpng16. > This is the *very* reason for which -dev packages shouldn't contain the soversion... Given that you are using cowbuilder, which respects th