Your message dated Sun, 26 May 2024 10:53:25 +0000 with message-id <E1sBBVF-000DBG-Dq@fasolo.debian.org> and subject line Bug#1071279: fixed in pkg-kde-tools 0.17.2 has caused the Debian Bug report #1071279, regarding pkg-kde-tools: Nondeterministic, broken batchpatch outcome 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 owner@bugs.debian.org immediately.) -- 1071279: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071279 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: pkg-kde-tools: Nondeterministic, broken batchpatch outcome
- From: Boyuan Yang <byang@debian.org>
- Date: Fri, 17 May 2024 11:33:44 -0400
- Message-id: <[🔎] 91f93911f7a130c97b277319b511bb7da8cd349b.camel@debian.org>
Source: pkg-kde-tools Version: 0.17.1 Severity: important X-Debbugs-CC: pino@debian.org mitya57@debian.org deltaone@debian.org Dear Debian pkg-kde-tools developers, As discussed in OFTC #debian-qt-kde, while utilizing pkg-kde-tools in the packaging of src:taglib, I found that the batchpatch functionality is not yielding deterministic results: ============================================================================= [~/src/debian/multimedia-team/taglib] [debian/experimental *] -> % git rev-parse HEAD ; for i in 1 2 3 4 5 6 7 8 9; do git restore debian/libtag2.symbols ; pkgkde-symbolshelper batchpatch -v 2.0.1 < ./taglib_experimental_logs/* > /dev/null 2> /dev/null ; git diff | wc -l ; done 3609f305d309fe0dd4e24b9579ed80ec06555f69 0 22 22 13 31 22 0 36 31 ============================================================================== Steps to reproduce: 1. git clone https://salsa.debian.org/multimedia-team/taglib 2. cd taglib/ 3. wget 'https://salsa.debian.org/byang/pkg-kde-tools-bugreport-20240517/-/raw/main/taglib_experimental_logs_20240517.tar.xz?ref_type=heads&inline=false' -O a.xz 4. tar xavf a.xz 5. git checkout 3609f305d309fe0dd4e24b9579ed80ec06555f69 6. git rev-parse HEAD ; for i in 1 2 3 4 5 6 7 8 9; do git restore debian/libtag2.symbols ; taskset 1 pkgkde-symbolshelper batchpatch -v 2.0.1 < ./taglib_experimental_logs/* > /dev/null 2> /dev/null ; git diff | wc -l ; done Expected behavior: The batchpatch invocations always yield the same result (and line numbers). The current behavior: The batchpatch invocations yield different outputs (different line numbers). Please consider looking into it. Thanks! Thanks, Boyuan YangAttachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
- To: 1071279-close@bugs.debian.org
- Subject: Bug#1071279: fixed in pkg-kde-tools 0.17.2
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 26 May 2024 10:53:25 +0000
- Message-id: <E1sBBVF-000DBG-Dq@fasolo.debian.org>
- Reply-to: Dmitry Shachnev <mitya57@debian.org>
Source: pkg-kde-tools Source-Version: 0.17.2 Done: Dmitry Shachnev <mitya57@debian.org> We believe that the bug you reported is fixed in the latest version of pkg-kde-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 1071279@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dmitry Shachnev <mitya57@debian.org> (supplier of updated pkg-kde-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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 25 May 2024 20:28:20 +0300 Source: pkg-kde-tools Architecture: source Version: 0.17.2 Distribution: unstable Urgency: medium Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Changed-By: Dmitry Shachnev <mitya57@debian.org> Closes: 1071279 Changes: pkg-kde-tools (0.17.2) unstable; urgency=medium . * Add tests for pkgkde-symbolshelper handling of int64_t and time_t. * pkgkde-symbolshelper: When checking if a substitution applies, prefer i386 to other architectures. This way we can make the right choice between int64_t and time_t substitutions (closes: #1071279). * Bump Standards-Version to 4.7.0, no changes needed. Checksums-Sha1: 9a2df79de6e3882c280b5ce12dc010eef579c23b 1951 pkg-kde-tools_0.17.2.dsc 90bc1ed70bcf23489814c2e7422e541819e353d6 106248 pkg-kde-tools_0.17.2.tar.xz 36a1317cd8f8d83a0c7cd7eca6cefe204cc9f297 6911 pkg-kde-tools_0.17.2_source.buildinfo Checksums-Sha256: 9e58bcc21e10e13a824630a9b98ff67d8c5ab9cb30dc4b9dd3029b52597ca5a5 1951 pkg-kde-tools_0.17.2.dsc 8d95faefe1bc7fd35dfb0f89ca0925fe5f6d585d7fce24b822f5f23551b7f9d9 106248 pkg-kde-tools_0.17.2.tar.xz 43a2be96190524e44da0bd1a7370ff7adad9cd5fc5fdcc7c59b2ccd30a2fc096 6911 pkg-kde-tools_0.17.2_source.buildinfo Files: 245d641ffb224150f0b7e5cb2e713aa7 1951 devel optional pkg-kde-tools_0.17.2.dsc fab062933f6130ca484d02ad00b66794 106248 devel optional pkg-kde-tools_0.17.2.tar.xz 4edb32c805593173dbf3f39d126fe220 6911 devel optional pkg-kde-tools_0.17.2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEEq2sdvrA0LydXHe1qsmYUtFL0RrYFAmZTDHgTHG1pdHlhNTdA ZGViaWFuLm9yZwAKCRCyZhS0UvRGtkgZD/9XoCyCrOYzlAmWtdLaA66YGo2vDeXN rX7gkDB4IIwh1Xa7xaizA83COJXS59Oh0urMOL5F4zHz+hZm3tWsY+t0YF4wec5z KD4XfUsOMMNWvuGZdRn4ISEJ+AjZADEMcMJzM3PzoNEyZ+101lAzfvuWlnU55VPf ynuNozVIKw7UcOa+nLWhPJxcY1QuXs5usWFSE3f3lPw3q6f6PVlHdIligk0vR40r vTap2+7OkzFkoBn/jBS+bcjj4FpXrfhpey+xbZW4PL5UyFVUrQA7gWV9X9yWOTzM g8UpOXcz97nntGxXdAurEeO2vAjZZSPDEBux5uczNCe0Bga2AqGpmT9YgX6fGjs6 hPW3GtJ+c/JbG+KJOaHdX0ec0yRggET27ykJUgnyiJy68T8voV+aCkX4GxSOKGeO sFSuVXDawlFrIltZLVK80hHXvEFjZqq3wWhBU0m7eLaTKNmwgmtNz/8yj0LIuWJ8 nTF6xNY/myLoApS3E8iBU+akaB6toUiJcn51y6gWm4Sdd37p1PxvVvOTafzpJpRY tPf6az4IR0sjc0rPn1PkoFh7mrjhCzNLsIbdLpQGLzC//RRO9ihbahLWs44NKVqc WLij6b2wM1QruedLMU8gt+NyJ45Rsqs57i4eTHy2tEsLAzBlohlLqMjWDZUyxD/u vnzAeEvGtOgImQ== =hg41 -----END PGP SIGNATURE-----Attachment: pgpOTghjZbSjn.pgp
Description: PGP signature
--- End Message ---