[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#381584: efi-vars still missing in new 2.6.17-2 kernel



Frans Pop wrote:
> On Sunday 24 September 2006 18:29, Joey Hess wrote:
> > Frans Pop wrote:
> > > The EFI modules are now included in the i386 kernels.

Don't seem to be:

joey@kodama:/lib/modules/2.6.17-2-486>find |grep efi
zsh: done       find | 

joey@kodama:/lib/modules>dpkg -l linux-image-2.6.17-2-486
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  linux-image-2. 2.6.17-9       Linux 2.6.17 image on 486-class

Patch attached to implement everything iff the module is actually added to
the kernel..

-- 
see shy jo
Index: kernel/linux-kernel-di-i386-2.6/modules/i386/efi-modules
===================================================================
--- kernel/linux-kernel-di-i386-2.6/modules/i386/efi-modules	(revision 0)
+++ kernel/linux-kernel-di-i386-2.6/modules/i386/efi-modules	(revision 0)
@@ -0,0 +1 @@
+#include <efi-modules>
Index: kernel/kernel-wedge/debian/changelog
===================================================================
--- kernel/kernel-wedge/debian/changelog	(revision 41082)
+++ kernel/kernel-wedge/debian/changelog	(working copy)
@@ -8,8 +8,11 @@
     renamed the raid module (and added support for raid4 and raid6).
     Closes: #389074
 
- -- Joey Hess <joeyh@debian.org>  Sun, 20 Aug 2006 01:04:32 -0400
+  [ Joey Hess ]
+  * Add efi-modules package. Closes: #381584
 
+ -- Joey Hess <joeyh@debian.org>  Fri, 29 Sep 2006 13:46:44 -0400
+
 kernel-wedge (2.26) unstable; urgency=low
 
   * mark scsi modules optional that aren't available for ia64:
Index: kernel/kernel-wedge/package-list
===================================================================
--- kernel/kernel-wedge/package-list	(revision 41082)
+++ kernel/kernel-wedge/package-list	(working copy)
@@ -326,3 +326,9 @@
 Priority: extra
 Description: crypto modules
  This package contains crypto modules.
+
+Package: efi-modules
+Depends: kernel-image
+Priority: extra
+Description: EFI modules
+ This package contains EGI modules.
Index: kernel/kernel-wedge/modules/efi-modules
===================================================================
--- kernel/kernel-wedge/modules/efi-modules	(revision 0)
+++ kernel/kernel-wedge/modules/efi-modules	(revision 0)
@@ -0,0 +1 @@
+efivars
Index: kernel/linux-kernel-di-ia64-2.6/debian/changelog
===================================================================
--- kernel/linux-kernel-di-ia64-2.6/debian/changelog	(revision 41082)
+++ kernel/linux-kernel-di-ia64-2.6/debian/changelog	(working copy)
@@ -1,3 +1,10 @@
+linux-kernel-di-ia64-2.6 (1.11) UNRELEASED; urgency=low
+
+  * Moved efivars from firmware-modules to new efi-modules package 
+    for consistency with i386.
+
+ -- Joey Hess <joeyh@debian.org>  Fri, 29 Sep 2006 13:44:29 -0400
+
 linux-kernel-di-ia64-2.6 (1.10) unstable; urgency=low
 
   * Update to kernel image version 2.6.17-9.
Index: kernel/linux-kernel-di-ia64-2.6/debian/control.stub
===================================================================
--- kernel/linux-kernel-di-ia64-2.6/debian/control.stub	(revision 41082)
+++ kernel/linux-kernel-di-ia64-2.6/debian/control.stub	(working copy)
@@ -3,4 +3,4 @@
 Priority: optional
 Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
 Uploaders: dann frazier <dannf@debian.org>
-Build-Depends: kernel-wedge (>= 2.20)
+Build-Depends: kernel-wedge (>= 2.27)
Index: kernel/linux-kernel-di-ia64-2.6/modules/ia64/firmware-modules
===================================================================
--- kernel/linux-kernel-di-ia64-2.6/modules/ia64/firmware-modules	(revision 41082)
+++ kernel/linux-kernel-di-ia64-2.6/modules/ia64/firmware-modules	(working copy)
@@ -1,2 +1 @@
-firmware_class
-efivars
+#include <firmware-modules>
Index: arch/ia64/elilo-installer/debian/control
===================================================================
--- arch/ia64/elilo-installer/debian/control	(revision 41038)
+++ arch/ia64/elilo-installer/debian/control	(working copy)
@@ -10,7 +10,6 @@
 XC-Package-Type: udeb
 Architecture: i386 ia64
 Provides: bootable-system
-Depends: cdebconf-udeb, base-installer, partconf-find-partitions (>= 1.08), di-utils-mapdevfs, fat-modules, firmware-modules, ${dmidecode}
+Depends: cdebconf-udeb, base-installer, partconf-find-partitions (>= 1.08), di-utils-mapdevfs, fat-modules, efi-modules, ${dmidecode}
 XB-Installer-Menu-Item: 76
 Description: Install elilo on a hard disk
- This udeb will install elilo on the hard disk.
Index: arch/ia64/elilo-installer/debian/changelog
===================================================================
--- arch/ia64/elilo-installer/debian/changelog	(revision 41038)
+++ arch/ia64/elilo-installer/debian/changelog	(working copy)
@@ -1,3 +1,10 @@
+elilo-installer (1.7) UNRELEASED; urgency=low
+
+  * Switch dependency to new efi-modules package. Needs 
+    linux-kernel-di-ia64-2.6 1.11.
+
+ -- Joey Hess <joeyh@debian.org>  Fri, 29 Sep 2006 13:52:54 -0400
+
 elilo-installer (1.6) unstable; urgency=low
 
   [ Colin Watson ]

Attachment: signature.asc
Description: Digital signature


Reply to: