No estoy seguro, pero Ubuntu 18.04 usa dpkg 1.19.0, que usa compresión uniforme predeterminada. Tal vez Travis CI no lo apoye.
--[no-]uniform-compression
Specify that the same compression parameters should be used for all archive members (i.e. control.tar and data.tar; since dpkg 1.17.6). Otherwise only the data.tar member will use those parameters. The only supported compression types allowed to be uniformly used are none, gzip and xz. The --no-uniform-compression option disables uniform compression (since dpkg 1.19.0). Uniform compression is the default (since dpkg 1.19.0).
Разница действительно в сжатии, используемом в control
части пакета:
$ ar t example.deb # 16.04
debian-binary
control.tar.gz
data.tar.xz
$ ar t example.deb # 18.04
debian-binary
control.tar.xz
data.tar.xz
Bintray по-прежнему не поддерживает пакеты, созданные в Ubuntu 18.04.
Эту проблему можно обойти, указав параметры dh _builddeb в файле debian/rules
:
override_dh_builddeb:
dh_builddeb -- --no-uniform-compression