Package: diffoscope Version: 197 Severity: wishlist I recently sponsored memtest86+ and used diffoscope to compare the Debian source packages before uploading. The debian/ directory had been subject to wrap-and-sort, which also affects the Architecture field. The architecture list hadn't been altered, just sorted. Please add an "Ordering differences only" comment for all the .dsc fields that contain multiple values where the order has no effect. That includes at minimum Binary, Architecture, Uploaders, Build-Depends, Package-List (including the embedded architecture lists) and the checksums fields.
$ diffoscope memtest86+_5.01-3.1.dsc memtest86+_5.01-4.dsc --- memtest86+_5.01-3.1.dsc +++ memtest86+_5.01-4.dsc ... ├── Architecture │ @@ -1 +1 @@ │ -i386 amd64 kfreebsd-i386 kfreebsd-amd64 lpia hurd-i386 │ +amd64 hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 lpia ├── Package-List │ @@ -1 +1 @@ │ -memtest86+ deb misc optional arch=i386,amd64,kfreebsd-i386,kfreebsd-amd64,lpia,hurd-i386 │ +memtest86+ deb misc optional arch=amd64,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,lpia ... -- System Information: Debian Release: bookworm/sid APT prefers testing-debug APT policy: (900, 'testing-debug'), (900, 'testing'), (860, 'testing-proposed-updates-debug'), (860, 'testing-proposed-updates'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.15.0-2-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages diffoscope depends on: ii diffoscope-minimal 197 Versions of packages diffoscope recommends: ii abootimg 0.6-1+b2 ii acl 2.3.1-1 ii androguard 3.4.0~a1-1 ii apksigner 31.0.2-1 ii apktool 2.5.0+dfsg.1-2 ii binutils-multiarch 2.37-7 ii bzip2 1.0.8-5 ii caca-utils 0.99.beta19-2.2 ii colord 1.4.5-3 ii db-util 5.3.1+nmu1 ii default-jdk [java-sdk] 2:1.11-72 ii default-jdk-headless 2:1.11-72 pn device-tree-compiler <none> pn docx2txt <none> ii e2fsprogs 1.46.4-1 ii enjarify 1:1.0.3-5 ii ffmpeg 7:4.4.1-2+b1 ii fontforge-extras 1:20201107~dfsg-4 pn fp-utils <none> ii genisoimage 9:1.1.11-3.2 ii gettext 0.21-4 ii ghc 8.8.4-3 ii ghostscript 9.55.0~dfsg-3 ii giflib-tools 5.1.9-2 ii gnumeric 1.12.50-1 ii gnupg 2.2.27-2 ii gnupg-utils 2.2.27-2 pn hdf5-tools <none> ii imagemagick 8:6.9.11.60+dfsg-1.3 ii imagemagick-6.q16 [imagemagick] 8:6.9.11.60+dfsg-1.3 ii jsbeautifier 1.14.0-1 ii libarchive-tools 3.4.3-2+b1 ii llvm 1:11.0-51+nmu5 ii lz4 [liblz4-tool] 1.9.3-2 pn mono-utils <none> ii ocaml-nox 4.11.1-5 pn odt2txt <none> pn oggvideotools <none> ii openjdk-11-jdk [java-sdk] 11.0.13+8-1 ii openssh-client 1:8.7p1-2 ii openssl 1.1.1l-1 ii pgpdump 0.33-2 ii poppler-utils 20.09.0-3.1 pn procyon-decompiler <none> ii python3-argcomplete 1.12.3-0.1 ii python3-binwalk 2.3.2+dfsg1-1 ii python3-debian 0.1.42 ii python3-defusedxml 0.7.1-1 ii python3-guestfs 1:1.44.2-1.1 ii python3-jsondiff 1.1.1-4 ii python3-pdfminer 20201018+dfsg-1 ii python3-progressbar 2.5-2 ii python3-pypdf2 1.26.0-4 ii python3-pyxattr 0.7.2-2 ii python3-rpm 4.17.0+dfsg1-4 ii python3-tlsh 3.4.4+20151206-1.4+b1 pn r-base-core <none> pn radare2 <none> ii rpm2cpio 4.17.0+dfsg1-4 ii sng 1.1.0-4 ii sqlite3 3.36.0-2 ii squashfs-tools 1:4.5-3 ii tcpdump 4.99.1-3 ii u-boot-tools 2021.10+dfsg-1 ii unzip 6.0-26 ii vim-common 2:8.2.3565-1 pn wabt <none> pn xmlbeans <none> ii xxd 2:8.2.3565-1+b1 ii xz-utils 5.2.5-2 ii zip 3.0-12 ii zstd 1.4.8+dfsg-3 Versions of packages diffoscope suggests: ii libjs-jquery 3.5.1+dfsg+~3.5.5-8 -- no debconf information -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/reproducible-builds