Hello Lina,

PySide2 and Shiboken2 are indeed very old,
and we encourage PySide users to move to PySide6 that has been out
for quite some time now (currently we are in 6.9.x).

None of the people currently working in PySide
is related to the spack community, nor their packaging,
so personally I have no idea how it works,
who is behind the packages for pyside1 and pyside2.

You might have better luck, by opening an Issue on the Spack
Github repository, so they can address that.

We are happy to provide insights in case the package
cannot be built easily, but outside that, we cannot do much.

Cheers!

On 6/25/25 1:30 AM, Muryanto, Lina wrote:
        
Some people who received this message don't often get email from muryan...@llnl.gov. Learn why this is important <https://aka.ms/ LearnAboutSenderIdentification>
        

Hello,

We, at LLNL, has a shared*Spack*-based WEAVE virtual environment in which we install qt and pyside2.

Our widely used visualization tool depends on qt and pyside2.

However, py-pyside2 depends on py-shiboken2 and py-shiboken2 has the following dependencies (specified it the py-shiboken2’ spack package.py):

https://github.com/spack/spack-packages/blob/develop/repos/spack_repo/ builtin/packages/py_shiboken2/package.py#L32 <https:// eur01.safelinks.protection.outlook.com/? url=https%3A%2F%2Fgithub.com%2Fspack%2Fspack- packages%2Fblob%2Fdevelop%2Frepos%2Fspack_repo%2Fbuiltin%2Fpackages%2Fpy_shiboken2%2Fpackage.py%23L32&data=05%7C02%7C%7C6c68fe99779c4ce9d08d08ddb3772993%7C20d0b167794d448a9d01aaeccc1124ac%7C0%7C0%7C638864046584485523%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=IVv5aGyqGkozyU1HpgcFwjFkL9jlyBadH088xhs70OA%3D&reserved=0>

    depends_on(python@3.5:3.9 <mailto:python@3.5:3.9>, type=("build", "run"))

We are migrating our environment topython@3.11 <mailto:python@3.11>and are unable to install our visualization tool due to its dependencies on pyside2.

We noticed there is a pyside6.

Is there any plan to have the Spack package for pyside6 (i.e. py- pyside6/package.py) added tohttps://github.com/spack/spack-packages <https://eur01.safelinks.protection.outlook.com/? url=https%3A%2F%2Fgithub.com%2Fspack%2Fspack- packages&data=05%7C02%7C%7C6c68fe99779c4ce9d08d08ddb3772993%7C20d0b167794d448a9d01aaeccc1124ac%7C0%7C0%7C638864046584504100%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=r7ROgAtcNkIBbw9KfuwlkqPQheVv5oyvlxKKwSJHVOY%3D&reserved=0>?

And also for qt6 to be added tohttps://github.com/spack/spack-packages/ blob/develop/repos/spack_repo/builtin/packages/qt/package.py <https:// eur01.safelinks.protection.outlook.com/? url=https%3A%2F%2Fgithub.com%2Fspack%2Fspack- packages%2Fblob%2Fdevelop%2Frepos%2Fspack_repo%2Fbuiltin%2Fpackages%2Fqt%2Fpackage.py&data=05%7C02%7C%7C6c68fe99779c4ce9d08d08ddb3772993%7C20d0b167794d448a9d01aaeccc1124ac%7C0%7C0%7C638864046584516519%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=PrmrJN0OadFmbAoCy%2FY8Jjo4Fs8cya8Lc9LtP8eq%2BB8%3D&reserved=0>?

Thanks,

Lina

WEAVE Team at LLNL


--
Dr. Cristian Maureira-Fredes
Senior R&D Manager

The Qt Company GmbH
Erich-Thilo-Str. 10
D-12489 Berlin

Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin,
Registergericht: Amtsgericht
Charlottenburg, HRB 144331 B
--

_______________________________________________
PySide mailing list
PySide@qt-project.org
https://lists.qt-project.org/listinfo/pyside

Reply via email to