• Re: [gentoo-user] emerge world needs something, but I don't know what .

    From n952162@21:1/5 to Arve Barsnes on Wed Feb 5 20:50:01 2025
    This is a multi-part message in MIME format.
    On 2025/02/03 15:29, Arve Barsnes wrote:

    This means that pygobject wants PYTHON_TARGETS="python3_11" because
    that is what you have set on x11-wm/xpra, and that is because that is
    the newest python that xpra-4.4.6-r2 supports. Either upgrade xpra to
    the testing version (currently 6.0.1-r1), or add python 3_11 to python targets for dev-python/pygobject-3.50.0.


    I intrepreted your answer (with the help of chatGPT) to mean I should
    add this use flag:

    dev-python/pygobject python_targets_python3_11

    But I seem to now be in a circular loop  (after similarly updating 21
    other projects with that flag):

    emerge: there are no ebuilds built with USE flags to satisfy
    ">=dev-python/setuptools-69.0.3[python_targets_python3_11(-)]".
    !!! One of the following packages is required to complete your request:
    - dev-python/setuptools-75.8.0::gentoo (Change USE:
    +python_targets_python3_11)
    (dependency required by
    "x11-wm/xpra-4.4.6-r2::gentoo[python_single_target_python3_11]"
    [ebuild])
    (dependency required by "@selected" [set])
    (dependency required by "@world" [argument])

    If I add that flag, I get:

    emerge: there are no ebuilds built with USE flags to satisfy
    ">=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]".!!!
    One of the following packages is required to complete your request:
    - dev-python/jaraco-text-4.0.0::gentoo (Change USE:
    +python_targets_python3_11)
    - dev-python/setuptools-75.8.0::gentoo (Change USE:
    -python_targets_python3_11)
    (dependency required by "dev-python/setuptools-75.8.0::gentoo" [ebuild])
    (dependency required by
    "x11-wm/xpra-4.4.6-r2::gentoo[python_single_target_python3_11]"
    [ebuild])
    (dependency required by "@selected" [set])
    (dependency required by "@world" [argument])

    Here are the flags I currently have:

    dev-python/pygobject python_targets_python3_11
    dev-python/netifaces python_targets_python3_11
    dev-python/pillow python_targets_python3_11
    dev-python/rencode python_targets_python3_11
    x11-base/xorg-server xvfb
    dev-python/cryptography python_targets_python3_11
    dev-python/lz4 python_targets_python3_11
    dev-python/cython python_targets_python3_11
    dev-python/gpep517 python_targets_python3_11
    #dev-python/setuptools python_targets_python3_11
    dev-python/jaraco-collections python_targets_python3_11
    dev-python/setuptools python_targets_python3_11
    dev-python/jaraco-functools python_targets_python3_11
    dev-python/jaraco-text python_targets_python3_11
    dev-python/more-itertools python_targets_python3_11
    dev-python/packaging python_targets_python3_11
    dev-python/platformdirs python_targets_python3_11
    dev-python/wheel python_targets_python3_11
    dev-python/setuptools python_targets_python3_11
    dev-python/setuptools-scm python_targets_python3_11
    dev-python/trove-classifiers python_targets_python3_11
    dev-python/flit-core python_targets_python3_11
    dev-python/setuptools -python_targets_python3_11




    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p>On 2025/02/03 15:29, Arve Barsnes wrote:</p>
    <blockquote type="cite" cite="mid:CAJjrzcWaFKtYqiOoJSDajXNKUmz-8DZbohcPi4OOSiwLG0D5LQ@mail.gmail.com">
    <pre>This means that pygobject wants PYTHON_TARGETS="python3_11" because that is what you have set on x11-wm/xpra, and that is because that is
    the newest python that xpra-4.4.6-r2 supports. Either upgrade xpra to
    the testing version (currently 6.0.1-r1), or add python 3_11 to python
    targets for dev-python/pygobject-3.50.0.</pre>
    </blockquote>
    <p><br>
    </p>
    <p>I intrepreted your answer (with the help of chatGPT) to mean I
    should add this use flag:</p>
    <blockquote>
    <p><font face="monospace">dev-python/pygobject
    python_targets_python3_11</font><br>
    </p>
    </blockquote>
    <p>But I seem to now be in a circular loop  (after similarly
    updating 21 other projects with that flag):</p>
    <blockquote>
    <p><font face="monospace">emerge: there are no ebuilds built with
    USE flags to satisfy
    "&gt;=dev-python/setuptools-69.0.3[python_targets_python3_11(-)]".<br>
    !!! One of the following packages is required to complete your
    request:<br>
    - dev-python/setuptools-75.8.0::gentoo (Change USE:
    +python_targets_python3_11)<br>
    (dependency required by
    "x11-wm/xpra-4.4.6-r2::gentoo[python_single_target_python3_11]"
    [ebuild])<br>
    (dependency required by "@selected" [set])<br>
    (dependency required by "@world" [argument])</font></p>
    <p></p>
    </blockquote>
    <p>If I add that flag, I get:</p>
    <blockquote><font face="monospace">emerge: there are no ebuilds
    built with USE flags to satisfy "&gt;=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]".</font><font
    face="monospace">
    !!! One of the following packages is required to complete your
    request:</font><br>
    <font face="monospace">
    - dev-python/jaraco-text-4.0.0::gentoo (Change USE:
    +python_targets_python3_11)</font><br>
    <font face="monospace">
    - dev-python/setuptools-75.8.0::gentoo (Change USE:
    -python_targets_python3_11)</font><br>
    <font face="monospace">
    (dependency required by "dev-python/setuptools-75.8.0::gentoo"
    [ebuild])</font><br>
    <font face="monospace">
    (dependency required by
    "x11-wm/xpra-4.4.6-r2::gentoo[python_single_target_python3_11]"
    [ebuild])</font><br>
    <font face="monospace">
    (dependency required by "@selected" [set])</font><br>
    <font face="monospace">
    (dependency required by "@world" [argument])</font><br>
    <font face="monospace">
    </font><br>
    </blockquote>
    <p>Here are the flags I currently have:</p>
    <blockquote>
    <p><font face="monospace">dev-python/pygobject
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/netifaces
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/pillow
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/rencode
    python_targets_python3_11</font><br>
    <font face="monospace">x11-base/xorg-server xvfb</font><br>
    <font face="monospace">dev-python/cryptography
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/lz4 python_targets_python3_11</font><br>
    <font face="monospace">dev-python/cython
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/gpep517
    python_targets_python3_11</font><br>
    <font face="monospace">#dev-python/setuptools
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/jaraco-collections
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/setuptools
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/jaraco-functools
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/jaraco-text
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/more-itertools
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/packaging
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/platformdirs
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/wheel
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/setuptools
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/setuptools-scm
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/trove-classifiers
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/flit-core
    python_targets_python3_11</font><br>
    <font face="monospace">dev-python/setuptools
    -python_targets_python3_11</font></p>
    <p><br>
    </p>
    <br>
    </blockquote>
    <p><br>
    </p>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From n952162@21:1/5 to Arve Barsnes on Mon Feb 3 17:30:01 2025
    thank you.

    On 2025/02/03 15:29, Arve Barsnes wrote:
    On Mon, 3 Feb 2025 at 15:13, n952162 <n952162@web.de> wrote:
    Can anyone help me with this?

    emerge: there are no ebuilds built with USE flags to satisfy "dev-python/pygobject:3[python_targets_python3_11(-),cairo]".
    !!! One of the following packages is required to complete your request:
    - dev-python/pygobject-3.50.0::gentoo (Change USE: +python_targets_python3_11)
    (dependency required by "x11-wm/xpra-4.4.6-r2::gentoo[python_single_target_python3_11]" [ebuild])
    (dependency required by "@selected" [set])
    (dependency required by "@world" [argument])

    I think this is why my emerge ends, right?
    This means that pygobject wants PYTHON_TARGETS="python3_11" because
    that is what you have set on x11-wm/xpra, and that is because that is
    the newest python that xpra-4.4.6-r2 supports. Either upgrade xpra to
    the testing version (currently 6.0.1-r1), or add python 3_11 to python targets for dev-python/pygobject-3.50.0.

    Regards,
    Arve


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)