On 09/30/22 16:03, Daniel P. Berrangé wrote: > There are a bunch of users who want you to fully express all the optional > deps, so they're guaranteed everything is installed by default. There are > another bunch of users who want everything to be optional so they can > make the most minimalist install profile in every conceivable scenario. > > You can't win, no matter what, a bunch of people end up being unhappy > with the choices made.
Good point -- I read Rich's allusion to containers etc a minute ago, but I didn't fully get the point just then. Now it's clearer -- "my container provides a GTK3 application that doesn't have a spinner or any other use for SVG rendering, so I want to be able to exclude librsvg2". > Over time Fedora and RHEL have tended more towards making everything > highly modular at the package level, and then left the question of > default "bundles of packages" to the high level such as the installer > groups. Effectively it has been decided that if you're hand picking > packages, you need to accept the complexity and figure out all the > optional bits for your scenario. There should be a middle of the road solution here; Suggests: or Recommends: directives, or even just plain comments, so that when I grep an upstream repository or a dist-git repository, I as a clueless human still be helped, without preventing the container folks from enjoying their minimalism. I'm testing the patch now. Laszlo _______________________________________________ Libguestfs mailing list Libguestfs@redhat.com https://listman.redhat.com/mailman/listinfo/libguestfs