Created attachment 917572 [details] Ebuild for libguestfs The current versions of these packages are pretty far behind. The attached ebuilds bring things up to date. 2 of the ebuilds have improvements in removing what I refer to as a hellish nightmare of unnecessary ocaml dependencies.
Created attachment 917573 [details] Ebuild for guestfs-tools
Created attachment 917574 [details] Ebuild for guestfs-appliance
Thanks, though there's already a PR I need to review (likely when I'm back from a trip next week): https://github.com/gentoo/gentoo/pull/37833. If you could look at that and give feedback on it, that'd be appreciated.
First, a big thanks to sala.coronya for volunteering to maintain the project. He has obviously done a deeper dive into this than I have and there is no reason not to use his ebuilds once they have been tested. I used them to successfully install/update all 3 guestfs packages. I was initially concerned by the ocaml dependencies, especially in guestfs-tools. But I was pleased to find that only 7 additional dev-ml/* packages were required on my system versus the 48 dev-ml/* + 2 sci-*/* packages required by the current older package in portage. As a result, I have less concern about encountering ocaml dependency hell in the future. I think this bug can be closed.
(In reply to Vincent Reher from comment #4) > First, a big thanks to sala.coronya for volunteering to maintain the > project. He has obviously done a deeper dive into this than I have and there > is no reason not to use his ebuilds once they have been tested. I used them > to successfully install/update all 3 guestfs packages. > > I was initially concerned by the ocaml dependencies, especially in > guestfs-tools. But I was pleased to find that only 7 additional dev-ml/* > packages were required on my system versus the 48 dev-ml/* + 2 sci-*/* > packages required by the current older package in portage. As a result, I > have less concern about encountering ocaml dependency hell in the future. > > I think this bug can be closed. Thank you for the feedback Vincent! Please feel free to ping me to get a move on if I haven't looked at it in a fortnight. *** This bug has been marked as a duplicate of bug 933712 ***