Description of problem: During install of a new kernel you get this kind of message Creating: target|kernel|dracut args|basicmodules remove-boot-splash: Format of /boot/initrd-4.7.0-desktop-1.mga6.img not recognized Code is not testing the correct file or message needs to be removed. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. urpmi --download-all --downloader wget --auto --auto-update
CC: (none) => thierry.vignaudSource RPM: dracut-044-10.mga6.src.rpm => bootsplash-3.3.11-5.mga6, dracut-044-10.mga6.src.rpm
I've seen this since at least a month ago with every kernel update. It also happens when using dnf instead of urpmi. However, I still don't now which package is to blame.
CC: (none) => marja11, shlomif, tmb, zen25000
it's bootsplash as I wrote
(In reply to Thierry Vignaud from comment #2) > it's bootsplash as I wrote thx, i should have seen that. assigning to shlomi, then.
Assignee: bugsquad => shlomif
latest updates resolved the problem.
Resolution: (none) => FIXEDStatus: NEW => RESOLVED
(In reply to Bit Twister from comment #4) > latest updates resolved the problem. If so, then there was a regression not much later.... I still see it, only learnt to ignore it ;-)
Summary: 6_s1: remove-boot-splash: Format of /boot/initrd-4.7.0-desktop-1.mga6.img not recognized => remove-boot-splash: Format of /boot/initrd-?.?.?-desktop-?.mga7.img not recognizedStatus: RESOLVED => REOPENEDResolution: FIXED => (none)Source RPM: bootsplash-3.3.11-5.mga6, dracut-044-10.mga6.src.rpm => bootsplash-3.3.11-7.mga7
*** Bug 24897 has been marked as a duplicate of this bug. ***
CC: (none) => unruh
CC: (none) => doktor5000
seen just today: retrieved $MIRRORLIST media/core/updates lib64drm_amdgpu1-2.4.107-3.mga8.x86_64.rpm lib64drm_intel1-2.4.107-3.mga8.x86_64.rpm lib64mesakhr-devel-21.2.4-2.mga8.x86_64.rpm virtualbox-kernel-desktop-latest-6.1.28-1.2.mga8.x86_64.rpm lib64qt5-database-plugin-tds-5.15.2-4.4.mga8.x86_64.rpm lib64qt5-database-plugin-ibase-5.15.2-4.4.mga8.x86_64.rpm mesa-21.2.4-2.mga8.x86_64.rpm vim-enhanced-8.2.2143-3.2.mga8.x86_64.rpm kernel-userspace-headers-5.10.75-1.mga8.x86_64.rpm lib64xatracker2-21.2.4-2.mga8.x86_64.rpm lib64mesaegl1-21.2.4-2.mga8.x86_64.rpm vim-minimal-8.2.2143-3.2.mga8.x86_64.rpm virtualbox-6.1.28-1.mga8.x86_64.rpm lib64qt5opengl5-5.15.2-4.4.mga8.x86_64.rpm lib64qt5-database-plugin-pgsql-5.15.2-4.4.mga8.x86_64.rpm lib64dri-drivers-21.2.4-2.mga8.x86_64.rpm kernel-desktop-5.10.75-1.mga8-1-1.mga8.x86_64.rpm cpupower-5.10.75-1.mga8.x86_64.rpm vim-common-8.2.2143-3.2.mga8.x86_64.rpm ansible-2.9.27-1.mga8.noarch.rpm lib64drm_nouveau2-2.4.107-3.mga8.x86_64.rpm lib64mesaegl-devel-21.2.4-2.mga8.x86_64.rpm lib64qt5-database-plugin-odbc-5.15.2-4.4.mga8.x86_64.rpm lib64qt5-database-plugin-sqlite-5.15.2-4.4.mga8.x86_64.rpm flatpak-1.10.5-1.mga8.x86_64.rpm lib64mesagl-devel-21.2.4-2.mga8.x86_64.rpm virtualbox-kernel-5.10.75-desktop-1.mga8-6.1.28-1.2.mga8.x86_64.rpm lib64qt5-database-plugin-mysql-5.15.2-4.4.mga8.x86_64.rpm lib64kms1-2.4.107-3.mga8.x86_64.rpm lib64glapi-devel-21.2.4-2.mga8.x86_64.rpm kernel-desktop-latest-5.10.75-1.mga8.x86_64.rpm lib64glapi0-21.2.4-2.mga8.x86_64.rpm lib64qt5sql5-5.15.2-4.4.mga8.x86_64.rpm lib64drm-devel-2.4.107-3.mga8.x86_64.rpm lib64drm_radeon1-2.4.107-3.mga8.x86_64.rpm lib64mesagl1-21.2.4-2.mga8.x86_64.rpm lib64flatpak-gir1.0-1.10.5-1.mga8.x86_64.rpm lib64flatpak0-1.10.5-1.mga8.x86_64.rpm lib64mesavulkan-drivers-21.2.4-2.mga8.x86_64.rpm ...retrieving done installing lib64flatpak-gir1.0-1.10.5-1.mga8.x86_64.rpm lib64mesagl1-21.2.4-2.mga8.x86_64.rpm lib64mesavulkan-drivers-21.2.4-2.mga8.x86_64.rpm lib64flatpak0-1.10.5-1.mga8.x86_64.rpm lib64qt5sql5-5.15.2-4.4.mga8.x86_64.rpm lib64glapi0-21.2.4-2.mga8.x86_64.rpm kernel-desktop-latest-5.10.75-1.mga8.x86_64.rpm lib64drm_radeon1-2.4.107-3.mga8.x86_64.rpm lib64drm-devel-2.4.107-3.mga8.x86_64.rpm virtualbox-kernel-5.10.75-desktop-1.mga8-6.1.28-1.2.mga8.x86_64.rpm flatpak-1.10.5-1.mga8.x86_64.rpm lib64qt5-database-plugin-sqlite-5.15.2-4.4.mga8.x86_64.rpm lib64mesagl-devel-21.2.4-2.mga8.x86_64.rpm lib64qt5-database-plugin-odbc-5.15.2-4.4.mga8.x86_64.rpm lib64glapi-devel-21.2.4-2.mga8.x86_64.rpm lib64kms1-2.4.107-3.mga8.x86_64.rpm lib64qt5-database-plugin-mysql-5.15.2-4.4.mga8.x86_64.rpm lib64drm_nouveau2-2.4.107-3.mga8.x86_64.rpm ansible-2.9.27-1.mga8.noarch.rpm cpupower-5.10.75-1.mga8.x86_64.rpm vim-common-8.2.2143-3.2.mga8.x86_64.rpm lib64mesaegl-devel-21.2.4-2.mga8.x86_64.rpm lib64qt5-database-plugin-pgsql-5.15.2-4.4.mga8.x86_64.rpm kernel-desktop-5.10.75-1.mga8-1-1.mga8.x86_64.rpm lib64dri-drivers-21.2.4-2.mga8.x86_64.rpm lib64xatracker2-21.2.4-2.mga8.x86_64.rpm kernel-userspace-headers-5.10.75-1.mga8.x86_64.rpm lib64qt5opengl5-5.15.2-4.4.mga8.x86_64.rpm virtualbox-6.1.28-1.mga8.x86_64.rpm lib64mesaegl1-21.2.4-2.mga8.x86_64.rpm vim-minimal-8.2.2143-3.2.mga8.x86_64.rpm lib64qt5-database-plugin-ibase-5.15.2-4.4.mga8.x86_64.rpm mesa-21.2.4-2.mga8.x86_64.rpm lib64qt5-database-plugin-tds-5.15.2-4.4.mga8.x86_64.rpm vim-enhanced-8.2.2143-3.2.mga8.x86_64.rpm lib64drm_amdgpu1-2.4.107-3.mga8.x86_64.rpm lib64drm_intel1-2.4.107-3.mga8.x86_64.rpm virtualbox-kernel-desktop-latest-6.1.28-1.2.mga8.x86_64.rpm lib64mesakhr-devel-21.2.4-2.mga8.x86_64.rpm from /var/cache/urpmi/rpms starting installing packages created transaction for installing on / (remove=0, install=0, upgrade=39) Creating: target|kernel|dracut args|basicmodules /etc/dracut.conf.d/51-mageia-resume.conf:add_device+="UUID=513a172d-52ea-4912-a170-1cf9ccf575e0" remove-boot-splash: Format of /boot/initrd-5.10.75-desktop-1.mga8.img not recognized vboxdrv.ko.xz: - Installation - Installing to /lib/modules/5.10.75-desktop-1.mga8/dkms-binary/3rdparty/vbox/ vboxnetflt.ko.xz: - Installation - Installing to /lib/modules/5.10.75-desktop-1.mga8/dkms-binary/3rdparty/vbox/ vboxnetadp.ko.xz: - Installation - Installing to /lib/modules/5.10.75-desktop-1.mga8/dkms-binary/3rdparty/vbox/ depmod...... DKMS: install Completed.
CC: (none) => tropikhajma
Reassigning, because Shlomi no longer maintains this package. Decreasing priority, because no evil happens if this remove-boot-splash message is ignored
Priority: Normal => LowSeverity: normal => minorAssignee: shlomif => pkg-bugsWhiteboard: (none) => MGA8TOO
The problem is still there. remove-boot-splash: Format of /boot/initrd-5.15.11-desktop-3.mga8.img not recognized This is a new installation of 5.15.11 so there should be no /boot/initrd-5.15.11-desktop-3.mga8.img file. It sort of sounds as though if there is no file there to be removed, this misleading error gets thrown (although I suppose one could argue that a non-existent file does have the wrong format).
*** Bug 24737 has been marked as a duplicate of this bug. ***
CC: (none) => flink
*** Bug 30353 has been marked as a duplicate of this bug. ***
In bug 30353, comment #3 tmb suggests to silence the message
In /usr/share/bootsplash/scripts/remove-boot-splash there is: if [ -z "$CPIO" ]; then echo "remove-boot-splash: Format of $initrd_file not recognized" >&2 exit 1 fi I assume those lines can be removed?
There seem to be a variety of this error. On some of my machines, no error occurs. On others even with th spaces in /etc/dracut.conf.d/51-mageia-resume.conf, it still throws an error. Sometimes it is bootsplash, sometimes other things. Weird
no, they are separate errors... the "missing spaces in resume" bug was fixed a year ago but that fix only applied to new installs, for older installs, manual fixing is needed...
I guess "old install" also means "update from Mga7 to Mga8, since I did an update a couple of months ago on a number of machines, and they had the space problem. Anyway I have fixed it now. Not sure what $CPIO. Looking at the file it seems to be whether it is compressed with gz or xz, and it seems not to be compressed at all so the whole logic of that section is bad.
Problem still there with Mga8. Just updated and got Creating: target|kernel|dracut args|basicmodules remove-boot-splash: Format of /boot/initrd-5.15.55-desktop-2.mga8.img not recognized Again ignoring the message.
OK, the remove-boot-splash checks to see if the initrd is compressed with xz or with gz. However, running "file" on initrd gives boot/initrd-5.15.55-desktop-2.mga8.img: ASCII cpio archive (SVR4 with no CRC) which seems to be neither xz or gz-- ie it seems to be an uncompressed file, if I understand and this means that remove-boot-splash does nothing. The page https://wiki.snowfrs.com/Extracting_initramfs says you have to strip off the initial section which is microcode and then the inner stuff may the actual compressed initrd. Doing that on one of my initrd, I find that that inner IS gz compressed. So it would seem that that the remove-boot-splash program needs to be more complex than it is -- ie strip off the microcode, uncompress the inner stuff, remove plymouth, and reassemble everything. Otherwise remove-boot-splash does nothing.
Summary: remove-boot-splash: Format of /boot/initrd-?.?.?-desktop-?.mga7.img not recognized => remove-boot-splash: Format of /boot/initrd-?.?.?-desktop-?.mga?.img not recognizedSource RPM: bootsplash-3.3.11-7.mga7 => bootsplash-3.3.11-9.mga9
*** Bug 31300 has been marked as a duplicate of this bug. ***
CC: (none) => estellnb
(In reply to w unruh from comment #18) > The page https://wiki.snowfrs.com/Extracting_initramfs says you have to > strip off the initial section which is microcode and then the inner stuff > may the actual compressed initrd. > Doing that on one of my initrd, I find that that inner IS gz compressed. So > it would seem that that the remove-boot-splash program needs to be more > complex than it is -- ie strip off the microcode, uncompress the inner > stuff, remove plymouth, and reassemble everything. Otherwise > remove-boot-splash does nothing. I don't say that "does nothing", in each kernel update i lost my custom plymouth theme, first at power off and if i forget to reapply the theme in next kernel update i lost the plymouth theme at power on, so i have to reapply the plymouth theme each kernel update
Problem still there with Mga9. Just updated and got remove-boot-splash: Format of /boot/initrd-6.4.16-desktop-3.mga9.img not recognized
CC: (none) => dbitouze
Whiteboard: MGA8TOO => MGA9TOO