アルパインパッケージの作成

アルパインパッケージの作成

APKパッケージを作成しようとしています。フォローするAlpine Linux - Alpine パッケージの作成 HOWTO

すべてが必要に応じて設定されていると思います。パッケージをビルドしようとするとエラーが発生します。

abuild -r
mypackage: Building jaur/mypackage 3.10.5-r0 (using abuild 3.6.0-r2) started Sat, 17 Oct 2020 15:00:13 +0300
mypackage: Checking sanity of /home/jaur/test/APKBUILD...
mypackage: Analyzing dependencies...
ERROR: mypackage: builddeps failed
libdigidoc: Uninstalling dependencies...
ERROR: No such package: .makedepends-mypackage

APKBUILDの「makedependents」行には次のものがあります。

makedepends="git openssl-dev libxml2-dev doxygen 
cmake make gcc bash xxd swig minizip-dev boost-dev 
openjdk10-jdk openldap-dev qt5-qttools-dev 
qt5-qtsvg-dev pcsc-lite-dev xerces-c-dev zip"

テストのためにflacパッケージも作ってみました。 aports/main/flac APKBUILD が正しいと確信しています。何も変更しませんでしたが、同じエラーが発生しました。

>>> flac: Building main/flac 1.3.3-r0 (using abuild 3.6.0-r2) started Sat, 17 Oct 2020 14:59:14 +0300
>>> flac: Checking sanity of /home/jaur/aports/main/flac/APKBUILD...
>>> flac: Analyzing dependencies...
>>> ERROR: flac: builddeps failed
>>> flac: Uninstalling dependencies...
ERROR: No such package: .makedepends-flac

私は何か間違っていたか、いくつかのステップを見逃しましたか?

答え1

私の主な問題は、私のシステムに破損したパッケージがあることです。削除しましたが、すべてがうまくいきます。しかも走るのにも役立ちますapk fix。推奨事項:ファイルシステムに古い.soファイルがないように、きれいな環境を使用してください。

関連情報