--- /srv/reproducible-results/rbuild-debian/r-b-build.g8wLNBrX/b1/sphinxcontrib-programoutput_0.16-1_i386.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.g8wLNBrX/b2/sphinxcontrib-programoutput_0.16-1_i386.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 78df79515f6b3e2beff5482532fc213d 25584 doc optional python-sphinxcontrib.programoutput-doc_0.16-1_all.deb │ + 27e4ba622bf36a1d8171e6acc09dc1a1 25576 doc optional python-sphinxcontrib.programoutput-doc_0.16-1_all.deb │ dc164cb0a715261508db76daaa6b590d 20128 python optional python3-sphinxcontrib.programoutput_0.16-1_all.deb ├── python-sphinxcontrib.programoutput-doc_0.16-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-04-16 07:33:15.000000 debian-binary │ │ --rw-r--r-- 0 0 0 1200 2020-04-16 07:33:15.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 24192 2020-04-16 07:33:15.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1196 2020-04-16 07:33:15.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 24188 2020-04-16 07:33:15.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/doc/python-sphinxcontrib.programoutput-doc/html/index.html │ │ │ │ @@ -143,24 +143,24 @@ │ │ │ │

To enable these features, enable the shell option. With this option, the │ │ │ │ command is literally passed to the system shell:

│ │ │ │
.. command-output:: echo "$USER"
│ │ │ │     :shell:
│ │ │ │  
│ │ │ │
│ │ │ │
$ echo "$USER"
│ │ │ │ -pbuilder1
│ │ │ │ +pbuilder2
│ │ │ │  
│ │ │ │
│ │ │ │

Other shell features like process expansion consequently work, too:

│ │ │ │
.. command-output:: ls -l $(which grep)
│ │ │ │     :shell:
│ │ │ │  
│ │ │ │
│ │ │ │
$ ls -l $(which grep)
│ │ │ │ --rwxr-xr-x 1 root root 210488 Jan 24  2023 /bin/grep
│ │ │ │ +-rwxr-xr-x 1 root root 210488 Jan 25  2023 /bin/grep
│ │ │ │  
│ │ │ │
│ │ │ │

Remember to use shell carefully to avoid unintented interpretation of shell │ │ │ │ syntax and swallowing of fatal errors!

│ │ │ │ │ │ │ │
│ │ │ │

Error handling

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -80,20 +80,20 @@ │ │ │ │ │ $ echo "$USER" │ │ │ │ │ $USER │ │ │ │ │ To enable these features, enable the shell option. With this option, the │ │ │ │ │ command is literally passed to the system shell: │ │ │ │ │ .. command-output:: echo "$USER" │ │ │ │ │ :shell: │ │ │ │ │ $ echo "$USER" │ │ │ │ │ -pbuilder1 │ │ │ │ │ +pbuilder2 │ │ │ │ │ Other shell features like process expansion consequently work, too: │ │ │ │ │ .. command-output:: ls -l $(which grep) │ │ │ │ │ :shell: │ │ │ │ │ $ ls -l $(which grep) │ │ │ │ │ --rwxr-xr-x 1 root root 210488 Jan 24 2023 /bin/grep │ │ │ │ │ +-rwxr-xr-x 1 root root 210488 Jan 25 2023 /bin/grep │ │ │ │ │ Remember to use shell carefully to avoid unintented interpretation of shell │ │ │ │ │ syntax and swallowing of fatal errors! │ │ │ │ │ **** Error handling¶ **** │ │ │ │ │ If an unexpected exit code (also known as return code) is returned by a │ │ │ │ │ command, it is considered to have failed. In this case, a build warning is │ │ │ │ │ emitted to help you to detect misspelled commands or similar errors. By │ │ │ │ │ default, a command is expected to exit with an exit code of 0, all other codes │ │ │ ├── ./usr/share/doc/python-sphinxcontrib.programoutput-doc/html/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -305,15 +305,15 @@ │ │ │ │ │ out: 0, │ │ │ │ │ owner: 0, │ │ │ │ │ parallel_read_saf: 0, │ │ │ │ │ particular: 0, │ │ │ │ │ pass: 0, │ │ │ │ │ patch: 0, │ │ │ │ │ path: 0, │ │ │ │ │ - pbuilder1: 0, │ │ │ │ │ + pbuilder2: 0, │ │ │ │ │ pep8: 0, │ │ │ │ │ pep: 0, │ │ │ │ │ permit: 0, │ │ │ │ │ pip: 0, │ │ │ │ │ pleas: 0, │ │ │ │ │ posix: 0, │ │ │ │ │ possibl: 0,