Michele Calgaro via tde-devels wrote:
Hi all,
In hindsight, it would have been more appropriate if we had sent an
email to the devel ML informing everyone of the change from make to
ninja build as default for DEB-like distros. It didn't come to our
mind, apologies for that :-) As Slavek mentioned, you can still build
using make if you wish, just get rid of the ninja-build dependency in
the debian/control file.
I have seen the merge of the PR, but as said before I was curious about
the why. IMO you are the bosses and proven to take good decisions.
I do not think it is necessary to inform in advance or to apologies for
that.
I was just surprised by the hard dependency. I am not sure if it can be
done via recommendation. If it can work as before without ninja-build,
why the hard dependency? But it is still OK for me - important is that
the code works at the end.
____________________________________________________
Because here is an intention to use ninja-build as the default for building
deb packages, it was necessary to add ninja-build in "control" files to
Build-Depends to ensure the installation of ninja-build package. It is
simply not possible to make an dependency optional for such a case,
bacause the package building conditions must be unambiguous.
Cheers
--
Slávek