There is no "proper way" for a package to depend on linux-tools in Ubuntu, currently. A bug on linux-tools wouldn't have solved that problem retroactively.
And no, we're not going to ask our upstreams every time we make a change to a package. If we did, there would be no Ubuntu, no Debian, no Fedora, arguably no meaningfully usable Free Software distributions at all. And, it turns out, sometimes people who understand the inner workings (and failings, in this case) of a specific distribution know what's better for it than the people demanding we ask their permission before we exercise the rights given to us by the software's license. I don't dispute that my initial analysis was incorrect and tlp can indeed make use of linux-tools, but that doesn't change my conclusion. It's not a hard dependency, the functionality is not required for the package to work, and pulling in several megabyte of a potentially useless perf (because it's for the wrong kernel ABI) just to get at one small utility is not reasonable with the state of the Ubuntu archive. If we split out linux-cpupower into a binary that it's tied to kernel ABI, as Ben has done in Debian, then this dep would make more sense for us, but for now it does not. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1783455 Title: tlp shouldn't recommend linux-tools To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tlp/+bug/1783455/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs