mirror of
https://pagure.io/fedora-kickstarts.git
synced 2024-11-09 23:50:07 +00:00
live base: Migrate yum's yumdb over to dnf
As livecd-creator is still yum based, we only get yum's yumdb during live image composes. To work this around, this commit adds a %post script to fedora-live-base.ks to migrate yum's yumdb over to dnf. https://bugzilla.redhat.com/show_bug.cgi?id=1274319
This commit is contained in:
parent
fa2c69cad8
commit
b773ad0ff9
@ -275,6 +275,15 @@ chmod 755 /etc/rc.d/init.d/livesys-late
|
|||||||
# enable tmpfs for /tmp
|
# enable tmpfs for /tmp
|
||||||
systemctl enable tmp.mount
|
systemctl enable tmp.mount
|
||||||
|
|
||||||
|
# As livecd-creator is still yum based, we only get yum's yumdb during the
|
||||||
|
# image compose. Migrate this over to dnf so that dnf and PackageKit can keep
|
||||||
|
# track where packages came from.
|
||||||
|
if [ ! -d /var/lib/dnf ]; then
|
||||||
|
mkdir -p /var/lib/dnf
|
||||||
|
mv /var/lib/yum/yumdb /var/lib/dnf/
|
||||||
|
rm -rf /var/lib/yum/
|
||||||
|
fi
|
||||||
|
|
||||||
# make it so that we don't do writing to the overlay for things which
|
# make it so that we don't do writing to the overlay for things which
|
||||||
# are just tmpdirs/caches
|
# are just tmpdirs/caches
|
||||||
# note https://bugzilla.redhat.com/show_bug.cgi?id=1135475
|
# note https://bugzilla.redhat.com/show_bug.cgi?id=1135475
|
||||||
|
Loading…
Reference in New Issue
Block a user