--- /srv/rebuilderd/tmp/rebuilderdYskFPh/inputs/snap-templates_1.0.0.2-5+b1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdYskFPh/out/snap-templates_1.0.0.2-5+b1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-02-01 19:42:39.000000 debian-binary │ -rw-r--r-- 0 0 0 896 2025-02-01 19:42:39.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2187812 2025-02-01 19:42:39.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2184596 2025-02-01 19:42:39.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,11 +1,11 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-01 19:42:39.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-01 19:42:39.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-01 19:42:39.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 16007872 2025-02-01 19:42:39.000000 ./usr/bin/snap-framework │ │ │ +-rwxr-xr-x 0 root (0) root (0) 16007808 2025-02-01 19:42:39.000000 ./usr/bin/snap-framework │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-01 19:42:39.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-01 19:42:39.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-01 19:42:39.000000 ./usr/share/doc/snap-templates/ │ │ │ -rw-r--r-- 0 root (0) root (0) 273 2018-07-29 21:49:08.000000 ./usr/share/doc/snap-templates/CONTRIBUTORS │ │ │ -rw-r--r-- 0 root (0) root (0) 239 2025-02-01 19:42:39.000000 ./usr/share/doc/snap-templates/changelog.Debian.amd64.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 478 2025-02-01 19:42:39.000000 ./usr/share/doc/snap-templates/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1876 2022-04-21 23:09:50.000000 ./usr/share/doc/snap-templates/copyright │ │ ├── ./usr/bin/snap-framework │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: EXEC (Executable file) │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ Version: 0x1 │ │ │ │ Entry point address: 0x40a990 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ - Start of section headers: 16006080 (bytes into file) │ │ │ │ + Start of section headers: 16006016 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 14 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ Number of section headers: 28 │ │ │ │ Section header string table index: 27 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000400040 0x0000000000400040 0x000310 0x000310 R 0x8 │ │ │ │ INTERP 0x000394 0x0000000000400394 0x0000000000400394 0x00001c 0x00001c R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2] │ │ │ │ LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x004f88 0x004f88 R 0x1000 │ │ │ │ LOAD 0x005000 0x0000000000405000 0x0000000000405000 0xbcbd3d 0xbcbd3d R E 0x1000 │ │ │ │ LOAD 0xbd1000 0x0000000000fd1000 0x0000000000fd1000 0x179b74 0x179b74 R 0x1000 │ │ │ │ - LOAD 0xd4b8d0 0x000000000114b8d0 0x000000000114b8d0 0x1f81e0 0x1fcca0 RW 0x1000 │ │ │ │ + LOAD 0xd4b8d0 0x000000000114b8d0 0x000000000114b8d0 0x1f81a0 0x1fcc60 RW 0x1000 │ │ │ │ DYNAMIC 0xd4bdc8 0x000000000114bdc8 0x000000000114bdc8 0x000210 0x000210 RW 0x8 │ │ │ │ NOTE 0x000350 0x0000000000400350 0x0000000000400350 0x000020 0x000020 R 0x8 │ │ │ │ NOTE 0x000370 0x0000000000400370 0x0000000000400370 0x000024 0x000024 R 0x4 │ │ │ │ NOTE 0xd4ab54 0x000000000114ab54 0x000000000114ab54 0x000020 0x000020 R 0x4 │ │ │ │ GNU_PROPERTY 0x000350 0x0000000000400350 0x0000000000400350 0x000020 0x000020 R 0x8 │ │ │ │ GNU_EH_FRAME 0xd3c8f0 0x000000000113c8f0 0x000000000113c8f0 0x00294c 0x00294c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 28 section headers, starting at offset 0xf43bc0: │ │ │ │ +There are 28 section headers, starting at offset 0xf43b80: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.property NOTE 0000000000400350 000350 000020 00 A 0 0 8 │ │ │ │ [ 2] .note.gnu.build-id NOTE 0000000000400370 000370 000024 00 A 0 0 4 │ │ │ │ [ 3] .interp PROGBITS 0000000000400394 000394 00001c 00 A 0 0 1 │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ [18] .note.ABI-tag NOTE 000000000114ab54 d4ab54 000020 00 A 0 0 4 │ │ │ │ [19] .init_array INIT_ARRAY 000000000114b8d0 d4b8d0 000008 08 WA 0 0 8 │ │ │ │ [20] .fini_array FINI_ARRAY 000000000114b8d8 d4b8d8 000008 08 WA 0 0 8 │ │ │ │ [21] .data.rel.ro PROGBITS 000000000114b8e0 d4b8e0 0004e8 00 WA 0 0 16 │ │ │ │ [22] .dynamic DYNAMIC 000000000114bdc8 d4bdc8 000210 10 WA 6 0 8 │ │ │ │ [23] .got PROGBITS 000000000114bfd8 d4bfd8 000010 08 WA 0 0 8 │ │ │ │ [24] .got.plt PROGBITS 000000000114bfe8 d4bfe8 000948 08 WA 0 0 8 │ │ │ │ - [25] .data PROGBITS 000000000114c940 d4c940 1f7170 00 WA 0 0 32 │ │ │ │ - [26] .bss NOBITS 0000000001343ac0 f43ab0 004ab0 00 WA 0 0 64 │ │ │ │ - [27] .shstrtab STRTAB 0000000000000000 f43ab0 00010a 00 0 0 1 │ │ │ │ + [25] .data PROGBITS 000000000114c940 d4c940 1f7130 00 WA 0 0 32 │ │ │ │ + [26] .bss NOBITS 0000000001343a80 f43a70 004ab0 00 WA 0 0 64 │ │ │ │ + [27] .shstrtab STRTAB 0000000000000000 f43a70 00010a 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -298,20 +298,20 @@ │ │ │ │ 294: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoull@GLIBC_2.38 (22) │ │ │ │ 295: 0000000000000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (9) │ │ │ │ 296: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ftruncate@GLIBC_2.2.5 (2) │ │ │ │ 297: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (3) │ │ │ │ 298: 0000000000000000 0 FUNC GLOBAL DEFAULT UND telldir@GLIBC_2.2.5 (2) │ │ │ │ 299: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtod@GLIBC_2.2.5 (2) │ │ │ │ 300: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gmpz_get_d_2exp │ │ │ │ - 301: 0000000001343ac0 8 OBJECT GLOBAL DEFAULT 26 stdout@GLIBC_2.2.5 (2) │ │ │ │ + 301: 0000000001343a80 8 OBJECT GLOBAL DEFAULT 26 stdout@GLIBC_2.2.5 (2) │ │ │ │ 302: 00000000004058f0 0 FUNC GLOBAL DEFAULT UND lstat64@GLIBC_2.33 (7) │ │ │ │ 303: 0000000000405970 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (7) │ │ │ │ - 304: 0000000001343ae8 8 OBJECT WEAK DEFAULT 26 environ@GLIBC_2.2.5 (2) │ │ │ │ + 304: 0000000001343aa8 8 OBJECT WEAK DEFAULT 26 environ@GLIBC_2.2.5 (2) │ │ │ │ 305: 0000000000405110 0 FUNC GLOBAL DEFAULT UND stat@GLIBC_2.33 (7) │ │ │ │ 306: 0000000000405240 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.2.5 (2) │ │ │ │ 307: 0000000000405370 0 FUNC GLOBAL DEFAULT UND lstat@GLIBC_2.33 (7) │ │ │ │ - 308: 0000000001343ae0 8 OBJECT GLOBAL DEFAULT 26 stderr@GLIBC_2.2.5 (2) │ │ │ │ + 308: 0000000001343aa0 8 OBJECT GLOBAL DEFAULT 26 stderr@GLIBC_2.2.5 (2) │ │ │ │ 309: 0000000000405d10 0 FUNC GLOBAL DEFAULT UND fstat@GLIBC_2.33 (7) │ │ │ │ - 310: 0000000001343ae8 8 OBJECT GLOBAL DEFAULT 26 __environ@GLIBC_2.2.5 (2) │ │ │ │ + 310: 0000000001343aa8 8 OBJECT GLOBAL DEFAULT 26 __environ@GLIBC_2.2.5 (2) │ │ │ │ 311: 000000000114b8e0 24 OBJECT GLOBAL DEFAULT 21 ffi_type_void@LIBFFI_BASE_8.0 (8) │ │ │ │ 312: 0000000000405980 0 FUNC GLOBAL DEFAULT UND fstat64@GLIBC_2.33 (7) │ │ │ │ 313: 0000000000405fd0 0 FUNC GLOBAL DEFAULT UND stat64@GLIBC_2.33 (7) │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,29 +1,29 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x3230 contains 19 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000114bfd8 0000005700000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000114bfe0 0000012900000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.34 + 0 │ │ │ │ -00000000013438b8 0000004500000001 R_X86_64_64 0000000000000000 ffi_prep_cif@LIBFFI_BASE_8.0 + 0 │ │ │ │ -00000000013438d0 000000ce00000001 R_X86_64_64 0000000000000000 ffi_call@LIBFFI_BASE_8.0 + 0 │ │ │ │ -0000000001343900 0000011b00000001 R_X86_64_64 0000000000000000 ffi_type_float@LIBFFI_BASE_8.0 + 0 │ │ │ │ -0000000001343918 000000ea00000001 R_X86_64_64 0000000000000000 ffi_type_double@LIBFFI_BASE_8.0 + 0 │ │ │ │ -0000000001343930 0000005000000001 R_X86_64_64 0000000000000000 ffi_type_sint64@LIBFFI_BASE_8.0 + 0 │ │ │ │ -0000000001343948 0000009300000001 R_X86_64_64 0000000000000000 ffi_type_uint64@LIBFFI_BASE_8.0 + 0 │ │ │ │ -0000000001343960 0000011000000001 R_X86_64_64 0000000000000000 ffi_type_sint32@LIBFFI_BASE_8.0 + 0 │ │ │ │ -0000000001343978 000000b100000001 R_X86_64_64 0000000000000000 ffi_type_uint32@LIBFFI_BASE_8.0 + 0 │ │ │ │ -0000000001343990 0000003400000001 R_X86_64_64 0000000000000000 ffi_type_sint16@LIBFFI_BASE_8.0 + 0 │ │ │ │ -00000000013439a8 0000002f00000001 R_X86_64_64 0000000000000000 ffi_type_uint16@LIBFFI_BASE_8.0 + 0 │ │ │ │ -00000000013439c0 0000012500000001 R_X86_64_64 0000000000000000 ffi_type_sint8@LIBFFI_BASE_8.0 + 0 │ │ │ │ -00000000013439d8 0000005600000001 R_X86_64_64 0000000000000000 ffi_type_uint8@LIBFFI_BASE_8.0 + 0 │ │ │ │ -00000000013439f0 0000008f00000001 R_X86_64_64 0000000000000000 ffi_type_pointer@LIBFFI_BASE_8.0 + 0 │ │ │ │ +0000000001343878 0000004500000001 R_X86_64_64 0000000000000000 ffi_prep_cif@LIBFFI_BASE_8.0 + 0 │ │ │ │ +0000000001343890 000000ce00000001 R_X86_64_64 0000000000000000 ffi_call@LIBFFI_BASE_8.0 + 0 │ │ │ │ +00000000013438c0 0000011b00000001 R_X86_64_64 0000000000000000 ffi_type_float@LIBFFI_BASE_8.0 + 0 │ │ │ │ +00000000013438d8 000000ea00000001 R_X86_64_64 0000000000000000 ffi_type_double@LIBFFI_BASE_8.0 + 0 │ │ │ │ +00000000013438f0 0000005000000001 R_X86_64_64 0000000000000000 ffi_type_sint64@LIBFFI_BASE_8.0 + 0 │ │ │ │ +0000000001343908 0000009300000001 R_X86_64_64 0000000000000000 ffi_type_uint64@LIBFFI_BASE_8.0 + 0 │ │ │ │ +0000000001343920 0000011000000001 R_X86_64_64 0000000000000000 ffi_type_sint32@LIBFFI_BASE_8.0 + 0 │ │ │ │ +0000000001343938 000000b100000001 R_X86_64_64 0000000000000000 ffi_type_uint32@LIBFFI_BASE_8.0 + 0 │ │ │ │ +0000000001343950 0000003400000001 R_X86_64_64 0000000000000000 ffi_type_sint16@LIBFFI_BASE_8.0 + 0 │ │ │ │ +0000000001343968 0000002f00000001 R_X86_64_64 0000000000000000 ffi_type_uint16@LIBFFI_BASE_8.0 + 0 │ │ │ │ +0000000001343980 0000012500000001 R_X86_64_64 0000000000000000 ffi_type_sint8@LIBFFI_BASE_8.0 + 0 │ │ │ │ +0000000001343998 0000005600000001 R_X86_64_64 0000000000000000 ffi_type_uint8@LIBFFI_BASE_8.0 + 0 │ │ │ │ +00000000013439b0 0000008f00000001 R_X86_64_64 0000000000000000 ffi_type_pointer@LIBFFI_BASE_8.0 + 0 │ │ │ │ 000000000114b8e0 0000013700000005 R_X86_64_COPY 000000000114b8e0 ffi_type_void@LIBFFI_BASE_8.0 + 0 │ │ │ │ -0000000001343ac0 0000012d00000005 R_X86_64_COPY 0000000001343ac0 stdout@GLIBC_2.2.5 + 0 │ │ │ │ -0000000001343ae0 0000013400000005 R_X86_64_COPY 0000000001343ae0 stderr@GLIBC_2.2.5 + 0 │ │ │ │ -0000000001343ae8 0000013600000005 R_X86_64_COPY 0000000001343ae8 __environ@GLIBC_2.2.5 + 0 │ │ │ │ +0000000001343a80 0000012d00000005 R_X86_64_COPY 0000000001343a80 stdout@GLIBC_2.2.5 + 0 │ │ │ │ +0000000001343aa0 0000013400000005 R_X86_64_COPY 0000000001343aa0 stderr@GLIBC_2.2.5 + 0 │ │ │ │ +0000000001343aa8 0000013600000005 R_X86_64_COPY 0000000001343aa8 __environ@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0x33f8 contains 294 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000114c000 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __gmpn_gcd_1 + 0 │ │ │ │ 000000000114c008 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 strdup@GLIBC_2.2.5 + 0 │ │ │ │ 000000000114c010 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 pthread_attr_getstacksize@GLIBC_2.34 + 0 │ │ │ │ 000000000114c018 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 feof@GLIBC_2.2.5 + 0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5a814acd26d1db7488dbbaa7c4b28f77156b5d74 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d9371ac55140490f3802d15747e968efc10a2759 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -k]t/lib64/ld-linux-x86-64.so.2 │ │ │ │ +'Y/lib64/ld-linux-x86-64.so.2 │ │ │ │ __gmon_start__ │ │ │ │ __gmpz_init │ │ │ │ __gmpn_popcount │ │ │ │ __gmpz_export │ │ │ │ __gmpn_sub_1 │ │ │ │ __gmpn_and_n │ │ │ │ __gmpn_add │ │ │ │ @@ -460,14 +460,15 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ 8[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +r H;5|&: │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ @@ -916,14 +917,72 @@ │ │ │ │ run and it sees that the snaplet's directory does not already exist. If the │ │ │ │ user upgrades to a new version of the snaplet and the new version made changes │ │ │ │ to the filesystem resources, those resources will NOT be automatically copied │ │ │ │ in by default. Resource installation *only* happens when the `snaplets/foo` │ │ │ │ directory does not exist. If you want to get the latest version of the │ │ │ │ filesystem resources, remove the `snaplets/foo` directory, and restart your │ │ │ │ ./src/Tutorial.lhs │ │ │ │ +
│ │ │ │ +