Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
there are no ebuilds to satisfy ... six
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
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Thu Jun 15, 2017 6:50 pm    Post subject: there are no ebuilds to satisfy ... six Reply with quote

Anyone have ideas on how to get around this issue ...

Code:

$ sudo emerge -uDNp @world

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=dev-python/six-1.10.0[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,
python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,
-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),
-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]".
(dependency required by "dev-python/setuptools-35.0.2::gentoo" [ebuild])
(dependency required by "dev-python/pyxattr-0.5.5::gentoo" [installed])
(dependency required by "sys-apps/portage-2.3.5::gentoo[python_targets_python2_7,xattr]" [installed])
(dependency required by "dev-java/java-config-2.2.0-r3::gentoo" [installed])
(dependency required by "sys-devel/gettext-0.19.8.1::gentoo[java]" [installed])
(dependency required by "dev-libs/libgpg-error-1.27-r1::gentoo[nls]" [installed])
(dependency required by "dev-libs/libgcrypt-1.7.7::gentoo" [ebuild])
(dependency required by "dev-libs/libxslt-1.1.29-r1::gentoo[crypt]" [installed])
(dependency required by "app-text/xmlto-0.0.26-r1::gentoo" [installed])
(dependency required by "sys-apps/dbus-1.10.18::gentoo" [installed])
(dependency required by "net-libs/libpcap-1.8.1::gentoo[dbus]" [installed])
(dependency required by "net-analyzer/tcpdump-4.9.0::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

 * IMPORTANT: 16 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


Code:

Portage 2.3.5 (python 2.7.12-final-0, default/linux/amd64/13.0, gcc-5.4.0, glibc-2.23-r3, 4.9.16-gentoo x86_64)
=================================================================
System uname: Linux-4.9.16-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5-1650_v3_@_3.50GHz-with-gentoo-2.3
KiB Mem:    32868040 total,    751544 free
KiB Swap:    1048572 total,   1048572 free
Timestamp of repository gentoo: Thu, 15 Jun 2017 00:45:01 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
app-shells/bash:          4.3_p48-r1::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.24.1-r1::gentoo
dev-lang/python:          2.7.12::gentoo, 3.4.5::gentoo
dev-util/cmake:           3.7.2::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.26.2::gentoo
sys-apps/sandbox:         2.10-r3::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.14.1::gentoo, 1.15-r2::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo, 2.26.1::gentoo
sys-devel/gcc:            4.9.3::gentoo, 4.9.4::gentoo, 5.4.0-r3::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.4::gentoo (virtual/os-headers)
sys-libs/glibc:           2.23-r3::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: webrsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000

local_overlay
    location: /usr/local/portage
    masters: gentoo
    priority: 0

ros-overlay
    location: /var/lib/layman/ros-overlay
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS=" http://gentoo.osuosl.org/ http://gentoo.mirrors.pair.com/ http://mirrors.rit.edu/gentoo/ http://mirror.iawnet.sandia.gov/gentoo/ http://gentoo.mirrors.tds.net/gentoo http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.netnitco.net http://lug.mtu.edu/gentoo/"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j10"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X acl amd64 apng avcodec avformat berkdb boost bzip2 cleartype cli consolekit corefonts cracklib crypt cups cxx dbus device-mapper dri encode expat ffmpeg fontconfig fortran freeimage gdbm glib gltf gtk gui iconv icu ipv6 java jce jpeg libkms minizip mmx modules mp3 multilib ncurses nls nptl nsplugin ogre ois openal opengl openmp pam pcre png python readline sdl seccomp session source sqlite sse sse2 ssl swscale tcpd theora tiff tinfo tinyxml truetype type1 unicode vim-syntax widgets x264 xa xattr xcb xft zlib" ABI_X86="32 64" ALSA_CARDS="hda-intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby21 ruby22" USERLAND="GNU" VIDEO_CARDS="nv nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON


[Moderator edit: broke long whitespace-free lines in code tags to fix thread layout. -Hu]
Back to top
View user's profile Send private message
albright
Advocate
Advocate


Joined: 16 Nov 2003
Posts: 2588
Location: Near Toronto

PostPosted: Thu Jun 15, 2017 9:19 pm    Post subject: Reply with quote

well, six exists:

Code:
eix -I six
[I] dev-python/six
     Available versions:  1.10.0 {doc test PYTHON_TARGETS="pypy pypy3 python2_7 python3_4 python3_5 python3_6"}


so what happens if you just emerge six?

[Moderator edit: changed [quote] tags to [code] tags to preserve output layout. -Hu]
_________________
.... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme)
Back to top
View user's profile Send private message
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Thu Jun 15, 2017 11:07 pm    Post subject: Reply with quote

It will emerge, and then when I do a 'emerge -uDN @world', I get the exact same message as above and it won't emerge anything.
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Thu Jun 15, 2017 11:19 pm    Post subject: Reply with quote

Try
Code:
grep "six-" /var/lib/portage/world

You may have an invalid entry, especially if you have been using nano on your world file.

EDIT: When I read this thread last night I read "there are no ebuilds to satisfy six-" without a version number. Sorry. My eyes must have been too tired.


Last edited by Tony0945 on Fri Jun 16, 2017 4:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


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

PostPosted: Thu Jun 15, 2017 11:30 pm    Post subject: Reply with quote

Wizumwalt,

Breaking up your error, so its easy to parse.
Code:
emerge: there are no ebuilds to satisfy ">=dev-python/six-1.10.0
[python_targets_pypy(-)?,
python_targets_pypy3(-)?,
python_targets_python2_7(-)?,
python_targets_python3_4(-)?,
python_targets_python3_5(-)?,
python_targets_python3_6(-)?,
-python_single_target_pypy(-),
-python_single_target_pypy3(-),
-python_single_target_python2_7(-),
-python_single_target_python3_4(-),
-python_single_target_python3_5(-),
-python_single_target_python3_6(-)]"

and looking at
emerge --info:
PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4"

shows two inconsistencies. The python_targets and python_single_target settings do not follow emerge --info.

It follows that they are being set in another file in the /etc/portage/ hierarchy somewhere.
_________________
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
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30915
Location: here

PostPosted: Fri Jun 16, 2017 5:34 am    Post subject: Reply with quote

NeddySeagoon wrote:
It follows that they are being set in another file in the /etc/portage/ hierarchy somewhere.

Find with command grep -r six /etc/portage/*
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Mon Jun 19, 2017 8:42 pm    Post subject: Reply with quote

Here's the settings where I have python listed in the /etc/portage hierarchy.

Code:

/etc/portage$ grep -i python */*
grep: env/cross-arm-unknown-linux-gnu: Is a directory
grep: make.profile/desktop: Is a directory
grep: make.profile/developer: Is a directory
grep: make.profile/no-multilib: Is a directory
grep: make.profile/selinux: Is a directory
grep: make.profile/systemd: Is a directory
grep: make.profile/x32: Is a directory
package.accept_keywords/PySocks:=dev-python/PySocks-1.6.7 ~amd64
package.accept_keywords/certifi:=dev-python/certifi-2017.4.17 ~amd64
package.accept_keywords/chardet:=dev-python/chardet-3.0.2 ~amd64
package.accept_keywords/cryptography:=dev-python/cryptography-1.8.1 ~amd64
package.accept_keywords/idna:=dev-python/idna-2.5 ~amd64
package.accept_keywords/ndg-httpsclient:=dev-python/ndg-httpsclient-0.4.2-r1 ~amd64
package.accept_keywords/numpy:=dev-python/numpy-1.12.1 ~amd64
package.accept_keywords/pyopenssl:=dev-python/pyopenssl-17.0.0 ~amd64
package.accept_keywords/python:=dev-lang/python-3.5.3 ~amd64
package.accept_keywords/requests:=dev-python/requests-2.14.2 ~amd64
package.accept_keywords/setuptools:=dev-python/setuptools-35.0.2 ~amd64
package.accept_keywords/urllib3:=dev-python/urllib3-1.21.1 ~amd64
package.keywords/catkin:=dev-python/catkin-0.7.1 ~amd64
package.keywords/catkin_pgk:=dev-python/catkin_pkg-0.2.10 ~amd64
package.keywords/distribute:=dev-python/distribute-0.7.3 ~amd64
package.keywords/empy:=dev-python/empy-3.3.2 ~amd64
package.keywords/rosdistro:=dev-python/rosdistro-0.4.7 ~amd64
package.keywords/rosinstall:=dev-python/rosinstall-0.7.7 ~amd64
package.keywords/rosinstall_generator:=dev-python/rosinstall_generator-0.1.11 ~amd64
package.keywords/rospkg:=dev-python/rospkg-1.0.39 ~amd64
package.keywords/vcstools:=dev-python/vcstools-0.1.38 ~amd64
package.keywords/wstool:=dev-python/wstool-0.1.13 ~amd64
package.unmask/catkin:=dev-python/catkin-0.7.1 
package.unmask/rosinstall:=dev-python/rosinstall-0.7.7
package.unmask/rosinstall_generator:#dev-python/rosinstall_generator-0.1.11
package.unmask/wstool:=dev-python/wstool-0.1.13
package.use/PySocks:>=dev-python/PySocks-1.6.7 python_targets_python3_5
package.use/blender:media-gfx/blender python_single_target_python3_5 boost collada nls ffmpeg
package.use/boost:dev-libs/boost python
package.use/certifi:>=dev-python/certifi-2017.4.17 python_targets_python3_5
package.use/chardet:>=dev-python/chardet-3.0.2 python_targets_python3_5
package.use/cryptography:>=dev-python/cryptography-1.8.1 python_targets_python3_5
package.use/idna:>=dev-python/idna-2.5 python_targets_python3_5
package.use/ndg-httpsclient:>=dev-python/ndg-httpsclient-0.4.2-r1 python_targets_python3_5
package.use/numpy:>=dev-python/numpy-1.12.1 python_targets_python3_5
package.use/pyopenssl:>=dev-python/pyopenssl-17.0.0 python_targets_python3_5
package.use/requests:>=dev-python/requests-2.14.2 python_targets_python3_5
package.use/setuptools:>=dev-python/setuptools-35.0.2 python_targets_python3_5
package.use/six:#>=dev-python/six-1.10.0 python_targets_pypy python_targets_python3_4
package.use/urllib3:>=dev-python/urllib3-1.21.1 python_targets_python3_5
grep: profile/package.use.force: Is a directory
grep: profile/package.use.mask: Is a directory
grep: savedconfig/sys-apps: Is a directory
Back to top
View user's profile Send private message
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Mon Jun 19, 2017 8:43 pm    Post subject: Reply with quote

fedeliallalinea wrote:
NeddySeagoon wrote:
It follows that they are being set in another file in the /etc/portage/ hierarchy somewhere.

Find with command grep -r six /etc/portage/*


I have this, but it's commented out.
Code:

/etc/portage$ grep -r six /etc/portage/*
/etc/portage/package.use/six:#>=dev-python/six-1.10.0 python_targets_pypy python_targets_python3_4
Back to top
View user's profile Send private message
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Thu Jun 22, 2017 6:42 pm    Post subject: Reply with quote

Thoughts?
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4554
Location: Germany

PostPosted: Thu Jun 22, 2017 7:49 pm    Post subject: Reply with quote

Please post the output from
Code:
emerge -pvO dev-python/setuptools dev-python/six
Back to top
View user's profile Send private message
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Thu Jun 22, 2017 8:06 pm    Post subject: Reply with quote

Code:

$ emerge -pVO dev-python/setuptools dev-python/six
Portage 2.3.5 (python 2.7.12-final-0, default/linux/amd64/13.0, gcc-5.4.0, glibc-2.23-r3, 4.9.16-gentoo x86_64)


Also, neither of these shows a selection, and setting doesn't seem to set, and reports no error.
Code:

$ sudo eselect python list
Available Python interpreters, in order of preference:
  [1]   python2.7
  [2]   python3.4
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7470

PostPosted: Thu Jun 22, 2017 8:09 pm    Post subject: Reply with quote

everyone forget the context, portage is not asking some settings for six, it is asking some settings for six because some other programs are in need of these settings.

it mean even if you have no trick anywhere that enable/disable them, what portage output is how your other tools wants six to be build.

this kind of "hell" could be easy fix (ok sometimes) by just asking portage to emerge all the tools that are install and that beg for a setting, because when you will ask six and these tools, portage will figure out all of them as a whole and not only just six.
i mean go with a emerge -1 six setuptools pyxattr portage java-config... (all the other that are show in your list)

I think your problem is that you have a tool that is install, in its requirement it per example need python_targets_pypy (just an example, i'm not pointing it) and the error you get is because newer ebuild of six has drop usage of python_targets_pypy ; get it? : tool X is install and wants six with python_targets_pypy but all six ebuild i found cannot enable this
That's why when you will pass all the tools to build them with six, portage will look at requirement of newer version of the tool that bug you and see it no longer require python_target_pypy (if devs have done it right)
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4554
Location: Germany

PostPosted: Thu Jun 22, 2017 8:19 pm    Post subject: Reply with quote

Wizumwalt,
not emerge --version (-V)
I meant emerge --verbose (-v)
eg
Code:
emerge -pvO dev-python/setuptools dev-python/six
Back to top
View user's profile Send private message
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Thu Jun 22, 2017 11:05 pm    Post subject: Reply with quote

Josef.95 wrote:
Wizumwalt,
not emerge --version (-V)
I meant emerge --verbose (-v)


Ugg, sorry about that.
Code:

$ emerge -pvO dev-python/setuptools dev-python/six

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

[ebuild     U ~] dev-python/setuptools-35.0.2::gentoo [34.0.2-r1::gentoo] USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 python3_5* -pypy -pypy3 -python3_6" 611 KiB
[ebuild   R    ] dev-python/six-1.10.0::gentoo  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) (-python3_5) (-python3_6)" 0 KiB

Total: 2 packages (1 upgrade, 1 reinstall), Size of downloads: 611 KiB

 * IMPORTANT: 16 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4554
Location: Germany

PostPosted: Thu Jun 22, 2017 11:16 pm    Post subject: Reply with quote

Yes, you would build dev-python/setuptools with PYTHON_TARGETS=python3_5*
but on
dev-python/six is PYTHON_TARGETS= (-python3_5) masked - that is the real problem.

/edit
When you would unmask the python3_5 Target, then look on
https://wiki.gentoo.org/wiki/Project:Python/PYTHON_TARGETS
--> Unmasking non-stable implementation on a stable system


Last edited by Josef.95 on Fri Jun 23, 2017 7:25 am; edited 1 time in total
Back to top
View user's profile Send private message
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Fri Jun 23, 2017 5:07 pm    Post subject: Reply with quote

Actually, it's not that I want to unmask python 3.5 if I don't need it. If it's unstable, I'd rather not have it. Still wrestling with it.
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4554
Location: Germany

PostPosted: Fri Jun 23, 2017 5:34 pm    Post subject: Reply with quote

Hm okay, then remove your python3_5 entry's from the package.use
Wizumwalt wrote:
Code:
[...]
package.use/blender:media-gfx/blender python_single_target_python3_5 boost collada nls ffmpeg
package.use/boost:dev-libs/boost python
package.use/certifi:>=dev-python/certifi-2017.4.17 python_targets_python3_5
package.use/chardet:>=dev-python/chardet-3.0.2 python_targets_python3_5
[...]
And use a stable media-gfx/blender version. :)
Back to top
View user's profile Send private message
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Fri Jun 23, 2017 5:41 pm    Post subject: Reply with quote

Ugh, full circle. I guess it's required?

Code:

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
#
>=dev-python/setuptools-35.0.2 python_targets_python3_5
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30915
Location: here

PostPosted: Sat Jun 24, 2017 6:55 am    Post subject: Reply with quote

Wizumwalt wrote:
Ugh, full circle. I guess it's required?

You have downgrade blender?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Tue Jun 27, 2017 9:58 pm    Post subject: Reply with quote

Sorry for not replying sooner, just got tired of dealing w/ this issue. I've removed blender.

Here's the results of my latest efforts ...
Code:

$ sudo emerge -uDNp @world

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

Calculating dependencies... done!

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

dev-libs/icu:0

  (dev-libs/icu-58.2-r1:0/58.2::gentoo, installed) pulled in by
    dev-libs/icu:0/58.2=[abi_x86_32(-),abi_x86_64(-)] required by (dev-db/sqlite-3.17.0:3/3::gentoo, installed)
                ^^^^^^^^
    (and 3 more with the same problem)

  (dev-libs/icu-58.1-r1:0/58.1::gentoo, ebuild scheduled for merge) pulled in by
    dev-libs/icu:0/58.1=[abi_x86_32(-),abi_x86_64(-)] required by (dev-qt/qtwebkit-4.8.7:4/4::gentoo, installed)
                ^^^^^^^^

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.

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


The following mask changes are necessary to proceed:
 (see "package.unmask" in the portage(5) man page for more details)
# required by dev-qt/qtwebkit-4.8.7::gentoo
# required by kde-frameworks/kdelibs-4.14.32::gentoo[webkit]
# required by kde-apps/libkcddb-16.08.3::gentoo[handbook]
# required by kde-apps/k3b-2.0.3-r5::gentoo
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask/icu:
=dev-libs/icu-58.1-r1

NOTE: The --autounmask-keep-masks option will prevent emerge
      from creating package.unmask or ** keyword changes.

 * In order to avoid wasting time, backtracking has terminated early
 * due to the above autounmask change(s). The --autounmask-backtrack=y
 * option can be used to force further backtracking, but there is no
 * guarantee that it will produce a solution.

emerge: there are no ebuilds to satisfy ">=dev-python/six-1.10.0[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,
python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,
-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),
-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]".
(dependency required by "dev-python/setuptools-35.0.2::gentoo" [ebuild])
(dependency required by "dev-python/rosdep-0.11.4::ros-overlay" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

 * IMPORTANT: 16 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


Code:

$ sudo emerge --info
Portage 2.3.6 (python 2.7.12-final-0, default/linux/amd64/13.0, gcc-5.4.0, glibc-2.23-r4, 4.9.16-gentoo x86_64)
=================================================================
System uname: Linux-4.9.16-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5-1650_v3_@_3.50GHz-with-gentoo-2.3
KiB Mem:    32868040 total,   6719928 free
KiB Swap:    1048572 total,   1048572 free
Timestamp of repository gentoo: Mon, 26 Jun 2017 00:45:01 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
app-shells/bash:          4.3_p48-r1::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.24.1-r2::gentoo
dev-lang/python:          2.7.12::gentoo, 3.4.5::gentoo
dev-util/cmake:           3.7.2::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.26.3::gentoo
sys-apps/sandbox:         2.10-r3::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.14.1::gentoo, 1.15-r2::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo, 2.26.1::gentoo, 2.28-r2::gentoo
sys-devel/gcc:            4.9.3::gentoo, 4.9.4::gentoo, 5.4.0-r3::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.4::gentoo (virtual/os-headers)
sys-libs/glibc:           2.23-r4::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: webrsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000

local_overlay
    location: /usr/local/portage
    masters: gentoo
    priority: 0

ros-overlay
    location: /var/lib/layman/ros-overlay
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS=" http://gentoo.osuosl.org/ http://gentoo.mirrors.pair.com/ http://mirrors.rit.edu/gentoo/ http://mirror.iawnet.sandia.gov/gentoo/ http://gentoo.mirrors.tds.net/gentoo http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.netnitco.net http://lug.mtu.edu/gentoo/"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j10"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X acl amd64 apng avcodec avformat berkdb boost bzip2 cleartype cli consolekit corefonts cracklib crypt cups cxx dbus device-mapper dri encode expat ffmpeg fontconfig fortran freeimage gdbm glib gltf gtk gui iconv icu ipv6 java jce jpeg libkms minizip mmx modules mp3 multilib ncurses nls nptl nsplugin ogre ois openal opengl openmp pam pcre png python readline sdl seccomp session source sqlite sse sse2 ssl swscale tcpd theora tiff tinfo tinyxml truetype type1 unicode vim-syntax widgets x264 xa xattr xcb xft zlib" ABI_X86="32 64" ALSA_CARDS="hda-intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby21 ruby22" USERLAND="GNU" VIDEO_CARDS="nv nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON


In /etc/portage/package.mask/icu I have ...
Code:

=dev-libs/icu-58.1-r1


[Moderator edit: broke long whitespace-free lines in code tags to fix thread layout. -Hu]
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30915
Location: here

PostPosted: Wed Jun 28, 2017 5:57 am    Post subject: Reply with quote

For icu problem I think you can use --backtrack=100 as emerge option, but not resolve six problem
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4554
Location: Germany

PostPosted: Wed Jun 28, 2017 7:13 am    Post subject: Reply with quote

Wizumwalt wrote:
Code:
emerge: there are no ebuilds to satisfy ">=dev-python/six-1.10.0[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,
python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,
-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),
-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]".
(dependency required by "dev-python/setuptools-35.0.2::gentoo" [ebuild])
(dependency required by "dev-python/rosdep-0.11.4::ros-overlay" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

Hm, uninstall this "dev-python/rosdep-0.11.4::ros-overlay" package should help.
(This ebuild from ros-overlay has stable arm x86 and amd64 keywords, an need unstable python3_5
this is ab bug). See https://github.com/ros/ros-overlay/blob/master/dev-python/rosdep/rosdep-0.11.4.ebuild
Back to top
View user's profile Send private message
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Mon Jul 03, 2017 8:42 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Wizumwalt wrote:
Ugh, full circle. I guess it's required?

You have downgrade blender?


I've completely removed blender and ROS. No change.

package.use/six
Code:

>=dev-python/six-1.10.0 python_single_target_python3_5

/etc/portage/make.conf
Code:

PYTHON_TARGETS="python2_7 python3_4 python3_5"
Back to top
View user's profile Send private message
Wizumwalt
Guru
Guru


Joined: 20 Aug 2006
Posts: 547

PostPosted: Thu Jul 06, 2017 7:12 pm    Post subject: Reply with quote

Anyone have thoughts on this. Still stuck.

Code:

$ sudo emerge -uDNp @world
!!! Invalid PORTDIR_OVERLAY (not a dir): '/var/lib/layman/ros-overlay'

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=dev-python/six-1.4.1[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]".
(dependency required by "dev-python/cryptography-1.8.1::gentoo" [ebuild])
(dependency required by "dev-python/paramiko-2.1.2::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

 * IMPORTANT: 15 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Thu Jul 06, 2017 7:39 pm    Post subject: Reply with quote

Wizumwalt wrote:
Anyone have thoughts on this. Still stuck.


What's the results of ls -l /var/lib/layman ?

i.e.
Code:
gentoo ~ # ls -l /var/lib/layman|grep -v cache
total 536
-rw-r--r--  1 root root      1032 Feb 25 16:10 installed.xml
-rw-r--r--  1 root root        78 May  2  2015 make.conf
drwxr-xr-x  7 root portage   4096 Feb 25 16:10 palemoon
drwxr-xr-x 13 root portage   4096 Oct 25  2016 x11
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