Bug#961450: changelog.gz is different between amd64 and i386 packages

2020-05-24 Thread Andriy Ushakov
apt --fix-broken install
...
Preparing to unpack .../libsqlite3-0_3.32.0-1_amd64.deb ...
Unpacking libsqlite3-0:amd64 (3.32.0-1) over (3.31.1-5) ...
dpkg: error processing archive 
/var/cache/apt/archives/libsqlite3-0_3.32.0-1_amd64.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libsqlite3-0/changelog.gz', which 
is different from other instances of package libsqlite3-0:amd64
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libsqlite3-0_3.32.0-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

The installation and removal of any packages are failing too:
...
The following packages have unmet dependencies:
 libsqlite3-0 : Breaks: libsqlite3-0:i386 (!= 3.31.1-5) but 3.32.0-1 is to be 
installed
 libsqlite3-0:i386 : Breaks: libsqlite3-0 (!= 3.32.0-1) but 3.31.1-5 is to be 
installed
 libsqlite3-dev : Depends: libsqlite3-0 (= 3.32.0-1) but 3.31.1-5 is to be 
installed
 sqlite3 : Depends: libsqlite3-0 (= 3.32.0-1) but 3.31.1-5 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or 
specify a solution).

What can be done until the issue with libsqlite3-0 will be fixed, to be able to 
install/remove packages?

Regards,
Andriy



Bug#961450: changelog.gz is different between amd64 and i386 packages

2020-05-24 Thread Felix Zielcke
Package: libsqlite3-0
Version: 3.32.0-1
Severity: important

Now that changelog.gz is generated on build time to fix #959983 it can't be 
co-installed for amd64 and i386:

Preparing to unpack .../libsqlite3-dev_3.32.0-1_amd64.deb ...
Unpacking libsqlite3-dev:amd64 (3.32.0-1) over (3.31.1-5) ...
Preparing to unpack .../libsqlite3-0_3.32.0-1_i386.deb ...
De-configuring libsqlite3-0:amd64 (3.31.1-5) ...
Unpacking libsqlite3-0:i386 (3.32.0-1) over (3.31.1-5) ...
Preparing to unpack .../libsqlite3-0_3.32.0-1_amd64.deb ...
Unpacking libsqlite3-0:amd64 (3.32.0-1) over (3.31.1-5) ...
dpkg: error processing archive 
/var/cache/apt/archives/libsqlite3-0_3.32.0-1_amd64.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libsqlite3-0/changelog.gz', which 
is different from other instances of package libsqlite3-0:amd64
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libsqlite3-0_3.32.0-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


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

Kernel: Linux 5.6.0-1-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libsqlite3-0 depends on:
ii  libc6  2.30-8

libsqlite3-0 recommends no packages.

libsqlite3-0 suggests no packages.

-- no debconf information