From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EFE071388C0 for ; Sat, 27 Feb 2016 19:42:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E8181E0826; Sat, 27 Feb 2016 19:41:57 +0000 (UTC) Received: from mail-wm0-f49.google.com (mail-wm0-f49.google.com [74.125.82.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AB612E0804 for ; Sat, 27 Feb 2016 19:41:56 +0000 (UTC) Received: by mail-wm0-f49.google.com with SMTP id g62so110172778wme.0 for ; Sat, 27 Feb 2016 11:41:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=ufjpf+wYz390zEscWc+j5ImdLC9JhcIvs8QQNsS38p4=; b=MveWOhNNMVk410Hocg6yvR1emlR+CySUMY6FWMbGS6glc6aK8ovA/+32x2GkvFake0 D4dmHRoqL8raxLxFpchbtLPCVwSUgIbR6Hz6Mn3lAwgQJHrwP64/BlypsmV5vfKEm3LD babIwRvk1iVurN9bTruc7fQeWEfZb9K6kuI3X/ugHtPRJt/QfqPXpLZZZxAJ/UlPSGR8 BgD9uNoJghzcBP1jB7FMfLwd8zRy++1nfTS+DZP3EpEnltITZTW+kOkDkEX5Lq9pEU09 Js4bSPrg4sVOzB4j0RTQ1pAY4jqP9hVwTdmA0tFP12i8Iewp7sMq+9OeLHsskEhW7wwb rnRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=ufjpf+wYz390zEscWc+j5ImdLC9JhcIvs8QQNsS38p4=; b=QOqbLijr1sg26ED1c4+cXKuV67Q/4f+XmB8J62K9Mvx+TSmIsFYCwrGfqg1itAPQWS Q9D0Qa3RF1nol6ZIp4e/ozVSnZp2ASAI84jPWeqA6GlWOecCLSBLXPmyxTgH2rlyASYs k/BCRKlDfbmqd+XmAx3RsonmQI1XIfjWIC5Y/+ZCbVd8QmIBLIYM5nGpaUNrSvw3C8Y2 RO2yX0Ns9zG+s6c5oZp4C5LCXOmW5UDNtmywfZvJFVF79VXT7EkJE1Um489e+gru2u3s S3X4ZiJ22FxD8COibYVYzFgqBe3aeNVtzWpfLw4bU0I4j1xtUdZUG+U+qLV5IdDNT6TL LoMA== X-Gm-Message-State: AD7BkJLGVpB3AxA7WtbRn50pBHhjM4lUIfhtzGrysWwtcwaTZSTY/7oClQmEJIqcxIbJUg== X-Received: by 10.194.89.70 with SMTP id bm6mr8915991wjb.0.1456602115173; Sat, 27 Feb 2016 11:41:55 -0800 (PST) Received: from [172.20.0.40] ([165.255.114.147]) by smtp.googlemail.com with ESMTPSA id 192sm8501090wmw.0.2016.02.27.11.41.52 for (version=TLSv1/SSLv3 cipher=OTHER); Sat, 27 Feb 2016 11:41:53 -0800 (PST) To: gentoo-user@lists.gentoo.org From: Alan McKinnon Subject: [gentoo-user] PYTHON_SINGLE_TARGET & libreoffice X-Enigmail-Draft-Status: N1110 Message-ID: <56D1FB96.8030500@gmail.com> Date: Sat, 27 Feb 2016 21:40:06 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: b6f5ab6e-328a-4dea-8571-a88b6d11c19a X-Archives-Hash: ae4ea368df030a04e17e861f6d482d7c I don't know much about PYTHON_SINGLE_TARGET and PYTHON_TARGET, it all seemed to just work so I never looked further. Until now. Of all packages, libreoffice seems to want only python3: I can set it in make.conf but as expected that causes all manner of other packages to fail emerge checks as they need python2.7. What's the preferred way to deal with this situation? Some relevant info: !!! The ebuild selected to satisfy "app-office/libreoffice" has unmet requirements. - app-office/libreoffice-5.1.0.3::gentoo USE="bluetooth branding cups dbus gstreamer java kde mysql vlc (-aqua) -coinmp -collada -debug -eds (-firebird) -gltf -gnome -gtk -gtk3 -jemalloc -libressl -odk -postgres (-telepathy) -test" ABI_X86="64" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="-python3_4 -python3_5" PYTHON_TARGETS="python3_4 python3_5" The following REQUIRED_USE flag constraints are unsatisfied: exactly-one-of ( python_single_target_python3_4 python_single_target_python3_5 ) khamul ~ # eix -e python [I] dev-lang/python Available versions: (2.7) 2.7.10-r1 (~)2.7.11-r2 (3.3) 3.3.5-r2 (~)3.3.5-r7(3.3/3.3m) (3.4) 3.4.3-r1 (~)3.4.3-r7(3.4/3.4m) (3.5) (~)3.5.0-r2 (~)3.5.1-r2(3.5/3.5m) {-berkdb build doc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml ELIBC="uclibc"} Installed versions: 2.7.11-r2(2.7)(23:48:21 11/01/2016)(gdbm ipv6 ncurses readline sqlite ssl threads wide-unicode xml -berkdb -build -doc -examples -hardened -libressl -tk -wininst ELIBC="-uclibc") 3.4.3-r7(3.4)(12:59:30 01/01/2016)(gdbm ipv6 ncurses readline sqlite ssl threads xml -build -examples -hardened -libressl -tk -wininst ELIBC="-uclibc") 3.5.1-r2(3.5)(19:42:48 27/02/2016)(gdbm ipv6 ncurses readline sqlite ssl threads xml -build -examples -hardened -libressl -tk -wininst ELIBC="-uclibc") Homepage: http://www.python.org/ Description: An interpreted, interactive, object-oriented programming language khamul ~ # eselect python list Available Python interpreters: [1] python2.7 [2] python3.4 [3] python3.5 * khamul ~ # emerge --info | grep PYTHON PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" Unset: USE_PYTHON -- Alan McKinnon alan.mckinnon@gmail.com