On Sun, May 29, 2022 at 2:47 PM Guillem Jover <guil...@debian.org> wrote:
> On Sun, 2022-05-29 at 09:07:25 +0300, Martin-Éric Racine wrote:
> > Package: dpkg
> > Version: 1.21.8
> > Severity: normal
>
> > On a host running Testing, I got the message below this morning:
> >
> > Unpacking dpkg (1.21.8) over (1.21.7) ...
> > Setting up dpkg (1.21.8) ...
> > dpkg: warning: unknown dpkg database file /var/lib/dpkg/format is not a 
> > misplaced alternative state... leaving as is
> > dpkg-db-backup.service is a disabled or a static unit not running, not 
> > starting it.
>
> > No amount of googling told me what the line about /var/lib/dpkg/format
> > means or whether this is something to worry about. This probably needs
> > to be documented, especially if it's expected to appear during an
> > upgrade from Bullseye to Bookworm.
>
> This file is really not supposed to be there, and was not the target
> of that check, which was added to fix a very short-lived mess up with
> dpkg 1.21.0, so it should not affect bullseye users, but might catch
> this kind of unrelated breakage, so I'm considering keeping the check
> part (not the u-a fixing part) and integrating it properly into
> «dpkg --audit» or similar.
>
> The only format file expected to be present in the dpkg db is
> /var/lib/dpkg/info/format, but certainly not on the db root. What are
> the contents for that file?

$ ls -al /var/lib/dpkg/format
-rw-r--r-- 1 root root 1 2011-03-15 18:38 /var/lib/dpkg/format

$ cat /var/lib/dpkg/format
2

Martin-Éric

Reply via email to