10.05.2017 20:02 Jorge Gallegos <kad@xxxxxxxxx> wrote: > > > On Tue, May 09, 2017 at 12:09:48PM +0200, Rafal Luzynski wrote: > [...] > > 2. I guess that dnf history undo would do the job. > > Hrm, I haven't looked at dnf history, fwiw this is the rough timeline of > events: > > 1. install fedora 23 workstation (comes with gnome) > 2. dnf group install "Cinnamon Desktop" > 3. live with it for a year or so > 4. fedora-upgrade to fedora 24, then to 25 > 5. found the alleged bug It looks too tricky. I thought you installed Cinnamon Desktop only recently, played with it for few hours and now decided to uninstall. With hundreds of upgrades, packages obsoleted and replaced, possibly with many installs/removals during the lifetime of the system it may not be worth the effort to try to uninstall Cinnamon as a group. Simply it may be easier to install a new system from scratch. If you want to continue your efforts my suggestion is to try to figure out how the dependency chain looks like (which packages make systemd and dnf require Cinnamon) find the best place to break it and remove some packages forcefully with "rpm -e --nodeps", then try to dnf group remove "Cinnamon Desktop" (hopefully will work because you have forcefully broken the dependency chain), then as soon as you uninstall Cinnamon make sure you install any other desktop, like GNOME or whatever you prefer. It should pull all requirements including those you have forcefully removed. Your system will become unstable during that process, your graphics subsystem may crash and may be unable to boot so better work on a text console and better do not reboot until you will have finished. I'm not sure it will work, I never tried this. I tried performing similar crazy tasks and usually it took several days sometimes with success and sometimes without, always with a conclusion it would be better to install a new system from scratch. Again, think if it's worth the effort. Best regards, Rafal _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx