[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