On Sat, Nov 21, 2020 at 6:15 AM Ed Greshko <ed.greshko@greshko.com> wrote:

Have you had the chance to read the dnf man page?

Each <spec> can be either a <package-spec>, which specifies
a package directly, or a @<group-spec>, which specifies an (environ‐
ment)  group which contains it.


I did, but it is not clear (at least to me) about where to use the @ symbol and where not to. Which was kind of my point/question.

Any ways this does not still explain why the entire LibreOffice group is blank, and why I can't remove LibreOffice cleanly in one go via the group that it is supposed to be a part of. 
 
You can use....

dnf group list

to get a list of the installed groups


The LibreOffice group does exist for me, but alas, it is empty. 

I actually don't use the @form of group-spec as I forgot (or maybe never knew) how to get a list
of the corresponding @forms.  I just use the full name in quotes.

I think this is the more unambiguous approach to take. 

--
Regards,
Sreyan Chakravarty