{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.cg3lZLXy/b1/ros-dynamic-reconfigure_1.7.6-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.cg3lZLXy/b2/ros-dynamic-reconfigure_1.7.6-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n 0febcce5e2f553833f12df40d6791b04 14156 lisp optional cl-dynamic-reconfigure_1.7.6-1_all.deb\n- 5d6c6d28e6c78287dc51898597632716 31464 libdevel optional libdynamic-reconfigure-config-init-mutex-dev_1.7.6-1_amd64.deb\n+ b001f18f88d18160b914f0ccc121ef21 28732 libdevel optional libdynamic-reconfigure-config-init-mutex-dev_1.7.6-1_amd64.deb\n 2e98ccce1e8a812920f3e342ca766e0e 75664 debug optional libdynamic-reconfigure-config-init-mutex0d-dbgsym_1.7.6-1_amd64.deb\n b5202aa8a185ac0b0f466723c98312e0 16928 libs optional libdynamic-reconfigure-config-init-mutex0d_1.7.6-1_amd64.deb\n- a771690d035d9bba37c42f26c82ab355 27812 python optional python3-dynamic-reconfigure_1.7.6-1_all.deb\n+ 5c264e95efe2fb82d1bfdee6be32c8a1 26396 python optional python3-dynamic-reconfigure_1.7.6-1_all.deb\n"}, {"source1": "libdynamic-reconfigure-config-init-mutex-dev_1.7.6-1_amd64.deb", "source2": "libdynamic-reconfigure-config-init-mutex-dev_1.7.6-1_amd64.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 2025-09-17 13:17:51.000000 debian-binary\n--rw-r--r-- 0 0 0 2104 2025-09-17 13:17:51.000000 control.tar.xz\n--rw-r--r-- 0 0 0 29168 2025-09-17 13:17:51.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2084 2025-09-17 13:17:51.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 26456 2025-09-17 13:17:51.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": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./\n -rw-r--r-- 0 root (0) root (0) 832 2025-09-17 13:17:51.000000 ./control\n--rw-r--r-- 0 root (0) root (0) 4440 2025-09-17 13:17:51.000000 ./md5sums\n+-rw-r--r-- 0 root (0) root (0) 4361 2025-09-17 13:17:51.000000 ./md5sums\n"}, {"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: libdynamic-reconfigure-config-init-mutex-dev\n Source: ros-dynamic-reconfigure\n Version: 1.7.6-1\n Architecture: amd64\n Maintainer: Debian Science Maintainers \n-Installed-Size: 255\n+Installed-Size: 211\n Depends: libboost-dev, libdynamic-reconfigure-config-init-mutex0d (= 1.7.6-1), libroscpp-core-dev, libstd-msgs-dev, python3, ros-message-generation\n Recommends: python3-dynamic-reconfigure\n Section: libdevel\n Priority: optional\n Multi-Arch: same\n Homepage: https://wiki.ros.org/dynamic_reconfigure\n Description: Robot OS dynamic-reconfigure library - development files\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -7,15 +7,14 @@\n usr/include/dynamic_reconfigure/IntParameter.h\n usr/include/dynamic_reconfigure/ParamDescription.h\n usr/include/dynamic_reconfigure/Reconfigure.h\n usr/include/dynamic_reconfigure/ReconfigureRequest.h\n usr/include/dynamic_reconfigure/ReconfigureResponse.h\n usr/include/dynamic_reconfigure/SensorLevels.h\n usr/include/dynamic_reconfigure/StrParameter.h\n-usr/include/dynamic_reconfigure/TestConfig.h\n usr/include/dynamic_reconfigure/client.h\n usr/include/dynamic_reconfigure/config_init_mutex.h\n usr/include/dynamic_reconfigure/config_tools.h\n usr/include/dynamic_reconfigure/server.h\n usr/lib/x86_64-linux-gnu/cmake/dynamic_reconfigure/dynamic_reconfigure-extras.cmake\n usr/lib/x86_64-linux-gnu/cmake/dynamic_reconfigure/dynamic_reconfigure-msg-extras.cmake\n usr/lib/x86_64-linux-gnu/cmake/dynamic_reconfigure/dynamic_reconfigureConfig-version.cmake\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -11,27 +11,26 @@\n -rw-r--r-- 0 root (0) root (0) 5575 2025-09-17 13:17:51.000000 ./usr/include/dynamic_reconfigure/IntParameter.h\n -rw-r--r-- 0 root (0) root (0) 7500 2025-09-17 13:17:51.000000 ./usr/include/dynamic_reconfigure/ParamDescription.h\n -rw-r--r-- 0 root (0) root (0) 2997 2025-09-17 13:17:51.000000 ./usr/include/dynamic_reconfigure/Reconfigure.h\n -rw-r--r-- 0 root (0) root (0) 6532 2025-09-17 13:17:51.000000 ./usr/include/dynamic_reconfigure/ReconfigureRequest.h\n -rw-r--r-- 0 root (0) root (0) 6577 2025-09-17 13:17:51.000000 ./usr/include/dynamic_reconfigure/ReconfigureResponse.h\n -rw-r--r-- 0 root (0) root (0) 5023 2025-09-17 13:17:51.000000 ./usr/include/dynamic_reconfigure/SensorLevels.h\n -rw-r--r-- 0 root (0) root (0) 5822 2025-09-17 13:17:51.000000 ./usr/include/dynamic_reconfigure/StrParameter.h\n--rw-r--r-- 0 root (0) root (0) 44957 2025-09-17 13:17:51.000000 ./usr/include/dynamic_reconfigure/TestConfig.h\n -rw-r--r-- 0 root (0) root (0) 13046 2025-05-20 23:27:09.000000 ./usr/include/dynamic_reconfigure/client.h\n -rw-r--r-- 0 root (0) root (0) 840 2025-05-20 23:27:09.000000 ./usr/include/dynamic_reconfigure/config_init_mutex.h\n -rw-r--r-- 0 root (0) root (0) 4243 2025-05-20 23:27:09.000000 ./usr/include/dynamic_reconfigure/config_tools.h\n -rw-r--r-- 0 root (0) root (0) 7479 2025-05-20 23:27:09.000000 ./usr/include/dynamic_reconfigure/server.h\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/x86_64-linux-gnu/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/x86_64-linux-gnu/cmake/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/x86_64-linux-gnu/cmake/dynamic_reconfigure/\n -rw-r--r-- 0 root (0) root (0) 175 2025-09-17 13:17:51.000000 ./usr/lib/x86_64-linux-gnu/cmake/dynamic_reconfigure/dynamic_reconfigure-extras.cmake\n -rw-r--r-- 0 root (0) root (0) 310 2025-09-17 13:17:51.000000 ./usr/lib/x86_64-linux-gnu/cmake/dynamic_reconfigure/dynamic_reconfigure-msg-extras.cmake\n -rw-r--r-- 0 root (0) root (0) 426 2025-09-17 13:17:51.000000 ./usr/lib/x86_64-linux-gnu/cmake/dynamic_reconfigure/dynamic_reconfigureConfig-version.cmake\n--rw-r--r-- 0 root (0) root (0) 10380 2025-09-17 13:17:51.000000 ./usr/lib/x86_64-linux-gnu/cmake/dynamic_reconfigure/dynamic_reconfigureConfig.cmake\n+-rw-r--r-- 0 root (0) root (0) 10353 2025-09-17 13:17:51.000000 ./usr/lib/x86_64-linux-gnu/cmake/dynamic_reconfigure/dynamic_reconfigureConfig.cmake\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/x86_64-linux-gnu/pkgconfig/\n -rw-r--r-- 0 root (0) root (0) 269 2025-09-17 13:17:51.000000 ./usr/lib/x86_64-linux-gnu/pkgconfig/dynamic_reconfigure.pc\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/share/doc/libdynamic-reconfigure-config-init-mutex-dev/\n -rw-r--r-- 0 root (0) root (0) 1322 2025-09-17 13:17:51.000000 ./usr/share/doc/libdynamic-reconfigure-config-init-mutex-dev/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 3383 2025-05-20 23:27:09.000000 ./usr/share/doc/libdynamic-reconfigure-config-init-mutex-dev/changelog.gz\n"}, {"source1": "./usr/lib/x86_64-linux-gnu/cmake/dynamic_reconfigure/dynamic_reconfigureConfig.cmake", "source2": "./usr/lib/x86_64-linux-gnu/cmake/dynamic_reconfigure/dynamic_reconfigureConfig.cmake", "unified_diff": "@@ -184,15 +184,15 @@\n message(FATAL_ERROR \"Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'dynamic_reconfigure'? Did you find_package() it before the subdirectory containing its code is included?\")\n endif()\n list(APPEND dynamic_reconfigure_LIBRARIES ${lib})\n endif()\n endif()\n endforeach()\n \n-set(dynamic_reconfigure_EXPORTED_TARGETS \"dynamic_reconfigure_generate_messages_cpp;dynamic_reconfigure_generate_messages_lisp;dynamic_reconfigure_generate_messages_py;dynamic_reconfigure_gencfg\")\n+set(dynamic_reconfigure_EXPORTED_TARGETS \"dynamic_reconfigure_generate_messages_cpp;dynamic_reconfigure_generate_messages_lisp;dynamic_reconfigure_generate_messages_py\")\n # create dummy targets for exported code generation targets to make life of users easier\n foreach(t ${dynamic_reconfigure_EXPORTED_TARGETS})\n if(NOT TARGET ${t})\n add_custom_target(${t})\n endif()\n endforeach()\n \n"}]}]}]}, {"source1": "python3-dynamic-reconfigure_1.7.6-1_all.deb", "source2": "python3-dynamic-reconfigure_1.7.6-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 2025-09-17 13:17:51.000000 debian-binary\n--rw-r--r-- 0 0 0 1776 2025-09-17 13:17:51.000000 control.tar.xz\n--rw-r--r-- 0 0 0 25844 2025-09-17 13:17:51.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1728 2025-09-17 13:17:51.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 24476 2025-09-17 13:17:51.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": "file list", "source2": "file list", "unified_diff": "@@ -1,5 +1,5 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./\n -rw-r--r-- 0 root (0) root (0) 711 2025-09-17 13:17:51.000000 ./control\n--rw-r--r-- 0 root (0) root (0) 2838 2025-09-17 13:17:51.000000 ./md5sums\n+-rw-r--r-- 0 root (0) root (0) 2636 2025-09-17 13:17:51.000000 ./md5sums\n -rwxr-xr-x 0 root (0) root (0) 289 2025-09-17 13:17:51.000000 ./postinst\n -rwxr-xr-x 0 root (0) root (0) 402 2025-09-17 13:17:51.000000 ./prerm\n"}, {"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: python3-dynamic-reconfigure\n Source: ros-dynamic-reconfigure\n Version: 1.7.6-1\n Architecture: all\n Maintainer: Debian Science Maintainers \n-Installed-Size: 285\n+Installed-Size: 274\n Depends: python3-genpy, python3-roslib, python3-std-msgs, python3-rospy, python3-rosservice, python3:any\n Section: python\n Priority: optional\n Homepage: https://wiki.ros.org/dynamic_reconfigure\n Description: Robot OS dynamic-reconfigure library - Python 3 bindings\n This package is part of Robot OS (ROS), and contains the\n dynamic_reconfigure package which provides a means to change node\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,14 +1,12 @@\n usr/lib/dynamic_reconfigure/dynparam\n usr/lib/python3/dist-packages/dynamic_reconfigure-1.7.6.egg-info/PKG-INFO\n usr/lib/python3/dist-packages/dynamic_reconfigure-1.7.6.egg-info/dependency_links.txt\n usr/lib/python3/dist-packages/dynamic_reconfigure-1.7.6.egg-info/top_level.txt\n usr/lib/python3/dist-packages/dynamic_reconfigure/__init__.py\n-usr/lib/python3/dist-packages/dynamic_reconfigure/cfg/TestConfig.py\n-usr/lib/python3/dist-packages/dynamic_reconfigure/cfg/__init__.py\n usr/lib/python3/dist-packages/dynamic_reconfigure/client.py\n usr/lib/python3/dist-packages/dynamic_reconfigure/encoding.py\n usr/lib/python3/dist-packages/dynamic_reconfigure/msg/_BoolParameter.py\n usr/lib/python3/dist-packages/dynamic_reconfigure/msg/_Config.py\n usr/lib/python3/dist-packages/dynamic_reconfigure/msg/_ConfigDescription.py\n usr/lib/python3/dist-packages/dynamic_reconfigure/msg/_DoubleParameter.py\n usr/lib/python3/dist-packages/dynamic_reconfigure/msg/_Group.py\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -3,17 +3,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/dynamic_reconfigure/\n -rwxr-xr-x 0 root (0) root (0) 9106 2025-09-17 13:17:51.000000 ./usr/lib/dynamic_reconfigure/dynparam\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/python3/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/python3/dist-packages/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/\n -rw-r--r-- 0 root (0) root (0) 2352 2025-05-20 23:27:09.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/__init__.py\n-drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/cfg/\n--rw-r--r-- 0 root (0) root (0) 9920 2025-09-17 13:17:51.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/cfg/TestConfig.py\n--rw-r--r-- 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/cfg/__init__.py\n -rw-r--r-- 0 root (0) root (0) 13514 2025-05-20 23:27:09.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/client.py\n -rw-r--r-- 0 root (0) root (0) 10347 2025-05-20 23:27:09.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/encoding.py\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-17 13:17:51.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/msg/\n -rw-r--r-- 0 root (0) root (0) 4810 2025-09-17 13:17:51.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/msg/_BoolParameter.py\n -rw-r--r-- 0 root (0) root (0) 16515 2025-09-17 13:17:51.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/msg/_Config.py\n -rw-r--r-- 0 root (0) root (0) 47564 2025-09-17 13:17:51.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/msg/_ConfigDescription.py\n -rw-r--r-- 0 root (0) root (0) 4746 2025-09-17 13:17:51.000000 ./usr/lib/python3/dist-packages/dynamic_reconfigure/msg/_DoubleParameter.py\n"}]}]}]}]}