Re: Python 3.13 and massive USE flag changes.

Dale <[email protected]> Mon, 8 Jun 2026 16:07:07 -0500
Newsgroups gmane.linux.gentoo.user
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------FGEeRY7O0474GPNTtIcOHvd5
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

On 6/8/26 3:47 PM, D. Ben Knoble wrote:
>> This happens every time. If some packages don't add python-3.14
>> support before 3.14 is made default, portage will tell you to do
>> outrageous things to fix it, and they won't work. Overlay packages
>> are especially bad in this regard.
> Yeah. I did actually manage a combination of USE overrides for
> PYTHON_SINGLE_TARGET/PYTHON_TARGETS for the couple of overlay packages
> I have that are stuck on 3.13, but I also have convinced all but one
> (so far) to add 3.14 support, so_most_ of my nightmare is gone.
>
> For me it was termux-language-server and autotiling (both GURU
> packages). The latter has had no response or update yet.


In my case it is elogviewer which I think is in the Gentoo repository.  
I suspect the person that maintains it isn't able to update it right now 
but it will be soon.  That person may be on vacation, hurt or sick, or 
something.  As far as I know it is a official Gentoo tool.

For me, it was just easier to remove the package and I'll try to install 
it again later.  Hopefully that will be soon.  I don't use it very often 
anyway.  Sometimes if a package is doing something weird, I may go check 
the logs for it to see if there is some message there.  It's kinda rare 
tho.

Dale

:-)  :-)

P. S.  Now I'm doing the same thing on my backup rig as well.
--------------FGEeRY7O0474GPNTtIcOHvd5
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 6/8/26 3:47 PM, D. Ben Knoble wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CALnO6CAMXwkn4SXW-5DjUt4bBah9QbH8p1dWGtO=H6panZTbBQ@mail.gmail.com">
      <pre class="moz-quote-pre" wrap=""><blockquote type="cite"
      style="color: #007cff;"><pre wrap="" class="moz-quote-pre">This happens every time. If some packages don't add python-3.14
support before 3.14 is made default, portage will tell you to do
outrageous things to fix it, and they won't work. Overlay packages
are especially bad in this regard.
</pre></blockquote><pre wrap="" class="moz-quote-pre">Yeah. I did actually manage a combination of USE overrides for
PYTHON_SINGLE_TARGET/PYTHON_TARGETS for the couple of overlay packages
I have that are stuck on 3.13, but I also have convinced all but one
(so far) to add 3.14 support, so <span class="moz-txt-underscore"><span
      class="moz-txt-tag">_</span>most<span class="moz-txt-tag">_</span></span> of my nightmare is gone.

For me it was termux-language-server and autotiling (both GURU
packages). The latter has had no response or update yet.</pre></pre>
    </blockquote>
    <br>
    <br>
    In my case it is elogviewer which I think is in the Gentoo
    repository.  I suspect the person that maintains it isn't able to
    update it right now but it will be soon.  That person may be on
    vacation, hurt or sick, or something.  As far as I know it is a
    official Gentoo tool.  <br>
    <br>
    For me, it was just easier to remove the package and I'll try to
    install it again later.  Hopefully that will be soon.  I don't use
    it very often anyway.  Sometimes if a package is doing something
    weird, I may go check the logs for it to see if there is some
    message there.  It's kinda rare tho.  <br>
    <br>
    Dale <br>
    <br>
    :-)  :-)  <br>
    <br>
    P. S.  Now I'm doing the same thing on my backup rig as well.  
  </body>
</html>

--------------FGEeRY7O0474GPNTtIcOHvd5--