summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorErwan Velu <erwan@mandriva.org>2003-02-26 13:04:11 +0000
committerErwan Velu <erwan@mandriva.org>2003-02-26 13:04:11 +0000
commitb2a10a5bb0930cde0e404651d2952fdbb4c49b6a (patch)
tree94c8d47f4b5ab82f905ba28ffe6380dba1213c1d
parent7c74b82ced598699133943b28b2e0cd1ad46c2cf (diff)
downloaddrakx-b2a10a5bb0930cde0e404651d2952fdbb4c49b6a.tar
drakx-b2a10a5bb0930cde0e404651d2952fdbb4c49b6a.tar.gz
drakx-b2a10a5bb0930cde0e404651d2952fdbb4c49b6a.tar.bz2
drakx-b2a10a5bb0930cde0e404651d2952fdbb4c49b6a.tar.xz
drakx-b2a10a5bb0930cde0e404651d2952fdbb4c49b6a.zip
Merging ia64
-rw-r--r--perl-install/install_steps.pm6
1 files changed, 6 insertions, 0 deletions
diff --git a/perl-install/install_steps.pm b/perl-install/install_steps.pm
index dd3ad5cda..0b33b0f10 100644
--- a/perl-install/install_steps.pm
+++ b/perl-install/install_steps.pm
@@ -382,6 +382,12 @@ Either your cdrom drive or your cdrom is defective.
Check the cdrom on an installed computer using \"rpm -qpl Mandrake/RPMS/*.rpm\"
") if grep { m|read failed: Input/output error| } cat_("$o->{prefix}/root/drakx/install.log");
+ # make a tty, zero and loop devices to avoid problem when rebooting & mkinitrd, only ia64 arch (pb with devfs)
+ if ( arch() =~ /ia64/ ) {
+ run_program::rooted($o->{prefix}, "MAKEDEV", "-m 3", $_ ) foreach
+ qw(zero tty loop sd);
+ }
+
if (arch() !~ /^sparc/) { #- TODO restore it as may be needed for sparc
-x "$o->{prefix}/usr/bin/dumpkeys" or $::testing or die
"Some important packages didn't get installed properly.