Deb解包,打包后安装报错

    我对一个deb进行了逆向,生成一个dylib,然后用 insert_dylib向原文件注入,成功。然后直接copy到设备的app目录下,也成功生效了。接下来 我打包生成deb,结果总是安装错误。
    为了排查问题所在,我先不管dylib了,直接把原deb,解包,打包,再安装,所用命令如下:

dpkg-deb -x ./abc.deb ./repackage
dpkg-deb -e ./abc.deb ./repackage/DEBIAN
dpkg-deb -b ./repackage my.deb
结果安装,用ifile,或是上传到源,都安装报错:
dpkg-deb: error: subprocess decompress returned error exit status 2
dpkg: error processing archive /var/root/my.deb (–install):
subprocess dpkg-deb --fsys-tarfile returned error exit status 2
Errors were encountered while processing:

我啥也没有改呀,直接就是解包和打包。这些命令应该没错啊。另外我在逆向时,用make package install 啥的也都能成功。
求大佬指点

:sob:

我今天遇到和你一样的问题了

改用 dpkg-deb -Zgzip -b packagename 就可以了

dpkg -X
dpkg -e
dpkg-deb -b
这样你试试?

dpkg-deb -b 没问题啊