http://bugzilla.novell.com/show_bug.cgi?id=539521
http://bugzilla.novell.com/show_bug.cgi?id=539521#c33
--- Comment #33 from Petr Uzel
In libstorage we sent a signal SIGSTOP to process /usr/sbin/hald before executing parted and sent SIGCONT after parted is finished. Maybe this would also be an option for parted. I added this to fix bug #224516.
This does not help in case of two subsequent calls to parted like in comment #31 (SIGSTOPping hald does not make it release the device => EBUSY). hald would have to be stopped before the first call and resumed again after the second call - not doable in parted itself (I assume libstorage stops/starts hald before/after _each_ call to parted, right?). Wrapping multiple subsequent calls to parted in libstorage with hald stop/restart should work. Is that an option?
What tests did you do that made you reopen the bug in comment #30?
The one from comment #31.
If you were using yast2 partitioning the problem should have been fixed.
IMHO no - quick subsequent calls to parted could still fail. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.