Mageia Bugzilla – Attachment 6663 Details for
Bug 15999
MGA5 RC KDE livedvd, 64 bit, installer fails to launch from icon (INTERNAL ERROR: unknown device sda1)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
drakx: run udevadm settle after actions that trigger device reload
15999.patch (text/plain), 525 bytes, created by
Martin Whitaker
on 2015-05-29 09:20:15 CEST
(
hide
)
Description:
drakx: run udevadm settle after actions that trigger device reload
Filename:
MIME Type:
Creator:
Martin Whitaker
Created:
2015-05-29 09:20:15 CEST
Size:
525 bytes
patch
obsolete
>diff --git a/perl-install/fsedit.pm b/perl-install/fsedit.pm >index edb2392..2e7e0d2 100644 >--- a/perl-install/fsedit.pm >+++ b/perl-install/fsedit.pm >@@ -276,6 +276,9 @@ Do you agree to lose all the partitions? > > my @parts = partition_table::get_normal_parts($hd); > >+ # fix installer failures due to udev's race when run too early: >+ run_program::run('udevadm', 'settle'); >+ > # checking the magic of the filesystem, do not rely on pt_type > foreach (@parts) { > if (my $type = fs::type::type_subpart_from_magic($_)) {
diff --git a/perl-install/fsedit.pm b/perl-install/fsedit.pm index edb2392..2e7e0d2 100644 --- a/perl-install/fsedit.pm +++ b/perl-install/fsedit.pm @@ -276,6 +276,9 @@ Do you agree to lose all the partitions? my @parts = partition_table::get_normal_parts($hd); + # fix installer failures due to udev's race when run too early: + run_program::run('udevadm', 'settle'); + # checking the magic of the filesystem, do not rely on pt_type foreach (@parts) { if (my $type = fs::type::type_subpart_from_magic($_)) {
View Attachment As Raw
Actions:
View
Attachments on
bug 15999
:
6623
|
6626
|
6657
|
6658
|
6659
| 6663