{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.maNXnBD2/b1/starjava-ttools_3.5-2_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.maNXnBD2/b2/starjava-ttools_3.5-2_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 287723709e49be978097e9eea89a8ce2 65812 java optional jython-stilts_3.5-2_all.deb\n+ f238a6c6b878239a8e63a75155fb935d 65792 java optional jython-stilts_3.5-2_all.deb\n 3035e192c43c717f5ed86d4118e28581 1234876 doc optional starlink-ttools-java-doc_3.5-2_all.deb\n- 7bc040845169b3037370c036bf61288c 5250148 java optional starlink-ttools-java_3.5-2_all.deb\n- 57ab7320ab442b8029ea10bb3c7b77b3 2378120 doc optional stilts-doc_3.5-2_all.deb\n+ 5e318ec90b17ac93e3461fa9db6bb278 5250232 java optional starlink-ttools-java_3.5-2_all.deb\n+ 8d2421c537a3e7d79e88232ee7b7c6fe 2378132 doc optional stilts-doc_3.5-2_all.deb\n 33062afd6586926fa9d37d1e4cf4227b 227048 science optional stilts_3.5-2_all.deb\n"}, {"source1": "jython-stilts_3.5-2_all.deb", "source2": "jython-stilts_3.5-2_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-10-14 19:50:59.000000 debian-binary\n--rw-r--r-- 0 0 0 1368 2024-10-14 19:50:59.000000 control.tar.xz\n--rw-r--r-- 0 0 0 64252 2024-10-14 19:50:59.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1372 2024-10-14 19:50:59.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 64228 2024-10-14 19:50:59.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": "@@ -1486,15 +1486,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@@ -1536,15 +1536,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@@ -4287,15 +4287,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@@ -4493,15 +4493,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@@ -4601,15 +4601,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@@ -13131,15 +13131,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@@ -13181,15 +13181,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": "starlink-ttools-java_3.5-2_all.deb", "source2": "starlink-ttools-java_3.5-2_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-10-14 19:50:59.000000 debian-binary\n -rw-r--r-- 0 0 0 1228 2024-10-14 19:50:59.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5248728 2024-10-14 19:50:59.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5248812 2024-10-14 19:50:59.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.5.jar", "source2": "./usr/share/java/starlink-ttools-3.5.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 Oct 14 19:50:58\n- 32-bit CRC value (hex): 3cda158e\n+ 32-bit CRC value (hex): 5d8ee313\n compressed size: 91127 bytes\n uncompressed size: 536159 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": "@@ -100,15 +100,15 @@\n 0002F1 Extract Zip Spec 0A (10) '1.0'\n 0002F2 Extract OS 00 (0) 'MS-DOS'\n 0002F3 General Purpose Flag 0800 (2048)\n [Bits 1-2] 0 'Normal Compression'\n [Bit 11] 1 'Language Encoding'\n 0002F5 Compression Method 0008 (8) 'Deflated'\n 0002F7 Modification Time 594E9E5D (1498324573) 'Mon Oct 14 19:50:58 2024'\n-0002FB CRC 3CDA158E (1020925326)\n+0002FB CRC 5D8EE313 (1569645331)\n 0002FF Compressed Size 000163F7 (91127)\n 000303 Uncompressed Size 00082E5F (536159)\n 000307 Filename Length 0009 (9)\n 000309 Extra Length 0000 (0)\n 00030B Filename 'XXXXXXXXX'\n #\n # WARNING: Offset 0x30B: Filename 'XXXXXXXXX'\n@@ -72144,15 +72144,15 @@\n 52CEC2 Extract Zip Spec 0A (10) '1.0'\n 52CEC3 Extract OS 00 (0) 'MS-DOS'\n 52CEC4 General Purpose Flag 0800 (2048)\n [Bits 1-2] 0 'Normal Compression'\n [Bit 11] 1 'Language Encoding'\n 52CEC6 Compression Method 0008 (8) 'Deflated'\n 52CEC8 Modification Time 594E9E5D (1498324573) 'Mon Oct 14 19:50:58 2024'\n-52CECC CRC 3CDA158E (1020925326)\n+52CECC CRC 5D8EE313 (1569645331)\n 52CED0 Compressed Size 000163F7 (91127)\n 52CED4 Uncompressed Size 00082E5F (536159)\n 52CED8 Filename Length 0009 (9)\n 52CEDA Extra Length 0000 (0)\n 52CEDC Comment Length 0000 (0)\n 52CEDE Disk Start 0000 (0)\n 52CEE0 Int File Attributes 0000 (0)\n"}, {"source1": "stilts.py", "source2": "stilts.py", "unified_diff": "@@ -1486,15 +1486,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@@ -1536,15 +1536,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@@ -4287,15 +4287,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@@ -4493,15 +4493,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@@ -4601,15 +4601,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@@ -13131,15 +13131,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@@ -13181,15 +13181,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": "stilts-doc_3.5-2_all.deb", "source2": "stilts-doc_3.5-2_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-10-14 19:50:59.000000 debian-binary\n -rw-r--r-- 0 0 0 3332 2024-10-14 19:50:59.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2374596 2024-10-14 19:50:59.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2374608 2024-10-14 19:50:59.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/stilts/sun256/sun256.html", "source2": "./usr/share/doc/stilts/sun256/sun256.html", "unified_diff": "@@ -9042,15 +9042,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@@ -74750,15 +74750,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@@ -75694,15 +75694,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@@ -75916,15 +75916,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": "@@ -3501,15 +3501,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@@ -23042,15 +23042,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@@ -23374,15 +23374,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@@ -23448,15 +23448,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"}]}]}]}]}]}