merge 40535 40482 thanks Jan Nieuwenhuizen <jann...@gnu.org> writes:
> Hi, > > On current core-updates > > d523eb5c9c gnu: python-cython: The i686 python2 workaround is needed for > 32-bit ARM too. > > updating the guix package like so > > make update-guix-package > > leads to a test failure of package-transitive-supported-systems > > make check TESTS=tests/packages > > => > > test-name: package-transitive-supported-systems, implicit inputs > location: /home/janneke/src/guix/core-updates/tests/packages.scm:397 > source: > + (test-equal > + "package-transitive-supported-systems, implicit inputs" > + %supported-systems > + (let ((p (dummy-package > + "foo" > + (build-system gnu-build-system) > + (supported-systems > + `("does-not-exist" "foobar" ,@%supported-systems))))) > + (parameterize > + ((%current-system "armhf-linux")) > + (package-transitive-supported-systems p)))) > expected-value: ("x86_64-linux" "i686-linux" "armhf-linux" > "aarch64-linux" "mips64el-linux" "i586-gnu") > actual-value: ("x86_64-linux" "i686-linux") > result: FAIL > > Last week, when core-updates was at > > 1808e64de0 gnu: coreutils: Typo: Use libcap only when supported. > > it worked correctly. This is a known problem: <https://bugs.gnu.org/40482>. I've merged the reports. We decided on #guix to ignore it for now, you can try one of the workarounds described in #40482 in the mean time. Sorry for the inconvenience!