postinst: Accept absolute paths in modules.dep generated by the lenny version of module-init-tools (Closes: #552610)

svn path=/dists/sid/linux-2.6/; revision=14531
This commit is contained in:
Ben Hutchings 2009-11-01 00:59:02 +00:00
parent 5d798cb23c
commit 0ada151cfa
2 changed files with 8 additions and 2 deletions

4
debian/changelog vendored
View File

@ -8,6 +8,10 @@ linux-2.6 (2.6.31-2) UNRELEASED; urgency=low
name of the config variable changed).
* Add OpenRD-Client support again.
* mips: fix build of vmlinux.lds (Closes: #552422).
[ Ben Hutchings ]
* postinst: Accept absolute paths in modules.dep generated by the
lenny version of module-init-tools (Closes: #552610)
-- Martin Michlmayr <tbm@cyrius.com> Tue, 27 Oct 2009 21:18:29 +0800

View File

@ -806,8 +806,10 @@ if ( -d "$modules_base/$version" ) {
my $module_path = $module_paths{$module};
if (defined($module_path)) {
my $first = 1;
open(MODINFO,
"modinfo -F firmware '$modules_base/$version/$module_path' |");
if ($module_path !~ m|^/|) {
$module_path = "$modules_base/$version/$module_path";
}
open(MODINFO, "modinfo -F firmware '$module_path' |");
while (<MODINFO>) {
chomp;
my $firmware = $_;