Deps problems Part 1
Description:
Hey, there's currently quite a few problems with the pkg deps here:
- upstream replaced
janssonwithjson-c -
--with-extra-packages="qemu"makes no sense at all. It meansqemuis present inside the VM appliance. It appears to be a hangover from the old days before we had a properly splitqemupkg andqemu-imgwas needed inside the VM appliance for the now defunctvirt-dib - following on from above, both
multipath-tools(forkpartx) anddebootstrapare no longer applicable inside the VM appliance. They should be removed from_appliance_deps - the support for
grubis actually for Grub 1 ! There is literally no point including this. FWIW, Fedora do not include it. Previous issue: FS#73123 (Note: I was kinda wrong there.. more details when Part2 arrives...)
Additional info:
- package version(s): libguestfs-1.56.0-1 (currently in [extra-testing])
Steps to reproduce:
- run
$ guestfish -a /dev/null runto instantiate the VM appliance - check space used with
$ ls -lsh /var/tmp/.guestfs-1000/appliance.dand notice that the space consumed for the rootfs is1.1G - rebuild with removed/adjusted deps as per above
- repeat steps 1. and 2.
- space used is now
863M
I will submit a Merge Request ASAP.
PS: There are even more "interesting" observations coming up in Part 2, stay tuned...