• [gentoo-dev] Up for grabs: dev-python/pyside2

    From Sam James@21:1/5 to All on Mon Jul 18 00:20:01 2022
    Up for grabs because of inactivity.

    dev-python/pyside2 has several open bugs and a version bump pending.

    Needs some real love to tidy it up.

    Best,
    sam

    -----BEGIN PGP SIGNATURE-----

    iNUEARYKAH0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCYtSI/F8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MAAKCRBzhAn1IN+R kC9AAP9h0SQunVQHAd757UFEsyFLOcbX026ocrngJnp3Bq8BdwD/cBKzJab1fsG5 DOPi2I8fT20hTbMolPzCpej/mG3QrQw=
    =DTJF
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sam James@21:1/5 to All on Mon Jul 18 14:00:01 2022
    On 17 Jul 2022, at 23:11, Sam James <sam@gentoo.org> wrote:

    Up for grabs because of inactivity.

    dev-python/pyside2 has several open bugs and a version bump pending.

    Sorry, and indeed dev-python/shiboken2 too.


    Needs some real love to tidy it up.

    Best,
    sam


    -----BEGIN PGP SIGNATURE-----

    iNUEARYKAH0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCYtVJaF8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MAAKCRBzhAn1IN+R kFTrAQDLocNC4PQ/6KQEw/0BCnFYMn/HpV3U6pAcUbJFSOConAEAuGVIoj7+qmMV TyZ7GY5Ej6XibS0Z4+P24EXBXjr0Fgw=
    =L6F5
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From waebbl-gentoo@posteo.net@21:1/5 to Sam James on Fri Jul 29 12:40:02 2022
    On Sun, 17 Jul 2022 23:11:08 +0100
    Sam James <sam@gentoo.org> wrote:

    Up for grabs because of inactivity.

    dev-python/pyside2 has several open bugs and a version bump pending.

    Needs some real love to tidy it up.

    Best,
    sam

    Wouldn't it be applicable to put these packages under the umbrella of
    the Gentoo Qt project?
    They're developed, published and hosted by the The Qt Company (in
    contrast for example to PyQt5 or QtPy) and are only python
    bindings for the Qt framework, although they're currently distributed
    in a separate tarball and not with the Qt tarball.

    Resending due to wrong sender being used.


    Regards,
    Bernd

    -----BEGIN PGP SIGNATURE-----

    iQGTBAEBCgB9FiEExIg3+Emk70nqAQ2ybb4K1Uo7McYFAmLjtrxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM0 ODgzN0Y4NDlBNEVGNDlFQTAxMERCMjZEQkUwQUQ1NEEzQjMxQzYACgkQbb4K1Uo7 McaH+wgAk3mLhWmwjLmB7O6UbujOIVhrR/oo6MbDVeYqSf6ZIdjyqZj5BqH4sA1w BA0CHxPzSsZQBFjXFtFv01O2rthCFnfusDAYTaiI+6RZAPY66WIo7Emib8O6qDUW 2+dlRd5PV85A9mKEJCUgN2Yo45WshcJjqNT0jRFfhRH6M+YbOqn869NP8WvziAt9 jBvhqv7eZvOMCpzcqt20V9bDUo3yzCCwl7uaj3eO09JfAPBZdL4dektSkUn3r97C Tc1sarK4c0zSjEVEJdwyerEA5lo/38GAuMiMVrrHjZjQ2tSoLbDJDuNGJGXWMA/I nbtPLuPbrYh5j/9dKQRM9plzq/LJ5w==
    =aGF/
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ionen Wolkens@21:1/5 to waebbl-gentoo@posteo.net on Fri Jul 29 13:10:01 2022
    On Fri, Jul 29, 2022 at 10:30:20AM +0000, waebbl-gentoo@posteo.net wrote:
    On Sun, 17 Jul 2022 23:11:08 +0100
    Sam James <sam@gentoo.org> wrote:

    Up for grabs because of inactivity.

    dev-python/pyside2 has several open bugs and a version bump pending.

    Needs some real love to tidy it up.

    Best,
    sam

    Wouldn't it be applicable to put these packages under the umbrella of
    the Gentoo Qt project?

    It still need someone to maintain it either way, qt@ is rather small
    and Qt6 is likely to use up people's time already. Being m-n at least
    make its current state clear (up to qt@ though).

    They're developed, published and hosted by the The Qt Company (in
    contrast for example to PyQt5 or QtPy) and are only python
    bindings for the Qt framework, although they're currently distributed
    in a separate tarball and not with the Qt tarball.

    On a side-note I'll be adding PyQt6 to the tree once I can[1], but I
    don't use pyside for anything and probably won't be looking at pyside6.

    [1] https://github.com/gentoo/gentoo/pull/26504
    --
    ionen

    -----BEGIN PGP SIGNATURE-----

    iQEzBAABCAAdFiEEx3SLh1HBoPy/yLVYskQGsLCsQzQFAmLjvx0ACgkQskQGsLCs QzTRdggAmnT+6qNMkx1MQFZgwyaXhh+0NCzWQvafwlbU7R/mydKuMxK+6h2HQJc0 rD222swq56t0T5SMluEIOo0Cal7Oj2JBGdMZWlP3QXcM5inw+Kz7s2uXLRvGk16x v7ciJE71bYok9PHEa4EK80K02qYexrh8yiA7C4cSq+eCsc0dcm97k0q3RmW7OWyB VemA1lddbLuIjgfsFNyxupKOOTxCO86uw6l7B7SrVZWcclY8Cs/B81QsVtZfPmYm JR3cq+po2y6PzNEKT7FxKErKHw7qiLFx/Oa6jiTMBf+iqSQO1Xz0a09TiX2gt9la RSBOvEuXfZt4Y81GzY8PAh1ZX2yzoA==
    =c8vs
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From waebbl-gentoo@posteo.net@21:1/5 to Ionen Wolkens on Fri Jul 29 13:40:01 2022
    On Fri, 29 Jul 2022 07:06:06 -0400
    Ionen Wolkens <ionen@gentoo.org> wrote:

    On Fri, Jul 29, 2022 at 10:30:20AM +0000, waebbl-gentoo@posteo.net wrote:
    On Sun, 17 Jul 2022 23:11:08 +0100
    Sam James <sam@gentoo.org> wrote:

    Up for grabs because of inactivity.

    dev-python/pyside2 has several open bugs and a version bump pending.

    Needs some real love to tidy it up.

    Best,
    sam

    Wouldn't it be applicable to put these packages under the umbrella of
    the Gentoo Qt project?

    It still need someone to maintain it either way, qt@ is rather small
    and Qt6 is likely to use up people's time already. Being m-n at least
    make its current state clear (up to qt@ though).


    I can think of co-maintaining the packages, but it exceeds my resources
    to being primary maintainer.

    They're developed, published and hosted by the The Qt Company (in
    contrast for example to PyQt5 or QtPy) and are only python
    bindings for the Qt framework, although they're currently distributed
    in a separate tarball and not with the Qt tarball.

    On a side-note I'll be adding PyQt6 to the tree once I can[1], but I
    don't use pyside for anything and probably won't be looking at pyside6.


    I'm slowly working towards shiboken6 / pyside6. Pyside is needed for
    the Qt6 move of FreeCAD, at it's current state at least.
    There are discussion on completely moving to pybind11 instead of
    pyside, but that's not yet decided. So I will probably need pyside6 for
    the sake of FreeCAD.


    [1] https://github.com/gentoo/gentoo/pull/26504


    -----BEGIN PGP SIGNATURE-----

    iQGTBAEBCgB9FiEExIg3+Emk70nqAQ2ybb4K1Uo7McYFAmLjxktfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM0 ODgzN0Y4NDlBNEVGNDlFQTAxMERCMjZEQkUwQUQ1NEEzQjMxQzYACgkQbb4K1Uo7 McbtRQgAtIamp6URhZdP7vdc/o+lEN34Obxs5dMD90ir1ifcJqXunjMtBQ151eYQ czwhQH3Y5ga5cal2jc1jOemvCxEl6nJdaL2SS2dlL8XmSC/Rq/WmwkVsoBOVr4u1 f+Dbmz0lwvEjuqsdoBo3o7Ln0VfTqqbEDegykwLfGtdUBM5CgHUQ+NURPZ/W00qy +1csnn7IbcPA4tBUmxviNMCiwk46uTk8Ee2llzDrO5J2FlEkEnIP7dKvaQ/qehGk bQEAD8xWoD0JCF7N8dEfcSmwJnSWmlAY772isO2qUisKr2F7n9hPTmYhtjE7FDJk SHkgqZdID113vzUgMFK6Eod27PeCSg==
    =CyZL
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew Ammerlaan@21:1/5 to Ionen Wolkens on Fri Aug 12 17:30:01 2022
    On 29/07/2022 13:06, Ionen Wolkens wrote:
    On Fri, Jul 29, 2022 at 10:30:20AM +0000, waebbl-gentoo@posteo.net wrote:
    On Sun, 17 Jul 2022 23:11:08 +0100
    Sam James <sam@gentoo.org> wrote:

    Up for grabs because of inactivity.

    dev-python/pyside2 has several open bugs and a version bump pending.

    Needs some real love to tidy it up.

    Best,
    sam

    Wouldn't it be applicable to put these packages under the umbrella of
    the Gentoo Qt project?

    It still need someone to maintain it either way, qt@ is rather small
    and Qt6 is likely to use up people's time already. Being m-n at least
    make its current state clear (up to qt@ though).

    They're developed, published and hosted by the The Qt Company (in
    contrast for example to PyQt5 or QtPy) and are only python
    bindings for the Qt framework, although they're currently distributed
    in a separate tarball and not with the Qt tarball.

    On a side-note I'll be adding PyQt6 to the tree once I can[1], but I
    don't use pyside for anything and probably won't be looking at pyside6.

    [1] https://github.com/gentoo/gentoo/pull/26504

    I've added myself as the maintainer of shiboken2 and pyside2(-tools). I
    also added shiboken6 and pyside6(-tools) (masked for testing).
    Unfortunately the latter is stuck on python3_10 only at the moment,
    adding python3_11 to this is a whole new can of worms.

    Help with these packages is most welcome. They are notoriously difficult
    and fragile.

    Best regards,
    Andrew

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew Ammerlaan@21:1/5 to waebbl-gentoo@posteo.net on Sat Aug 13 12:00:01 2022
    On 13/08/2022 11:10, waebbl-gentoo@posteo.net wrote:
    On Fri, 12 Aug 2022 17:28:49 +0200
    Andrew Ammerlaan <andrewammerlaan@gentoo.org> wrote:

    On 29/07/2022 13:06, Ionen Wolkens wrote:
    On Fri, Jul 29, 2022 at 10:30:20AM +0000, waebbl-gentoo@posteo.net wrote: >>>> On Sun, 17 Jul 2022 23:11:08 +0100
    Sam James <sam@gentoo.org> wrote:

    Up for grabs because of inactivity.

    dev-python/pyside2 has several open bugs and a version bump pending. >>>>>
    Needs some real love to tidy it up.

    Best,
    sam

    Wouldn't it be applicable to put these packages under the umbrella of
    the Gentoo Qt project?

    It still need someone to maintain it either way, qt@ is rather small
    and Qt6 is likely to use up people's time already. Being m-n at least
    make its current state clear (up to qt@ though).

    They're developed, published and hosted by the The Qt Company (in
    contrast for example to PyQt5 or QtPy) and are only python
    bindings for the Qt framework, although they're currently distributed
    in a separate tarball and not with the Qt tarball.

    On a side-note I'll be adding PyQt6 to the tree once I can[1], but I
    don't use pyside for anything and probably won't be looking at pyside6.

    [1] https://github.com/gentoo/gentoo/pull/26504

    I've added myself as the maintainer of shiboken2 and pyside2(-tools). I
    also added shiboken6 and pyside6(-tools) (masked for testing).
    Unfortunately the latter is stuck on python3_10 only at the moment,
    adding python3_11 to this is a whole new can of worms.

    Help with these packages is most welcome. They are notoriously difficult
    and fragile.

    Best regards,
    Andrew


    Thanks Andrew for taking care of these packages. Like I said, I'd be
    happy to comaintain the packages and keep an additional two eyes on
    them.

    Great! Would you like me to add you to the metadata.xml files so you'll
    get CC'ed on the bugs?

    In my draft[1] for pyside6, I've also found the python 3.11
    incompatibility and removed it for further investigation. However, what
    I noticed, is, that upstream only has compatibility for python3 up to
    3.10. Closing my draft, now that the package has been merged into the
    tree.

    I completely forgot to check for open PRs before starting to work on
    this, sorry about that. I could have saved myself a couple of hours of
    work if I had. Thanks for the PR anyway.
    The python3_11 incompatibility probably requires some patch for
    shiboken6. It should be fixable considering that pyside2 does compile
    with python3_11 (after patching). In any case it is not urgent since it
    is still masked.

    Best regards,
    Andrew

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From waebbl-gentoo@21:1/5 to All on Sat Aug 13 12:10:02 2022
    Am 13.08.2022 11:51 schrieb Andrew Ammerlaan:
    On 13/08/2022 11:10, waebbl-gentoo@posteo.net wrote:
    Thanks Andrew for taking care of these packages. Like I said, I'd be
    happy to comaintain the packages and keep an additional two eyes on
    them.

    Great! Would you like me to add you to the metadata.xml files so
    you'll get CC'ed on the bugs?

    Best regards,
    Andrew

    You're welcome to do so. Don't forget that I'm a proxy-maintainer.

    Regards, Bernd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From waebbl-gentoo@posteo.net@21:1/5 to Andrew Ammerlaan on Sat Aug 13 11:20:01 2022
    On Fri, 12 Aug 2022 17:28:49 +0200
    Andrew Ammerlaan <andrewammerlaan@gentoo.org> wrote:

    On 29/07/2022 13:06, Ionen Wolkens wrote:
    On Fri, Jul 29, 2022 at 10:30:20AM +0000, waebbl-gentoo@posteo.net wrote:
    On Sun, 17 Jul 2022 23:11:08 +0100
    Sam James <sam@gentoo.org> wrote:

    Up for grabs because of inactivity.

    dev-python/pyside2 has several open bugs and a version bump pending.

    Needs some real love to tidy it up.

    Best,
    sam

    Wouldn't it be applicable to put these packages under the umbrella of
    the Gentoo Qt project?

    It still need someone to maintain it either way, qt@ is rather small
    and Qt6 is likely to use up people's time already. Being m-n at least
    make its current state clear (up to qt@ though).

    They're developed, published and hosted by the The Qt Company (in
    contrast for example to PyQt5 or QtPy) and are only python
    bindings for the Qt framework, although they're currently distributed
    in a separate tarball and not with the Qt tarball.

    On a side-note I'll be adding PyQt6 to the tree once I can[1], but I
    don't use pyside for anything and probably won't be looking at pyside6.

    [1] https://github.com/gentoo/gentoo/pull/26504

    I've added myself as the maintainer of shiboken2 and pyside2(-tools). I
    also added shiboken6 and pyside6(-tools) (masked for testing).
    Unfortunately the latter is stuck on python3_10 only at the moment,
    adding python3_11 to this is a whole new can of worms.

    Help with these packages is most welcome. They are notoriously difficult
    and fragile.

    Best regards,
    Andrew


    Thanks Andrew for taking care of these packages. Like I said, I'd be
    happy to comaintain the packages and keep an additional two eyes on
    them.

    In my draft[1] for pyside6, I've also found the python 3.11
    incompatibility and removed it for further investigation. However, what
    I noticed, is, that upstream only has compatibility for python3 up to
    3.10. Closing my draft, now that the package has been merged into the
    tree.

    [1] https://github.com/gentoo/gentoo/pull/26782

    Best, Bernd

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