emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#64762: closed (Guix sometimes doesn't support most packages for i686


From: GNU bug Tracking System
Subject: bug#64762: closed (Guix sometimes doesn't support most packages for i686-linux and armhf-linux)
Date: Mon, 21 Aug 2023 14:56:02 +0000

Your message dated Mon, 21 Aug 2023 16:55:02 +0200
with message-id <87sf8c8myh.fsf@gnu.org>
and subject line Re: bug#64762: Guix sometimes doesn't support most packages 
for i686-linux and armhf-linux
has caused the debbugs.gnu.org bug report #64762,
regarding Guix sometimes doesn't support most packages for i686-linux and 
armhf-linux
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
64762: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=64762
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: Guix sometimes doesn't support most packages for i686-linux and armhf-linux Date: Fri, 21 Jul 2023 10:02:03 +0100 User-agent: mu4e 1.10.5; emacs 28.2
Hey,

I spotted this issue a few days ago, but I'm still pretty confused by
it. Both instances of the data service have sometimes been reporting
only a small number of package derivations for i686-linux and
armhf-linux.

I think the first revisions to exhibit this on the master branch for the
two data service instances are [1] and [2]. Given that for each of these
revisions, the other data service instance reports an expected number of
derivations, this issue seems to be non-deterministic.

1: https://data.guix.gnu.org/revision/67fb8efdf782592c133726a1ab7bc6692259e385
2: 
https://data.qa.guix.gnu.org/revision/09e73683a2c303016fa57bf5d84a8e997d4c0a30

To confirm that this is an issue with the supported systems as reported
by Guix, I had the data service print out the transitive supported
systems for the guix package:

  debug: Starting getting derivations for (i686-linux . #f)
  looking at guix package (supported systems: (), system supported: #f, target 
supported: #t
  debug: Finished getting derivations for (i686-linux . #f), took 12  seconds

  debug: Starting getting derivations for (armhf-linux . #f)
  looking at guix package (supported systems: (), system supported: #f, target 
supported: #t
  debug: Finished getting derivations for (armhf-linux . #f), took 41 seconds

This log output is from https://data.qa.guix.gnu.org/job/47888

This isn't just a one off thing though, it seems to happen quite
frequently for many revisions.

Any ideas?

Thanks,

Chris

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message --- Subject: Re: bug#64762: Guix sometimes doesn't support most packages for i686-linux and armhf-linux Date: Mon, 21 Aug 2023 16:55:02 +0200 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Christopher Baines <mail@cbaines.net> skribis:

> I think this could be because %final-inputs is cached based on system,
> but doesn't seem to use system. Setting %current-system to system seems
> to help, so I've sent a patch for that [1].
>
> 1: https://issues.guix.gnu.org/64763

Fixed in 560cb51e7b37e2c6f6fe4b72a3781185c57fdf83.

Ludo'.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]