package: dpkg version: 1.18.10
Hi. For a non-debian archive, I've been packaging up some disk images into debian packages, because we tend to use debs for software distribution. It's not working very well. When I run dpkg -x hadron-installer-efi_0.10_all.deb /tmp/foo, I get root@mini-buildd:/tmp# ls -l /tmp/foo/usr/share/hadron-installer/ total 8388608 -rw-r--r-- 1 root root 8589934592 Jan 10 09:52 installer-efi.raw But when I run dpkg -I I get less promising results. root@mini-buildd:/tmp# dpkg -i /tmp/hadron-installer-efi_0.10_all.deb Selecting previously unselected package hadron-installer-efi. (Reading database ... 155174 files and directories currently installed.) Preparing to unpack .../hadron-installer-efi_0.10_all.deb ... Unpacking hadron-installer-efi (0.10) ... Setting up hadron-installer-efi (0.10) ... root@mini-buildd:/tmp# ls -l /usr/share/hadron-installer total 0 -rw-r--r-- 1 root root 0 Jan 10 09:52 installer-efi.raw The only interesting note from the build is that I'm using gzip to compress the deb. We find that the default compression is unacceptably slow, and gzip does well enough for our needs. Here's the part of the buildlog. dh_md5sums debian/rules override_dh_builddeb make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_builddeb -- -Zgzip dpkg-deb: building package 'hadron-installer-efi' in '../hadron-installer-efi_0.10_all.deb'. dpkg-deb: building package 'hadron-installer-legacy' in '../hadron-installer-legacy_0.10_all.deb'. make[1]: Leaving directory '/<<PKGBUILDDIR>>' dpkg-genchanges --build=any,all >../hadron-installer-images_0.10_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build hadron-installer-images-0.10 dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2017-01-10T15:24:59Z While this is not something we're releasing, there's no significant proprietary interest. I'd be happy to give you access to the resulting deb, more of the build log, whatever is necessary. The deb is over 2g in size, but I'm happy to make it available. For debian developers, I've placed a URI to the deb in master.debian.org:~hartmans/dpkg-bug-url I would prefer that URI not be posted in public simply to avoid exposing our infrastructure. Again, I'm happy to assist in any way I can and would appreciate any help you can provide.