[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1071279: marked as done (pkg-kde-tools: Nondeterministic, broken batchpatch outcome)



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 ---
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 Yang

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
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 ---

Reply to: