Debian パッケージを開発していますが、DEBIAN/control の下で「Installed-Size」を正しく定義するのに問題があります。
新しいリビジョンの svn リポジトリを継続的にチェックするスクリプトを作成しました。変更が見つかった場合は、du -sコマンドを使用してコードのサイズ (DEBIAN フォルダーを除く) を計算し、この値を「Installed-size」に配置します。
DEBIAN/制御ファイルは次のようになります。
Package: myfirstdebpackage
Version: 1.0
Architecture: all
Maintainer: me
Installed-Size: 16664
Depends: python (>=2.7), python-appindicator, python-numpy, python-suds
Section: extras
Priority: optional
Homepage: www.example.com
Description: My first deb package
アプリケーションのフォルダ構造:
myfirstdebpackage/DEBIAN
myfirstdebpackage/usr/bin/myfirstdebpackage/<files>
最初のインストールは (apt リポジトリ経由で) うまくいきましたが、新しいバージョンを作成してパッケージを更新しようとした後、「サイズの不一致」または「ハッシュ サムの不一致」エラーが発生しました。
どうしたの?