2018-03-27 21:30 GMT+02:00 Peter De Wachter <pdewa...@gmail.com>:
> Package: gdc
> Version: 4:8-20180321-1
> Severity: normal
>
> Hello,
>
> The gdc package says:
>
>> Depends: gdc-8 (>= 8-20180321-1~), libgphobos-dev (= 8-20180321-1)
>> Description-en: D compiler (language version 2), based on the GCC backend
>>  This is a dependency package providing the default D compiler.
>>  Per policy, all packages that contain D sources must use this package
>>  in their Build-Depends line.
>
> The default-d-compiler package says:
>
>> Depends: ldc (>= 1:1.8)
>> Description-en: Default D compiler (metapackage)
>>  This is a metapackage installing the default D compiler in Debian
>>  for the respective architecture.
>>  .
>>  Packages building D code should depend on this.
>
> Only one of these can be true :)

In this case, actually both can be true ^^
While the gdc package sets the default *GNU D compiler* on Debian (so,
gdc-7 vs gdc-8 for example), the default-d-compiler package sets the
default *overall D compiler* that D libraries are built with in
Debian, so "ldc vs gdc" in this case.

To me, the descriptions are actually clear enough, but if you have
better wording, please contribute a patch to adjust the descriptions.

Cheers,
    Matthias

-- 
I welcome VSRE emails. See http://vsre.info/

Reply via email to