Jack wrote:
> On 2020.05.10 02:49, [email protected] wrote:
>> Hi,
>>
>> this morning I had a massive update of my system.
>>
>> Beside others kicad failed to recompile with this message
>>
>> Calculating dependencies... done!
>>  * Dependencies could not be completely resolved due to
>>  * the following required packages not being installed:
>>  *
>>  *   >=dev-libs/boost-1.61:0/1.72.0=[context,nls,threads] pulled in by:
>>  *     sci-electronics/kicad-5.1.5-r1
>>  *
>>  *  
>> >=dev-libs/boost-1.61:0/1.72.0=[context,nls,threads,python,python_targets_python3_6(-)]
>> pulled in by:
>>  *     sci-electronics/kicad-5.1.5-r1
>>  *
>>  *  
>> >=dev-libs/boost-1.61:=[context,nls,threads,python,python_targets_python3_6(-)]
>> pulled in by:
>>  *     sci-electronics/kicad-5.1.5-r1
>>  *
>>  *   dev-python/wxpython:4.0[python_targets_python3_6(-)] pulled in by:
>>  *     sci-electronics/kicad-5.1.5-r1
>>  *
>>  *   media-libs/glew:0/2.1= pulled in by:
>>  *     sci-electronics/kicad-5.1.5-r1
>>
>>
>> :
>> [I] dev-libs/boost
>>      Available versions:  1.72.0-r1(0/1.72.0)^t (~)1.73.0(0/1.73.0)^t
>> {bzip2 context debug doc icu lzma mpi +nls numpy python static-libs
>> +threads tools zlib zstd ABI_MIPS="n32 n64 o32" ABI_RISCV="lp64
>> lp64d" ABI_S390="32 64" ABI_X86="32 64 x32" PYTHON_TARGETS="python2_7
>> python3_6 python3_7 python3_8"}
>>      Installed versions:  1.73.0(0/1.73.0)^t(06:38:51 AM
>> 05/10/2020)(bzip2 context nls python threads zlib -debug -doc -icu
>> -lzma -mpi -numpy -static-libs -tools -zstd ABI_MIPS="-n32 -n64 -o32"
>> ABI_RISCV="-lp64 -lp64d" ABI_S390="-32 -64" ABI_X86="64 -32 -x32"
>> PYTHON_TARGETS="python2_7 python3_7 -python3_6 -python3_8")
>>      Homepage:            https://www.boost.org/
>>      Description:         Boost Libraries for C++
>>
>>
>> Is it possible to install the older version of boost somehow "in
>> parallel" withouth screwing up the rest of the system?
>>
>> Cheers!
>> Meino
> The problem is not versions, it's USE flags.  Note that both lines
> showing the required boost include "python_targets_python3_6(-)" and
> your eix output showing PYTHON_TARGETS="python2_7 python3_7 -python3_6
> -python3_8" for your installed version.
>
> You need to include python3_6 as one of the PYTHON_TARGETS for boost,
> then you can install kicad.  You also have to do that for wxpython.  I
> can't tell what the issue is with glew without more information.
>
>


I started to post that as well.  When I did my last upgrade, I had to
add python exceptions to package.use for several packages.  Sadly,
emerge spit them out ONE AT A TIME.  Eventually, I had them all added
and was able to update everything.  It appears removing python 2.7 is
causing some issues. 

It may require making a change, running emerge again, make a change and
run emerge again repeatedly.  I think I did that half a dozen times
before it was able to do updates.

Dale

:-)  :-) 

Reply via email to