Leo Famulari writes: > On Sun, Dec 13, 2020 at 12:02:50PM -0800, John Soo wrote: >> Is there any chance this could make it to staging before the merge? >> >> http://issues.guix.gnu.org/42295 > > Can you clarify what it does (I'm not that familiar with Rust). > > Is it likely that things will "just work", or will we need to do a lot > of clean-up work? The staging branch is for "non-disruptive" changes > that cause between 300 and 1800 packages to be rebuilt. > > I counted 1175 instances of 'rust-build-system' in the packages, so if > it rebuilds every Rust package, it's within the limits for staging. I'm > not sure how many non-Rust packages depend on Rust transitively — ffmpeg > is one. It's a bit difficult to find, but following through from this Patchwork series [1], you can find this list of affected packages [2]. Unfortunately that page doesn't give a count, but clicking through to the JSON representation of the data, gives an array with 1663 elements in it, so I think there are 1663 packages where the derivation would change (at least for x86_64-linux). 1: https://patchwork.cbaines.net/project/guix-patches/patch/5407eb2f-b499-2520-e0e5-48ca7171e6bd@ftbfs.org/ 2: https://data.guix-patches.cbaines.net/compare/package-derivations?base_commit=1485736b94706a29db3d3b3d7ff9f9e69bfaef67&target_commit=178c879ef04bfa876606ab1f849430b12b291b35&system=x86_64-linux&target=none&build_change=&after_name=&limit_results=&all_results=on