Sophie

Sophie

distrib > Mandriva > 2010.0 > x86_64 > by-pkgid > f9f77ad9125ad5858971f07a63a92bd4 > files > 3

mkinitrd-net-1.10-32mdv2010.0.src.rpm

--- include-modules.orig	2005-11-18 14:03:21.000000000 +0000
+++ include-modules	2005-11-18 14:51:54.000000000 +0000
@@ -10,7 +10,7 @@
 # Parse command line arguments
 my @requested_modules = ();
 my $target_dir = "";
-my $kernel_ver;
+my $kernel_ver = `uname -r`;
 my $quiet;
 chomp ( my $current_kernel_ver = `uname -r` );
 while ( $_ = shift ) {
@@ -37,7 +37,7 @@
   if ($current_kernel_ver =~ /^2.4/) {
     @module_list = map { /^\S+\s+(.*)$/ ; $1 } `/sbin/modprobe -nva $module | grep ^insmod`;
   } else {
-    @module_list = map { /^\S+\s+(.*)$/ ; $1 } `/sbin/modprobe --show-depends $module | grep ^insmod`;
+    @module_list = map { /^\S+\s+(.*)$/ ; $1 } `/sbin/modprobe --set-version $kernel_ver --show-depends $module | grep ^insmod`;
   }	  
   # some modules (like af_packet), don't respond to -nva under 2.6 kernel
   # some modules also have name mismatches between 2.4 and 2.6 kernels