Your message dated Thu, 16 Mar 2017 09:18:59 +0000 with message-id <[email protected]> and subject line Bug#850758: fixed in diffoscope 79 has caused the Debian Bug report #850758, regarding diffoscope: redundant undecoded AndroidManifest.xml (Binary XML) comparison in APK comparator 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 [email protected] immediately.) -- 850758: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850758 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: diffoscope Version: 67 Severity: normal Dear Maintainer, The result of comparing AndroidManifest.xml (Binary XML) file from APK file in apk.py comparator is shown twice, first, as AndroidManifest.xml (XML file decoded from original file by apktool) second, as original/AndroidManifest.xml (the original undecoded binary file) fix: 1. if there is a difference in decoded AndroidManifest.xml file, remove the original/AndroidManifest.xml. if there is no difference in AndroidManifest.xml but original/AndroidManifest.xml differ, show "No file format specific differences found inside, yet data differs" message (which shown by diffoscope in similar scenarios [when tool failed to find differences]) 2. it will be better to indicate the AndroidManifest.xml type, such as for example: show AndroidManifest.xml as "AndroidManifest.xml (decoded)" show original/AndroidManifest.xml as "AndroidManifest.xml (original / undecoded)" examples: https://verification.f-droid.org/org.opengemara.shiurim_2.apk.diffoscope.html https://verification.f-droid.org/org.systemcall.scores_2.apk.diffoscope.html TXT result example: ├── AndroidManifest.xml @@ -1,9 +1,9 @@ │ <?xml version="1.0" encoding="utf-8"?> │ -<manifest android:versionCode="2" android:versionName="1.1" package="org.systemcall.scores" platformBuildVersionCode="17" platformBuildVersionName="4.2.2-576024" │ +<manifest android:versionCode="2" android:versionName="1.1" package="org.systemcall.scores" platformBuildVersionCode="17" platformBuildVersionName="4.2.2-1425461" ├── original/AndroidManifest.xml @@ -1,17 +1,17 @@ │ -00000000: 0300 0800 9808 0000 0100 1c00 9c04 0000 ................ │ +00000000: 0300 0800 9c08 0000 0100 1c00 a004 0000 ................ │ 00000010: 1f00 0000 0000 0000 0000 0000 9800 0000 ................ │ 00000020: 0000 0000 0000 0000 1a00 0000 3400 0000 ............4... │ 00000030: 5200 0000 7600 0000 9000 0000 9c00 0000 R...v........... │ 00000040: aa00 0000 b800 0000 c400 0000 d600 0000 ................ │ 00000050: 2e01 0000 3201 0000 4401 0000 7801 0000 ....2...D...x... │ 00000060: ac01 0000 c001 0000 ee01 0000 f801 0000 ................ │ -00000070: 0002 0000 1c02 0000 3002 0000 4a02 0000 ........0...J... │ -00000080: 5e02 0000 aa02 0000 c802 0000 d802 0000 ^............... │ -00000090: 1003 0000 2403 0000 6803 0000 bc03 0000 ....$...h....... │ +00000070: 0002 0000 1e02 0000 3202 0000 4c02 0000 ........2...L... │ +00000080: 6002 0000 ac02 0000 ca02 0000 da02 0000 `............... │ +00000090: 1203 0000 2603 0000 6a03 0000 be03 0000 ....&...j....... │ 000000a0: 0b00 7600 6500 7200 7300 6900 6f00 6e00 ..v.e.r.s.i.o.n. │ 000000b0: 4300 6f00 6400 6500 0000 0b00 7600 6500 C.o.d.e.....v.e. │ 000000c0: 7200 7300 6900 6f00 6e00 4e00 6100 6d00 r.s.i.o.n.N.a.m. │ 000000d0: 6500 0000 0d00 6d00 6900 6e00 5300 6400 e.....m.i.n.S.d. │ 000000e0: 6b00 5600 6500 7200 7300 6900 6f00 6e00 k.V.e.r.s.i.o.n. │ 000000f0: 0000 1000 7400 6100 7200 6700 6500 7400 ....t.a.r.g.e.t. │ 00000100: 5300 6400 6b00 5600 6500 7200 7300 6900 S.d.k.V.e.r.s.i. │ @@ -36,103 +36,103 @@ │ 00000230: 6c00 6400 5600 6500 7200 7300 6900 6f00 l.d.V.e.r.s.i.o. │ 00000240: 6e00 4e00 6100 6d00 6500 0000 0800 6d00 n.N.a.m.e.....m. │ 00000250: 6100 6e00 6900 6600 6500 7300 7400 0000 a.n.i.f.e.s.t... │ 00000260: 1500 6f00 7200 6700 2e00 7300 7900 7300 ..o.r.g...s.y.s. │ 00000270: 7400 6500 6d00 6300 6100 6c00 6c00 2e00 t.e.m.c.a.l.l... │ 00000280: 7300 6300 6f00 7200 6500 7300 0000 0300 s.c.o.r.e.s..... │ 00000290: 3100 2e00 3100 0000 0200 3100 3700 0000 1...1.....1.7... │ -000002a0: 0c00 3400 2e00 3200 2e00 3200 2d00 3500 ..4...2...2.-.5. │ -000002b0: 3700 3600 3000 3200 3400 0000 0800 7500 7.6.0.2.4.....u. │ -000002c0: 7300 6500 7300 2d00 7300 6400 6b00 0000 s.e.s.-.s.d.k...
--- End Message ---
--- Begin Message ---Source: diffoscope Source-Version: 79 We believe that the bug you reported is fixed in the latest version of diffoscope, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Chris Lamb <[email protected]> (supplier of updated diffoscope 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 16 Mar 2017 09:38:16 +0100 Source: diffoscope Binary: diffoscope Architecture: source Version: 79 Distribution: experimental Urgency: medium Maintainer: Reproducible builds folks <[email protected]> Changed-By: Chris Lamb <[email protected]> Description: diffoscope - in-depth comparison of files, archives, and directories Closes: 850758 856446 856447 857610 Changes: diffoscope (79) experimental; urgency=medium . [ Chris Lamb ] * Extract SquashFS images in one go rather than per-file, speeding up (eg.) Tails ISO comparison by ~10x. * Support newer versions of cbfstool to avoid test failures. (Closes: #856446) * Skip icc test that varies on endian if the Debian-specific patch is not present. (Closes: #856447) * Compare GIF images using gifbuild. (Closes: #857610) * Also interpret "DOS/MBR boot sector" files as ISO images as they may have been processed by isohybrid. * Progress bar: - Hide bar if we are running with --debug mode. - Update prior to working on an item so the displayed filename is correct. . [ Maria Glukhova ] * Improve AndroidManifest.xml comparison for APK files. - Indicate the AndroidManifest.xml type. (Closes: #850758) Checksums-Sha1: 496feb215d728030e2fa59f2fac3b208a9a16db8 2997 diffoscope_79.dsc d8d840bf0aeda8568a0edf27ac4e3653eb58e7db 355184 diffoscope_79.tar.xz fcbd3d8359b293f85c3cd51a23113b5e4444210a 17076 diffoscope_79_amd64.buildinfo Checksums-Sha256: 6d45b881a6769f389a8035cad5f3a7f0b35520661cd9c4b11fc0d7a60d8157cb 2997 diffoscope_79.dsc 66f22b45b2186e83532a3271b07b783dcf68d69e4140420935c6925c4a92a11d 355184 diffoscope_79.tar.xz 4979216727fd8d538a2b877cbfa6fd5f8df7e3860739a6902492bd3fbbdf6f86 17076 diffoscope_79_amd64.buildinfo Files: 82c74d4cccb1caa650f1666a8c04c3aa 2997 devel optional diffoscope_79.dsc 88fb8d44784783ea46b115b89a93f162 355184 devel optional diffoscope_79.tar.xz 0d100c2a8c845473f387ed458795634c 17076 devel optional diffoscope_79_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAljKU3YACgkQHpU+J9Qx HlgtLRAAkiAY0JtDHAe2YATK7gUfZYGf8TF+iYDAx3rp5TW+pIEZCQRTuNbPoH0k WyBpd3KA7wpnX3jpl0lp+XgzY7ZVhXhEjE5kDwII1ZZd7bacS1n3E85Rf36pPfD+ 5ZVTFx0oVkWN3/GG2lq2kZaiDthnfhh3hEvKWKtn2miWxPoIkWPkbt2mko9eSOUn /92Ps8rQnBvuhY+0idFQzY1RCz59Q+rQBqySZqA36/0cWruY/Dt2fVR+5HeH157/ YVVxAmpSKwM1mJPEWTR0sCbb79dNSFLW/acK03MqQNTKHrpLPfzD9q9dwfS1HImL grf3Zm2OPjMRy02nAZgccn7sLTsPba7bt6nbP6T1Og0P7aQdrDrwZgsR2Z1zM9dS JxSGgkYh6Iadry4zVX3hUdnS8EMdR9dskm4NxQr42IvKJ2ntgZD/nTaEgkNCkj7D vTJJk/JVTWkYIzVYtvW0AARuGOePZ8Bb3Qadwuj47J7O4L6Zi52sIjZotzkelFSq q63I8dn6iS3v8zU20XDnJ0lst2jGG8zUi8Iz/2KgQUlgS8+nmCLO+QyNUe4dK/UB wT/Fm843IksTZvBIms+esXOQ5aIH9dBbXLZH3ea1imKC2Uke2q6hNAMre1oj0iSn pu0WaXmzlTgKTwc6+1xHAxG+EXFUUcpmJ9if2yKBfifjd1cwYgg= =Y7Hn -----END PGP SIGNATURE-----
--- End Message ---

