{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.L7sOoeYT/b1/starjava-ttools_3.5-2_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.L7sOoeYT/b2/starjava-ttools_3.5-2_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 7a6015fd09473c396dc68d1bf7386c87 65808 java optional jython-stilts_3.5-2_all.deb\n+ e2a201f6ed21ddee9b7e5d1148e86a9a 65804 java optional jython-stilts_3.5-2_all.deb\n 3035e192c43c717f5ed86d4118e28581 1234876 doc optional starlink-ttools-java-doc_3.5-2_all.deb\n- a40681351902c289efe5b9cc77b0071c 5250212 java optional starlink-ttools-java_3.5-2_all.deb\n- c46621f5e636ed1bf3e774926dda2f9c 2378124 doc optional stilts-doc_3.5-2_all.deb\n+ c4593bf0e439594003b3cb03eee8d6a1 5250376 java optional starlink-ttools-java_3.5-2_all.deb\n+ 70dc8cf98aed3f2afd95534624d45f22 2378104 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 1372 2024-10-14 19:50:59.000000 control.tar.xz\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 64244 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 5248792 2024-10-14 19:50:59.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5248956 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): 565e4a31\n+ 32-bit CRC value (hex): 8a0f4fb9\n compressed size: 91127 bytes\n uncompressed size: 536153 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 565E4A31 (1449019953)\n+0002FB CRC 8A0F4FB9 (2316259257)\n 0002FF Compressed Size 000163F7 (91127)\n 000303 Uncompressed Size 00082E59 (536153)\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 565E4A31 (1449019953)\n+52CECC CRC 8A0F4FB9 (2316259257)\n 52CED0 Compressed Size 000163F7 (91127)\n 52CED4 Uncompressed Size 00082E59 (536153)\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 2374600 2024-10-14 19:50:59.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2374580 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"}]}]}]}]}]}