| Summary: | apt-get install перестал работать для rpm-пакетов | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Evgeny Sinelnikov <sin> |
| Component: | apt | Assignee: | Ivan Zakharyaschev <imz> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | boyarsh, darktemplar, darktemplaralt, glebfm, greh, imz, lav, ldv, petr-akhlamov, placeholder, rider, vt |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Evgeny Sinelnikov
2019-12-12 03:42:26 MSK
Буквально вчера ставил так пакеты на текущем Sisyphus и проблем не наблюдал. apt-get install ~/tmp/RPM/*debuginfo*.rpm Но ты не первый жалуешься на проблемы. Хотелось бы увидеть более полный отчёт об ошибке. Есть подозрение, что это связано с содержимым устанавливаемого пакета. Устанавливается ли пакет через rpm напрямую или же появляются какие-то ошибки? Есть ли какое-то содержимое в /etc/apt/preferences и /etc/apt/preferences.d/* ? Столкнулся с подобной проблемой: [greh@desktop .gear]$ sudo apt-get install ~/hasher2/repo/x86_64/RPMS.hasher/trikStudio-2019.8-alt1.x86_64.rpm ~/hasher2/repo/x86_64/RPMS.hasher/trikStudio-data-2019.8-alt1.noarch.rpm Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено E: Пакет /home/greh/hasher2/repo/x86_64/RPMS.hasher/trikStudio-2019.8-alt1.x86_64.rpm это виртуальный пакет, который не предоставляется ни одним пакетом. При этом был настроен downgrade: [greh@desktop .gear]$ cat /etc/apt/preferences Package: * Pin: release c=classic Pin-Priority: 1001 Без этой настройки проблема не возникает: [greh@desktop .gear]$ sudo rm /etc/apt/preferences [greh@desktop .gear]$ sudo apt-get install ~/hasher2/repo/x86_64/RPMS.hasher/trikStudio-2019.8-alt1.x86_64.rpm ~/hasher2/repo/x86_64/RPMS.hasher/trikStudio-data-2019.8-alt1.noarch.rpm Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Выбрано trikStudio для '/home/greh/hasher2/repo/x86_64/RPMS.hasher/trikStudio-2019.8-alt1.x86_64.rpm' Выбрано trikStudio-data для '/home/greh/hasher2/repo/x86_64/RPMS.hasher/trikStudio-data-2019.8-alt1.noarch.rpm' Некоторые пакеты установить невозможно. Это может означать, что Вы потребовали невозможного, либо пользуетесь нестабильным репозиторием. Часть необходимых пакетов либо ещё не создана, либо была удалена из каталога 'Входящие'. Эти сведения могут помочь найти выход из ситуации: Следующие пакеты имеют неудовлетворенные зависимости: trikStudio: Требует: libqscintilla2_qt5.so.15()(64bit) (>= set:plTC0zQbMwZwr3gQeUyjA4ZmzUhIkrc263UUXb6) но пакет не может быть установлен E: Извините, `битые' пакеты Выглядит как проблема из-за preferences, возможно дубль: https://bugzilla.altlinux.org/show_bug.cgi?id=35737 Сейчас работает ? Проверяю на P11: [root@petr-alt ~]# date Чт 14 авг 2025 11:45:31 MSK [root@petr-alt ~]# cat /etc/os-release NAME="ALT" VERSION="11.1" ID=altlinux VARIANT="Workstation K" VARIANT_ID=kworkstation LOGO="alt-distro-logo" VERSION_ID=11.1 PRETTY_NAME="ALT Workstation K 11.1 (Nemorosa)" ANSI_COLOR="1;33" CPE_NAME="cpe:/o:alt:kworkstation:11" BUILD_ID="ALT 10.4" ALT_BRANCH_ID="p11" HOME_URL="https://www.basealt.ru/" BUG_REPORT_URL="https://bugs.altlinux.org/" DOCUMENTATION_URL="https://docs.altlinux.org/" SUPPORT_URL="https://support.basealt.ru/" [root@petr-alt ~]# apt-get install /home/petr/Загрузки/alt-iso-check-0.8-alt1.noarch.rpm Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Выбрано alt-iso-check для '/home/petr/Загрузки/alt-iso-check-0.8-alt1.noarch.rpm' Последняя версия alt-iso-check уже установлена. 0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 6 не будет обновлено. [root@petr-alt ~]# apt-get install /home/petr/Загрузки/alt-iso-check-0.8-alt1.noarch.rpm Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Выбрано alt-iso-check для '/home/petr/Загрузки/alt-iso-check-0.8-alt1.noarch.rpm' Следующие НОВЫЕ пакеты будут установлены: alt-iso-check 0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 6 не будет обновлено. Необходимо получить 0B/2819B архивов. После распаковки потребуется дополнительно 1662B дискового пространства. Совершаем изменения... Подготовка... #################################################################################################### [100%] Обновление / установка... 1: alt-iso-check-0.8-alt1 #################################################################################################### [100%] egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E Завершено. Все работает. Может, уже закрыть можно? |