Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] emerge -uDNv world not working
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
donjames
Apprentice
Apprentice


Joined: 19 Dec 2004
Posts: 251
Location: 32°9'50" N 94°50'54" W

PostPosted: Fri Apr 18, 2014 6:02 pm    Post subject: [solved] emerge -uDNv world not working Reply with quote

Hi,

When I do:
Code:

emerge -uDNv world

I get the following output:
Code:
 * IMPORTANT: 3 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    #] sys-fs/eudev-1.5.3  USE="gudev hwdb keymap kmod modutils rule-generator static-libs -doc -introspection (-selinux) {-test}" 1,684 kB
[ebuild     U #] virtual/udev-208 [171] USE="gudev hwdb keymap* kmod%* static-libs -introspection (-selinux)" 0 kB
[ebuild     U #] sys-apps/hwids-20140103 [20130131] USE="udev" 1,570 kB
[ebuild  N     ] sys-fs/udev-init-scripts-26  5 kB
[ebuild   R    ] app-text/acroread-9.5.5  USE="cups nsplugin -html* -ldap" LINGUAS="-ja -ko -zh_CN -zh_TW" 0 kB
[blocks B      ] <sys-fs/lvm2-2.02.97 ("<sys-fs/lvm2-2.02.97" is blocking sys-fs/eudev-1.5.3)
[blocks B      ] sys-fs/udev ("sys-fs/udev" is blocking sys-fs/eudev-1.5.3)
[blocks B      ] <sys-fs/udev-186 ("<sys-fs/udev-186" is blocking sys-fs/udev-init-scripts-26)

Total: 5 packages (2 upgrades, 2 new, 1 reinstall), Size of downloads: 3,259 kB
Conflict: 3 blocks (3 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (sys-fs/eudev-1.5.3::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-fs/eudev-1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,modutils,gudev?,
introspection?,selinux?,static-libs?] (>=sys-fs/eudev-1.3[abi_x86_32(-),modutils,gudev,static-libs]) required by (virtual/udev-208::gentoo, ebuild scheduled for merge)

  (sys-fs/udev-171-r10::gentoo, installed) pulled in by
    sys-fs/udev required by @selected

  (sys-fs/lvm2-2.02.95-r2::gentoo, installed) pulled in by
    sys-fs/lvm2[static-libs(+)] required by (sys-fs/cryptsetup-1.6.3::gentoo, installed)
    >=sys-fs/lvm2-2.02.45 required by (sys-boot/grub-2.00-r7::gentoo, installed)
    >=sys-fs/lvm2-2.02.45 required by (sys-block/parted-3.1-r1::gentoo, installed)
    sys-fs/lvm2 required by (sys-fs/cryptsetup-1.6.3::gentoo, installed)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

Can anyone give me a hint about what is going on here?

Thanks,

Don James


Last edited by donjames on Fri Apr 25, 2014 3:29 pm; edited 1 time in total
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10589
Location: Somewhere over Atlanta, Georgia

PostPosted: Fri Apr 18, 2014 6:14 pm    Post subject: Reply with quote

Looks like you've explicitly installed udev at some point, which isn't necessary. It can't be installed at the same time as eudev, so that's causing one of the blocks. It's safe to deselect (i.e., remove from the world set) but not uninstall udev, like so:
Code:
emerge --deselect udev
For the sys-fs/lvm2 block, try updating it on its own:
Code:
emerge --oneshot lvm2
As far as why Portage is trying to replace udev with eudev, that's still a bit of a mystery. Do you have anything in /etc/portage/package.mask that mentions udev?

- John

P.S. Code tags appreciated. (Added for you this time.)
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
donjames
Apprentice
Apprentice


Joined: 19 Dec 2004
Posts: 251
Location: 32°9'50" N 94°50'54" W

PostPosted: Fri Apr 18, 2014 6:29 pm    Post subject: Reply with quote

Hi John,

I have nothing in /etc/portage/package.mask.

My /etc/portage/make.profile/package.accept_keywords has the following:
Code:

=app-emulation/emul-linux-x86-xlibs-20131008 **
=app-emulation/emul-linux-x86-baselibs-20131008-r19 **
=www-plugins/nspluginwrapper-1.4.4-r3 **
=app-emulation/emul-linux-x86-opengl-20131008 **
=app-emulation/emul-linux-x86-gtklibs-20131008-r1 **


My /etc/portage/make.profile/package.unmask has the following:
Code:

=sys-apps/hwids-20140103
=sys-fs/eudev-1.5.3
=virtual/udev-208


Can I uninstall udev without wrecking my system?

Thanks,
Don James
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10589
Location: Somewhere over Atlanta, Georgia

PostPosted: Fri Apr 18, 2014 6:43 pm    Post subject: Reply with quote

No. Don't uninstall it. Deselect it as described above.

Hmm. Were you in the process of trying to switch to eudev?

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4554
Location: Germany

PostPosted: Fri Apr 18, 2014 6:58 pm    Post subject: Reply with quote

[ebuild U #] virtual/udev-208 [171]
Hm, this version is no longer in the tree
I think a "emerge --sync" would be a good idea

/edit: typo corrected


Last edited by Josef.95 on Sat Apr 19, 2014 9:17 am; edited 1 time in total
Back to top
View user's profile Send private message
donjames
Apprentice
Apprentice


Joined: 19 Dec 2004
Posts: 251
Location: 32°9'50" N 94°50'54" W

PostPosted: Sat Apr 19, 2014 12:37 am    Post subject: Reply with quote

I ran:
Code:
   
emerge --deselect udev   
For the sys-fs/lvm2 block, try updating it on its own:

and
Code:
   
emerge --oneshot lvm2

When I do
Code:

emerge -uDNv world

Here's what I ger:

Code:

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    #] sys-fs/eudev-1.5.3  USE="gudev hwdb keymap kmod modutils rule-generator static-libs -doc -introspection (-selinux) {-test}" 1,684 kB
[ebuild     U #] virtual/udev-208 [171] USE="gudev hwdb keymap* kmod%* static-libs -introspection (-selinux)" 0 kB
[ebuild     U #] sys-apps/hwids-20140103 [20130131] USE="udev" 1,570 kB
[ebuild  N     ] sys-fs/udev-init-scripts-26  5 kB
[uninstall     ] sys-fs/udev-171-r10  USE="extras gudev hwdb -introspection -keymap (-selinux)"
[blocks b      ] <sys-fs/udev-186 ("<sys-fs/udev-186" is blocking sys-fs/udev-init-scripts-26)
[blocks b      ] sys-fs/udev ("sys-fs/udev" is blocking sys-fs/eudev-1.5.3)
[ebuild   R    ] app-text/acroread-9.5.5  USE="cups nsplugin -html* -ldap" LINGUAS="-ja -ko -zh_CN -zh_TW" 0 kB
[blocks B      ] <sys-fs/lvm2-2.02.97 ("<sys-fs/lvm2-2.02.97" is blocking sys-fs/eudev-1.5.3)

Total: 5 packages (2 upgrades, 2 new, 1 reinstall, 1 uninstall), Size of downloads: 3,259 kB
Conflict: 3 blocks (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (sys-fs/eudev-1.5.3::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-fs/eudev-1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,modutils,gudev?,introspection?,selinux?,static-libs?] (>=sys-fs/eudev-1.3[abi_x86_32(-),modutils,gudev,static-libs]) required by (virtual/udev-208::gentoo, ebuild scheduled for merge)

  (sys-fs/lvm2-2.02.95-r2::gentoo, installed) pulled in by
    sys-fs/lvm2[static-libs(+)] required by (sys-fs/cryptsetup-1.6.3::gentoo, installed)
    sys-fs/lvm2 required by (sys-fs/cryptsetup-1.6.3::gentoo, installed)
    >=sys-fs/lvm2-2.02.45 required by (sys-boot/grub-2.00-r7::gentoo, installed)
    >=sys-fs/lvm2-2.02.45 required by (sys-block/parted-3.1-r1::gentoo, installed)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked



Looks like eudev is the culprit.

Any suggestions?

Thanks,

Don James
Back to top
View user's profile Send private message
tryn
Guru
Guru


Joined: 21 Dec 2002
Posts: 325
Location: 39.885° N. -88.913° W.

PostPosted: Sat Apr 19, 2014 1:15 am    Post subject: Reply with quote

Did you
Code:
emerge --sync
Like Josef.95 said to do??

I'm thinking that you didn't do it because the lowest build of sys-fs/lvm2 is this one in Portage.
sys-fs/lvm2-2.02.97-r1

From what it looks like from you last post it needs to have at least that build for your world update to work.
Back to top
View user's profile Send private message
donjames
Apprentice
Apprentice


Joined: 19 Dec 2004
Posts: 251
Location: 32°9'50" N 94°50'54" W

PostPosted: Fri Apr 25, 2014 3:28 pm    Post subject: Reply with quote

Hi,

I re-installed the 32-bit version of Gentoo. This solved the problem.

Thanks for the help.

Sincerely,

Don James
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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