[PATCH RFC 0/6] spec: Decompose the daemon subpackage

Jim Fehlig jfehlig at suse.com
Tue Nov 29 22:58:15 UTC 2022


On 11/23/22 16:11, Jim Fehlig wrote:
> Currently it is not possible to install a modular daemon subpackage without
> also installing the monolithic daemon
> 
> https://listman.redhat.com/archives/libvir-list/2022-September/234554.html
> 
> This series is an initial attempt at moving common daemons, utilities, and
> files from the daemon subpackage to a new daemon-core subpackage. The
> monolithic and modular daemons can then depend on the new subpackage.
> 
> libvirt-guests is moved to a new libvirt-guests subpackage, which is
> recommended by the daemon subpackage to provide smoother upgrade.
> 
> I've likely overlooked several items, but before continuing down this
> path too far I first wanted to gauge interest and see if this work is
> worth pursuing. If so, any comments on the RFC are appreciated!

I have a small bit of time for this task today and have started reworking the 
series as Daniel suggested.

> Note that patches 1-3 are things I noticed while working on the others
> and could be pushed independently.

But I forgot about these patches, which are unrelated. Patch 1 could nearly be 
pushed under the trivial rule. Any comments on 2 or 3?

Regards,
Jim

> 
> Jim Fehlig (6):
>    spec: Remove redundant with_libxl
>    spec: Use more %{name} macro
>    spec: Remove daemon postun trigger
>    spec: Move common daemons to a separate subpackage
>    spec: Move more files to the daemon-core subpackage
>    spec: Move libvirt-guests to guests subpackage
> 
>   libvirt.spec.in | 406 ++++++++++++++++++++++++++----------------------
>   1 file changed, 219 insertions(+), 187 deletions(-)
> 



More information about the libvir-list mailing list