The problem is that a lot of packages depend on the emacsen-common package. If you remove that, it removes a lot of packages not directly related to emacs. And yes, that's the intended behavior, so marking "Invalid"/notabug
Note: If you want to see the list: apt-cache rdepends emacsen-common | more ** Changed in: apt (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103625 Title: When using wildcard with "apt remove" it uninstalled a bunch of packages that didn't start with my pattern. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/2103625/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs