Bug#1060699: qt6-base-dev: Qt6ExampleIconsPrivateConfig.cmake relies on files missing from package

2024-01-12 Thread Stuart Prescott
Package: qt6-base-dev
Version: 6.6.1+dfsg-5
Severity: normal
X-Debbugs-Cc: stu...@debian.org

Dear Maintainer,

The two cmake files:
  
/usr/lib/x86_64-linux-gnu/cmake/Qt6ExampleIconsPrivate/Qt6ExampleIconsPrivateConfig.cmake
  
/usr/lib/x86_64-linux-gnu/cmake/Qt6ExampleIconsPrivate/Qt6ExampleIconsPrivateTargets.cmake
contain references to files that do not exist within any packages, the
result being that cmake errors out if trying to use them:

--- 8< --- 8< --- 8< --- 8< ---
CMake Error at 
/usr/lib/x86_64-linux-gnu/cmake/Qt6ExampleIconsPrivate/Qt6ExampleIconsPrivateTargets.cmake:116
 (message):
The imported target "Qt6::ExampleIconsPrivate_resources_1" references the
file

"/usr/lib/x86_64-linux-gnu/objects-None/ExampleIconsPrivate_resources_1/.rcc/qrc_example_icons.cpp.o"

but this file does not exist.  Possible reasons include:

* The file was deleted, renamed, or moved to another location.

* An install or uninstall procedure did not complete successfully.

* The installation package was faulty and contained

"/usr/lib/x86_64-linux-gnu/cmake/Qt6ExampleIconsPrivate/Qt6ExampleIconsPrivateTargets.cmake"

but not all the files it references.

Call Stack (most recent call first):
/usr/lib/x86_64-linux-gnu/cmake/Qt6ExampleIconsPrivate/Qt6ExampleIconsPrivateConfig.cmake:62
 (include)
/usr/lib/x86_64-linux-gnu/cmake/Qt6/Qt6Config.cmake:166 (find_package)
sources/pyside6/qtexampleicons/CMakeLists.txt:15 (find_package)

--- 8< --- 8< --- 8< --- 8< ---

(discovered while playing around with pyside6 6.6.1 as you can see from
that trace)

The files it is looking for are in unusual directories so I'm not sure if
there is more to it than just missing the files from the package. I noticed
that Gentoo has the same issue which also seems to be unresolved.

https://bugs.gentoo.org/915587#c6

cheers
Stuart



Processed: tagging 1060692, found 1060692 in 2.4.0-1.1 ..., tagging 1060691, tagging 1060693, tagging 1060694 ...

2024-01-12 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 1060692 + upstream
Bug #1060692 [src:libuev] libuev: CVE-2022-48620
Added tag(s) upstream.
> found 1060692 2.4.0-1.1
Bug #1060692 [src:libuev] libuev: CVE-2022-48620
Marked as found in versions libuev/2.4.0-1.1.
> forwarded 1060692 https://github.com/troglobit/libuev/issues/27
Bug #1060692 [src:libuev] libuev: CVE-2022-48620
Set Bug forwarded-to-address to 'https://github.com/troglobit/libuev/issues/27'.
> tags 1060691 + upstream
Bug #1060691 [src:freeimage] freeimage: CVE-2023-47992 CVE-2023-47993 
CVE-2023-47994 CVE-2023-47996 CVE-2023-47997
Added tag(s) upstream.
> tags 1060693 + upstream
Bug #1060693 [src:qt6-base] qt6-base: CVE-2023-51714
Added tag(s) upstream.
> tags 1060694 + upstream
Bug #1060694 [src:qtbase-opensource-src] qtbase-opensource-src: CVE-2023-51714
Added tag(s) upstream.
> tags 1060695 + upstream
Bug #1060695 [src:qtbase-opensource-src-gles] qtbase-opensource-src-gles: 
CVE-2023-51714
Added tag(s) upstream.
> tags 1060696 + upstream
Bug #1060696 [src:gpac] gpac: CVE-2023-50120
Added tag(s) upstream.
> forwarded 1060696 https://github.com/gpac/gpac/issues/2698
Bug #1060696 [src:gpac] gpac: CVE-2023-50120
Set Bug forwarded-to-address to 'https://github.com/gpac/gpac/issues/2698'.
> found 1060696 2.2.1+dfsg1-3
Bug #1060696 [src:gpac] gpac: CVE-2023-50120
Marked as found in versions gpac/2.2.1+dfsg1-3.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1060691: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060691
1060692: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060692
1060693: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060693
1060694: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060694
1060695: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060695
1060696: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060696
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1060695: qtbase-opensource-src-gles: CVE-2023-51714

2024-01-12 Thread Moritz Mühlenhoff
Source: qtbase-opensource-src-gles
X-Debbugs-CC: t...@security.debian.org
Severity: important
Tags: security

Hi,

The following vulnerability was published for qtbase-opensource-src-gles.

CVE-2023-51714[0]:
| An issue was discovered in the HTTP2 implementation in Qt before
| 5.15.17, 6.x before 6.2.11, 6.3.x through 6.5.x before 6.5.4, and
| 6.6.x before 6.6.2. network/access/http2/hpacktable.cpp has an
| incorrect HPack integer overflow check.

https://codereview.qt-project.org/c/qt/qtbase/+/524864
https://codereview.qt-project.org/c/qt/qtbase/+/524865/3

If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2023-51714
https://www.cve.org/CVERecord?id=CVE-2023-51714

Please adjust the affected versions in the BTS as needed.



Bug#1060694: qtbase-opensource-src: CVE-2023-51714

2024-01-12 Thread Moritz Mühlenhoff
Source: qtbase-opensource-src
X-Debbugs-CC: t...@security.debian.org
Severity: important
Tags: security

Hi,

The following vulnerability was published for qtbase-opensource-src.

CVE-2023-51714[0]:
| An issue was discovered in the HTTP2 implementation in Qt before
| 5.15.17, 6.x before 6.2.11, 6.3.x through 6.5.x before 6.5.4, and
| 6.6.x before 6.6.2. network/access/http2/hpacktable.cpp has an
| incorrect HPack integer overflow check.

https://codereview.qt-project.org/c/qt/qtbase/+/524864
https://codereview.qt-project.org/c/qt/qtbase/+/524865/3

If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2023-51714
https://www.cve.org/CVERecord?id=CVE-2023-51714

Please adjust the affected versions in the BTS as needed.



Bug#1060693: qt6-base: CVE-2023-51714

2024-01-12 Thread Moritz Mühlenhoff
Source: qt6-base
X-Debbugs-CC: t...@security.debian.org
Severity: important
Tags: security

Hi,

The following vulnerability was published for qt6-base.

CVE-2023-51714[0]:
| An issue was discovered in the HTTP2 implementation in Qt before
| 5.15.17, 6.x before 6.2.11, 6.3.x through 6.5.x before 6.5.4, and
| 6.6.x before 6.6.2. network/access/http2/hpacktable.cpp has an
| incorrect HPack integer overflow check.

https://codereview.qt-project.org/c/qt/qtbase/+/524864
https://codereview.qt-project.org/c/qt/qtbase/+/524865/3

If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2023-51714
https://www.cve.org/CVERecord?id=CVE-2023-51714

Please adjust the affected versions in the BTS as needed.



qt6-tools_6.6.1-2_amd64.changes ACCEPTED into experimental

2024-01-12 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 11 Jan 2024 19:07:13 +0100
Source: qt6-tools
Binary: assistant-qt6 assistant-qt6-dbgsym designer-qt6 designer-qt6-dbgsym 
designer-qt6-plugins designer-qt6-plugins-dbgsym libqt6designer6 
libqt6designer6-dbgsym libqt6designercomponents6 
libqt6designercomponents6-dbgsym libqt6help6 libqt6help6-dbgsym libqt6uitools6 
libqt6uitools6-dbgsym linguist-qt6 linguist-qt6-dbgsym qdbus-qt6 
qdbus-qt6-dbgsym qt6-documentation-tools qt6-documentation-tools-dbgsym 
qt6-l10n-tools qt6-l10n-tools-dbgsym qt6-tools-dev qt6-tools-dev-tools 
qt6-tools-dev-tools-dbgsym qt6-tools-doc qt6-tools-doc-dev qt6-tools-doc-html 
qt6-tools-examples qt6-tools-examples-dbgsym qt6-tools-private-dev
Architecture: source amd64 all
Version: 6.6.1-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers 
Changed-By: Patrick Franz 
Description:
 assistant-qt6 - Qt 6 Assistant
 designer-qt6 - Qt 6 Designer
 designer-qt6-plugins - Qt 6 Designer - plugins
 libqt6designer6 - Qt 6 Designer library
 libqt6designercomponents6 - Qt 6 Designer Components library
 libqt6help6 - Qt 6 Help library
 libqt6uitools6 - Qt 6 UI tools library
 linguist-qt6 - Qt 6 Linguist
 qdbus-qt6  - Qt 6 D-Bus application
 qt6-documentation-tools - Qt 6 documentation tools
 qt6-l10n-tools - Qt 6 translation tools
 qt6-tools-dev - Qt 6 Tools - development files
 qt6-tools-dev-tools - Qt 6 development tools
 qt6-tools-doc - Qt 6 tools documentation
 qt6-tools-doc-dev - Qt 6 tools tags files
 qt6-tools-doc-html - Qt 6 tools HTML documentation
 qt6-tools-examples - Qt 6 tools examples
 qt6-tools-private-dev - Qt 6 Tools - private development files
Closes: 1057299
Changes:
 qt6-tools (6.6.1-2) experimental; urgency=medium
 .
   [ Patrick Franz ]
   * Add binary package designer-qt6-plugins (Closes: #1057299).
   * Update d/copyright.
Checksums-Sha1:
 14fa3b22d0e8ef336d6a0b119facbe78060ef80a 3521 qt6-tools_6.6.1-2.dsc
 c6f0f2e4693819a993f356e8bcc41822e47fb63b 38824 qt6-tools_6.6.1-2.debian.tar.xz
 1b5426c44008ac40ef66c9a9d610d8700cee828b 6604876 
assistant-qt6-dbgsym_6.6.1-2_amd64.deb
 69c9c8cf95fdbb0a7d7b8d4f7dc6818fc008d6bf 254352 assistant-qt6_6.6.1-2_amd64.deb
 6fa2d157c41bff733579ed25bade4cdd8d2f833a 4182628 
designer-qt6-dbgsym_6.6.1-2_amd64.deb
 b76c87bcb40f1a738165b5572afcc8a7fd50b381 1634728 
designer-qt6-plugins-dbgsym_6.6.1-2_amd64.deb
 9f4e0f830ac3e24edfdcf96fd99df595ca211253 41108 
designer-qt6-plugins_6.6.1-2_amd64.deb
 7e38809bea433b34af5e30b78f5209e7198e092b 167064 designer-qt6_6.6.1-2_amd64.deb
 d952ecc3d59590fab8ddbb2fa6b2d6b29a2a6426 25901012 
libqt6designer6-dbgsym_6.6.1-2_amd64.deb
 b885368745aef72d4dfe82ecfdccd63c8c2588a2 2859780 
libqt6designer6_6.6.1-2_amd64.deb
 93ef46fbf7e5bddfa167b70b0efde6f92d7469e8 27483404 
libqt6designercomponents6-dbgsym_6.6.1-2_amd64.deb
 d0de64d134f5b09db49c7e6ef4585b13863e1683 813196 
libqt6designercomponents6_6.6.1-2_amd64.deb
 535b2303d76f55f1ff07d51312ba41b50753a2f4 4348672 
libqt6help6-dbgsym_6.6.1-2_amd64.deb
 d76c968efaf052983f785279660c47cbff02d4fe 175168 libqt6help6_6.6.1-2_amd64.deb
 b1fee817368229e875bfc839a5fb17a217ecb3e0 3949968 
libqt6uitools6-dbgsym_6.6.1-2_amd64.deb
 504588cc011ecc75628cce49dafe8922be08b815 157088 
libqt6uitools6_6.6.1-2_amd64.deb
 54de89bde1cf49dcbcbf6f0a568ba912fec3032b 6880812 
linguist-qt6-dbgsym_6.6.1-2_amd64.deb
 7356facb9b8e81cb6c64a1614f4224c808320206 345620 linguist-qt6_6.6.1-2_amd64.deb
 01307af58401e1211565513fd98c61a5a2092f42 410168 
qdbus-qt6-dbgsym_6.6.1-2_amd64.deb
 1c202ccc31bc1904284739fab1be76d280f0b9bd 3 qdbus-qt6_6.6.1-2_amd64.deb
 cdaf906453b617ad6495f179318ed379be2c2eba 17060712 
qt6-documentation-tools-dbgsym_6.6.1-2_amd64.deb
 b7d64791131dde9045b9e4a391965a0ed45b9757 616524 
qt6-documentation-tools_6.6.1-2_amd64.deb
 ead17ac251f2e696701ea70d15fd261f4cd21829 14271464 
qt6-l10n-tools-dbgsym_6.6.1-2_amd64.deb
 0de954b4f0ed41dc22b88812d28eb1912cede5b0 443724 
qt6-l10n-tools_6.6.1-2_amd64.deb
 149f1b60a102cd2d40c6d8928705af0d851baf09 5533596 
qt6-tools-dev-tools-dbgsym_6.6.1-2_amd64.deb
 48fc7a1c19e6fbde77b4c964fba9669920631e11 252084 
qt6-tools-dev-tools_6.6.1-2_amd64.deb
 d3197bc0506ca72b5805cfc4032bd6ed68248088 185728 qt6-tools-dev_6.6.1-2_amd64.deb
 bc1cf9fdfdc401a5ce262770c440bd3cc9add3a4 6872 qt6-tools-doc-dev_6.6.1-2_all.deb
 8c6a1953ee1b2d8a1be23f80717ca190a918ca98 2947356 
qt6-tools-doc-html_6.6.1-2_all.deb
 fe311e195566628e0ea2054f0aa50e737f7a2573 3318416 qt6-tools-doc_6.6.1-2_all.deb
 4c04b31acd798dd4839f4997a462b782a4fcd67f 4980348 
qt6-tools-examples-dbgsym_6.6.1-2_amd64.deb
 d0d4cb2dfadd105db0fb8eef84c4960334a5d91d 89288 
qt6-tools-examples_6.6.1-2_amd64.deb
 6a28bdc99832bac1fa46cddfa827b7c587e47588 71372 
qt6-tools-private-dev_6.6.1-2_amd64.deb
 02dc2f90ea2415074f9092e5e758733d7304b7c1 22568 
qt6-tools_6.6.1-2_amd64.buildinfo
Checksums-Sha256:
 d9926135ed7cf15ac51cf79007d5782ee6beaa1645dc537204acad5faa0eac48 

Bug#1057299: marked as done (designer-qt6: is libqquickwidget.so part of the interface or an implementation detail?)

2024-01-12 Thread Debian Bug Tracking System
Your message dated Fri, 12 Jan 2024 19:00:13 +
with message-id 
and subject line Bug#1057299: fixed in qt6-tools 6.6.1-2
has caused the Debian Bug report #1057299,
regarding designer-qt6: is libqquickwidget.so part of the interface or an 
implementation detail?
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1057299: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057299
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: designer-qt6
Version: 6.6.0-2
Severity: important
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
Control: affects -1 + src:phonon

Hi,

I am wondering whether users of designer-qt6 are supposed to use
libqquickwidget.so. Do you consider this plugin/library to be part of
the interface provided by designer-qt6 or is that internal and must not
be used by other packages?

If it is part of the interface, then designer-qt6 is wrongly marked
Multi-Arch: foreign. A shared library cannot be Multi-Arch: foreign. The
marking must be removed.

If it is not part of the interface, src:phonon must not use it during
build. In effect, this means phonon is rc-buggy.

There also is a middle ground. Maybe designer-qt6 is really meant to be
Multi-Arch: foreign. It is also possible to move libqquickwidget.so to a
different package (that is not Multi-Arch: foreign) and have
designer-qt6 depend on that extra package. Then designer-qt6 continues
to work and Multi-Arch: foreign remains valid on it, but src:phonon must
then Build-Depends on that new package.

My impression is that the last of options is what really is meant here,
but it requires restructuring packages and going through NEW. What do
you think?

In any case, the way this is currently set up grossly violates multiarch
concepts and something needs to be done.

Helmut
--- End Message ---
--- Begin Message ---
Source: qt6-tools
Source-Version: 6.6.1-2
Done: Patrick Franz 

We believe that the bug you reported is fixed in the latest version of
qt6-tools, 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 1057...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Patrick Franz  (supplier of updated qt6-tools 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 ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 11 Jan 2024 19:07:13 +0100
Source: qt6-tools
Binary: assistant-qt6 assistant-qt6-dbgsym designer-qt6 designer-qt6-dbgsym 
designer-qt6-plugins designer-qt6-plugins-dbgsym libqt6designer6 
libqt6designer6-dbgsym libqt6designercomponents6 
libqt6designercomponents6-dbgsym libqt6help6 libqt6help6-dbgsym libqt6uitools6 
libqt6uitools6-dbgsym linguist-qt6 linguist-qt6-dbgsym qdbus-qt6 
qdbus-qt6-dbgsym qt6-documentation-tools qt6-documentation-tools-dbgsym 
qt6-l10n-tools qt6-l10n-tools-dbgsym qt6-tools-dev qt6-tools-dev-tools 
qt6-tools-dev-tools-dbgsym qt6-tools-doc qt6-tools-doc-dev qt6-tools-doc-html 
qt6-tools-examples qt6-tools-examples-dbgsym qt6-tools-private-dev
Architecture: source amd64 all
Version: 6.6.1-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers 
Changed-By: Patrick Franz 
Description:
 assistant-qt6 - Qt 6 Assistant
 designer-qt6 - Qt 6 Designer
 designer-qt6-plugins - Qt 6 Designer - plugins
 libqt6designer6 - Qt 6 Designer library
 libqt6designercomponents6 - Qt 6 Designer Components library
 libqt6help6 - Qt 6 Help library
 libqt6uitools6 - Qt 6 UI tools library
 linguist-qt6 - Qt 6 Linguist
 qdbus-qt6  - Qt 6 D-Bus application
 qt6-documentation-tools - Qt 6 documentation tools
 qt6-l10n-tools - Qt 6 translation tools
 qt6-tools-dev - Qt 6 Tools - development files
 qt6-tools-dev-tools - Qt 6 development tools
 qt6-tools-doc - Qt 6 tools documentation
 qt6-tools-doc-dev - Qt 6 tools tags files
 qt6-tools-doc-html - Qt 6 tools HTML documentation
 qt6-tools-examples - Qt 6 tools examples
 qt6-tools-private-dev - Qt 6 Tools - private development files
Closes: 1057299
Changes:
 qt6-tools (6.6.1-2) experimental; urgency=medium
 .
   [ Patrick Franz ]
   * Add binary package designer-qt6-plugins (Closes: #1057299).
   * Update d/copyright.
Checksums-Sha1:
 14fa3b22d0e8ef336d6a0b119facbe78060ef80a 3521 qt6-tools_6.6.1-2.dsc
 c6f0

breeze-plymouth_5.27.10-2_source.changes ACCEPTED into unstable

2024-01-12 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Fri, 12 Jan 2024 19:23:27 +0100
Source: breeze-plymouth
Architecture: source
Version: 5.27.10-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers 
Changed-By: Patrick Franz 
Changes:
 breeze-plymouth (5.27.10-2) unstable; urgency=medium
 .
   [ Patrick Franz ]
   * Add missing build-dependencies.
Checksums-Sha1:
 5ff8eae932ee4a4fb9d42c21f343cf044d66b27d 2596 breeze-plymouth_5.27.10-2.dsc
 4f142efd9417ae17dccabba81ed7107a03746101 15212 
breeze-plymouth_5.27.10-2.debian.tar.xz
 183eb9e4ff365d18a3096690ea3ed82bedacbfaf 12049 
breeze-plymouth_5.27.10-2_source.buildinfo
Checksums-Sha256:
 dd3bec23e80ae654334ea58fae5aab8db083ff9470106cc14f42c3c73fad86e0 2596 
breeze-plymouth_5.27.10-2.dsc
 5535571b639e4a6760f22f4ab808e150a4c3e370aa749b42be8e715eda1e2d9b 15212 
breeze-plymouth_5.27.10-2.debian.tar.xz
 551cc9eda38cdd1ad7b4454811dc3000f03a7b040587cd45256179fc974b2557 12049 
breeze-plymouth_5.27.10-2_source.buildinfo
Files:
 e012fdc4ab545d779434eda3ca6ddf67 2596 kde optional 
breeze-plymouth_5.27.10-2.dsc
 c289fbce9067679cfcf102ece25100b8 15212 kde optional 
breeze-plymouth_5.27.10-2.debian.tar.xz
 b4ad2dab4b82eb18343df4ae6912493d 12049 kde optional 
breeze-plymouth_5.27.10-2_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmWhg9kACgkQnp96YDB3
/lZJmg/+IyQtPhYqGBPQFee2KEmijI8xBsQdBbDJnEqXbi3lythQCy5r4U9EeLsq
C/TEytI16Xuoylr3c3WuP7/4W/eBBUOZiDiFagwfhbYkzS3kZ8BkiQgvsVEj9mP5
67V3PIF3WQ+mNLhkPzKn57J8hEnXWLDr4c3gROvCU//1HcsKTrLgOIE6QMwxJY8c
bkG3Zy5LwGgXmwPKDklYkx9mzAXcPE+zkR5CYWJxB6FjdLHkq7UzVhg9x6dcGQoy
hvZJoyVE30WCG/P33N53EbbKNlaJ/m2L0tJmlc/RcwVgU8Mbtan9AzPRUoRJ//QP
0WcyfpLNJOJqXr1/6uRZRRwg9/lmLqY8lNBo09ccgqzmZS/TQSLmo+i3qBQ1fjXK
ioyFJpQpgrVrRvZtA0T+6DoUk7+jXIQHxHifOEdXJ/9FntvHvPa2zKwOcrsEolY6
52P5rNSPwt6KDI37E+qTK9fE0//Kn0QubyC5V7837D4u/BTFE4lX/c9Ump3dq9Gg
/XY2fo+BxXKFHRWXXkVE298FgsDF1imIr7wU9h5h4Jg4psu7cOiSfkYuAEMjqQI6
NCENBnHaJmZc7778w6VQneXmu+ISVj9oP5Xx78XX84SjSh0ouTeddP0OmRcS7Vld
DGW/d0kYg44pcC5RwBjauTiXc/lBXGGqvdbseKbi/IczNG3lQcM=
=DV7O
-END PGP SIGNATURE-



Processing of breeze-plymouth_5.27.10-2_source.changes

2024-01-12 Thread Debian FTP Masters
breeze-plymouth_5.27.10-2_source.changes uploaded successfully to localhost
along with the files:
  breeze-plymouth_5.27.10-2.dsc
  breeze-plymouth_5.27.10-2.debian.tar.xz
  breeze-plymouth_5.27.10-2_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Bug#1060675: python3-pyside2.qtgui: Fails to install with libqt5gui5-gles

2024-01-12 Thread Fuzzey, Martin
Package: python3-pyside2.qtgui
Version: 5.15.8-2+b1
Severity: normal
X-Debbugs-Cc: martin.fuzzey@flowbird.group

Dear Maintainer,

When libqt5gui5-gles is installed (required on arm64 platforms without
desktop OpenGL)
package installation fails with

python3-pyside2.qtgui : Depends: libqt5gui5 (>= 5.15) but it is
not installable

The problem is that python3-pyside2.qt has in its dependencies
libqt5gui5 (>= 5.15), libqt5gui5 (>= 5.15.1) | libqt5gui5-gles (>= 5.15.1)

IE an unconditional dependency on libqt5gui5 and an alternative on
libqt5gui5 or libqt5gui5-gles

I tried (as a hack) to modify the binary package(by unpacking and
repacking it) to
remove the unconditional dependency on libqt5gui5. That makes it installable
but it is still trying to use desktop opengl symbols:

>>> from PySide2 import QtGui
Traceback (most recent call last):
  File "", line 1, in 
ImportError: 
/usr/lib/python3/dist-packages/PySide2/QtGui.cpython-311-aarch64-linux-gnu.so:
undefined symbol: _ZTI18QOpenGLTimeMonitor, version Qt_5


I've looked at the package source and it seems it is supposed to handle this
by the patch debian/patches/Fix-GLES-builds.patch.
But that removes expected symbols based on QT.gui.enabled_features

The features are supplied by the qtbase5-dev package which is
different on armhf and arm64
On armhf opengles2 is enabled whereas on arm64 it is disabled.

Since python3-pyside2.qtgui Build-Depends on qtbase5-dev the patch
doesn't really
work in the Debian context on arm64 - the package will build but the
dependencies
calculated by shlibdeps will be wrong for gles.

I tried to fix the problem by rebuilding changing the Build-Depends on
qtbase5-dev
and qtbase5-private-dev to qtbase5-gles-dev and qtbase5-private-gles-dev.
But that results in a build dep conflict because some of the other dependencies
(like  libqt5charts5-dev) depend on qtbase5-dev (which conflicts with
qtbase5-gles-dev)

  package: sbuild-build-depends-main-dummy
  version: 0.invalid.0
  architecture: amd64
  status: broken
  reasons:
   -
conflict:
 pkg1:
  package: qtbase5-dev
  version: 5.15.8+dfsg-11
  architecture: amd64
  unsat-conflict: qtbase5-gles-dev:amd64
 pkg2:
  package: qtbase5-gles-dev
  version: 5.15.8+dfsg-3
  architecture: amd64
 depchain1:
  -
   depchain:
-
 package: sbuild-build-depends-main-dummy
 version: 0.invalid.0
 architecture: amd64
 depends: libqt5charts5-dev:amd64 (>= 5.15)
-
 package: libqt5charts5-dev
 version: 5.15.8-2
 architecture: amd64
 depends: qtbase5-dev:amd64
 depchain2:
  -
   depchain:
-
 package: sbuild-build-depends-main-dummy
 version: 0.invalid.0
 architecture: amd64
 depends: qtbase5-gles-dev:amd64 (>= 5.15)


Regards,

Martin


-- System Information:
Debian Release: 12.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: arm64 (aarch64)

Kernel: Linux 6.6.6-pknbsp-svn7643-std-00019-g34ac856c6990 (SMP w/4
CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-pyside2.qtgui depends on:
ii  libc6   2.36-9+deb12u3
ii  libgcc-s1   12.2.0-14
ii  libpyside2-py3-5.15 5.15.8-2+b1
ii  libqt5core5a5.15.8+dfsg-11
ii  libqt5gui5-gles 5.15.8+dfsg-3
ii  libshiboken2-py3-5.15   5.15.8-2+b1
ii  libstdc++6  12.2.0-14
ii  python3 3.11.2-1+b1
ii  python3-pyside2.qtcore  5.15.8-2+b1

python3-pyside2.qtgui recommends no packages.

python3-pyside2.qtgui suggests no packages.

-- no debconf information