{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.g8wLNBrX/b1/sphinxcontrib-programoutput_0.16-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.g8wLNBrX/b2/sphinxcontrib-programoutput_0.16-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 78df79515f6b3e2beff5482532fc213d 25584 doc optional python-sphinxcontrib.programoutput-doc_0.16-1_all.deb\n+ 27e4ba622bf36a1d8171e6acc09dc1a1 25576 doc optional python-sphinxcontrib.programoutput-doc_0.16-1_all.deb\n dc164cb0a715261508db76daaa6b590d 20128 python optional python3-sphinxcontrib.programoutput_0.16-1_all.deb\n"}, {"source1": "python-sphinxcontrib.programoutput-doc_0.16-1_all.deb", "source2": "python-sphinxcontrib.programoutput-doc_0.16-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-04-16 07:33:15.000000 debian-binary\n--rw-r--r-- 0 0 0 1200 2020-04-16 07:33:15.000000 control.tar.xz\n--rw-r--r-- 0 0 0 24192 2020-04-16 07:33:15.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1196 2020-04-16 07:33:15.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 24188 2020-04-16 07:33:15.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/doc/python-sphinxcontrib.programoutput-doc/html/index.html", "source2": "./usr/share/doc/python-sphinxcontrib.programoutput-doc/html/index.html", "unified_diff": "@@ -143,24 +143,24 @@\n
To enable these features, enable the shell
option. With this option, the\n command is literally passed to the system shell:
.. command-output:: echo "$USER"\n :shell:\n
$ echo "$USER"\n-pbuilder1\n+pbuilder2\n
Other shell features like process expansion consequently work, too:
\n.. command-output:: ls -l $(which grep)\n :shell:\n
$ ls -l $(which grep)\n--rwxr-xr-x 1 root root 210488 Jan 24 2023 /bin/grep\n+-rwxr-xr-x 1 root root 210488 Jan 25 2023 /bin/grep\n
Remember to use shell
carefully to avoid unintented interpretation of shell\n syntax and swallowing of fatal errors!