Package: pristine-tar
Version: 1.50+nmu1
Severity: serious
X-Debbugs-Cc: Sebastian Andrzej Siewior <sebast...@breakpoint.cc>

It looks like #1063252 was not enough to support tar.xz files created by new
xz-utils. I've created a tarball, committed it into my gbp repo, checked it out
and xz -lvv doesn't show the cu flags for it (and so it's not identical to the
original one). As making a minimal example involving git sounds too complicated
I tried to make a minimal example with raw commands, hopefully I did that
correctly:

$ mkdir 1
$ echo foo > 1/bar
$ tar cJf 1.tar.xz 1
$ xz -lvv 1.tar.xz
[...]
Flags
cu
[...]
$ pristine-tar gendelta 1.tar.xz 1.tar.xz.delta
<not sure how to check if the delta itself is correct or already broken>
$ cd 1
$ pristine-tar gentar ../1.tar.xz.delta ../2.tar.xz
$ xz -lvv ../2.tar.xz
[...]
Flags
--
[...]


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.7.7-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pristine-tar depends on:
ii  bzip2                    1.0.8-5+b2
ii  libbz2-1.0               1.0.8-5+b2
ii  libc6                    2.37-15.1
ii  libsys-cpuaffinity-perl  1.13~03-2+b3
ii  pbzip2                   1.1.13-1
ii  perl                     5.38.2-3.2
ii  pixz                     1.0.7-2
ii  tar                      1.35+dfsg-3
ii  xdelta                   1.1.3-10.6
ii  xdelta3                  3.0.11-dfsg-1.2
ii  xz-utils                 5.6.0-0.2
ii  zlib1g                   1:1.3.dfsg-3.1

pristine-tar recommends no packages.

pristine-tar suggests no packages.

-- debconf-show failed

Reply via email to