{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.BpykofcM/b1/quodlibet_4.6.0-3_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.BpykofcM/b2/quodlibet_4.6.0-3_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- ef425f74c86038e64f3f623ac693ac3f 2726328 sound optional exfalso_4.6.0-3_all.deb\n+ 5472c4c02cb0e80d33fda176067bc420 2727640 sound optional exfalso_4.6.0-3_all.deb\n c128ad307c2d72d765b83cc1ebbcb39a 100192 sound optional quodlibet_4.6.0-3_all.deb\n"}, {"source1": "exfalso_4.6.0-3_all.deb", "source2": "exfalso_4.6.0-3_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-04-06 10:45:40.000000 debian-binary\n -rw-r--r-- 0 0 0 16264 2024-04-06 10:45:40.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2709872 2024-04-06 10:45:40.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2711184 2024-04-06 10:45:40.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/exfalso/searchindex.js", "source2": "./usr/share/doc/exfalso/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -1772,16 +1772,25 @@\n \"sphinx.domains.math\": 2,\n \"sphinx.domains.python\": 4,\n \"sphinx.domains.rst\": 2,\n \"sphinx.domains.std\": 2,\n \"sphinx\": 60\n },\n \"alltitles\": {\n- \"Audio Feeds Browser\": [\n- [1, \"audio-feeds-browser\"]\n+ \"Search Browser\": [\n+ [9, \"search-browser\"]\n+ ],\n+ \"Podcasts Browser\": [\n+ [8, \"podcasts-browser\"]\n+ ],\n+ \"Browsing Your Library\": [\n+ [3, \"browsing-your-library\"]\n+ ],\n+ \"File System Browser\": [\n+ [2, \"file-system-browser\"]\n ],\n \"Album Browsers\": [\n [0, \"album-browsers\"]\n ],\n \"Identifying albums\": [\n [0, \"identifying-albums\"]\n ],\n@@ -1790,64 +1799,80 @@\n ],\n \"Cover Grid Browser\": [\n [0, \"cover-grid-browser\"]\n ],\n \"Searching\": [\n [0, \"searching\"]\n ],\n- \"File System Browser\": [\n- [2, \"file-system-browser\"]\n- ],\n- \"Browsing Your Library\": [\n- [3, \"browsing-your-library\"]\n+ \"Audio Feeds Browser\": [\n+ [1, \"audio-feeds-browser\"]\n ],\n \"Overview\": [\n [5, \"overview\"],\n [10, \"overview\"],\n [6, \"overview\"],\n- [32, \"overview\"],\n- [20, \"overview\"]\n+ [20, \"overview\"],\n+ [32, \"overview\"]\n ],\n \"Secondary Browsers\": [\n [5, \"secondary-browsers\"]\n ],\n \"The Song List\": [\n [5, \"the-song-list\"]\n ],\n \"Filters\": [\n [5, \"filters\"]\n ],\n \"Internet Radio Browser\": [\n [4, \"internet-radio-browser\"]\n ],\n- \"Podcasts Browser\": [\n- [8, \"podcasts-browser\"]\n+ \"Soundcloud Browser\": [\n+ [10, \"soundcloud-browser\"]\n ],\n- \"Search Browser\": [\n- [9, \"search-browser\"]\n+ \"Connecting your account\": [\n+ [10, \"connecting-your-account\"]\n+ ],\n+ \"Features\": [\n+ [10, \"features\"]\n+ ],\n+ \"Higher quality streams\": [\n+ [10, \"higher-quality-streams\"]\n+ ],\n+ \"Support for Quod Libet queries\": [\n+ [10, \"support-for-quod-libet-queries\"]\n+ ],\n+ \"Favorites\": [\n+ [10, \"favorites\"]\n+ ],\n+ \"Tags\": [\n+ [10, \"tags\"],\n+ [29, \"tags\"]\n+ ],\n+ \"Comments\": [\n+ [10, \"comments\"]\n ],\n \"exfalso\": [\n [11, \"exfalso\"]\n ],\n \"audio tag editor\": [\n [11, \"audio-tag-editor\"]\n ],\n \"SYNOPSIS\": [\n [11, \"synopsis\"],\n- [14, \"synopsis\"],\n- [13, \"synopsis\"]\n+ [13, \"synopsis\"],\n+ [14, \"synopsis\"]\n ],\n \"DESCRIPTION\": [\n [11, \"description\"],\n [14, \"description\"]\n ],\n \"OPTIONS\": [\n [11, \"options\"],\n- [14, \"options\"],\n- [13, \"options\"]\n+ [13, \"options\"],\n+ [14, \"options\"]\n ],\n \"TIED TAGS\": [\n [11, \"tied-tags\"],\n [14, \"tied-tags\"]\n ],\n \"RENAMING FILES\": [\n [11, \"renaming-files\"],\n@@ -1859,41 +1884,77 @@\n ],\n \"AUTHORS\": [\n [11, \"authors\"],\n [14, \"authors\"]\n ],\n \"SEE ALSO\": [\n [11, \"see-also\"],\n- [14, \"see-also\"],\n- [13, \"see-also\"]\n+ [13, \"see-also\"],\n+ [14, \"see-also\"]\n ],\n- \"Soundcloud Browser\": [\n- [10, \"soundcloud-browser\"]\n+ \"User Guide\": [\n+ [18, \"user-guide\"]\n ],\n- \"Connecting your account\": [\n- [10, \"connecting-your-account\"]\n+ \"Interacting with Quod Libet\": [\n+ [19, \"interacting-with-quod-libet\"]\n ],\n- \"Features\": [\n- [10, \"features\"]\n+ \"In Python\": [\n+ [19, \"in-python\"]\n ],\n- \"Higher quality streams\": [\n- [10, \"higher-quality-streams\"]\n+ \"The Unix Way\": [\n+ [19, \"the-unix-way\"]\n ],\n- \"Support for Quod Libet queries\": [\n- [10, \"support-for-quod-libet-queries\"]\n+ \"Querying the player\": [\n+ [19, \"querying-the-player\"]\n ],\n- \"Favorites\": [\n- [10, \"favorites\"]\n+ \"Controlling the player\": [\n+ [19, \"controlling-the-player\"]\n ],\n- \"Tags\": [\n- [10, \"tags\"],\n- [29, \"tags\"]\n+ \"Integration with third party tools\": [\n+ [19, \"integration-with-third-party-tools\"]\n ],\n- \"Comments\": [\n- [10, \"comments\"]\n+ \"Quod Libet in Conky\": [\n+ [19, \"quod-libet-in-conky\"]\n+ ],\n+ \"eSpeak: Speech Synthesizer\": [\n+ [19, \"espeak-speech-synthesizer\"]\n+ ],\n+ \"Playback\": [\n+ [22, \"playback\"]\n+ ],\n+ \"Replay Gain\": [\n+ [23, \"replay-gain\"]\n+ ],\n+ \"Audio Analysis\": [\n+ [23, \"audio-analysis\"]\n+ ],\n+ \"Setting it up\": [\n+ [23, \"setting-it-up\"]\n+ ],\n+ \"Applying volume adjustment\": [\n+ [23, \"applying-volume-adjustment\"]\n+ ],\n+ \"Querying existing Replay Gain values\": [\n+ [23, \"querying-existing-replay-gain-values\"]\n+ ],\n+ \"Paned Browser\": [\n+ [6, \"paned-browser\"],\n+ [27, \"paned-browser\"]\n+ ],\n+ \"Pane Configuration\": [\n+ [6, \"pane-configuration\"]\n+ ],\n+ \"Examples\": [\n+ [6, \"examples\"]\n+ ],\n+ \"Using Markup\": [\n+ [6, \"using-markup\"]\n+ ],\n+ \"Aggregation\": [\n+ [6, \"aggregation\"]\n ],\n \"Playlists\": [\n [7, \"playlists\"],\n [26, \"playlists\"]\n ],\n \"The Playlist Browser\": [\n [7, \"the-playlist-browser\"]\n@@ -1918,74 +1979,77 @@\n ],\n \"Importing and Exporting Playlists\": [\n [7, \"importing-and-exporting-playlists\"]\n ],\n \"Dynamic Playlists\": [\n [7, \"dynamic-playlists\"]\n ],\n- \"Paned Browser\": [\n- [6, \"paned-browser\"],\n- [27, \"paned-browser\"]\n+ \"The Fundamentals\": [\n+ [20, \"the-fundamentals\"]\n ],\n- \"Pane Configuration\": [\n- [6, \"pane-configuration\"]\n+ \"Explanation of the GUI elements\": [\n+ [20, \"explanation-of-the-gui-elements\"]\n ],\n- \"Examples\": [\n- [6, \"examples\"]\n+ \"1. Player Controls\": [\n+ [20, \"player-controls\"]\n ],\n- \"Using Markup\": [\n- [6, \"using-markup\"]\n+ \"2. Current Song Information\": [\n+ [20, \"current-song-information\"]\n ],\n- \"Aggregation\": [\n- [6, \"aggregation\"]\n+ \"3. The Song List & Browser\": [\n+ [20, \"the-song-list-browser\"]\n ],\n- \"Playback\": [\n- [22, \"playback\"]\n+ \"4. Playback Order\": [\n+ [20, \"playback-order\"]\n ],\n- \"Replay Gain\": [\n- [23, \"replay-gain\"]\n+ \"5. Song Information\": [\n+ [20, \"song-information\"]\n ],\n- \"Audio Analysis\": [\n- [23, \"audio-analysis\"]\n+ \"The Queue\": [\n+ [20, \"the-queue\"],\n+ [24, \"the-queue\"]\n ],\n- \"Setting it up\": [\n- [23, \"setting-it-up\"]\n+ \"More Browsers\": [\n+ [20, \"more-browsers\"]\n ],\n- \"Applying volume adjustment\": [\n- [23, \"applying-volume-adjustment\"]\n+ \"The Library\": [\n+ [20, \"the-library\"]\n ],\n- \"Querying existing Replay Gain values\": [\n- [23, \"querying-existing-replay-gain-values\"]\n+ \"Plugins\": [\n+ [20, \"plugins\"]\n ],\n- \"User Guide\": [\n- [18, \"user-guide\"]\n+ \"Audio Backends\": [\n+ [21, \"audio-backends\"]\n ],\n- \"Interacting with Quod Libet\": [\n- [19, \"interacting-with-quod-libet\"]\n+ \"GStreamer Backend\": [\n+ [21, \"gstreamer-backend\"]\n ],\n- \"In Python\": [\n- [19, \"in-python\"]\n+ \"JACK support\": [\n+ [21, \"jack-support\"]\n ],\n- \"The Unix Way\": [\n- [19, \"the-unix-way\"]\n+ \"Custom Pipelines\": [\n+ [21, \"custom-pipelines\"]\n ],\n- \"Querying the player\": [\n- [19, \"querying-the-player\"]\n+ \"Debugging Pipelines\": [\n+ [21, \"debugging-pipelines\"]\n ],\n- \"Controlling the player\": [\n- [19, \"controlling-the-player\"]\n+ \"Gapless Playback\": [\n+ [21, \"gapless-playback\"]\n ],\n- \"Integration with third party tools\": [\n- [19, \"integration-with-third-party-tools\"]\n+ \"Selecting an Output Device\": [\n+ [21, \"selecting-an-output-device\"]\n ],\n- \"Quod Libet in Conky\": [\n- [19, \"quod-libet-in-conky\"]\n+ \"Xine Backend\": [\n+ [21, \"xine-backend\"]\n ],\n- \"eSpeak: Speech Synthesizer\": [\n- [19, \"espeak-speech-synthesizer\"]\n+ \"Tied Tags\": [\n+ [33, \"tied-tags\"]\n+ ],\n+ \"Usage in Quod Libet\": [\n+ [33, \"usage-in-quod-libet\"]\n ],\n \"An Introduction to Tags\": [\n [32, \"an-introduction-to-tags\"]\n ],\n \"Sort Tags\": [\n [32, \"sort-tags\"]\n ],\n@@ -2007,89 +2071,109 @@\n ],\n \"Common Questions\": [\n [32, \"common-questions\"]\n ],\n \"Replay Gain Tags\": [\n [32, \"replay-gain-tags\"]\n ],\n- \"Tied Tags\": [\n- [33, \"tied-tags\"]\n+ \"Library Statistics\": [\n+ [28, \"library-statistics\"]\n ],\n- \"Usage in Quod Libet\": [\n- [33, \"usage-in-quod-libet\"]\n+ \"Play Count\": [\n+ [28, \"play-count\"]\n ],\n- \"Renaming files\": [\n- [25, \"renaming-files\"]\n+ \"Last Played Time\": [\n+ [28, \"last-played-time\"]\n ],\n- \"Basic Syntax\": [\n- [25, \"basic-syntax\"]\n+ \"Last Started Time\": [\n+ [28, \"last-started-time\"]\n ],\n- \"Simple Renames\": [\n- [25, \"simple-renames\"]\n+ \"Skip Count\": [\n+ [28, \"skip-count\"]\n ],\n- \"Creating Directories\": [\n- [25, \"creating-directories\"]\n+ \"Command Manuals\": [\n+ [12, \"command-manuals\"]\n ],\n- \"Conditional Renaming\": [\n- [25, \"conditional-renaming\"]\n+ \"operon\": [\n+ [13, \"operon\"]\n ],\n- \"Conditional tagging example\": [\n- [25, \"conditional-tagging-example\"]\n+ \"command line music tagger\": [\n+ [13, \"command-line-music-tagger\"]\n ],\n- \"Nested Conditional example\": [\n- [25, \"nested-conditional-example\"]\n+ \"COMMAND-OVERVIEW\": [\n+ [13, \"command-overview\"]\n ],\n- \"The Queue\": [\n- [24, \"the-queue\"],\n- [20, \"the-queue\"]\n+ \"Edit Tags\": [\n+ [13, \"edit-tags\"]\n ],\n- \"Disabling\": [\n- [24, \"disabling\"]\n+ \"Show file metadata\": [\n+ [13, \"show-file-metadata\"]\n ],\n- \"Queue Mode Selection\": [\n- [24, \"queue-mode-selection\"]\n+ \"Edit Embedded Images\": [\n+ [13, \"edit-embedded-images\"]\n ],\n- \"Library Statistics\": [\n- [28, \"library-statistics\"]\n+ \"Miscellaneous\": [\n+ [13, \"miscellaneous\"]\n ],\n- \"Play Count\": [\n- [28, \"play-count\"]\n+ \"EDIT TAGS\": [\n+ [13, \"id1\"]\n ],\n- \"Last Played Time\": [\n- [28, \"last-played-time\"]\n+ \"add\": [\n+ [13, \"add\"]\n ],\n- \"Last Started Time\": [\n- [28, \"last-started-time\"]\n+ \"remove\": [\n+ [13, \"remove\"]\n ],\n- \"Skip Count\": [\n- [28, \"skip-count\"]\n+ \"set\": [\n+ [13, \"set\"]\n ],\n- \"Configuration Files\": [\n- [15, \"configuration-files\"]\n+ \"clear\": [\n+ [13, \"clear\"]\n ],\n- \"Saved values for search, tagging and renaming patterns\": [\n- [15, \"saved-values-for-search-tagging-and-renaming-patterns\"]\n+ \"copy\": [\n+ [13, \"copy\"]\n ],\n- \"quodlibet\": [\n- [14, \"quodlibet\"]\n+ \"edit\": [\n+ [13, \"edit\"]\n ],\n- \"audio library manager and player\": [\n- [14, \"audio-library-manager-and-player\"]\n+ \"fill\": [\n+ [13, \"fill\"]\n ],\n- \"ALBUM COVERS\": [\n- [14, \"album-covers\"]\n+ \"SHOW FILE METADATA\": [\n+ [13, \"id2\"]\n ],\n- \"SEARCH SYNTAX\": [\n- [14, \"search-syntax\"]\n+ \"list\": [\n+ [13, \"list\"]\n ],\n- \"AUDIO BACKENDS\": [\n- [14, \"audio-backends\"]\n+ \"info\": [\n+ [13, \"info\"]\n ],\n- \"FILES\": [\n- [14, \"files\"]\n+ \"print\": [\n+ [13, \"print\"]\n+ ],\n+ \"EDIT EMBEDDED IMAGES\": [\n+ [13, \"id3\"]\n+ ],\n+ \"image-extract\": [\n+ [13, \"image-extract\"]\n+ ],\n+ \"image-set\": [\n+ [13, \"image-set\"]\n+ ],\n+ \"image-clear\": [\n+ [13, \"image-clear\"]\n+ ],\n+ \"MISCELLANEOUS\": [\n+ [13, \"id4\"]\n+ ],\n+ \"tags\": [\n+ [13, \"tags\"]\n+ ],\n+ \"help\": [\n+ [13, \"help\"]\n ],\n \"Frequently Asked Questions\": [\n [17, \"frequently-asked-questions\"]\n ],\n \"Why don\\u2019t all my songs appear in the song list when searching for them?\": [\n [17, \"why-don-t-all-my-songs-appear-in-the-song-list-when-searching-for-them\"]\n ],\n@@ -2164,67 +2248,64 @@\n ],\n \"Rename Files Based on Tags\": [\n [16, \"rename-files-based-on-tags\"]\n ],\n \"Splitting Tags\": [\n [16, \"splitting-tags\"]\n ],\n- \"Audio Backends\": [\n- [21, \"audio-backends\"]\n- ],\n- \"GStreamer Backend\": [\n- [21, \"gstreamer-backend\"]\n+ \"quodlibet\": [\n+ [14, \"quodlibet\"]\n ],\n- \"JACK support\": [\n- [21, \"jack-support\"]\n+ \"audio library manager and player\": [\n+ [14, \"audio-library-manager-and-player\"]\n ],\n- \"Custom Pipelines\": [\n- [21, \"custom-pipelines\"]\n+ \"ALBUM COVERS\": [\n+ [14, \"album-covers\"]\n ],\n- \"Debugging Pipelines\": [\n- [21, \"debugging-pipelines\"]\n+ \"SEARCH SYNTAX\": [\n+ [14, \"search-syntax\"]\n ],\n- \"Gapless Playback\": [\n- [21, \"gapless-playback\"]\n+ \"AUDIO BACKENDS\": [\n+ [14, \"audio-backends\"]\n ],\n- \"Selecting an Output Device\": [\n- [21, \"selecting-an-output-device\"]\n+ \"FILES\": [\n+ [14, \"files\"]\n ],\n- \"Xine Backend\": [\n- [21, \"xine-backend\"]\n+ \"Configuration Files\": [\n+ [15, \"configuration-files\"]\n ],\n- \"The Fundamentals\": [\n- [20, \"the-fundamentals\"]\n+ \"Saved values for search, tagging and renaming patterns\": [\n+ [15, \"saved-values-for-search-tagging-and-renaming-patterns\"]\n ],\n- \"Explanation of the GUI elements\": [\n- [20, \"explanation-of-the-gui-elements\"]\n+ \"Disabling\": [\n+ [24, \"disabling\"]\n ],\n- \"1. Player Controls\": [\n- [20, \"player-controls\"]\n+ \"Queue Mode Selection\": [\n+ [24, \"queue-mode-selection\"]\n ],\n- \"2. Current Song Information\": [\n- [20, \"current-song-information\"]\n+ \"Renaming files\": [\n+ [25, \"renaming-files\"]\n ],\n- \"3. The Song List & Browser\": [\n- [20, \"the-song-list-browser\"]\n+ \"Basic Syntax\": [\n+ [25, \"basic-syntax\"]\n ],\n- \"4. Playback Order\": [\n- [20, \"playback-order\"]\n+ \"Simple Renames\": [\n+ [25, \"simple-renames\"]\n ],\n- \"5. Song Information\": [\n- [20, \"song-information\"]\n+ \"Creating Directories\": [\n+ [25, \"creating-directories\"]\n ],\n- \"More Browsers\": [\n- [20, \"more-browsers\"]\n+ \"Conditional Renaming\": [\n+ [25, \"conditional-renaming\"]\n ],\n- \"The Library\": [\n- [20, \"the-library\"]\n+ \"Conditional tagging example\": [\n+ [25, \"conditional-tagging-example\"]\n ],\n- \"Plugins\": [\n- [20, \"plugins\"]\n+ \"Nested Conditional example\": [\n+ [25, \"nested-conditional-example\"]\n ],\n \"String Tags\": [\n [30, \"string-tags\"]\n ],\n \"The ~people Internal Tag\": [\n [30, \"the-people-internal-tag\"]\n ],\n@@ -2249,95 +2330,14 @@\n ],\n \"Conditional Tags With Comparisons\": [\n [31, \"conditional-tags-with-comparisons\"]\n ],\n \"Text Markup\": [\n [31, \"text-markup\"]\n ],\n- \"operon\": [\n- [13, \"operon\"]\n- ],\n- \"command line music tagger\": [\n- [13, \"command-line-music-tagger\"]\n- ],\n- \"COMMAND-OVERVIEW\": [\n- [13, \"command-overview\"]\n- ],\n- \"Edit Tags\": [\n- [13, \"edit-tags\"]\n- ],\n- \"Show file metadata\": [\n- [13, \"show-file-metadata\"]\n- ],\n- \"Edit Embedded Images\": [\n- [13, \"edit-embedded-images\"]\n- ],\n- \"Miscellaneous\": [\n- [13, \"miscellaneous\"]\n- ],\n- \"EDIT TAGS\": [\n- [13, \"id1\"]\n- ],\n- \"add\": [\n- [13, \"add\"]\n- ],\n- \"remove\": [\n- [13, \"remove\"]\n- ],\n- \"set\": [\n- [13, \"set\"]\n- ],\n- \"clear\": [\n- [13, \"clear\"]\n- ],\n- \"copy\": [\n- [13, \"copy\"]\n- ],\n- \"edit\": [\n- [13, \"edit\"]\n- ],\n- \"fill\": [\n- [13, \"fill\"]\n- ],\n- \"SHOW FILE METADATA\": [\n- [13, \"id2\"]\n- ],\n- \"list\": [\n- [13, \"list\"]\n- ],\n- \"info\": [\n- [13, \"info\"]\n- ],\n- \"print\": [\n- [13, \"print\"]\n- ],\n- \"EDIT EMBEDDED IMAGES\": [\n- [13, \"id3\"]\n- ],\n- \"image-extract\": [\n- [13, \"image-extract\"]\n- ],\n- \"image-set\": [\n- [13, \"image-set\"]\n- ],\n- \"image-clear\": [\n- [13, \"image-clear\"]\n- ],\n- \"MISCELLANEOUS\": [\n- [13, \"id4\"]\n- ],\n- \"tags\": [\n- [13, \"tags\"]\n- ],\n- \"help\": [\n- [13, \"help\"]\n- ],\n- \"Command Manuals\": [\n- [12, \"command-manuals\"]\n- ],\n \"Keyboard Shortcuts\": [\n [27, \"keyboard-shortcuts\"]\n ],\n \"Main Window\": [\n [27, \"main-window\"]\n ],\n \"Browsers\": [\n"}]}]}]}]}]}