Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Blocked eudev/udev conflict stopsf lxde-meta [SOLVED]

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
5 posts • Page 1 of 1
Author
Message
52midnight
Apprentice
Apprentice
User avatar
Posts: 176
Joined: Tue Mar 20, 2012 9:56 pm
Location: Brisbane AU
Contact:
Contact 52midnight
Website

Blocked eudev/udev conflict stopsf lxde-meta [SOLVED]

  • Quote

Post by 52midnight » Mon Jul 06, 2015 7:40 pm

A new installation with everything up to Xorg installed without problems. Then 'emerge lxde-base/lxde-meta' lists three blocked packages:

eudev-3.1.2 pulled in by eudev-1.3 required by (udev-215 installed) eudev-1.3.0 etc
udev-220 pulled in by eudev-1.3 required by (udev-215 installed) udev-208 etc
libgudev-230 pulled in by libgudev:0 etc

All three are marked 'ebuild sheduled for merge'. Not sure what this means: it seems that there are two conflicting 'udevs' - udev and eudev.

Past experience has proved that fiddling with udev is Bad News. Can someone please enlighten me as to how to fix this? The Handbook suggests removing conflicting packages, but with udev that sounds wrong.
Last edited by 52midnight on Tue Jul 07, 2015 10:28 pm, edited 1 time in total.
Top
steveL
Watchman
Watchman
Posts: 5153
Joined: Wed Sep 13, 2006 1:18 pm
Location: The Peanut Gallery

  • Quote

Post by steveL » Mon Jul 06, 2015 9:49 pm

I'd package.mask whichever one you don't want to use. That way portage will stop seeing it as an option, and you should get better errors.

You have udev installed, so if you want to stick with it:

Code: Select all

echo sys-fs/eudev >> /etc/portage/package.mask
Lose the 'e' if you want to switch to eudev, instead.
Top
52midnight
Apprentice
Apprentice
User avatar
Posts: 176
Joined: Tue Mar 20, 2012 9:56 pm
Location: Brisbane AU
Contact:
Contact 52midnight
Website

  • Quote

Post by 52midnight » Mon Jul 06, 2015 11:46 pm

Thanks for that! On further reflection, it looks as if the system is wanting the latest versions, but trying to switch to eudev because they're not yet in the tree - ?
Top
charles17
Advocate
Advocate
Posts: 3686
Joined: Sun Mar 02, 2008 3:20 pm

Re: Blocked eudev/udev conflict stops emerge of lxde-meta.

  • Quote

Post by charles17 » Tue Jul 07, 2015 5:30 am

52midnight wrote:A new installation with everything up to Xorg installed without problems. Then 'emerge lxde-base/lxde-meta' lists three blocked packages:

eudev-3.1.2 pulled in by eudev-1.3 required by (udev-215 installed) eudev-1.3.0 etc
udev-220 pulled in by eudev-1.3 required by (udev-215 installed) udev-208 etc
libgudev-230 pulled in by libgudev:0 etc
The culprit is lxsession (whatever it is good for). You could set

Code: Select all

# echo 'lxde-base/lxsession -upower' >> /etc/portage/package.use
and try again.
Top
52midnight
Apprentice
Apprentice
User avatar
Posts: 176
Joined: Tue Mar 20, 2012 9:56 pm
Location: Brisbane AU
Contact:
Contact 52midnight
Website

  • Quote

Post by 52midnight » Tue Jul 07, 2015 6:25 am

Now that's REAL insider information - thanks. I've used package.mask to block eudev and udevs later than 215, but this insight could be useful down the track.
Top
Post Reply

5 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic