[arch-dev-public] community.files pacman database corrupt

Pierre Schmitz pierre at archlinux.de
Tue Dec 21 16:43:44 UTC 2021


Hi all,

seems to have happened again: the desc file of lxqt-runner had 0
bytes. I re-added the package. I got the following output. I did not
get the "...was not locked" message when trying again. Maybe our
locking does not work as expected:

==> ERROR: Repo [community] (x86_64) is already locked by
repo-{add,remove} process 2150481
==> WARNING: Repo [community-debug] (x86_64) is already locked by svenstaro.
  -> Retrying in 10 seconds...
==> Adding lxqt-runner-1.0.0-1-x86_64.pkg.tar.zst to [community]...
==> WARNING: An entry for 'lxqt-runner-1.0.0-1' already existed
==> WARNING: Repo lock [community] (x86_64) was not locked!

Greetings,

Pierre

On Mon, Aug 30, 2021 at 11:56 PM David Runge <dave at sleepmap.de> wrote:
>
> On 2021-08-30 22:35:39 (+0200), Pierre Schmitz via arch-dev-public wrote:
> > Thanks for looking into this. It's still weird but let's see if it
> > will happen again. I hope it wasn't a memory issue and we can just
> > blame Allan. ;-)
>
> Unfortunately this has happened before.
>
> On 2021-04-06 I noticed the same with python-pytesseract's files db entry
> - a package which had not been touched since February - due to work on
> arch-repo-management (a pipeline started failing on validating the
> package database [1]).
>
> The package was bumped [2] and the corrupted files db entry was
> replaced.
>
> I have uploaded the community.files database with the corrupted entry
> [3] if anyone is interested.
>
>
> [1] https://gitlab.archlinux.org/archlinux/arch-repo-management/-/pipelines/6208
> [2] https://github.com/archlinux/svntogit-community/commit/0a9473072bc114cfbefe43c92acbf245dccdc980#diff-3e341d2d9c67be01819b25b25d5e53ea3cdf3a38d28846cda85a195eb9b7203a
> [3] https://pkgbuild.com/~dvzrv/bugs/2021/04/community.files
>
> --
> https://sleepmap.de



-- 
Pierre Schmitz, https://pierre-schmitz.com


More information about the arch-dev-public mailing list