On Wed, Mar 17, 2021 at 5:44 PM Jan Rękorajski <bagg...@pld-linux.org> wrote: > > On Wed, 17 Mar 2021, Neal Gompa wrote: > > > On Wed, Mar 17, 2021 at 2:48 PM Jan Rękorajski <bagg...@pld-linux.org> > > wrote: > > > > > > Neal, > > > > > > Do you have any references to such issues? Like bug reports, or docs? > > > I'd like to link them to the rpm migration page on our wiki. > > > > > > > Not offhand, but I know that this change to RPM[1] (and a few other > > fun quirks of bdb) is what started causing things to trip up in > > containers with rpmdb rebuilds. It should basically go away once the > > conversion to sqlite rpmdb is done. There is information about how > > OverlayFS handles directory renames in the Linux kernel > > documentation[2]. This affected YUM too[3], though DNF has workarounds > > built into it now[4]. For this specific issue, you can avoid this by > > regenerating the container entirely from scratch instead of using an > > upgrade to fix it. > > > > More generally, I advise being careful with OverlayFS and being > > mindful of the pitfalls[2]. I personally use Btrfs instead, which > > neatly avoids this and is a lot more performant. > > Thanks. > > > (As an aside, can someone rebase the DNF package manager stack in PLD? > > It's pretty old and broken...) > > You mean this? I did an update of dnf packages recently. There are a few > things left to do but most should be up to date. > > poldek:/all-avail> ls dnf* > dnf-4.6.1-5.noarch > dnf-automatic-4.6.1-5.noarch > dnf-plugin-cow-0.0.2-1.noarch > dnf-plugin-diff-1.1-1.noarch > dnf-plugin-kickstart-4.0.13-2.noarch > dnf-plugin-leaves-4.0.19-1.noarch > dnf-plugin-local-4.0.19-1.noarch > dnf-plugin-migrate-4.0.19-1.noarch > dnf-plugin-ovl-0.0.3-1.noarch > dnf-plugin-post-transaction-actions-4.0.19-1.noarch > dnf-plugin-rpmconf-4.0.13-2.noarch > dnf-plugin-show-leaves-4.0.19-1.noarch > dnf-plugin-showvars-4.0.13-2.noarch > dnf-plugin-snapper-4.0.13-2.noarch > dnf-plugin-system-upgrade-4.0.13-2.noarch > dnf-plugin-torproxy-4.0.13-2.noarch > dnf-plugin-tracer-4.0.13-2.noarch > dnf-plugin-versionlock-4.0.19-1.noarch > dnf-plugins-core-4.0.19-1.noarch > dnf-plugins-extras-common-4.0.13-2.noarch > dnf-utils-4.0.19-1.noarch > dnfdaemon-0.3.20-2.noarch >
Ah cool, I guess I just missed it. I checked last week. :P -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en