Bug 751340 - fedora-logos contains /boot/grub/splash.xpm.gz, which is obsolete
Summary: fedora-logos contains /boot/grub/splash.xpm.gz, which is obsolete
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: fedora-logos
Version: 18
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Tom "spot" Callaway
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-04 12:33 UTC by Horst H. von Brand
Modified: 2012-09-22 12:28 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-09-17 22:09:25 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Horst H. von Brand 2011-11-04 12:33:02 UTC
Description of problem:
fedora-logos contains /boot/grub/splash.xpm.gz, which is obsolete (the directory /boot/grub belonged to grub-1, with grub2 it has no use anymore)

Version-Release number of selected component (if applicable):
fedopra-logos-16.0.2-1.fc16.noarch

How reproducible:
Each time you look for that file it is there, dunno if it is there if you don't look.

Steps to Reproduce:
1. ls /boot/grub
2.
3.
  
Actual results:
splash.xpm.gz

Expected results:
No such directory

Additional info:

Comment 1 Jens Petersen 2012-08-27 08:27:00 UTC
Still true for fedora-logos-17.0.2-5.fc18

Comment 2 Jens Petersen 2012-08-27 08:28:30 UTC
Still having /boot/grub/ around is annoying for auto-completion since
it interrupts shell completion of /boot/grub2/.

Comment 3 Tom "spot" Callaway 2012-08-27 16:34:04 UTC
I think that the Amazon Fedora EC2 image is still using a grub-1 config file, I'm not sure if it uses the splash.xpm.gz or not.

Comment 4 Jens Petersen 2012-08-30 04:38:44 UTC
Ah I see - who to ask about the EC2 image?

Comment 5 Jens Petersen 2012-08-30 04:41:31 UTC
If it is still needed perhaps the file could be subpackaged and
then grub-1 or the EC2 .ks file could be made to require it say?

Comment 6 Fedora Update System 2012-09-06 13:30:46 UTC
fedora-logos-17.0.2-6.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/fedora-logos-17.0.2-6.fc17

Comment 7 Fedora Update System 2012-09-06 13:30:59 UTC
fedora-logos-16.0.2-2.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/fedora-logos-16.0.2-2.fc16

Comment 8 Fedora Update System 2012-09-06 13:31:12 UTC
fedora-logos-17.0.2-6.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/fedora-logos-17.0.2-6.fc18

Comment 9 Fedora Update System 2012-09-07 11:24:41 UTC
Package fedora-logos-17.0.2-6.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing fedora-logos-17.0.2-6.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-13413/fedora-logos-17.0.2-6.fc17
then log in and leave karma (feedback).

Comment 10 Tim Flink 2012-09-14 17:36:41 UTC
This is not a bug for F16 and F17 on UEFI systems.

While BIOS systems have transitioned to grub2, the first Fedora release that uses grub2 for UEFI will be Fedora 18. The removal of the splash file causes grub errors (cannot find file /boot/grub/splash.xpm.gz) on UEFI systems running either F16 or F17.

Filed as rhbz#857523, negative karma submitted for F16 and F17 updates.

Comment 11 Tom "spot" Callaway 2012-09-14 17:57:50 UTC
Okay. I'll kill off the f16 and f17 versions of this update.

Comment 12 Fedora Update System 2012-09-17 22:09:25 UTC
fedora-logos-17.0.2-6.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 13 Jens Petersen 2012-09-21 04:31:35 UTC
I just note that this change seems to break spinning f18 live images currently after F18-Alpha. :-|

:
DEBUG util.py:257:  E: No '/dev/log' or 'logger' included for syslog logging
DEBUG util.py:257:  Removing password for user root.
DEBUG util.py:257:  passwd: Success
DEBUG util.py:257:  Note: Forwarding request to 'systemctl enable NetworkManager.service'.
DEBUG util.py:257:  Note: Forwarding request to 'systemctl disable sshd.service'.
DEBUG util.py:257:  rm '/etc/systemd/system/multi-user.target.wants/sshd.service'
DEBUG util.py:257:  Missing EFI file (/boot/grub/splash.xpm.gz)
DEBUG util.py:257:  Error creating Live CD : Failed to copy EFI files
DEBUG util.py:257:  Unmounting directory /var/tmp/imgcreate-KK8m_X/install_root
DEBUG util.py:257:  Losetup remove /dev/loop1

(from http://koji.fedoraproject.org/koji/getfile?taskID=4504571&name=root.log&offset=-4000)

But if F18 Live will use grub2 then maybe this will get fixed that way?

Comment 14 Tom "spot" Callaway 2012-09-21 16:50:42 UTC
Please open that as a bug against whatever tool is trying to copy that file. EFI shouldn't be using the old grub1 bits in F18.

Comment 15 Jens Petersen 2012-09-22 12:28:14 UTC
Yes, actually I think it is fixed now in latest livecd-tools. :)


Note You need to log in before you can comment on or make changes to this bug.