Bug 49195 - Не устанавливает виртуальные пакеты (32bit)
Summary: Не устанавливает виртуальные пакеты (32bit)
Status: REOPENED
Alias: None
Product: Sisyphus
Classification: Development
Component: packagekit (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Ivan Zakharyaschev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-26 11:20 MSK by Anton Shevtsov
Modified: 2024-02-01 13:27 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Shevtsov 2024-01-26 11:20:02 MSK
При попытке установть с помощью ГП 32битный пакет, к примеру i586-wine получаем ошибку 

ERROR:root:2024-01-26 10:59:58.845|[E00057]| Package install error|{'exc': CalledProcessError(4, ['/usr/bin/pkcon', '-y', 'install', 'i586-wine'])}

при этом обычный apt-get install i586-wine отрабатывает.

Обходной маневр писать в ГП имя пакета с постфиксом
вместо i586-wine писать i586-wine.32bit, что неочевидно.
Comment 1 Evgeny Shesteperov 2024-02-01 11:32:37 MSK
# /usr/bin/pkcon -y install i586-wine
Сопоставление    [=========================]         Пакет не найден: i586-wine
Команда завершилась с ошибкой: Этому инструменту не удалось найти ни одного доступного пакета.

Так ведь pkcon действительно не находит указанный пакет
Comment 2 Evgeny Shesteperov 2024-02-01 13:04:25 MSK
Aptitude и сам APT умеет разрешать виртуальные пакеты, а PackageKit почему-то нет.

Явно нигде не указано, что PackageKit не умеет работать с виртуальными пакетами. Такой информации я не нашёл.
Comment 3 Sergey V Turchin 2024-02-01 13:27:25 MSK
(Ответ для Anton Shevtsov на комментарий #0)
> вместо i586-wine писать i586-wine.32bit, что неочевидно.
apt-get-у тоже надо, поверьте.