LibreOffice is installed via group.
(It’s strange that LibreOffice is explicitly marked since it’s in Fedora Workstation env group anyway.)
$ dnf repoquery --installed --qf='%{name} (&{reason})' libreoffice*
libreoffice-calc (group)
...
$ dnf group list --installed
...
Installed Groups:
LibreOffice
$ dnf group info LibreOffice
Group: LibreOffice
Description: LibreOffice Productivity Suite
Mandatory Packages:
libreoffice-calc
libreoffice-emailmerge
libreoffice-graphicfilter
libreoffice-impress
libreoffice-writer
Optional Packages:
libreoffice-base
libreoffice-draw
libreoffice-math
libreoffice-pyuno
sudo dnf remove -y libreoffice* removes all packages installed in the group, but does not remove the group. sudo dnf group remove -y libreoffice removes the group. It should remove the packages, but unoconv in the @workstation-product (Why… ) depends on libreoffice-* stuff so they become dependency instead.