FS#78250 - [firefox] build is "online" - downloads software during the build process

Attached to Project: Arch Linux
Opened by Adam Fontenot (amfontenot) - Tuesday, 18 April 2023, 06:08 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 18 April 2023, 06:48 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

I believe this is not supposed to be happening. Any software used in the build is supposed to be downloaded in advance, and ideally have a checksum set in the PKGBUILD.

But this is not the case for the firefox PKGBUILD. See for example the reproducible builds log: https://reproducible.archlinux.org/api/v0/builds/431428/log

==> Starting build()...
Building instrumented browser...
Collecting glean-sdk==52.3.0
Downloading glean_sdk-52.3.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB)
Collecting glean-parser~=7.0
Downloading glean_parser-7.1.0-py3-none-any.whl (93 kB)
Collecting semver>=2.13.0
Downloading semver-3.0.0-py3-none-any.whl (17 kB)

etc.
This task depends upon

Closed by  Toolybird (Toolybird)
Tuesday, 18 April 2023, 06:48 GMT
Reason for closing:  Not a bug
Additional comments about closing:  This is expected in the firefox build case.
Comment by Toolybird (Toolybird) - Tuesday, 18 April 2023, 06:47 GMT
> software used in the build is supposed to be downloaded in advance

In an ideal world, yes. But clearly there are exceptions. Ever built a rust pkg?

Loading...