| Summary: | Truly minimal install without urpmi installs urpmi | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Stig-Ørjan Smelror <smelror> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | thierry.vignaud, tmb |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | Mageia-Cauldron-netinstall-nonfree-x86_64.iso | CVE: | |
| Status comment: | |||
| Attachments: |
Unselected Everything
Especially no urpmi report.bug.xz only install radeon-firmware if needed (mga#23911) same but more intelligent same but more intelligent |
||
|
Description
Stig-Ørjan Smelror
2018-11-27 22:03:12 CET
Created attachment 10508 [details]
Unselected Everything
Created attachment 10509 [details]
Especially no urpmi
Could you provide the file /root/drakx/report.bug.xz as an attachment ? Component:
Installer =>
RPM Packages Created attachment 10510 [details]
report.bug.xz
Here is the report.bug.xz file from a brand new installation.
everything comes from * selecting radeon-firmware-20180710-2.mga7.nonfree.noarch which comes from * requested ralink-firmware, iwlwifi-firmware, radeon-firmware, rtlwifi-firmware recommended by kernel-firmware-nonfree-20180606-2.mga7.nonfree.noarch * requiring drakx-kbd-mouse-x11[*] for radeon-firmware-20180710-2.mga7.nonfree.noarch * requiring drakx-kbd-mouse-x11-text,drakxtools-curses[>= 16.0],libdrakx-kbd-mouse-x11[== 1.25],monitor-edid[>= 1.12],perl(Xconfig::default),perl(Xconfig::main),perl(Xconfig::resolution_and_depth),perl(Xconfig::xfree),polkit for drakx-kbd-mouse-x11-1.25-2.mga7.x86_64 * requiring drakx-net-text,perl(Curses::UI),perl(Libconf),perl(Libconf::Glueconf::NUT::Ups_conf),perl-Locale-gettext[>= 1.05-4mdv2007],urpmi[>= 4.8.23] for drakxtools-curses-18.7-1.mga7.x86_64 CC:
(none) =>
thierry.vignaud, tmb I was wrong, the truly minimal install remove recommends, I don't know from where the kernel-firmware-nonfree is pulled drakxtools-curses requires drakxtools-backend which requires urpmi
%package curses
Summary: The drakxtools (diskdrake, ...)
Group: System/Configuration
Requires: perl-base >= 2:5.8.6-1, urpmi >= 4.8.23, polkit
This shows on line 27049 in report.bug
Also, drakx-net Requires: drakxtools >= %{drakxtools_ver}
(In reply to Manuel Hiebel from comment #6) > I was wrong, the truly minimal install remove recommends, I don't know from > where the kernel-firmware-nonfree is pulled It comes from there: http://gitweb.mageia.org/software/drakx/tree/perl-install/install/any.pm?h=18.7#n848 This could be enhanced to select more surgically the needed pkgs. radeon-firmware requires stuff for its scriptlets which call bootloader-config & display_driver_helper Created attachment 10512 [details]
only install radeon-firmware if needed (mga#23911)
Created attachment 10513 [details]
same but more intelligent
Fixed in git Resolution:
(none) =>
FIXED I'm not sure I consider this a good fix, as now we have lost the possibility to switch gpus without worrying if supporting firmware is in place. for example many radeon hw wont even init screen if it cant get its firmware... The reason we kept installing firmwares by default is so people could actually hotplug hw and know it will work... that is now gone... yes & no. Note that those disabling nonfree were already not getting it. Here that concerns only the people doing a minimum install w/o recommended packages. That's a minority & they should know what they're doing. The vast majority of people will still got it b/c of recommends: kernel-firmware -> kernel-firmware-nonfree -> radeon-firmware x11-driver-video-ati -> radeon-firmware Min install was 1.5Gb (vs ~300mb a couple years ago), so we'd to do sg. This has been part of it |