-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 7/20/2013 12:26 AM, Sébastien Luttringer wrote:
Almost all packages may have versioned dependencies, and we don't do that. It's not because we don't know the minimum required version. As we are a rolling release, we know that the system must be upgraded completly. So you need to check the current version in repositories (and update it if it's not enough). In this case, dmd is in version 2.063.2 in a stable and official repository, why do you need a versioned deps specifically?
I doubt anyone really "needs" them but I have found it to be a nice self-documenting feature so far, matter of minor convenience. Until very recently dmd releases has plenty of breaking changes and practical D users usually waited some time before updating to fresh release until those issues are taken care of. In that sense differentiating between programs that work only on latest release and ones that work on at least last two can be pretty useful. Guess that is only applicable to AUR stuff. It is nothing of real importance but question is, what harm does explicit versioning do? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21-beta20 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJR6o7eAAoJEHYfrWm6BsapjkQH/iuMPffBPsSZCA9RQVygCVV6 m1qtJgBxguVlnAnE7relps0r3BPyhd8RCSuW9pRBNdDmN673WG4KT0U3jI1GXSYR NKnClRKMZeFq3t+vwARX8Sm5H0Yk6Hir3zTF5PGJfAiNJmqYW5+xAUf3GrxKWNIJ jaEsCxM5vOfGR1JxPo9ZgFxDPE4oa5tTlmVbwulVkahTdqXueH52syc4crDKs5qU YfzY3G2roUOiqwfHSXdi+pon3MaTL+KxV1At0A6yTTmcoTqZEF3ZxOi/IvqOBTpM hhoOuL8hjapQe+v8FODRWv3fm7giOg7cO+HTP+BJoDLYbPntG3RiFf8qS3V4BYE= =6lLS -----END PGP SIGNATURE-----