View previous topic :: View next topic |
Author |
Message |
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Mon May 22, 2017 5:46 pm Post subject: |
|
|
I had high hopes but the only thing under distfiles is
xf86-input-eudev
that's not it... I don't think
lol nvrmind that's V as in evdev... |
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Tue May 23, 2017 4:32 pm Post subject: Back To Just Broke!!!! |
|
|
well eudev is back!!!!
others may know this by heart but for those that may run across this thread troubleshooting. I had to re-lookup
downloaded rescue cd
https://wiki.gentoo.org/wiki/User:Fearedbliss/Installing_Gentoo_Linux_On_ZFS
Code: |
zpool import -R /mnt/gentoo mypool
(below is from funtoo wiki)
mount -t proc none proc
mount --rbind /sys sys
mount --rbind /dev dev
chroot /mnt/gentoo /bin/bash
|
Then from John
Code: |
emerge -v --nodeps eudev
|
John...last requested...
Code: |
emerge -1vp openrc |tee /root/installed/john/openrc
* IMPORTANT: 3 config files in '/etc/portage' need updating.
These are the packages that would be merged, in order:
Calculating dependencies * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
... ... done!
[ebuild U ] sys-apps/openrc-0.26.2::gentoo [0.24.2::gentoo] USE="ncurses netifrc pam unicode -audit -debug -newnet (-prefix) (-selinux) -static-libs" 214 KiB
Total: 1 package (1 upgrade), Size of downloads: 214 KiB
|
but from emerge -auvDN logrotate
Code: |
[blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking sys-apps/gentoo-systemd-integration-6, sys-apps/systemd-233-r1)
[blocks B ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.1.5)
[blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/eudev-3.1.5)
Total: 27 packages (16 upgrades, 10 new, 1 reinstall), Size of downloads: 75830 KiB
Conflict: 4 blocks (3 unsatisfied)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
net-libs/gnutls:0
(net-libs/gnutls-3.5.12:0/30::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)
(net-libs/gnutls-3.3.26:0/0::gentoo, installed) pulled in by
>=net-libs/gnutls-3:0/0= required by (net-nntp/pan-0.141:0/0::gentoo, installed)
^^^^^
(and 1 more with the same problem)
NOTE: Use the '--verbose-conflicts' option to display parents omitted above
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.
(sys-apps/systemd-233-r1:0/2::gentoo, ebuild scheduled for merge) pulled in by
>=sys-apps/systemd-204[pam] required by (sys-auth/pambase-20150213:0/0::gentoo, ebuild scheduled for merge)
sys-apps/systemd:0= required by (sys-apps/dbus-1.10.18:0/0::gentoo, ebuild scheduled for merge)
sys-apps/systemd required by (virtual/tmpfiles-0:0/0::gentoo, installed)
>=sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-6:0/0::gentoo, ebuild scheduled for merge)
>=sys-apps/systemd-38 required by (virtual/logger-0:0/0::gentoo, installed)
(sys-fs/eudev-3.1.5:0/0::gentoo, installed) pulled in by
sys-fs/eudev required by @selected
>=sys-fs/eudev-2.1.1 required by (virtual/udev-217:0/0::gentoo, installed)
>=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(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] (>=sys-fs/eudev-1.3:0/0[abi_x86_64(-)]) required by (virtual/libudev-215-r1:0/1::gentoo, installed)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
|
|
|
Back to top |
|
|
John R. Graham Administrator
Joined: 08 Mar 2005 Posts: 10589 Location: Somewhere over Atlanta, Georgia
|
Posted: Tue May 23, 2017 5:24 pm Post subject: |
|
|
Couple of questions.- What logging daemon did you install?
- What's the output of
Code: | equery list -p opentmpfiles | - John _________________ I can confirm that I have received between 0 and 499 National Security Letters. |
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Tue May 23, 2017 5:29 pm Post subject: |
|
|
Code: |
equery list -p opentmpfiles
* Searching for opentmpfiles ...
[-P-] [ ] sys-apps/opentmpfiles-0.1.1:0
[-P-] [ ] sys-apps/opentmpfiles-0.1.2:0
[IP-] [ ] sys-apps/opentmpfiles-0.1.3:0
[-P-] [ -] sys-apps/opentmpfiles-9999:0
|
Code: |
eix -s syslog-ng
[I] app-admin/syslog-ng
Available versions: 3.4.8^t 3.6.2^t 3.6.4^t 3.7.2^t 3.7.3^t{tbz2} {amqp caps dbi geoip ipv6 json libressl mongodb pacct +pcre python redis smtp spoof-source ssl systemd tcpd}
Installed versions: 3.7.3^t{tbz2}(09:13:51 01/08/17)(ipv6 tcpd -amqp -caps -dbi -geoip -json -libressl -mongodb -pacct -python -redis -smtp -spoof-source -systemd)
Homepage: http://www.balabit.com/network-security/syslog-ng
Description: syslog replacement with advanced filtering features
|
actually I had never configured it... I was actually trying to do all that when I discovered this issue...or it popped... |
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Tue May 23, 2017 5:31 pm Post subject: |
|
|
I didn't give you the top of the output...
Code: |
emerge -auvDN logrotate |tee /tmp/logrotate
* IMPORTANT: 3 config files in '/etc/portage' need updating.
These are the packages that would be merged, in order:
Calculating dependencies * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
.. .... done!
[ebuild N ] app-arch/lz4-0_p131:0/r131::gentoo USE="{-test} -valgrind" 131 KiB
[ebuild U ] dev-libs/vala-common-0.34.8::gentoo [0.34.7::gentoo] 2714 KiB
[ebuild N ] dev-libs/libunistring-0.9.7:0/2::gentoo USE="-doc -static-libs" 3506 KiB
[ebuild N ] dev-python/appdirs-1.4.3::gentoo PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) (-python3_5) (-python3_6)" 10 KiB
[ebuild N ] dev-python/pyparsing-2.1.10::gentoo USE="-doc -examples" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) (-python3_5) (-python3_6)" 1202 KiB
[ebuild N ] dev-python/packaging-16.8::gentoo USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) (-python3_5) (-python3_6)" 44 KiB
[ebuild U ] sys-apps/portage-2.3.5::gentoo [2.3.3::gentoo] USE="(ipc) native-extensions xattr -build -doc -epydoc (-selinux)" LINGUAS="-ru" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-python3_5) (-python3_6)" 912 KiB
[ebuild U ] dev-python/setuptools-34.0.2-r1::gentoo [30.4.0::gentoo] USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) (-python3_5) (-python3_6)" 604 KiB
[ebuild U ] dev-perl/Net-SSLeay-1.810.0::gentoo [1.800.0::gentoo] USE="-examples (-libressl) -minimal {-test}" 388 KiB
[ebuild U ] media-libs/freetype-2.8:2::gentoo [2.7.1-r2:2::gentoo] USE="adobe-cff bindist bzip2 cleartype_hinting -X -debug -doc -fontforge -harfbuzz -infinality -png -static-libs -utils" 1830 KiB
[ebuild U ] media-gfx/graphite2-1.3.8-r1::gentoo [1.3.8::gentoo] USE="-perl {-test}" 0 KiB
[ebuild U ] dev-libs/libcroco-0.6.12-r1:0.6::gentoo [0.6.12:0.6::gentoo] USE="{-test}" 0 KiB
[ebuild U ] dev-lang/vala-0.34.8:0.34::gentoo [0.34.7:0.34::gentoo] USE="{-test}" 0 KiB
[ebuild U ] app-eselect/eselect-postgresql-2.1::gentoo [1.2.1::gentoo] 5 KiB
[ebuild U ] dev-db/postgresql-9.5.7:9.5::gentoo [9.5.5:9.5::gentoo] USE="kerberos nls pam readline server ssl threads zlib -doc -ldap (-libressl) -perl -pg_legacytimestamp -python (-selinux) -static-libs -tcl -uuid -xml" LINGUAS="en -af -cs -de -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -ru -sk -sl -sv -tr -z
h_CN -zh_TW" PYTHON_SINGLE_TARGET="python3_4 -python2_7 (-python3_5) (-python3_6)" PYTHON_TARGETS="python2_7 python3_4 (-python3_5) (-python3_6)" 18203 KiB
[blocks b ] <dev-db/postgresql-9.5.6-r1:9.5 ("<dev-db/postgresql-9.5.6-r1:9.5" is blocking app-eselect/eselect-postgresql-2.1)
[ebuild U ] sys-devel/automake-1.15-r2:1.15::gentoo [1.15:1.15::gentoo] 1462 KiB
[ebuild N ] net-dns/libidn2-0.16-r1::gentoo USE="-static-libs" 1460 KiB
[ebuild U ] net-libs/gnutls-3.5.12:0/30::gentoo [3.3.26:0/0::gentoo] USE="cxx idn%* nls openssl seccomp%* sslv3%* tls-heartbeat%* zlib -dane -doc -examples -guile -openpgp% -pkcs11 -sslv2% -static-libs {-test} (-test-full) -tools% -valgrind% (-crywrap%*)" LINGUAS="en -cs -de -fi -fr -it -ms -nl -pl -sv -uk -vi -z
h_CN" 7044 KiB
[ebuild N ] sys-apps/systemd-233-r1:0/2::gentoo USE="acl gcrypt kmod lz4 pam seccomp ssl (-apparmor) -audit -build -cryptsetup -curl -doc -elfutils -gnuefi -http -idn -importd -lzma -nat -policykit -qrcode (-selinux) -sysv-utils {-test} -vanilla -xkb" 4583 KiB
[ebuild N ] sys-apps/gentoo-systemd-integration-6::gentoo 63 KiB
[ebuild U ] sys-apps/dbus-1.10.18::gentoo [1.10.12::gentoo] USE="X systemd* -debug -doc (-elogind) (-selinux) -static-libs {-test} -user-session" 1941 KiB
[ebuild R ] sys-auth/pambase-20150213::gentoo USE="cracklib nullok sha512 systemd* -consolekit -debug -gnome-keyring -minimal -mktemp -pam_krb5 -pam_ssh -passwdqc -securetty (-selinux)" 4 KiB
[ebuild U ] x11-libs/gtk+-3.22.15:3::gentoo [3.22.12:3::gentoo] USE="X introspection vim-syntax (-aqua) -broadway -cloudprint -colord -cups -examples {-test} -wayland -xinerama" 18226 KiB
[ebuild N ] virtual/cron-0-r1::gentoo 0 KiB
[ebuild U ] app-crypt/gnupg-2.1.20-r1::gentoo [2.1.18::gentoo] USE="bzip2 gnutls nls readline smartcard -doc -ldap (-selinux) -tofu -tools -usb -wks-server" 6305 KiB
[ebuild N ] app-admin/logrotate-3.11.0::gentoo USE="acl cron (-selinux)" 173 KiB
[ebuild U ] dev-vcs/git-2.13.0::gentoo [2.10.2::gentoo] USE="blksha1 curl gpg iconv nls pcre perl python threads webdav -cgi -cvs -doc -emacs -highlight (-libressl) -libsecret% -mediawiki -mediawiki-experimental (-ppcsha1) -subversion {-test} -tk -xinetd (-gnome-keyring%) (-gtk%)" LINGUAS="-bg -ca -de -fr -is -it
-ko -pt_PT -ru -sv -vi -zh_CN" PYTHON_TARGETS="python2_7" 5032 KiB
|
|
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Tue May 23, 2017 6:26 pm Post subject: |
|
|
ok I think it may have something to do with the config files?
I usually just use the update on these but this one I removed the last line....
I've added -systemd to USE and I have
Code: |
cat /etc/portage/package.mask/systemd
sys-apps/systemd
|
Code: |
dispatch-conf
--- /tmp/tmpxaj40pnp/0 2017-05-23 08:17:19.937452559 -0500
+++ /etc/portage/._cfg0002_package.unmask 2017-05-22 03:56:02.147982208 -0500
@@ -1 +1,7 @@
-/dev/null
+# required by sys-apps/dbus-1.10.18::gentoo[systemd]
+# required by dev-python/dbus-python-1.2.0-r1::gentoo
+# required by app-text/cherrytree-0.37.0::gentoo
+# required by @selected
+# required by @world (argument)
+# /etc/portage/package.mask/systemd:
+=sys-apps/systemd-233-r1
>> (1 of 1) -- /etc/portage/package.unmask
>> q quit, h help, n next, e edit-new, z zap-new, u use-new
m merge, t toggle-merge, l look-merge:
--- /tmp/tmpka1kosa0/0 2017-05-23 08:18:59.474445245 -0500
+++ /etc/portage/._cfg0002_package.unmask 2017-05-23 08:18:50.177445929 -0500
@@ -1 +1,6 @@
-/dev/null
+# required by sys-apps/dbus-1.10.18::gentoo[systemd]
+# required by dev-python/dbus-python-1.2.0-r1::gentoo
+# required by app-text/cherrytree-0.37.0::gentoo
+# required by @selected
+# required by @world (argument)
+# /etc/portage/package.mask/systemd
>> (1 of 1) -- /etc/portage/package.unmask
>> q quit, h help, n next, e
|
I'm still learning Gentoo so if I blew something pls let me know |
|
Back to top |
|
|
saboya Guru
Joined: 28 Nov 2006 Posts: 552 Location: Brazil
|
Posted: Tue May 23, 2017 6:41 pm Post subject: |
|
|
Code: | +# required by sys-apps/dbus-1.10.18::gentoo[systemd] |
Something is pulling in dbus with USE="systemd". |
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Tue May 23, 2017 7:03 pm Post subject: |
|
|
saboya wrote: | Code: | +# required by sys-apps/dbus-1.10.18::gentoo[systemd] |
Something is pulling in dbus with USE="systemd". |
Your right...it's dbus... I've added use flags via package.use but it doesn't seem to change it on dbus
I've got -systemd in make.conf
also
Code: |
# cat /etc/portage/package.use/dbus
sys-apps/dbus -systemd
|
Code: |
# equery uses sys-apps/dbus
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for sys-apps/dbus-1.10.18:
U I
+ - X : Add support for X11
- - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- - doc : Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- - static-libs : Build static versions of dynamic libraries as well
+ - systemd : Build with sys-apps/systemd at_console support
- - 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
- - user-session : Enable user-session semantics for session bus under systemd
|
Why is that not changing? |
|
Back to top |
|
|
Tony0945 Watchman
Joined: 25 Jul 2006 Posts: 5127 Location: Illinois, USA
|
Posted: Tue May 23, 2017 8:07 pm Post subject: |
|
|
Trying adding the line "sys-apps/dbus -systemd" to package.use, then report the error message from
"emerge -a1v dbus".
Don't forget the magic incantation ". /etc/profile" after edit.
Do you have a systemd profile selected? "eselect profile list".
Have you installed Gnome?
I had a very hard time putting a stake through systemd's heart, which is why I advocate forking Gentoo. |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9679 Location: almost Mile High in the USA
|
Posted: Tue May 23, 2017 9:39 pm Post subject: |
|
|
Double check your make.conf and make sure USE=-systemd is in there properly, it should override make.profile (and make sure that hyphen is there!)... _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Tue May 23, 2017 10:13 pm Post subject: Re: Blocked UDEV SYSTEMD OPENRC???? |
|
|
I just want to point out that if systemd is undesired, disabling the systemd USE flag and/or masking the sys-apps/systemd package is not enough. What you need to do is mask the systemd USE flag:
Config: /etc/portage/profile/use.mask: | systemd |
_________________ Dantrell B. |
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Tue May 23, 2017 10:48 pm Post subject: |
|
|
I've got systemd in package.use with -systemd... see last post
I've never had to run /etc/profile in order for changes to take place... I'm wondering if that's just newer because I haven't been on gentoo long
but normally I do equery uses and something is not set...then I add to package.use then equery uses again and it's set ( I don't have much experience in unsetting)..
This time... it didn't unset
I don't have gnome window manager ( I use xmonad ) but
Code: |
# equery depends gnome-common
* These packages depend on gnome-common:
gnome-base/gnome-vfs-2.24.4-r5 (gnome-base/gnome-common)
media-gfx/gtkimageview-1.6.4 (gnome-base/gnome-common) |
my make .conf USE
Code: |
USE="bindist acpi bash-completion zsh-completion git hscolour matroska \
mplayer nas ogg pcre postgres readline qt4 ssl threads \
vim-syntax vorbis xcomposite truetype corefonts xft fontconfig -systemd
|
dantrell, I'll look into that. |
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Tue May 23, 2017 10:59 pm Post subject: |
|
|
also
Code: |
cat /etc/portage/package.mask/systemd /etc/portage/package.mask/udev
sys-apps/systemd
sys-fs/udev
|
I had done the systemd one earlier in troubleshooting. I just added the udev
Last edited by doc1623 on Tue May 23, 2017 11:17 pm; edited 1 time in total |
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Tue May 23, 2017 11:04 pm Post subject: udev installed but emerge attempt again |
|
|
Code: |
# emerge -a1v dbus
* IMPORTANT: config file '/etc/portage/package.unmask' needs updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] app-arch/lz4-0_p131:0/r131::gentoo USE="{-test} -valgrind" 131 KiB
[ebuild N #] sys-apps/systemd-233-r1:0/2::gentoo USE="acl gcrypt kmod lz4 pam seccomp ssl (-apparmor) -audit -build -cryptsetup -curl -doc -elfutils -gnuefi -http -idn -importd -lzma -nat -policykit -qrcode (-selinux) -sysv-utils {-test} -vanilla -xkb" 4583 KiB
[ebuild U ] sys-apps/dbus-1.10.18::gentoo [1.10.12::gentoo] USE="X systemd* -debug -doc (-elogind) (-selinux) -static-libs {-test} -user-session" 1941 KiB
[ebuild N ] sys-apps/gentoo-systemd-integration-6::gentoo 63 KiB
[blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/eudev-3.1.5)
[blocks B ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.1.5)
[blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking sys-apps/gentoo-systemd-integration-6, sys-apps/systemd-233-r1)
Total: 4 packages (1 upgrade, 3 new), Size of downloads: 6716 KiB
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-apps/systemd-233-r1:0/2::gentoo, ebuild scheduled for merge) pulled in by
sys-apps/systemd required by (virtual/tmpfiles-0:0/0::gentoo, installed)
sys-apps/systemd:0= required by (sys-apps/dbus-1.10.18:0/0::gentoo, ebuild scheduled for merge)
>=sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-6:0/0::gentoo, ebuild scheduled for merge)
(sys-fs/eudev-3.1.5:0/0::gentoo, installed) pulled in by
sys-fs/eudev required by @selected
>=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(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] (>=sys-fs/eudev-1.3:0/0[abi_x86_64(-)]) required by (virtual/libudev-215-r1:0/1::gentoo, installed)
>=sys-fs/eudev-2.1.1 required by (virtual/udev-217:0/0::gentoo, installed)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by sys-apps/dbus-1.10.18::gentoo[systemd]
# required by dbus (argument)
# /etc/portage/package.mask/systemd:
=sys-apps/systemd-233-r1
NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or ** keyword changes.
Would you like to add these changes to your config files? [Yes/No] Yes
Autounmask changes successfully written.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
ts140_gentoo ~ # emerge -a1v dbus
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] app-arch/lz4-0_p131:0/r131::gentoo USE="{-test} -valgrind" 131 KiB
[ebuild N #] sys-apps/systemd-233-r1:0/2::gentoo USE="acl gcrypt kmod lz4 pam seccomp ssl (-apparmor) -audit -build -cryptsetup -curl -doc -elfutils -gnuefi -http -idn -importd -lzma -nat -policykit -qrcode (-selinux) -sysv-utils {-test} -vanilla -xkb" 4583 KiB
[ebuild N ] sys-apps/gentoo-systemd-integration-6::gentoo 63 KiB
[ebuild U ] sys-apps/dbus-1.10.18::gentoo [1.10.12::gentoo] USE="X systemd* -debug -doc (-elogind) (-selinux) -static-libs {-test} -user-session" 1941 KiB
[blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking sys-apps/gentoo-systemd-integration-6, sys-apps/systemd-233-r1)
[blocks B ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.1.5)
[blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/eudev-3.1.5)
Total: 4 packages (1 upgrade, 3 new), Size of downloads: 6716 KiB
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-apps/systemd-233-r1:0/2::gentoo, ebuild scheduled for merge) pulled in by
sys-apps/systemd:0= required by (sys-apps/dbus-1.10.18:0/0::gentoo, ebuild scheduled for merge)
sys-apps/systemd required by (virtual/tmpfiles-0:0/0::gentoo, installed)
>=sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-6:0/0::gentoo, ebuild scheduled for merge)
(sys-fs/eudev-3.1.5:0/0::gentoo, installed) pulled in by
>=sys-fs/eudev-2.1.1 required by (virtual/udev-217:0/0::gentoo, installed)
sys-fs/eudev required by @selected
>=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(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] (>=sys-fs/eudev-1.3:0/0[abi_x86_64(-)]) required by (virtual/libudev-215-r1:0/1::gentoo, installed)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by sys-apps/dbus-1.10.18::gentoo[systemd]
# required by dbus (argument)
# /etc/portage/package.mask/systemd:
=sys-apps/systemd-233-r1
NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or ** keyword changes.
Would you like to add these changes to your config files? [Yes/No] No
ts140_gentoo ~ #
|
|
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Tue May 23, 2017 11:13 pm Post subject: |
|
|
Code: | # emerge -auvDN --verbose-conflicts --autounmask-keep-masks dbus|tee /root/installed/dbus
* IMPORTANT: config file '/etc/portage/package.unmask' needs updating.
These are the packages that would be merged, in order:
Calculating dependencies * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
. .... done!
!!! All ebuilds that could satisfy "sys-apps/systemd:0=" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/systemd-9999::gentoo (masked by: package.mask, missing keyword)
- sys-apps/systemd-233-r1::gentoo (masked by: package.mask)
- sys-apps/systemd-232::gentoo (masked by: package.mask, ~amd64 keyword)
- sys-apps/systemd-231::gentoo (masked by: package.mask, ~amd64 keyword)
- sys-apps/systemd-226-r2::gentoo (masked by: package.mask)
(dependency required by "sys-apps/dbus-1.10.18::gentoo[systemd]" [ebuild])
(dependency required by "dbus" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
dbus just seems to insist... or am I just confused |
|
Back to top |
|
|
Tony0945 Watchman
Joined: 25 Jul 2006 Posts: 5127 Location: Illinois, USA
|
Posted: Tue May 23, 2017 11:36 pm Post subject: |
|
|
doc1623 wrote: | I've got systemd in package.use with -systemd... see last post |
I doubt that does anything at all, except possibly confuse portage. |
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Wed May 24, 2017 12:02 am Post subject: |
|
|
I don't know why it now seems to insist on systemd... I've had dbus but never systemd
Code: |
[U] sys-apps/dbus
Available versions: 1.10.12^t{tbz2} ~1.10.16-r1^t 1.10.18^t {X debug doc elogind selinux static-libs systemd test user-session ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 1.10.12^t{tbz2}(16:52:52 02/03/17)(X -debug -doc -selinux -static-libs -systemd -test -user-session ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
Homepage: https://dbus.freedesktop.org/
Description: A message bus system, a simple way for applications to talk to each other
# qlist -I sys-apps/dbus
sys-apps/dbus
|
Tony,
I can remove that, but I don't think that's what's causing my issue as it was one of the things I did after it started |
|
Back to top |
|
|
Tony0945 Watchman
Joined: 25 Jul 2006 Posts: 5127 Location: Illinois, USA
|
Posted: Wed May 24, 2017 12:04 am Post subject: |
|
|
Code: | (sys-apps/systemd-233-r1:0/2::gentoo, ebuild scheduled for merge) pulled in by
sys-apps/systemd required by (virtual/tmpfiles-0:0/0::gentoo, installed)
sys-apps/systemd:0= required by (sys-apps/dbus-1.10.18:0/0::gentoo, ebuild scheduled for merge)
>=sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-6:0/0::gentoo, ebuild scheduled for merge) |
1. Why are you building gentoo-systemd-integration? This should not be needed.
Try "equery d gentoo-systemd-integration"
2. virtual/tmpfiles requires either systemd or opentmpfiles.
"emerge -a1v opentmpfiles --nodeps" to eliminate that systemd requirement.
Those two may solve this.
If you have anything in package.use for dbus, make sure it is -systemd not systemd.
BTW, --nodeps is generally not to be used, but when the dependency tree for virtuals is honked up, it helps a lot. |
|
Back to top |
|
|
Tony0945 Watchman
Joined: 25 Jul 2006 Posts: 5127 Location: Illinois, USA
|
Posted: Wed May 24, 2017 12:18 am Post subject: |
|
|
doc1623 wrote: | I've got systemd in package.use with -systemd... see last post |
Sorry, but again, don't forget ". /etc/profile" Sometimes on a system that's really messed up, I have to reboot to make sure that portage reads everything fresh. |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21624
|
Posted: Wed May 24, 2017 1:20 am Post subject: |
|
|
If the advice so far does not solve your problem, please show us all your currently active package.use settings. The output you showed so far indicates that Portage wants sys-apps/dbus[systemd], but nothing shown so far explains why. |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9679 Location: almost Mile High in the USA
|
Posted: Wed May 24, 2017 2:44 am Post subject: |
|
|
The file/(files in directory) /etc/portage/package.use should be:
Code: | category/package useflags |
so you'd need to get rid of all systemd:
*/* -systemd
Or you can mask in /etc/portage/profile/package.use.mask
*/* systemd
Or just USE="-systemd" in make.conf . Use one of these and don't specify it multiple times (like specifying -systemd for dbus and also for every other individual package as well as */* - just once for */* is sufficient), if you do so this will confuse portage and all of us here, which I suspect is what's happening.
I just tested all these variations which seems to work with "equery uses sys-apps/dbus" - which if I let it actually build this way would utterly break my systemd machine... I still think you have one of these settings either in the wrong sense, commented out, or have the wrong package. Since most of you here are probably anti-systemd I'd expect to see "*/*" to apply the systemd USE flag in one sense or another to deselect the application to all packages (or -systemd in USE).
Also note that there is this "circular dependency" between dbus[systemd] and systemd, having one want to install will get the other to install.
Agreed, the verbatim (pastebin if large) posting of make.conf and the package.use* files would be helpful, in case there are if/then, erroneous comments, or using the wrong sense as right now it's still saying you want USE=systemd . Again on my OpenRC boxes, all I have is the negative USE flag in make.conf and the package mask which was sufficient to prevent systemd from getting installed. (I'm not using eudev however, just using regular udev.) _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Thu May 25, 2017 9:00 pm Post subject: |
|
|
Hu wrote: | If the advice so far does not solve your problem, please show us all your currently active package.use settings. The output you showed so far indicates that Portage wants sys-apps/dbus[systemd], but nothing shown so far explains why. |
Well I think/thought I had found it...
Code: |
# ls /etc/portage/package.use/
cairo doxygen gtk+ harfbuzz imagemagick-tools iputils moc sox texlive tt-rss vte
dbus gdk-pixbuf handbrake imagemagick imlib2 keybinder php sylpheed texlive-core vlc
# cat /etc/portage/package.use/dbus
sys-apps/dbus -systemd
# grep -R systemd /etc/portage/package.use
/etc/portage/package.use/vte:# required by sys-auth/polkit-0.113::gentoo[-systemd]
/etc/portage/package.use/vte:# required by sys-auth/polkit-0.113::gentoo[-systemd]
/etc/portage/package.use/vte:>=sys-auth/pambase-20150213 systemd
/etc/portage/package.use/vte:# required by sys-apps/systemd-233-r1::gentoo
/etc/portage/package.use/vte:# required by sys-auth/pambase-20150213::gentoo[systemd]
/etc/portage/package.use/vte:>=sys-apps/dbus-1.10.12 systemd
/etc/portage/package.use/dbus:sys-apps/dbus -systemd
# grep -R dbus /etc/portage/package.use
/etc/portage/package.use/vte:>=sys-apps/dbus-1.10.12 X
/etc/portage/package.use/vte:>=media-video/vlc-2.2.4 dbus
/etc/portage/package.use/vte:>=dev-libs/glib-2.48.2 dbus
/etc/portage/package.use/vte:>=net-print/cups-2.1.4 dbus
/etc/portage/package.use/vte:>=sys-apps/dbus-1.10.12 systemd******
/etc/portage/package.use/dbus:sys-apps/dbus -systemd
|
It looks like vte was updated to require it. I had tried to install gnome-terminal or started too...doesn't look like I ever finished but I may have ran the dispatch-conf. I wanted to compare it to my favorite terminator. I think was added to use then...
I try and save install logs...
Code: |
# cat /root/installed/gnome-terminal
* IMPORTANT: config file '/etc/portage/package.use/vte' needs updating
These are the packages that would be merged, in order:
Calculating dependencies
* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
... done!
Would you like to add these changes to your config files? [Yes/No]
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
|
I had none of these settings that forbade systemd until this troubleshooting began nor was it ever installed. I wish I had, it would have saved me all this (the former not the later).
I tried to remove the requirement in vte but it didn't seem to take...even after a reboot.
now /etc/portage/package.use/vte
https://paste.pound-python.org/show/tXGKQuuwzrjHLc9gX8SC/
P.S. Sorry bout the delayed response but I got overwhelmed with other stuff |
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9679 Location: almost Mile High in the USA
|
Posted: Thu May 25, 2017 9:21 pm Post subject: |
|
|
I'd suggest you to scrub your USE files and remove any lines that has systemd in it.
Watch out for pambase[systemd] and of course remove the extraneous dbus[systemd] - both of which were probably generated by almost installing systemd itself.
x11-libs/vte does not (or no longer) have (has) a dbus[systemd] requirement, likely it was caused by somehow triggering systemd to install.
IMHO the automatic "update" of USE files feature of portage causes more problems than if one manually fixes the USE problems... _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
doc1623 Tux's lil' helper
Joined: 22 May 2017 Posts: 90
|
Posted: Fri May 26, 2017 1:58 pm Post subject: |
|
|
I had just missed this one... already removed the vte
/etc/portage/package.use/vte:>=sys-apps/dbus-1.10.12 systemd
it seems to be working now.
I came from freebsd... but most of the use flags were set @ compile time...via ncurses, not really sure what the exact equivalent is or if there is one.
Anyway, I'll be more careful with the automatic updates. I was just going with the ...suggested? updates
I believe this one is fixed!!!
Thank You Everyone...
Thanks eccerr0r... I did miss that one! |
|
Back to top |
|
|
|
|
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
|
|