- Package:
- python-qtawesome-common
- Source:
- python-qtawesome-common
- Submitter:
- Bastian Germann
- Date:
- 2026-07-03 17:39:02 UTC
- Severity:
- normal
Hi, This package contains three font files /usr/share/python-qtawesome/fonts/fontawesome5-*-webfont.ttf which are licensed freely but are not built from source and cannot be built from source (missing build system). #902981 has the details. Please repack the package to get rid of these files. Thanks, Bastian
Hi Bastian, I saw you have excluded the files in unreleased 1.2.1+dfsg-1 version of the package. Are you planning to upload it soon, or are there any blockers? Best, Andrius
Hi all, I have seen this and will deal with it soon. Have you contacted the authors of the package to discuss this issue? I also forgot to push my 1.2.1-1 changes to salsa, unfortunately. Oops! But that's history now. Anyway, a quick check on testing shows that there are three packages depending on python3-qtawesome: finalcif, openlp, python3-spyder. I know about python3-spyder (and it has the same upstream developers as python3-qtawesome), but finalcif and openlp's maintainers might not realise the issue and be surprised when they start getting bug reports about icons missing (or the package failing) - it would be polite to email their maintainers and uploaders before releasing this DFSG version of the package. Best wishes, Julian
Ah, I never released that version, so please ignore this comment! Salsa is fine. Best wishes, Julian
Hi, No, I did not. I got the impression that the removed fonts can be drop-in-replaced with ones from DFSG-compatible fork from fonts-fork-awesome, but I did not check that. I am in contact with finalcif upstream and could talk to them, but I would first try the drop-in replacement approach. Best, Andrius
Am 09.12.22 um 08:28 schrieb Julian Gilbey: openlp is not affected. I know the package and have uploaded it several times.
Am 09.12.22 um 07:49 schrieb Andrius Merkys: https://salsa.debian.org/python-team/packages/python-qtawesome/-/jobs/3625869 Either we patch it or do not run it. I tried not running it but end up with a stack trace in that case. I will investigate on the weekend.
Hi Andrius, I've been looking at this a bit this morning - I don't have more time today, but I think that would be a very sensible thing to do before releasing a DFSG version of this package. If the ForkAwesome fonts can do the job, then great! Best wishes, Julian
forwarded https://github.com/spyder-ide/qtawesome/issues/220 thanks I've found out from the Spyder developers that Spyder doesn't use FontAwesome, so it's not a problem to remove it from my perspective. See the GitHub issue noted above. I'm also now looking into the Material Design Icon fonts; see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973617 I also now don't understand why there are two different MDI fonts in this package. But that's a separate issue. Best wishes, Julian
finalcif's source has some fa5 prefixes, so the package might be affected. Andrius, can you please comment on this?
Hi,
Yes, these are calls to qtawesome.icon('fa5.save') and the like. But if
fonts can be drop-in-replaced with ones from fonts-fork-awesome then I
think these icon functions should work as expected.
Andrius
I have replaced Font Awesome 5 with Fork Awesome and have tested it with finalcif. The icons look a bit different but it works.
We believe that the bug you reported is fixed in the latest version of python-qtawesome, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1025000@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Bastian Germann <bage@debian.org> (supplier of updated python-qtawesome package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Wed, 04 Jan 2023 21:05:15 +0100 Source: python-qtawesome Architecture: source Version: 1.2.1+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+python@tracker.debian.org> Changed-By: Bastian Germann <bage@debian.org> Closes: 1025000 Changes: python-qtawesome (1.2.1+dfsg-1) unstable; urgency=medium . * Team upload * Exclude fontawesome5 fonts (Closes: #1025000) * Replace excluded fonts with Fork Awesome * New upstream version 1.2.1+dfsg * Disable tests Checksums-Sha1: 293e1efb9624e0ff1a57d3ef3708d9ea09656ccb 2365 python-qtawesome_1.2.1+dfsg-1.dsc 1be2b61583bf96a03788906d6c950a02c6736a44 1552000 python-qtawesome_1.2.1+dfsg.orig.tar.xz a82f0696f5e9a138a030d90a839190f9a4589956 11440 python-qtawesome_1.2.1+dfsg-1.debian.tar.xz 2d85cc71e4795e6b5ad5c561512b242d822f4b92 13967 python-qtawesome_1.2.1+dfsg-1_source.buildinfo Checksums-Sha256: c3b21b1a5b054257e6e34c8088d0eefb74af59b990ce0107ef90246d9b336dea 2365 python-qtawesome_1.2.1+dfsg-1.dsc 271dfb2e4ab7d3584e644dfa3a928c8b4a9b4a482a2dad157121cbdd1fdb3ccb 1552000 python-qtawesome_1.2.1+dfsg.orig.tar.xz b37648eb2e2ad6f1cfd622504aa4dde6bea822ca40a92cbb63f7f057dd9efe01 11440 python-qtawesome_1.2.1+dfsg-1.debian.tar.xz 3613965056ca73ecb5edc95586cecd2f52498fb6f7a68df907509d4d0f21c5dc 13967 python-qtawesome_1.2.1+dfsg-1_source.buildinfo Files: 440fbfc709a9d06d42f999274d000d4a 2365 python optional python-qtawesome_1.2.1+dfsg-1.dsc 13be8bb5dd7a901eb5643830cf05bda2 1552000 python optional python-qtawesome_1.2.1+dfsg.orig.tar.xz 5cda409b629cdd6e72e709fd30453187 11440 python optional python-qtawesome_1.2.1+dfsg-1.debian.tar.xz c459db81b61033fc2903fe7d1b775e3b 13967 python optional python-qtawesome_1.2.1+dfsg-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmO13bEQHGJhZ2VAZGVi aWFuLm9yZwAKCRAfXHqLRVZDFC/uDACx8LCRCX1nOP/zSdxYmlSnBSzC+yhEZP1Q FTZorDYgXf3FssZnlvocafcz55l8EdnmLCrnosOjlXcjtK46eLaxfAFFxuzKvPss ZPBWC1GYex9khk4nS5ySvtNY5b0OPpo6BUr3F0nmke8OLg268nDXbvAL1d58v/dm 97cBNNo43ugHdUgbHOpMiDH+Tko0gNFQ/6W2CqzF9rRVd1QAi5wwgpahMkuVb25l Pt+Bgr8L/lF0Qs3qUJfCtIcXaN3q3Ji1J37L+pHDG4gbPRYOqZnknVsnxykiPUCv wr/nb2MZOVnAnlYSPCwh2zOE3nk4OL39muP+jmjqsKPRSc42kRyFtnAwlT+ua5cn lxExnmFjwPwFo1jSC2SuQQ7Nzu9/RUtdgRqKBoezNDVNEFaJvkuEL58FLLt7FxV+ h7bCF376p0BfR8QhL2p9tXcSO4JcgvVLpzHPj6L7yGmfhwxK3V145ScKWwCIWAJs lUPO6p3OOqu1DHeN/AAaCKjMjkyzEFM= =Vwkj -----END PGP SIGNATURE-----
Hello, Bug #1025000 in python-qtawesome reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/python-team/packages/python-qtawesome/-/commit/28f08a4e81c997e6ee321b2144e1227dc200fbc5 (this message was generated automatically) -- Greetings https://bugs.debian.org/1025000
We believe that the bug you reported is fixed in the latest version of
python-qtawesome, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1025000@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julian Gilbey <jdg@debian.org> (supplier of updated python-qtawesome package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 03 Jul 2026 18:13:49 +0100
Source: python-qtawesome
Architecture: source
Version: 1.4.2+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Julian Gilbey <jdg@debian.org>
Closes: 1025000 1027957 1138142
Changes:
python-qtawesome (1.4.2+dfsg-1) unstable; urgency=medium
.
* New upstream version
* Remove Font Awesome and materialdesignicons pre-compiled fonts from
source package (closes: #1027957, #1025000)
* Update Uploaders list (closes: #1138142)
* Drop Rules-Requires-Root and Priority from d/control
Checksums-Sha1:
1b8944e5da87bcc1e246f02bee5614fda1011dc6 2931 python-qtawesome_1.4.2+dfsg-1.dsc
f5b244c2023d21d0eb1a21d2f3d3f4bec9478907 983088 python-qtawesome_1.4.2+dfsg.orig.tar.xz
3d2a957c1f423bd0a91bcb3748fdef031376c8c3 14276 python-qtawesome_1.4.2+dfsg-1.debian.tar.xz
0e1228bb674c40bfc87a6580261003c482eeaa7b 13069 python-qtawesome_1.4.2+dfsg-1_amd64.buildinfo
Checksums-Sha256:
5339fc22eede05d013e09babc83231417dbe7ef49133df7a3306ec53e4b4c2f6 2931 python-qtawesome_1.4.2+dfsg-1.dsc
350095bee0c590c3a92479db329f5ab930f4ea323755877895e4ff672f1405f8 983088 python-qtawesome_1.4.2+dfsg.orig.tar.xz
e5b8df5cc6ae2bc63f3399d7e19027cf0a3d3803958aae039a87b3c69029a3e9 14276 python-qtawesome_1.4.2+dfsg-1.debian.tar.xz
a92edb0da9a0e0ff4680d8e61a72bbb5b10359eb27ceb97fed0158d7b4655340 13069 python-qtawesome_1.4.2+dfsg-1_amd64.buildinfo
Files:
a2251c33e0731290b994b0c8c4c0e867 2931 python optional python-qtawesome_1.4.2+dfsg-1.dsc
a78cee9fc8ae775da4c940203f38f3c3 983088 python optional python-qtawesome_1.4.2+dfsg.orig.tar.xz
5b37a567b816683f7714f7d02d4946aa 14276 python optional python-qtawesome_1.4.2+dfsg-1.debian.tar.xz
8aee3809d2e48ca8cf5a8d491f30e58b 13069 python optional python-qtawesome_1.4.2+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEfhrD+iemSShMMj72aVxCkxbAe/4FAmpH7wgPHGpkZ0BkZWJp
YW4ub3JnAAoJEGlcQpMWwHv+rDcQAJn+QRo1WTiaLOtguXJ2IoSNFqPJgeCDDMh/
mJR67UEeIbHdaBrO/QFQTrVdVYSyjKjKNpLzQ48vXAK6HGGwNeZ5tj9UtbIB2RNH
ql5oW3PM7UFe3YlpIzcFhprOUjWB9Pm1P3WCDjEizxPstf5sw+O8DgOZIuPhRHEr
taSFEpIJ3Qt3QebQu2iu7X9/DFwEjWAHPTiX9+NI69S1fDxjWunZMlpj+NtmfAin
S3QTnJ8fDhlZNQrJ8aiTeZUEwxBNMTlagC016KOjB14iTfRJCvCFVcPkPZ6rM/87
Ho2U3Pf6tYJ58oRZA42DtSSkOVijOjbhtXqjN/2DpMp6e7DrJwGiMQ3PzcsKTQVk
DIlxo4sDFRzyyQG0cCFSgHL8QznRlxzI/rnqgCAJTck4hHdrF+PujaBPUu2H3sPk
UGKgfIvzljDxF/3WvQN9aARoc1paxM2usWekKEOal7Df64NyOJHSyyrDEL3vBsiG
7JoCGJg9Pmx4hWAzCdbqJUT0PSO6us2Xk87V+/UOOFFGeqTo0Y6OmGTLUuZAHMPI
EuoW6iYi5NaLPCIH/fwOfcuOZ6t04x240pDjbnmZZhx/EZgdy0/Mv16Q/127HOgS
uq9afkVKIMwQIM4ozJjXJKSRmp9wC8SUPrCmszHvnOBjDuqPlDWVmkct4V4x3VKA
DTAl7vHK
=gDrR
-----END PGP SIGNATURE-----