Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Install KDE-meta and udev blocking
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
friddle
n00b
n00b


Joined: 14 May 2013
Posts: 4

PostPosted: Tue May 21, 2013 12:58 am    Post subject: Install KDE-meta and udev blocking Reply with quote

I am newbibe here.and also i am poor at english.
forgvie me my poor english.

last nignt i emerge kde-meta.
the information here:
[blocks B ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-204)
[blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-200)

So I emerge -C udev
but return this log:

!!! 'sys-fs/udev' (virtual/dev-manager) is part of your system profile.
!!! Unmerging it may be damaging to your system.

>>> Waiting 10 seconds before starting...
>>> (Control-C to abort)...
Press Ctrl-C to Stop in: 10 9 ^C

I should continue emerge the udev?
Back to top
View user's profile Send private message
BradN
Advocate
Advocate


Joined: 19 Apr 2002
Posts: 2391
Location: Wisconsin (USA)

PostPosted: Tue May 21, 2013 1:06 am    Post subject: Reply with quote

Try just "emerge systemd" if you intend to switch to that, maybe it will figure out what to do better when it's a simpler operation.
Back to top
View user's profile Send private message
Lovewarror
n00b
n00b


Joined: 23 May 2013
Posts: 1

PostPosted: Thu May 23, 2013 1:49 pm    Post subject: Reply with quote

In my opinion,u can edit the file /etc/portage/make.conf,ACCEPT_KEYWORDS="amd64".Don't use 〜。
Pls have a try.
Back to top
View user's profile Send private message
666threesixes666
Veteran
Veteran


Joined: 31 May 2011
Posts: 1248
Location: 42.68n 85.41w

PostPosted: Fri May 24, 2013 7:02 pm    Post subject: Reply with quote

when i run into blocks, i purge blockers

Code:

emerge -C udev systemd


then merge what ever

Code:

emerge kde-meta


then remerge what was blocked before

Code:

emerge udev systemd


and do not restart until you have systemd & udev back in place as these do affect your booting.
Back to top
View user's profile Send private message
rg.viza
n00b
n00b


Joined: 23 Mar 2012
Posts: 11

PostPosted: Tue Jul 30, 2013 1:49 pm    Post subject: Reply with quote

666threesixes666 wrote:
when i run into blocks, i purge blockers

Code:

emerge -C udev systemd


then merge what ever

Code:

emerge kde-meta


then remerge what was blocked before

Code:

emerge udev systemd


and do not restart until you have systemd & udev back in place as these do affect your booting.


I'm also having issues installing kde-meta, the same as the OP.

On a new (built on Sunday) system, the steps in quotes resulted in disaster. once udev and systemd are uninstalled, and you attempt to emerge what is blocked, you get a blockage from consolekit. Remove that and a huge list of issues. Then emerge udev systemd consolekit to reinstall (you know so your system will boot) results in a circular dependency when installed either together or apart.

I had to force install them to get them back on system, then do
Code:
emerge --update --deep --newuse world
iwhich I ran last night in preparation to run
Code:
emerge --depclean
. This uninstalled 186 packages including g++ and all sorts of other stuff you need.

After I've cleaned up when I get home I'll check back in with this thread. I just ran out of time last night. I can say this is much more of a PITA than it was last time I built a Gentoo/KDE system. I think it's because we're in a transitional period with systemd and udev...

**** happens I guess...

I think maybe we need to add
Code:
emerge --update --deep --newuse world
to the docs once stage 3 tarball is done, as opposed to only being in the portage docs. After a stage 3 install that should be your first step and will _probably_ rectify these issues. emerge --depclean after that. Do all of this before you think about starting to install xorg->twm->kde-meta. Just a gut feeling :) I forgot this step and ended up with the same problem as the OP.

IMHO this should be at the bottom of step 8, configuring your system, before you start installing system tools, but after kernel is compiled and your system is configured.

At this step, this will go pretty fast. You really don't want to do it after you've updated gcc and installed xorg.

On a 5 year old system gcc can take 2 hours to recompile all by itself. I've built over 10 gentoo systems and this is really the first time I've ever had an issue installing a desktop environment, outside of the usual video hardware stuff, and I've done gentoo compiz desktops...
Back to top
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2574

PostPosted: Tue Jul 30, 2013 5:19 pm    Post subject: Reply with quote

Mask udev OR systemd. You only use one or the other as one is a /dev manager and one is an entire init system that includes a /dev manager.
_________________
First things first, but not necessarily in that order.

Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box.
Back to top
View user's profile Send private message
rg.viza
n00b
n00b


Joined: 23 Mar 2012
Posts: 11

PostPosted: Tue Jul 30, 2013 9:33 pm    Post subject: Reply with quote

Code:
emerge --update --deep --newuse world
did the trick.

and once I removed udev and consolekit, the circular dependency thing happened. I couldn't install udev, consolekit or systemd.

I had to force them(udev, consolekit) then I
Code:
emerge --update --deep --newuse world
now KDE is installing :) I was right ;)

be sure you can startx, and your xterms have green title bars (indicating that twm is working) before you install kde...

On package 15 of 110 now...
Back to top
View user's profile Send private message
rg.viza
n00b
n00b


Joined: 23 Mar 2012
Posts: 11

PostPosted: Wed Jul 31, 2013 3:22 am    Post subject: Reply with quote

rg.viza wrote:
Code:
emerge --update --deep --newuse world
did the trick.

and once I removed udev and consolekit, the circular dependency thing happened. I couldn't install udev, consolekit or systemd.

I had to force them(udev, consolekit) then I
Code:
emerge --update --deep --newuse world
now KDE is installing :) I was right ;)

be sure you can startx, and your xterms have green title bars (indicating that twm is working) before you install kde...

On package 15 of 110 now...


All done. kde installed and working right along with wireless, sound and graphics. Never used NetworkManager before. Usually wpa_supplicant. Have to say gentoo has come a very long way in the last 5 years :) Installing a new system has never been this easy.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum