Bug#1057338: marked as done (sddm FTBFS: systemd.pc moved the upstream unit to /usr)

2023-12-04 Thread Debian Bug Tracking System
Your message dated Mon, 04 Dec 2023 21:36:29 +
with message-id 
and subject line Bug#1057338: fixed in sddm 0.20.0-2
has caused the Debian Bug report #1057338,
regarding sddm FTBFS: systemd.pc moved the upstream unit to /usr
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.)


-- 
1057338: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057338
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: sddm
Version: 0.20.0-1
Severity: serious
Tags: ftbfs patch
User: helm...@debian.org
Usertags: dep17m2

Hi,

I'm sorry for having noticed this late. When we changed the way
systemd.pc places systemd units, we did a partial archive rebuild and
missed out on sddm. On Nov 30th, the changed systemd was uploaded and
ssdm FTBFS since. The upstream unit is now installed to /usr, which
makes debian/rules fail to delete it and this trips up dh_missing. I've
got a patch for you to delete both locations for now. You may delete the
old location once you are sure that you don't want to backport to
bookworm anymore.

Helmut
diff --minimal -Nru sddm-0.20.0/debian/changelog sddm-0.20.0/debian/changelog
--- sddm-0.20.0/debian/changelog2023-06-24 08:38:52.0 +0200
+++ sddm-0.20.0/debian/changelog2023-12-03 07:36:33.0 +0100
@@ -1,3 +1,10 @@
+sddm (0.20.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS: Also ignore /usr-moved upstream systemd unit. (Closes: #-1)
+
+ -- Helmut Grohne   Sun, 03 Dec 2023 07:36:33 +0100
+
 sddm (0.20.0-1) unstable; urgency=medium
 
   [ Aurélien COUDERC ]
diff --minimal -Nru sddm-0.20.0/debian/rules sddm-0.20.0/debian/rules
--- sddm-0.20.0/debian/rules2023-02-20 22:44:19.0 +0100
+++ sddm-0.20.0/debian/rules2023-12-03 07:36:31.0 +0100
@@ -30,7 +30,7 @@
 
 execute_after_dh_auto_install:
# not installed, as the Debian version is used instead
-   rm -f $(CURDIR)/debian/tmp/lib/systemd/system/sddm.service
+   rm -f $(CURDIR)/debian/tmp/lib/systemd/system/sddm.service 
$(CURDIR)/debian/tmp/usr/lib/systemd/system/sddm.service
 
 execute_after_dh_fixperms-arch:
# ensure script is marked as executable
--- End Message ---
--- Begin Message ---
Source: sddm
Source-Version: 0.20.0-2
Done: Patrick Franz 

We believe that the bug you reported is fixed in the latest version of
sddm, 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 sddm 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: Mon, 04 Dec 2023 22:08:35 +0100
Source: sddm
Architecture: source
Version: 0.20.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers 
Changed-By: Patrick Franz 
Closes: 1057338
Changes:
 sddm (0.20.0-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Pino Toscano ]
   * Add the xkb-data dependency, needed for the X11 xkb rules.
   * Remove an obsolete maintscript entry.
 .
   [ Patrick Franz ]
   * Fix FTBFS: Also ignore /usr-moved upstream systemd unit, thx to
 Helmut Grohne (Closes: #1057338).
Checksums-Sha1:
 3cf454284a6d55e38b9cc9d079b46424bdaae01b 2653 sddm_0.20.0-2.dsc
 f398bc0a325a6e6f8c75e97acac6f9337cd586db 58560 sddm_0.20.0-2.debian.tar.xz
 aebd56dc56ed174ee21db7fffc1ad3ecd9c2aaa5 13175 sddm_0.20.0-2_source.buildinfo
Checksums-Sha256:
 63c0e800e64d8bab31cf04288a22289e1a78ed355435b6b17e9f33810a962390 2653 
sddm_0.20.0-2.dsc
 e9b32fe2a616a3c910d1dea5d9bed2a190e9725aee85ab3f51279f2c26c95416 58560 
sddm_0.20.0-2.debian.tar.xz
 7be14d7077829e1e64d50e159b0b2c54456c934f05e78b02656da5f31aad9d2f 13175 
sddm_0.20.0-2_source.buildinfo
Files:
 78a985018b8a0c306d5b99ded7a57a55 2653 kde optional sddm_0.20.0-2.dsc
 d1a5221197090ff1f820d59cd75135cc 58560 kde optional sddm_0.20.0-2.debian.tar.xz
 bd2dc502c9a3bcee5ada6473eaabbd77 13175 kde optional 
sddm_0.20.0-2_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmVuQBQACgkQnp96YDB3
/lbWIA/8D4DgSghcPaA1BcpM0NGiMieh6+VZfcON5xmEHfh9Sq3p5WGQ1re6rBVC
0ZVvYK3WsktewGzzHWcx/yQZmWjWi912dw57Ph8038o6vB4TzxY5lwR21IOK7FEd

sddm_0.20.0-2_source.changes ACCEPTED into unstable

2023-12-04 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Mon, 04 Dec 2023 22:08:35 +0100
Source: sddm
Architecture: source
Version: 0.20.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers 
Changed-By: Patrick Franz 
Closes: 1057338
Changes:
 sddm (0.20.0-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Pino Toscano ]
   * Add the xkb-data dependency, needed for the X11 xkb rules.
   * Remove an obsolete maintscript entry.
 .
   [ Patrick Franz ]
   * Fix FTBFS: Also ignore /usr-moved upstream systemd unit, thx to
 Helmut Grohne (Closes: #1057338).
Checksums-Sha1:
 3cf454284a6d55e38b9cc9d079b46424bdaae01b 2653 sddm_0.20.0-2.dsc
 f398bc0a325a6e6f8c75e97acac6f9337cd586db 58560 sddm_0.20.0-2.debian.tar.xz
 aebd56dc56ed174ee21db7fffc1ad3ecd9c2aaa5 13175 sddm_0.20.0-2_source.buildinfo
Checksums-Sha256:
 63c0e800e64d8bab31cf04288a22289e1a78ed355435b6b17e9f33810a962390 2653 
sddm_0.20.0-2.dsc
 e9b32fe2a616a3c910d1dea5d9bed2a190e9725aee85ab3f51279f2c26c95416 58560 
sddm_0.20.0-2.debian.tar.xz
 7be14d7077829e1e64d50e159b0b2c54456c934f05e78b02656da5f31aad9d2f 13175 
sddm_0.20.0-2_source.buildinfo
Files:
 78a985018b8a0c306d5b99ded7a57a55 2653 kde optional sddm_0.20.0-2.dsc
 d1a5221197090ff1f820d59cd75135cc 58560 kde optional sddm_0.20.0-2.debian.tar.xz
 bd2dc502c9a3bcee5ada6473eaabbd77 13175 kde optional 
sddm_0.20.0-2_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmVuQBQACgkQnp96YDB3
/lbWIA/8D4DgSghcPaA1BcpM0NGiMieh6+VZfcON5xmEHfh9Sq3p5WGQ1re6rBVC
0ZVvYK3WsktewGzzHWcx/yQZmWjWi912dw57Ph8038o6vB4TzxY5lwR21IOK7FEd
PVO1WLR+CEZfLM5LkxHDv7PsTuGoZodEI3gRhpcNIZqQCSPOPyKPh2gCf/19w/oJ
VvXZ5+mK1AIXryv/HFalnwXbEsn66Vzr8ByJSIcLtVty16wvWgKjiOSIx1oMUo3Q
dhgMMXEt9EWDfJ862zrB1SfSOA41jzeotNfSNqthvd4jektGqYWJjYGEmdk6lwp5
UDNnjP5AszlFXJR+ANykmapK3X/jUnXAV7rRXEO3zAjgu9RXd+eiXZYEypov9QNs
c1IfXS4eCorwb6+cq0MFGZw+g5HAxByYLOsonKTqRRwCEBy6pIe/HC236t/zOAXz
7V4CFYgmk0hekseutDEybT5kR7j0cYWmrYE8u7T9qtvKv1QvkH6O3OrJSzRMnMTj
x2BnIfUctBt2mXGOOsoAfUWZ+YG7lWNw3Hrn8R7RhbMYV7OosM1JfRxrPrZ/Wyih
O/ckqD6ql1Z0RnbjC7oLPZkllw+TB54Up5XkEPCwftHMxr1hpnYnniXPb2Rin68l
oW83+5LKIcvGnFZ7+QvSkglWCT5FmNPNWg+t5zmJuceTjPZp9wo=
=3sMu
-END PGP SIGNATURE-



qt6-base_6.6.1+dfsg-1_source.changes ACCEPTED into experimental

2023-12-04 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Mon, 04 Dec 2023 21:52:53 +0100
Source: qt6-base
Architecture: source
Version: 6.6.1+dfsg-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers 
Changed-By: Patrick Franz 
Changes:
 qt6-base (6.6.1+dfsg-1) experimental; urgency=medium
 .
   [ Patrick Franz ]
   * Backport patch to fix accessibility support on Wayland.
   * Make qt6-base-dev depend on libqt6opengl6 again.
   * New upstream release (6.6.1).
   * Update ABI to 6.6.1.
   * Remove patches that have been applied upstream.
   * Update list of installed files.
   * Update symbols from buildlogs.
Checksums-Sha1:
 79c168a1a1b91a81480a34b46a012a472032e1ef 5099 qt6-base_6.6.1+dfsg-1.dsc
 6cf1502ce5a74fbc6acd99c5ef58ec16c53d0576 46619028 
qt6-base_6.6.1+dfsg.orig.tar.xz
 8a79e1b7e8a9428f882d16624f85ff2b87b64c1a 181316 
qt6-base_6.6.1+dfsg-1.debian.tar.xz
 138f52e03c5d207eed6caef3546de082bb90b335 9784 
qt6-base_6.6.1+dfsg-1_source.buildinfo
Checksums-Sha256:
 521ab8aaf0b5446281c1a5b89c43694889e9d51a49b20699f21811f6c019332f 5099 
qt6-base_6.6.1+dfsg-1.dsc
 8a20a1d37760859d6b55f2123ca500bf0f0a359f3967516f768bd55adfab514a 46619028 
qt6-base_6.6.1+dfsg.orig.tar.xz
 3851655a6ef3d898c84f3f6f05f90e13706d36a65d7ae8f9720ff911cebc82bd 181316 
qt6-base_6.6.1+dfsg-1.debian.tar.xz
 44badfc4a4c727d1a8accefb69d7ac7f4754b916f01bda4fce1a1b45c01b25fe 9784 
qt6-base_6.6.1+dfsg-1_source.buildinfo
Files:
 5a767250c6ce8faab2cebd2336072bf5 5099 libs optional qt6-base_6.6.1+dfsg-1.dsc
 0ba4a0c18df8997211b33de448c6816c 46619028 libs optional 
qt6-base_6.6.1+dfsg.orig.tar.xz
 114230d6bb437fe8da32c4d084bc102b 181316 libs optional 
qt6-base_6.6.1+dfsg-1.debian.tar.xz
 6ce45ba802e86e37c6ff0da3192232ca 9784 libs optional 
qt6-base_6.6.1+dfsg-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmVuQF0ACgkQnp96YDB3
/laYuA//fMMybrPbm9Oukbv6iKPPRxT3hZDhlhwShKZYuZQY2fp7vmUASCCNCFoi
KA4hZnchuXseaA8AkjPmT9zGSmc7H2Q79dbFKnyzjiLsvwDKz8IXGPuDYXN756k5
vhbLAIl+GOA/A5AlcCbWII/e/pdaU3bkw+p6bqI8D5ANITR1zrDeNqvWmIQ+Us1+
WwofLUCzKpDDE3XcFNULByxtMoGcH8KD6hkKx1534VyMPAtd5b/LVIoQsH2cv+Lc
bKzO13GUSgQ+fcL/+EI9Wr5eHKhGy7wUCRxpvyFOqM4L47QIx0qO+YEhHny1BrT7
JhJ6JkEXuho0cNhpKM71QSFw5kEei38Z2KZJHb74KI6lO2oQeO0iSN1Js/e/AH5U
XvwkMvPKIEsK52pB9GFcndkoPkxp+y4d4J4DhmQvKp1Y8AgjZAmrOt1J4jzdbTsI
8tpuP7FHFiHHnLt65piA76PaWwUZyRBAX53toNLt8smPsDf5oji9qjQlNLAhlfZF
Yqrklga0ZliAs/I3j7OZSBvXNTgh7GZmOzK3qYYRr8P6DhUoPTOBHNu9kdnOgMz+
ZE3yH/SlmF8gUuaEXnoM4IYC+Apylo7uwDzPz48ZHQ5V8ijQ/TSk6oaKj7eKWRTu
l7ClqRfzO3s2zOReLiMuxbK7+OGsNFzYtNmwtiBSnjks4F1DDp0=
=CKo8
-END PGP SIGNATURE-



Processing of qt6-base_6.6.1+dfsg-1_source.changes

2023-12-04 Thread Debian FTP Masters
qt6-base_6.6.1+dfsg-1_source.changes uploaded successfully to localhost
along with the files:
  qt6-base_6.6.1+dfsg-1.dsc
  qt6-base_6.6.1+dfsg.orig.tar.xz
  qt6-base_6.6.1+dfsg-1.debian.tar.xz
  qt6-base_6.6.1+dfsg-1_source.buildinfo

Greetings,

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



Processing of sddm_0.20.0-2_source.changes

2023-12-04 Thread Debian FTP Masters
sddm_0.20.0-2_source.changes uploaded successfully to localhost
along with the files:
  sddm_0.20.0-2.dsc
  sddm_0.20.0-2.debian.tar.xz
  sddm_0.20.0-2_source.buildinfo

Greetings,

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



qt6-grpc_6.6.0-1_amd64.changes is NEW

2023-12-04 Thread Debian FTP Masters
binary:libqt6grpc6 is NEW.
binary:libqt6protobuf6 is NEW.
binary:libqt6protobufqtcoretypes6 is NEW.
binary:libqt6protobufqtguitypes6 is NEW.
binary:libqt6protobufwellknowntypes6 is NEW.
binary:qt6-grpc-dev is NEW.
binary:qt6-grpc-doc is NEW.
binary:qt6-grpc-doc-dev is NEW.
binary:qt6-grpc-doc-html is NEW.
binary:qt6-grpc-examples is NEW.
binary:qt6-grpc-tools is NEW.
binary:libqt6grpc6 is NEW.
binary:libqt6protobuf6 is NEW.
binary:libqt6protobufqtcoretypes6 is NEW.
binary:libqt6protobufqtguitypes6 is NEW.
binary:libqt6protobufwellknowntypes6 is NEW.
binary:qt6-grpc-dev is NEW.
binary:qt6-grpc-doc-dev is NEW.
binary:qt6-grpc-doc-html is NEW.
binary:qt6-grpc-doc is NEW.
binary:qt6-grpc-examples is NEW.
binary:qt6-grpc-tools is NEW.
source:qt6-grpc is NEW.

Your package has been put into the NEW queue, which requires manual action
from the ftpteam to process. The upload was otherwise valid (it had a good
OpenPGP signature and file hashes are valid), so please be patient.

Packages are routinely processed through to the archive, and do feel
free to browse the NEW queue[1].

If there is an issue with the upload, you will receive an email from a
member of the ftpteam.

If you have any questions, you may reply to this email.

[1]: https://ftp-master.debian.org/new.html
 or https://ftp-master.debian.org/backports-new.html for *-backports



Processing of qt6-grpc_6.6.0-1_amd64.changes

2023-12-04 Thread Debian FTP Masters
qt6-grpc_6.6.0-1_amd64.changes uploaded successfully to localhost
along with the files:
  qt6-grpc_6.6.0-1.dsc
  qt6-grpc_6.6.0.orig.tar.xz
  qt6-grpc_6.6.0-1.debian.tar.xz
  libqt6grpc6-dbgsym_6.6.0-1_amd64.deb
  libqt6grpc6_6.6.0-1_amd64.deb
  libqt6protobuf6-dbgsym_6.6.0-1_amd64.deb
  libqt6protobuf6_6.6.0-1_amd64.deb
  libqt6protobufqtcoretypes6-dbgsym_6.6.0-1_amd64.deb
  libqt6protobufqtcoretypes6_6.6.0-1_amd64.deb
  libqt6protobufqtguitypes6-dbgsym_6.6.0-1_amd64.deb
  libqt6protobufqtguitypes6_6.6.0-1_amd64.deb
  libqt6protobufwellknowntypes6-dbgsym_6.6.0-1_amd64.deb
  libqt6protobufwellknowntypes6_6.6.0-1_amd64.deb
  qt6-grpc-dev_6.6.0-1_amd64.deb
  qt6-grpc-doc-dev_6.6.0-1_all.deb
  qt6-grpc-doc-html_6.6.0-1_all.deb
  qt6-grpc-doc_6.6.0-1_all.deb
  qt6-grpc-examples-dbgsym_6.6.0-1_amd64.deb
  qt6-grpc-examples_6.6.0-1_amd64.deb
  qt6-grpc-tools-dbgsym_6.6.0-1_amd64.deb
  qt6-grpc-tools_6.6.0-1_amd64.deb
  qt6-grpc_6.6.0-1_amd64.buildinfo

Greetings,

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



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

2023-12-04 Thread Lisandro Damián Nicanor Pérez Meyer
Hi!

On Sat, 2 Dec 2023 at 18:45, Helmut Grohne  wrote:
[snip]
> 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?

I think there is a huge chance that this will be fixed with 6.6, where
we passed some extra variables to let Qt stuff build without requiring
QML stuff. Might need an extra upload of phonon afterwards...

-- 
Lisandro Damián Nicanor Pérez Meyer
https://perezmeyer.com.ar/



Bug#1057357: qtremoteobjects-everywhere-src: FTBFS in bullseye and bookworm because of expired SSL certificates, will also FTBFS in trixie/sid eventually

2023-12-04 Thread Dmitry Shachnev
Hi Santiago!

On Sun, Dec 03, 2023 at 11:23:07PM +0100, Santiago Vila wrote:
> [...]
>
> I'm attaching two patches to fix this.
>
> The first one modifies the script 
> tests/auto/external_IODevice/cert/generate.sh
> so that certificates expire in ten years.
>
> The second patch is merely the result of running the script.

Generally, we try to avoid including patches which have not been applied
upstream. And upstream has solved this problem by simply regenerating the
patches with the old configuration [1].

So I have forwarded your first patch to upstream [2] to give them chance
to review it. If it's approved/merged, I will submit your second patch to
regenerate the certificates again (I hope you don't mind).

If there is no response from upstream, I will go ahead and make uploads
with both patches in a week.

[1]: https://code.qt.io/cgit/qt/qtremoteobjects.git/commit/?id=ac3b93c886c04bc1
[2]: https://codereview.qt-project.org/c/qt/qtremoteobjects/+/522923

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#1057346: qt6-base-dev-tools is wrongly marked Multi-Arch: foreign

2023-12-04 Thread Dmitry Shachnev
Hi Helmut and all!

On Sun, Dec 03, 2023 at 09:37:39PM +0100, Helmut Grohne wrote:
> [...]
>
> Assuming we're still on track, I think stuff comes out of ecm_query_qt,
> which is defined in modules/ECMQueryQt.cmake. This works differently for
> Qt5 and Qt6. For Qt5, it invokes Qt5::qmake -query. This is something we
> redirected to point at ${DEB_HOST_GNU_TYPE}-qmake and this generally
> gives the right variables. Getting there was a longer journey, but this
> now works neatly. What we're looking at here though is the Qt6 case and
> there we use Qt6::qtpaths. As far as I understand it, this is new in
> Qt6. While we did add a ${DEB_HOST_GNU_TYPE}-qmake6 wrapper script, I am
> not aware of any qtpaths6 wrapper. Running it like qtpaths6 --query
> QT_INSTALL_QML gives /usr/lib/x86_64-linux-gnu/qt6/qml here and that
> very plausibly explains the original failure.

Wrapping qtpaths6 should be possible. It accepts --qtconf  option
just like qmake.

--
Dmitry Shachnev


signature.asc
Description: PGP signature