[Debian-science-sagemath] fpylll: dependency or dependencee of Sage ?
Ximin Luo
infinity0 at debian.org
Mon Oct 17 11:07:00 UTC 2016
Ximin Luo:
> Jeroen Demeyer:
>> To be very precise:
>>
>> - fpylll has a *build-time* dependency on Sage-the-library
>>
>> - Sage-the-distribution has a *run-time* dependency on fpylll
>>
>
> This is nevertheless a circular dependency. This is to be avoided, it increases the reasoning cost in trying to maintain and upgrade this stuff.
>
Also in Debian, this is effectively a build-time dependency since the tests run it. In Debian, we run tests before shipping the binary package off to be installed - either on users' machines, or on other build machines for them to use the package as a build-dependency of something that they're building.
X
--
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git
More information about the Debian-science-sagemath
mailing list