summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2008-01-10 16:48:07 +0000
committerOlivier Blin <oblin@mandriva.com>2008-01-10 16:48:07 +0000
commitf39a52239419249893c3e0491c86db2f68226025 (patch)
tree926e9e26d2fc49c7ef4ecd74a9fed19efe52d373
parentf4c718400a33e59e0c3b69e43d8d5e73fddb1bc3 (diff)
downloaddraklive-f39a52239419249893c3e0491c86db2f68226025.tar
draklive-f39a52239419249893c3e0491c86db2f68226025.tar.gz
draklive-f39a52239419249893c3e0491c86db2f68226025.tar.bz2
draklive-f39a52239419249893c3e0491c86db2f68226025.tar.xz
draklive-f39a52239419249893c3e0491c86db2f68226025.zip
do not copy upper modules twice
-rwxr-xr-xdraklive4
1 files changed, 2 insertions, 2 deletions
diff --git a/draklive b/draklive
index 21b1d0f..b74819e 100755
--- a/draklive
+++ b/draklive
@@ -501,8 +501,8 @@ sub create_initrd_for_media {
}
my @modules = (@$storage_modules, @$extra_modules);
- my @module_deps = uniq(map { list_modules::dependencies_closure($_) } @modules);
- foreach my $m (@module_deps, @modules) {
+ my @modules_closure = uniq(map { list_modules::dependencies_closure($_) } @modules);
+ foreach my $m (@modules_closure) {
my $full = list_modules::modname2path($m);
my $f = list_modules::modname2filename($m);
run_program::run('gzip', '>', $initrd_tree . "/modules/$f.ko", '-dc', get_system_root($live) . $full);