Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] udev and eudev what to do?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
queen
Veteran
Veteran


Joined: 19 Jul 2005
Posts: 1642

PostPosted: Tue Jul 01, 2014 9:32 pm    Post subject: [SOLVED] udev and eudev what to do? Reply with quote

Hi

I am upgrading my system and masked udev because I don't want to use systemd. I will emerge eudev. However, I am not sure how to use eudev. What should I do with udev-init-scripts? virtual/udev? The former is responsible for the boot process. I don't want to remain with a system that I can't boot.

Simply emerge eudev will do? Which USE flags are recommended for eudev?

I"ll be happy for any input.

Thanks
Queen


Last edited by queen on Wed Jul 02, 2014 6:22 am; edited 1 time in total
Back to top
View user's profile Send private message
Tractor Girl
Apprentice
Apprentice


Joined: 16 May 2013
Posts: 159

PostPosted: Tue Jul 01, 2014 9:45 pm    Post subject: Reply with quote

https://forums.gentoo.org/viewtopic-p-7565312.html#7565312

Quote:
equery u eudev

[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for sys-fs/eudev-1.5.3-r1:
U I
- - doc : Add extra documentation (API, Javadoc, etc). It is recommended to enable
per package instead of globally
- - gudev : enable libudev gobject interface
+ + hwdb : read vendor/device string database and add it to udev database
- - introspection : Use dev-libs/gobject-introspection for introspection
+ + keymap : map custom hardware's multimedia keys
- - kmod : enable module loading through libkmod
+ + modutils : enable module loading support - use modutils calls if kmod not enabled
+ + openrc : install the OpenRC init scripts
+ + rule-generator : install legacy rule generator rules and support scripts - note that the
functionality within was dropped from sys-fs/udev as it is not stable in
all cases; use at your own risk
- - static-libs : Build static versions of dynamic libraries as well
- - test : Workaround to pull in packages needed to run with FEATURES=test.
Portage-2.1.2 handles this internally, so don't set it in
make.conf/package.use anymore
Back to top
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2678

PostPosted: Tue Jul 01, 2014 10:02 pm    Post subject: Reply with quote

step 0) decide you don't want systemd or udev
step 1) emerge -1 eudev
step 2) stop :wink:

Eudev is a drop in replacement for udev. There is nothing more you need to do, just carry on. In fact, eudev is a fork of udev back from when it was sane, if that helps.
_________________
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
queen
Veteran
Veteran


Joined: 19 Jul 2005
Posts: 1642

PostPosted: Tue Jul 01, 2014 10:22 pm    Post subject: Reply with quote

Thanks a lot Tractor Girl. I did what you suggest with the use flags and trying to emerge eudev (according to the link you mentioned me), but it refuses to emerge. I still get a block (B). I enabled introspection use flag, because otherwise, I would have got 3 blocks. Here is what I get:

Code:


 emerge -av eudev

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

Calculating dependencies... done!
[ebuild     U  ] dev-libs/libffi-3.0.13-r1 [3.0.11] USE="-debug -pax_kernel% -static-libs {-test}" ABI_X86="(64%*) (-32) (-x32)" 826 kB
[ebuild     U  ] virtual/libffi-3.0.13-r1 [3.0.11] ABI_X86="(64%*) (-32) (-x32)" 0 kB
[ebuild     U  ] dev-libs/glib-2.38.2-r1:2 [2.36.4-r1:2] USE="(mime%*) -debug (-fam) (-selinux) -static-libs -systemtap {-test} -utils -xattr" ABI_X86="(64) (-32) (-x32)" PYTHON_TARGETS="python2_7 (-python2_6)" 6,561 kB
[ebuild  N     ] sys-fs/eudev-1.5.3-r1  USE="gudev hwdb introspection keymap modutils openrc rule-generator -doc -kmod (-selinux) -static-libs {-test}" ABI_X86="(64) (-32) (-x32)" 1,684 kB
[ebuild  N     ] virtual/libudev-208:0/1  USE="-static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild  N     ] virtual/libgudev-208  USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild     U  ] virtual/udev-208-r2 [197-r1] USE="gudev introspection* -static-libs (-hwdb%*) (-keymap%) (-kmod%*) (-selinux%)" ABI_X86="(64%*) (-32) (-x32)" 0 kB
[ebuild  N     ] sys-fs/udev-init-scripts-26-r2  5 kB
[ebuild     U  ] sys-apps/hwids-20140317 [20130329] USE="udev" 1,585 kB
[blocks B      ] <dev-libs/gobject-introspection-1.38 ("<dev-libs/gobject-introspection-1.38" is blocking dev-libs/glib-2.38.2-r1)

Total: 9 packages (5 upgrades, 4 new), Size of downloads: 10,661 kB
Conflict: 1 block (1 unsatisfied)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

virtual/udev:0

  (virtual/udev-197-r1::gentoo, installed) pulled in by
    >=virtual/udev-197[gudev,hwdb] required by (sys-fs/udisks-2.0.91::gentoo, installed)

  (virtual/udev-208-r2::gentoo, ebuild scheduled for merge) pulled in by
    >=virtual/udev-208 required by (app-misc/media-player-info-21-r1::gentoo, installed)
    =virtual/udev-208-r2 required by (net-misc/dhcpcd-6.2.0-r1::gentoo, installed)
    (and 20 more with the same problems)


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


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

  (dev-libs/glib-2.38.2-r1::gentoo, ebuild scheduled for merge) pulled in by
    dev-libs/glib:2 required by (dev-python/wxpython-2.8.12.1-r2::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-base-0.10.36::gentoo, installed)
    >=dev-libs/glib-2.38.2-r1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] (>=dev-libs/glib-2.38.2-r1:2[abi_x86_64(-)]) required by (sys-fs/eudev-1.5.3-r1::gentoo, ebuild scheduled for merge)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-ugly-1.2.3::gentoo, installed)
    >=dev-libs/glib-2 required by (media-libs/lensfun-0.2.5-r2::gentoo, installed)
    dev-libs/glib:2 required by (app-text/enchant-1.6.0::gentoo, installed)
    >=dev-libs/glib-2.12:2 required by (dev-util/desktop-file-utils-0.21::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-cdparanoia-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-dts-1.2.3::gentoo, installed)
    dev-libs/glib:2 required by (dev-qt/qtwebkit-4.8.4::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (app-accessibility/at-spi2-atk-2.8.1::gentoo, installed)
    >=dev-libs/glib-2.26 required by (dev-libs/dbus-glib-0.100::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-faad-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.24.0:2 required by (dev-python/pygobject-2.28.6-r53::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-base-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.31:2 required by (x11-libs/pangox-compat-0.0.2::gentoo, installed)
    >=dev-libs/glib-2.28:2 required by (app-mobilephone/obexd-0.46::gentoo, installed)
    >=dev-libs/glib-2.30.2:2 required by (media-gfx/gimp-2.8.6::gentoo, installed)
    >=dev-libs/glib-2 required by (dev-libs/fribidi-0.19.5-r1::gentoo, installed)
    >=dev-libs/glib-2.24:2 required by (media-libs/gst-plugins-good-0.10.31::gentoo, installed)
    >=dev-libs/glib-2.16:2 required by (x11-libs/libwnck-2.31.0::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/gst-plugins-base-1.2.3::gentoo, installed)
    dev-libs/glib:2 required by (app-emulation/vmware-player-6.0.2.1744117::gentoo, installed)
    >=dev-libs/glib-2.24 required by (xfce-base/xfconf-4.10.0::gentoo, installed)
    >=dev-libs/glib-2:2 required by (x11-libs/gtkglext-1.2.0-r1::gentoo, installed)
    >=dev-libs/glib-2.24:2 required by (media-libs/gst-plugins-base-0.10.36::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-video/cheese-3.10.2::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-good-1.2.3::gentoo, installed)
    dev-libs/glib:2 required by (dev-libs/liboil-0.3.17::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-v4l2-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.30 required by (xfce-base/exo-0.10.2::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-mad-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.28:2 required by (app-accessibility/at-spi2-core-2.8.0::gentoo, installed)
    >=dev-libs/glib-2.4:2 required by (dev-libs/libIDL-0.8.14::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-alsa-0.10.36::gentoo, installed)
    >=dev-libs/glib-2 required by (dev-perl/glib-perl-1.280.0::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-x264-1.2.3::gentoo, installed)
    dev-libs/glib:2 required by (media-libs/harfbuzz-0.9.23::gentoo, installed)
    dev-libs/glib required by (net-misc/putty-0.63-r1::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-bad-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.28:2 required by (media-libs/gegl-0.2.0-r2::gentoo, installed)
    dev-libs/glib:2 required by (app-text/poppler-0.24.5::gentoo, installed)
    >=dev-libs/glib-2.31:2 required by (gnome-base/gsettings-desktop-schemas-3.8.2::gentoo, installed)
    dev-libs/glib:2 required by (net-dns/avahi-0.6.31-r2::gentoo, installed)
    >=dev-libs/glib-2.10:2 required by (gnome-base/libgnomecanvas-2.30.3::gentoo, installed)
    >=dev-libs/glib-2.13:2 required by (net-libs/libnice-0.1.2::gentoo, installed)
    >=dev-libs/glib-2.8:2 required by (dev-python/pygtk-2.24.0-r3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-flac-1.2.3::gentoo, installed)
    >=dev-libs/glib-2 required by (x11-misc/shared-mime-info-1.0::gentoo, installed)
    >=dev-libs/glib-2.30:2 required by (net-libs/farstream-0.1.2-r1::gentoo, installed)
    >=dev-libs/glib-2.16 required by (x11-libs/libxklavier-5.2.1::gentoo, installed)
    dev-libs/glib:2 required by (sys-auth/polkit-qt-0.103.0::gentoo, installed)
    dev-libs/glib:2 required by (net-wireless/blueman-1.23-r2::gentoo, installed)
    >=dev-libs/glib-2.24 required by (xfce-base/libxfce4ui-4.10.0::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-jpeg-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.31.18:2 required by (net-misc/remmina-1.0.0_p20130723::gentoo, installed)
    >=dev-libs/glib-2.25.9:2 required by (gnome-base/gconf-2.32.4::gentoo, installed)
    >=dev-libs/glib-2.2.2:2 required by (net-analyzer/ettercap-0.8.0-r1::gentoo, installed)
    >=dev-libs/glib-2.14 required by (xfce-base/garcon-0.2.0::gentoo, installed)
    dev-libs/glib:2 required by (kde-base/kscreensaver-4.9.3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-x-0.10.36::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/gst-plugins-good-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.26 required by (x11-libs/libnotify-0.7.5-r1::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (gnome-base/libgtop-2.28.4::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-good-0.10.31::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/gst-plugins-ugly-1.2.3::gentoo, installed)
    dev-libs/glib required by (app-text/liblangtag-0.5.1::gentoo, installed)
    >=dev-libs/glib-2.25:2 required by (gnome-base/gnome-keyring-2.32.1-r1::gentoo, installed)
    >=dev-libs/glib-2.31.6:2 required by (net-libs/glib-networking-2.32.3::gentoo, installed)
    >=dev-libs/glib-2.32 required by (sys-auth/polkit-0.110::gentoo, installed)
    >=dev-libs/glib-2.14:2 required by (net-analyzer/wireshark-1.10.8::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-resindvd-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-ogg-0.10.36::gentoo, installed)
    >=dev-libs/glib-2.30:2 required by (x11-libs/gtk+-2.24.12::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-mpeg2dec-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.24:2 required by (media-libs/gstreamer-0.10.36::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-vpx-1.2.3::gentoo, installed)
    dev-libs/glib:2 required by (www-client/opera-12.16_p1860-r1::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-a52dec-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.26:2 required by (www-client/firefox-30.0::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-vorbis-0.10.36::gentoo, installed)
    >=dev-libs/glib-2.32.4:2 required by (dev-util/gdbus-codegen-2.32.4-r1::gentoo, installed)
    >=dev-libs/glib-2.31.13:2 required by (x11-libs/vte-0.32.2::gentoo, installed)
    >=dev-libs/glib-2.30 required by (media-libs/gmtk-1.0.8::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/gstreamer-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.28:2 required by (net-wireless/bluez-5.15::gentoo, installed)
    >=dev-libs/glib-2.30 required by (media-video/gnome-mplayer-1.0.8::gentoo, installed)
    >=dev-libs/glib-2.10:2 required by (gnome-base/libglade-2.6.4::gentoo, installed)
    >=dev-libs/glib-2.34.0:2 required by (x11-libs/gdk-pixbuf-2.28.2::gentoo, installed)
    >=dev-libs/glib-2.22 required by (sys-auth/consolekit-0.4.5_p20120320-r1::gentoo, installed)
    >=dev-libs/glib-2.35.3:2 required by (x11-libs/gtk+-3.8.7::gentoo, installed)
    >=dev-libs/glib-2.22:2 required by (media-libs/gst-plugins-bad-0.10.22::gentoo, installed)
    >=dev-libs/glib-2.16 required by (net-im/pidgin-2.10.9-r1::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-bad-0.10.22::gentoo, installed)
    >=dev-libs/glib-2.0 required by (app-emulation/qemu-1.5.3::gentoo, installed)
    >=dev-libs/glib-2.28.6:2 required by (x11-libs/cairo-1.12.14-r4::gentoo, installed)
    >=dev-libs/glib-2.20:2 required by (media-libs/clutter-gst-2.0.10::gentoo, installed)
    >=dev-libs/glib-2.34.0:2 required by (dev-libs/json-glib-0.16.2::gentoo, installed)
    >=dev-libs/glib-2.31.18:2 required by (gnome-base/dconf-0.12.1::gentoo, installed)
    dev-libs/glib:2 required by (media-libs/liblqr-0.4.1::gentoo, installed)
    dev-libs/glib:2 required by (app-mobilephone/obex-data-server-0.4.6::gentoo, installed)
    >=dev-libs/glib-2.24 required by (xfce-base/libxfce4util-4.10.0::gentoo, installed)
    >=dev-libs/glib-2.10.1:2 required by (app-admin/syslog-ng-3.4.7::gentoo, installed)
    dev-libs/glib required by (dev-java/icedtea-bin-6.1.12.5::gentoo, installed)
    >=dev-libs/glib-2.32 required by (sys-fs/udisks-2.0.91::gentoo, installed)
    >=dev-libs/glib-2.32.0:2 required by (dev-cpp/glibmm-2.32.1::gentoo, installed)
    >=dev-libs/glib-2.30 required by (www-plugins/gecko-mediaplayer-1.0.7::gentoo, installed)
    >=dev-libs/glib-2.8:2 required by (gnome-base/orbit-2.14.19-r1::gentoo, installed)
    >=dev-libs/glib-2.31.19:2 required by (media-libs/clutter-1.14.6::gentoo, installed)
    dev-libs/glib:2 required by (dev-libs/libcroco-0.6.5::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-dvdread-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.16:2 required by (media-libs/swfdec-0.8.4::gentoo, installed)
    >=dev-libs/glib-2.8:2 required by (app-misc/mc-4.8.7::gentoo, installed)
    >=dev-libs/glib-2:2 required by (app-admin/gam-server-0.1.10-r1::gentoo, installed)
    >=dev-libs/glib-2.35:2 required by (gnome-base/gnome-desktop-3.8.4::gentoo, installed)
    >=dev-libs/glib-2.31.7:2 required by (net-libs/libsoup-2.38.1::gentoo, installed)
    dev-libs/glib:2 required by (x11-libs/wxGTK-2.8.12.1-r1::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/gst-plugins-bad-1.2.3::gentoo, installed)
    dev-libs/glib:2 required by (media-video/vlc-2.1.2::gentoo, installed)
    >=dev-libs/glib-2.24:2 required by (gnome-base/librsvg-2.36.4::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/cogl-1.14.1_pre20130901-r1::gentoo, installed)
    dev-libs/glib:2 required by (kde-base/systemsettings-4.9.3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-gconf-0.10.31::gentoo, installed)
    dev-libs/glib:2 required by (dev-qt/qtcore-4.8.4-r5::gentoo, installed)
    >=dev-libs/glib-2.30 required by (dev-util/pkgconfig-0.27.1::gentoo, installed)
    >=dev-libs/glib-2.31.2:2 required by (dev-libs/atk-2.8.0::gentoo, installed)
    >=dev-libs/glib-2 required by (www-plugins/swfdec-mozilla-0.8.2-r1::gentoo, installed)
    >=dev-libs/glib-2.24 required by (xfce-base/xfce4-panel-4.10.0-r1::gentoo, installed)
    dev-libs/glib:2 required by (media-libs/opencv-2.4.5::gentoo, installed)
    >=dev-libs/glib-2.33.12:2 required by (x11-libs/pango-1.36.2::gentoo, installed)
    >=dev-libs/glib-2.36:2 required by (dev-libs/gobject-introspection-1.36.0-r1::gentoo, installed)

  (dev-libs/gobject-introspection-1.36.0-r1::gentoo, installed) pulled in by
    >=dev-libs/gobject-introspection-1.32.1 required by (app-text/poppler-0.24.5::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.7 required by (gnome-base/gnome-desktop-3.8.4::gentoo, installed)
    >=dev-libs/gobject-introspection-1.31.1 required by (media-libs/gst-plugins-bad-1.2.3::gentoo, installed)
    >=dev-libs/gobject-introspection-1.30 required by (sys-fs/udisks-2.0.91::gentoo, installed)
    >=dev-libs/gobject-introspection-1.31.1 required by (media-libs/gst-plugins-base-1.2.3::gentoo, installed)
    >=dev-libs/gobject-introspection-1.32 required by (x11-libs/libnotify-0.7.5-r1::gentoo, installed)
    >=dev-libs/gobject-introspection-0.6.8 required by (media-libs/gstreamer-0.10.36::gentoo, installed)
    >=dev-libs/gobject-introspection-0.6.7 required by (media-video/cheese-3.10.2::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.3 required by (x11-libs/gtk+-2.24.12::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.5 required by (net-libs/libsoup-2.38.1::gentoo, installed)
    >=dev-libs/gobject-introspection-0.6.14 required by (x11-libs/libwnck-2.31.0::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.5 required by (dev-libs/json-glib-0.16.2::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.5 required by (x11-libs/pango-1.36.2::gentoo, installed)
    >=dev-libs/gobject-introspection-1.31.1 required by (sys-fs/eudev-1.5.3-r1::gentoo, ebuild scheduled for merge)
    >=dev-libs/gobject-introspection-0.10.11 required by (net-libs/farstream-0.1.2-r1::gentoo, installed)
    >=dev-libs/gobject-introspection-1.34.2 required by (media-libs/cogl-1.14.1_pre20130901-r1::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.12 required by (media-libs/clutter-gtk-1.4.4::gentoo, installed)
    >=dev-libs/gobject-introspection-0.6.7 required by (dev-libs/atk-2.8.0::gentoo, installed)
    >=dev-libs/gobject-introspection-1 required by (sys-auth/polkit-0.110::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.6 required by (app-accessibility/at-spi2-core-2.8.0::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.3 required by (x11-libs/gdk-pixbuf-2.28.2::gentoo, installed)
    >=dev-libs/gobject-introspection-0.6.8 required by (media-libs/clutter-gst-2.0.10::gentoo, installed)
    >=dev-libs/gobject-introspection-1.31.1 required by (media-libs/gstreamer-1.2.3::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.6 required by (media-libs/clutter-1.14.6::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.12 required by (media-libs/gst-plugins-base-0.10.36::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.0 required by (x11-libs/vte-0.32.2::gentoo, installed)
    >=dev-libs/gobject-introspection-0.10.8 required by (gnome-base/librsvg-2.36.4::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.5 required by (gnome-base/gconf-2.32.4::gentoo, installed)
    >=dev-libs/gobject-introspection-1.30 required by (x11-libs/libxklavier-5.2.1::gentoo, installed)
    dev-libs/gobject-introspection required by (net-dns/avahi-0.6.31-r2::gentoo, installed)
    >=dev-libs/gobject-introspection-1.32 required by (x11-libs/gtk+-3.8.7::gentoo, installed)
    >=dev-libs/gobject-introspection-1.31.0 required by (gnome-base/gsettings-desktop-schemas-3.8.2::gentoo, installed)


Back to top
View user's profile Send private message
queen
Veteran
Veteran


Joined: 19 Jul 2005
Posts: 1642

PostPosted: Tue Jul 01, 2014 10:29 pm    Post subject: Reply with quote

The Doctor wrote:
step 0) decide you don't want systemd or udev
step 1) emerge -1 eudev
step 2) stop :wink:

Eudev is a drop in replacement for udev. There is nothing more you need to do, just carry on. In fact, eudev is a fork of udev back from when it was sane, if that helps.


Thanks Doctor. I decided that I don't want systemd or udev. I try to run step 1
Code:
 emerge -1 eudev
and it fails. Right now I don't have udev anymore, removed udev-init-scripts and can't emerge eudev.

See again the problems that I get:
Code:

 emerge -1 eudev
Calculating dependencies... done!
[ebuild     U  ] dev-libs/libffi-3.0.13-r1 [3.0.11] USE="-pax_kernel%" ABI_X86="(64%*) (-32) (-x32)"
[ebuild     U  ] virtual/libffi-3.0.13-r1 [3.0.11] ABI_X86="(64%*) (-32) (-x32)"
[ebuild     U  ] dev-libs/glib-2.38.2-r1 [2.36.4-r1] USE="(mime%*)"
[ebuild  N     ] sys-fs/eudev-1.5.3-r1  USE="gudev hwdb introspection keymap modutils openrc rule-generator -doc -kmod (-selinux) -static-libs {-test}" ABI_X86="(64) (-32) (-x32)"
[ebuild  N     ] sys-fs/udev-init-scripts-26-r2
[ebuild  N     ] virtual/libgudev-208  USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)"
[ebuild  N     ] virtual/libudev-208  USE="-static-libs" ABI_X86="(64) (-32) (-x32)"
[ebuild     U  ] virtual/udev-208-r2 [197-r1] USE="introspection*" ABI_X86="(64%*) (-32) (-x32)"
[ebuild     U  ] sys-apps/hwids-20140317 [20130329]
[blocks B      ] <dev-libs/gobject-introspection-1.38 ("<dev-libs/gobject-introspection-1.38" is blocking dev-libs/glib-2.38.2-r1)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

virtual/udev:0

  (virtual/udev-208-r2::gentoo, ebuild scheduled for merge) pulled in by
    >=virtual/udev-206 required by (sys-apps/hwids-20140317::gentoo, ebuild scheduled for merge)

  (virtual/udev-197-r1::gentoo, installed) pulled in by
    >=virtual/udev-197[gudev,hwdb] required by (sys-fs/udisks-2.0.91::gentoo, installed)
    =virtual/udev-197-r1 required by (media-video/vlc-2.1.2::gentoo, installed)
    (and 18 more with the same problems)


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


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

  (dev-libs/gobject-introspection-1.36.0-r1::gentoo, installed) pulled in by
    >=dev-libs/gobject-introspection-0.6.7 required by (dev-libs/atk-2.8.0::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.0 required by (x11-libs/vte-0.32.2::gentoo, installed)
    >=dev-libs/gobject-introspection-0.6.14 required by (x11-libs/libwnck-2.31.0::gentoo, installed)
    >=dev-libs/gobject-introspection-1.30 required by (sys-fs/udisks-2.0.91::gentoo, installed)
    >=dev-libs/gobject-introspection-1.32 required by (x11-libs/libnotify-0.7.5-r1::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.12 required by (media-libs/clutter-gtk-1.4.4::gentoo, installed)
    >=dev-libs/gobject-introspection-1.31.1 required by (media-libs/gstreamer-1.2.3::gentoo, installed)
    >=dev-libs/gobject-introspection-0.10.11 required by (net-libs/farstream-0.1.2-r1::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.3 required by (x11-libs/gdk-pixbuf-2.28.2::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.3 required by (x11-libs/gtk+-2.24.12::gentoo, installed)
    >=dev-libs/gobject-introspection-1.34.2 required by (media-libs/cogl-1.14.1_pre20130901-r1::gentoo, installed)
    >=dev-libs/gobject-introspection-0.10.8 required by (gnome-base/librsvg-2.36.4::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.5 required by (dev-libs/json-glib-0.16.2::gentoo, installed)
    >=dev-libs/gobject-introspection-1.31.0 required by (gnome-base/gsettings-desktop-schemas-3.8.2::gentoo, installed)
    >=dev-libs/gobject-introspection-1.30 required by (x11-libs/libxklavier-5.2.1::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.5 required by (x11-libs/pango-1.36.2::gentoo, installed)
    >=dev-libs/gobject-introspection-1.31.1 required by (sys-fs/eudev-1.5.3-r1::gentoo, ebuild scheduled for merge)
    >=dev-libs/gobject-introspection-0.6.8 required by (media-libs/gstreamer-0.10.36::gentoo, installed)
    dev-libs/gobject-introspection required by (net-dns/avahi-0.6.31-r2::gentoo, installed)
    >=dev-libs/gobject-introspection-0.6.7 required by (media-video/cheese-3.10.2::gentoo, installed)
    >=dev-libs/gobject-introspection-1.32 required by (x11-libs/gtk+-3.8.7::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.5 required by (net-libs/libsoup-2.38.1::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.12 required by (media-libs/gst-plugins-base-0.10.36::gentoo, installed)
    >=dev-libs/gobject-introspection-1.31.1 required by (media-libs/gst-plugins-bad-1.2.3::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.6 required by (app-accessibility/at-spi2-core-2.8.0::gentoo, installed)
    >=dev-libs/gobject-introspection-1.31.1 required by (media-libs/gst-plugins-base-1.2.3::gentoo, installed)
    >=dev-libs/gobject-introspection-0.6.8 required by (media-libs/clutter-gst-2.0.10::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.6 required by (media-libs/clutter-1.14.6::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.5 required by (gnome-base/gconf-2.32.4::gentoo, installed)
    >=dev-libs/gobject-introspection-1 required by (sys-auth/polkit-0.110::gentoo, installed)
    >=dev-libs/gobject-introspection-1.32.1 required by (app-text/poppler-0.24.5::gentoo, installed)
    >=dev-libs/gobject-introspection-0.9.7 required by (gnome-base/gnome-desktop-3.8.4::gentoo, installed)

  (dev-libs/glib-2.38.2-r1::gentoo, ebuild scheduled for merge) pulled in by
    dev-libs/glib required by (app-text/liblangtag-0.5.1::gentoo, installed)
    >=dev-libs/glib-2.32 required by (sys-fs/udisks-2.0.91::gentoo, installed)
    dev-libs/glib:2 required by (kde-base/kscreensaver-4.9.3::gentoo, installed)
    >=dev-libs/glib-2.14:2 required by (net-analyzer/wireshark-1.10.8::gentoo, installed)
    dev-libs/glib:2 required by (media-libs/liblqr-0.4.1::gentoo, installed)
    >=dev-libs/glib-2.32 required by (sys-auth/polkit-0.110::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-x264-1.2.3::gentoo, installed)
    >=dev-libs/glib-2 required by (dev-perl/glib-perl-1.280.0::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/cogl-1.14.1_pre20130901-r1::gentoo, installed)
    >=dev-libs/glib-2.28:2 required by (app-accessibility/at-spi2-core-2.8.0::gentoo, installed)
    dev-libs/glib:2 required by (net-wireless/blueman-1.23-r2::gentoo, installed)
    >=dev-libs/glib-2.25.9:2 required by (gnome-base/gconf-2.32.4::gentoo, installed)
    dev-libs/glib:2 required by (net-dns/avahi-0.6.31-r2::gentoo, installed)
    >=dev-libs/glib-2.26:2 required by (www-client/firefox-30.0::gentoo, installed)
    >=dev-libs/glib-2.8:2 required by (dev-python/pygtk-2.24.0-r3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-v4l2-1.2.3::gentoo, installed)
    >=dev-libs/glib-2:2 required by (app-admin/gam-server-0.1.10-r1::gentoo, installed)
    dev-libs/glib:2 required by (app-text/enchant-1.6.0::gentoo, installed)
    >=dev-libs/glib-2.28:2 required by (app-mobilephone/obexd-0.46::gentoo, installed)
    >=dev-libs/glib-2.38.2-r1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] (>=dev-libs/glib-2.38.2-r1:2[abi_x86_64(-)]) required by (sys-fs/eudev-1.5.3-r1::gentoo, ebuild scheduled for merge)
    >=dev-libs/glib-2:2 required by (x11-libs/gtkglext-1.2.0-r1::gentoo, installed)
    >=dev-libs/glib-2.35:2 required by (gnome-base/gnome-desktop-3.8.4::gentoo, installed)
    >=dev-libs/glib-2 required by (x11-misc/shared-mime-info-1.0::gentoo, installed)
    >=dev-libs/glib-2.24 required by (xfce-base/libxfce4util-4.10.0::gentoo, installed)
    >=dev-libs/glib-2.31:2 required by (x11-libs/pangox-compat-0.0.2::gentoo, installed)
    dev-libs/glib:2 required by (media-libs/opencv-2.4.5::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-good-1.2.3::gentoo, installed)
    dev-libs/glib:2 required by (x11-libs/wxGTK-2.8.12.1-r1::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-vpx-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.2.2:2 required by (net-analyzer/ettercap-0.8.0-r1::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-bad-0.10.22::gentoo, installed)
    >=dev-libs/glib-2 required by (media-libs/lensfun-0.2.5-r2::gentoo, installed)
    >=dev-libs/glib-2.30:2 required by (x11-libs/gtk+-2.24.12::gentoo, installed)
    >=dev-libs/glib-2.32.0:2 required by (dev-cpp/glibmm-2.32.1::gentoo, installed)
    >=dev-libs/glib-2.31.18:2 required by (gnome-base/dconf-0.12.1::gentoo, installed)
    dev-libs/glib:2 required by (media-libs/harfbuzz-0.9.23::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-flac-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.16:2 required by (media-libs/swfdec-0.8.4::gentoo, installed)
    dev-libs/glib required by (net-misc/putty-0.63-r1::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/gst-plugins-ugly-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.14 required by (xfce-base/garcon-0.2.0::gentoo, installed)
    >=dev-libs/glib-2.28:2 required by (media-libs/gegl-0.2.0-r2::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-mpeg2dec-1.2.3::gentoo, installed)
    dev-libs/glib:2 required by (dev-qt/qtwebkit-4.8.4::gentoo, installed)
    >=dev-libs/glib-2.24:2 required by (media-libs/gstreamer-0.10.36::gentoo, installed)
    dev-libs/glib:2 required by (www-client/opera-12.16_p1860-r1::gentoo, installed)
    >=dev-libs/glib-2.8:2 required by (gnome-base/orbit-2.14.19-r1::gentoo, installed)
    >=dev-libs/glib-2.8:2 required by (app-misc/mc-4.8.7::gentoo, installed)
    dev-libs/glib:2 required by (media-video/vlc-2.1.2::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/gst-plugins-bad-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.28:2 required by (net-wireless/bluez-5.15::gentoo, installed)
    >=dev-libs/glib-2.31:2 required by (gnome-base/gsettings-desktop-schemas-3.8.2::gentoo, installed)
    >=dev-libs/glib-2.30 required by (media-libs/gmtk-1.0.8::gentoo, installed)
    >=dev-libs/glib-2.12:2 required by (dev-util/desktop-file-utils-0.21::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (gnome-base/libgtop-2.28.4::gentoo, installed)
    >=dev-libs/glib-2.10:2 required by (gnome-base/libgnomecanvas-2.30.3::gentoo, installed)
    >=dev-libs/glib-2.30 required by (xfce-base/exo-0.10.2::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-resindvd-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-a52dec-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-bad-1.2.3::gentoo, installed)
    >=dev-libs/glib-2 required by (www-plugins/swfdec-mozilla-0.8.2-r1::gentoo, installed)
    dev-libs/glib:2 required by (dev-libs/liboil-0.3.17::gentoo, installed)
    dev-libs/glib:2 required by (dev-libs/libcroco-0.6.5::gentoo, installed)
    >=dev-libs/glib-2.31.2:2 required by (dev-libs/atk-2.8.0::gentoo, installed)
    >=dev-libs/glib-2.24:2 required by (gnome-base/librsvg-2.36.4::gentoo, installed)
    >=dev-libs/glib-2.28.6:2 required by (x11-libs/cairo-1.12.14-r4::gentoo, installed)
    >=dev-libs/glib-2.25:2 required by (gnome-base/gnome-keyring-2.32.1-r1::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-jpeg-1.2.3::gentoo, installed)
    dev-libs/glib:2 required by (sys-auth/polkit-qt-0.103.0::gentoo, installed)
    >=dev-libs/glib-2.4:2 required by (dev-libs/libIDL-0.8.14::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/gstreamer-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.13:2 required by (net-libs/libnice-0.1.2::gentoo, installed)
    dev-libs/glib:2 required by (app-mobilephone/obex-data-server-0.4.6::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-base-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.31.7:2 required by (net-libs/libsoup-2.38.1::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/gst-plugins-good-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-alsa-0.10.36::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-libs/gst-plugins-base-1.2.3::gentoo, installed)
    dev-libs/glib:2 required by (dev-qt/qtcore-4.8.4-r5::gentoo, installed)
    >=dev-libs/glib-2.16 required by (net-im/pidgin-2.10.9-r1::gentoo, installed)
    >=dev-libs/glib-2.33.12:2 required by (x11-libs/pango-1.36.2::gentoo, installed)
    >=dev-libs/glib-2.31.19:2 required by (media-libs/clutter-1.14.6::gentoo, installed)
    >=dev-libs/glib-2.31.6:2 required by (net-libs/glib-networking-2.32.3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-gconf-0.10.31::gentoo, installed)
    >=dev-libs/glib-2.16 required by (x11-libs/libxklavier-5.2.1::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-ugly-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.24 required by (xfce-base/xfconf-4.10.0::gentoo, installed)
    >=dev-libs/glib-2.30 required by (media-video/gnome-mplayer-1.0.8::gentoo, installed)
    >=dev-libs/glib-2.31.13:2 required by (x11-libs/vte-0.32.2::gentoo, installed)
    >=dev-libs/glib-2.30.2:2 required by (media-gfx/gimp-2.8.6::gentoo, installed)
    >=dev-libs/glib-2.22:2 required by (media-libs/gst-plugins-bad-0.10.22::gentoo, installed)
    >=dev-libs/glib-2.10:2 required by (gnome-base/libglade-2.6.4::gentoo, installed)
    >=dev-libs/glib-2.31.18:2 required by (net-misc/remmina-1.0.0_p20130723::gentoo, installed)
    >=dev-libs/glib-2.34.0:2 required by (dev-libs/json-glib-0.16.2::gentoo, installed)
    dev-libs/glib:2 required by (app-emulation/vmware-player-6.0.2.1744117::gentoo, installed)
    dev-libs/glib:2 required by (app-text/poppler-0.24.5::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-faad-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.20:2 required by (media-libs/clutter-gst-2.0.10::gentoo, installed)
    dev-libs/glib required by (dev-java/icedtea-bin-6.1.12.5::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-good-0.10.31::gentoo, installed)
    >=dev-libs/glib-2.26 required by (dev-libs/dbus-glib-0.100::gentoo, installed)
    >=dev-libs/glib-2.24 required by (xfce-base/xfce4-panel-4.10.0-r1::gentoo, installed)
    >=dev-libs/glib-2.24.0:2 required by (dev-python/pygobject-2.28.6-r53::gentoo, installed)
    >=dev-libs/glib-2.30 required by (dev-util/pkgconfig-0.27.1::gentoo, installed)
    >=dev-libs/glib-2.24:2 required by (media-libs/gst-plugins-base-0.10.36::gentoo, installed)
    dev-libs/glib:2 required by (kde-base/systemsettings-4.9.3::gentoo, installed)
    >=dev-libs/glib-2.10.1:2 required by (app-admin/syslog-ng-3.4.7::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-ogg-0.10.36::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-mad-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (app-accessibility/at-spi2-atk-2.8.1::gentoo, installed)
    >=dev-libs/glib-2.24:2 required by (media-libs/gst-plugins-good-0.10.31::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-dts-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.22 required by (sys-auth/consolekit-0.4.5_p20120320-r1::gentoo, installed)
    >=dev-libs/glib-2.35.3:2 required by (x11-libs/gtk+-3.8.7::gentoo, installed)
    >=dev-libs/glib-2.26 required by (x11-libs/libnotify-0.7.5-r1::gentoo, installed)
    >=dev-libs/glib-2.24 required by (xfce-base/libxfce4ui-4.10.0::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-cdparanoia-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-dvdread-1.2.3::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-libs/gst-plugins-base-0.10.36::gentoo, installed)
    >=dev-libs/glib-2.30 required by (www-plugins/gecko-mediaplayer-1.0.7::gentoo, installed)
    >=dev-libs/glib-2.32:2 required by (media-video/cheese-3.10.2::gentoo, installed)
    >=dev-libs/glib-2.16:2 required by (x11-libs/libwnck-2.31.0::gentoo, installed)
    >=dev-libs/glib-2.0 required by (app-emulation/qemu-1.5.3::gentoo, installed)
    dev-libs/glib:2 required by (dev-python/wxpython-2.8.12.1-r2::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-vorbis-0.10.36::gentoo, installed)
    >=dev-libs/glib-2.30:2 required by (net-libs/farstream-0.1.2-r1::gentoo, installed)
    >=dev-libs/glib-2.6:2 required by (media-plugins/gst-plugins-x-0.10.36::gentoo, installed)
    >=dev-libs/glib-2.34.0:2 required by (x11-libs/gdk-pixbuf-2.28.2::gentoo, installed)
    >=dev-libs/glib-2 required by (dev-libs/fribidi-0.19.5-r1::gentoo, installed)
    >=dev-libs/glib-2.32.4:2 required by (dev-util/gdbus-codegen-2.32.4-r1::gentoo, installed)
    >=dev-libs/glib-2.36:2 required by (dev-libs/gobject-introspection-1.36.0-r1::gentoo, installed)
Back to top
View user's profile Send private message
Tractor Girl
Apprentice
Apprentice


Joined: 16 May 2013
Posts: 159

PostPosted: Tue Jul 01, 2014 10:56 pm    Post subject: Reply with quote

Disable introspection flag, unmerge virtual/udev and try again.
Back to top
View user's profile Send private message
queen
Veteran
Veteran


Joined: 19 Jul 2005
Posts: 1642

PostPosted: Tue Jul 01, 2014 11:10 pm    Post subject: Reply with quote

Tractor Girl wrote:
Disable introspection flag, unmerge virtual/udev and try again.


Tried it. I unmerged virtual/udev. Here is what I get now:

Code:

emerge -1 eudev
Calculating dependencies... done!
[ebuild     U  ] dev-libs/gobject-introspection-common-1.38.0 [1.36.0]
[ebuild  N     ] dev-libs/gobject-introspection-1.38.0  USE="cairo -doctool {-test}" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7"
[ebuild  N     ] sys-fs/udev-212-r1  USE="acl firmware-loader gudev introspection kmod -doc (-selinux) -static-libs" ABI_X86="(64) (-32) (-x32)"
[ebuild  N     ] virtual/libgudev-208  USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)"
[ebuild  N     ] sys-fs/eudev-1.5.3-r1  USE="gudev hwdb keymap modutils openrc rule-generator -doc -introspection -kmod (-selinux) -static-libs {-test}" ABI_X86="(64) (-32) (-x32)"
[ebuild  N     ] virtual/libudev-208  USE="-static-libs" ABI_X86="(64) (-32) (-x32)"
[ebuild  N     ] virtual/udev-208-r2  USE="gudev introspection -static-libs" ABI_X86="(64) (-32) (-x32)"
[ebuild     U  ] sys-apps/hwids-20140317 [20130329]
[ebuild  N     ] sys-fs/udev-init-scripts-26-r2
[blocks B      ] sys-fs/udev ("sys-fs/udev" is blocking sys-fs/eudev-1.5.3-r1)
[blocks B      ] <sys-fs/lvm2-2.02.103 ("<sys-fs/lvm2-2.02.103" is blocking sys-fs/udev-212-r1)

 * 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-r1::gentoo, ebuild scheduled for merge) pulled in by
    eudev
    >=sys-fs/eudev-1.3:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,static-libs?] (>=sys-fs/eudev-1.3:0/0[abi_x86_64(-)]) required by (virtual/libudev-208::gentoo, ebuild scheduled for merge)
    >=sys-fs/eudev-1.3 required by (virtual/udev-208-r2::gentoo, ebuild scheduled for merge)

  (sys-fs/udev-212-r1::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-fs/udev-208-r1:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,static-libs?] (>=sys-fs/udev-208-r1:0/0[abi_x86_64(-)]) required by (virtual/libudev-208::gentoo, ebuild scheduled for merge)
    >=sys-fs/udev-208-r1:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,gudev,introspection?,static-libs?] (>=sys-fs/udev-208-r1:0/0[abi_x86_64(-),gudev,introspection]) required by (virtual/libgudev-208::gentoo, ebuild scheduled for merge)
    >=sys-fs/udev-208 required by (virtual/udev-208-r2::gentoo, ebuild scheduled for merge)

  (sys-fs/lvm2-2.02.97-r1::gentoo, installed) pulled in by
    sys-fs/lvm2 required by (sys-fs/cryptsetup-1.6.2::gentoo, installed)


Now it seems that lvm2 is the problem.

I checked what depends on lvm2:

Code:

equery d lvm2
 * These packages depend on lvm2:
sys-block/parted-3.1-r1 (device-mapper ? >=sys-fs/lvm2-2.02.45)
sys-boot/grub-2.00_p5107-r2 (device-mapper ? >=sys-fs/lvm2-2.02.45)
sys-fs/cryptsetup-1.6.2 (sys-fs/lvm2[static-libs(+)])
                        (sys-fs/lvm2)
sys-fs/udisks-1.0.4-r4 (>=sys-fs/lvm2-2.02.66)


here is my /etc/portage/package.use
Code:

head /etc/portage/package.use
sys-fs/eudev gudev -introspection modutils openrc rule-generator -doc hwdb keymap -kmod -selinux -static-libs -test
#virtual/udev gudev introspection -static-libs -hwd -keymap -kmod -selinux

what you suggest to do?
Back to top
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2678

PostPosted: Tue Jul 01, 2014 11:24 pm    Post subject: Reply with quote

Try adding
Code:
sys-apps/systemd
sys-fs/udev
to /etc/portage/package.mask

then runt emerge -auvND world Portage should figure out what it is supposed to do and it won't get confused about udev vs eudev vs systemd.
_________________
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
queen
Veteran
Veteran


Joined: 19 Jul 2005
Posts: 1642

PostPosted: Tue Jul 01, 2014 11:34 pm    Post subject: Reply with quote

The Doctor wrote:
Try adding
Code:
sys-apps/systemd
sys-fs/udev
to /etc/portage/package.mask

then runt emerge -auvND world Portage should figure out what it is supposed to do and it won't get confused about udev vs eudev vs systemd.


systemd was already in package.mask.

Now I added also udev there. I unmerged lvm2. should I emerge again lvm2?
Back to top
View user's profile Send private message
Tractor Girl
Apprentice
Apprentice


Joined: 16 May 2013
Posts: 159

PostPosted: Tue Jul 01, 2014 11:41 pm    Post subject: Reply with quote

Do you have lvm2 and cryptsetup emerged with static-libs or static? If so disable it and remerge.
Back to top
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2678

PostPosted: Tue Jul 01, 2014 11:54 pm    Post subject: Reply with quote

I'd stop recklessly unmerging things. It shouldn't be necessary and is more likely to break things.

Did updating world work? if not, try adding backtrack=30 or so. There should be literally no difference between udev and eudev as far as dependencies are concerned. If your system worked with udev it should work with eudev. At this point it shouldn't be necessary to explicitly tell portage to emerge eudev since it is the only option left that it is allowed to use to restore your system to a consistent state.
_________________
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
queen
Veteran
Veteran


Joined: 19 Jul 2005
Posts: 1642

PostPosted: Wed Jul 02, 2014 12:02 am    Post subject: Reply with quote

Tractor Girl wrote:
Do you have lvm2 and cryptsetup emerged with static-libs or static? If so disable it and remerge.


cryptsetup has only these use flags: gcrypt nls udev .I also managed to emerge lvm2 and the use flags are: lvm1 readline thin udev.

I managed to emerge eudev now :D :D

I added udev to package.mask. So right now it pulled also udev-init-scripts. Is this ok? This is the current situation:

Code:


eix -I udev
[I] sys-fs/eudev
     Available versions:  1.3 1.5.3-r1 ~1.7 ~1.8 **9999 {doc gudev (+)hwdb introspection (+)keymap kmod +modutils +openrc +rule-generator selinux static-libs test ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"}
     Installed versions:  1.5.3-r1(01:38:51 AM 07/02/2014)(gudev hwdb introspection keymap modutils openrc rule-generator -doc -kmod -selinux -static-libs -test ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32")
     Homepage:            https://github.com/gentoo/eudev
     Description:         Linux dynamic and persistent device naming support (aka userspace devfs)

[I] sys-fs/udev-init-scripts
     Available versions:  26^t ~26-r1^t 26-r2^t **9999^t
     Installed versions:  26-r2^t(01:39:51 AM 07/02/2014)
     Homepage:            http://www.gentoo.org
     Description:         udev startup scripts for openrc

[I] virtual/libgudev
     Available versions:  208(0/0) {introspection static-libs ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"}
     Installed versions:  208(01:39:09 AM 07/02/2014)(introspection -static-libs ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32")
     Description:         Virtual for libgudev providers

[I] virtual/libudev
     Available versions:  208(0/1) {static-libs ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"}
     Installed versions:  208(01:39:18 AM 07/02/2014)(-static-libs ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32")
     Description:         Virtual for libudev providers

[I] virtual/udev
     Available versions:  208-r2 {gudev introspection static-libs ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"}
     Installed versions:  208-r2(01:39:27 AM 07/02/2014)(gudev -introspection -static-libs ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32")
     Description:         Virtual to select between different udev daemon providers


And these are the use flags:
Code:

head /etc/portage/package.use
#virtual/libgudev -introspection
sys-fs/eudev gudev introspection modutils openrc rule-generator -doc hwdb keymap -kmod -selinux -static-libs -test
virtual/udev gudev -introspection -static-libs -hwd -keymap -kmod -selinux
Back to top
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2678

PostPosted: Wed Jul 02, 2014 12:13 am    Post subject: Reply with quote

Quote:
So right now it pulled also udev-init-scripts. Is this ok?
eudev won't work properly without them. If you examine your system you will find that locate libudev will still find a positive result. This is because eudev is practically identical to udev-1.7-somthing which it was forked from, including the name of the binary. Aside from some minor functional differences (supporting older kernels, not using the 'persistent 'naming of net devices, not dying if /usr is a separate partition, etc) it is identical to udev and operates in exactly the same way so it requires the same scripts.

You can trust portage. It knows what it is doing.
_________________
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.


Last edited by The Doctor on Wed Jul 02, 2014 12:32 am; edited 1 time in total
Back to top
View user's profile Send private message
queen
Veteran
Veteran


Joined: 19 Jul 2005
Posts: 1642

PostPosted: Wed Jul 02, 2014 12:32 am    Post subject: Reply with quote

The Doctor wrote:
Quote:
So right now it pulled also udev-init-scripts. Is this ok?
eudev won't work properly without them. If you examine your system you will find that locate libudev will still find a positive result. This is because eudev is practically identical to udev-1.7-somthing which it was forked from, including the name of the binary. Aside from some minor functional differences (supporting older kernels, not using the 'persistent 'naming of net devices, not dying if /usr is a separate partition, etc) it is identical to udev and operates in exactly the same way so it requires the same scripts.


Thanks for the info. Now it's much more clear.

BTW, I didn't need to run emerge -auvND world once I added sys-fs/udev to package.mask. I emerged eudev without problems. I only needed to play a little bit with the USE flags in package.keywords.

emerge world has about 500 packages to update (kde, qt). I will do that next week, cause right now I am busy with other more urgent things. I upgraded today to grub2. Do I need to run some configurations?

Right now I need a machine that I can boot.
BTW, in emerge world all the blocks that appear are related to qt and they appear with "b" that portage will manage to resolve it automatically.
Back to top
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2678

PostPosted: Wed Jul 02, 2014 12:46 am    Post subject: Reply with quote

As long as you didn't mess with the run levels your machine should still boot. The best test would be to run /etc/init.d/udev restart and see if it works or fails. If it works your should be okay.
_________________
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
queen
Veteran
Veteran


Joined: 19 Jul 2005
Posts: 1642

PostPosted: Wed Jul 02, 2014 1:10 am    Post subject: Reply with quote

The Doctor wrote:
As long as you didn't mess with the run levels your machine should still boot. The best test would be to run /etc/init.d/udev restart and see if it works or fails. If it works your should be okay.


Thanks. I ran it and it doesn't fail. ;-)
Back to top
View user's profile Send private message
queen
Veteran
Veteran


Joined: 19 Jul 2005
Posts: 1642

PostPosted: Wed Jul 02, 2014 6:22 am    Post subject: Reply with quote

Tractor Girl, thanks a lot for your help too.
Back to top
View user's profile Send private message
Budoka
l33t
l33t


Joined: 03 Jun 2012
Posts: 777
Location: Tokyo, Japan

PostPosted: Wed Jul 09, 2014 7:41 am    Post subject: Reply with quote

Hi everyone. I added
Quote:
sys-fs/udev
to /etc/portage/package.mask then ran
Quote:
emerge -auvND world
I already had systemd masked.

Portage seemed to sort everything out nicely. It installed eudev but I am a little confused.

The Doctor explained that the udev-init-scripts are required but what about virtual/udev? Based on the other thread referenced here I tried to unmerge it but it is being pulled in by so many other things I can't. Or am I mistaken and I must keep that virtual/udev?

Quote:
# eix -I udev
[I] sys-fs/eudev
Available versions: 1.3 1.5.3-r1 ~1.7 ~1.8 ~1.9 **9999 {doc gudev (+)hwdb introspection (+)keymap (+)kmod +modutils +openrc +rule-generator selinux static-libs test ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 1.5.3-r1(04:15:52 PM 07/09/2014)(gudev hwdb introspection keymap modutils openrc rule-generator static-libs -doc -kmod -selinux -test ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
Homepage: https://github.com/gentoo/eudev
Description: Linux dynamic and persistent device naming support (aka userspace devfs)

[I] sys-fs/udev-init-scripts
Available versions: 26^t ~26-r1^t 26-r2^t **9999^t
Installed versions: 26-r2^t(08:40:41 AM 05/11/2014)
Homepage: http://www.gentoo.org
Description: udev startup scripts for openrc

[I] virtual/libgudev
Available versions: 208(0/0) {introspection static-libs ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 208(11:16:48 AM 06/04/2014)(introspection static-libs ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32")
Description: Virtual for libgudev providers

[I] virtual/libudev
Available versions: 208(0/1) {static-libs ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 208(11:35:46 AM 06/04/2014)(static-libs ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32")
Description: Virtual for libudev providers

[I] virtual/udev
Available versions: 208-r2 {gudev introspection static-libs ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 208-r2(11:35:33 AM 06/04/2014)(gudev introspection static-libs ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32")
Description: Virtual to select between different udev daemon providers

Found 5 matches.


Quote:
# emerge --depclean -pv udev

Calculating dependencies... done!
virtual/udev-208-r2 pulled in by:
app-misc/media-player-info-21-r1 requires >=virtual/udev-208, =virtual/udev-208-r2
dev-libs/libatasmart-0.19-r1 requires virtual/udev, =virtual/udev-208-r2
dev-libs/libusb-1.0.18 requires =virtual/udev-208-r2[abi_x86_64(-)], >=virtual/udev-208-r2[abi_x86_64(-)]
gnome-base/gvfs-1.18.3-r1 requires virtual/udev[gudev], =virtual/udev-208-r2[gudev]
gnome-extra/nm-applet-0.9.8.8-r2 requires virtual/udev[gudev], =virtual/udev-208-r2[gudev]
kde-base/kdelibs-4.12.5-r1 requires virtual/udev, =virtual/udev-208-r2
media-libs/libgpod-0.8.3 requires =virtual/udev-208-r2, virtual/udev
media-video/guvcview-1.6.1 requires =virtual/udev-208-r2, virtual/udev
media-video/vlc-2.1.2 requires =virtual/udev-208-r2, >=virtual/udev-142:0
net-misc/dhcpcd-6.2.0-r1 requires virtual/udev, =virtual/udev-208-r2
net-misc/modemmanager-1.2.0-r1 requires >=virtual/udev-147[gudev], =virtual/udev-208-r2[gudev]
net-misc/networkmanager-0.9.8.8 requires =virtual/udev-208-r2[gudev], >=virtual/udev-165[gudev]
net-wireless/bluez-5.18 requires =virtual/udev-208-r2, >=virtual/udev-171
net-wireless/crda-1.1.2-r3 requires >=virtual/udev-171, =virtual/udev-208-r2
net-wireless/gnome-bluetooth-3.10.0 requires virtual/udev, =virtual/udev-208-r2
sys-apps/hwids-20140317 requires >=virtual/udev-206, =virtual/udev-208-r2
sys-apps/util-linux-2.24.1-r2 requires virtual/udev, =virtual/udev-208-r2
sys-auth/consolekit-0.4.6 requires =virtual/udev-208-r2, >=virtual/udev-200
sys-fs/cryptsetup-1.6.2 requires virtual/udev, =virtual/udev-208-r2
sys-fs/lvm2-2.02.103 requires =virtual/udev-208-r2, >=virtual/udev-200
sys-fs/udev-init-scripts-26-r2 requires =virtual/udev-208-r2, >=virtual/udev-180
sys-fs/udisks-1.0.5 requires =virtual/udev-208-r2, virtual/udev
sys-fs/udisks-2.1.3 requires =virtual/udev-208-r2, virtual/udev
sys-power/upower-pm-utils-0.9.23-r2 requires =virtual/udev-208-r2, virtual/udev
virtual/dev-manager-0 requires =virtual/udev-208-r2, virtual/udev
x11-base/xorg-server-1.15.0 requires >=virtual/udev-150, =virtual/udev-208-r2
x11-drivers/xf86-video-intel-2.21.15 requires virtual/udev, =virtual/udev-208-r2
xfce-base/thunar-1.6.3 requires virtual/udev, =virtual/udev-208-r2

>>> No packages selected for removal by depclean
Packages installed: 1275
Packages in world: 219
Packages in system: 44
Required packages: 1275
Number to remove: 0
Back to top
View user's profile Send private message
javeree
Guru
Guru


Joined: 29 Jan 2006
Posts: 453

PostPosted: Wed Jul 09, 2014 10:41 am    Post subject: Reply with quote

Any ebuild depending on virtual/udev is actually saying

' I need either udev or anything that supports the same functionality (eudev)'. So these ebuild are actually well behaved. let virtual/udev be pulled in.
Back to top
View user's profile Send private message
Budoka
l33t
l33t


Joined: 03 Jun 2012
Posts: 777
Location: Tokyo, Japan

PostPosted: Wed Jul 09, 2014 10:56 am    Post subject: Reply with quote

javeree wrote:
Any ebuild depending on virtual/udev is actually saying

' I need either udev or anything that supports the same functionality (eudev)'. So these ebuild are actually well behaved. let virtual/udev be pulled in.


Thanks Javeree. I think I understand but why wouldn't I want those ebuilds to pull in eudev instead?
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Sat Oct 25, 2014 10:23 pm    Post subject: Reply with quote

Budoka wrote:
javeree wrote:
Any ebuild depending on virtual/udev is actually saying

' I need either udev or anything that supports the same functionality (eudev)'. So these ebuild are actually well behaved. let virtual/udev be pulled in.


Thanks Javeree. I think I understand but why wouldn't I want those ebuilds to pull in eudev instead?


Budoka,


because by adding that abstraction layer you'll make sure things don't break once you'll uninstall udev,

ebuilds that depend on udev (or eudev) don't unnecessarily need to be more complicated than intended (saves lines of code in each ebuild) - with those virtuals you can theoretically offer a broader option of choices with less complexity

implicit dependencies are more flexible than explicit dependencies
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
Slippery Jim
Apprentice
Apprentice


Joined: 08 Jan 2005
Posts: 264

PostPosted: Sun Oct 26, 2014 5:41 am    Post subject: Reply with quote

This.

Think of it in terms of interface vs. implementation. If you'll forgive a car analogy, if I go to rent car, there are many different models I can get, depending on what I like. I know how to drive them all, because they have similar controls. The virtual/car package is what I need, and vehicle-ford/mustang, vehicle-dodge/challenger, and vehicle-chevy/volt are my choices. Similarly, a package in portage might need a device manager, and since udev and eudev and maybe mdev (i.e. different cars in the analogy) all have similar interfaces (i.e. controls in the car in the analogy), the package can use any one of them. So it only depends on the interface virtual/udev, and not the implementation sys-fs/udev or sys-fs/eudev.
Back to top
View user's profile Send private message
229566
Tux's lil' helper
Tux's lil' helper


Joined: 16 Aug 2010
Posts: 127

PostPosted: Sun Oct 26, 2014 11:07 am    Post subject: Reply with quote

Or in a more straightforward, non-convoluted explanation, virtual packages are there to mark a certain dependency satisfied, they don't bring any binaries/files/configs themselves (other than what is minimally required to do so). So packages depending on virtual/udev actually depend on udev-like functionality and don't care which actual (non-virtual) package provides it (udev, eudev, ...).
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54097
Location: 56N 3W

PostPosted: Sun Oct 26, 2014 12:36 pm    Post subject: Reply with quote

To expand on what GrueXYZ said,
any package that depends explicitly on udev or eudev and not the virtual is probobly broken - please file a bug.

Thats generally true, if there is a virtual, it should be used in ebuilds rather than any of the packages that satisfy the virtual.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
jheaton5
n00b
n00b


Joined: 05 Oct 2014
Posts: 11

PostPosted: Tue Oct 28, 2014 8:10 pm    Post subject: Reply with quote

The Doctor wrote:
step 0) decide you don't want systemd or udev
step 1) emerge -1 eudev
step 2) stop :wink:

Eudev is a drop in replacement for udev. There is nothing more you need to do, just carry on. In fact, eudev is a fork of udev back from when it was sane, if that helps.

I'm interested in performing step 1. I can't find documentation for
Code:
emerge -1 <package>


Is that the number one or the letter L?
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
Goto page 1, 2  Next
Page 1 of 2

 
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