{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.DBWiAv3a/b1/starjava-ttools_3.5.1-2_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.DBWiAv3a/b2/starjava-ttools_3.5.1-2_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 44a0507648447c77e1882a723c804b0e 66180 java optional jython-stilts_3.5.1-2_all.deb\n+ ada491727cf793a140d7c77772856de5 66176 java optional jython-stilts_3.5.1-2_all.deb\n e7c84247c5c31550d6aefbebb454f7da 1254996 doc optional starlink-ttools-java-doc_3.5.1-2_all.deb\n- e7cc5536a92f447f4f9aca2ddb575ae0 5274636 java optional starlink-ttools-java_3.5.1-2_all.deb\n- 649630d70a467a632307fbfb7eb3cc26 2379168 doc optional stilts-doc_3.5.1-2_all.deb\n+ a5c7f3ebe0ca5891feb460f7ef6e6d24 5273488 java optional starlink-ttools-java_3.5.1-2_all.deb\n+ f473101098fa8c660b289db834404685 2379148 doc optional stilts-doc_3.5.1-2_all.deb\n ad4c67fa8691cfb90b6437054823d7cd 229360 science optional stilts_3.5.1-2_all.deb\n"}, {"source1": "jython-stilts_3.5.1-2_all.deb", "source2": "jython-stilts_3.5.1-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-11-20 14:21:47.000000 debian-binary\n -rw-r--r-- 0 0 0 1372 2024-11-20 14:21:47.000000 control.tar.xz\n--rw-r--r-- 0 0 0 64616 2024-11-20 14:21:47.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 64612 2024-11-20 14:21:47.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 = \n- [Default: \n- [Default: \n- [Default: \n- [Default: \n- [Default: \n- [Default: \n- [Default: \n- [Default: pbuilder1
]\n+ [Default: pbuilder2
]\n password = <passwd>
(String)\n animate
\n parameter is supplied.\n The default value is the number of processors apparently\n available to the JVM.\n \n \n 20
]\n+ [Default: 42
]\n seq = <suffix>[,...]
(String[])\n animate
\n parameter is supplied.\n The default value is the number of processors apparently\n available to the JVM.\n \n \n 20
]\n+ [Default: 42
]\n projection = sin|aitoff|aitoff0|car|car0
(Projection)\n animate
\n parameter is supplied.\n The default value is the number of processors apparently\n available to the JVM.\n \n \n 20
]\n+ [Default: 42
]\n phi = <degrees>
(Double)\n animate
\n parameter is supplied.\n The default value is the number of processors apparently\n available to the JVM.\n \n \n 20
]\n+ [Default: 42
]\n phi = <degrees>
(Double)\n animate
\n parameter is supplied.\n The default value is the number of processors apparently\n available to the JVM.\n \n \n 20
]\n+ [Default: 42
]\n seq = <suffix>[,...]
(String[])\n animate
\n parameter is supplied.\n The default value is the number of processors apparently\n available to the JVM.\n \n \n 20
]\n+ [Default: 42
]\n seq = <suffix>[,...]
(String[])\n pbuilder1
]\n+ [Default: pbuilder2
]\n
\n- [Default: pbuilder1
]\n+ [Default: pbuilder2
]\n
where = <sql-condition>
(String)\n \n- [Default: pbuilder1
]\n+ [Default: pbuilder2
]\n
\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@@ -18349,15 +18349,15 @@\n parameter\n [Default: auto]\n p\bpa\bar\bra\bal\bll\ble\bel\bl =\b= <\b\b> ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(I\bIn\bnt\bte\beg\bge\ber\br)\b)\n Determines how many threads will run in parallel if animation output is\n being produced. Only used if the animate parameter is supplied. The\n default value is the number of processors apparently available to the\n JVM.\n- [Default: 20]\n+ [Default: 42]\n s\bse\beq\bq =\b= <\b\b>[\b[,\b,.\b..\b..\b.]\b] ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(S\bSt\btr\bri\bin\bng\bg[\b[]\b])\b)\n Contains a comma-separated list of layer suffixes to determine the order\n in which layers are drawn on the plot. This can affect which symbol are\n plotted on top of, and so potentially obscure, which other ones.\n When specifying a plot, multiple layers may be specified, each introduced\n by a parameter layer\b>[\b[,\b,.\b..\b..\b.]\b] ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(S\bSt\btr\bri\bin\bng\bg[\b[]\b])\b)\n Contains a comma-separated list of layer suffixes to determine the order\n in which layers are drawn on the plot. This can affect which symbol are\n plotted on top of, and so potentially obscure, which other ones.\n When specifying a plot, multiple layers may be specified, each introduced\n by a parameter layer\b>[\b[,\b,.\b..\b..\b.]\b] ?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0?\b\u00a0(\b(S\bSt\btr\bri\bin\bng\bg[\b[]\b])\b)\n Contains a comma-separated list of layer suffixes to determine the order\n in which layers are drawn on the plot. This can affect which symbol are\n plotted on top of, and so potentially obscure, which other ones.\n When specifying a plot, multiple layers may be specified, each introduced\n by a parameter layer\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 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@@ -23556,15 +23556,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