2

..そして、なぜそれが私のパッケージングビルドを壊すのですか?

VLC の最新の git バージョン用に .deb パッケージをビルドしようとしています。

つまり、VLC(2.2.1)のディストリビューション(ubuntu 15.10)ソースパッケージから「/ debian」ディレクトリを取得し、これをVLCの最新のgitプルにコピー/適用しています(これは問題なくコンパイルできます) .

git バージョンに対して「debuild -b -uc -us」(VLC 2.2.1 で動作) を実行すると、次のようになります。

dpkg-buildpackage: host architecture amd64
fakeroot debian/rules clean
dh clean --parallel --with autoreconf
dh_autoreconf_clean
patching file ./autotools/ltmain.sh
Hunk #1 FAILED at 5800.
Hunk #2 FAILED at 6168.
2 out of 2 hunks FAILED -- saving rejects to file ./autotools /ltmain.sh.rej
dh_autoreconf_clean: patch -R -f --no-backup-if-mismatch -i /usr/share/dh-autoreconf/ltmain-as-needed.diff ./autotools/ltmain.sh  
returned exit code 1
debian/rules:246: recipe for target 'clean' failed
make: *** [clean] Error 25
dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2
debuild: fatal error at line 1374:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed

debian パッケージのビルドは厄介で、情報は少し不足しています。
そのようなエラーメッセージがどこから来たのか、そしてその理由は何ですか?

4

1 に答える 1

-1

同様の問題があり、この質問以外に Google で何も見つかりませんでした。

使用した Debian ファイルに存在する 2 つのファイルautoreconf.afterautoreconf.before.

于 2019-02-03T22:25:25.357 に答える