Re: [gentoo-user] Is there any way out of this...?
On Sat, 7 Dec 2013 07:32:09 +0100 meino.cra...@gmx.de wrote: [blocks B ] sys-fs/udev (sys-fs/udev is blocking sys-apps/systemd-208-r2) Pick one or the other; you can use sys-apps/systemd without running or migrating to it if you want just the sys-fs/udev portion of it. sys-apps/tcp-wrappers:0 (sys-apps/tcp-wrappers-7.6-r8::gentoo, installed) pulled in by (no parents that aren't satisfied by other packages in this slot) This one can be ignored. sys-libs/libcap:0 (sys-libs/libcap-2.22::gentoo, installed) pulled in by (no parents that aren't satisfied by other packages in this slot) This one can be ignored. media-libs/flac:0 (media-libs/flac-1.2.1-r3::gentoo, installed) pulled in by (no parents that aren't satisfied by other packages in this slot) This one can be ignored. media-libs/libvorbis:0 (media-libs/libvorbis-1.3.3::gentoo, installed) pulled in by (no parents that aren't satisfied by other packages in this slot) This one can be ignored. virtual/libffi:0 (virtual/libffi-3.0.11::gentoo, installed) pulled in by (no parents that aren't satisfied by other packages in this slot) This one can be ignored. virtual/libiconv:0 (virtual/libiconv-0::gentoo, installed) pulled in by (no parents that aren't satisfied by other packages in this slot) This one can be ignored. * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (sys-apps/systemd-208-r2::gentoo, ebuild scheduled for merge) pulled in by sys-apps/systemd required by (gnome-base/gnome-settings-daemon-3.8.6.1::gentoo, ebuild scheduled for merge) =sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-2::gentoo, ebuild scheduled for merge) (sys-fs/udev-208::gentoo, installed) pulled in by sys-fs/udev required by @selected =sys-fs/udev-208[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,gudev?,introspection?,kmod?,selinux?,static-libs?] (=sys-fs/udev-208[abi_x86_64(-),gudev,kmod]) required by (virtual/udev-208::gentoo, installed) This is the actual problem, which I have already covered; just enable the openrc-force USE flag on =gnome-base/gnome-settings-daemon-3.8.6.1 or alternatively mask =gnome-base/gnome-settings-daemon-3.8. You need to put -openrc-force in /etc/portage/profile/use.mask to start with and then you can toggle it as you see fit. As you don't intend to run GNOME as far as I understood, this USE flag doesn't need to be masked for you. -- With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : tom...@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D signature.asc Description: PGP signature
Re: [gentoo-user] Is there any way out of this...?
On Sat, 7 Dec 2013 09:40:13 +0100 Tom Wijsman tom...@gentoo.org wrote: On Sat, 7 Dec 2013 07:32:09 +0100 meino.cra...@gmx.de wrote: [blocks B ] sys-fs/udev (sys-fs/udev is blocking sys-apps/systemd-208-r2) Pick one or the other; you can use sys-apps/systemd without running or migrating to it if you want just the sys-fs/udev portion of it. That is actually what I have asked just a few days ago in thread Systemd as drop-in replacement for udev? and here I have another answer. :-) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (sys-apps/systemd-208-r2::gentoo, ebuild scheduled for merge) pulled in by sys-apps/systemd required by (gnome-base/gnome-settings-daemon-3.8.6.1::gentoo, ebuild scheduled for merge) =sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-2::gentoo, ebuild scheduled for merge) (sys-fs/udev-208::gentoo, installed) pulled in by sys-fs/udev required by @selected =sys-fs/udev-208[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,gudev?,introspection?,kmod?,selinux?,static-libs?] (=sys-fs/udev-208[abi_x86_64(-),gudev,kmod]) required by (virtual/udev-208::gentoo, installed) This is the actual problem, which I have already covered; just enable the openrc-force USE flag on =gnome-base/gnome-settings-daemon-3.8.6.1 or alternatively mask =gnome-base/gnome-settings-daemon-3.8. You need to put -openrc-force in /etc/portage/profile/use.mask to start with and then you can toggle it as you see fit. As you don't intend to run GNOME as far as I understood, this USE flag doesn't need to be masked for you. What about the message in gnome-settings-daemon ebuild? gnome-settings-daemon needs Systemd to be *running* for working properly. ... Also, Canek in the thread I have mentioned wrote: The GNOME stuff that requires systemd will not work under OpenRC from 3.10 on, you could get strange fails with gdm and gnome-settings-daemon. So *I think* for the long run, if not using GNOME, it could be better to get rid GNOME applications (in my case it was just GDM) and be free to choose either of systemd, udev or eudev OR fully migrate to systemd (and be able to use GNOME apps). Robert -- Róbert Čerňanský E-mail: ope...@tightmail.com Jabber: h...@jabber.sk
Re: [gentoo-user] Is there any way out of this...?
On Sat, 7 Dec 2013 12:46:34 +0100 Róbert Čerňanský ope...@tightmail.com wrote: That is actually what I have asked just a few days ago in thread Systemd as drop-in replacement for udev? and here I have another answer. :-) `grep systemd /usr/portage/virtual/udev/udev-208.ebuild` confirms from the Portage view that systemd is a provider of udev functionality. Since I do not have another udev package besides systemd, I can confirm you that systemd provides udev; if I reboot to OpenRC, udev continues to work. So, yes, you can use it as a drop-in replacement. This is the actual problem, which I have already covered; just enable the openrc-force USE flag on =gnome-base/gnome-settings-daemon-3.8.6.1 or alternatively mask =gnome-base/gnome-settings-daemon-3.8. You need to put -openrc-force in /etc/portage/profile/use.mask to start with and then you can toggle it as you see fit. As you don't intend to run GNOME as far as I understood, this USE flag doesn't need to be masked for you. What about the message in gnome-settings-daemon ebuild? gnome-settings-daemon needs Systemd to be *running* for working properly. ... That message is broad and does not detail what you need it for, you'll find that parts of it continue whereas others don't; if you don't need to run GNOME itself, then you probably do not need most of the parts that gnome-settings-daemon has to offer. Also, Canek in the thread I have mentioned wrote: The GNOME stuff that requires systemd will not work under OpenRC from 3.10 on, you could get strange fails with gdm and gnome-settings-daemon. I cannot confirm whether they have tightened the integration. So *I think* for the long run, if not using GNOME, it could be better to get rid GNOME applications (in my case it was just GDM) and be free to choose either of systemd, udev or eudev OR fully migrate to systemd (and be able to use GNOME apps). I've switched to systemd while I was on XFCE, just because I have a preference for how its usage and I was looking for ways to decrease my boot time (due to kernel testing, not for bragging rights); I've actually switched in a time that GNOME 3.6 - 3.8 was broken on me due to some RandR incompatibility causing the login screen to break. After I pinpointed that bug and upstream fixed that bug I could use 3.8 again, after not having used GNOME since 3.4; I was happy to be back. If it weren't for the news, I wouldn't even have noticed the systemd dependency being present; I just don't see reason to switch away from GNOME or systemd so all I can see: Try different things and see what you like, don't listen to others. XFCE is now my favorite go-to DE if my main DE breaks; if XFCE broke as well, I'm going to question whether I still want to continue using Gentoo. Given that I'm not the type of person that would use KDE or one of the minimal DE or WM's out there... Just a side story of how I got hooked on systemd without being forced to use it and how I'm hooked on GNOME despite it being broken by one or two lines of code that don't take my odd system hardware into account: YMMV, there's not a single piece of software that fits everyone... If you had bad experiences with GNOME and absolutely don't want it; then yes, I think getting rid of associated applications is the way forward as to avoid having to go through unnecessary maintenance by the changes that might happen with their dependencies. PS: This does not imply that I consider other init systems or DEs as bad; I would switch to OpenRC if logid would be forked and boot time decreased (although Patrick demonstrated in a blog post you can lower it quite a lot), I'm also packaging a minimal init system soon. As for other DEs, I have simply not tried them long enough to judge them... -- With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : tom...@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D signature.asc Description: PGP signature
[gentoo-user] Is there any way out of this...?
Hi, Doing an eix-sync emerge --color=n --newuse --update --tree --deep world --keep-going -va I got this response from the system: --- These are the packages that would be merged, in reverse order: Calculating dependencies... done! [nomerge ] media-video/openshot-1.4.3 USE=ffmpeg python PYTHON_TARGETS=python2_7 -python2_6 [ebuild R] virtual/python-imaging-2 USE=tk PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] x11-libs/gtkglext-1.2.0-r1 USE=-debug [ebuild N ] x11-libs/pangox-compat-0.0.2 262 kB [nomerge ] media-video/openshot-1.4.3 USE=ffmpeg python PYTHON_TARGETS=python2_7 -python2_6 [ebuild R ~] dev-python/httplib2-0.8 PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] dev-python/wxpython-2.8.12.1-r1:2.8 USE=cairo doc examples opengl PYTHON_TARGETS=python2_7 -python2_6 [ebuild R] dev-python/pyopengl-3.0.2-r1 USE=tk PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] dev-vcs/bzr-2.5.1 USE=sftp -curl -doc {-test} [nomerge ] dev-python/paramiko-1.10.1 USE=-doc -examples PYTHON_TARGETS=python2_7 -python2_6 [ebuild R] dev-python/pycrypto-2.6.1 USE=gmp -doc PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] media-sound/grip-3.3.1-r3 USE=nls vorbis [ebuild U ] x11-libs/vte-0.28.2-r206 [0.28.2-r204] USE=introspection -debug -glade -python (-doc%) PYTHON_TARGETS=python2_7%* -python2_6% 0 kB [nomerge ] media-sound/ardour-3.5.74:3 USE=nls sse (-altivec) -debug -doc -lv2 [ebuild U ] dev-cpp/gtkmm-2.24.4:2.4 [2.24.2:2.4] USE=-doc -examples {-test} 10,022 kB [nomerge ] net-wireless/gnuradio-3.6.1-r1 USE=alsa doc examples fcd grc jack qt4 sdl utils wavelet wxwidgets -oss -portaudio [nomerge ] dev-python/cheetah-2.4.4 [ebuild R] dev-python/markdown-2.3.1 USE=-doc -pygments {-test} PYTHON_TARGETS=python2_7 python3_3* (-pypy2_0) -python2_6 -python3_2* 0 kB [ebuild U ] sys-apps/gnome-disk-utility-3.8.2 [3.0.2-r201] USE=gnome%* -fat -systemd% (-gnome-keyring%) (-nautilus%) (-remote-access%) 1,348 kB [ebuild R] app-portage/portpeek-2.1.9 PYTHON_TARGETS=python2_7 python3_3%* -python3_2* 0 kB [ebuild R] app-office/libreoffice-4.1.2.3 USE=branding cups dbus gtk opengl vba webdav (-aqua) -bluetooth -debug -eds -gnome -gstreamer -gtk3 -java -jemalloc -kde -mysql -odk -postgres -telepathy {-test} LIBREOFFICE_EXTENSIONS=presenter-minimizer -nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher PYTHON_SINGLE_TARGET=python2_7 -python3_3 PYTHON_TARGETS=python2_7 python3_3* 0 kB [ebuild R ~] app-portage/diffmask-0.3.3-r2 PYTHON_TARGETS=python2_7 python3_3* -pypy2_0 -python2_6 -python3_2* 0 kB [ebuild R] dev-python/PyQt4-4.10.2 USE=X dbus opengl -debug -declarative -doc -examples -help -kde -multimedia -phonon -script -scripttools -sql -svg -webkit -xmlpatterns PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [ebuild U ] media-libs/cogl-1.14.1_pre20130901-r1:1.0/12 [1.10.4:1.0/9] USE=introspection opengl pango -debug -examples -gles2 {-test} (-doc%) 1,449 kB [ebuild R] sys-process/iotop-0.6 PYTHON_TARGETS=python2_7 python3_3* (-pypy2_0) -python2_6 -python3_2* 0 kB [ebuild U ] dev-vcs/subversion-1.7.14 [1.7.13] USE=berkdb dso nls webdav-neon -apache2 -ctypes-python -debug -doc -extras -gnome-keyring -java -kde -perl -python -ruby -sasl {-test} -vim-syntax -webdav-serf PYTHON_TARGETS=python2_7 -python2_6 5,905 kB [ebuild U ] app-text/evince-3.8.3:0/evd3.4-evv3.3 [2.32.0-r4:0/0] USE=introspection postscript tiff -debug -djvu -dvi -gnome-keyring -nautilus -t1lib -xps% (-dbus%*) (-gnome%) 6,328 kB [ebuild U ] x11-libs/gtksourceview-3.8.2:3.0/1 [3.6.3:3.0/3.0] USE=introspection -glade {-test} 1,239 kB [ebuild U ] app-text/gtkspell-3.0.3:3/0 [3.0.0:3/0] USE=introspection -vala% 411 kB [ebuild U ] app-office/gnumeric-1.12.8 [1.12.0-r1] USE=introspection -libgda% -perl -python PYTHON_SINGLE_TARGET=python2_7 -python2_6 PYTHON_TARGETS=python2_7 -python2_6 15,182 kB [ebuild R] app-portage/flaggie-0.2.1 PYTHON_TARGETS=python2_7 python3_3* (-pypy2_0) -python2_6 -python3_2* 0 kB [ebuild U ] x11-libs/libwnck-3.4.7:3 [3.4.5:3] USE=introspection -startup-notification -tools 649 kB [ebuild U ] net-libs/webkit-gtk-2.0.4:3/25 [1.8.3-r300:3/3] USE=geoloc gstreamer introspection jit webgl (-aqua) -coverage -debug -libsecret% -spell {-test} (-doc%) (-webkit2%) 9,619 kB [ebuild U ] x11-misc/slim-1.3.6-r3 [1.3.5-r4] USE=consolekit pam -branding 228 kB [ebuild U ] gnome-base/gvfs-1.16.4 [1.12.3-r1] USE=gdu gtk%* http udev -afp -archive -avahi -bluetooth -bluray -cdda -fuse -gnome-keyring -gnome-online-accounts% -gphoto2 -ios -mtp% -samba -systemd% {-test%} -udisks (-doc%) 1,463 kB [ebuild R]