次のインストール中にエラーが発生しました。正確に何を意味し、どのように解決しますか? :)
# apt-get install libopenjp2-7-dev libfreetype6-dev libfontconfig1-dev libjpeg-dev libtiff5-dev libnss3-dev libgpgmepp-dev qtbase5-dev libcairo2-dev libboost-dev
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libopenjp2-7-dev is already the newest version (2.5.0-2).
libfontconfig1-dev is already the newest version (2.14.2-6).
libjpeg-dev is already the newest version (1:2.1.5-2).
libtiff5-dev is already the newest version (4.5.1+git230720-1).
libnss3-dev is already the newest version (2:3.94-1).
libgpgmepp-dev is already the newest version (1.18.0-4).
qtbase5-dev is already the newest version (5.15.10+dfsg-4).
libcairo2-dev is already the newest version (1.18.0-1).
libboost-dev is already the newest version (1.74.0.3).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libfreetype6-dev : Depends: libfreetype-dev (= 2.13.0+dfsg-1) but 2.13.2+dfsg-1 is to be installed
ディストロ
# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux trixie/sid
Release: n/a
Codename: trixie
答え1
パッケージは移行計画は2023年8月11日頃に削除される予定です。:
debian/control: 変換パッケージ libfreetype6-dev を削除
閉じる:#1038235
Bullseyeとbookwormでリリースされたので、Trixieのステージングパッケージlibfreetype6-dev(ソースパッケージfreetypeから)を削除してください。
このパッケージを保存する理由がなくなったので、インストールしようとしないでください。代わりに、依存するものをインストールしてください。libfreetype-dev
最新バージョンのパッケージも入手してください。
外部ソースパッケージまたは古いDebianソースを使用してビルドする場合は、変更を反映するようにファイルを編集するか、コントロールファイルのビルド依存関係をdebian/control
無視する-d
オプションを使用する必要があります。dpkg-buildpackage