Следующие пакеты имеют неудовлетворенные зависимости: pve-manager: Depends: pve-guest-common (>= 5.1.4) Depends: pve-storage (>= 8.1.5) Depends: pve-container (>= 5.1.11) Depends: pve-firewall Depends: pve-ha-manager Depends: pve-qemu-server (>= 8.1.2) Depends: perl(PVE/API2/Disks.pm) Depends: perl(PVE/API2/Firewall/Cluster.pm) Depends: perl(PVE/API2/Firewall/Host.pm) Depends: perl(PVE/API2/HA/Groups.pm) Depends: perl(PVE/API2/HA/Resources.pm) Depends: perl(PVE/API2/HA/Status.pm) Depends: perl(PVE/API2/LXC.pm) Depends: perl(PVE/API2/LXC/Status.pm) Depends: perl(PVE/API2/Qemu.pm) Depends: perl(PVE/API2/Qemu/CPU.pm) Depends: perl(PVE/API2/Qemu/Machine.pm) Depends: perl(PVE/API2/Storage/Config.pm) Depends: perl(PVE/API2/Storage/Scan.pm) Depends: perl(PVE/API2/Storage/Status.pm) Depends: perl(PVE/CephConfig.pm) Depends: perl(PVE/Diskmanage.pm) Depends: perl(PVE/Firewall.pm) Depends: perl(PVE/GuestHelpers.pm) Depends: perl(PVE/HA/Config.pm) Depends: perl(PVE/HA/Env/PVE2.pm) Depends: perl(PVE/LXC.pm) Depends: perl(PVE/LXC/Config.pm) Depends: perl(PVE/LXC/Setup.pm) Depends: perl(PVE/Mapping/PCI.pm) Depends: perl(PVE/Mapping/USB.pm) Depends: perl(PVE/QemuConfig.pm) Depends: perl(PVE/QemuServer.pm) Depends: perl(PVE/QemuServer/Monitor.pm) Depends: perl(PVE/Replication.pm) Depends: perl(PVE/ReplicationConfig.pm) Depends: perl(PVE/ReplicationState.pm) Depends: perl(PVE/Storage.pm) Depends: perl(PVE/Storage/LVMPlugin.pm) Depends: perl(PVE/Storage/Plugin.pm) Depends: perl(PVE/VZDump/Common.pm) Depends: perl(PVE/VZDump/JobBase.pm) Depends: perl(PVE/VZDump/Plugin.pm)
Проверил, не воспроизводится, установка выполняется успешно. Попробуйте предварительно выполнить команду: # apt-get update && apt-get dist-upgrade
У меня тоже воспроизводится на p11.
Какой дистрибутив? Покажите вывод команд: # cat /etc/os-release # apt-repo
(Ответ для Alexander Makeenkov на комментарий #3) > # cat /etc/os-release ALT Workstation K 11.0ALPHA (Nemorosa) > # apt-repo rpm [p11] file:///ALT p11/branch/x86_64 classic gostcrypto rpm [p11] file:///ALT p11/branch/x86_64-i586 classic rpm [p11] file:///ALT p11/branch/noarch classic
(Ответ для Alexander Makeenkov на комментарий #3) > Какой дистрибутив? > Покажите вывод команд: > > # cat /etc/os-release NAME="ALT" VERSION="11.0ALPHA" ID=altlinux LOGO="alt-distro-logo" VERSION_ID=11.0 PRETTY_NAME="ALT Workstation K 11.0ALPHA (Nemorosa)" ANSI_COLOR="1;33" CPE_NAME="cpe:/o:alt:kworkstation:11" BUILD_ID="ALT 10.2" 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/ > # apt-repo rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64 classic rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/noarch classic rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64-i586 classic
Created attachment 17427 [details] debug log Проверял на сервере в минимальной установке, поэтому у меня не воспроизвелось. На других системах воспроизводится. Если пройти по цепочке, то в итоге получаем: ``` # apt-get install pve-manager pve-container pve-firewall pve-ha-manager pve-qemu-server pve-network Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Некоторые пакеты установить невозможно. Это может означать, что Вы потребовали невозможного, либо пользуетесь нестабильным репозиторием. Часть необходимых пакетов либо ещё не создана, либо была удалена из каталога 'Входящие'. Эти сведения могут помочь найти выход из ситуации: Следующие пакеты имеют неудовлетворенные зависимости: pve-network: Depends: ifupdown2 E: Извините, `битые' пакеты ``` Т.к. ifupdown2 конфликтует с etcnet: ``` # apt-get install pve-manager pve-container pve-firewall pve-ha-manager pve-qemu-server pve-network ifupdown2 Следующие пакеты будут УДАЛЕНЫ: alterator-net-eth alterator-net-functions alterator-net-openvpn alterator-net-pppoe alterator-net-pptp etcnet etcnet-defaults-server hostname-hook-hosts ```
c 8.3 то же самое # apt-get install -oDebug::pkgProblemResolver=1 pve-manager ... Investigating pve-manager 8.3.1-alt1:p11+366486.700.5.1@1735220254 Package pve-manager has a broken Depends: pve-firewall (NULL) Considering pve-firewall 2 as a solution to pve-manager 9999 Reinst(pve-firewall) Need to fix this dep (or an alternative): Depends: perl(PVE/Network/SDN/Vnets.pm) (NULL) Reinst(pve-network) Need to fix this dep (or an alternative): Depends: ifupdown2 (NULL) Reinst(ifupdown2) Need to fix this dep (or an alternative): Conflicts: etcnet (NULL) Re-Instated ifupdown2 Re-Instated pve-network Re-Instated pve-firewall ... # cat /etc/os-release NAME="Simply Linux" VERSION="10.900alpha (Giuseppe)" ID=altlinux VERSION_ID=10.900 PRETTY_NAME="Simply Linux 10.900alpha (Giuseppe)" ANSI_COLOR="1;36" CPE_NAME="cpe:/o:alt:slinux:10.900" BUILD_ID="Simply Linux 10.2" HOME_URL="https://www.basealt.ru/simplylinux" BUG_REPORT_URL="https://bugs.altlinux.org/" # apt-repo rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64 classic rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/noarch classic rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64-i586 classic
https://www.altlinux.org/PVE/ifupdown2 для 11 актуально?
(Ответ для zvn_mail на комментарий #7) > c 8.3 то же самое # apt-get install -oDebug::pkgProblemResolver=1 pve-manager Reading Package Lists... Done Building Dependency Tree... Done Starting Starting 2 Investigating alterator-net-functions 2.1.3-alt1:p11+363432.200.1.1@1732629617 Package alterator-net-functions has a broken Depends: etcnet (NULL) Considering etcnet 4 as a solution to alterator-net-functions 6 Reinst not done for non-upgradable etcnet Added etcnet to the remove list >>>>>>>> Fixing alterator-net-functions via keep of etcnet Investigating ifupdown2 ..... Т.е. на самом деле, причина в этом компоненте alterator-а. В некоторых случаях (осторожно!) от него ничего не зависит.
Всё же новый pve-firewall нуждается в pve-network. который тянет ifupdown2, конфликтующий с etcnet. # apt-get install -oDebug::pkgProblemResolver=1 pve-firewall Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Starting Starting 2 Investigating alterator-net-functions 2.1.3-alt1:p11+363432.200.1.1@1732629617 Package alterator-net-functions has a broken Depends: etcnet (NULL) Considering etcnet 5 as a solution to alterator-net-functions 9 Reinst not done for non-upgradable etcnet Added etcnet to the remove list Fixing alterator-net-functions via keep of etcnet Investigating ifupdown2 3.2.0.11-alt2:p11+364943.100.1.1@1734094080 Package ifupdown2 has a broken Conflicts: etcnet (NULL) Considering etcnet 5 as a solution to ifupdown2 2 Holding Back ifupdown2 rather than change one of its deps: perhaps etcnet or another one Investigating pve-network 0.10.0-alt2:p11+371877.200.5.2@1738236750 Package pve-network has a broken Depends: ifupdown2 (NULL) Considering ifupdown2 2 as a solution to pve-network -1 Holding Back pve-network rather than change one of its deps: perhaps ifupdown2 or another one Investigating pve-firewall 5.1.0-alt1:p11+364180.1600.4.1@1733817013 Package pve-firewall has a broken Depends: perl(PVE/Network/SDN/Vnets.pm) (NULL) Considering pve-network -1 as a solution to pve-firewall 10001 Reinst(pve-network) Need to fix this dep (or an alternative): Depends: ifupdown2 (NULL) Reinst(ifupdown2) Need to fix this dep (or an alternative): Conflicts: etcnet (NULL) Re-Instated ifupdown2 Re-Instated pve-network Investigating ifupdown2 3.2.0.11-alt2:p11+364943.100.1.1@1734094080 Package ifupdown2 has a broken Conflicts: etcnet (NULL) Considering etcnet 5 as a solution to ifupdown2 2 Holding Back ifupdown2 rather than change one of its deps: perhaps etcnet or another one Investigating pve-network 0.10.0-alt2:p11+371877.200.5.2@1738236750 Package pve-network has a broken Depends: ifupdown2 (NULL) Considering ifupdown2 2 as a solution to pve-network -1 Holding Back pve-network rather than change one of its deps: perhaps ifupdown2 or another one Investigating pve-firewall 5.1.0-alt1:p11+364180.1600.4.1@1733817013 Package pve-firewall has a broken Depends: perl(PVE/Network/SDN/Vnets.pm) (NULL) Considering pve-network -1 as a solution to pve-firewall 10001 Reinst not done for non-upgradable pve-network Done
(Ответ для Vitaly Lipatov на комментарий #10) > Всё же новый pve-firewall нуждается в pve-network. который тянет ifupdown2, > конфликтующий с etcnet. > > # apt-get install -oDebug::pkgProblemResolver=1 pve-firewall > Чтение списков пакетов... Завершено > Построение дерева зависимостей... Завершено > Starting > Starting 2 > Investigating alterator-net-functions > 2.1.3-alt1:p11+363432.200.1.1@1732629617 > Package alterator-net-functions has a broken Depends: etcnet (NULL) > Considering etcnet 5 as a solution to alterator-net-functions 9 > Reinst not done for non-upgradable etcnet > Added etcnet to the remove list > Fixing alterator-net-functions via keep of etcnet > Investigating ifupdown2 3.2.0.11-alt2:p11+364943.100.1.1@1734094080 > Package ifupdown2 has a broken Conflicts: etcnet (NULL) > Considering etcnet 5 as a solution to ifupdown2 2 > Holding Back ifupdown2 rather than change one of its deps: perhaps etcnet > or another one так делать ОПАСНО, НЕ делайте, если настройка сети сложная, это НЕ точный набор действий: если у Вас в системе нет пакетов из списка тех, которые зависят от alterator-net-functions (см. https://packages.altlinux.org/ru/p11/deps/alterator-net-functions/require), то Вы можете от него избавиться, заменить на alterator-net-ifupdown2 (см. https://packages.altlinux.org/ru/p11/deps/ifupdown2/require) Перед заменой надо приготовить в отдельном каталоге файл ineterfaces, который заменит /etc/net/interfaces, т.к. из-за замены у Вас будет отсутствовать настройка сети через etcnet, а файл /etc/net/interfaces будет почти пустой. После настройки /etc/net/interfaces надо перенастроить запуск служб, примерно так, как написано в https://www.altlinux.org/PVE/ifupdown2 После этого можно ставить pve-manager
(In reply to zvn_mail from comment #11) > /etc/net/interfaces Ошибся, /etc/network/interfaces
Так главное определиться, это временная ошибка или сознательное требование использовать только ifupdown2 для PVE, и ничего другое. А дальше уж проработаем миграцию.
(Ответ для Vitaly Lipatov на комментарий #13) > Так главное определиться, это временная ошибка или сознательное требование > использовать только ifupdown2 для PVE, и ничего другое. Да, это теперь единственная кошерная система управления сетью в нашем PVE 8.x в p11 и Сизифе. > А дальше уж проработаем миграцию. Нужно не забывать обновлять 7.x до последней версии перед переходом на 8-ю ветку, чтобы pve-cluster.service не сносил конфигурацию в /etc/network/interfaces
(In reply to Vitaly Lipatov from comment #13) > Так главное определиться, это временная ошибка или сознательное требование Думаю, что сознательное, а не ошибка. Не зря же в p11 ввели ifupdown2, в p10 его нет. PVE сам по себе вносит изменения в /etc/network/interfaces на основе которых каким-то модулем (наверное, INotifyEtcnetOverride.pm) ALT перестраивает настройки etcnet, видимо, не всегда удачно. Но это мои домыслы.
В p11 для работы pve нужен ifupdown2.
(Ответ для Andrew Vasilyev на комментарий #14) > (Ответ для Vitaly Lipatov на комментарий #13) > > Так главное определиться, это временная ошибка или сознательное требование > > использовать только ifupdown2 для PVE, и ничего другое. > > Да, это теперь единственная кошерная система управления сетью > в нашем PVE 8.x в p11 и Сизифе. ... > Нужно не забывать обновлять 7.x до последней версии перед переходом на > 8-ю ветку, чтобы pve-cluster.service не сносил конфигурацию в > /etc/network/interfaces То есть нужно в рамках p10 обновить PVE и перезапустить, а потом уже обновляться до p11?
(Ответ для Vitaly Lipatov на комментарий #17) > То есть нужно в рамках p10 обновить PVE и перезапустить, а потом уже > обновляться до p11? Да. Дальнейшее тестирование автоматического перехода PVE с 7.x на 8.x будет выполнено в рамках выпуска дистрибутива 11.0 (надеюсь :-)).
*** Bug 54862 has been marked as a duplicate of this bug. ***