Я пытаюсь установить libgtk1.2, но сбой установки.
sudo dpkg -i libgtk1.2_1.2.10-18.1build2_i386.deb
Selecting previously unselected package libgtk1.2:i386.
(Reading database ... 226813 files and directories currently installed.)
Preparing to unpack libgtk1.2_1.2.10-18.1build2_i386.deb ...
Unpacking libgtk1.2:i386 (1.2.10-18.1build2) ...
dpkg: libgtk1.2:i386: dependency problems, but configuring anyway as you requested:
libgtk1.2:i386 depends on libgtk1.2-common (>= 1.2.10-18.1build2).
Setting up libgtk1.2:i386 (1.2.10-18.1build2) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Он не работает с общей зависимостью libgtk1.2, но у меня уже установлено это.
apt list --installed | grep libgtk
...
libgtk1.2/now 1.2.10-18.1build2 i386 [installed,local]
libgtk1.2-common/now 1.2.10-18.1build2 all [installed,local]
...
libgtk1.2-common был установлен как deb. Зависимость для libgtk1.2 ищет 1.2.10-18.1build2, которая соответствует libgtk1.2-common, которую я установил.
Почему libgtk1.2 не видит зависимость? Как я могу это исправить?
Заметьте, я понимаю, что libgtk1.2 устарел, но я требую его для более старого приложения. Еще одна вещь, которую следует отметить, это то, что приложение, которое я использую, работает, если я оставляю сломанный файл libgtk1.2, но это означает, что я больше не могу устанавливать какой-либо пакет. Любое новое программное обеспечение требует от меня запускать «sudo apt-get -f install», который удалит libgtk1.2 (так как он сломан).
edit: Я предполагаю, что общий - это «все», пакет, i386 libgtk1.2 не видит его как установленный.
edit : Вот запрошенный вывод команды.
sudo apt-get -f installReading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following package was automatically installed and is no longer required:
libxi6:i386
Use 'sudo apt autoremove' to remove it.
The following packages will be REMOVED:
libgtk1.2:i386
0 upgraded, 0 newly installed, 1 to remove and 11 not upgraded.
1 not fully installed or removed.
After this operation, 1,876 kB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 226826 files and directories currently installed.)
Removing libgtk1.2:i386 (1.2.10-18.1build2) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...