問題タブ [lintian]

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 投票する
2 に答える
673 参照

python - Debian/Ubuntu の lintian プロファイルのオーバーライド

いくつかの .pyo ファイルをインストールする必要がある独自のアプリケーションを作成しました。アプリから .deb を作成すると、lintian が不平を言いpackage-installs-python-bytecodeます。オーバーライドを追加しようとしましたが、どうやらこのタグは in によってオーバーライド不可としてマークされftp-master-auto-reject.profileているよう/usr/share/lintian/profiles/debianです。このタグはエラーと見なされるため、Ubuntu Software Center はパッケージについて不平を言います。

Ubuntu Software Center が文句を言わないように、このタグをオーバーライドするクリーンな方法はありますか?

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

ubuntu - パッケージ化ガイドラインに違反する実行可能ファイルでない限り、Ubuntu Unity でデスクトップ ファイルが機能しない

Unity では、.desktop ファイルに実行権限がある場合にのみアイコンが表示されます。しかし、これを行うと、lintian がexecutable-desktop-file. この場合、私は何をすべきですか?

0 投票する
2 に答える
935 参照

debian - debian lintian は、存在しない conffile について警告します

lintian から警告と 1 つのエラーが表示されます。

ここで理解できないのはetc/init.d/openrobertalab、パッケージにそのようなファイルがないことです:

lintiants のアドバイスに従い、debian/openrobertalab.conffilesこの存在しないファイルのリストを作成すると、パッケージのビルドは失敗します。

何か案は?

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

linux - dir-or-file-in-opt をオーバーライドする

私は、debian、ubuntu などの商用のバイナリ パッケージを維持していますが、Ubuntu インストーラーから「パッケージの品質が悪い」という苦情を受けています。この根本的な原因は、パッケージがファイルを /opt および /etc/opt ディレクトリにインストールすることであり、これにより lintian がうまく機能しなくなっているようです。これらのディレクトリの目的を理解しているので、「アドオン」が何を意味するのかについての定義はまだ見ていませんが、「アドオン」アプリケーションのニーズを満たすためのものです。パッケージの lintian オーバーライド ファイルを /usr/share/lintian/overrides ディレクトリに作成しようとしましたが、そうすると、Lintian から次のレポートが表示されます。

この明らかな頑固さを回避する方法はありますか?

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

build - dh_autoreconf_clean が ltmain.sh にパッチを適用するのはなぜですか?

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

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

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

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

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