Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 948871 - app-emulation/libguestfs, app-emulation/libguestfs-tools: version bump + ocaml fixes
Summary: app-emulation/libguestfs, app-emulation/libguestfs-tools: version bump + ocam...
Status: RESOLVED DUPLICATE of bug 933712
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-26 19:54 UTC by Vincent Reher
Modified: 2025-01-27 22:54 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild for libguestfs (libguestfs-1.55.2.ebuild,5.79 KB, text/plain)
2025-01-26 19:54 UTC, Vincent Reher
Details
Ebuild for guestfs-tools (guestfs-tools-1.53.5.ebuild,4.00 KB, text/plain)
2025-01-26 19:55 UTC, Vincent Reher
Details
Ebuild for guestfs-appliance (libguestfs-appliance-1.54.0.ebuild,1.25 KB, text/plain)
2025-01-26 19:56 UTC, Vincent Reher
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vincent Reher 2025-01-26 19:54:56 UTC
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.
Comment 1 Vincent Reher 2025-01-26 19:55:52 UTC
Created attachment 917573 [details]
Ebuild for guestfs-tools
Comment 2 Vincent Reher 2025-01-26 19:56:33 UTC
Created attachment 917574 [details]
Ebuild for guestfs-appliance
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-26 20:01:00 UTC
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.
Comment 4 Vincent Reher 2025-01-27 22:51:36 UTC
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.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-27 22:54:37 UTC
(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 ***