[Mageia-dev] [soft-commits] [2494] Port stage2 to use udev.

Colin Guthrie mageia at colin.guthr.ie
Sat Dec 31 00:48:18 CET 2011


'Twas brillig, and Thomas Backlund at 30/12/11 22:02 did gyre and gimble:
> 20.12.2011 13:07, Thierry Vignaud skrev:
>> On 19 December 2011 23:47,<root at mageia.org>  wrote:
>>> Log Message
>>>
>>> Port stage2 to use udev.
>>>
>>> In order to run dracut in the installer, it is necessary to have a
>>> working
>>> udev setup (specifically /dev/block/* nodes, but there may be other
>>> requirements).
>>>
>>> As dracut is needed by systemd when /usr is on a separate partition,
>>> we need
>>> udev in the installer in order to support systemd generally.
>>>
>>> Modified Paths
>>>
>>> drakx/trunk/perl-install/install/Makefile
>>> drakx/trunk/perl-install/install/install2.pm
>>> drakx/trunk/perl-install/install/share/list.xml
>>>
>>> Modified: drakx/trunk/perl-install/install/Makefile
>>> ===================================================================
>>> --- drakx/trunk/perl-install/install/Makefile    2011-12-19 21:36:04
>>> UTC (rev
>>> 2493)
>>> +++ drakx/trunk/perl-install/install/Makefile    2011-12-19 22:47:15
>>> UTC (rev
>>> 2494)
>>> @@ -47,6 +47,7 @@
>>>
>>>   get_needed_files: xs
>>>       REP4PMS=$(REP4PMS) ../../tools/install-xml-file-list
>>> share/list.xml
>>> $(DEST)
>>> +    mkdir -p $(DEST)/run
>>
>> That won't work. stage2 is mounted by stage1 in /tmp/stage2
>> so you want to create&  include it in stage1
>>
> 
> 
> Yeah, and creating livecds are now totally broken due to this :(

Crap. I presume it's not this specific hunk that's at fault so much as
the overall change?

Do you know which bits specifically fail?

Col


-- 

Colin Guthrie
colin(at)mageia.org
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited http://www.tribalogic.net/
Open Source:
  Mageia Contributor http://www.mageia.org/
  PulseAudio Hacker http://www.pulseaudio.org/
  Trac Hacker http://trac.edgewall.org/


More information about the Mageia-dev mailing list