rpm 4.16 landed -> errors!

Elan Ruusamäe glen at pld-linux.org
Tue Mar 16 15:45:27 CET 2021


On 16.03.2021 14:54, Elan Ruusamäe wrote:

> i see rpm 4.16 is in th main.
>
> please add a news entry to frontpage!
>
the automatic upgrade is failing:

- https://gitlab.com/pld-linux/pld/-/jobs/1094531330#L214

to reproduce run poldek upgrade dist:


```

docker run 
registry.gitlab.com/pld-linux/pld:latest at sha256:3bf9e65ba27f6d2e254d37e5219d5ff38b8e6f86c214ae0d8c730b2868775931 
poldek --up --upgrade-dist

```

Backup of the rpm database has been created in 
/var/lib/rpm.rpmbackup-4.16.1.2-6 If poldek aborts after migration with 
rpmdb error, this is expected behaviour, you should ignore it and 
restart poldek warning: Converting database from bdb to sqlite backend 
error: failed to replace old database with new database! error: replace 
files in /var/lib/rpm with files from /var/lib/rpmrebuilddb.40 to 
recover rpm database conversion failed! You have to run '/usr/bin/rpmdb 
--rebuilddb' manually error: %posttrans(rpm-4.16.1.2-6.x86_64) scriptlet 
failed, exit status 1




More information about the pld-devel-en mailing list