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.

Reply via email to