問題タブ [lsb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
241 参照

docker - `opensuse/tumbleweed` Docker 内の `lsb_release -a`

環境

を使用してpython3パッケージをインストールしようとすると

パッケージがインストールされていると失敗しますlsb-release(これは私の場合で必須です)。

私が見つけた掘り下げた後、pipはlsb_release -aこのエラーにつながる内部呼び出しを行います...次のDockerfileを使用して簡単に再現できます

プロトコル

これを作成しますDockerfile

観察した

テスト

「gengetopt」、「gnu-getopt」、または「perl-Getopt-Long-Descriptive」をインストールしようとしましたが、成功しませんでした (それでも同じエラーが発生しました)。

回避策

回避策の 1 つは、メタ パッケージをインストールするlsbことです。残念ながら時間がかかります (184 個のパッケージ)。

それを修正するための「より小さな」パッケージを探しています(つまり、依存関係を減らします)。

プロトコル

観察した