Why Debian Packages from Artifactory Can Fail to Install on Ubuntu 18.04 (Bionic Beaver)
In Ubuntu’sBionic Beaverrelease, a change was made to thedpkgversion (1.19) where, by default,dpkg-debenablesuniform-compression. This means that thecontrol.tar*file will be compressed usingxzby default (or, to be more precise, using the same compression method used ondata.tar*files). This means there will be acontrol.tar.xzfile inside the.debpackage instead of a more standardcontrol.tar.gz. More information regarding this change is availableHERE.
Resolution
When buildingDebianpackages, you’ll need to take this change into account. Even if you don’t, Artifactory will still accept your packages (and stillcompress控制文件使用.tar.gz). However, installing these packages will not be permitted by theUbuntu OSitself, as it will be expecting to see a.tar.xzextension affixed to the control file inside the package.
