https://bugs.kde.org/show_bug.cgi?id=410802
Bug ID: 410802 Summary: Cantor tries to download data during building and the process is undocumented Product: cantor Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: cantor-b...@kde.org Reporter: lbeltr...@kde.org Target Milestone: --- SUMMARY In distributions' build systems, the build hosts have no network access for a veriety of reasons (including security and reproducibility of builds - there's no guarantee a remote location won't change). Recent Cantor master tries to download something off the network when building: [ 162s] [ 2%] Performing download step (verify and extract) for 'discount_project' Which attempts to download something called "discount-2.2.6-patched.tar". In a build host, of course the downloading fails and so building Cantor fails. There are several problems in this scenario: 1. There's no indication in cmake that discount is required: it is neither searched for, nor shown that it is required; 2. It is unclear what kind of "patch" discount has, what is needed for, and why one can't use an unbundled discount (most of the distributions will not allow bundling third party libraries). There are no references anywhere in the README. This appears to have been added in eb047a4ec0234183652415cf458c17493f2574c3 without any kind of review. OBSERVED RESULT Building Cantor tries to download a tarball from somewhere, build fails if download does not work. EXPECTED RESULT Cantor uses a system-wide discount and builds. -- You are receiving this mail because: You are watching all bug changes.