While the TUI ensures that Recommends are not broken, this is not the case of the CLI. For instance: In the TUI, if I ask to remove libre-engine-re2-perl and type 'g', I get: [1(1)/...] Actions: no changes e: Examine !: Apply .: Next ,: Previous and with 'e', aptitude informs: