FS#51551 - [devtools] parallel archbuild runs into failure
Attached to Project:
Arch Linux
Opened by Christian Braun (hcb) - Thursday, 27 October 2016, 15:32 GMT
Last edited by Kristian (klausenbusk) - Saturday, 03 June 2023, 18:07 GMT
Opened by Christian Braun (hcb) - Thursday, 27 October 2016, 15:32 GMT
Last edited by Kristian (klausenbusk) - Saturday, 03 June 2023, 18:07 GMT
|
Details
Description:
Running archbuild in parallel on an empty /var/lib/archbuild directory results in a contention. Both processes try to clean and recreate the chroot environment. Additional info: * package version(s) * config and/or log files etc. Steps to reproduce: (cd abs/core/tzdata; extra-i686-build -- -T)& (cd abs/core/which; extra-i686-build -- -T) |
This task depends upon
Closed by Kristian (klausenbusk)
Saturday, 03 June 2023, 18:07 GMT
Reason for closing: Upstream
Additional comments about closing: Please report upstream if this is still relevant: https://gitlab.archlinux.org/archlinux/d evtools.
Saturday, 03 June 2023, 18:07 GMT
Reason for closing: Upstream
Additional comments about closing: Please report upstream if this is still relevant: https://gitlab.archlinux.org/archlinux/d evtools.
Comment by Doug Newgard (Scimmia) -
Thursday, 27 October 2016, 15:43 GMT
Comment by Christian Braun (hcb) -
Thursday, 27 October 2016, 16:14 GMT
Comment by Doug Newgard (Scimmia) -
Thursday, 27 October 2016, 16:18 GMT
Comment by Christian Braun (hcb) -
Thursday, 27 October 2016, 16:34 GMT
I can see the rational for the lock, but I'm not sure why you
would ever do this.
When i update my arch systems. I build the packages from source.
Doing that with parallel-moreutils is a lot faster.
If you set the make jobs correctly, it shouldn't be.
That was first thing i did. Unfortunately it does not help much.
It does not affect parts of the build process (download, setup
environment, compression). Also a lot of packages do not honour it
or only partial. Using parallel speeds up a complete rebuild a lot
for me