iSECPartners/Introspy-iOS

dpkg < 1.15.6 doesn't support xz file type

natronkeltner opened this issue · 1 comments

Results in:

dpkg-deb: file `/tmp/_theos_install.deb' contains ununderstood data member data.tar.xz , giving up
dpkg: error processing /tmp/_theos_install.deb (--install):
subprocess dpkg-deb --fsys-tarfile returned error exit status 2
Errors were encountered while processing:
/tmp/_theos_install.deb

Explicitly setting the compression type (-Zgzip) in the makefile fixes it.

iSECPartners-introspy-83c3efc/tracer/theos/makefiles/package/deb.mk, line 34:

$(ECHO_NOTHING)COPYFILE_DISABLE=1 $(FAKEROOT) -r dpkg-deb -Zgzip -b "$(THEOS_STAGING_DIR)" "$(THEOS_PACKAGE_DIR)/$(THEOS_PACKAGE_FILENAME).deb" $(STDERR_NULL_REDIRECT)$(ECHO_END)

Thanks for the feedback. It seems like this would be an issue in Theos' build scripts rather than Introspy itself ? Can you confirm ? Thanks!