1

Mageia 9 rc x86_64. Есть игрушка, которая запускается из сконфигурированного wine. Она требует для нормальной работы 32-битные good плагины gstreamer, в моём случае gstreamer1.0-plugins-good.
У меня установлен метапакет с кодеками, gstreamer1.0-plugins-good x86_64 тоже установлен. 32-битного вообще не видно в списке. 32-битные репы подключены (core, tainted, non-free). Удалил этот пакет, выключил временно все 64-битные репы, установил 32-битный пакет. Теперь 64-битный не даёт установиться. Также по зависимостям были удален следующие пакеты:
libreoffice-calc-7.5.4.2-1.mga9.x86_64
- libreoffice-core-7.5.4.2-1.mga9.x86_64
- libreoffice-draw-7.5.4.2-1.mga9.x86_64
- libreoffice-graphicfilter-7.5.4.2-1.mga9.x86_64
- libreoffice-gtk3-7.5.4.2-1.mga9.x86_64
- libreoffice-help-ru-7.5.4.2-1.mga9.x86_64
- libreoffice-impress-7.5.4.2-1.mga9.x86_64
- libreoffice-kf5-7.5.4.2-1.mga9.x86_64
- libreoffice-langpack-ru-7.5.4.2-1.mga9.x86_64
- libreoffice-math-7.5.4.2-1.mga9.x86_64
- libreoffice-ogltrans-7.5.4.2-1.mga9.x86_64
- libreoffice-pdfimport-7.5.4.2-1.mga9.x86_64
- libreoffice-pyuno-7.5.4.2-1.mga9.x86_64
- libreoffice-writer-7.5.4.2-1.mga9.x86_64
- phonon4qt5-gstreamer-4.10.0-3.mga9.x86_64
- strawberry-1.0.17-1.mga9.x86_64

Они теперь тоже не ставятся.

Подскажите как решить эту проблему.

Maibenben m543 Ryzen pro 3 4450u 24Gb DDR4
Mint 22 mate

2

kuguar, подтверждаю, что при установленном gstreamer1.0-plugins-good архитектуры x86_64, в списке доступных пакетов не отображается 32 битный пакет
https://forum.mageia.org.ru/uploads/images/2023/07/f9f115f1fa0a260bde8803c57ad5cb94.png

Но если удалить его, то в списке оказывается существует пакет под 32 бита
https://forum.mageia.org.ru/uploads/images/2023/07/6a88800e802e7b0ab028c93aa9fa0aac.png

Именно такого ни разу не встречал, бывало, что невозможно установить пакет из-за установленного пакета, но при этом в списке он всё равно есть

Если это баг, если кто-то может было бы отлично отправить это в баг репорт

Обычный юзер
Mageia 8 x86_64 Plasma

3

BoDun, на баг не похоже, а похоже на защиту пользователей от случайной установки пакета не той архитектуры через гуи, для опытных пользователей есть консоль.

Разработчик, мейнтейнер, переводчик, по всем вопросам.
Спасибо сказали: BoDun, sevo442

4

AlexL, посмотрел внимательно
К примеру был взят пакет leafpad
Изначально был он установлен 64 битной архитектуры (x86_64)
При этом в графике, 32 битный не отображался.
Однако, если посмотреть выхлоп:

Консоль: root
[root@localhost ~]# urpmq --list -f|grep leafpad
leafpad-0.8.18.1-10.mga8.x86_64
leafpad-0.8.18.1-10.mga8.i586

Мы видим оба пакета, независимо от того, установлен ли 64 битный пакет или нет.
Поэтому вы, видимо, правы, графика скрывает пакеты из доступных при установленном пакете какой-либо архитектуры, нужно именно в консоли.

Спасибо за подсказку, раньше такого не замечал, и встречалось лишь окно, говорящее о невозможности установить пакет А по причине установленного пакета Б.

Обычный юзер
Mageia 8 x86_64 Plasma

5

Вообще странные зависимости - от gstreamer1.0-plugins-good x86_64 зависит весь libreoffice.

Можно каким-либо образом установить gstreamer1.0-plugins-good-1.22.3-1.mga9.i586.rpm совместно  с gstreamer1.0-plugins-good-1.22.3-1.mga9.x86_64.rpm  не ломая офис и чтобы не пострадали другие зависимости?

Maibenben m543 Ryzen pro 3 4450u 24Gb DDR4
Mint 22 mate

6

Принудительно можно установить что угодно через urpmi в консоли.

--allow-nodeps - разрешить устанавливать пакеты без проверки зависимостей после запроса у пользователя
--allow-force  - разрешить устанавливать пакеты без проверки зависимостей и целостности после запроса у пользователя

Разработчик, мейнтейнер, переводчик, по всем вопросам.

7

Попробую sad

Maibenben m543 Ryzen pro 3 4450u 24Gb DDR4
Mint 22 mate

8

kuguar, помогло, решение нашлось?

Обычный юзер
Mageia 8 x86_64 Plasma

9

Я сейчас не дома, пишу с телефона. Ставил этот пакет без зависимостей, но система его не видит, игра не запускается. Приеду недели через 2.

Maibenben m543 Ryzen pro 3 4450u 24Gb DDR4
Mint 22 mate

10

Все зависимости при отключении установки с зависимостями ставятся вручную.

Разработчик, мейнтейнер, переводчик, по всем вопросам.

11

Пробовал поставить gstreamer1.0-plugins-good-1.22.3-1.mga9.i586.rpm с --allow-nodeps и --allow-force. Толку нет. Ошибки не пишет, и ничего не происходит. В системе пакет не появляется.

Maibenben m543 Ryzen pro 3 4450u 24Gb DDR4
Mint 22 mate

12

Попробовал снова установить gstreamer1.0-plugins-good i586, конфликтует с x86_64. Ничего за год не изменилось. Думал может с обновлениями починится - фиг. В других дистрибутивах gstreamer для разных архитектур вообще друг другу не мешают. Пытался в багзиллу написать, там какой-то хоровод, похоже не хотят общаться с юзерами из России.

Maibenben m543 Ryzen pro 3 4450u 24Gb DDR4
Mint 22 mate

13

kuguar⇓ пишет:

Пытался в багзиллу написать, там какой-то хоровод, похоже не хотят общаться с юзерами из России.

так ведь необязательно указывать своё местоположение, кратко перевести в гугле и отправить

14

Всё печальнее. Не могу авторизоваться в багзилле. Попробовал поменять пароль, получил ссылку на электронку, поменял пароль. И опять не могу авторизоваться - эта песня хороша, начинай сначала.

Maibenben m543 Ryzen pro 3 4450u 24Gb DDR4
Mint 22 mate

15

kuguar пишет:

Пытался в багзиллу написать, там какой-то хоровод, похоже не хотят общаться с юзерами из России.

Чушь. У меня всё работает.

Разработчик, мейнтейнер, переводчик, по всем вопросам.

16

Могу скриншоты выложить.

Maibenben m543 Ryzen pro 3 4450u 24Gb DDR4
Mint 22 mate

17

kuguar⇓ пишет:

Не могу авторизоваться в багзилле. Попробовал поменять пароль, получил ссылку на электронку, поменял пароль. И опять не могу авторизоваться

А ведь и у меня было такое, не мог авторизоваться, но только в Wiki Mageia, 4-5 лет назад, на странице приветствия хотел перевод сделать или поправить. А потом, через какое-то время смог, что это было я так и не понял.