Bug 8369 - grub not uninstallable
: grub not uninstallable
Status: CONFIRMED
Product: Desktop Bugs
Classification: ROSA Desktop
Component: -Enter Bugs Here-
: unspecified
: All Linux
: Normal normal
: ---
Assigned To: Desktop Triage Team
: Desktop Triage Team
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-09-29 03:32 MSD by Mikhail N
Modified: 2017-09-29 03:32 MSD (History)
0 users

See Also:
RPM Package: grub
ISO-related:
Bad POT generating:
Upstream:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail N 2017-09-29 03:32:53 MSD
I installed Rosa into a btrfs subvolume, and it will be booted by another Grub, but I cannot remove the Grub package from Rosa without breaking dependencies.
In Ubuntu grub can be easily removed.

====================================================================
Preposed solution: make grub a recommended dependency of drakxtools
====================================================================

# urpme grub -a
Для удовлетворения зависимостей будут удалены следующие 34 пакетов (56МБ):
bootloader-utils-1.15-16-rosa2016.1.noarch
(из-за неудовлетворённости drakxtools-backend >= 10-52)
drakguard-0.7.14-5-rosa2016.1.noarch
(из-за неудовлетворённости drakx-net >= 0.41,
из-за неудовлетворённости drakxtools >= 10.22)
drakx-finish-install-14.77-3-rosa2016.1.x86_64
(из-за отсутствия libdrakx-net,
из-за неудовлетворённости drakxtools == 14.77-3:2016.1)
drakx-kbd-mouse-x11-0.129-3-rosa2016.1.x86_64
(из-за неудовлетворённости grub2 >= 2.00-31,
из-за неудовлетворённости drakxtools-curses >= 14.39)
drakx-net-1.1-10-rosa2016.1.noarch
(из-за неудовлетворённости libdrakx-net == 1.1,
из-за неудовлетворённости drakx-net-text == 1.1,
из-за неудовлетворённости drakxtools >= 12.36)
drakx-net-text-1.1-10-rosa2016.1.noarch
(из-за неудовлетворённости libdrakx-net == 1.1,
из-за неудовлетворённости drakxtools-curses >= 12.36)
drakxtools-14.77-3-rosa2016.1.x86_64
(из-за неудовлетворённости drakxtools-curses == 14.77-3:2016.1)
drakxtools-backend-14.77-3-rosa2016.1.x86_64
(из-за отсутствия perl(Xconfig::resolution_and_depth))
drakxtools-curses-14.77-3-rosa2016.1.x86_64
(из-за отсутствия perl(Xconfig::various),
из-за неудовлетворённости drakxtools-backend == 14.77-3:2016.1)
gdm-3.12.2-4-rosa2016.1.x86_64
(из-за отсутствия drakx-kbd-mouse-x11)
grub-customizer-5.0.6-3-rosa2016.1.x86_64
(из-за отсутствия grub2)
grub2-2.00-79-rosa2014.1.x86_64
(из-за отсутствия grub2-theme)
grub2-efi-2.00-79-rosa2014.1.x86_64
grub2-theme-rosa-2.00-56-rosa2016.1.noarch
harddrake-14.77-3-rosa2016.1.x86_64
(из-за отсутствия perl(Xconfig::card),
из-за отсутствия perl(Xconfig::various),
из-за отсутствия drakx-kbd-mouse-x11,
из-за неудовлетворённости drakxtools-curses == 14.77-3:2016.1)
harddrake-ui-14.77-3-rosa2016.1.x86_64
(из-за отсутствия drakx-kbd-mouse-x11,
из-за неудовлетворённости drakxtools == 14.77-3:2016.1)
ipw3945-ucode-1.14.2-2-rosa2016.1.noarch
(из-за неудовлетворённости drakxtools >= 10-34.2mdk)
libdrakx-net-1.1-10-rosa2016.1.noarch
(из-за отсутствия perl(Xconfig::resolution_and_depth),
из-за неудовлетворённости drakxtools-backend >= 12.36)
memtest86+-5.01-3-rosa2016.1.x86_64
(из-за отсутствия drakxtools-backend)
plasma5-kcm-XFdrake-1.0-12-rosa2016.1.noarch
(из-за отсутствия drakx-kbd-mouse-x11)
plasma5-kcm-drakauth-1.0-4-rosa2016.1.noarch
(из-за отсутствия drakxtools-curses)
plasma5-kcm-drakfirewall-1.0-4-rosa2016.1.noarch
(из-за отсутствия drakx-net-text)
plasma5-kcm-drakguard-1.0-4-rosa2016.1.noarch
(из-за отсутствия drakguard)
plasma5-kcm-draksec-1.0-4-rosa2016.1.noarch
(из-за отсутствия drakxtools)
plasma5-kcm-drakxservices-1.0-6-rosa2016.1.noarch
(из-за отсутствия drakxtools-curses)
plasma5-kcm-harddrake-1.0-4-rosa2016.1.noarch
(из-за отсутствия harddrake-ui)
plasma5-kcm-rpmdrake-1.0-4-rosa2016.1.noarch
(из-за отсутствия rpmdrake)
plasma5-kcm-rpmdrake-sources-1.0-4-rosa2016.1.noarch
(из-за отсутствия rpmdrake)
plasma5-kcm-rpmdrake-update-1.0-5-rosa2016.1.noarch
(из-за отсутствия rpmdrake)
plasma5-kcm-userdrake-1.0-4-rosa2016.1.noarch
(из-за отсутствия userdrake)
rosa-online-3.2.1-3-rosa2016.1.noarch
(из-за неудовлетворённости libdrakx-net >= 0.29,
из-за отсутствия perl(Rpmdrake::open_db),
из-за неудовлетворённости rpmdrake >= 5.11.1)
rpmdrake-5.26.12-58-rosa2016.1.noarch
(из-за неудовлетворённости drakxtools >= 12.64)
userdrake-1.14-9-rosa2016.1.x86_64
(из-за отсутствия drakxtools)
xfswitch-plugin-0.0.1-15-rosa2016.1.x86_64
(из-за отсутствия gdm)
Удалить 34 пакетов? (y/N)