Le 05/08/2018 à 05:34, Adam Conrad a écrit :
> 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.

Not necessarily, but the very least would have been to ask the package
maintainer (me) for advice. It would have prevented your wrong initial
analysis that TLP doesn't need linux-tools at all (because you thought
it was about cpupower) whereas it really does (because it uses
x86_energy_perf_policy). In any case, that's how we do it in Debian.

> 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.

Again, I can't speak for Thomas, but in my case, I was not upset by your
changing the package; I was upset because it's been done in a matter of
minutes, based on a wrong analysis, and without even asking me or
upstream for advice.

> 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.

On the contrary. Allow me to quote your very words:

"Recommends are meant as weak dependencies (you really want this, but we
can work around it not being there)"

IMHO, this describes pretty well the relationship between TLP and
x86_energy_perf_policy, so the Recommends seems perfectly justified to me.

This behavior, along with LP #1758798, make me suspect that lighten the
dependencies for Ubuntu Budgie has become some kind of long-term goal,
which I'm not sure that vanilla Ubuntu will benefit from.

Anyway, as it seems that the Ubuntu project is determined to change
package dependencies as they see fit (which I find perfectly reasonable)
against both upstream's and original maintainer's advice (which I find
less reasonable), I guess you won't mind if I simplify the Debian
packaging by removing the Ubuntu tweaks we took care of implementing in
debian/rules and debian/control, since you circumvent them anyway.

Regards,

-- 
Raphaël Halimi

-- 
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