Gentoo Archives: gentoo-user

From: thelma@×××××××××××.com
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge --oneshot portage - conflict
Date: Sun, 30 Aug 2015 01:10:04
Message-Id: 55E257F3.9030401@sys-concept.com
1 Here is my emerge-info
2 python target is 2.7.9-r1, 3.3.5-r1, 3.4.1
3
4
5 emerge --info
6 Portage 2.2.14 (python 2.7.9-final-0, default/linux/x86/13.0/desktop,
7 gcc-4.8.4, glibc-2.19-r1, 3.10.17-gentoo i686)
8 =================================================================
9 System uname:
10 Linux-3.10.17-gentoo-i686-AMD_Athlon-TM-_XP_2500+-with-gentoo-2.2
11 KiB Mem: 1034164 total, 25920 free
12 KiB Swap: 2008120 total, 2003204 free
13 Timestamp of tree: Fri, 28 Aug 2015 22:30:02 +0000
14 ld GNU ld (Gentoo 2.24 p1.4) 2.24
15 ccache version 3.1.9 [disabled]
16 app-shells/bash: 4.2_p53
17 dev-java/java-config: 2.2.0
18 dev-lang/perl: 5.20.2
19 dev-lang/python: 2.7.9-r1, 3.3.5-r1, 3.4.1
20 dev-util/ccache: 3.1.9-r4
21 dev-util/cmake: 2.8.12.2-r1
22 dev-util/pkgconfig: 0.28-r2
23 sys-apps/baselayout: 2.2
24 sys-apps/openrc: 0.13.11
25 sys-apps/sandbox: 2.6-r1
26 sys-devel/autoconf: 2.13, 2.69
27 sys-devel/automake: 1.10.3-r1, 1.11.6-r1, 1.13.4
28 sys-devel/binutils: 2.24-r3
29 sys-devel/gcc: 4.1.2, 4.5.4, 4.7.3-r1, 4.8.4
30 sys-devel/gcc-config: 1.7.3
31 sys-devel/libtool: 2.4.6
32 sys-devel/make: 4.1-r1
33 sys-kernel/linux-headers: 3.18 (virtual/os-headers)
34 sys-libs/glibc: 2.19-r1
35 Repositories: gentoo x-portage
36 ACCEPT_KEYWORDS="x86"
37 ACCEPT_LICENSE="* -@EULA PUEL dlj-1.1 Oracle-BCLA-JavaSE"
38 CBUILD="i686-pc-linux-gnu"
39 CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
40 CHOST="i686-pc-linux-gnu"
41 CONFIG_PROTECT="/etc /usr/lib/fax /usr/share/gnupg/qualified.txt
42 /var/spool/fax/etc"
43 CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d
44 /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release
45 /etc/php/apache2-php5.3/ext-active/ /etc/php/apache2-php5.5/ext-active/
46 /etc/php/cgi-php5.3/ext-active/ /etc/php/cgi-php5.5/ext-active/
47 /etc/php/cli-php5.3/ext-active/ /etc/php/cli-php5.5/ext-active/
48 /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo
49 /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d
50 /etc/texmf/web2c"
51 CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
52 DISTDIR="/usr/portage/distfiles"
53 EMERGE_DEFAULT_OPTS="--autounmask-write=y --keep-going --with-bdeps=y"
54 FCFLAGS="-O2 -march=i686 -pipe"
55 FEATURES="assume-digests binpkg-logs config-protect-if-modified
56 distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch
57 preserve-libs protect-owned sandbox sfperms strict unknown-features-warn
58 unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
59 FFLAGS="-O2 -march=i686 -pipe"
60 GENTOO_MIRRORS="http://distro.ibidio.org/pub/linux/distributions/gentoo/
61 ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
62 http://gentoo.osuosl.org/ http://mirror.datapipe.net/gentoo
63 http://gentoo.binarycompass.org"
64 LANG="en_US.UTF-8"
65 LC_ALL="en_US.UTF-8"
66 LDFLAGS="-Wl,-O1 -Wl,--as-needed"
67 MAKEOPTS="-j1"
68 PKGDIR="/usr/portage/packages"
69 PORTAGE_CONFIGROOT="/"
70 PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
71 --omit-dir-times --compress --force --whole-file --delete --stats
72 --human-readable --timeout=180 --exclude=/distfiles --exclude=/local
73 --exclude=/packages"
74 PORTAGE_TMPDIR="/var/tmp"
75 PORTDIR="/usr/portage"
76 PORTDIR_OVERLAY="/usr/local/portage"
77 USE="X a52 aac acpi alsa apache2 berkdb bluetooth branding bzip2 cairo
78 cdda cdr cgi cleartype cli consolekit corefonts cracklib crypt cups cxx
79 dbus dri dts dvd dvdr emboss encode exif fam firefox flac foomaticdb
80 fortran gdbm gif glamor gpm gtk hal iconv ipv6 java jpeg kpathsea lcms
81 ldap libnotify mad mng modules mp3 mp4 mpeg mysql ncurses nls nptl ogg
82 opengl openmp pam pango pcre pdf png policykit ppds qt3support readline
83 scanner sdl seccomp semantic-desktop server session spell ssl
84 startup-notification svg tcpd tetex thunar tiff truetype type1 udev
85 udisks unicode upower usb vorbis wxwidgets x264 x86 xcb xml xv xvid
86 zlib" ABI_X86="32" ALSA_CARDS="via82xx" APACHE2_MODULES="actions alias
87 auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default
88 authn_file authz_dbm authz_default authz_groupfile authz_host
89 authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate
90 dir disk_cache env expires ext_filter file_cache filter headers ident
91 imagemap include info log_config logio mem_cache mime mime_magic
92 negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http
93 rewrite setenvif so speling status unique_id userdir usertrack
94 vhost_alias cgi" CALLIGRA_FEATURES="kexi words flow plan sheets stage
95 tables krita karbon braindump author" CAMERAS="ptp2"
96 COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
97 CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse" ELIBC="glibc"
98 GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt
99 gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore
100 rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx"
101 INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz
102 cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
103 LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer"
104 LINGUAS="en en_US" OFFICE_IMPLEMENTATION="libreoffice"
105 PHP_TARGETS="php5-4 php5-5" PYTHON_SINGLE_TARGET="python2_7"
106 PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby19 ruby20"
107 USERLAND="GNU" VIDEO_CARDS="nv vesa fbdev" XTABLES_ADDONS="quota2 psd
108 pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition
109 tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
110 Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK,
111 PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
112 PORTAGE_RSYNC_EXTRA_OPTS, SYNC, USE_PYTHON
113
114
115
116 On 08/29/15 17:37, Alec Ten Harmsel wrote:
117 >On Sat, Aug 29, 2015 at 02:02:29PM -0600, neu pat wrote:
118 >> I emerge python3.4 set as active:
119 >>
120 >> eselect python list
121 >> Available Python interpreters:
122 >> [1] python2.7
123 >> [2] python3.3
124 >> [3] python3.4 *
125 >
126 >What is the value of PYTHON_TARGETS? Can you post the output of `emerge
127 >--info'?
128 >
129 >> but it still complain
130 >>
131 >>
132 >> [ebuild U ] sys-apps/portage-2.2.20.1 [2.2.14]
133 >> PYTHON_TARGETS="python3_4* -python3_3*"
134 >>
135 >> !!! Multiple package instances within a single package slot have been
136 >> pulled
137 >> !!! into the dependency graph, resulting in a slot conflict:
138 >>
139 >> sys-apps/portage:0
140 >>
141 >> (sys-apps/portage-2.2.20.1:0/0::gentoo, ebuild scheduled for merge)
142 >> pulled in by
143 >> sys-apps/portage (Argument)
144 >>
145 >> (sys-apps/portage-2.2.14:0/0::gentoo, installed) pulled in by
146 >>
147 >>
148 sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
149 >> required by (app-admin/webapp-config-1.52-r1:0/0::gentoo, installed)
150 >>
151 >>
152 >>
153 >>
154 >>
155 >>
156 sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_tar$
157 >> required by (app-portage/gentoolkit-0.3.0.9-r2:0/0::gentoo, installed)
158 >>
159 >> What is it looking for?
160 >
161 >It looks like webapp-config is not compatible with python 3.4. As far as
162 >I can tell, here's what's going on:
163 >
164 >>
165 sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
166 >> required by (app-admin/webapp-config-1.52-r1:0/0::gentoo, installed)
167 >
168 >The above shows that webapp-config is pulling in portage built for
169 >python 2.7 and 3.3.
170 >>
171 sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_tar$
172 >> required by (app-portage/gentoolkit-0.3.0.9-r2:0/0::gentoo, installed)
173 >
174 >This snippet shows that gentoolkit is pulling in portage built for
175 >python 2.7, 3.3, and 3.4.
176 >
177 >Since PYTHON_TARGETS is handled as USE flags, the incompatible sets of
178 >USE flags collide. There are a couple of solutions:
179 >
180
181 >* Set PYTHON_TARGETS="python2_7 python3_3"
182
183 Do you mean set PYTHON_TARGETS="python2_7 python3_3" in make.conf
184
185
186 >* Unset PYTHON_TARGETS and let it have its default value (which is the
187 > above
188 >* Uninstall webapp-config or upgrade to the unstable version, which
189 > appears to support python 3.4
190 >
191 >Alec
192 >