2012-09-12 75 views
0

最新的dh_builddeb,來自Debian wheezy,使用xz構建udebs壓縮,而不是壓縮,而不是舊的gzip壓縮。對於喘息的系統來說這很好,但我正在構建用於安裝擠壓系統的udebs。如何強制udeb使用gzip構建?

有沒有辦法強制dh_builddeb使用gzip壓縮?以下是我已經試過(在Debian /規則):

dh_builddeb -- -Zgzip 

然而,這會導致以下dpkg-deb命令和錯誤:

dpkg-deb: error: invalid compressor parameters: unknown compression strategy 

Type dpkg-deb --help for help about manipulating *.deb files;<br> 
Type dpkg --help for help about installing and deinstalling packages.<br> 
dh_builddeb: dpkg-deb -z1 -Zxz -Sextreme -Zgzip --build debian/dc-install-udeb ../dc-install-udeb_5.2.0~svn_all.udeb returned exit code 2 

是否有解決方案,短期使用擠壓機做我的建築?

+0

相關元問題:http://meta.stackexchange.com/q/183051/165502 – Flimzy

回答

0

btrfs-tools中發現了類似的問題。 已修復此問題here也許您可以複製其修補程序。

+0

btrfs-tools與我的問題無關。雖然看起來他們可能有同樣的問題。我會盡力調查他們做了什麼,看看它是否也解決了我的問題。 – Flimzy

+1

對不起,我誤讀了bugtrack。我應該說:「一個類似的bug報告並修復了'btrfs-tools'。 –

+0

@Flimzy:感謝您的編輯。 –

相關問題