> So there should not have been any 32/64-bit conflict; something appears to 
> have
> happened on your system to corrupt the changelog.Debian.gz file, or maybe
> mismatched versions of your 32 and 64 libudev1 packages were installed.

Apt should be enforcing that the versions of the i386 and amd64
multiarch packages are in sync; so if a different version of
libudev1:i386 is installed, this would be a bug in apt.

But if the libudev1:i386 comes from a different source than the Ubuntu
archive, it could have the same package version but not have the correct
contents (in particular, the Ubuntu-specific changelog filtering which
is done in Launchpad).

To fix up the system once in this state, you may need to do a `sudo rm
/usr/share/doc/libudev1/changelog.Debian.gz` and then reinstall
libudev1:amd64.  But this doesn't guarantee that libudev1:i386 is in a
correct state or that it will continue to work correctly on future
upgrades; for that you need to figure out the root cause of
libudev1:i386's changelog not being in sync.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1909390

Title:
  package libudev1 245.4-4ubuntu3.3 failed to install/upgrade: trying to
  overwrite shared '/usr/share/doc/libudev1/changelog.Debian.gz', which
  is different from other instances of package libudev1:amd64

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1909390/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to