Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

Python 3.4 fails to compile


Recommended Posts

So I'm trying to rebuild everything using --emptytree @world and it's failing on python3_4 

Preserved libs list comes up, but I don't know what it's for - heres the list tho, if it helps:

dev-libs/ice-64.2, dev-libs/libevent-2.1.8, dev-libs/openssl-1.1.1b-r2, net-libs/hhtp-parser-2.9.2

What can I do?

Link to comment
Share on other sites

I'm using python-2.7.15 and python-3.6.6 with python-kit/3.7-release:

rj@funtoo ~ $ ego query v python
 dev-lang/python|     slot|                   repo
        * 2.7.15|      2.7| python-kit/3.7-release
        3.4.8-r1| 3.4/3.4m| python-kit/3.7-release
        3.5.5-r1| 3.5/3.5m| python-kit/3.7-release
         * 3.6.6| 3.6/3.6m| python-kit/3.7-release
           3.7.0| 3.7/3.7m| python-kit/3.7-release

PYTHON_TARGETS="python3_6 python2_7"

All the packages you mention would re-install/install on my system:

rj@funtoo ~ $ emerge -pv icu libevent openssl net-libs/http-parser

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

Calculating dependencies... done!
[ebuild  N     ] net-libs/http-parser-2.9.2:0/2.9.0::core-server-kit  USE="-static-libs" 51 KiB
[ebuild   R    ] dev-libs/openssl-1.1.1b-r2:0/1.1.1b-r2::core-kit  USE="asm zlib -bindist -rfc3779 -sctp -sslv3 -static-libs -test -tls-heartbeat -vanilla" CPU_FLAGS_X86="(sse2)" 0 KiB
[ebuild   R    ] dev-libs/icu-64.2:0/64.2::core-kit  USE="-debug -doc -examples -static-libs" 0 KiB
[ebuild   R    ] dev-libs/libevent-2.1.8:0/2.1-6::core-kit  USE="ssl threads -debug -libressl -static-libs -test" 0 KiB

Total: 4 packages (1 new, 3 reinstalls), Size of downloads: 51 KiB

Explanation of preserve-libs and preserved-rebuild group :




Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...