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

Reply via email to