Prototype buildsystem "Drake"

Nick Sabalausky a at a.a
Tue Jul 19 13:07:17 PDT 2011


"Russel Winder" <russel at russel.org.uk> wrote in message 
news:mailman.1770.1311086829.14074.digitalmars-d at puremagic.com...
>There are some potentially tricky issues here.  Ruby gets round it by
>having a language specific package and build system which therefore
>causes Debian, Fedora, FreeBSD, Macports, Fink, etc. packagers massive
>headaches.  Haskell/Cabal, Python/Eggs, etc.  The conflict between
>language packaging and platform packaging is central.  Having a D
>language packaging system that was in some way harmonious with Apt/Deb,
>Yum/RPM, Ports, etc. would make a lot of people very happy.  Indirectly
>it would make traction a whole lot easier.  As evidence I present Java,
>Ruby, Python, Haskell, etc.

What would be needed for a D package manager to be "harmonious with" such 
systems? I don't know anything about the issues OS packagers face regarding 
language-oriented package systems.





More information about the Digitalmars-d mailing list