Re: Missing application resources when run in one Linux distro but not another

Eli Schwartz <[email protected]> Sun, 22 Mar 2020 13:44:11 -0400
Newsgroups gmane.comp.python.pyqt-pykde
Message-ID <[email protected]>
On 3/22/20 1:12 PM, Damon Lynch wrote:
> On Sun, Mar 22, 2020 at 12:23 PM Eli Schwartz <[email protected]> wrote:
> 
>> Is this actually your problem, by the way? Or do you only need
>> ${qtlibdir}/plugins/imageformats/libqsvg.so in order to support QImages
>> in the svg format, which would be indirectly satisfied by
>> python3-pyqt5.qtsvg simply due to depending on libqt5svg5?
>>
>> It's more likely that packages which explicitly make use of svg resource
>> files need to depend on the right image plugin to handle those files,
>> totally unrelated to python.
>>
> 
> You're absolutely right Eli, thank you! (And thanks also to Maurizio
> and David). The package libqt5svg5 needed to be installed, not
> python3-pyqt5.qtsvg. I got completely bamboozled by the two of them.
> My code does not import the PyQt5.QtSvg module.

Happy to help!

It looks like the Arch Linux package doesn't draw this in (though
qt5-svg is an optdepends of qt5-base which may or may not help).

So I've pointed the maintainer at this thread and asked him to add it to
our packaging.

-- 
Eli Schwartz
Arch Linux Bug Wrangler and Trusted User

_______________________________________________
PyQt mailing list    [email protected]
https://www.riverbankcomputing.com/mailman/listinfo/pyqt
signature.asc (application/pgp-signature, 1.6 KB)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEvSewel70XCra9w4EhIGKaBmvSpsFAl53o+sACgkQhIGKaBmv
SpsuKA//bAc6taMObU5WNvNSbwK0K2sxkva5qCV9klE6BJE+oQ7DxqvHQizroWfZ
X+WX5It9Cvam0fL2FETa/Xt9QAKNmp/7V5KZ6Raau683Rc9mfhUGel9bCBBRlIIL
K59DgEpPeR/rCsG60WilpI9NR6SJedBJJkUEL2eLOXXx/lo/I7XKsX2JKyUslLhv
i7OweOx1qnCVacECmsT6+t5iyEvhdS0dh5ST87hYF9IHrYRT9LnYkLQjejujRBb0
g6sq3XP3v458vTHC8fDbW8LbaG2+/wwYwxw51NQEia+2XJPsn99EqNPukddrTClZ
6Z4DlUR1XHvKJ5ZmJCoMV75jV7X6BgYlIv/9Tl+Ibnonwb3Sv+w4By/wCwDQqXkV
2XoFrP+BzHgcny8liUYUAczAVOPRo7FDLp3QkfKort9M43gD3yTTgezrGJkD3yMA
3kFbyk82emC8QZ3m5tf8oUP/GQuexLFrVR239vgjXEDRC5QYE47XCXSypPKBzbWK
YdIf1DZes7zISl2zfh5lZ73BpU35m4BAnusrDKYvRG5o+MijIr4u4JtEIvHw+ChR
XOXyxWBGq8lEwQ605Ch7a/qL26sgXD7kZcKM0nDTUzN4oHmk3LcSNoMMDa9Lept7
aWid1UKDuSLeOpnRb4ozoYH1MD521FC5CAipthD7K0vsiDo5qtmJAjMEAQEKAB0W
IQRgQRMEwJ02YoNA7v/OsWfvtXIr1gUCXnej6wAKCRDOsWfvtXIr1vRUD/sF7hXw
oIa39zwBRuZbRlep6anuF1OMfsFJYq+5kC848d7BdOgBkyBoMaoolplSul+wls1W
5RRD1bUm2uJYHmOrlPkWNnR4Vn3XTgG7mRTASPaK8Nexou24MDx9TkjocgVLDf47
3XAJimFfQoUeZygYFagcA0g4IoaBTMSQ+m8CYCSgnHI6kZ1oLeZVCfBKmcrEwNAS
n/ThHauEXr34wx7713jJIHKOaSa44JMl4/pmQ9od7uqyeAC0AGb0hkjpETlooJ/J
U6BJIAfStIv49kFwEVcMOxUUN6fuzyrf+onEplDmBd4HC+X2ljIXcWcO0gSi4Nm5
rCTcayty3R+hQdtvVtp5pLaknYA3ZmncKt/00PYvSqv2PHkNP9/rohGpJQ+ceLbS
k+H2+dvEoY7E1vmrQotE786O1lfCNSltlIt5R/EnG43B1fJUr/dadSHA96JTWyXP
A4hdaoUQOmcSi3eXJyfIR6Nef+2zkJnMtvtkFzi4O8AjW1Gb4o8WstR49WUk7L8s
k+qQkE7b52guhx1qS60x39h1IcSwIsGFAYzR/sKR0mfvvLAFF5oWOPae1KSpD786
EZMwMcD38YzHg8LIuj6/gzQCzSbNNXuKEweC0K3n2jfFhIZwkO0FlCx38zLSLQ+3
04b+fvzNigZLHprInZoy8lOqJVWzPSIKReLDOQ==
=OXxI
-----END PGP SIGNATURE-----