{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.lxcfm5Bx/b1/starjava-ttools_3.4.10-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.lxcfm5Bx/b2/starjava-ttools_3.4.10-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 7998175bb89a3e564ef9cca55fd84ba6 65424 java optional jython-stilts_3.4.10-1_all.deb\n+ 0a8526c220273e5ce44ae82b9e91aebc 65428 java optional jython-stilts_3.4.10-1_all.deb\n 09ebd61a2dcef947169e27b8b5053ad2 1221660 doc optional starlink-ttools-java-doc_3.4.10-1_all.deb\n- ede3efe11aa169b18558cde506965c2b 5218620 java optional starlink-ttools-java_3.4.10-1_all.deb\n- c924a6696fd0a346729006372499e50c 2375672 doc optional stilts-doc_3.4.10-1_all.deb\n+ 95aef4580e47792a200ce5bbf0fcf7aa 5218564 java optional starlink-ttools-java_3.4.10-1_all.deb\n+ 420005f8b559fdc493663c0eb206e5d3 2375672 doc optional stilts-doc_3.4.10-1_all.deb\n 43a247dcedd5c3f7478e5dbdb3a4ab0c 226040 science optional stilts_3.4.10-1_all.deb\n"}, {"source1": "jython-stilts_3.4.10-1_all.deb", "source2": "jython-stilts_3.4.10-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 2024-05-23 11:20:56.000000 debian-binary\n -rw-r--r-- 0 0 0 1360 2024-05-23 11:20:56.000000 control.tar.xz\n--rw-r--r-- 0 0 0 63872 2024-05-23 11:20:56.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 63876 2024-05-23 11:20:56.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/jython/Lib/site-packages/stilts.py", "source2": "./usr/share/jython/Lib/site-packages/stilts.py", "unified_diff": "@@ -1489,15 +1489,15 @@\n env = _JyEnvironment()\n env.setValue('format', _map_env_value(format))\n env.setValue('client', _map_env_value(client))\n mode = _stilts.getModeFactory().createObject('samp')\n consumer = mode.createConsumer(env)\n _check_unused_args(env)\n consumer.consume(self)\n- def mode_tosql(self, protocol, db, dbtable, host='localhost', write='create', user='pbuilder1', password=None):\n+ def mode_tosql(self, protocol, db, dbtable, host='localhost', write='create', user='pbuilder2', password=None):\n '''\\\n Writes a new table to an SQL database. You need the appropriate JDBC\n drivers and -Djdbc.drivers set as usual (see SUN/256).\n \n Parameters:\n \n protocol = (String)\n@@ -1539,15 +1539,15 @@\n of columns) for the data being written.\n \n [Default: create]\n \n user = (String)\n User name for the SQL connection to the database.\n \n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n \n password = (String)\n Password for the SQL connection to the database.\n '''\n env = _JyEnvironment()\n env.setValue('protocol', _map_env_value(protocol))\n env.setValue('db', _map_env_value(db))\n@@ -4296,15 +4296,15 @@\n classpath and referenced in the jdbc.drivers system property\n as well for the connection to be made.\n \n user = (String)\n User name for logging in to SQL database. Defaults to the\n current username.\n \n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n \n password = (String)\n Password for logging in to SQL database.\n \n sql = (String)\n Text of an SQL statement for execution. This parameter may be\n repeated, or statements may be separated by semicolon (\";\")\n@@ -4502,15 +4502,15 @@\n classpath and referenced in the jdbc.drivers system property\n as well for the connection to be made.\n \n user = (String)\n User name for logging in to SQL database. Defaults to the\n current username.\n \n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n \n password = (String)\n Password for logging in to SQL database.\n \n dbtable = (String)\n The name of the table in the SQL database which provides the\n remote data.\n@@ -4610,15 +4610,15 @@\n classpath and referenced in the jdbc.drivers system property\n as well for the connection to be made.\n \n user = (String)\n User name for logging in to SQL database. Defaults to the\n current username.\n \n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n \n password = (String)\n Password for logging in to SQL database.\n \n select = (String)\n Gives the full text (including \"SELECT\") of the SELECT\n statement to identify which rows undergo updates.\n@@ -13103,15 +13103,15 @@\n env.setValue('format', _map_env_value(format))\n env.setValue('client', _map_env_value(client))\n mode = _stilts.getModeFactory().createObject('samp')\n consumer = mode.createConsumer(env)\n _check_unused_args(env)\n consumer.consume(table)\n \n-def mode_tosql(table, protocol, db, dbtable, host='localhost', write='create', user='pbuilder1', password=None):\n+def mode_tosql(table, protocol, db, dbtable, host='localhost', write='create', user='pbuilder2', password=None):\n '''\\\n Writes a new table to an SQL database. You need the appropriate JDBC\n drivers and -Djdbc.drivers set as usual (see SUN/256).\n \n Parameters:\n \n protocol = (String)\n@@ -13153,15 +13153,15 @@\n of columns) for the data being written.\n \n [Default: create]\n \n user = (String)\n User name for the SQL connection to the database.\n \n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n \n password = (String)\n Password for the SQL connection to the database.\n '''\n env = _JyEnvironment()\n env.setValue('protocol', _map_env_value(protocol))\n env.setValue('db', _map_env_value(db))\n"}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 62.4 KiB (63872 B)\n+ Compressed size: 62.4 KiB (63876 B)\n Uncompressed size: 540.0 KiB (552960 B)\n Ratio: 0.116\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 63872 552960 0.116 CRC64 0\n+ 1 1 0 0 63876 552960 0.116 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 63836 552960 0.115 CRC64\n+ 1 1 12 0 63840 552960 0.115 CRC64\n"}]}]}, {"source1": "starlink-ttools-java_3.4.10-1_all.deb", "source2": "starlink-ttools-java_3.4.10-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 2024-05-23 11:20:56.000000 debian-binary\n -rw-r--r-- 0 0 0 1228 2024-05-23 11:20:56.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5217200 2024-05-23 11:20:56.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5217144 2024-05-23 11:20:56.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/java/starlink-ttools-3.4.10.jar", "source2": "./usr/share/java/starlink-ttools-3.4.10.jar", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -172,15 +172,15 @@\n minimum file system compatibility required: MS-DOS, OS/2 or NT FAT\n minimum software version required to extract: 1.0\n compression method: deflated\n compression sub-type (deflation): normal\n file security status: not encrypted\n extended local header: no\n file last modified on (DOS date/time): 2024 May 23 11:20:56\n- 32-bit CRC value (hex): 0e94cf3a\n+ 32-bit CRC value (hex): eecbaf73\n compressed size: 90948 bytes\n uncompressed size: 534870 bytes\n length of filename: 9 characters\n length of extra field: 0 bytes\n length of file comment: 0 characters\n disk number on which file begins: disk 1\n apparent file type: binary\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -84,15 +84,15 @@\n 0002F2 Extract Zip Spec 0A '1.0'\n 0002F3 Extract OS 00 'MS-DOS'\n 0002F4 General Purpose Flag 0800\n [Bits 1-2] 0 'Normal Compression'\n [Bit 11] 1 'Language Encoding'\n 0002F6 Compression Method 0008 'Deflated'\n 0002F8 Last Mod Time 58B75A9C 'Thu May 23 11:20:56 2024'\n-0002FC CRC 0E94CF3A\n+0002FC CRC EECBAF73\n 000300 Compressed Length 00016344\n 000304 Uncompressed Length 00082956\n 000308 Filename Length 0009\n 00030A Extra Length 0000\n 00030C Filename 'XXXXXXXXX'\n 000315 PAYLOAD\n \n@@ -62164,15 +62164,15 @@\n 524F56 Extract Zip Spec 0A '1.0'\n 524F57 Extract OS 00 'MS-DOS'\n 524F58 General Purpose Flag 0800\n [Bits 1-2] 0 'Normal Compression'\n [Bit 11] 1 'Language Encoding'\n 524F5A Compression Method 0008 'Deflated'\n 524F5C Last Mod Time 58B75A9C 'Thu May 23 11:20:56 2024'\n-524F60 CRC 0E94CF3A\n+524F60 CRC EECBAF73\n 524F64 Compressed Length 00016344\n 524F68 Uncompressed Length 00082956\n 524F6C Filename Length 0009\n 524F6E Extra Length 0000\n 524F70 Comment Length 0000\n 524F72 Disk Start 0000\n 524F74 Int File Attributes 0000\n"}, {"source1": "stilts.py", "source2": "stilts.py", "unified_diff": "@@ -1489,15 +1489,15 @@\n env = _JyEnvironment()\n env.setValue('format', _map_env_value(format))\n env.setValue('client', _map_env_value(client))\n mode = _stilts.getModeFactory().createObject('samp')\n consumer = mode.createConsumer(env)\n _check_unused_args(env)\n consumer.consume(self)\n- def mode_tosql(self, protocol, db, dbtable, host='localhost', write='create', user='pbuilder1', password=None):\n+ def mode_tosql(self, protocol, db, dbtable, host='localhost', write='create', user='pbuilder2', password=None):\n '''\\\n Writes a new table to an SQL database. You need the appropriate JDBC\n drivers and -Djdbc.drivers set as usual (see SUN/256).\n \n Parameters:\n \n protocol = (String)\n@@ -1539,15 +1539,15 @@\n of columns) for the data being written.\n \n [Default: create]\n \n user = (String)\n User name for the SQL connection to the database.\n \n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n \n password = (String)\n Password for the SQL connection to the database.\n '''\n env = _JyEnvironment()\n env.setValue('protocol', _map_env_value(protocol))\n env.setValue('db', _map_env_value(db))\n@@ -4296,15 +4296,15 @@\n classpath and referenced in the jdbc.drivers system property\n as well for the connection to be made.\n \n user = (String)\n User name for logging in to SQL database. Defaults to the\n current username.\n \n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n \n password = (String)\n Password for logging in to SQL database.\n \n sql = (String)\n Text of an SQL statement for execution. This parameter may be\n repeated, or statements may be separated by semicolon (\";\")\n@@ -4502,15 +4502,15 @@\n classpath and referenced in the jdbc.drivers system property\n as well for the connection to be made.\n \n user = (String)\n User name for logging in to SQL database. Defaults to the\n current username.\n \n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n \n password = (String)\n Password for logging in to SQL database.\n \n dbtable = (String)\n The name of the table in the SQL database which provides the\n remote data.\n@@ -4610,15 +4610,15 @@\n classpath and referenced in the jdbc.drivers system property\n as well for the connection to be made.\n \n user = (String)\n User name for logging in to SQL database. Defaults to the\n current username.\n \n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n \n password = (String)\n Password for logging in to SQL database.\n \n select = (String)\n Gives the full text (including \"SELECT\") of the SELECT\n statement to identify which rows undergo updates.\n@@ -13103,15 +13103,15 @@\n env.setValue('format', _map_env_value(format))\n env.setValue('client', _map_env_value(client))\n mode = _stilts.getModeFactory().createObject('samp')\n consumer = mode.createConsumer(env)\n _check_unused_args(env)\n consumer.consume(table)\n \n-def mode_tosql(table, protocol, db, dbtable, host='localhost', write='create', user='pbuilder1', password=None):\n+def mode_tosql(table, protocol, db, dbtable, host='localhost', write='create', user='pbuilder2', password=None):\n '''\\\n Writes a new table to an SQL database. You need the appropriate JDBC\n drivers and -Djdbc.drivers set as usual (see SUN/256).\n \n Parameters:\n \n protocol = (String)\n@@ -13153,15 +13153,15 @@\n of columns) for the data being written.\n \n [Default: create]\n \n user = (String)\n User name for the SQL connection to the database.\n \n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n \n password = (String)\n Password for the SQL connection to the database.\n '''\n env = _JyEnvironment()\n env.setValue('protocol', _map_env_value(protocol))\n env.setValue('db', _map_env_value(db))\n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 5094.9 KiB (5217200 B)\n+ Compressed size: 5094.9 KiB (5217144 B)\n Uncompressed size: 5640.0 KiB (5775360 B)\n Ratio: 0.903\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 5217200 5775360 0.903 CRC64 0\n+ 1 1 0 0 5217144 5775360 0.903 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 5217160 5775360 0.903 CRC64\n+ 1 1 12 0 5217104 5775360 0.903 CRC64\n"}]}]}, {"source1": "stilts-doc_3.4.10-1_all.deb", "source2": "stilts-doc_3.4.10-1_all.deb", "unified_diff": null, "details": [{"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/stilts/sun256/sun256.html", "source2": "./usr/share/doc/stilts/sun256/sun256.html", "unified_diff": "@@ -9063,15 +9063,15 @@\n \n \n
\n User name for the SQL connection to the database.\n \n \n

\n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n

\n
\n \n
\n password = <passwd>       (String)\n
\n \n@@ -74718,15 +74718,15 @@\n \n
\n User name for logging in to SQL database.\n Defaults to the current username.\n \n \n

\n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n

\n
\n \n \n \n

\n \n@@ -75662,15 +75662,15 @@\n \n
\n User name for logging in to SQL database.\n Defaults to the current username.\n \n \n

\n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n

\n
\n \n
\n where = <sql-condition>       (String)\n
\n \n@@ -75884,15 +75884,15 @@\n \n
\n User name for logging in to SQL database.\n Defaults to the current username.\n \n \n

\n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n

\n
\n \n \n \n

\n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -3540,15 +3540,15 @@\n of the same name already exists, it is dropped first.\n * append: Appends to an existing table. An error results if the named\n table has the wrong structure (number or types of columns) for the\n data being written.\n [Default: create]\n u\bus\bse\ber\br =\b= <\b\b> ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(S\bSt\btr\bri\bin\bng\bg)\b)\n User name for the SQL connection to the database.\n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n p\bpa\bas\bss\bsw\bwo\bor\brd\bd =\b= <\b\b> ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(S\bSt\btr\bri\bin\bng\bg)\b)\n Password for the SQL connection to the database.\n ===============================================================================\n *\b**\b**\b**\b**\b* 7\b7 C\bCr\bro\bos\bss\bsm\bma\bat\btc\bch\bhi\bin\bng\bg *\b**\b**\b**\b**\b*\n STILTS offers flexible and efficient facilities for crossmatching tables.\n Crossmatching is identifying different rows, which may be in the same or\n different tables, that refer to the same item. In an astronomical context such\n@@ -23051,15 +23051,15 @@\n Password for logging in to SQL database.\n s\bsq\bql\bl =\b= <\b\b> ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(S\bSt\btr\bri\bin\bng\bg)\b)\n Text of an SQL statement for execution. This parameter may be repeated,\n or statements may be separated by semicolon (\";\") characters.\n u\bus\bse\ber\br =\b= <\b\b> ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(S\bSt\btr\bri\bin\bng\bg)\b)\n User name for logging in to SQL database. Defaults to the current\n username.\n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n *\b**\b**\b**\b* B\bB.\b.2\b21\b1.\b.2\b2 E\bEx\bxa\bam\bmp\bpl\ble\bes\bs *\b**\b**\b**\b*\n Here are some examples of sqlclient:\n This sends two commands to a SQL Server database; the first one (SET\n SHOWPLAN...) sets a flag which causes the DB to return an execution plan\n rather than the result for subsequent queries, and the second makes the\n query itself. Since the password is not provided on the command line, a\n prompt for it will be issued before execution. The result is SQL Server's\n@@ -23383,15 +23383,15 @@\n Currently, the only footprints available are those provided by the CDS\n MOC (Multi-Order Coverage map) service, which covers VizieR and a few\n other cone search services.\n [Default: true]\n u\bus\bse\ber\br =\b= <\b\b> ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(S\bSt\btr\bri\bin\bng\bg)\b)\n User name for logging in to SQL database. Defaults to the current\n username.\n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n w\bwh\bhe\ber\bre\be =\b= <\b\b> ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(S\bSt\btr\bri\bin\bng\bg)\b)\n An SQL expression further limiting the rows to be selected from the\n database. This will be combined with the constraints on position implied\n by the cone search centres and radii. The value of this parameter should\n just be a condition, it should not contain the WHERE keyword. A null\n value indicates no additional criteria.\n *\b**\b**\b**\b* B\bB.\b.2\b22\b2.\b.2\b2 E\bEx\bxa\bam\bmp\bpl\ble\bes\bs *\b**\b**\b**\b*\n@@ -23457,15 +23457,15 @@\n [Default: true]\n s\bse\bel\ble\bec\bct\bt =\b= <\b\b> ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(S\bSt\btr\bri\bin\bng\bg)\b)\n Gives the full text (including \"SELECT\") of the SELECT statement to\n identify which rows undergo updates.\n u\bus\bse\ber\br =\b= <\b\b> ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(S\bSt\btr\bri\bin\bng\bg)\b)\n User name for logging in to SQL database. Defaults to the current\n username.\n- [Default: pbuilder1]\n+ [Default: pbuilder2]\n *\b**\b**\b**\b* B\bB.\b.2\b23\b3.\b.2\b2 E\bEx\bxa\bam\bmp\bpl\ble\bes\bs *\b**\b**\b**\b*\n Here are some examples of sqlupdate:\n Fills in the HTMID column of a table called FIRST in the local MySQL\n database RADIO, using HTM pixel indices based on the existing right\n ascension and declination columns in that table. The HTMID column must\n exist prior to executing this command.\n ===============================================================================\n"}]}]}]}]}]}