Description of problem: The grub2 package contains scripts in /etc/grub that need the gettext command, but the grub2 package does not have a dependency on gettext. This results in grub2-mkconfig failing if gettext has not been installed. Version-Release number of selected component (if applicable): grub2-1.98-3.fc14 How reproducible: 100% Steps to Reproduce: 1. install Fedora 14 2. install grub2 3. run "grub2-mkconfig" Actual results: partial grub2 configuration, then error message due to missing gettext Expected results: grub2 configuration Additional info:
I confirm the dependency. When i install grub2 with yum i have the following message: Installing : 1:grub2-1.98-3.fc14.x86_64 1/1 Non-fatal <unknown> scriptlet failure in rpm package 1:grub2-1.98-3.fc14.x86_64 warning: %triggerin(grub2-1:1.98-3.fc14.x86_64) scriptlet failed, exit status 127 The "triggerin" call grub2-mkconfig, and when i run it, i have the following error message: /etc/grub.d/10_linux: line 61: gettext: command not found If i install gettext, this solve the problem.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
Closing, grub2 now has gettext in Requires. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers