[Mageia-dev] Mageia-dev] mageia 2 and systemd

Colin Guthrie mageia at colin.guthr.ie
Sun Oct 30 13:44:46 CET 2011


'Twas brillig, and Robert Fox at 30/10/11 12:27 did gyre and gimble:
> On Sun, 2011-10-30 at 12:16 +0000, Colin Guthrie wrote:
>> 'Twas brillig, and Robert Fox at 30/10/11 11:52 did gyre and gimble:
>>> Sorry Colin - wasn't trying to irk you.
>>
>> Yeah I know, sorry for being grumpy. I do appreciate we need to handle
>> pam.d stuff better but I've tried raising this discussion a few times
>> and no-ones really doing anything about it :(
>>
>> Guess I'll just have to pull my finger out and do it myself.
>>
>> Col
>>
> 
> No problem - I wanted to change back to systemd, but now I get a strange
> conflict:
> 
> [root at foxbase rfox]# urpmi systemd-sysvinit
> 
> 
> installing systemd-sysvinit-37-7.mga2.x86_64.rpm
> from /var/cache/urpmi/rpms
> Preparing...
> #########################################################################################
> Installation failed:	file /sbin/halt from install of
> systemd-sysvinit-37-7.mga2.x86_64 conflicts with file from package
> sysvinit-2.87-10.mga1.x86_64
> 	file /sbin/init from install of systemd-sysvinit-37-7.mga2.x86_64
> conflicts with file from package sysvinit-2.87-10.mga1.x86_64
> 	file /sbin/poweroff from install of systemd-sysvinit-37-7.mga2.x86_64
> conflicts with file from package sysvinit-2.87-10.mga1.x86_64
> 	file /sbin/reboot from install of systemd-sysvinit-37-7.mga2.x86_64
> conflicts with file from package sysvinit-2.87-10.mga1.x86_64
> 	file /sbin/runlevel from install of systemd-sysvinit-37-7.mga2.x86_64
> conflicts with file from package sysvinit-2.87-10.mga1.x86_64
> 	file /sbin/shutdown from install of systemd-sysvinit-37-7.mga2.x86_64
> conflicts with file from package sysvinit-2.87-10.mga1.x86_64
> 	file /sbin/telinit from install of systemd-sysvinit-37-7.mga2.x86_64
> conflicts with file from package sysvinit-2.87-10.mga1.x86_64
> [root at foxbase rfox]# 
> 
> Do I have to use --force here??

Hmm, not sure, I guess it's not conflicting or obsoleting sysvinit or
something.

You can just pass init=/sbin/systemd to the kernel command line to boot
with systemd tho' - you don't absolutely need the systemd-sysvinit
package installed.

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