web-dev-qa-db-ja.com

ManjaroにAURからの依存関係なしでパッケージをインストールする

CamlImages( http://gallium.inria.fr/camlimages/ )をインストールしようとしていますが、自分でビルドしても機能しないようですので、取得しようとしています。 AURから。

私の問題は、omakeが依存関係としてリストされていることです。 AURのomakeパッケージはManjaroでは機能しないため、omakeを手動でインストールしました。ただし、これは問題を解決しません。pamacを使用してCamlImagesをビルドしようとすると、それでもomakeをインストールしようとするためです(明らかに失敗します)。

注:私はOCamlの経験がありません。これを機能させるには、CamlImagesが必要です: http://cristal.inria.fr/whizzytex/whizzytex.html

1
johan boscher

AURは、パッケージを構築するための「レシピ」であるPKGBUILDファイルを処理します。したがって、omakeからPKGBUILDを削除するだけです。このファイルは https://aur.archlinux.org/packages/camlimages/ から入手できますが、yay(AURヘルパー)を使用することもできます。

次の手順が機能するはずです。

  1. yay -G camlimagesを使用してPKGBUILDをダウンロードします
  2. PKGBUILDファイルで、omakeからmakedependsを削除します
  3. makepkg -siでパッケージをインストールします

ソース

NB:AURのcamlimagesは2015年に最後に更新されたため、最新ではない可能性があります。ただし、PKGBUILDは、新しいバージョンを作成する方法に関するヒントを提供する場合があります。

1
Gerhard Burger