On 2024-06-04, Eli Schwartz <eschwart...@gmail.com> wrote:
> On 6/4/24 4:58 PM, Grant Edwards wrote:
>> On 2024-06-04, Eli Schwartz <eschwart...@gmail.com> wrote:
>> 
>>> Note that it's not a build failure -- it is an upgrade calculation
>>> failure. It fails before upgrading any packages since it knows it can't
>>> resolve the dependencies.
>> 
>> I had plenty of both.
>
>
> If a package claimed to support python 3.12 and nonetheless failed to
> build with it, that's a bug in the package -- can you provide more details?

IIRC, the first one was pycxx.  The build faild during the config
step.  I uninstalled it (which meant I also had to uninstall pysvn,
which I think means that meld is going to stop working).  I started
the emerge auvND again and there's a different build failure with a
different package -- so I uninstall that. Start the emerge again, a
third package fails to build. I honestly don't remember the 2nd and
3rd packages.  At that point, I added these lines to package.use:

*/* PYTHON_TARGETS: -* python3_11 python3_12
*/* PYTHON_SINGLE_TARGET: -* python3_11

Then the emerge ran through to the end with no problems.

I'm going to disable 3.12 on all my other machines and wait until some
package/app I need will no longer work with 3.11.

--
Grant







Reply via email to