~dhruvin/builds.sr.ht-guix#6: 
Stop using (guix ci) in channels.scm

Recently, a daily guix build failed.

Postmortem:

  1. CI returned a commit that was several months old
  2. guix pull detected the downgrade and downgrades were not allowed
  3. guix pull tried suggesting to use --allow-downgrades if intended, using display-hint
  4. display-hint assumed that we're running in a terminal and calls terminal-window-size
  5. builds.sr.ht builds don't allocate pty which caused terminal-window-size to raise Inappropriate ioctl for device error

Note: The upstream has been notified of display-hint's assumption.

Failed build job: https://builds.sr.ht/~sircmpwn/job/650236

Status
RESOLVED FIXED
Submitter
~dhruvin
Assigned to
Submitted
6 months ago
Updated
3 months ago
Labels
improvement

~dhruvin REPORTED FIXED 6 months ago

Dhruvin Gandhi referenced this ticket in commit afde566.

~dhruvin referenced this from #7 6 months ago

~dhruvin 5 months ago

Dhruvin Gandhi referenced this ticket in commit 91a8401.

~dhruvin 5 months ago

Dhruvin Gandhi referenced this ticket in commit 91a8401.

~dhruvin 5 months ago

Dhruvin Gandhi referenced this ticket in commit 91a8401.

~dhruvin 4 months ago

Dhruvin Gandhi referenced this ticket in commit 91a8401.

~dhruvin 4 months ago

Dhruvin Gandhi referenced this ticket in commit 91a8401.

~dhruvin 4 months ago

Dhruvin Gandhi referenced this ticket in commit 91a8401.

~dhruvin CONFIRMED FIXED 3 months ago

Register here or Log in to comment, or comment via email.