Skip to content

Commit 68fab72

Browse files
SjorsEmzy
andcommitted
guix: OpenSSL test failure workaround
Co-Authored-By: Stephan Oeste <[email protected]>
1 parent d612dca commit 68fab72

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

contrib/guix/INSTALL.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -726,6 +726,19 @@ $ bzcat /var/log/guix/drvs/../...-foo-3.6.12.drv.bz2 | less
726726
times, it may be `/tmp/...drv-1` or `/tmp/...drv-2`. Always consult the build
727727
failure output for the most accurate, up-to-date information.
728728
729+
### openssl-1.1.1l and openssl-1.1.1n
730+
731+
OpenSSL includes tests that will fail once some certificate has expired. A workaround
732+
is to change your system clock:
733+
734+
```sh
735+
sudo timedatectl set-ntp no
736+
sudo date --set "28 may 2022 15:00:00"
737+
sudo --login guix build --cores=1 /gnu/store/g9alz81w4q03ncm542487xd001s6akd4-openssl-1.1.1l.drv
738+
sudo --login guix build --cores=1 /gnu/store/mw6ax0gk33gh082anrdrxp2flrbskxv6-openssl-1.1.1n.drv
739+
sudo timedatectl set-ntp yes
740+
```
741+
729742
### python(-minimal): [Errno 84] Invalid or incomplete multibyte or wide character
730743
731744
This error occurs when your `$TMPDIR` (default: /tmp) exists on a filesystem

0 commit comments

Comments
 (0)