Pathing in the D ecosystem is generally broken (at least on windows)

Dicebot via Digitalmars-d digitalmars-d at puremagic.com
Fri Sep 25 12:32:08 PDT 2015


On Friday, 25 September 2015 at 19:03:16 UTC, Kagamin wrote:
> On Friday, 25 September 2015 at 18:44:08 UTC, Dicebot wrote:
>> It is normally solved by embedding version name in a binary 
>> and providing symlink to the default (i.e. pytjon2 vs python3)
>
> Not imagine they depend on a third utility, which they assume 
> to be on path and don't provide a way to override its name.

This is one of many reasons we (package maintainers) don't want 
to allow developers to do own packaging and distribution ;) It is 
somewhat common to patch upstream to resolve to proper binary 
names.


More information about the Digitalmars-d mailing list