On 01/15/2017 01:05 PM, Russel Winder wrote:

The gtkd package on Fedora is independent of any compiler, and just installs shared libraries. Presumably these can be used with ldc2 which is packaged on Fedora.

There is no gtkd package on Debian, but there is one on D-Apt. However this is dependent on DMD. Is there no GtkD on Debian that can be used with ldc2 without compiling onesself?

I think I am just confused why the Fedora package is not dependent on a compiler but the D-Apt one is, and why there is no GtkD in Debian if there is in Fedora.

I would presume the fedora package doesn't depend on the compiler
because you don't need the compiler to run a gtkd application.

I don't know the packaging policies for the different systems, so it up
to the packagers to do what is appropriate for there system.

For example the Archlinux package only lists the compiler (ldc) as a
build dependency, and you don't need the compiler to install it.