* bug#51837: [Cuirass] Wrong type: #f in cuirass/templates.scm
@ 2021-11-14 11:14 90% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-11-14 11:14 UTC (permalink / raw)
To: 51837; +Cc: Mathieu Othacehe
[-- Attachment #1: Type: text/plain, Size: 1071 bytes --]
Guix,
The following page refuses to load:
--8<---------------cut here---------------start------------->8---
~$ curl -LI https://ci.guix.gnu.org/build/1618120/details
HTTP/1.1 404 Not Found
Server: nginx
Date: Sun, 14 Nov 2021 11:16:01 GMT
Content-Type: text/plain;charset=utf-8
Content-Length: 42
Connection: keep-alive
--8<---------------cut here---------------end--------------->8---
Here's what gets logged in cuirass-web.log:
--8<---------------cut here---------------start------------->8---
2021-11-14T12:13:51 GET /build/1618120/details
In cuirass/http.scm:
747:13 5 (url-handler _ _)
In cuirass/templates.scm:
740:22 4 (build-details ((#:derivation . "/gnu/store/0rks1d?")
?) ?)
In srfi/srfi-1.scm:
603:19 3 (map2 (1287823 1287827 1289462 1289463 1289464 # # #
?) ?)
In cuirass/templates.scm:
747:51 2 (_ 1287823 _)
215:4 1 (status-class _)
In ice-9/boot-9.scm:
1685:16 0 (raise-exception _ #:continuable? _)
In procedure =: Wrong type: #f
--8<---------------cut here---------------end--------------->8---
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#51811: Installer: Add an option to choose the preferred session manager
@ 2021-11-13 14:01 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-11-13 14:01 UTC (permalink / raw)
To: Jacob Hrbek; +Cc: 51811
[-- Attachment #1: Type: text/plain, Size: 443 bytes --]
Jacob,
I've marked this nice-to-have improvement as such.
Jacob Hrbek 写道:
> Currently the Guix Installer on Latest (13/11/2021-EU) is
> forcing gdm as session manager that just errors out with "Oh
> no!" following by useless
> error logs and messages that attempts to test your self control.
Er, this is the real bug…
Could you report it, along with the configuration required to
reproduce it?
Thanks,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#51447: More explanations for the fix
@ 2021-11-03 11:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-11-03 11:58 UTC (permalink / raw)
To: Vivien Kraus; +Cc: 51447-done, 51447
[-- Attachment #1: Type: text/plain, Size: 278 bytes --]
Vivien,
Vivien Kraus via Bug reports for GNU Guix 写道:
> I was told that this issues gives headaches, so I added a short
> comment
> explaining it.
Thanks, I feel a better already. Pushed as
6c39c131b74651e3019cd199061fcfc3607ba198.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#51492: Request to use GNU guix reproducibility bugs data for research project | University of Waterloo
@ 2021-11-03 6:12 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-11-03 6:12 UTC (permalink / raw)
To: Muhammad Hassan; +Cc: 51492, mail
[-- Attachment #1: Type: text/plain, Size: 1176 bytes --]
Muhammad,
[CCing Christopher Baines, who may skip straight to the last
paragraph because they're probably busy building cool stuff.]
Good luck in your research.
Muhammad Hassan 写道:
> Please tell me if there is an API that I can use to scrap the
> data.
>
> https://issues.guix.gnu.org/
Hm, are you sure that our bug tracker is at all useful here? I
doubt it! There are a relative handful of ‘foo isn't
reproducible’ bugs but they're the opposite of comprehensive or
standardised. There are no categories nor labels nor automated
closings when an issue is fixed.
I think what you really want is this[0] (source: [1]).
Mouth-watering indeed!
One problem: the Package Reproducibility page is gone :-( I'm
surprised: it was still there a few months ago. Christopher, is
this deliberate? If so, is there any way we could help bring it
back? Is the historical data safe and is new data still tracked?
Kind regards,
T G-R
[0]:
https://guix.gnu.org/static/blog/img/data-guix-patches-package-reproducibility.png
[1]:
https://guix.gnu.org/eo/blog/2020/introduction-to-the-guix-data-service-the-missing-blog-post
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#37348: [PATCH] hydra: berlin: Redirect HTTP to HTTPS by default.
2021-11-03 1:06 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-11-03 1:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-11-03 1:18 UTC (permalink / raw)
Cc: 37348
[-- Attachment #1: Type: text/plain, Size: 476 bytes --]
> Now, for some reason, current Firefox doesn't seem to do any of
> this
> (compatibility?) but it may only be a matter of time.
Probably due to gnu.org wonkiness:
~ λ curl -LI https://www.gnu.org
[…]
Strict-Transport-Security: max-age=63072000
I.e., missing includeSubDomains, and (at least my) browser's
apparent urge to connect to www.gnu.org even when I type
https://gnu.org.
We can't keep relying on this, though.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#37348: [PATCH] hydra: berlin: Redirect HTTP to HTTPS by default.
2021-11-02 16:09 78% ` bug#37348: [PATCH] hydra: berlin: Redirect HTTP to HTTPS by default Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-11-03 1:06 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-11-03 1:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-11-03 1:06 UTC (permalink / raw)
Cc: 37348
[-- Attachment #1: Type: text/plain, Size: 1208 bytes --]
Damn,
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
> This is a conservative patch: it only redirects guix.gnu.org and
> issues.guix.gnu.org, the most (potential-)user-facing sites, to
> HTTPS.
>
> CI should probably remain reachable over HTTP indefinitely.
>
> Subprojects like GWL, friends like Bootstrappable, and anything
> else
> retain ‘user choice’, until they opt in.
The current situation is actually more horked than that:
~ λ curl -LI https://gnu.org
HTTP/1.1 301 Moved Permanently
[…]
Strict-Transport-Security: max-age=63072000; includeSubDomains;
preload
This is a great security policy! It also announces to the modern
world that *all* HTTP connections to *any* subdomain of gnu.org
should be silently upgraded to HTTPS.
If your UA honours this header and has ever visited gnu.org,
visiting http://ci.guix.gnu.org should not be possible. It will
immediately upgrade to HTTPS. Certificate errors can no longer be
bypassed. guix.gnu.org cannot relax this policy.
Now, for some reason, current Firefox doesn't seem to do any of
this (compatibility?) but it may only be a matter of time.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#37348: [PATCH] hydra: berlin: Redirect HTTP to HTTPS by default.
@ 2021-11-02 16:09 78% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-11-03 1:06 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-11-02 16:09 UTC (permalink / raw)
To: 37348
* hydra/nginx/berlin.scm (%berlin-servers): Add a default port-80 server
to redirect all requests to their HTTPS counterparts. Remove explicit
HTTP support for guix.gnu.org and issues.guix.gnu.org.
---
All,
Like Chris I'm not convinced there was anything ‘missing’, but this is a
practice whose time has come and come again and left several voice mails
at this point.
People are going to keep asking for it. The old ‘user choice’ argument
always rung hollow to me. Shall we just do this?
This is a conservative patch: it only redirects guix.gnu.org and
issues.guix.gnu.org, the most (potential-)user-facing sites, to HTTPS.
CI should probably remain reachable over HTTP indefinitely.
Subprojects like GWL, friends like Bootstrappable, and anything else
retain ‘user choice’, until they opt in.
Kind regards,
T G-R
hydra/nginx/berlin.scm | 42 +++++++-----------------------------------
1 file changed, 7 insertions(+), 35 deletions(-)
diff --git a/hydra/nginx/berlin.scm b/hydra/nginx/berlin.scm
index 4713d7b..38854e3 100644
--- a/hydra/nginx/berlin.scm
+++ b/hydra/nginx/berlin.scm
@@ -797,31 +797,37 @@ PUBLISH-URL."
(body (list "try_files $uri /$lang/$uri /$lang/$uri/index.html =404;")))
(nginx-location-configuration ;certbot
(uri "/.well-known")
(body (list "root /var/www;")))))
(define guix.gnu.org-locations
(append guix.gnu.org-redirect-locations
(guix.gnu.org-redirects-for-each-language)
guix.gnu.org-other-locations))
(define %publish-url "http://localhost:3000")
(define %berlin-servers
(list
- ;; Plain HTTP
+ ;; Redirect domains that don't explicitly support HTTP (below) to HTTPS.
+ (nginx-server-configuration
+ (listen '("80"))
+ (raw-content
+ (list "return 308 https://$host$request_uri;")))
+
+ ;; Domains that still explicitly support plain HTTP.
(nginx-server-configuration
(listen '("80"))
(server-name '("ci.guix.gnu.org"))
(locations (berlin-locations %publish-url))
(raw-content
(list
"access_log /var/log/nginx/http.access.log;"
"proxy_set_header X-Forwarded-Host $host;"
"proxy_set_header X-Forwarded-Port $server_port;"
"proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;")))
(nginx-server-configuration
(listen '("80"))
(server-name '("bootstrappable.org"
"www.bootstrappable.org"))
@@ -829,64 +835,30 @@ PUBLISH-URL."
(raw-content
(list
"access_log /var/log/nginx/bootstrappable.access.log;")))
(nginx-server-configuration
(listen '("80"))
(server-name '("disarchive.guix.gnu.org"))
(root "/gnu/disarchive")
(raw-content
;; Tell nginx to always read 'FILE.gz' when asked for 'FILE', and to
;; gunzip it on the fly (because the client for this typically doesn't
;; properly support gzip encoding).
(list "gzip_static always; gunzip on;\n"
"access_log /var/log/nginx/disarchive.access.log;")))
- (nginx-server-configuration
- (listen '("80"))
- (server-name '("guix.gnu.org"))
- (root "/srv/guix.gnu.org")
- (locations guix.gnu.org-locations)
- (raw-content
- (list
- "add_header Content-Security-Policy \"frame-ancestors 'none'\";"
-
- ;; TODO This works around NGinx using the epoch for the
- ;; Last-Modified date, as well as the etag.
- ;; See http://issues.guix.gnu.org/37207
- "add_header Last-Modified \"\";"
- "if_modified_since off;"
- "etag off;"
-
- "rewrite (.*)/$ $1/index.html;"
- "access_log /var/log/nginx/guix-info.access.log;")))
-
- (nginx-server-configuration
- (listen '("80"))
- (server-name '("issues.guix.gnu.org"))
- (root "/home/rekado/mumi/")
- (locations
- (list (nginx-location-configuration ;certbot
- (uri "/.well-known")
- (body (list "root /var/www;")))
- (nginx-location-configuration
- (uri "/")
- (body '("proxy_pass http://localhost:1234;")))))
- (raw-content
- (list
- "access_log /var/log/nginx/issues-guix-info.access.log;")))
-
(nginx-server-configuration
(listen '("80"))
(server-name '("guixwl.org"
"www.guixwl.org"))
(root "/home/rekado/gwl/")
(locations
(list (nginx-location-configuration ;certbot
(uri "/.well-known")
(body (list "root /var/www;")))
(nginx-location-configuration
(uri "/manual")
(body (list "alias /srv/gwl-manual;")))
;; Pass requests to 'guix workflow --web-interface'.
base-commit: 9782bc16ef4384171c7b7381ad27a4b9ba60ca61
--
2.33.0
^ permalink raw reply related [relevance 78%]
* bug#51425: file-system: validate flags
@ 2021-10-30 0:48 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-30 0:48 UTC (permalink / raw)
To: Maxim Cournoyer; +Cc: ludo, 51425, jonathan.brielmaier
[-- Attachment #1: Type: text/plain, Size: 1019 bytes --]
Maxim,
Maxim Cournoyer 写道:
> Another thing that is tricky about options is that some of them
> are only
> really understood by the 'mount' command line utility, not the
> 'mount'
> system call such as used in our init RAM disk (both are thrown
> together
> in 'man 8 mount' without an easy way to discern them apart,
> IIRC).
Aha! Let me introduce you to the only slightly unfortunately
named ‘man 2 mount’ instead.
The way mount(8) lumps both together is… I guess it's
user-friendly — in a way? — but it leads to this total confusion
about what's what. Think of flags as literal bit flags, mainly
because they are.
Guix does make the distinction. It's the right call but it leads
to a brief education moment the first time you encounter both
fields.
You're absolutely right that mount options OTOH are arbitrary
strings. They can't and shouldn't be ‘validated’, but we don't
currently mandate their stringiness, and should.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#51494: guix shell make --rebuild-cache on manifest change
@ 2021-10-30 0:35 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-30 0:35 UTC (permalink / raw)
To: jgart, Ryan Prior; +Cc: 51494, rprior
[-- Attachment #1: Type: text/plain, Size: 293 bytes --]
> Yes, this can probably be closed. I think Ludo mentioned that it
> works as I
> hoped in the irc earlier today.
Right: that's how it's supposed to work.
Then again, maybe Ryan found a scenario in which it didn't?
Let's find out more from the horse's mouth (CC'd).
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#51494: guix shell make --rebuild-cache on manifest change
@ 2021-10-29 23:08 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-29 23:08 UTC (permalink / raw)
To: jgart; +Cc: 51494, rprior
[-- Attachment #1: Type: text/plain, Size: 244 bytes --]
However, as added later on IRC:
> <jgart> nckx, I think that was a hypothetical bug. I don't think
> he ever tried it with python-lxml
So I think this bug needs a concrete reproducer before we can
assume its existence.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#51425: file-system: validate flags
@ 2021-10-29 19:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-29 19:41 UTC (permalink / raw)
To: Maxim Cournoyer, Ludovic Courtès; +Cc: 51425, jonathan.brielmaier
[-- Attachment #1: Type: text/plain, Size: 609 bytes --]
[FTR, I'm the one who encouraged Jonathan to file a bug. Mount
flags seem ideally suited to build-time validation.]
Maxim,
Maxim Cournoyer 写道:
> each file system may have their own flags
Really? Huh. Interesting. How does that work? Where would
these file-system specific flags be #defined?
(My guess is that if anyone does this, it'd be ZFS ;-)
> add new flags with new [Linux] releases
Well, sure, but then we simply add them to Guix. This applies to
everything from syscalls to services.
Ludo', I'll take a look at ‘sanitize’; thanks!
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#51379: able to upgrade to gajim 1.3.3
@ 2021-10-26 18:21 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-26 18:21 UTC (permalink / raw)
To: rdes; +Cc: 51379-done
rdes,
Thanks for following up!
Bug reports are closed by sending your mail to nnn-done@debbugs.gnu.org
instead of nnn@debbugs.gnu.org, as I've done with this meessage.
Kind regards,
T G-R
Sent from a Web browser. Excuse or enjoy my brevity.
^ permalink raw reply [relevance 90%]
* bug#51259: Cannot build Guix from source (error messages about the translations)
@ 2021-10-20 15:57 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-20 15:57 UTC (permalink / raw)
To: Denis 'GNUtoo' Carikli; +Cc: 51259
[-- Attachment #1: Type: text/plain, Size: 245 bytes --]
Denis 'GNUtoo' Carikli 写道:
> - rm doc/contributing.*.texi
This isn't enough, you need to rm doc/guix*.*.texi as well:
>> ./doc/guix-cookbook.zh_Hans.texi:2892: @node `????????????'
>> previously defined
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#51304: guix upgrade fails on qutebrowser
@ 2021-10-20 13:45 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-20 13:45 UTC (permalink / raw)
To: Rostislav Svoboda; +Cc: 51304
[-- Attachment #1: Type: text/plain, Size: 636 bytes --]
Rostislav,
Rostislav Svoboda 写道:
> Ehm, sorry. The file is attached.
Thanks! Hm. I might've oversold things with ‘useful’ in my
previous message…
The log just ends, without an error message as far as I can tell.
I can only guess: maybe you ran out of memory? Does dmesg (or
/var/log/messages, if you've since rebooted) contain any matches
for "Out of memory"?
One unsatisfying work-around for that is to build with
--{max-jobs,cores}=1 to limit the number of build & make jobs if
you were previously building in parallel. It will make the build
take even longer, though…
Sorry,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#51304: guix upgrade fails on qutebrowser
@ 2021-10-20 12:29 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-20 12:29 UTC (permalink / raw)
To: Rostislav Svoboda; +Cc: 51304
[-- Attachment #1: Type: text/plain, Size: 257 bytes --]
Hi Rostislav,
Rostislav Svoboda 写道:
> View build log at
> '/var/log/guix/drvs/l5/flcq83pg5n9pa6r9cbyv3nv365y249-qtwebengine-5.15.2.drv.bz2'.
We need at least the relevant tail of this file to say anything
useful.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#51259: Cannot build Guix from source (error messages about the translations)
@ 2021-10-18 11:54 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-18 11:54 UTC (permalink / raw)
To: Leo Famulari; +Cc: 51259
[-- Attachment #1: Type: text/plain, Size: 953 bytes --]
Leo Famulari 写道:
> ./doc/guix.ko.texi:431: here is the previous definition as @node
> ./doc/guix.ko.texi:2065: @node `??????' previously defined
This seems to hint at a locale error, and indeed it was: when I
check out a fresh guix.git and build it in a recent ‘guix
environment guix’ on Guix System, I get the same error as you.
When I repeat the exact same steps but first set
$ export LC_ALL=en_IE.utf8
in the environment, the build goes swimmingly.
I only ran each test once so it could be a coincidence, but I
doubt it.
As for the actual error…
> ./doc/guix.ko.texi:431: here is the previous definition as @node
> ./doc/guix.ko.texi:2065: @node `??????' previously defined
At the risk of being naive: could it simply be that the missing
locale turns the Korean UTF-8 into a literal ‘??????’, which of
course matches another mangled @node string of the same length?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#50677: [PATCH] Minetest basic_materials really depends on moreores
@ 2021-10-16 15:32 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-16 15:32 UTC (permalink / raw)
To: Vivien Kraus; +Cc: 50677-done
[-- Attachment #1: Type: text/plain, Size: 1803 bytes --]
Vivien,
Thanks! I've pushed this series as
df2404482495bc3af03e7fc902af1e6b0d10b4a4 et al.
I made a only few small tweaks, mainly to the commit message:
> gnu: minetest-basic-materials: Depend on minetest-moreores.
‘Depend’ sounds wrong to me; it either does, or it doesn't, we
don't determine that. Changed to ‘Propagate …’
> * minetest.scm (minetest-basic-materials): Add minetest-moreores
> as a propagated input.
Keep Git commit message body lines <=72 characters. Most
(non-Guix) tooling is built around that assumption.
Also use full relative file names, and use [field] notation where
appropriate:
* gnu/packages/foo.scm (foo)[propagated-inputs]: Add bar.
For the build system patches, I changed
> guix: minetest-build-system: […]
to
build-system/minetest: […]
Why? Because it's shorter. Is this a documented rule? I can't
say!
> ;; basic_materials:silver_wire cannot be crafted without
> ;; moreores:silver_ingot.
Documenting this is a great idea.
> (commit "0b6f669df4c9b7771c03e0e6ba8effb471cdfcae")))
I changed this to
(commit (string-append "v" version))
to use the git tag.
Both have advantages & disadvantages, but this is our currently
preferred style.
> (synopsis "Adds new ore types")
> (description "More ores for Minetest.")
These aren't acceptable. See (guix)Synopses and Descriptions.
This was my attempt at improving the importer's lazywork:
(synopsis "Additional ore types, tools, swords, and rails for
Minetest")
(description
"This Minetest mod adds new ore types to the game (mithril,
silver) as well
as swords and tools made of different materials. It also adds
copper rails.")
Bit vague, but you know why.
Closing; thanks!
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#51000: The Web manual situation is still needlessly confusing
@ 2021-10-03 22:12 90% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-03 22:12 UTC (permalink / raw)
To: 51000
[-- Attachment #1: Type: text/plain, Size: 735 bytes --]
Good evening Guix!
Nary a literal week goes by that someone doesn't post confusion
about this or that not being in ‘the manual’, where the manual
turns out to be <https://guix.gnu.org/manual/en/guix.html> instead
of the one actually shipped with their Guix.
The current solution is pointing them to
<https://guix.gnu.org/manual/devel/en/guix.html> and resetting the
timer.
Instead:
- We should make <https://guix.gnu.org/manual/en/guix.html> the
‘devel’ version, and move the stable version to to a versioned
URL like <https://guix.gnu.org/manual/1.3.0/en/guix.html>.
- Both manuals should have a gorgeous CSS box at the very top
clearly explaining their nature.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#50899: Add parallel-build? and parallel-tests? to linux-module-build-system
@ 2021-10-02 0:19 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-02 0:19 UTC (permalink / raw)
To: Maxim Cournoyer; +Cc: 50899
[-- Attachment #1: Type: text/plain, Size: 338 bytes --]
Maxim,
Maxim Cournoyer 写道:
> Tobias added support for parallel-build? in aa4d18f33c. I call
> it good
> enough for now!
Oh, I saw your lament on IRC but not this bug.
I'll add parallel-tests? soon. The asymmetry would keep me awake
otherwise. However: do any l-m-b-s users even run its tests?
Thanks,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#50871: Stackage importer change breaks tests/lint, build
@ 2021-09-28 20:29 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-09-28 20:29 UTC (permalink / raw)
To: Xinglu Chen; +Cc: 50871-done
[-- Attachment #1: Type: text/plain, Size: 564 bytes --]
Xinglu,
Xinglu Chen 写道:
> On Tue, Sep 28 2021, Tobias Geerinckx-Rice via Bug reports for
> GNU Guix wrote:
>
>> Guix,
Oops, sorry for forgetting to address you…
>> Guix doesn't currently build because of a ‘lint’ test failure
>> (log
>> attached). Reverting commit
>> 9c5e5ca1c0de56a0d5b2b924de10548172095b58 makes it pass.
>
> Thanks for catching this! The attached patch should fix this.
It did! Thanks for the prompt fix, which I've now pushed as
50d24214191abefc6b8f6c881f9a91c1f818a650.
…aand closing,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#50871: Stackage importer change breaks tests/lint, build
@ 2021-09-28 16:22 17% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-09-28 16:22 UTC (permalink / raw)
To: 50871; +Cc: Xinglu Chen
[-- Attachment #1.1: Type: text/plain, Size: 198 bytes --]
Guix,
Guix doesn't currently build because of a ‘lint’ test failure (log
attached). Reverting commit
9c5e5ca1c0de56a0d5b2b924de10548172095b58 makes it pass.
Kind regards,
T G-R
[-- Attachment #1.2: test-suite.log --]
[-- Type: application/octet-stream, Size: 75686 bytes --]
==================================================
GNU Guix 1.3.0.5633-3f7817: ./test-suite.log
==================================================
# TOTAL: 120
# PASS: 119
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: tests/lint
================
test-name: description: not a string
location: /home/nckx/guix/tests/lint.scm:94
source:
+ (test-equal
+ "description: not a string"
+ "invalid description: foobar"
+ (single-lint-warning-message
+ (check-description-style
+ (dummy-package "x" (description 'foobar)))))
expected-value: "invalid description: foobar"
actual-value: "invalid description: foobar"
result: PASS
test-name: description: not empty
location: /home/nckx/guix/tests/lint.scm:100
source:
+ (test-equal
+ "description: not empty"
+ "description should not be empty"
+ (single-lint-warning-message
+ (check-description-style
+ (dummy-package "x" (description "")))))
expected-value: "description should not be empty"
actual-value: "description should not be empty"
result: PASS
test-name: description: invalid Texinfo markup
location: /home/nckx/guix/tests/lint.scm:106
source:
+ (test-equal
+ "description: invalid Texinfo markup"
+ "Texinfo markup in description is invalid"
+ (single-lint-warning-message
+ (check-description-style
+ (dummy-package "x" (description "f{oo}b@r")))))
expected-value: "Texinfo markup in description is invalid"
actual-value: "Texinfo markup in description is invalid"
result: PASS
test-name: description: does not start with an upper-case letter
location: /home/nckx/guix/tests/lint.scm:112
source:
+ (test-equal
+ "description: does not start with an upper-case letter"
+ "description should start with an upper-case letter or digit"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (description "bad description."))))
+ (check-description-style pkg))))
expected-value: "description should start with an upper-case letter or digit"
actual-value: "description should start with an upper-case letter or digit"
result: PASS
test-name: description: may start with a digit
location: /home/nckx/guix/tests/lint.scm:119
source:
+ (test-equal
+ "description: may start with a digit"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (description "2-component library."))))
+ (check-description-style pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: description: may start with lower-case package name
location: /home/nckx/guix/tests/lint.scm:125
source:
+ (test-equal
+ "description: may start with lower-case package name"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (description "x is a dummy package."))))
+ (check-description-style pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: description: two spaces after end of sentence
location: /home/nckx/guix/tests/lint.scm:131
source:
+ (test-equal
+ "description: two spaces after end of sentence"
+ "sentences in description should be followed by two spaces; possible infraction at 3"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (description "Bad. Quite bad."))))
+ (check-description-style pkg))))
expected-value: "sentences in description should be followed by two spaces; possible infraction at 3"
actual-value: "sentences in description should be followed by two spaces; possible infraction at 3"
result: PASS
test-name: description: end-of-sentence detection with abbreviations
location: /home/nckx/guix/tests/lint.scm:138
source:
+ (test-equal
+ "description: end-of-sentence detection with abbreviations"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (description
+ "E.g. Foo, i.e. Bar resp. Baz (a.k.a. DVD)."))))
+ (check-description-style pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: description: may not contain trademark signs: ?
location: /home/nckx/guix/tests/lint.scm:145
source:
+ (test-equal
+ "description: may not contain trademark signs: ?"
+ "description should not contain trademark sign '?' at 20"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (description "Does The Right Thing?"))))
+ (check-description-style pkg))))
expected-value: "description should not contain trademark sign '?' at 20"
actual-value: "description should not contain trademark sign '?' at 20"
result: PASS
test-name: description: may not contain trademark signs: ?
location: /home/nckx/guix/tests/lint.scm:152
source:
+ (test-equal
+ "description: may not contain trademark signs: ?"
+ "description should not contain trademark sign '?' at 17"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (description "Works with Format?"))))
+ (check-description-style pkg))))
expected-value: "description should not contain trademark sign '?' at 17"
actual-value: "description should not contain trademark sign '?' at 17"
result: PASS
test-name: description: suggest ornament instead of quotes
location: /home/nckx/guix/tests/lint.scm:159
source:
+ (test-equal
+ "description: suggest ornament instead of quotes"
+ "use @code or similar ornament instead of quotes"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (description "This is a 'quoted' thing."))))
+ (check-description-style pkg))))
expected-value: "use @code or similar ornament instead of quotes"
actual-value: "use @code or similar ornament instead of quotes"
result: PASS
test-name: description: leading whitespace
location: /home/nckx/guix/tests/lint.scm:166
source:
+ (test-equal
+ "description: leading whitespace"
+ "description contains leading whitespace"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package "x" (description " Whitespace."))))
+ (check-description-style pkg))))
expected-value: "description contains leading whitespace"
actual-value: "description contains leading whitespace"
result: PASS
test-name: description: trailing whitespace
location: /home/nckx/guix/tests/lint.scm:173
source:
+ (test-equal
+ "description: trailing whitespace"
+ "description contains trailing whitespace"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package "x" (description "Whitespace. "))))
+ (check-description-style pkg))))
expected-value: "description contains trailing whitespace"
actual-value: "description contains trailing whitespace"
result: PASS
test-name: synopsis: not a string
location: /home/nckx/guix/tests/lint.scm:180
source:
+ (test-equal
+ "synopsis: not a string"
+ "invalid synopsis: #f"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package "x" (synopsis #f))))
+ (check-synopsis-style pkg))))
expected-value: "invalid synopsis: #f"
actual-value: "invalid synopsis: #f"
result: PASS
test-name: synopsis: not empty
location: /home/nckx/guix/tests/lint.scm:187
source:
+ (test-equal
+ "synopsis: not empty"
+ "synopsis should not be empty"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package "x" (synopsis ""))))
+ (check-synopsis-style pkg))))
expected-value: "synopsis should not be empty"
actual-value: "synopsis should not be empty"
result: PASS
test-name: synopsis: valid Texinfo markup
location: /home/nckx/guix/tests/lint.scm:194
source:
+ (test-equal
+ "synopsis: valid Texinfo markup"
+ "Texinfo markup in synopsis is invalid"
+ (single-lint-warning-message
+ (check-synopsis-style
+ (dummy-package "x" (synopsis "Bad $@ texinfo")))))
expected-value: "Texinfo markup in synopsis is invalid"
actual-value: "Texinfo markup in synopsis is invalid"
result: PASS
test-name: synopsis: does not start with an upper-case letter
location: /home/nckx/guix/tests/lint.scm:200
source:
+ (test-equal
+ "synopsis: does not start with an upper-case letter"
+ "synopsis should start with an upper-case letter or digit"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package "x" (synopsis "bad synopsis"))))
+ (check-synopsis-style pkg))))
expected-value: "synopsis should start with an upper-case letter or digit"
actual-value: "synopsis should start with an upper-case letter or digit"
result: PASS
test-name: synopsis: may start with a digit
location: /home/nckx/guix/tests/lint.scm:207
source:
+ (test-equal
+ "synopsis: may start with a digit"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (synopsis "5-dimensional frobnicator"))))
+ (check-synopsis-style pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: synopsis: ends with a period
location: /home/nckx/guix/tests/lint.scm:213
source:
+ (test-equal
+ "synopsis: ends with a period"
+ "no period allowed at the end of the synopsis"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package "x" (synopsis "Bad synopsis."))))
+ (check-synopsis-style pkg))))
expected-value: "no period allowed at the end of the synopsis"
actual-value: "no period allowed at the end of the synopsis"
result: PASS
test-name: synopsis: ends with 'etc.'
location: /home/nckx/guix/tests/lint.scm:220
source:
+ (test-equal
+ "synopsis: ends with 'etc.'"
+ '()
+ (let ((pkg (dummy-package "x" (synopsis "Foo, bar, etc."))))
+ (check-synopsis-style pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: synopsis: starts with 'A'
location: /home/nckx/guix/tests/lint.scm:226
source:
+ (test-equal
+ "synopsis: starts with 'A'"
+ "no article allowed at the beginning of the synopsis"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package "x" (synopsis "A bad synop?is"))))
+ (check-synopsis-style pkg))))
expected-value: "no article allowed at the beginning of the synopsis"
actual-value: "no article allowed at the beginning of the synopsis"
result: PASS
test-name: synopsis: starts with 'An'
location: /home/nckx/guix/tests/lint.scm:233
source:
+ (test-equal
+ "synopsis: starts with 'An'"
+ "no article allowed at the beginning of the synopsis"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (synopsis "An awful synopsis"))))
+ (check-synopsis-style pkg))))
expected-value: "no article allowed at the beginning of the synopsis"
actual-value: "no article allowed at the beginning of the synopsis"
result: PASS
test-name: synopsis: starts with 'a'
location: /home/nckx/guix/tests/lint.scm:240
source:
+ (test-equal
+ "synopsis: starts with 'a'"
+ '("no article allowed at the beginning of the synopsis"
+ "synopsis should start with an upper-case letter or digit")
+ (sort (map lint-warning-message
+ (let ((pkg (dummy-package "x" (synopsis "a bad synopsis"))))
+ (check-synopsis-style pkg)))
+ string<?))
expected-value: ("no article allowed at the beginning of the synopsis" "synopsis should start with an upper-case letter or digit")
actual-value: ("no article allowed at the beginning of the synopsis" "synopsis should start with an upper-case letter or digit")
result: PASS
test-name: synopsis: starts with 'an'
location: /home/nckx/guix/tests/lint.scm:251
source:
+ (test-equal
+ "synopsis: starts with 'an'"
+ '("no article allowed at the beginning of the synopsis"
+ "synopsis should start with an upper-case letter or digit")
+ (sort (map lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (synopsis "an awful synopsis"))))
+ (check-synopsis-style pkg)))
+ string<?))
expected-value: ("no article allowed at the beginning of the synopsis" "synopsis should start with an upper-case letter or digit")
actual-value: ("no article allowed at the beginning of the synopsis" "synopsis should start with an upper-case letter or digit")
result: PASS
test-name: synopsis: too long
location: /home/nckx/guix/tests/lint.scm:262
source:
+ (test-equal
+ "synopsis: too long"
+ "synopsis should be less than 80 characters long"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (synopsis (make-string 80 #\X)))))
+ (check-synopsis-style pkg))))
expected-value: "synopsis should be less than 80 characters long"
actual-value: "synopsis should be less than 80 characters long"
result: PASS
test-name: synopsis: start with package name
location: /home/nckx/guix/tests/lint.scm:269
source:
+ (test-equal
+ "synopsis: start with package name"
+ "synopsis should not start with the package name"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (name "Foo")
+ (synopsis "Foo, a nice package"))))
+ (check-synopsis-style pkg))))
expected-value: "synopsis should not start with the package name"
actual-value: "synopsis should not start with the package name"
result: PASS
test-name: synopsis: start with package name prefix
location: /home/nckx/guix/tests/lint.scm:277
source:
+ (test-equal
+ "synopsis: start with package name prefix"
+ '()
+ (let ((pkg (dummy-package
+ "arb"
+ (synopsis "Arbitrary precision"))))
+ (check-synopsis-style pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: synopsis: start with abbreviation
location: /home/nckx/guix/tests/lint.scm:283
source:
+ (test-equal
+ "synopsis: start with abbreviation"
+ '()
+ (let ((pkg (dummy-package
+ "uucp"
+ (synopsis "UUCP implementation")
+ (description "Imagine this is Taylor UUCP."))))
+ (check-synopsis-style pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: synopsis: contains trailing whitespace
location: /home/nckx/guix/tests/lint.scm:291
source:
+ (test-equal
+ "synopsis: contains trailing whitespace"
+ "synopsis contains trailing whitespace"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package "x" (synopsis "Whitespace "))))
+ (check-synopsis-style pkg))))
expected-value: "synopsis contains trailing whitespace"
actual-value: "synopsis contains trailing whitespace"
result: PASS
test-name: name: use underscore in package name
location: /home/nckx/guix/tests/lint.scm:298
source:
+ (test-equal
+ "name: use underscore in package name"
+ "name should use hyphens instead of underscores"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package "under_score")))
+ (check-name pkg))))
expected-value: "name should use hyphens instead of underscores"
actual-value: "name should use hyphens instead of underscores"
result: PASS
test-name: tests-true: #:tests? must not be set to #t
location: /home/nckx/guix/tests/lint.scm:304
source:
+ (test-equal
+ "tests-true: #:tests? must not be set to #t"
+ "#:tests? must not be explicitly set to #t"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package "x" (arguments '(#:tests? #t)))))
+ (check-tests-true pkg))))
expected-value: "#:tests? must not be explicitly set to #t"
actual-value: "#:tests? must not be explicitly set to #t"
result: PASS
test-name: tests-true: absent #:tests? is acceptable
location: /home/nckx/guix/tests/lint.scm:310
source:
+ (test-equal
+ "tests-true: absent #:tests? is acceptable"
+ '()
+ (let ((pkg (dummy-package "x")))
+ (check-tests-true pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: tests-true: #:tests? #f is acceptable
location: /home/nckx/guix/tests/lint.scm:315
source:
+ (test-equal
+ "tests-true: #:tests? #f is acceptable"
+ '()
+ (let ((pkg (dummy-package "x" (arguments '(#:tests? #f)))))
+ (check-tests-true pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: tests-true: #:tests? #t acceptable when compiling natively
location: /home/nckx/guix/tests/lint.scm:320
source:
+ (test-equal
+ "tests-true: #:tests? #t acceptable when compiling natively"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (arguments
+ `(#:tests? ,(not (%current-target-system)))))))
+ (check-tests-true pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: inputs: pkg-config is probably a native input
location: /home/nckx/guix/tests/lint.scm:327
source:
+ (test-equal
+ "inputs: pkg-config is probably a native input"
+ "'pkg-config' should probably be a native input"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (inputs `(("pkg-config" ,pkg-config))))))
+ (check-inputs-should-be-native pkg))))
expected-value: "'pkg-config' should probably be a native input"
actual-value: "'pkg-config' should probably be a native input"
result: PASS
test-name: inputs: glib:bin is probably a native input
location: /home/nckx/guix/tests/lint.scm:334
source:
+ (test-equal
+ "inputs: glib:bin is probably a native input"
+ "'glib:bin' should probably be a native input"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (inputs `(("glib" ,glib "bin"))))))
+ (check-inputs-should-be-native pkg))))
expected-value: "'glib:bin' should probably be a native input"
actual-value: "'glib:bin' should probably be a native input"
result: PASS
test-name: inputs: python-setuptools should not be an input at all (input)
location: /home/nckx/guix/tests/lint.scm:341
source:
+ (test-equal
+ "inputs: python-setuptools should not be an input at all (input)"
+ "'python-setuptools' should probably not be an input at all"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (inputs
+ `(("python-setuptools" ,python-setuptools))))))
+ (check-inputs-should-not-be-an-input-at-all pkg))))
expected-value: "'python-setuptools' should probably not be an input at all"
actual-value: "'python-setuptools' should probably not be an input at all"
result: PASS
test-name: inputs: python-setuptools should not be an input at all (native-input)
location: /home/nckx/guix/tests/lint.scm:350
source:
+ (test-equal
+ "inputs: python-setuptools should not be an input at all (native-input)"
+ "'python-setuptools' should probably not be an input at all"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (native-inputs
+ `(("python-setuptools" ,python-setuptools))))))
+ (check-inputs-should-not-be-an-input-at-all pkg))))
expected-value: "'python-setuptools' should probably not be an input at all"
actual-value: "'python-setuptools' should probably not be an input at all"
result: PASS
test-name: inputs: python-setuptools should not be an input at all (propagated-input)
location: /home/nckx/guix/tests/lint.scm:360
source:
+ (test-equal
+ "inputs: python-setuptools should not be an input at all (propagated-input)"
+ "'python-setuptools' should probably not be an input at all"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (propagated-inputs
+ `(("python-setuptools" ,python-setuptools))))))
+ (check-inputs-should-not-be-an-input-at-all pkg))))
expected-value: "'python-setuptools' should probably not be an input at all"
actual-value: "'python-setuptools' should probably not be an input at all"
result: PASS
test-name: explicit #:sh argument to 'wrap-program' is acceptable
location: /home/nckx/guix/tests/lint.scm:369
source:
+ (test-equal
+ "explicit #:sh argument to 'wrap-program' is acceptable"
+ '()
+ (let* ((phases
+ `(modify-phases
+ %standard-phases
+ (add-after
+ 'install
+ 'wrap
+ (lambda* (#:key inputs outputs #:allow-other-keys)
+ (define catfish
+ (string-append
+ (assoc-ref outputs "out")
+ "/bin/catfish"))
+ (define hsab
+ (string-append
+ (assoc-ref inputs "hsab")
+ "/bin/hsab"))
+ (wrap-program
+ catfish
+ #:sh
+ hsab
+ `("PYTHONPATH" = (,"blabla")))))))
+ (pkg (dummy-package
+ "x"
+ (arguments `(#:phases ,phases)))))
+ (check-wrapper-inputs pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: 'check-wrapper-inputs' detects 'wrap-program' without "bash" in inputs
location: /home/nckx/guix/tests/lint.scm:385
source:
+ (test-equal
+ "'check-wrapper-inputs' detects 'wrap-program' without \"bash\" in inputs"
+ "\"bash-minimal\" should be in 'inputs' when 'wrap-program' is used"
+ (let* ((phases
+ `(modify-phases
+ %standard-phases
+ (add-after
+ 'install
+ 'wrap
+ (lambda _ (wrap-program the-binary bla-bla)))))
+ (pkg (dummy-package
+ "x"
+ (arguments `(#:phases ,phases)))))
+ (single-lint-warning-message
+ (check-wrapper-inputs pkg))))
expected-value: "\"bash-minimal\" should be in 'inputs' when 'wrap-program' is used"
actual-value: "\"bash-minimal\" should be in 'inputs' when 'wrap-program' is used"
result: PASS
test-name: 'check-wrapper-inputs' detects 'wrap-qt-program' without "bash" in inputs
location: /home/nckx/guix/tests/lint.scm:396
source:
+ (test-equal
+ "'check-wrapper-inputs' detects 'wrap-qt-program' without \"bash\" in inputs"
+ "\"bash-minimal\" should be in 'inputs' when 'wrap-qt-program' is used"
+ (let* ((phases
+ `(modify-phases
+ %standard-phases
+ (add-after
+ 'install
+ 'qtwrap
+ (lambda _ (wrap-qt-program the-binary bla-bla)))))
+ (pkg (dummy-package
+ "x"
+ (arguments `(#:phases ,phases)))))
+ (single-lint-warning-message
+ (check-wrapper-inputs pkg))))
expected-value: "\"bash-minimal\" should be in 'inputs' when 'wrap-qt-program' is used"
actual-value: "\"bash-minimal\" should be in 'inputs' when 'wrap-qt-program' is used"
result: PASS
test-name: "bash" in 'inputs' satisfies 'check-wrapper-inputs'
location: /home/nckx/guix/tests/lint.scm:407
source:
+ (test-equal
+ "\"bash\" in 'inputs' satisfies 'check-wrapper-inputs'"
+ '()
+ (let* ((phases
+ `(modify-phases
+ %standard-phases
+ (add-after
+ 'install
+ 'wrap
+ (lambda _ (wrap-program the-binary bla-bla)))))
+ (pkg (dummy-package
+ "x"
+ (arguments `(#:phases ,phases))
+ (inputs `(("bash" ,bash))))))
+ (check-wrapper-inputs pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: "bash-minimal" in 'inputs' satisfies 'check-wrapper-inputs'
location: /home/nckx/guix/tests/lint.scm:418
source:
+ (test-equal
+ "\"bash-minimal\" in 'inputs' satisfies 'check-wrapper-inputs'"
+ '()
+ (let* ((phases
+ `(modify-phases
+ %standard-phases
+ (add-after
+ 'install
+ 'wrap
+ (lambda _ (wrap-program THE-BINARY bla-bla)))))
+ (pkg (dummy-package
+ "x"
+ (arguments `(#:phases ,phases))
+ (inputs `(("bash-minimal" ,bash-minimal))))))
+ (check-wrapper-inputs pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: 'cut' doesn't hide bad usages of 'wrap-program'
location: /home/nckx/guix/tests/lint.scm:429
source:
+ (test-equal
+ "'cut' doesn't hide bad usages of 'wrap-program'"
+ "\"bash-minimal\" should be in 'inputs' when 'wrap-program' is used"
+ (let* ((phases
+ `(modify-phases
+ %standard-phases
+ (add-after
+ 'install
+ 'wrap-program
+ (lambda* (#:key outputs #:allow-other-keys)
+ (let* ((out (assoc-ref outputs "out"))
+ (bin-dir (string-append out "/bin/"))
+ (site-dir
+ (string-append out "/lib/perl5/site_perl/"))
+ (lib-path (getenv "PERL5LIB")))
+ (for-each
+ (cut wrap-program
+ <>
+ `("PERL5LIB" ":" prefix (,lib-path ,site-dir)))
+ (find-files bin-dir)))))))
+ (pkg (dummy-package
+ "x"
+ (arguments `(#:phases ,phases)))))
+ (single-lint-warning-message
+ (check-wrapper-inputs pkg))))
expected-value: "\"bash-minimal\" should be in 'inputs' when 'wrap-program' is used"
actual-value: "\"bash-minimal\" should be in 'inputs' when 'wrap-program' is used"
result: PASS
test-name: bogus phase specifications don't crash the linter
location: /home/nckx/guix/tests/lint.scm:447
source:
+ (test-equal
+ "bogus phase specifications don't crash the linter"
+ "invalid phase clause"
+ (let* ((phases
+ `(modify-phases %standard-phases (add-invalid)))
+ (pkg (dummy-package
+ "x"
+ (arguments `(#:phases ,phases)))))
+ (single-lint-warning-message
+ (check-wrapper-inputs pkg))))
expected-value: "invalid phase clause"
actual-value: "invalid phase clause"
result: PASS
test-name: file patches: different file name -> warning
location: /home/nckx/guix/tests/lint.scm:455
source:
+ (test-equal
+ "file patches: different file name -> warning"
+ "file names of patches should start with the package name"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (dummy-origin
+ (patches (list "/path/to/y.patch")))))))
+ (check-patch-file-names pkg))))
expected-value: "file names of patches should start with the package name"
actual-value: "file names of patches should start with the package name"
result: PASS
test-name: file patches: same file name -> no warnings
location: /home/nckx/guix/tests/lint.scm:464
source:
+ (test-equal
+ "file patches: same file name -> no warnings"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (dummy-origin
+ (patches (list "/path/to/x.patch")))))))
+ (check-patch-file-names pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: <origin> patches: different file name -> warning
location: /home/nckx/guix/tests/lint.scm:472
source:
+ (test-equal
+ "<origin> patches: different file name -> warning"
+ "file names of patches should start with the package name"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (dummy-origin
+ (patches
+ (list (dummy-origin (file-name "y.patch")))))))))
+ (check-patch-file-names pkg))))
expected-value: "file names of patches should start with the package name"
actual-value: "file names of patches should start with the package name"
result: PASS
test-name: <origin> patches: same file name -> no warnings
location: /home/nckx/guix/tests/lint.scm:484
source:
+ (test-equal
+ "<origin> patches: same file name -> no warnings"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (dummy-origin
+ (patches
+ (list (dummy-origin (file-name "x.patch")))))))))
+ (check-patch-file-names pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: patches: file name too long
location: /home/nckx/guix/tests/lint.scm:495
source:
+ (test-equal
+ "patches: file name too long"
+ (string-append
+ "x-"
+ (make-string 100 #\a)
+ ".patch: file name is too long")
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (dummy-origin
+ (patches
+ (list (string-append
+ "x-"
+ (make-string 100 #\a)
+ ".patch"))))))))
+ (check-patch-file-names pkg))))
expected-value: "x-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.patch: file name is too long"
actual-value: "x-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.patch: file name is too long"
result: PASS
test-name: patches: not found
location: /home/nckx/guix/tests/lint.scm:509
source:
+ (test-equal
+ "patches: not found"
+ "this-patch-does-not-exist!: patch not found\n"
+ (single-lint-warning-message
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (dummy-origin
+ (patches
+ (list (search-patch
+ "this-patch-does-not-exist!"))))))))
+ (check-patch-file-names pkg))))
expected-value: "this-patch-does-not-exist!: patch not found\n"
actual-value: "this-patch-does-not-exist!: patch not found\n"
result: PASS
test-name: patch headers: no warnings
location: /home/nckx/guix/tests/lint.scm:520
source:
+ (test-assert
+ "patch headers: no warnings"
+ (call-with-temporary-directory
+ (lambda (directory)
+ (call-with-output-file
+ (string-append directory "/t.patch")
+ (lambda (port)
+ (display
+ "This is a patch.\n\n--- a\n+++ b\n"
+ port)))
+ (parameterize
+ ((%patch-path (list directory)))
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (dummy-origin
+ (patches (search-patches "t.patch")))))))
+ (null? (check-patch-headers pkg)))))))
actual-value: #t
result: PASS
test-name: patch headers: missing comment
location: /home/nckx/guix/tests/lint.scm:534
source:
+ (test-equal
+ "patch headers: missing comment"
+ "t.patch: patch lacks comment and upstream status"
+ (call-with-temporary-directory
+ (lambda (directory)
+ (call-with-output-file
+ (string-append directory "/t.patch")
+ (lambda (port) (display "\n--- a\n+++ b\n" port)))
+ (parameterize
+ ((%patch-path (list directory)))
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (dummy-origin
+ (patches (search-patches "t.patch")))))))
+ (single-lint-warning-message
+ (check-patch-headers pkg)))))))
expected-value: "t.patch: patch lacks comment and upstream status"
actual-value: "t.patch: patch lacks comment and upstream status"
result: PASS
test-name: patch headers: empty
location: /home/nckx/guix/tests/lint.scm:549
source:
+ (test-equal
+ "patch headers: empty"
+ "t.patch: empty patch"
+ (call-with-temporary-directory
+ (lambda (directory)
+ (call-with-output-file
+ (string-append directory "/t.patch")
+ (const #t))
+ (parameterize
+ ((%patch-path '()))
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (dummy-origin
+ (patches
+ (list (local-file
+ (string-append
+ directory
+ "/t.patch")))))))))
+ (single-lint-warning-message
+ (check-patch-headers pkg)))))))
expected-value: "t.patch: empty patch"
actual-value: "t.patch: empty patch"
result: PASS
test-name: patch headers: patch not found
location: /home/nckx/guix/tests/lint.scm:565
source:
+ (test-equal
+ "patch headers: patch not found"
+ "does-not-exist.patch: patch not found\n"
+ (parameterize
+ ((%patch-path '()))
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (dummy-origin
+ (patches (search-patches "does-not-exist.patch")))))))
+ (single-lint-warning-message
+ (check-patch-headers pkg)))))
expected-value: "does-not-exist.patch: patch not found\n"
actual-value: "does-not-exist.patch: patch not found\n"
result: PASS
test-name: derivation: invalid arguments
location: /home/nckx/guix/tests/lint.scm:574
source:
+ (test-equal
+ "derivation: invalid arguments"
+ "failed to create x86_64-linux derivation: (wrong-type-arg \"map\" \"Wrong type argument: ~S\" (invalid-module) ())"
+ (match (let ((pkg (dummy-package
+ "x"
+ (arguments
+ '(#:imported-modules (invalid-module))))))
+ (check-derivation pkg))
+ (((and (? lint-warning?) first-warning)
+ others
+ ...)
+ (lint-warning-message first-warning))))
expected-value: "failed to create x86_64-linux derivation: (wrong-type-arg \"map\" \"Wrong type argument: ~S\" (invalid-module) ())"
actual-value: "failed to create x86_64-linux derivation: (wrong-type-arg \"map\" \"Wrong type argument: ~S\" (invalid-module) ())"
result: PASS
test-name: profile-collisions: no warnings
location: /home/nckx/guix/tests/lint.scm:583
source:
+ (test-equal
+ "profile-collisions: no warnings"
+ '()
+ (check-profile-collisions (dummy-package "x")))
expected-value: ()
actual-value: ()
result: PASS
test-name: profile-collisions: propagated inputs collide
location: /home/nckx/guix/tests/lint.scm:587
source:
+ (test-equal
+ "profile-collisions: propagated inputs collide"
+ "propagated inputs p0@1 and p0@2 collide"
+ (let* ((p0 (dummy-package "p0" (version "1")))
+ (p0* (dummy-package "p0" (version "2")))
+ (p1 (dummy-package
+ "p1"
+ (propagated-inputs `(("p0" ,p0)))))
+ (p2 (dummy-package
+ "p2"
+ (propagated-inputs `(("p1" ,p1)))))
+ (p3 (dummy-package
+ "p3"
+ (propagated-inputs `(("p0" ,p0*)))))
+ (p4 (dummy-package
+ "p4"
+ (propagated-inputs `(("p2" ,p2) ("p3" ,p3))))))
+ (single-lint-warning-message
+ (check-profile-collisions p4))))
expected-value: "propagated inputs p0@1 and p0@2 collide"
actual-value: "propagated inputs p0@1 and p0@2 collide"
result: PASS
test-name: profile-collisions: propagated inputs collide, store items
location: /home/nckx/guix/tests/lint.scm:599
source:
+ (test-assert
+ "profile-collisions: propagated inputs collide, store items"
+ (string-match-or-error
+ "propagated inputs /[[:graph:]]+-p0-1 and /[[:graph:]]+-p0-1 collide"
+ (let* ((p0 (dummy-package "p0" (version "1")))
+ (p0* (dummy-package
+ "p0"
+ (version "1")
+ (inputs `(("x" ,(dummy-package "x"))))))
+ (p1 (dummy-package
+ "p1"
+ (propagated-inputs `(("p0" ,p0)))))
+ (p2 (dummy-package
+ "p2"
+ (propagated-inputs `(("p1" ,p1)))))
+ (p3 (dummy-package
+ "p3"
+ (propagated-inputs `(("p0" ,p0*)))))
+ (p4 (dummy-package
+ "p4"
+ (propagated-inputs `(("p2" ,p2) ("p3" ,p3))))))
+ (single-lint-warning-message
+ (check-profile-collisions p4)))))
actual-value: #("propagated inputs /home/nckx/guix/test-tmp/store/vss3yff0a4ji5hcaq44mfsrwbr34bhr7-p0-1 and /home/nckx/guix/test-tmp/store/ifcf5vzbykssksxqfnqbnw5dlcxhzidn-p0-1 collide" (0 . 167))
result: PASS
test-name: license: invalid license
location: /home/nckx/guix/tests/lint.scm:613
source:
+ (test-equal
+ "license: invalid license"
+ "invalid license field"
+ (single-lint-warning-message
+ (check-license (dummy-package "x" (license #f)))))
expected-value: "invalid license field"
actual-value: "invalid license field"
result: PASS
test-name: home-page: wrong home-page
location: /home/nckx/guix/tests/lint.scm:618
source:
+ (test-equal
+ "home-page: wrong home-page"
+ "invalid value for home page"
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (home-page #f))))
+ (single-lint-warning-message
+ (check-home-page pkg))))
expected-value: "invalid value for home page"
actual-value: "invalid value for home page"
result: PASS
test-name: home-page: invalid URI
location: /home/nckx/guix/tests/lint.scm:626
source:
+ (test-equal
+ "home-page: invalid URI"
+ "invalid home page URL: \"foobar\""
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (home-page "foobar"))))
+ (single-lint-warning-message
+ (check-home-page pkg))))
expected-value: "invalid home page URL: \"foobar\""
actual-value: "invalid home page URL: \"foobar\""
result: PASS
test-name: home-page: host not found
location: /home/nckx/guix/tests/lint.scm:634
source:
+ (test-assert
+ "home-page: host not found"
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (home-page "http://does-not-exist"))))
+ (warning-contains?
+ "domain not found"
+ (check-home-page pkg))))
actual-value: 26
result: PASS
test-name: home-page: Connection refused
location: /home/nckx/guix/tests/lint.scm:642
source:
+ (test-equal
+ "home-page: Connection refused"
+ "URI http://localhost:9999/foo/bar unreachable: Connection refused"
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (home-page (%local-url)))))
+ (single-lint-warning-message
+ (check-home-page pkg))))
expected-value: "URI http://localhost:9999/foo/bar unreachable: Connection refused"
actual-value: "URI http://localhost:9999/foo/bar unreachable: Connection refused"
result: PASS
test-name: home-page: 200
location: /home/nckx/guix/tests/lint.scm:650
source:
+ (test-equal
+ "home-page: 200"
+ '()
+ (with-http-server
+ `((200 ,%long-string))
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (home-page (%local-url)))))
+ (check-home-page pkg))))
expected-value: ()
actual-value: ()
result: PASS
test-name: home-page: 200 but short length
location: /home/nckx/guix/tests/lint.scm:659
source:
+ (test-equal
+ "home-page: 200 but short length"
+ (format
+ #f
+ "URI ~a returned suspiciously small file (18 bytes)"
+ (%local-url))
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (home-page (%local-url)))))
+ (single-lint-warning-message
+ (check-home-page pkg))))
expected-value: "URI http://localhost:42147/foo/bar returned suspiciously small file (18 bytes)"
actual-value: "URI http://localhost:42147/foo/bar returned suspiciously small file (18 bytes)"
result: PASS
test-name: home-page: 404
location: /home/nckx/guix/tests/lint.scm:670
source:
+ (test-equal
+ "home-page: 404"
+ (format
+ #f
+ "URI ~a not reachable: 404 (\"Such is life\")"
+ (%local-url))
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (home-page (%local-url)))))
+ (single-lint-warning-message
+ (check-home-page pkg))))
expected-value: "URI http://localhost:46453/foo/bar not reachable: 404 (\"Such is life\")"
actual-value: "URI http://localhost:46453/foo/bar not reachable: 404 (\"Such is life\")"
result: PASS
test-name: home-page: 301, invalid
location: /home/nckx/guix/tests/lint.scm:679
source:
+ (test-equal
+ "home-page: 301, invalid"
+ (format
+ #f
+ "invalid permanent redirect from ~a"
+ (%local-url))
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (home-page (%local-url)))))
+ (single-lint-warning-message
+ (check-home-page pkg))))
expected-value: "invalid permanent redirect from http://localhost:37429/foo/bar"
actual-value: "invalid permanent redirect from http://localhost:37429/foo/bar"
result: PASS
test-name: home-page: 301 -> 200
location: /home/nckx/guix/tests/lint.scm:695
source:
+ (test-equal
+ "home-page: 301 -> 200"
+ (format
+ #f
+ "permanent redirect from ~a to ~a"
+ (%local-url)
+ initial-url)
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (home-page (%local-url)))))
+ (single-lint-warning-message
+ (check-home-page pkg))))
expected-value: "permanent redirect from http://localhost:44073/foo/bar to http://localhost:37051/foo/bar"
actual-value: "permanent redirect from http://localhost:44073/foo/bar to http://localhost:37051/foo/bar"
result: PASS
test-name: home-page: 301 -> 404
location: /home/nckx/guix/tests/lint.scm:712
source:
+ (test-equal
+ "home-page: 301 -> 404"
+ (format
+ #f
+ "URI ~a not reachable: 404 (\"Such is life\")"
+ (%local-url))
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (home-page (%local-url)))))
+ (single-lint-warning-message
+ (check-home-page pkg))))
expected-value: "URI http://localhost:39537/foo/bar not reachable: 404 (\"Such is life\")"
actual-value: "URI http://localhost:39537/foo/bar not reachable: 404 (\"Such is life\")"
result: PASS
test-name: source-file-name
location: /home/nckx/guix/tests/lint.scm:721
source:
+ (test-equal
+ "source-file-name"
+ "the source file name should contain the package name"
+ (let ((pkg (dummy-package
+ "x"
+ (version "3.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri "http://www.example.com/3.2.1.tar.gz")
+ (sha256 %null-sha256))))))
+ (single-lint-warning-message
+ (check-source-file-name pkg))))
expected-value: "the source file name should contain the package name"
actual-value: "the source file name should contain the package name"
result: PASS
test-name: source-file-name: v prefix
location: /home/nckx/guix/tests/lint.scm:733
source:
+ (test-equal
+ "source-file-name: v prefix"
+ "the source file name should contain the package name"
+ (let ((pkg (dummy-package
+ "x"
+ (version "3.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri "http://www.example.com/v3.2.1.tar.gz")
+ (sha256 %null-sha256))))))
+ (single-lint-warning-message
+ (check-source-file-name pkg))))
expected-value: "the source file name should contain the package name"
actual-value: "the source file name should contain the package name"
result: PASS
test-name: source-file-name: bad checkout
location: /home/nckx/guix/tests/lint.scm:745
source:
+ (test-equal
+ "source-file-name: bad checkout"
+ "the source file name should contain the package name"
+ (let ((pkg (dummy-package
+ "x"
+ (version "3.2.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "http://www.example.com/x.git")
+ (commit "0")))
+ (sha256 %null-sha256))))))
+ (single-lint-warning-message
+ (check-source-file-name pkg))))
expected-value: "the source file name should contain the package name"
actual-value: "the source file name should contain the package name"
result: PASS
test-name: source-file-name: good checkout
location: /home/nckx/guix/tests/lint.scm:759
source:
+ (test-equal
+ "source-file-name: good checkout"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (version "3.2.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "http://git.example.com/x.git")
+ (commit "0")))
+ (file-name (string-append "x-" version))
+ (sha256 %null-sha256))))))
+ (check-source-file-name pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: source-file-name: valid
location: /home/nckx/guix/tests/lint.scm:773
source:
+ (test-equal
+ "source-file-name: valid"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (version "3.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri "http://www.example.com/x-3.2.1.tar.gz")
+ (sha256 %null-sha256))))))
+ (check-source-file-name pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: source-unstable-tarball
location: /home/nckx/guix/tests/lint.scm:784
source:
+ (test-equal
+ "source-unstable-tarball"
+ "the source URI should not be an autogenerated tarball"
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (origin
+ (method url-fetch)
+ (uri "https://github.com/example/example/archive/v0.0.tar.gz")
+ (sha256 %null-sha256))))))
+ (single-lint-warning-message
+ (check-source-unstable-tarball pkg))))
expected-value: "the source URI should not be an autogenerated tarball"
actual-value: "the source URI should not be an autogenerated tarball"
result: PASS
test-name: source-unstable-tarball: source #f
location: /home/nckx/guix/tests/lint.scm:795
source:
+ (test-equal
+ "source-unstable-tarball: source #f"
+ '()
+ (let ((pkg (dummy-package "x" (source #f))))
+ (check-source-unstable-tarball pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: source-unstable-tarball: valid
location: /home/nckx/guix/tests/lint.scm:801
source:
+ (test-equal
+ "source-unstable-tarball: valid"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (origin
+ (method url-fetch)
+ (uri "https://github.com/example/example/releases/download/x-0.0/x-0.0.tar.gz")
+ (sha256 %null-sha256))))))
+ (check-source-unstable-tarball pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: source-unstable-tarball: package named archive
location: /home/nckx/guix/tests/lint.scm:811
source:
+ (test-equal
+ "source-unstable-tarball: package named archive"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (origin
+ (method url-fetch)
+ (uri "https://github.com/example/archive/releases/download/x-0.0/x-0.0.tar.gz")
+ (sha256 %null-sha256))))))
+ (check-source-unstable-tarball pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: source-unstable-tarball: not-github
location: /home/nckx/guix/tests/lint.scm:821
source:
+ (test-equal
+ "source-unstable-tarball: not-github"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (origin
+ (method url-fetch)
+ (uri "https://bitbucket.org/archive/example/download/x-0.0.tar.gz")
+ (sha256 %null-sha256))))))
+ (check-source-unstable-tarball pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: source-unstable-tarball: git-fetch
location: /home/nckx/guix/tests/lint.scm:831
source:
+ (test-equal
+ "source-unstable-tarball: git-fetch"
+ '()
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/archive/example")
+ (commit "0")))
+ (sha256 %null-sha256))))))
+ (check-source-unstable-tarball pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: optional-tests: no check phase
location: /home/nckx/guix/tests/lint.scm:852
source:
+ (test-equal
+ "optional-tests: no check phase"
+ '()
+ (let ((pkg (package-with-phase-changes '())))
+ (check-optional-tests pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: optional-tests: check phase respects #:tests?
location: /home/nckx/guix/tests/lint.scm:857
source:
+ (test-equal
+ "optional-tests: check phase respects #:tests?"
+ '()
+ (let ((pkg (package-with-phase-changes
+ '((replace
+ 'check
+ (lambda* (#:key tests? #:allow-other-keys?)
+ (when tests? (invoke "./the-test-suite"))))))))
+ (check-optional-tests pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: optional-tests: check phase ignores #:tests?
location: /home/nckx/guix/tests/lint.scm:866
source:
+ (test-equal
+ "optional-tests: check phase ignores #:tests?"
+ "the 'check' phase should respect #:tests?"
+ (let ((pkg (package-with-phase-changes
+ '((replace
+ 'check
+ (lambda _ (invoke "./the-test-suite")))))))
+ (single-lint-warning-message
+ (check-optional-tests pkg))))
expected-value: "the 'check' phase should respect #:tests?"
actual-value: "the 'check' phase should respect #:tests?"
result: PASS
test-name: optional-tests: do not crash when #:phases is invalid
location: /home/nckx/guix/tests/lint.scm:875
source:
+ (test-equal
+ "optional-tests: do not crash when #:phases is invalid"
+ "incorrect call to ?modify-phases?"
+ (let ((pkg (package-with-phase-changes 'this-is-not-a-list)))
+ (single-lint-warning-message
+ (check-optional-tests pkg))))
expected-value: "incorrect call to ?modify-phases?"
actual-value: "incorrect call to ?modify-phases?"
result: PASS
test-name: optional-tests: allow G-exps (no warning)
location: /home/nckx/guix/tests/lint.scm:881
source:
+ (test-equal
+ "optional-tests: allow G-exps (no warning)"
+ '()
+ (let ((pkg (package-with-phase-changes (gexp ()))))
+ (check-optional-tests pkg)))
expected-value: ()
actual-value: ()
result: PASS
test-name: optional-tests: allow G-exps (warning)
location: /home/nckx/guix/tests/lint.scm:886
source:
+ (test-equal
+ "optional-tests: allow G-exps (warning)"
+ "the 'check' phase should respect #:tests?"
+ (let ((pkg (package-with-phase-changes
+ (gexp ((replace
+ 'check
+ (lambda _ (invoke "/the-test-suite"))))))))
+ (single-lint-warning-message
+ (check-optional-tests pkg))))
expected-value: "the 'check' phase should respect #:tests?"
actual-value: "the 'check' phase should respect #:tests?"
result: PASS
test-name: optional-tests: complicated 'check' phase
location: /home/nckx/guix/tests/lint.scm:895
source:
+ (test-equal
+ "optional-tests: complicated 'check' phase"
+ "the 'check' phase should respect #:tests?"
+ (let ((pkg (package-with-phase-changes
+ '((replace
+ 'check
+ (lambda* (#:key inputs tests? #:allow-other-keys)
+ (let ((something (stuff from inputs or native-inputs)))
+ (delete-file "dateutil/test/test_utils.py")
+ (invoke "pytest" "-vv"))))))))
+ (single-lint-warning-message
+ (check-optional-tests pkg))))
expected-value: "the 'check' phase should respect #:tests?"
actual-value: "the 'check' phase should respect #:tests?"
result: PASS
test-name: optional-tests: 'check' phase is not first phase
location: /home/nckx/guix/tests/lint.scm:906
source:
+ (test-equal
+ "optional-tests: 'check' phase is not first phase"
+ "the 'check' phase should respect #:tests?"
+ (let ((pkg (package-with-phase-changes
+ '((add-after
+ 'unpack
+ (lambda _ (chdir "libtestcase-0.0.0")))
+ (replace
+ 'check
+ (lambda _ (invoke "./test-suite")))))))
+ (single-lint-warning-message
+ (check-optional-tests pkg))))
expected-value: "the 'check' phase should respect #:tests?"
actual-value: "the 'check' phase should respect #:tests?"
result: PASS
test-name: source: 200
location: /home/nckx/guix/tests/lint.scm:917
source:
+ (test-equal
+ "source: 200"
+ '()
+ (with-http-server
+ `((200 ,%long-string))
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (source
+ (origin
+ (method url-fetch)
+ (uri (%local-url))
+ (sha256 %null-sha256))))))
+ (check-source pkg))))
expected-value: ()
actual-value: ()
result: PASS
test-name: source: 200 but short length
location: /home/nckx/guix/tests/lint.scm:929
source:
+ (test-equal
+ "source: 200 but short length"
+ (format
+ #f
+ "URI ~a returned suspiciously small file (18 bytes)"
+ (%local-url))
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (source
+ (origin
+ (method url-fetch)
+ (uri (%local-url))
+ (sha256 %null-sha256))))))
+ (match (check-source pkg)
+ ((first-warning
+ (and (? lint-warning?) second-warning))
+ (lint-warning-message second-warning)))))
expected-value: "URI http://localhost:33369/foo/bar returned suspiciously small file (18 bytes)"
actual-value: "URI http://localhost:33369/foo/bar returned suspiciously small file (18 bytes)"
result: PASS
test-name: source: 404
location: /home/nckx/guix/tests/lint.scm:944
source:
+ (test-equal
+ "source: 404"
+ (format
+ #f
+ "URI ~a not reachable: 404 (\"Such is life\")"
+ (%local-url))
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (source
+ (origin
+ (method url-fetch)
+ (uri (%local-url))
+ (sha256 %null-sha256))))))
+ (match (check-source pkg)
+ ((first-warning
+ (and (? lint-warning?) second-warning))
+ (lint-warning-message second-warning)))))
expected-value: "URI http://localhost:37731/foo/bar not reachable: 404 (\"Such is life\")"
actual-value: "URI http://localhost:37731/foo/bar not reachable: 404 (\"Such is life\")"
result: PASS
test-name: source: 404 and 200
location: /home/nckx/guix/tests/lint.scm:958
source:
+ (test-equal
+ "source: 404 and 200"
+ '()
+ (with-http-server
+ `((404 ,%long-string))
+ (let ((bad-url (%local-url)))
+ (parameterize
+ ((%http-server-port (+ 1 (%http-server-port))))
+ (with-http-server
+ `((200 ,%long-string))
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (source
+ (origin
+ (method url-fetch)
+ (uri (list bad-url (%local-url)))
+ (sha256 %null-sha256))))))
+ (check-source pkg)))))))
expected-value: ()
actual-value: ()
result: PASS
test-name: source: 301 -> 200
location: /home/nckx/guix/tests/lint.scm:982
source:
+ (test-equal
+ "source: 301 -> 200"
+ (format
+ #f
+ "permanent redirect from ~a to ~a"
+ (%local-url)
+ initial-url)
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (source
+ (origin
+ (method url-fetch)
+ (uri (%local-url))
+ (sha256 %null-sha256))))))
+ (match (check-source pkg)
+ ((first-warning
+ (and (? lint-warning?) second-warning))
+ (lint-warning-message second-warning)))))
expected-value: "permanent redirect from http://localhost:44741/foo/bar to http://localhost:44923/foo/bar"
actual-value: "permanent redirect from http://localhost:44741/foo/bar to http://localhost:44923/foo/bar"
result: PASS
test-name: source, git-reference: 301 -> 200
location: /home/nckx/guix/tests/lint.scm:1004
source:
+ (test-equal
+ "source, git-reference: 301 -> 200"
+ (format
+ #f
+ "permanent redirect from ~a to ~a"
+ (%local-url)
+ initial-url)
+ (let ((pkg (dummy-package
+ "x"
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url (%local-url))
+ (commit "v1.0.0")))
+ (sha256 %null-sha256))))))
+ (single-lint-warning-message (check-source pkg))))
expected-value: "permanent redirect from http://localhost:34819/foo/bar to http://localhost:46079/foo/bar"
actual-value: "permanent redirect from http://localhost:34819/foo/bar to http://localhost:46079/foo/bar"
result: PASS
test-name: source: 301 -> 404
location: /home/nckx/guix/tests/lint.scm:1024
source:
+ (test-equal
+ "source: 301 -> 404"
+ (format
+ #f
+ "URI ~a not reachable: 404 (\"Such is life\")"
+ (%local-url))
+ (let ((pkg (package
+ (inherit (dummy-package "x"))
+ (source
+ (origin
+ (method url-fetch)
+ (uri (%local-url))
+ (sha256 %null-sha256))))))
+ (match (check-source pkg)
+ ((first-warning
+ (and (? lint-warning?) second-warning))
+ (lint-warning-message second-warning)))))
expected-value: "URI http://localhost:36771/foo/bar not reachable: 404 (\"Such is life\")"
actual-value: "URI http://localhost:36771/foo/bar not reachable: 404 (\"Such is life\")"
result: PASS
test-name: mirror-url
location: /home/nckx/guix/tests/lint.scm:1039
source:
+ (test-equal
+ "mirror-url"
+ '()
+ (let ((source
+ (origin
+ (method url-fetch)
+ (uri "http://example.org/foo/bar.tar.gz")
+ (sha256 %null-sha256))))
+ (check-mirror-url
+ (dummy-package "x" (source source)))))
expected-value: ()
actual-value: ()
result: PASS
test-name: mirror-url: one suggestion
location: /home/nckx/guix/tests/lint.scm:1047
source:
+ (test-equal
+ "mirror-url: one suggestion"
+ "URL should be 'mirror://gnu/foo/foo.tar.gz'"
+ (let ((source
+ (origin
+ (method url-fetch)
+ (uri "http://ftp.gnu.org/pub/gnu/foo/foo.tar.gz")
+ (sha256 %null-sha256))))
+ (single-lint-warning-message
+ (check-mirror-url
+ (dummy-package "x" (source source))))))
expected-value: "URL should be 'mirror://gnu/foo/foo.tar.gz'"
actual-value: "URL should be 'mirror://gnu/foo/foo.tar.gz'"
result: PASS
test-name: github-url
location: /home/nckx/guix/tests/lint.scm:1056
source:
+ (test-equal
+ "github-url"
+ '()
+ (with-http-server
+ `((200 ,%long-string))
+ (check-github-url
+ (dummy-package
+ "x"
+ (source
+ (origin
+ (method url-fetch)
+ (uri (%local-url))
+ (sha256 %null-sha256)))))))
expected-value: ()
actual-value: ()
result: PASS
test-name: github-url: one suggestion
location: /home/nckx/guix/tests/lint.scm:1067
source:
+ (test-equal
+ "github-url: one suggestion"
+ (string-append "URL should be '" github-url "'")
+ (let ((redirect
+ (build-response
+ #:code
+ 301
+ #:headers
+ `((location unquote (string->uri github-url))))))
+ (with-http-server
+ `((,redirect ""))
+ (let* ((initial-url (%local-url))
+ (redirect
+ (build-response
+ #:code
+ 302
+ #:headers
+ `((location unquote (string->uri initial-url))))))
+ (parameterize
+ ((%http-server-port 0))
+ (with-http-server
+ `((,redirect ""))
+ (single-lint-warning-message
+ (check-github-url
+ (dummy-package
+ "x"
+ (source
+ (origin
+ (method url-fetch)
+ (uri (%local-url))
+ (sha256 %null-sha256))))))))))))
expected-value: "URL should be 'https://github.com/foo/bar/bar-1.0.tar.gz'"
actual-value: "URL should be 'https://github.com/foo/bar/bar-1.0.tar.gz'"
result: PASS
test-name: github-url: already the correct github url
location: /home/nckx/guix/tests/lint.scm:1090
source:
+ (test-equal
+ "github-url: already the correct github url"
+ '()
+ (check-github-url
+ (dummy-package
+ "x"
+ (source
+ (origin
+ (method url-fetch)
+ (uri github-url)
+ (sha256 %null-sha256))))))
expected-value: ()
actual-value: ()
result: PASS
test-name: cve
location: /home/nckx/guix/tests/lint.scm:1099
source:
+ (test-equal
+ "cve"
+ '()
+ (mock ((guix lint) package-vulnerabilities (const '()))
+ (check-vulnerabilities (dummy-package "x"))))
expected-value: ()
actual-value: ()
result: PASS
test-name: cve: one vulnerability
location: /home/nckx/guix/tests/lint.scm:1104
source:
+ (test-equal
+ "cve: one vulnerability"
+ "probably vulnerable to CVE-2015-1234"
+ (let ((dummy-vulnerabilities
+ (lambda (package)
+ (list (make-struct/no-tail
+ (@@ (guix cve) <vulnerability>)
+ "CVE-2015-1234"
+ (list (cons (package-name package)
+ (package-version package))))))))
+ (single-lint-warning-message
+ (check-vulnerabilities
+ (dummy-package "pi" (version "3.14"))
+ dummy-vulnerabilities))))
expected-value: "probably vulnerable to CVE-2015-1234"
actual-value: "probably vulnerable to CVE-2015-1234"
result: PASS
test-name: cve: one patched vulnerability
location: /home/nckx/guix/tests/lint.scm:1117
source:
+ (test-equal
+ "cve: one patched vulnerability"
+ '()
+ (mock ((guix lint)
+ package-vulnerabilities
+ (lambda (package)
+ (list (make-struct/no-tail
+ (@@ (guix cve) <vulnerability>)
+ "CVE-2015-1234"
+ (list (cons (package-name package)
+ (package-version package)))))))
+ (check-vulnerabilities
+ (dummy-package
+ "pi"
+ (version "3.14")
+ (source
+ (dummy-origin
+ (patches (list "/a/b/pi-CVE-2015-1234.patch"))))))))
expected-value: ()
actual-value: ()
result: PASS
test-name: cve: known safe from vulnerability
location: /home/nckx/guix/tests/lint.scm:1133
source:
+ (test-equal
+ "cve: known safe from vulnerability"
+ '()
+ (mock ((guix lint)
+ package-vulnerabilities
+ (lambda (package)
+ (list (make-struct/no-tail
+ (@@ (guix cve) <vulnerability>)
+ "CVE-2015-1234"
+ (list (cons (package-name package)
+ (package-version package)))))))
+ (check-vulnerabilities
+ (dummy-package
+ "pi"
+ (version "3.14")
+ (properties `((lint-hidden-cve "CVE-2015-1234")))))))
expected-value: ()
actual-value: ()
result: PASS
test-name: cve: vulnerability fixed in replacement version
location: /home/nckx/guix/tests/lint.scm:1146
source:
+ (test-equal
+ "cve: vulnerability fixed in replacement version"
+ '()
+ (mock ((guix lint)
+ package-vulnerabilities
+ (lambda (package)
+ (match (package-version package)
+ ("0"
+ (list (make-struct/no-tail
+ (@@ (guix cve) <vulnerability>)
+ "CVE-2015-1234"
+ (list (cons (package-name package)
+ (package-version package))))))
+ ("1" '()))))
+ (check-vulnerabilities
+ (dummy-package
+ "foo"
+ (version "0")
+ (replacement (dummy-package "foo" (version "1")))))))
expected-value: ()
actual-value: ()
result: PASS
test-name: cve: patched vulnerability in replacement
location: /home/nckx/guix/tests/lint.scm:1163
source:
+ (test-equal
+ "cve: patched vulnerability in replacement"
+ '()
+ (mock ((guix lint)
+ package-vulnerabilities
+ (lambda (package)
+ (list (make-struct/no-tail
+ (@@ (guix cve) <vulnerability>)
+ "CVE-2015-1234"
+ (list (cons (package-name package)
+ (package-version package)))))))
+ (check-vulnerabilities
+ (dummy-package
+ "pi"
+ (version "3.14")
+ (source (dummy-origin))
+ (replacement
+ (dummy-package
+ "pi"
+ (version "3.14")
+ (source
+ (dummy-origin
+ (patches (list "/a/b/pi-CVE-2015-1234.patch"))))))))))
expected-value: ()
actual-value: ()
result: PASS
test-name: formatting: lonely parentheses
location: /home/nckx/guix/tests/lint.scm:1181
source:
+ (test-equal
+ "formatting: lonely parentheses"
+ "parentheses feel lonely, move to the previous or next line"
+ (single-lint-warning-message
+ (check-formatting
+ (dummy-package "ugly as hell!"))))
expected-value: "parentheses feel lonely, move to the previous or next line"
actual-value: "parentheses feel lonely, move to the previous or next line"
result: PASS
test-name: formatting: tabulation
location: /home/nckx/guix/tests/lint.scm:1189
source:
+ (test-assert
+ "formatting: tabulation"
+ (string-match-or-error
+ "tabulation on line [0-9]+, column [0-9]+"
+ (single-lint-warning-message
+ (check-formatting
+ (dummy-package "leave the tab here:\t")))))
actual-value: #("tabulation on line 1193, column 57" (0 . 34))
result: PASS
test-name: formatting: trailing white space
location: /home/nckx/guix/tests/lint.scm:1195
source:
+ (test-assert
+ "formatting: trailing white space"
+ (string-match-or-error
+ "trailing white space .*"
+ (single-lint-warning-message
+ (check-formatting (dummy-package "x")))))
actual-value: #("trailing white space on line 1200" (0 . 33))
result: PASS
test-name: formatting: long line
location: /home/nckx/guix/tests/lint.scm:1202
source:
+ (test-assert
+ "formatting: long line"
+ (string-match-or-error
+ "line [0-9]+ is way too long \\([0-9]+ characters\\)"
+ (single-lint-warning-message
+ (check-formatting (dummy-package "x")))))
actual-value: #("line 1206 is way too long (118 characters)" (0 . 42))
result: PASS
test-name: formatting: alright
location: /home/nckx/guix/tests/lint.scm:1209
source:
+ (test-equal
+ "formatting: alright"
+ '()
+ (check-formatting (dummy-package "x")))
expected-value: ()
actual-value: ()
result: PASS
test-name: archival: missing content
location: /home/nckx/guix/tests/lint.scm:1213
source:
+ (test-assert
+ "archival: missing content"
+ (let* ((origin
+ (origin
+ (method url-fetch)
+ (uri "http://example.org/foo.tgz")
+ (sha256 (make-bytevector 32))))
+ (warnings
+ (with-http-server
+ '((404 "Not archived.")
+ (404 "Not in Disarchive database."))
+ (parameterize
+ ((%swh-base-url (%local-url)))
+ (mock ((guix download)
+ %disarchive-mirrors
+ (list (%local-url)))
+ (check-archival
+ (dummy-package "x" (source origin))))))))
+ (warning-contains? "not archived" warnings)))
actual-value: 7
result: PASS
test-name: archival: content available
location: /home/nckx/guix/tests/lint.scm:1227
source:
+ (test-equal
+ "archival: content available"
+ '()
+ (let* ((origin
+ (origin
+ (method url-fetch)
+ (uri "http://example.org/foo.tgz")
+ (sha256 (make-bytevector 32))))
+ (content
+ "{ \"checksums\": {}, \"data_url\": \"xyz\",\n \"length\": 42 }"))
+ (with-http-server
+ `((200 ,content))
+ (parameterize
+ ((%swh-base-url (%local-url)))
+ (check-archival
+ (dummy-package "x" (source origin)))))))
expected-value: ()
actual-value: ()
result: PASS
test-name: archival: content unavailable but disarchive available
location: /home/nckx/guix/tests/lint.scm:1240
source:
+ (test-equal
+ "archival: content unavailable but disarchive available"
+ '()
+ (let* ((origin
+ (origin
+ (method url-fetch)
+ (uri "http://example.org/foo.tgz")
+ (sha256 (make-bytevector 32))))
+ (disarchive
+ (object->string
+ '(disarchive
+ (version 0)
+ ...
+ "swh:1:dir:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")))
+ (directory
+ "[ { \"checksums\": {},\n \"dir_id\": \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n \"type\": \"file\",\n \"name\": \"README\"\n \"length\": 42 } ]"))
+ (with-http-server
+ `((404 "") (200 ,disarchive) (200 ,directory))
+ (mock ((guix download)
+ %disarchive-mirrors
+ (list (%local-url)))
+ (parameterize
+ ((%swh-base-url (%local-url)))
+ (check-archival
+ (dummy-package "x" (source origin))))))))
expected-value: ()
actual-value: ()
result: PASS
test-name: archival: missing revision
location: /home/nckx/guix/tests/lint.scm:1263
source:
+ (test-assert
+ "archival: missing revision"
+ (let* ((origin
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "http://example.org/foo.git")
+ (commit
+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")))
+ (sha256 (make-bytevector 32))))
+ (save "{ \"origin_url\": \"http://example.org/foo.git\",\n \"save_request_date\": \"2014-11-17T22:09:38+01:00\",\n \"save_request_status\": \"accepted\",\n \"save_task_status\": \"scheduled\" }")
+ (warnings
+ (with-http-server
+ `((404 "No revision.")
+ (404 "No origin.")
+ (200 ,save))
+ (parameterize
+ ((%swh-base-url (%local-url)))
+ (check-archival
+ (dummy-package "x" (source origin)))))))
+ (warning-contains? "scheduled" warnings)))
actual-value: 0
result: PASS
test-name: archival: revision available
location: /home/nckx/guix/tests/lint.scm:1282
source:
+ (test-equal
+ "archival: revision available"
+ '()
+ (let* ((origin
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "http://example.org/foo.git")
+ (commit
+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")))
+ (sha256 (make-bytevector 32))))
+ (revision
+ "{ \"author\": {}, \"parents\": [],\n \"date\": \"2014-11-17T22:09:38+01:00\" }"))
+ (with-http-server
+ `((200 ,revision))
+ (parameterize
+ ((%swh-base-url (%local-url)))
+ (check-archival
+ (dummy-package "x" (source origin)))))))
expected-value: ()
actual-value: ()
result: PASS
test-name: archival: rate limit reached
location: /home/nckx/guix/tests/lint.scm:1297
source:
+ (test-assert
+ "archival: rate limit reached"
+ (let* ((origin
+ (origin
+ (method url-fetch)
+ (uri "http://example.org/foo.tgz")
+ (sha256 (make-bytevector 32))))
+ (too-many
+ (build-response
+ #:code
+ 429
+ #:reason-phrase
+ "Too many requests"
+ #:headers
+ '((x-ratelimit-remaining . "0")
+ (x-ratelimit-reset . "3000000000"))))
+ (warnings
+ (with-http-server
+ `((,too-many "Rate limit reached."))
+ (parameterize
+ ((%swh-base-url (%local-url)))
+ (append-map
+ (lambda (name)
+ (check-archival
+ (dummy-package name (source origin))))
+ '("x" "y" "z"))))))
+ (string-contains
+ (single-lint-warning-message warnings)
+ "rate limit reached")))
actual-value: 18
result: PASS
test-name: haskell-stackage
location: /home/nckx/guix/tests/lint.scm:1318
source:
+ (test-assert
+ "haskell-stackage"
+ (let* ((stackage
+ (string-append
+ "{ \"packages\": [{"
+ " \"name\":\"x\","
+ " \"version\":\"1.0\" }]}"))
+ (packages
+ (map (lambda (version)
+ (dummy-package
+ (string-append "ghc-x")
+ (version version)
+ (source
+ (dummy-origin
+ (method url-fetch)
+ (uri (string-append
+ "https://hackage.haskell.org/package/"
+ "x-"
+ version
+ "/x-"
+ version
+ ".tar.gz"))))))
+ '("0.9" "1.0" "2.0")))
+ (warnings
+ (pk (with-http-server
+ `((200 ,stackage)
+ (200 "name: x\nversion: 1.0\n")
+ (200 "name: x\nversion: 1.0\n")
+ (200 "name: x\nversion: 1.0\n"))
+ (parameterize
+ ((%hackage-url (%local-url))
+ (%stackage-url (%local-url)))
+ (append-map check-haskell-stackage packages))))))
+ (match warnings
+ (((? lint-warning? warning))
+ (and (string=?
+ (package-version (lint-warning-package warning))
+ "2.0")
+ (string-contains
+ (lint-warning-message warning)
+ "ahead of Stackage LTS version"))))))
actual-value: #f
actual-error:
+ (out-of-range
+ "list-ref"
+ "Argument ~A out of range: ~S"
+ (2 2)
+ (2))
result: FAIL
fetching CVE database for 2021...
fetching CVE database for 2020...
fetching CVE database for 2019...
fetching CVE database for 2018...
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 17%]
* bug#50809: tla2tools fails to build
@ 2021-09-27 12:26 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-09-27 12:26 UTC (permalink / raw)
To: 50809-done
[-- Attachment #1: Type: text/plain, Size: 1147 bytes --]
Andrew,
Thanks for reporting this! Fixed in Guix commit 86d316b.
> I tried the obvious fix of putting in the correct hash
Obvious maybe, but not much of a fix, as you discovered: what
mishappened to change the hash in the first place? Anything bad?
Would it happen again next week?
> expected hash:
> 1hhx8gmn81k8qrkx4p7ppinmygxga9fqffd626wkvhjgg2ky8lhs
This hash corresponds to tlaplus commit 6932e19.
> actual hash:
> 0xqp2ayn3knmdcs5h1sb70rf1adirg2i4igl0y2r0mlx4wwlma2h
This hash corresponds to tlaplus commit 875bf8f.
> Given that the current tag v1.8.0 is from 2021-09-14 while ~git
> blame~ says that tla2tools hasn't been touched since 2021-04-15,
> something weird is definitely going on.
Upstream has moved the v1.8.0 ‘tag’ by *eighty-seven* commits!
Probably more. Why?? Are they nihilistic hellraisers? Probably
not: according to [0]
1.8.0 is not a proper release. Oops. Let's give them the benefit
of the doubt.
If it still moves after the release, and if I don't forget, I'll
file a bug.
Closing this one,
T G-R
[0]: https://github.com/tlaplus/tlaplus/releases/
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#50568: Missing source code
2021-09-13 13:49 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-09-13 14:30 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-09-13 14:30 UTC (permalink / raw)
Cc: ludovic.courtes, 50568
[-- Attachment #1: Type: text/plain, Size: 251 bytes --]
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
> /gnu/store/prbkg6vldsh1688fsigr33g4s8qla7rl-propeller-gcc-b4f45a4725e0b6d0af59e594c4e3e35ca4105867-checkout.drv
FTR, I don't think this one's actually down.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#50568: Missing source code
@ 2021-09-13 13:49 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-09-13 14:30 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-09-13 13:49 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 50568
[-- Attachment #1: Type: text/plain, Size: 246 bytes --]
Ludo',
I'm afraind I only have:
Ludovic Courtès 写道:
> /gnu/store/prbkg6vldsh1688fsigr33g4s8qla7rl-propeller-gcc-b4f45a4725e0b6d0af59e594c4e3e35ca4105867-checkout.drv
Let me know where & how to send it.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#50441: Wrong build directory number shown in environment-variables file
@ 2021-09-07 4:34 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-09-07 4:34 UTC (permalink / raw)
To: Christine Lemmer-Webber; +Cc: 50441
[-- Attachment #1: Type: text/plain, Size: 598 bytes --]
Christine,
Christine Lemmer-Webber 写道:
> I was doing guix build with "--keep-missing" and looking around
> in a few
> of the output directories. I was peeking in:
>
> /tmp/guix-build-u-boot-mnt-reform2-2021.06.drv-4
>
> But wait... the "environment-variables" file says:
>
> #+BEGIN_SRC sh
> export TEMP=\
> "/tmp/guix-build-u-boot-mnt-reform2-2021.06.drv-0"
Part of the build environment isolation/reproducibility is that
processes inside it always see a build directory ending in ‘-0’,
regardless of the file name on the host system.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#50349: [PATCH] packages: Add 'define-package' syntax.
@ 2021-09-04 14:44 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-09-04 14:44 UTC (permalink / raw)
To: Taylan Kammer; +Cc: 50349, Sarah Morgensen, Maxime Devos, guix-patches
[-- Attachment #1: Type: text/plain, Size: 760 bytes --]
Taylan Kammer 写道:
> To me the most obvious thing to do seems
>
> (define-package foo ...) ;no explicit name needed
>
> to bind the variable 'foo' and use symbol->string for the name
> of the
> package, with the possibility to override the name like
>
> (define-package foo (name "foobar") ...)
>
> which would bind the variable 'foo' to a package named "foobar".
Right, that's what I meant, and it's how I read bug #15284, and it
looks remarkably like the form I use in my personal channels (and
I'm sure I'm not the first! :-).
You're much better at the language/implementation side of things
than I am, Taylan. Would this negatively affect performance
(including ‘guix pull’ compilation)?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#50349: [PATCH] packages: Add 'define-package' syntax.
[not found] ` <757b7543b931335c3725264edfbc79c012aa10fc.camel@telenet.be>
@ 2021-09-04 10:09 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-09-04 10:09 UTC (permalink / raw)
To: Maxime Devos; +Cc: Sarah Morgensen, 50349, guix-patches
[-- Attachment #1: Type: text/plain, Size: 617 bytes --]
All,
To keep a link with previous ‘define-package’ discussion, I've
merged this bug with #15284. It was never resolved IMO and things
have changed since 2013 with the label-less input style.
Maxime Devos 写道:
> This could be even shorter in the special case that the variable
> name
> and package name are the same (modulo types):
>
> (define-package "my-favorite-package"
> (version ...)
> ...)
(define-anything STRING ...) is just too weird to ack. Are there
any package names that aren't currently valid symbols? Is there a
good reason for them?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#50212: Tests fail while building Guix
@ 2021-08-28 15:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-08-28 15:33 UTC (permalink / raw)
To: Simon Streit; +Cc: 50212
On 2021-08-26 20:07, Simon Streit wrote:
> /home/ss2/code/guix/test-tmp/store/9m9mjdz3zl28n1dq094aqsxk5d480mvg-bash:
> 9m9mjdz3zl28n1dq094aqsxk5d480mvg-bash: No such file or directory
>
> But this executable is there though.
Does it run when invoked manually?
Kind regards,
T G-R
Sent from a Web browser. Excuse or enjoy my brevity.
^ permalink raw reply [relevance 90%]
* bug#50221: failed to install guix
@ 2021-08-27 19:01 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-08-27 19:01 UTC (permalink / raw)
To: 80ede; +Cc: 50221
80ede,
On 2021-08-27 2:09, 80ede--- via Bug reports for GNU Guix wrote:
> https://postimg.cc/PCfCLJgZ
Ew... messy. I hope someone better acquainted with the guts of the
installer can augur those mysterious entrails. Without context, I
can't.
What were you doing when this happened? Can you reproduce the problem
on the same machine by repeating the exact same steps? What does your
existing partition table & file system layout look like? Is this an
NVMe drive?
> I uploaded a picture to postimage.
Avoid these third-party image hosts. They can vanish tomorrow, become
malware vectors without warning, and almost certainly track users and
execute JS without their consent already.
Prefer attaching screenshots directly to your e-mail, after shrinking
them to at most a few KiB apiece (yours is ~230 KiB, which is perfect).
Kind regards,
T G-R
Sent from a Web browser. Excuse or enjoy my brevity.
^ permalink raw reply [relevance 90%]
* bug#49460: links not clickable in some qt programs (nheko, quaternion)
@ 2021-07-23 12:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-07-23 12:40 UTC (permalink / raw)
To: Giovanni Biscuolo; +Cc: 49460, bdju
Gio',
On 2021-07-23 12:30, Giovanni Biscuolo wrote:
> I don't have the referenced store item:
> /gnu/store/bi4m86lripz4fhhi4c34ylg5ckxsrqzs-xdg-utils-1.1.3
Interesting. Does guix gc --references show this as a reference of
either? There have been instances of references being hidden from the
garbage collector by compression or overzealous (and pointless)
'optimisations'. It hardly ever happens in practice but it does.
If not, could you grep your ~/.cache and ~/.local directories for that
hash? Some programmes have a bug where they save absolute file names
instead of looking in $PATH every time. That should be fixed upstream.
> Maybe adding xdg-utils to the inputs of nheko and quaternion solves
> this
> issue?
How could either package refer to xdg-utils if it weren't already an
input? I don't see how.
Kind regards,
T G-R
Sent from a Web browser. Excuse or enjoy my brevity.
^ permalink raw reply [relevance 90%]
* bug#49458: kicad-doc build failure: YAML/Tiny.pm module loading
@ 2021-07-07 19:28 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-07-07 19:28 UTC (permalink / raw)
To: Christopher Howard; +Cc: 49458, 49458-done
[-- Attachment #1: Type: text/plain, Size: 159 bytes --]
Christopher Howard 写道:
> kicad-doc fails to build with
Thanks! Fixed in commit dbf78e3985cd5a495d7495090cfb6271d2e008f4.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#49371: Removing the broken ‘corrode’ package
[not found] <875yxqsy40.fsf@nckx>
@ 2021-07-03 15:46 82% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-07-03 15:46 UTC (permalink / raw)
To: 49371
[-- Attachment #1.1: Type: text/plain, Size: 458 bytes --]
Guix,
Cool hack though it was, I propose to remove the broken ‘corrode’
package. This is your chance to protest by fixing it!
With the patches below applied corrode still fails to build as it
does elsewhere:
<https://github.com/jameysharp/corrode/issues/181>.
The code hasn't seen commits since 2017, nor did I find any newer
posts by the author on their GitHub issue tracker. The project is
quite dead.
Kind regards,
T G-R
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: 0001-gnu-Add-ghc-language-c-0.6.patch --]
[-- Type: text/x-patch, Size: 1229 bytes --]
From 879b32a49b606eef976062aee06bdf8a6ec028a0 Mon Sep 17 00:00:00 2001
From: Tobias Geerinckx-Rice <me@tobias.gr>
Date: Sat, 3 Jul 2021 17:39:13 +0200
Subject: [PATCH 1/2] gnu: Add ghc-language-c@0.6.
* gnu/packages/haskell-xyz.scm (ghc-language-c-0.6): New public variable.
---
gnu/packages/haskell-xyz.scm | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
index 4b80410346..daa64ac8fd 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -7000,6 +7000,18 @@ It features a complete, well-tested parser and pretty printer for all of C99
and a large set of GNU extensions.")
(license license:bsd-3)))
+(define-public ghc-language-c-0.6
+ (package
+ (inherit ghc-language-c)
+ (version "0.6.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://hackage.haskell.org/package/"
+ "language-c/language-c-" version ".tar.gz"))
+ (sha256
+ (base32 "1s1pz8lxnc3fbs84a4spayzrww1avkn7jszmazn90r740jfxrji3"))))))
+
(define-public ghc-language-glsl
(package
(name "ghc-language-glsl")
--
2.32.0
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.3: 0002-gnu-corrode-Update-to-0.0.0-1.3405334.patch --]
[-- Type: text/x-patch, Size: 2014 bytes --]
From 7fb3a504056862ca5577a3cfd6ce0eaa1b364551 Mon Sep 17 00:00:00 2001
From: Tobias Geerinckx-Rice <me@tobias.gr>
Date: Sat, 3 Jul 2021 17:40:52 +0200
Subject: [PATCH 2/2] gnu: corrode: Update to 0.0.0-1.3405334.
* gnu/packages/haskell-apps.scm (corrode): Update to 0.0.0-1.3405334.
[native-inputs]: Add ghc-tasty and ghc-tasty-quickcheck.
[inputs]: Use older ghc-language-c-0.6 instead of ghc-language-c.
---
gnu/packages/haskell-apps.scm | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/haskell-apps.scm b/gnu/packages/haskell-apps.scm
index 9e49bbfd9e..10c0dadbc4 100644
--- a/gnu/packages/haskell-apps.scm
+++ b/gnu/packages/haskell-apps.scm
@@ -145,8 +145,8 @@ installation of Haskell libraries and programs.")
(license license:bsd-3)))
(define-public corrode
- (let ((revision "0")
- (commit "b6699fb2fa552a07c6091276285a44133e5c9789"))
+ (let ((revision "1")
+ (commit "34053342c2f1ca04f23ad94d67057f14e74d9fb9"))
(package
(name "corrode")
(version (git-version "0.0.0" revision commit))
@@ -158,10 +158,14 @@ installation of Haskell libraries and programs.")
(commit commit)))
(file-name (git-file-name name version))
(sha256
- (base32 "02v0yyj6sk4gpg2222wzsdqjxn8w66scbnf6b20x0kbmc69qcz4r"))))
+ (base32 "0qwglbbcm96hm44yinzlyspfb60bi2iql750qv0psk5651jfrrdf"))))
(build-system haskell-build-system)
+ (native-inputs
+ `(("ghc-tasty" ,ghc-tasty)
+ ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)))
(inputs
- `(("ghc-language-c" ,ghc-language-c)
+ ;; XXX When updating, check if the 0.6 variant can be removed entirely.
+ `(("ghc-language-c" ,ghc-language-c-0.6)
("ghc-markdown-unlit" ,ghc-markdown-unlit)))
(home-page "https://github.com/jameysharp/corrode")
(synopsis "Automatic semantics-preserving translation from C to Rust")
--
2.32.0
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply related [relevance 82%]
* bug#49088: grub-hybrid fails to build on aarch64-linux: error: --enable-stack-protector is not supported
@ 2021-07-01 23:42 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-07-01 23:42 UTC (permalink / raw)
To: Christopher Baines; +Cc: 49088
[-- Attachment #1: Type: text/plain, Size: 218 bytes --]
Chris,
Thanks for catching, fixing, and committing this! I managed to
miss your original CC.
I need to configure mu4e to make ‘personal’ mail stand out from
the din somehow…
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#49230: please update description for package nyacc
@ 2021-06-26 15:45 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-26 15:45 UTC (permalink / raw)
To: Matt Wette; +Cc: bug-guix, 49230-done
[-- Attachment #1: Type: text/plain, Size: 151 bytes --]
Matt Wette 写道:
>>= 1.00 is a good breaking point. Thanks for doing this. --
>>Matt
Done on master, closing.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#49230: please update description for package nyacc
@ 2021-06-26 13:13 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-26 13:13 UTC (permalink / raw)
To: Matt Wette; +Cc: 49230
[-- Attachment #1: Type: text/plain, Size: 643 bytes --]
Matt Wette 写道:
> Could you please remove the "should be considered not stable"
> language
> from the description of the nyacc package?
Thanks for reporting this, and thanks for nyacc!
Guix ships four distinct versions of nyacc:
nyacc 0.86
nyacc 0.99
nyacc 1.00.2, and
nyacc 1.04.0 (the default).
This still holds true on the current core-updates branch.
I'd expect the warning to be accurate for the 0.x series, but
maybe they turned out to be more stable than expected :-)
Which version(s) of nyacc have ‘stable syntax and nomenclature’,
and which (if any) did not?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#49205: [services]: nginx doesn't restart after guix system reconfigure
@ 2021-06-24 18:30 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-24 18:30 UTC (permalink / raw)
To: Raghav Gururajan; +Cc: 49205
[-- Attachment #1: Type: text/plain, Size: 890 bytes --]
Raghav Gururajan via Bug reports for GNU Guix 写道:
> Throw to key `%exception' with args `("#<&invoke-error program:
> \"/gnu/store/g6nhdp7i1sr51anq86hd6adrsm5ha857-nginx-1.21.0/sbin/nginx\"
> arguments: (\"-c\"
> \"/gnu/store/2igpjf27rm92np6jn6hfrxzx5m55a468-nginx.conf\"
> \"-p\"
> \"/var/run/nginx\") exit-status: 1 term-signal: #f stop-signal:
> #f>")'.
The shortest answer is to run this command manually and see what
it prints out. So
$ sudo /gnu/store/g6n…/sbin/nginx -c /gnu/store/… -p
/var/run/nginx
in a terminal.
I saw you mention nginx and certbot in #guix. It's unfortunately
common to end up in a catch-22 with Guix's nginx and certbot
services when using HTTP authentication, where nginx needs to be
running to receive your first certificate but refuses to start
because of missing certificates…
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#42068: CUPS :631/admin interface freezes
@ 2021-06-24 2:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-24 2:18 UTC (permalink / raw)
To: 42068-done
[-- Attachment #1: Type: text/plain, Size: 728 bytes --]
I've pushed some patches I've been using since ‘forever’ to
core-updates. They simply remove the entire right-hand ‘Server’
form, and short-circuit the logic behind it that caused the long
delays.
An older work-around I tried was to simply link to the store
cupsd.conf in /etc/cups. This solves the immediate problem, and
even allows viewing (not editing) a few settings in said form.
It's an option for those who can't wait for core-updates to be
merged (don't forget to delete it next year… :-).
However, doing so merely hides the fact that this code is broken
with -c FILE by effectively circumventing the option in a very
sneaky way. A step back, not forward.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#49114: ‘guix lint’ should catch certificate validation exceptions
@ 2021-06-23 23:14 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-23 23:14 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 49114
[-- Attachment #1: Type: text/plain, Size: 289 bytes --]
Ludovic Courtès 写道:
> I don’t see these two packages in my checkout. Do you have
> other
> examples?
Oh-kaay, I wonder what the devil went wrong there? I wish I still
had the original copy, but I don't.
I wrote libndp and httping, of course :-D
Thanks!
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#49121: ./guix-daemon is broken
@ 2021-06-20 9:04 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-20 9:04 UTC (permalink / raw)
To: Mark H Weaver; +Cc: 49121
[-- Attachment #1: Type: text/plain, Size: 287 bytes --]
Mark H Weaver 写道:
> [bug#49121] appears to be a duplicate of
> <https://bugs.gnu.org/49102>.
Indeed it is. Reverting commit
b3f1a478d0b53821cfcc92c572c03822d6df4459 fixes the broken
./guix-daemon executable. I'll just wait then. Thanks Mark.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#49121: ./guix-daemon is broken
@ 2021-06-19 23:52 90% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-19 23:52 UTC (permalink / raw)
To: 49121
[-- Attachment #1: Type: text/plain, Size: 1905 bytes --]
Guix,
There's a new(?) warning in towne:
--8<---------------cut here---------------start------------->8---
$ guix environment guix -- make V=1
[…]
LANGUAGE= ./pre-inst-env /run/current-system/profile/bin/sh
/home/nckx/guix/build-aux/missing help2man --source=GNU
--info-page=guix --output="doc/guix-daemon.1" `basename
"doc/guix-daemon.1" .1`
help2man: can't get `--help' info from guix-daemon
Try `--no-discard-stderr' if option outputs to stderr
WARNING: 'help2man' is missing on your system.
You should only need it if you modified a dependency of a
man page.
You may want to install the GNU Help2man package:
<https://www.gnu.org/software/help2man/>
--8<---------------cut here---------------end--------------->8---
That's because
--8<---------------cut here---------------start------------->8---
$ ./guix-daemon --help
./guix-daemon: error while loading shared libraries: libz.so.1:
cannot open shared object file: No such file or directory
$ ldd ./guix-daemon
linux-vdso.so.1 (0x00007ffd84dfd000)
libz.so.1 => not found
libsqlite3.so.0 => not found
libgcrypt.so.20 => not found
libbz2.so.1.0 => not found
libstdc++.so.6 =>
/gnu/store/01b4w3m6mp55y531kyi1g8shh722kwqm-gcc-7.5.0-lib/lib/libstdc++.so.6
(0x00007fe1753d3000)
libm.so.6 =>
/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libm.so.6
(0x00007fe175292000)
libgcc_s.so.1 =>
/gnu/store/01b4w3m6mp55y531kyi1g8shh722kwqm-gcc-7.5.0-lib/lib/libgcc_s.so.1
(0x00007fe175277000)
libc.so.6 =>
/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6
(0x00007fe1750ba000)
/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/ld-linux-x86-64.so.2
(0x00007fe175560000)
--8<---------------cut here---------------end--------------->8---
which sounds less harmless already…
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#49115: Mumi inserts spurious underscore in bug title
2021-06-19 11:37 90% bug#49115: Mumi inserts spurious underscore in bug title Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-06-19 11:43 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-19 11:43 UTC (permalink / raw)
Cc: 49115
[-- Attachment #1: Type: text/plain, Size: 300 bytes --]
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
> It's also rendered correctly in the grey ‘mail view’ div:
Otherwise I'd suspect guile-email but now I'm not so sure.
Debbugs doesn't do this:
<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=49114>.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#49115: Mumi inserts spurious underscore in bug title
@ 2021-06-19 11:37 90% Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-19 11:43 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-19 11:37 UTC (permalink / raw)
To: 49115
[-- Attachment #1: Type: text/plain, Size: 488 bytes --]
Guix,
See <http://issues.guix.gnu.org/49114>, which Mumi currently
titles
‘guix_ lint’ should catch certificate validation exceptions
There's no underscore in the original subject. It's also rendered
correctly in the grey ‘mail view’ div:
Tobias Geerinckx-Rice wrote seconds ago
‘guix lint’ should catch certificate validation exceptions
Perhaps due to my use of Unicode quotes. There's nothing
suspicious in the HTML.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#49114: ‘guix lint’ should catch certificate validation exceptions
@ 2021-06-19 11:29 90% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-19 11:29 UTC (permalink / raw)
To: 49114
[-- Attachment #1: Type: text/plain, Size: 373 bytes --]
Guix,
The linter should obviously warn about TLS errors but it should
not terminate processing. See ‘guix lint ibndp’ or ‘guix lint
ttping’, where the hostname and certificate CN/SAN don't match.
In any other situation Guix is probably right to throw a scary
error and abort, even if hashes are our primary defence, not TLS.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48973: An early booting warning message
@ 2021-06-12 15:46 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-12 15:46 UTC (permalink / raw)
To: Joshua Branson; +Cc: 48973
This is a cross-distro annoyance; Guix doesn't explicitly load or even
mention pcspkr.
One very common work-around is
(kernel-arguments (list "modprobe.blacklist=pcspkr" …))
For the 6 people who actually want the infernal demented shofar that is
the ‘PC speaker’, I'm not sure what the solution is. Or if one is even
needed, since the ‘error’ is indeed 100% harmless.
Kind regards,
T G-R
Sent from a Web browser. Excuse or enjoy my brevity.
^ permalink raw reply [relevance 90%]
* bug#48965: filter-dkimsign tarball not available
@ 2021-06-12 10:36 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-12 10:36 UTC (permalink / raw)
To: Brendan Tildesley; +Cc: 48965-done
[-- Attachment #1: Type: text/plain, Size: 160 bytes --]
Brendan Tildesley 写道:
> https://imperialat.at/releases/
> works fine for me. Thanks.
Thanks for confirming! Case closed.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48965: filter-dkimsign tarball not available
@ 2021-06-12 9:36 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-12 9:36 UTC (permalink / raw)
To: Brendan Tildesley; +Cc: 48965
[-- Attachment #1: Type: text/plain, Size: 643 bytes --]
Brendan,
Brendan Tildesley 写道:
> Yep. I downloaded 3000 source tarballs with -S and just this one
> didn't
> work for some reason. I'm in Tasmania, Australia.
Wait, so libopensmtpd *did* work? It uses the exact same server,
with HTTPS :-/
Could you verify that before pulling to test…
> Doesn't work with guix, wget, or curl. Just hangs after
> connected for a while.
Hmkay… I have a ‘free’ VPN lying around somewhere but I don't
think I'll bother.
I've added another URI in
7479124cd7030b9b303420cb28585bac4331daaf. If that one also fails
stranger things are afoot.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48966: svt-hevc sha256 missmatch.
@ 2021-06-12 8:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-12 8:53 UTC (permalink / raw)
To: Brendan Tildesley; +Cc: 48966-done
[-- Attachment #1: Type: text/plain, Size: 683 bytes --]
Brendan,
Brendan Tildesley 写道:
> Tobias, are you able to figure out what changed?
I updated svt-hevc to the v1.5.1 tag on 29 May. On 2 June,
upstream noticed that they (I guess, by their standards) made a
mistake, fixed it[0], and moved the v1.5.1 tag to point to it.
That's bad practice but it happens.
Fixed in 00727470b92e0b8ab0e00dd2cd87495c0c136341.
Thanks for the puz, cuz,
T G-R
PS: Did you send this bug mail differently? Only bug-guix@gnu.org
was in Cc:, I had to add <nnn>[-done]@ myself. Could just be
Debbugs weirdness of course.
[0]:
https://github.com/OpenVisualCloud/SVT-HEVC/commit/b65eba07e6dee37407631cc441561960838b0333
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48965: filter-dkimsign tarball not available
2021-06-12 8:17 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-06-12 8:20 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-12 8:20 UTC (permalink / raw)
To: Brendan Tildesley; +Cc: 48965
[-- Attachment #1: Type: text/plain, Size: 275 bytes --]
Tobias Geerinckx-Rice 写道:
> https://distfiles.sigtrap.nl/filter-dkimsign-0.5.tar.gz
…and/or does this URL work for you with cURL/a browser, wherever
you are?
I'm physically next door to .nl, so that makes me mildly
suspicious.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48965: filter-dkimsign tarball not available
@ 2021-06-12 8:17 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-12 8:20 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 2 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-12 8:17 UTC (permalink / raw)
To: Brendan Tildesley; +Cc: 48965
[-- Attachment #1: Type: text/plain, Size: 621 bytes --]
Brendan,
Brendan Tildesley 写道:
> Starting download of
> /gnu/store/kd1kbq1anb7iy7ig999i7zq16m8pzayk-filter-dkimsign-0.5.tar.gz
> From https://distfiles.sigtrap.nl/filter-dkimsign-0.5.tar.gz...
> Throw to key `gnutls-error' with args `(#<gnutls-error-enum
> Error in the pull function.> handshake)'.
~ λ guix download
https://distfiles.sigtrap.nl/filter-dkimsign-0.5.tar.gz
[…]
/gnu/store/kd1kbq1anb7iy7ig999i7zq16m8pzayk-filter-dkimsign-0.5.tar.gz
0jwp47ixibnz8rghn193bk2hxh1j1zfrnidml18j7d7cylxfrd55
Can you guix download other https:// sources without problems?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48649: Guix doesn't boot with LUKS root partition
@ 2021-06-08 21:39 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-08 21:39 UTC (permalink / raw)
To: Juraj Hlista; +Cc: 48649
[-- Attachment #1: Type: text/plain, Size: 699 bytes --]
Juraj Hlista 写道:
> Not sure how the i915 module is related to LUKS though.
Not, all all. You should see the same apparent ‘freeze’ when
booting the system without LUKS with ‘--repl’ on the kernel
command line.
Linux prompts for the LUKS passphrase early, and (obviously :-)
before the root file system is mounted. The kernel needs to
display this prompt. The root file system contains all drivers.
See the deadlock?
Adding i915 to the initrd will ensure that it is loaded before the
initrd tries to mount / and asks you for the passphrase, so
everything will work fine. Building i915 into the kernel would
have the same effect.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48793: Make guix room available over matrix
@ 2021-06-02 22:20 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-02 22:20 UTC (permalink / raw)
To: bo0od; +Cc: 48793
[-- Attachment #1: Type: text/plain, Size: 661 bytes --]
bo0od 写道:
> Im not sure im following, Does guix has its own room over matrix
> or
> not? if yes what is it
There's #guix:libera.chat that Julien already pointed out. It's a
bridge to the official #guix channel at Libera. Messages are sent
back & forth between Libera and matrix.org. I don't know if
matrix.org supports Tor.
There's *also* #guix:matrix.org. It is a ‘real’ Matrix
channel/room, but it is not managed by the project and fewer core
contributors lurk there.
> if not thats why i opened this ticket.
It's not really a bug, though, is it? There's no official Guix
Mastodon either.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48793: Make guix room available over matrix
@ 2021-06-02 20:32 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-06-02 20:32 UTC (permalink / raw)
To: bo0od; +Cc: 48793
[-- Attachment #1: Type: text/plain, Size: 337 bytes --]
Hi bo0od,
The #guix channel is already bridged over Matrix. Is there a bug
in the bridge? It's better to report that directly to Libera.
Otherwise, this sounds like it belongs in the existing thread on
guix-devel@ where everyone can suggest and discuss their favourite
protocol, not on the Guix bug tracker.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48414: phodav-2.5.drv' failed with exit code 1
@ 2021-05-27 16:34 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-27 16:34 UTC (permalink / raw)
To: 48414-done; +Cc: Solène Rapenne
[-- Attachment #1: Type: text/plain, Size: 629 bytes --]
Solene wrote:
> I was able to reproduce the build issue, it get fixed with these
> changes
Thank you, Solene! Indeed it did.
I
- added a commit message matching our conventions[0],
- moved g-s-d to native-inputs
- pushed your patch as commit
847af45d0eba726418482b1b146a5ece2dbbb2c2.
With that, I'm closing this bug,
T G-R
[0]:
<https://guix.gnu.org/manual/devel/en/guix.html#Submitting-Patches>
which links to
<https://www.gnu.org/prep/standards/standards.html#Change-Logs>,
but note that we've evolved our own style within the genre over
the years. I recommend simply reading the commit log to
internalise it.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48649: Guix doesn't boot with LUKS root partition
@ 2021-05-25 11:19 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-25 11:19 UTC (permalink / raw)
To: Juraj Hlista; +Cc: 48649
[-- Attachment #1: Type: text/plain, Size: 612 bytes --]
Juraj,
Juraj Hlista 写道:
> mount LABEL=system-root /mnt
> mkdir /mnt/etc /mnt/boot
> mount LABEL=system-boot /mnt/boot
Guix System doesn't support a separate /boot partition. See
<http://issues.guix.gnu.org/48172>.
I'll leave this bug unmerged with that one until we're sure that's
your only issue:
> I also tried to use unencrypted root partition (basically the
> same as above, but without LUKS) and it works.
Also with separate /boot? If so, maybe GRUB happens to look in
the wrong right place (/ instead of /boot), or something else is
going on.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48589: zam-plugins 3.13 hash mismatch
@ 2021-05-22 20:00 82% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-22 20:00 UTC (permalink / raw)
To: Thorsten Wilms; +Cc: 48589-done
[-- Attachment #1.1: Type: text/plain, Size: 414 bytes --]
Thorsten,
Thorsten Wilms 写道:
> expected hash:
> 0bxvssqnnd7bph3w1d6xcmxradv4cqq3wyzyv1a1hfm71a0pdahs
> actual hash:
> 02blg0iqich4vx5z1ahj6avkh83yqszdiq83p9jd5qwm0i4llqjq
That's atrocious. Someone upstream changed the ‘3.13’ tag!
Luckily the attached diff shows a harmless CI change, so I've
updated the hash in commit
dac6c21623475dbd1fa9679e33649eba461dd6b2.
Thanks!
T G-R
[-- Attachment #1.2: d --]
[-- Type: text/plain, Size: 3625 bytes --]
--- /tmp/zam
+++ /gnu/store/jn3d9r416hgqj61fniq6zw9hyxxn1p4g-zam-plugins-3.13-checkout
│ --- /tmp/zam/.travis.yml
├── +++ /gnu/store/jn3d9r416hgqj61fniq6zw9hyxxn1p4g-zam-plugins-3.13-checkout/.travis.yml
│ @@ -12,29 +12,30 @@
│ services:
│ - docker
│
│ before_install:
│ - docker build -t damo22/zam-plugins-build:latest .
│
│ script:
│ - - docker run -v `pwd`:/tmp/build --entrypoint "/bin/bash" damo22/zam-plugins-build:latest -c "cd /tmp/build; CPUS=2 bash docker-script"
│ + - docker run -v `pwd`:/tmp/build --entrypoint "/bin/bash" damo22/zam-plugins-build:latest -c "cd /tmp/build; CPUS=2 TRAVIS_TAG=${TRAVIS_TAG} bash docker-script"
│
│ deploy:
│ provider: releases
│ - api_key: $RELEASES_TOKEN
│ + api_key: ${RELEASES_TOKEN}
│ file:
│ - - zam-plugins-$TRAVIS_TAG-linuxlv2.zip
│ - - zam-plugins-$TRAVIS_TAG-osxlv2.zip
│ - - zam-plugins-$TRAVIS_TAG-win32lv2.zip
│ - - zam-plugins-$TRAVIS_TAG-win64lv2.zip
│ - - zam-plugins-$TRAVIS_TAG-osxvst.zip
│ - - zam-plugins-$TRAVIS_TAG-win32vst.zip
│ - - zam-plugins-$TRAVIS_TAG-win64vst.zip
│ + - zam-plugins-${TRAVIS_TAG}-linuxlv2.zip
│ + - zam-plugins-${TRAVIS_TAG}-osxlv2.zip
│ + - zam-plugins-${TRAVIS_TAG}-win32lv2.zip
│ + - zam-plugins-${TRAVIS_TAG}-win64lv2.zip
│ + - zam-plugins-${TRAVIS_TAG}-osxvst.zip
│ + - zam-plugins-${TRAVIS_TAG}-win32vst.zip
│ + - zam-plugins-${TRAVIS_TAG}-win64vst.zip
│ skip_cleanup: true
│ overwrite: true
│ + draft: true
│ on:
│ repo: zamaudio/zam-plugins
│ tags: true
│
│ notifications:
│ email:
│ on_success: always
│ --- /tmp/zam/README.md
├── +++ /gnu/store/jn3d9r416hgqj61fniq6zw9hyxxn1p4g-zam-plugins-3.13-checkout/README.md
│ @@ -31,9 +31,9 @@
│ git submodule update --init
│ ./make-all
│
│
│ Package Maintainers:
│ ====================
│
│ - git checkout 3.10
│ + git checkout 3.13
│ make dist
│ --- /tmp/zam/docker-script
├── +++ /gnu/store/jn3d9r416hgqj61fniq6zw9hyxxn1p4g-zam-plugins-3.13-checkout/docker-script
│ @@ -72,24 +72,24 @@
│ cd ../win32
│ for f in *.lv2; do cd $f; perl -pi -e 's/\.so/\.dll/g' manifest.ttl; perl -pi -e 's/X11UI/WindowsUI/g' manifest.ttl; cd .. ; done
│ cd ../win64
│ for f in *.lv2; do cd $f; perl -pi -e 's/\.so/\.dll/g' manifest.ttl; perl -pi -e 's/X11UI/WindowsUI/g' manifest.ttl; cd .. ; done
│
│ # Release
│ cd ../linux
│ -zip -9 -r zam-plugins-$TRAVIS_TAG-linuxlv2.zip *.lv2
│ +zip -9 -r zam-plugins-${TRAVIS_TAG}-linuxlv2.zip *.lv2
│ mv *.zip ../bin
│ cd ../osx
│ -zip -9 -r zam-plugins-$TRAVIS_TAG-osxlv2.zip *.lv2
│ -zip -9 -r zam-plugins-$TRAVIS_TAG-osxvst.zip *.vst
│ +zip -9 -r zam-plugins-${TRAVIS_TAG}-osxlv2.zip *.lv2
│ +zip -9 -r zam-plugins-${TRAVIS_TAG}-osxvst.zip *.vst
│ mv *.zip ../bin
│ cd ../win32
│ -zip -9 -r zam-plugins-$TRAVIS_TAG-win32lv2.zip *.lv2
│ -zip -9 -r zam-plugins-$TRAVIS_TAG-win32vst.zip *-vst.dll
│ +zip -9 -r zam-plugins-${TRAVIS_TAG}-win32lv2.zip *.lv2
│ +zip -9 -r zam-plugins-${TRAVIS_TAG}-win32vst.zip *-vst.dll
│ mv *.zip ../bin
│ cd ../win64
│ -zip -9 -r zam-plugins-$TRAVIS_TAG-win64lv2.zip *.lv2
│ -zip -9 -r zam-plugins-$TRAVIS_TAG-win64vst.zip *-vst.dll
│ +zip -9 -r zam-plugins-${TRAVIS_TAG}-win64lv2.zip *.lv2
│ +zip -9 -r zam-plugins-${TRAVIS_TAG}-win64vst.zip *-vst.dll
│ mv *.zip ../bin
│ cd ../bin
│ ls -l
│ echo "ALL DONE!!!"
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 82%]
* bug#48499: hunspell-dict-en-us is not reproducible
@ 2021-05-18 15:30 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-18 15:30 UTC (permalink / raw)
To: Bone Baboon; +Cc: bug-guix, 48499-done
[-- Attachment #1: Type: text/plain, Size: 552 bytes --]
Bone Baboon via Bug reports for GNU Guix 写道:
> hunspell-dict-en-us is not reproducible.
Thanks! Fixed in be528eb53d6c5c6d3ef7d74a02da2e2b97c0ccc6.
>
> I checked hunspell-dict-de and it is reproducible. I do not
> know if
> other hunspell-dict-* are reproducible or not.
A quick
for a in "" "--check --keep-failed"; do
guix build --no-grafts \
$(guix package -A ^hunspell-dict | cut -f1) $a
done
suggests that they are, unless one embeds (say) the day of the
week somewhere...
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48496: Guix reconfigure fails to switch to new system
@ 2021-05-18 14:49 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-18 14:49 UTC (permalink / raw)
To: Simon Streit; +Cc: 48496
[-- Attachment #1: Type: text/plain, Size: 360 bytes --]
Simon,
Simon Streit 写道:
> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
> no code for module (system repl error-handling)
Thank you for reporting this. With commit
5fa46ca96da90ec19e32cc4d726f099d0979d60b on master, the system
tests that failed for me with this error no longer do.
Could you confirm?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47121: [Mumi] Why does Mumi display my name as "Mark HWeaver"?
@ 2021-05-18 11:16 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-18 11:16 UTC (permalink / raw)
To: 47121-done
[-- Attachment #1: Type: text/plain, Size: 110 bytes --]
Closing, as the fix seems to have worked:
<https://issues.guix.gnu.org/issue/47115#6>.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48156: basic system test broken: qemu-system-x86_64: error while loading shared libraries: libXcursor.so.1: cannot open shared object file: No such file or directory
@ 2021-05-07 0:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-07 0:33 UTC (permalink / raw)
To: Christopher Baines; +Cc: ludo, 48156, 48156-close
[-- Attachment #1: Type: text/plain, Size: 2282 bytes --]
Chris,
Christopher Baines 写道:
> This comes from guix.cbaines.net, so it's probably not affecting
> anyone
> else.
The spooky happenings below reminded of this thread. Perhaps
they're useful somehow. Probably not.
--8<---------------cut here---------------start------------->8---
λ guix environment guix -- ./pre-inst-env guix build \
--no-grafts mergerfs --target=aarch64-linux-gnu
[...]
downloading from
https://guix.cbaines.net/nar/lzip/g3f3pkvli22b6q514cqwwsfk1ip8dwij-mergerfs-2.32.4
...
[...]
/gnu/store/g3f3pkvli22b6q514cqwwsfk1ip8dwij-mergerfs-2.32.4
--8<---------------cut here---------------end--------------->8---
--8<---------------cut here---------------start------------->8---
λ tree
/gnu/store/g3f3pkvli22b6q514cqwwsfk1ip8dwij-mergerfs-2.32.4/
/gnu/store/g3f3pkvli22b6q514cqwwsfk1ip8dwij-mergerfs-2.32.4/
└── share
└── doc
└── mergerfs-2.32.4
└── LICENSE
3 directories, 1 file
--8<---------------cut here---------------end--------------->8---
--8<---------------cut here---------------start------------->8---
λ guix environment guix -- ./pre-inst-env guix build \
--no-grafts mergerfs --target=aarch64-linux-gnu \
--check --keep-failed
[...]
guix build: error: derivation
`/gnu/store/xkbxh0bwqppf6ga8fxx38hz3f1kq0av8-mergerfs-2.32.4.drv'
may not be deterministic: output
`/gnu/store/g3f3pkvli22b6q514cqwwsfk1ip8dwij-mergerfs-2.32.4'
differs from
‘/gnu/store/g3f3pkvli22b6q514cqwwsfk1ip8dwij-mergerfs-2.32.4-check’
--8<---------------cut here---------------end--------------->8---
--8<---------------cut here---------------start------------->8---
λ tree
/gnu/store/g3f3pkvli22b6q514cqwwsfk1ip8dwij-mergerfs-2.32.4-check
/gnu/store/g3f3pkvli22b6q514cqwwsfk1ip8dwij-mergerfs-2.32.4-check
├── bin
│ ├── mergerfs
│ └── mergerfs-fusermount
├── sbin
│ └── mount.mergerfs
└── share
├── doc
│ └── mergerfs-2.32.4
│ └── LICENSE
└── man
└── man1
└── mergerfs.1.gz
7 directories, 5 files
--8<---------------cut here---------------end--------------->8---
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48213: offlineimap build fails
@ 2021-05-04 9:08 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-04 9:08 UTC (permalink / raw)
To: Bone Baboon; +Cc: 48213
[-- Attachment #1: Type: text/plain, Size: 1094 bytes --]
Babs,
Bone Baboon via Bug reports for GNU Guix 写道:
> Taking the failing test's name "test_ipv6_available" literally I
> would
> like to ask if having this test required to build this
> offlineimap
> dependency
I think not, but you should report this upstream first. They look
asleep but I didn't hold a mirror under their nose. If they don't
respond we might hack around it in Guix.
I suggest that you enable IPv6 support in the meantime.
> This would accommodate Guix users who have disabled ipv6.
Guix doesn't virtualise the kernel and expects it to provide all
that is needful. Linux offers knobs for *everything*; that
doesn't mean everything is supported. Disabling kernel support
for basic things (namespaces, UNIX domain sockets, IPv6) *will*
break certain software.
We shouldn't feel obligated to accommodate strange configurations
out of the box, but we try to do so when the maintenance cost is
very low. In this case, you'd need to ensure the test still runs
on the vast majority of systems with IPv6.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48214: inetutils-1.9.4 build fails
@ 2021-05-04 9:09 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-04 9:09 UTC (permalink / raw)
To: Bone Baboon; +Cc: 48214
[-- Attachment #1: Type: text/plain, Size: 302 bytes --]
Babs,
Bone Baboon via Bug reports for GNU Guix 写道:
> FAIL: syslogd.sh
> ================
>
> ../src/logger: ::1:7041: Cannot assign requested address
Looks like the same cause as <https://issues.guix.gnu.org/48213>:
missing IPv6 support on the host kernel.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48160: Mumi renders huge messages
@ 2021-05-02 13:54 90% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-02 13:54 UTC (permalink / raw)
To: 48160
[-- Attachment #1: Type: text/plain, Size: 388 bytes --]
...when it should probably give up sooner, clearly indicate
truncation, and point users to the raw view.
<http://issues.guix.gnu.org/48151> is a >9 MiB mail. The rendered
HTML is >11 MiB. Apart from being A Bit Much to send to clients,
I get 504s most of the time. It succeeded once.
Mailman's message limits are of no use here: it sits later in the
chain.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48151: mariadb-10.5.8 build failing
[not found] <87sg36j5lf.fsf@disroot.org>
@ 2021-05-02 13:46 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-02 13:46 UTC (permalink / raw)
To: 48151; +Cc: Bone Baboon
Hi!
Your bug is available at <http://issues.guix.gnu.org/48151> and
through the usual 48151 at debbugs.gnu.org. However, it wasn't
sent to subscribers' inboxes because it was a whopping >9 MiB.
Like most mailing lists, bug-guix@ has a (generous) message size
limit. SMTP is not a broadcast protocol; copying a huge message
to each subscriber in turn is costly. Many subscribers have
limited connections or simply don't want to receive them.
It's great that you included the build log. Next time please
(don't de)compress it, or include only the last few 100 lines
which are usually enough to identify the problem.
You don't have to re-send this one.
Kind regards,
T G-R
^ permalink raw reply [relevance 90%]
* bug#48142: gupnp build test failed while doing reconfiguring system
@ 2021-05-01 17:54 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-01 17:54 UTC (permalink / raw)
To: Shyam Saran; +Cc: 48142
[-- Attachment #1: Type: text/plain, Size: 215 bytes --]
Shyam Saran 写道:
> Bail out! GLib-GIO-FATAL-ERROR: Settings schema
> 'org.gnome.system.proxy' is
> not installed
For the record: appstream-glib fails with the same error here.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#48140: Icedove 78.10.0 Failed to build
@ 2021-05-01 13:35 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-01 13:35 UTC (permalink / raw)
To: bo0od; +Cc: 48140
Thanks.
Did you run 'guix pull' before upgrading icedove? What does 'guix
describe' report?
Kind regards,
T G-R
Sent from a Web browser. Excuse or enjoy my brevity.
^ permalink raw reply [relevance 90%]
* bug#48140: Icedove 78.10.0 Failed to build
@ 2021-05-01 12:37 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-01 12:37 UTC (permalink / raw)
To: bo0od; +Cc: 48140
bo0od,
Thanks for the report!
Please also attach the .bz2 file mentioned after "View build log at".
It will have the details, if any.
Kind regards,
T G-R
Sent from a Web browser. Excuse or enjoy my brevity.
^ permalink raw reply [relevance 90%]
* bug#47964: webkitgtk-2.32.0 build fails
@ 2021-04-27 12:48 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-27 12:48 UTC (permalink / raw)
To: Leo Famulari; +Cc: 47964, bone.baboon
[-- Attachment #1: Type: text/plain, Size: 126 bytes --]
Leo Famulari 写道:
> LGTM
Thanks Leo! Pushed as e5c65fb7372e10a2d6531d25f3b7d7c31679a21e.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47964: webkitgtk-2.32.0 build fails
@ 2021-04-26 16:44 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-26 16:44 UTC (permalink / raw)
To: Leo Famulari; +Cc: 47964, bone.baboon
[-- Attachment #1.1: Type: text/plain, Size: 347 bytes --]
Leo,
Leo Famulari 写道:
> It's unusual that a program requires multithreaded compilation,
> but I
> wonder if we can add a property to the package definition to
> require at
> least 2 threads when building.
That's a great idea, although I'm not keen on .*using properties
for it.
How about this?
Kind regards,
T G-R
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: 0001-gnu-webkitgtk-Always-use-at-least-2-make-jobs.patch --]
[-- Type: text/x-patch, Size: 1180 bytes --]
From a9ef0c78c6aa60ab49f6fcf4fc6b43afdb6f0183 Mon Sep 17 00:00:00 2001
From: Tobias Geerinckx-Rice <me@tobias.gr>
Date: Mon, 26 Apr 2021 18:39:58 +0200
Subject: [PATCH] gnu: webkitgtk: Always use at least 2 make jobs.
Fixes <http://issues.guix.gnu.org/47964>.
* gnu/packages/webkit.scm (webkitgtk)[arguments]: Use at least -j2.
---
gnu/packages/webkit.scm | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index 083c8ccb08..74ffe92b84 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -260,6 +260,9 @@ acceleration in mind, leveraging common 3D graphics APIs for best performance.")
;; now, we explicitly disable it to prevent an error
;; at configuration time.
"-DUSE_GSTREAMER_GL=OFF")
+ #:make-flags
+ ;; Never build with unsupported -j1: https://issues.guix.gnu.org/47964#5
+ (list "-j" (number->string (max 2 (parallel-job-count))))
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'configure-bubblewrap-store-directory
--
2.31.1
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply related [relevance 90%]
* bug#47911: Improving the package outputs UI
@ 2021-04-20 22:05 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-20 22:05 UTC (permalink / raw)
To: Leo Famulari; +Cc: 47911
[-- Attachment #1: Type: text/plain, Size: 601 bytes --]
Leo Famulari writes:
> Another idea I had is to make Guix accept the concatenation of
> packagename-output in the UI.
I'm firmly against this (but read on :-)
>
> For example, `guix install git-send-email`, instead of
> `git:send-email`.
>
> But maybe that is going too far, I'm not sure.
I think it is, but the intention is good.
Instead, Guix could suggest (‘did you mean...?’) like it does for
commands.
~ λ guix install git-send-email
guix install: error: git-send-email: unknown package
hint: Did you mean one of:
git:send-email
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47919: Sourcing environment-variables may send to wrong directory
@ 2021-04-20 21:20 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-20 21:20 UTC (permalink / raw)
To: Alexandre Hannud Abdo; +Cc: 47919
[-- Attachment #1: Type: text/plain, Size: 656 bytes --]
Alexandre,
Alexandre Hannud Abdo writes:
> /tmp/guix-build-[package].drv-1$ source environment-variables
> /tmp/guix-build-[package].drv-0/[package]$
If Guix used a different build directory depending on how many
previous builds were kept, many builds would become
irreproducible.
Instead, Guix always uses .drv-0 inside the build container. When
you pass --keep and the build fails and .drv-0 already exists on
the host, it's renamed.
If you want ‘environment-variables’ to match the environment
outside of the container, rename /tmp/guix-build-[package].drv-1
to /tmp/guix-build-[package].drv-0.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47717: guix outrageously exhaust itself (freeze) when there is package build failure
@ 2021-04-14 0:40 89% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-14 0:40 UTC (permalink / raw)
To: bo0od; +Cc: 47717
[-- Attachment #1: Type: text/plain, Size: 2039 bytes --]
bo0od writes:
> yes sound dramatic but i couldnt describe what happened better.
I mean the ‘outrageously’ part. When Linux runs out of memory, it
freezes up. Moral judgment is futile. Better to adopt
raingloom's earlyoom suggestion or similar.
> /var/log/guix/drvs/5a/8xxi15g20iqr78daw3w1c7xyqmmd1k-vigra-1.11.1.drv.bz2
>
> check the uploaded .txt file
I did, hence the question. ;-) The file I asked for is missing.
> 4G of ram not enough? That would be interesting if its not.
Prepare to be interested, I guess... y... yaay...
4 GiB is absolutely not enough to build an outrageous amount of
‘modern’ software, especially in parallel (so not using --cores=1
--max-jobs=1) to make use of those expensive cores.
I'm disgusted too.
> No, i dont like workarounds
Oh, nor do I. My point is this isn't a bug in Guix, so it's not a
bug we can ‘fix’. A ‘workaround’ is the best we can do.
For example, one such workaround would be to ask the user whether
they want to run the daemon in ‘slow mode’ (--cores=1 --max-jobs=1
etc.) if we detect <N GiB of RAM during installation.
But with only 4 GiB of RAM and -j1 some ‘modern’ things will still
fail. At that point you offload or accept substitutes, and I
think doing either selectively is pointless.
> If substitutes are essentials for users then it should be
> enabled by
> default ,
I didn't say they were essential; they're not. They're an
alternative to downloading more RAM.
I think the installer now asks whether you want to enable
substitutes. Do you remember if it did? If you chose not to, why
not, and do you feel like you were making an informed decision?
> or switched automatically if there is something bad happened
> like this
> issue.
This won't happen. Enabling substitutes requires informed
administrator consent. If that's an issue -- and I bet it is! --
we need to do a better job educating them during installation, no
later.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 89%]
* bug#47749: Feature Request: Make top/htop give usable readings for the packages
@ 2021-04-13 23:45 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-13 23:45 UTC (permalink / raw)
To: bo0od; +Cc: 47749-done
[-- Attachment #1: Type: text/plain, Size: 555 bytes --]
Hi bo0od,
bo0od writes:
> in guix the problem with any running service it show long path
> /gnu/store/pathxxx/packagename this is not useful as the name of
> the
> package will be hidden from screen due to its long name.
Indeed. I added ‘Show program path’ to htop years ago for that
reason (but for Nix). It's bound to ‘p’. Enjoy.
I don't use top. Perhaps it has a similar option. If not, maybe
upstream's willing to add one.
As this is best asked on their bug tracker, I'm closing this bug.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47717: guix outrageously exhaust itself (freeze) when there is package build failure
@ 2021-04-12 18:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-12 18:41 UTC (permalink / raw)
To: bo0od; +Cc: 47717
[-- Attachment #1: Type: text/plain, Size: 1339 bytes --]
Hi bo0od,
Your subject was quite dramatic and probably not true. Try to
avoid both.
bo0od writes:
> The real issue it caused guix to freeze for like not less than
> 2+
> hours and i couldnt do anything with the distro until guix cut
> out
> the build/upgradation by itself.
Take a look at (and next time, attach)
$ bzless
/var/log/guix/drvs/5a/8xxi15g20iqr78daw3w1c7xyqmmd1k-vigra-1.11.1.drv.bz2
the log file mentioned in the error message. You'll probably find
the string ‘Killed’ near the end. If you haven't rebooted yet,
$ grep oom /proc/vmstat
will probably return something non-zero.
If so: you ran out of memory while building a heavy package. This
causes your system to become unresponsive whilst it tries to
postpone that for as long as possible. This is a fact of Linux.
You can try to work around it by adding RAM, passing ‘-{M,c}1’ to
the guix command that failed, and/or enabling swap, but the root
cause is you simply don't have enough memory to build this package
at its default settings.
Or, you can make sure you download a substitute instead of trying
to build everything locally. At the time of writing (commit
d14f213) there's a libreoffice substitute on ci.guix.gnu.org. Are
substitutes configured and enabled?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47674: dnsmasq is vulnerable to CVE-2021-3448
@ 2021-04-10 22:27 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-10 22:27 UTC (permalink / raw)
To: Nicolò Balzarotti; +Cc: 47674
[-- Attachment #1: Type: text/plain, Size: 378 bytes --]
Nicolò,
Nicolò Balzarotti writes:
> gnu/packages/dns.scm (dnsmasq): Update to 2.85.
I see you managed to aim this beautifully between me searching the
issue tracker for ‘dnsmasq’ and me actually pushing an update, so
well done I guess.
(Also: sorry for the duplicated effort, and thanks for keeping an
eye on the securities. :-)
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47685: Feature Request: Install fping by default
@ 2021-04-10 21:54 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-10 21:54 UTC (permalink / raw)
To: bo0od; +Cc: 47685, 47685-done
[-- Attachment #1: Type: text/plain, Size: 490 bytes --]
bo0od writes:
> ping x.org say command not found.
[...]
> I apologize for the mistake actually internet wasnt connected to
> it
> showed "unknown host" message
This is why it's important to provide (accurate) details. ;-)
Better too much than too little.
> Apologize again my mistake, Feel free to close this issue.
Done! As Maxime mentioned in a previous thread, feel free to do
so by changing nnn@debbugs.gnu.org to nnn-done@debbugs.gnu.org
when replying.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47685: Feature Request: Install fping by default
@ 2021-04-10 20:15 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-10 20:15 UTC (permalink / raw)
To: bo0od; +Cc: 47685
[-- Attachment #1: Type: text/plain, Size: 358 bytes --]
bo0od writes:
> There is no ping x.org thats the thing i want it to work, fping
> or
> other doesnt matter. ping command not their by default.
It is absolutely ‘there by default’ on the installer ISO.
If you're talking about some other environment, please be (way)
more specific so we can provide more useful help.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47685: Feature Request: Install fping by default
@ 2021-04-10 17:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-10 17:53 UTC (permalink / raw)
To: bo0od; +Cc: 47685
[-- Attachment #1: Type: text/plain, Size: 1010 bytes --]
Hi!
bo0od writes:
> Its better to know when you configure guix network using manual
> installation if things went well or not, the easiest way to do
> that is
> ping x.org.
It might be the most common, but note that it's not a reliable
way.
Plenty of people are confused that ping doesn't work in their VM
with QEMU user networking, and think this means they can't access
the Web to download packages. So they don't even try even though
it works fine.
> But fping package is not installed by default within guix
> iso, Hope to see it added by default.
I looked up ‘fping’ and it's an obscure ping variant. It may be
your favourite obscure variant ;-) but it's definitely not
something that should be installed by default.
‘ping’ is provided by ‘inetutils’. It's already part of
%base-packages. It is installed by default. Below you talk about
the installer ISO, but it already has ‘ping’ preinstalled, so I'm
confused.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47028: [PATCH 2/2] lint: Warn about single-character package names.
2021-04-01 8:51 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-04-01 20:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-01 20:41 UTC (permalink / raw)
To: zimoun; +Cc: 47028-done
[-- Attachment #1: Type: text/plain, Size: 291 bytes --]
zimoun writes:
> My point is: I am not even sure that “r” should be whitelisted.
I think it deserves the name, but my reasons are fuzzy and feely.
Anyway: I added that exception for ‘r’ and pushed as
1126bb9cf33f10f004a5f53331389c777c025e75 et al.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 227 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47028: Discourage single-character package names
2021-03-09 21:39 90% ` bug#47028: Discourage single-character package names Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-09 21:41 90% ` bug#47028: [PATCH 1/2] doc: Discourage ambiguous " Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-04-01 8:57 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-01 8:57 UTC (permalink / raw)
To: Mark H Weaver, 47028
[Inexcusably breaking thread because I lost the original.]
Mark,
> We have one notable exception in Guix: "r", which is
> "grandfathered
> in" so-to-speak [...]
Very good point. So grandfathered it didn't occur to me.
> [...] perhaps "r"should be whitelisted.
I agree. Thanks for pointing it out!
T G-R
^ permalink raw reply [relevance 90%]
* bug#47028: [PATCH 2/2] lint: Warn about single-character package names.
@ 2021-04-01 8:51 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-01 20:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-04-01 8:51 UTC (permalink / raw)
To: zimoun; +Cc: 47028
zimoun writes:
> Maybe the length can be negative or zero. ;-)
‘Defensive programming’!
Thanks, :-)
T G-R
^ permalink raw reply [relevance 90%]
* bug#47482: GIMP: GEGL issue
@ 2021-03-29 20:48 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-29 20:48 UTC (permalink / raw)
To: 47482-done
Don,
I know I said I wasn't going to bother investigating but I
couldn't resist :-) It was too ‘fun’: it only happens if you
didn't have graphviz installed, such as when running the GIMP in a
--pure environment, and the error message is worthless.
I added a reference from gegl to graphviz in
7162e5b88208d00188dd9c7b22e0fcde2871fb55.
Kind regards,
T G-R
^ permalink raw reply [relevance 90%]
* bug#47231: sqlite package is vulnerable to CVE-2020-11655, CVE-2020-11656, CVE-2020-13434, CVE-2020-13435, CVE-2020-13630, CVE-2020-13631, CVE-2020-13632, CVE-2020-15358 and CVE-2020-9327
2021-03-25 11:27 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-03-25 15:56 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-25 15:56 UTC (permalink / raw)
Cc: 47231, lle-bout
Tobias Geerinckx-Rice via Bug reports for GNU Guix writes:
> I'm currently rebuilding IceCat with this change as an extra
> precaution, but that shouldn't take long. If that doesn't cause
> problems this LGTM for master.
OK, it worked, old IceCat writes new SQlite files.
Kind regards,
T G-R
^ permalink raw reply [relevance 90%]
* bug#47231: sqlite package is vulnerable to CVE-2020-11655, CVE-2020-11656, CVE-2020-13434, CVE-2020-13435, CVE-2020-13630, CVE-2020-13631, CVE-2020-13632, CVE-2020-15358 and CVE-2020-9327
@ 2021-03-25 11:27 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-25 15:56 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-25 11:27 UTC (permalink / raw)
To: Léo Le Bouter, Ludovic Courtès; +Cc: 47231
Thanks!
I'm currently rebuilding IceCat with this change as an extra
precaution, but that shouldn't take long. If that doesn't cause
problems this LGTM for master.
Ludo', do you think the Guix test described here is a good one?
Kind regards,
T G-R
^ permalink raw reply [relevance 90%]
* bug#47329: efibootmgr failed to register the boot entry: Input/output error
[not found] ` <87sg4mkr2a.fsf@davie.li>
2021-03-23 13:01 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-03-23 13:21 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-23 13:21 UTC (permalink / raw)
To: David Dashyan; +Cc: 47329, Maxime Devos
[-- Attachment #1: Type: text/plain, Size: 250 bytes --]
David Dashyan 写道:
> Also. While rebooting (I had to boot to ubuntu live cd first) I
> noted
> that ubuntu has efibootmgr version 17. And It works there.
> Maybe we
> just need to update it?
Done on master.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47329: efibootmgr failed to register the boot entry: Input/output error
[not found] ` <87sg4mkr2a.fsf@davie.li>
@ 2021-03-23 13:01 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-23 13:21 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-23 13:01 UTC (permalink / raw)
To: David Dashyan; +Cc: 47329, Maxime Devos
[-- Attachment #1: Type: text/plain, Size: 647 bytes --]
David,
David Dashyan 写道:
> After running `rm /sys/firmware/efi/efivars/dump-*` followed by
> reboot
> guix system reconfigure went without errors.
Happy to hear that!
I *think* that's a safe thing to do, at least on Lenovo devices.
> Also. While rebooting (I had to boot to ubuntu live cd first) I
> noted
> that ubuntu has efibootmgr version 17. And It works there.
> Maybe we
> just need to update it?
Thanks, I'll try to update our efibootmgr. Upstream[0] is still
at 16. Need to figure out what the Debian package actually
contains.
Kind regards,
T G-R
[0]: https://github.com/rhboot/efibootmgr
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47329: efibootmgr failed to register the boot entry: Input/output error
2021-03-22 21:17 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-03-22 21:32 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
[not found] ` <87sg4mkr2a.fsf@davie.li>
1 sibling, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-22 21:32 UTC (permalink / raw)
To: David Dashyan; +Cc: 47329
[-- Attachment #1: Type: text/plain, Size: 279 bytes --]
David,
David Dashyan 写道:
> Haven't woked out how to fix it manually, just keep suspending
> for now :)
Didn't we talk on #guix yesterday? I thought manually adding an
entry for \EFI\Guix\grubx64.efi fixed your next boot. Did it not?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47329: efibootmgr failed to register the boot entry: Input/output error
@ 2021-03-22 21:17 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-22 21:32 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-22 21:17 UTC (permalink / raw)
To: David Dashyan; +Cc: 47329
[-- Attachment #1: Type: text/plain, Size: 1795 bytes --]
David,
David Dashyan 写道:
> failed to register the boot entry: Input/output error.
[...]
> same effect on guix system, but works fine when runned in ubuntu
> live cd.
Thank you for noting this! This error is not uncommon in general,
but this is the first time I've heard (or it's even occurred to
me) that there's a difference between different efibootmgr builds.
I'll keep that in mind when this next happens to me.
> I don't get why it complains that there is "no space left on
> device"
> though.
Because your UEFI firmware reports that the storage NVRAM (a chip
on your motherboard) is full.
There's no magic (simple + safe + guaranteed to work) way to fix
this. I don't think Guix could reliably automate one if we tried.
One of the safer things to try is looking at the output of
‘efibootmgr’, then deleting ‘obviously irrelevant’ BootNNNN
entries with ‘efibootmgr -b NNNN -B’. IIRC, my Lenovo X230T came
with options to boot from a floppy and/or optical drives, neither
of which it has. Each one takes up a tiny bit of the very limited
NVRAM storage.
Deleting just a few clearly-unused entries can fix the problem,
and is a lot safer than, e.g., manually mucking about in
/sys/firmware/efi/efivars. That could theoretically brick your
machine.
Some people also report success from the ‘load defaults’ or ‘load
optimised defaults’ options in the firmware's set-up menu. Of
course you'll lose all custom firmware settings, but you might not
have any, and they're quite easy to restore by hand.
> output of `df -h` contains:
>> /dev/nvme0n1p1 548M 212K 548M 1% /boot/efi
The problem you're having has nothing to do with drives; you can
ignore them.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47192: issues.guix.org not showing patch series?
@ 2021-03-16 15:57 90% ` Tobias Geerinckx-Rice via web
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via web @ 2021-03-16 15:57 UTC (permalink / raw)
To: 47192
OK,
I see that <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=39136#14> (I don't use emacs-debbugs) has your 2/2 patch.
That rules out mail delivery outages and I was simply unrelatedly unlucky. :-(
^ permalink raw reply [relevance 90%]
* bug#47123: Quagga source code is gone
@ 2021-03-13 16:11 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-13 16:11 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 47123-done, bug-guix
[-- Attachment #1: Type: text/plain, Size: 333 bytes --]
Ludovic Courtès 写道:
> I can’t find an alternate hosting site.
Does that mean the project is dead? Unmaintained network software
is a great thing to have lying around.
Anyway, I've updated the quagga package to use this[0] one.
Kind regards,
T G-R
[0]: https://fossies.org/linux/misc/quagga-1.2.4.tar.gz/
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47066: (At least) ‘guix search’ displays superseded packages twice
@ 2021-03-11 16:59 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-11 16:59 UTC (permalink / raw)
To: zimoun; +Cc: 47066-done
[-- Attachment #1: Type: text/plain, Size: 211 bytes --]
zimoun 写道:
> therefore I do not see where the bug is. Could you explain
> more?
It's quite simple, Simon. First, I have to sleep more than 2
hours. *Then* may I file bugs.
Closing,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47066: (At least) ‘guix search’ displays superseded packages twice
@ 2021-03-11 10:42 89% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-11 10:42 UTC (permalink / raw)
To: 47066
[-- Attachment #1: Type: text/plain, Size: 1914 bytes --]
Guix,
What the tin says:
~ λ guix search ^newsboat
name: newsboat
version: 2.22.1
outputs: out
systems: x86_64-linux
dependencies: curl@7.74.0 gettext-minimal@0.20.1 json-c@0.14
libxml2@2.9.10 ncurses@6.2 openssl@1.1.1i
+ pkg-config@0.29.2 ruby-asciidoctor@2.0.10 sqlite@3.31.1
stfl@0.24
location: gnu/packages/syndication.scm:63:2
homepage: https://newsboat.org/
license: GPL 2+, Expat
synopsis: Text-mode RSS and Atom feed reader with podcast support
description: Newsboat is a feed reader for "RSS" and "Atom", XML
formats widely used to transmit, publish, and
+ syndicate news or blog articles. It's designed for use on text
terminals, and to have a coherent and
+ easy-to-use interface that might look familiar to `mutt' or
`slrn' users.
+
+ Newsboat supports OPML import/exports, HTML rendering, podcasts
(with `podboat'), off-line reading, searching
+ and storing articles to your file system, and many more
features.
relevance: 22
name: newsboat
version: 2.13
outputs: out
systems: x86_64-linux i686-linux
dependencies: asciidoc@8.6.10 curl@7.74.0 gettext-minimal@0.20.1
json-c@0.13.1 libxml2@2.9.10 ncurses@6.2
+ pkg-config@0.29.2 sqlite@3.31.1 stfl@0.24
location: gnu/packages/syndication.scm:159:2
homepage: https://newsboat.org/
license: GPL 2+, Expat
synopsis: Text-mode RSS and Atom feed reader with podcast support
description: Newsboat is a feed reader for "RSS" and "Atom", XML
formats widely used to transmit, publish, and
+ syndicate news or blog articles. It's designed for use on text
terminals, and to have a coherent and
+ easy-to-use interface that might look familiar to `mutt' or
`slrn' users.
+
+ Newsboat supports OPML import/exports, HTML rendering, podcasts
(with `podboat'), off-line reading, searching
+ and storing articles to your file system, and many more
features.
relevance: 22
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 89%]
* bug#47028: [PATCH 1/2] doc: Discourage ambiguous package names.
2021-03-09 21:41 90% ` bug#47028: [PATCH 1/2] doc: Discourage ambiguous " Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-09 21:41 90% ` bug#47028: [PATCH 2/2] lint: Warn about single-character " Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-03-09 21:51 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-09 21:51 UTC (permalink / raw)
Cc: 47028
[-- Attachment #1: Type: text/plain, Size: 282 bytes --]
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
> +@code{s-shell} and @emp{not} @code{s}. Feel free to ask your
> fellow
???
I'm sorry, I'm really useless today. This should of course be
correct & not wrong.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#47028: [PATCH 2/2] lint: Warn about single-character package names.
2021-03-09 21:41 90% ` bug#47028: [PATCH 1/2] doc: Discourage ambiguous " Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-03-09 21:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-09 21:51 90% ` bug#47028: [PATCH 1/2] doc: Discourage ambiguous " Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-09 21:41 UTC (permalink / raw)
To: 47028
* guix/lint.scm (check-name): New procedure.
(%local-checkers): Add it.
---
guix/lint.scm | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/guix/lint.scm b/guix/lint.scm
index 311bc94cc3..5144fa139d 100644
--- a/guix/lint.scm
+++ b/guix/lint.scm
@@ -6,7 +6,7 @@
;;; Copyright © 2016 Danny Milosavljevic <dannym+a@scratchpost.org>
;;; Copyright © 2016 Hartmut Goebel <h.goebel@crazy-compilers.com>
;;; Copyright © 2017 Alex Kost <alezost@gmail.com>
-;;; Copyright © 2017 Tobias Geerinckx-Rice <me@tobias.gr>
+;;; Copyright © 2017, 2021 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2017, 2018, 2020 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2018, 2019 Arun Isaac <arunisaac@systemreboot.net>
;;; Copyright © 2020 Chris Marusich <cmmarusich@gmail.com>
@@ -170,6 +170,16 @@
(requires-store? lint-checker-requires-store?
(default #f)))
+(define (check-name package)
+ "Check whether PACKAGE's name matches our guidelines."
+ ;; Currently checks only whether the name is too short.
+ (if (<= (string-length (package-name package)) 1)
+ (list
+ (make-warning package
+ (G_ "name should be longer than a single character")
+ #:field 'name))
+ '()))
+
(define (properly-starts-sentence? s)
(string-match "^[(\"'`[:upper:][:digit:]]" s))
@@ -1445,6 +1455,10 @@ them for PACKAGE."
(define %local-checkers
(list
+ (lint-checker
+ (name 'name)
+ (description "Validate package names")
+ (check check-name))
(lint-checker
(name 'description)
(description "Validate package descriptions")
--
2.30.1
^ permalink raw reply related [relevance 90%]
* bug#47028: [PATCH 1/2] doc: Discourage ambiguous package names.
2021-03-09 21:39 90% ` bug#47028: Discourage single-character package names Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-03-09 21:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-09 21:41 90% ` bug#47028: [PATCH 2/2] lint: Warn about single-character " Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-09 21:51 90% ` bug#47028: [PATCH 1/2] doc: Discourage ambiguous " Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-01 8:57 90% ` bug#47028: Discourage single-character " Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 2 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-09 21:41 UTC (permalink / raw)
To: 47028
* doc/contributing.texi (Package Naming): Explicitly mention
single-character and otherwise ambiguous names.
---
doc/contributing.texi | 8 ++++++++
doc/guix.texi | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/doc/contributing.texi b/doc/contributing.texi
index c9dd7d6c04..a3facdcadc 100644
--- a/doc/contributing.texi
+++ b/doc/contributing.texi
@@ -445,6 +445,14 @@ the project name chosen upstream, with underscores replaced with
hyphens. For instance, GNUnet is available as @code{gnunet}, and
SDL_net as @code{sdl-net}.
+A noteworthy exception to this rule is when the project name is only a
+single character, or if an older maintained project with the same name
+already exists---regardless of whether it has already been packaged for
+Guix. Use common sense to make such names unambiguous and meaningful.
+For example, Guix's package for the shell called ``s'' upstream is
+@code{s-shell} and @emp{not} @code{s}. Feel free to ask your fellow
+hackers for inspiration.
+
We do not add @code{lib} prefixes for library packages, unless these are
already part of the official project name. But @pxref{Python
Modules} and @ref{Perl Modules} for special rules concerning modules for
diff --git a/doc/guix.texi b/doc/guix.texi
index f01e7ca89d..d726fa491f 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -49,7 +49,7 @@ Copyright @copyright{} 2017, 2021 Christopher Lemmer Webber@*
Copyright @copyright{} 2017, 2018, 2019, 2020 Marius Bakke@*
Copyright @copyright{} 2017, 2019, 2020 Hartmut Goebel@*
Copyright @copyright{} 2017, 2019, 2020, 2021 Maxim Cournoyer@*
-Copyright @copyright{} 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice@*
+Copyright @copyright{} 2017, 2018, 2019, 2020, 2021 Tobias Geerinckx-Rice@*
Copyright @copyright{} 2017 George Clemmer@*
Copyright @copyright{} 2017 Andy Wingo@*
Copyright @copyright{} 2017, 2018, 2019, 2020 Arun Isaac@*
--
2.30.1
^ permalink raw reply related [relevance 90%]
* bug#47028: Discourage single-character package names
[not found] <87h7lkj3pt.fsf@netris.org>
@ 2021-03-09 21:39 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-09 21:41 90% ` bug#47028: [PATCH 1/2] doc: Discourage ambiguous " Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-01 8:57 90% ` bug#47028: Discourage single-character " Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 2 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-09 21:39 UTC (permalink / raw)
To: 47028; +Cc: Mark H Weaver
[-- Attachment #1: Type: text/plain, Size: 378 bytes --]
Mark H Weaver 写道:
> Yesterday, an obscure package called "t" was added to Guix. We
> should
> reject such short package names in Guix unless there's a very
> compelling
> reason to keep them.
I completely agree (in fact I can't compel myself to find
excusable exceptions), but this wasn't explicitly documented
anywhere I looked.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46998: wish: package xvfb-run
2021-03-08 21:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-03-09 14:26 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-09 14:26 UTC (permalink / raw)
To: Maxime Devos; +Cc: arne_bab, 46998, 46998-done
[-- Attachment #1: Type: text/plain, Size: 146 bytes --]
Tobias Geerinckx-Rice 写道:
> It's ridiculous and I like it.
Done as 9f87758fd5a5fd2e4c04683aebee13d9a19218b8.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46998: wish: package xvfb-run
@ 2021-03-08 21:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-09 14:26 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-08 21:40 UTC (permalink / raw)
To: Maxime Devos; +Cc: arne_bab, 46998
[-- Attachment #1: Type: text/plain, Size: 457 bytes --]
Maxime Devos 写道:
> I'm no guix maintainer, but I don't see why not. Myself I would
> prefer
> this as a separate package "xvfb-run" that only has Debian's
> "xvfb-run"
> script and its man page though.
I agree it should be separate from xorg-server.
It's a separate package, with Debian upstream, that just happens
to use one very unorthodox archive format (...‘par’?). It's
ridiculous and I like it.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46269: first guix-pull on foreign distro doesn't create directories
@ 2021-03-05 23:28 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-05 23:28 UTC (permalink / raw)
To: Alexandre Rogers; +Cc: 46269
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
Alexandre Rogers 写道:
> On 05/03/2021 20:33, Leo Famulari wrote:
>> Can you clarify, what commit of did you use to create that ISO?
>> You can
>> check with `guix describe` or `guix --version`.
>
> I downloaded the aforementioned ISO file from guix.gnu.org.
Please, answer the question. We can't help you if you don't.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46905: Add a note about ext4's dir_index to the manual
@ 2021-03-04 22:38 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-04 22:38 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 46905
[-- Attachment #1: Type: text/plain, Size: 595 bytes --]
Hi Ludo'!
I should note that later in the IRC convo I corrected my sloppy
‘full’ to ‘hash collision’. Unfortunately it just returns an
already overloaded -ENOSPC to user space.
Ludovic Courtès 写道:
> IIRC store accesses were much slower before [dir_index] was a
> thing
Yes, it's a (t)horny dilemma :-/
> I don’t think we can claim there’s a design flaw. WDYT?
Fine; implementation flaw, then? Problem is, it's not like there
are other implementations than the one we're stuck with, so it
matters little what we call it.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46905: Add a note about ext4's dir_index to the manual
2021-03-03 21:08 90% bug#46905: Add a note about ext4's dir_index to the manual Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-03-04 22:28 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-04 22:28 UTC (permalink / raw)
To: 46905
[-- Attachment #1: Type: text/plain, Size: 242 bytes --]
Tobias Geerinckx-Rice 写道:
> Mainly a reminder to myself to do so.
Update: I did a tiny bit of reading and came across the
‘large_dir’ feature, which (as described) mitigates this problem
somewhat.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46905: Add a note about ext4's dir_index to the manual
@ 2021-03-03 21:08 90% Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-04 22:28 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 2 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-03 21:08 UTC (permalink / raw)
To: 46905
[-- Attachment #1: Type: text/plain, Size: 236 bytes --]
Mainly a reminder to myself to do so.
Guix can break ext4, and more than once has, with a inscrutable
error message. We should document it explicitly.
See <http://logs.guix.gnu.org/guix/2021-03-03.log#220037>.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46877: Guix assumes ideal network exists, does not
@ 2021-03-02 16:32 89% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-02 16:32 UTC (permalink / raw)
To: 46877
[-- Attachment #1: Type: text/plain, Size: 2177 bytes --]
Guixfriends,
Errors like the one below are omnipresent. It's a problem.
Expecting an ever-increasing (16k+?) number of requests to finish
flawlessly or aborting a very long (20+ minutes here) process is
doomed.
We don't seem to have a plan forward (I include myself!). Looking
at other package managers, a blunt ‘retry a finite number of
times’ seems common. Guix's ‘pretend that "transient" is a magic
powerword’ approach less so.
What do people think? Does the heavy pipelining complicate
matters?
--8<---------------cut here---------------start------------->8---
~ $ guix weather --substitute-urls=https://guix.tobias.gr
computing 16,745 package derivations for x86_64-linux...
looking for 18,127 store items on https://guix.tobias.gr...
updating substitutes from 'https://guix.tobias.gr'...
41.6%Backtrace:
11 (primitive-load
"/home/nckx/.config/guix/current/bin/guix")
In guix/ui.scm:
2164:12 10 (run-guix-command _ . _)
In ice-9/boot-9.scm:
1736:10 9 (with-exception-handler _ _ #:unwind? _
#:unwind-for-type _)
1731:15 8 (with-exception-handler #<procedure 7fe8a173d7e0 at
ice-9/boot-9.scm:1815:7 (exn)> _ #:unwind? _ …)
In guix/scripts/weather.scm:
546:9 7 (_)
In guix/build/utils.scm:
569:23 6 (every* #<procedure 7fe875fdd4e0 at
guix/scripts/weather.scm:546:17 (server)> _)
In guix/scripts/weather.scm:
547:19 5 (_ "https://guix.tobias.gr")
116:17 4 (report-server-coverage _ _ #:display-missing? _)
In unknown file:
3 (_ #<procedure 7fe86e3cbbe0 at
guix/scripts/weather.scm:184:2 ()> #<procedure list _>
. #w())
In guix/scripts/substitute.scm:
411:23 2 (lookup-narinfos _ _ #:open-connection _)
371:26 1 (fetch-narinfos _ _ #:open-connection _)
In ice-9/boot-9.scm:
1669:16 0 (raise-exception _ #:continuable? _)
ice-9/boot-9.scm:1669:16: In procedure raise-exception:
Throw to key `gnutls-error' with args `(#<gnutls-error-enum Error
in the pull function.> read_from_session_record_port)'.
--8<---------------cut here---------------end--------------->8---
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 89%]
* bug#46861: `guix deploy` permission denied error
@ 2021-03-02 15:56 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-03-02 15:56 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 46861, pkill9
[-- Attachment #1: Type: text/plain, Size: 417 bytes --]
Ludovic Courtès 写道:
> It’s likely been caused by “sudo guix pull”, which changed the
> ownership
> to root. There’s no reason to run ‘guix deploy’ as root.
Ownership of _what_, though?
I thought the same as you at first, hence (on IRC):
> I've tried deleting ~/.cache/guix, and creating a chmod 777'd
> ~/.cache/guix directory, but I still get that error.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46831: Bug report: broken side pane icon in evince
@ 2021-02-28 17:52 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-28 17:52 UTC (permalink / raw)
To: me; +Cc: 46831
[-- Attachment #1: Type: text/plain, Size: 514 bytes --]
Hi Potential User,
me@stephane.today 写道:
> [image: image.png]
Thanks for reporting this!
I just wanted to point out (since it probably needs a separate
fix) that the next icon is wrong as well. It should be a regular
pencil[0], but on Guix System it's been winged as long as I can
remember. I reported it... somewhere, but I can't find a bug
report.
Kind regards,
T G-R
[0]:
https://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Evince_3.36.7.png/1280px-Evince_3.36.7.png
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46807: [website] return 404 with HTTP header 'Accept-Language: zh-CN, zh'
@ 2021-02-27 12:31 82% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-27 12:31 UTC (permalink / raw)
To: ylc991; +Cc: 46807
[-- Attachment #1: Type: text/plain, Size: 3495 bytes --]
Ylc991,
Thanks for the report!
My verbose notes so far; I need to (finally!) set up a local build
of the Web site first.
ylc991 写道:
> Hello! My webbrowser has set ‘Accept-Language’ to 'zh-CN,zh' by
> default, and https://guix.gnu.org returns 404.
Indeed, handling of zh-CN specifically is broken. :-(
--8<---------------cut here---------------start------------->8---
~ λ curl -LI -H 'Accept-Language: zh-cn' https://guix.gnu.org
HTTP/1.1 404 Not Found
[...]
--8<---------------cut here---------------end--------------->8---
This is because our nginx configuration
(maintenance/hydra/nginx/berlin.scm) does:
--8<---------------cut here---------------start------------->8---
set_from_accept_language $lang en de es fr zh-CN;
[...]
try_files $uri /$lang/$uri /$lang/$uri/index.html =404;
--8<---------------cut here---------------end--------------->8---
i.e., it looks in /srv/guix.gnu.org/zh-CN, but our website uses...
--8<---------------cut here---------------start------------->8---
nckx@berlin ~$ ls -d /srv/guix.gnu.org/zh*
/srv/guix.gnu.org/zh-cn/
--8<---------------cut here---------------end--------------->8---
...lowercase. This questionable choice comes from
artwork/po/ietf-tags.scm:
--8<---------------cut here---------------start------------->8---
;;; This file contains an association list for each translation
from
;;; the locale to an IETF language tag to be used in the URL path
of
;;; translated pages. The language tag results from the
translation
;;; team<E2><80><99>s language code from
;;; <https://translationproject.org/team/index.html>. The
underscore
;;; in the team<E2><80><99>s code is replaced by a hyphen. For
example, az would
;;; be used for the Azerbaijani language (not az-Latn) and zh-CN
would
;;; be used for mainland Chinese (not zh-Hans-CN)
([...]
("zh_CN" . "zh-cn"))
--8<---------------cut here---------------end--------------->8---
Questionable only because, while a lowercase region is technically
valid, it's so rare that it's likely to cause problems -- as we
found out.
> I have tested with curl, 'zh-CN,zh', 'zh-CN', [is 404]
These are valid, so the nginx accept-language module accepts them,
but then looks for a subdirectory that doesn't exist and returns
404.
> 'zh-cn' is 404
This is valid, but since we configure the accept-language module
to use ‘zh-CN’ it normalises $lang to the latter. Which is good,
but it causes the same 404 as above.
> 'zh_CN' is 200.
This is bogus (‘_’ is not valid), hence ignored, and so the site
falls back to English 200.
> 'zh' [is 200]
Valid but the accept-language module is not clever; we need to add
an explicit 'zh' entry for that to work:
--8<---------------cut here---------------start------------->8---
set_from_accept_language $lang en de es fr zh-CN zh en;
--8<---------------cut here---------------end--------------->8---
I expect that adding it and changing ietf-tags.scm to use "zh-CN"
will fix both 404s, but need to check that it doesn't break
anything else.
The other untested solution is using lowercase
--8<---------------cut here---------------start------------->8---
set_from_accept_language $lang en de es fr zh-cn zh en;
--8<---------------cut here---------------end--------------->8---
but I--assuming that even works--'m not fond of making the
unconventional the norm.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 82%]
* bug#46803: User manual does not explain Profiles (nor GUIX_PROFILE)
@ 2021-02-26 23:30 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-26 23:30 UTC (permalink / raw)
To: Luis Felipe; +Cc: 46803
[-- Attachment #1: Type: text/plain, Size: 982 bytes --]
Luis Felipe,
I think that would be very helpful. I'm trying to think of a
concise, correct, but actually useful definition of profiles for
someone not already familiar with them or Guix.
Out of curiosity: how do you intuitively understand profiles, as
someone who's used Guix for a while?
Luis Felipe via Bug reports for GNU Guix 写道:
> [...] what is the GUIX_PROFILE variable, does it accept a single
> path to a profile or more, and some use cases and
> examples. [...]
I don't think we should document GUIX_PROFILE. It's not part of
the definition of Guix profiles. It should not matter to users
nor should they rely on previously observed behaviour. AIUI there
are no supported ‘use cases’, beyond copy-pasting Guix error
messages...
> Similarly, the GUIX_PROFILE variable doesn't seem to be
> defined. It seems missing from the concept and programming
> indices.
...so this part isn't unexpected.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46624: Too many heap sections: Increase MAXHINCR or MAX_HEAP_SEC
@ 2021-02-18 22:02 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-18 22:02 UTC (permalink / raw)
To: Guillaume Le Vaillant; +Cc: 46624, sharlatanus
[-- Attachment #1: Type: text/plain, Size: 465 bytes --]
Guillaume Le Vaillant 写道:
> From the warning and error messages you get, it looks like you
> changed
> something in 'lisp-xyz.scm' and Guix fails to compile it.
> Is it the case? If yes, there is probably a bug in the changes
> you made.
More specifically, it's likely an input cycle (infinite loop of A
needs B needs ... needs A). Guix doesn't [yet] detect these, and
takes them literally until memory is exhausted.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46622: Rserve fails to start
2021-02-18 21:34 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-02-18 21:43 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-18 21:43 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: 46622-done
[-- Attachment #1: Type: text/plain, Size: 260 bytes --]
Ricardo Wurmus 写道:
> I don’t think there’s a bug here. It’s just that your value for
> R_HOME
> is incorrect.
Since the reported bug was already fixed and I can start Rserve
with Ricardo's help, I'm closing this bug.
Thanks!
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46622: Rserve fails to start
@ 2021-02-18 21:34 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-18 21:43 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-18 21:34 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: 46622
[-- Attachment #1: Type: text/plain, Size: 185 bytes --]
Ricardo Wurmus 写道:
> I don’t think there’s a bug here. It’s just that your value for
> R_HOME
> is incorrect.
I have no clue how R works.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46622: r-rserve 1.8-6
@ 2021-02-18 20:54 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-18 20:54 UTC (permalink / raw)
To: Pink Gorilla; +Cc: 46622
[-- Attachment #1: Type: text/plain, Size: 804 bytes --]
Hi,
Pink Gorilla 写道:
> r-rserve 1.8-6 should compile a binary "RServ" which would be
> made
> available for execution similar to "R"
This was fixed during our conversation on #guix yesterday. Now
one gets the error I mentioned:
λ R_HOME=$(guix build r-minimal) \
guix environment --ad-hoc r-rserve --
Rserve
cannot find system Renviron
Fatal error: unable to open the base package
I haven't looked into it.
> It think it fails because it wants to save the binary to
> /gnu/store
> where the package "r-minimal" is installed.
Correct. I patched R_HOME in Makevars.in to point to r-rserve's
/bin directory instead.
> It might be also that r-minimal has to be installed with "
> "--enable-R-shlib"
What would that do?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#42523: ‘Latest’ ISO download link broken
@ 2021-02-17 15:36 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-17 15:36 UTC (permalink / raw)
To: Mathieu Othacehe; +Cc: 42523-done
[-- Attachment #1: Type: text/plain, Size: 380 bytes --]
Mathieu Othacehe 写道:
>> This still happens.
>
> Same bug, different cause. The Cuirass remote-worker was not
> setting an
> UTF-8 locale, causing the spawned guix-publish to fail
> generating NAR
> archives containing files with non ASCII characters.
>
> This is fixed in Cuirass with
> ea01201ccd267506451e0301fbc5d8f12ef9ba5c.
Sweet \o/ Thanks!
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46481:
@ 2021-02-17 10:16 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-17 10:16 UTC (permalink / raw)
To: Léo Le Bouter; +Cc: 46481
[-- Attachment #1: Type: text/plain, Size: 449 bytes --]
Léo Le Bouter via Bug reports for GNU Guix 写道:
> Should we explicitly check if we are over an IPv6 connection
> instead?
> Is that possible?
My FTP knowledge is about two decades out of date: does an IPv6
server (de facto) have to support EPSV?
The ‘right’ way would be to send the FEAT command, and check
whether the server actually supports EPSV. A bit more
heavy-weight than your heuristic.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#42523: ‘Latest’ ISO download link broken
@ 2021-02-14 21:16 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-14 21:16 UTC (permalink / raw)
To: 42523, m.othacehe
I wrote:
> ‘Download latest images’[0] points to [1], which returns a JSON
This still happens.
Kind regards,
T G-R
Sent from a Web browser. Excuse or enjoy my brevity.
[0]: http://guix.gnu.org/en/download/latest/
[1]:
https://ci.guix.gnu.org/search/latest/ISO-9660?query=spec:guix-master+status:success+system:x86_64-linux+image.iso
^ permalink raw reply [relevance 90%]
* bug#46353: Failing test: guix-git-authenticate.sh
2021-02-06 23:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-02-07 0:04 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-07 0:04 UTC (permalink / raw)
Cc: 46353, rovanion.luckey
[-- Attachment #1: Type: text/plain, Size: 277 bytes --]
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
> $ cd ~/guix
> $ git checkout --track upstream/keyring
Oops, I forgot the obvious-to-me:
$ git checkout master
afterwareds, or you'll be looking at a bunch of key files :-)
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46353: Failing test: guix-git-authenticate.sh
@ 2021-02-06 23:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-07 0:04 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-06 23:53 UTC (permalink / raw)
To: Rovanion Luckey; +Cc: 46353
[-- Attachment #1: Type: text/plain, Size: 395 bytes --]
Rovanion,
Rovanion Luckey 写道:
> Running `make authenticate` and then rerunning `make check` did
> not resolve
> this issue.
It won't. Guix expects a local ‘keyring’ branch tracking
upstream's:
$ cd ~/guix
$ git checkout --track upstream/keyring
(I use ‘upstream’ where you might use the default ‘origin’ or
something else.)
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46347: Boot broken then system init broke my profile, then system recovery download to much data.
2021-02-06 19:51 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-02-06 19:55 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-06 19:55 UTC (permalink / raw)
To: Pablo Ferreira; +Cc: 46347
[-- Attachment #1: Type: text/plain, Size: 150 bytes --]
More specifically, how does the current state (‘broken profile’)
differ from the previous state (‘broken boot’)?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46347: Boot broken then system init broke my profile, then system recovery download to much data.
@ 2021-02-06 19:51 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-06 19:55 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-06 19:51 UTC (permalink / raw)
To: Pablo Ferreira; +Cc: 46347
[-- Attachment #1: Type: text/plain, Size: 771 bytes --]
Pablo,
Pablo Ferreira 写道:
> Sad! #GNU #Guix system did broke after a upgrade.
Sorry to hear that. ‘It broke’ isn't something we can help with.
We'll need *a lot* more information to even try.
Installing Guix (‘init’) without an Internet connection is not
currently supported. It's also not system recovery.
> I lost my profile and I can't recover.
Recovery is almost always possible without reinstalling. I doubt
very much your Guix profile is lost and couldn't be recovered by a
more experienced user, for example, assuming it hasn't been wiped
in the meantime.
Guix profiles aren't valuable things, although they're quite handy
to boot.
> To much auto. Bad.
What does this mean?
Thanks for the report!
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#46344: Honour and generate conventional kernel command-line arguments
@ 2021-02-06 12:48 90% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-02-06 12:48 UTC (permalink / raw)
To: 46344
[-- Attachment #1: Type: text/plain, Size: 467 bytes --]
[Low priority, but I keep forgetting about it.]
Guix,
What the subject says. The Linux command line isn't bash.
Use, e.g., ‘root=’ instead of the Guix-specific and unintuitive
‘--root=’. It's surrounded by normal ‘nomodeset’ & ‘quiet’
arguments anyway.
For things like ‘--repl’ we might substitute ‘rd.repl’, or
‘rd.rescue’ which has the advantage of being used by systemd
[users] as well.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#45676: Store references inside compressed data
@ 2021-01-05 22:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-01-05 22:33 UTC (permalink / raw)
To: Miguel Ángel Arruga Vivas; +Cc: 45676
[-- Attachment #1: Type: text/plain, Size: 1192 bytes --]
Hi!
Miguel Ángel Arruga Vivas wrote:
> These aren't taken into account by the grafting process, which
> may lead
> to issues when store paths are located inside that kind of
> files.
It's true. It's a known trade-off of an otherwise
almost-zero-effort yet fast reference scanner. I don't think it's
a bug per se, but it is something of which to be aware. I also
think this trade-off is worth it.
Luckily, this case is easier to fix than the infamous
<http://issues.guix.gnu.org/24703>, because the right solution is
simple:
> - Compressed libraries: e.g. Smalltalk modules.
> - Compressed executable or data files: e.g. library.el.gz.
Let's stop installing compressed executables & data files. We
already avoid compressed .jars and other renamed zip files. It
ain't right.
It's not 1998, my hard drive isn't 1.1GB, and I didn't just
reinstall Slackware because I ‘accidentally’ gzexe'd gzip.
Gzipping a tiny handful of Lisp or Smalltalk files is pointless
when zstd {,de}compresses my entire 500GB SSD better and faster,
at the file system level where it now squarely belongs. Without
breaking Guix.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#36900: key-mon crashes on launch
@ 2021-01-03 21:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-01-03 21:58 UTC (permalink / raw)
To: Alexandros Theodotou; +Cc: 36900
[-- Attachment #1: Type: text/plain, Size: 440 bytes --]
Alexandros Theodotou 写道:
> Just FYI this is still broken.
I don't understand how you are reproducing this backtrace:
$ guix environment key-mon --ad-hoc key-mon -- key-mon
Error: Missing xlib, run sudo apt-get install python-xlib
$ sudo apt-get install python-xlib
sudo: apt-get: command not found
It was worth a try.
How are you launching key-mon? Is this because I'm not using X?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#45633: bcc and bpftrace require kernel headers from system
@ 2021-01-03 21:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-01-03 21:40 UTC (permalink / raw)
To: John Soo; +Cc: 45633
[-- Attachment #1: Type: text/plain, Size: 1004 bytes --]
John,
This reminds me of <http://issues.guix.gnu.org/45592>.
John Soo 写道:
> Hi Guix,
>
> When I added bcc and bpftrace to guix I didn't think much of
> which
> version of the kernel headers would be used. After a few kernel
> updates, it has become clear that the current-system kernel
> headers need
This should probably be booted-system.
> to match the kernel headers the packages are compiled with. Can
> they be
> provided with a variant property? The ocaml packages that need
> different ocaml versions seem like a nice model on how to do the
> kernel
> headers.
I know exact kernel headers are needed at toolchain run time, when
building eBPF programmes. Are they really needed at toolchain
build time, too? That sounds wrong (but there are more things
fundamentally wrong with eBPF on Linux; ask me to rant about
CONFIG_IKHEADERS). Still, could pointing bcc/bpftrace to
booted-system headers at run time not suffice?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#45627: Disabling static libraries by default?
@ 2021-01-03 15:13 90% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-01-03 15:13 UTC (permalink / raw)
To: 45627
[-- Attachment #1: Type: text/plain, Size: 575 bytes --]
Guix,
One-liners like this[0] one are about as fun to commit as they are
to see spam up your -commits@ mailbox, and make me wonder why we
don't pass ‘--disable-static’ (&c. for other build systems) by
default in the absence of a :static output. Has this been
discussed and rejected?
Guix plays so poorly with static linkage that I'm surprised we
keep these things lying around at all, like rakes to step on one
fun day.
Kind regards,
T G-R
[0]:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=c2c954afb2df5b9926f52b5c14d0213827e3401f
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#45444: depmod: ERROR: could not open directory /lib/modules/5.10.2-gnu
@ 2020-12-26 21:57 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-12-26 21:57 UTC (permalink / raw)
To: Jonathan Brielmaier; +Cc: 45444
[-- Attachment #1: Type: text/plain, Size: 785 bytes --]
Hi Jonathan,
Jonathan Brielmaier 写道:
> depmod doesn't seem to be happy about our paths...
...and? :-)
Would I be correct if I guessed that you're using some third-party
script/how-to that thinks it should run depmod? That's not
generally true. It's also incompatible with (or, irrelevant on)
Guix by design. With any system with a read-only root fs, in
fact. *points at cloud* I wonder what depmod does on such
systems.
$ sudo depmod -b /run/booted-system/kernel
depmod: ERROR:
openat(/run/booted-system/kernel/lib/modules/5.10.0-r3-16.2429ba5-X230,
modules.dep.32260.31994.1609018567, 301, 644): Read-only file
system
Followed by about ten more similar errors. Do we care? Why?
Thanks for starting the discussion,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#26283: xfce: lid close does not suspend system
@ 2020-12-18 21:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-12-18 21:53 UTC (permalink / raw)
To: zimoun; +Cc: contact.ng0, 26283
[-- Attachment #1: Type: text/plain, Size: 724 bytes --]
zimoun 写道:
> On Tue, 28 Mar 2017 at 17:52, ng0 <contact.ng0@cryptolab.net>
> wrote:
>> With xfce4 on GuixSD, closing a laptop's lid does not suspend
>> the
>> system. It just locks the screen.
>
> After this oneline comment, if someone using xfce4 could provide
> moreinfo. Otherwise, I will close this bug after the usual 3
> weeks
> delay.
Specifically, we'd need to know whether the laptop was on mains
(no suspension expected unless XFCE overrides defaults) or battery
power, and any relevant settings. Unlikely news from 2017.
But who knows:
<https://lists.gnu.org/archive/html/help-guix/2020-12/msg00147.html>
might be this very bug from beyond the grave.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#45239: [[info:guix#Submitting Patches]] mentions texlive-union
@ 2020-12-14 18:16 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-12-14 18:16 UTC (permalink / raw)
To: Jorge P. de Morais Neto; +Cc: 45239-done, 45239
[-- Attachment #1: Type: text/plain, Size: 419 bytes --]
Jorge,
Jorge P. de Morais Neto 写道:
> OK, I am sorry for the noise.
As long as it's useful noise please generate as much or as little
as you wish :-)
After some delay I pushed[0] which should avoid similar confusion
in future.
> And thank you for your work in GNU!
All the same,
T G-R
[0]:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=48cccf06ad84f96bb4fc839ab6f26525c7e8dae0
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#45239: [[info:guix#Submitting Patches]] mentions texlive-union
@ 2020-12-14 17:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-12-14 17:41 UTC (permalink / raw)
To: Jorge P. de Morais Neto; +Cc: 45239-done, 45239
[-- Attachment #1: Type: text/plain, Size: 549 bytes --]
Jorge!
Jorge P. de Morais Neto via Bug reports for GNU Guix 写道:
> Hi. The manual section [[info:guix#Submitting Patches]]
> mentions
> package `texlive-union', which does not exist:
Texlive-union is not a package object and cannot be installed on
the command line.
It's defined[0] in (gnu packages tex) as a utility procedure for
use in writing packages, similar to sdl-union &c., which is why
it's mentioned there.
Closing,
T G-R
[0]:
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/tex.scm#n3408
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#45202: pcscd service (pcsc-lite) doesn't handle run directory properly
@ 2020-12-13 11:49 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-12-13 11:49 UTC (permalink / raw)
To: Raffael Stocker; +Cc: 45202
[-- Attachment #1: Type: text/plain, Size: 785 bytes --]
Raffael,
Raffael Stocker 写道:
> However, I now noticed a new one: pcscd doesn't seem to be
> killable
> easily (at least not by a TERM signal), so "herd stop pcscd" has
> no effect. Sending a KILL signal and starting with "herd start
> pcscd"
> works without problems, though.
I can reproduce this. Interestingly(?) it only affects the pcscd
started by Shepherd.
Manual $(guix build pcsc-lite)/sbin/pcscd invocations, both with
and without --foreground, are eminently killable with TERM alone.
The Shepherd's instance hangs at
strace: Process 11441 attached
select(7, [6], NULL, NULL, NULL
with no activity at all when signal 15 is delivered. I don't know
any tricks to attach faster to get more leading context.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#45202: pcscd service (pcsc-lite) doesn't handle run directory properly
@ 2020-12-12 22:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-12-12 22:18 UTC (permalink / raw)
To: Raffael Stocker; +Cc: 45202-done, 45202
[-- Attachment #1: Type: text/plain, Size: 429 bytes --]
Raffael,
Raffael Stocker 写道:
> The reason seems to be that pcsc-lite creates its pid file in
> "/run/pcscd/", but herd expects it in "/var/run/pcscd/".
Thanks for the report! I'm closing this bug because I believe
to've fixed it on master. Pull it and see.
/var/run has no place on modern GNU/Linux. We should strive to
migrate all remaining users to /run, but there's no rush.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#45118: celestia: moons and rings are missing
@ 2020-12-08 12:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-12-08 12:58 UTC (permalink / raw)
To: Christopher Howard; +Cc: 45118
[-- Attachment #1: Type: text/plain, Size: 810 bytes --]
Christopher Howard 写道:
> You will see Saturn, with the rings labelled, but not visible.
I can reproduce this (including stdout etc.) on current master.
> CPU: AMD Athlon II X3 455 (3) @ 3.300GHz
> GPU: NVIDIA GeForce 8400 GS Rev. 3
Our hardware's so different I doubt it's to blame.
$ neofetch --stdout
nckx@lapdog.tobias.gr
---------------------
OS: Guix System 8c7648fd5fd82332ce73b4c5fe688601e1ff3865 x86_64
Host: 34372YU ThinkPad X230 Tablet
Kernel: 5.9.0-rice7-0.dec1616-X230
Uptime: 1 hour, 28 mins
Packages: 100 (guix-system), 105 (guix-user)
Shell: bash 5.0.16
Resolution: 1366x768
WM: sway
Terminal: termite
CPU: Intel i7-3520M (4) @ 2.900GHz
GPU: Intel 3rd Gen Core processor Graphics Controller
Memory: 4912MiB / 15840MiB
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#45113: scummvm download link changed
@ 2020-12-08 7:48 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-12-08 7:48 UTC (permalink / raw)
To: Matthew Brooks; +Cc: 45113-done, bug-guix
[-- Attachment #1: Type: text/plain, Size: 358 bytes --]
Matthew,
Thanks! Fixed in commit 53cd301b080d3c840d9754dceab0bc85e7ccbed6.
Matthew Brooks via Bug reports for GNU Guix 写道:
> The old link
> ("http://www.scummvm.org/frs/scummvm/2.2.0/scummvm-2.2.0.tar.xz")
> now just silently gives the html content of the main page
> instead of a 404 or anything.
Horrible.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#45069: BUG: Re: guix environment: error: cannot create container: unprivileged user cannot create user namespaces
@ 2020-12-06 16:16 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-12-06 16:16 UTC (permalink / raw)
To: yasu; +Cc: 45069, zimon.toutoune, pgarlick, guix-devel, pjotr.public12
[-- Attachment #1: Type: text/plain, Size: 562 bytes --]
yasu 写道:
> Now, I don't use Debian at all (I use Guix System) and do you
> think
> this is a Bug in Guix (in that this Debian specific word should
> never
> even be mentioned in Guix?)
It's not Debian-specific. It is a bug in Guix.
It should try to create a namespace and properly report an error
iff that fails, not prematurely abort after farting about in
/proc.
A separate unprivileged-user-namespace-supported? is broken by
design. Reverting commit 8bc5ca5 works around this but it wasn't
to blame.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#33370: Cuirass: Trigger 'guix publish' baking
@ 2020-11-30 22:15 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 22:15 UTC (permalink / raw)
To: 33370-done
[-- Attachment #1: Type: text/plain, Size: 108 bytes --]
This was (‘mostly’ --Ludo') addressed by adding
‘--cache-bypass-threshold’.
Closing,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#35450: Libinput touchpad driver not taking precedence over synaptics
@ 2020-11-30 21:47 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 21:47 UTC (permalink / raw)
To: 35450
[-- Attachment #1: Type: text/plain, Size: 370 bytes --]
Florian Pelz wrote:
> Therefore the best course of action might be to remove synaptics
> from Guix’ defaults for xorg.conf.d instead of changing the
> numbering.
Yes, I'm all for giving this a go on master! We can always revert
if there's an uptick in real[0] bugs.
Kind regards,
T G-R
[0] ‘I preferred the feel of the legacy driver’ isn't one.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#33106: "make check-system TESTS=basic" fails on master
@ 2020-11-30 21:36 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 21:36 UTC (permalink / raw)
To: 33106, Chris Marusich
[-- Attachment #1: Type: text/plain, Size: 120 bytes --]
Chris!
Is this 2+-year-old bug still relevant? Do you still have the
hardware to reproduce it?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44970: [goggles] Hyperlinks should always be absolute
2020-11-30 21:18 90% bug#44970: [goggles] Hyperlinks should always be absolute Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2020-11-30 21:25 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 21:25 UTC (permalink / raw)
Cc: 44970
[-- Attachment #1: Type: text/plain, Size: 177 bytes --]
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
> handles bare ones just better[1].
‘Just fine’, or ‘better’.
Y'all know how much I sleep,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44970: [goggles] Hyperlinks should always be absolute
@ 2020-11-30 21:18 90% Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-30 21:25 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 21:18 UTC (permalink / raw)
To: 44970
[-- Attachment #1: Type: text/plain, Size: 335 bytes --]
Guix,
Goggles misinterprets <...>-style hyperlinks as being relative[0].
It handles bare ones just better[1].
I don't think relative links ever make sense in the user-generated
content section.
Kind regards,
T G-R
[0]: http://logs.guix.gnu.org/guix/2020-11-30.log#215639
[1]: http://logs.guix.gnu.org/guix/2020-11-30.log#212459
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#21992: UI should display the size of items to download
@ 2020-11-30 21:10 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 21:10 UTC (permalink / raw)
To: 21992-done
[-- Attachment #1: Type: text/plain, Size: 217 bytes --]
The total download size is reported since commit
d9bad2f08296fa73b967973aa6648d24c100980f.
Diplaying the ‘installed size’ of a random (substitutable) subset
doesn't really make sense.
Closing,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#35012: Can't install icecat
@ 2020-11-30 20:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 20:53 UTC (permalink / raw)
To: 35012-done
[-- Attachment #1: Type: text/plain, Size: 94 bytes --]
Closing, as this was very likely due to running out of /tmp[fs]
space.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#31602: libreoffice not reproducible
@ 2020-11-30 20:47 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 20:47 UTC (permalink / raw)
To: 31602-done
[-- Attachment #1: Type: text/plain, Size: 455 bytes --]
Finally fixed in commit 0d5578c12beec105f5ec113cc50deab703270a82:
~$ guix environment --pure guix -- ./pre-inst-env guix build \
--{check,no-grafts} libreoffice
successfully built /gnu/store/...-libreoffice-6.4.6.2.drv
successfully built /gnu/store/...-libreoffice-6.4.6.2.drv
/gnu/store/25q6nl2l2k3nks0rrh2ah5qsxr3mqy3a-libreoffice-6.4.6.2
Closing, though it remains to be seen whether it works across file
systems.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44964: Since last week I cannot upgrade wget2; gnutls-dane fails
@ 2020-11-30 17:02 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 17:02 UTC (permalink / raw)
To: Jorge P. de Morais Neto; +Cc: 44964
[-- Attachment #1: Type: text/plain, Size: 613 bytes --]
Jorge P. de Morais Neto via Bug reports for GNU Guix 写道:
> Guix wants to upgrade wget2, saying "(dependencies
> or package changed)"; however, the upgrade fails because the
> test suite
> of gnutls-dane fails.
Thanks for the report! This is the same error as #44914 so I've
merged the two:
FAIL: status-request-revoked
============================
trying NORMAL:-VERS-ALL:+VERS-TLS1.2
received status request
received status request
cert_verify_callback:263: certificate verify status doesn't match:
100402 != 22FAIL status-request-revoked (exit status: 1)
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#36659: There should be an unattended upgrades service
@ 2020-11-30 16:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 16:40 UTC (permalink / raw)
To: 36659-done
[-- Attachment #1: Type: text/plain, Size: 204 bytes --]
One was added by Ludo' in commit
79501f26ab6d82c0256ff786a5dfb0000b52ccd3.
The unrelated (CVE) or enhancement (NM integration) suggestions
upthread are separate topics. Closing!
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#29824: Meson 0.44.0 is broken with guix.
@ 2020-11-30 16:14 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 16:14 UTC (permalink / raw)
To: 29824-done
[-- Attachment #1: Type: text/plain, Size: 166 bytes --]
Meson 0.44.0 is long gone and 0.55 works fine:
~ λ guix environment --{ad-hoc,pure} meson -- meson --version
0.55.1
Closing this fixed old bug,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#30821: Package unbound fails on hydra but not on berlin.guixsd.org nor locally
@ 2020-11-30 16:06 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-30 16:06 UTC (permalink / raw)
To: 30821-done
[-- Attachment #1: Type: text/plain, Size: 113 bytes --]
Unbound builds fine in 2020[0], closing!
Kind regards,
T G-R
[0]: http://ci.guix.gnu.org/search?query=unbound
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44953: lsof: LTlock test consistently fails (possibly due to btrfs)
@ 2020-11-29 21:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-29 21:33 UTC (permalink / raw)
To: Mark H Weaver; +Cc: 44953
[-- Attachment #1: Type: text/plain, Size: 883 bytes --]
Mark,
Mark H Weaver 写道:
> In the 'lsof' test suite, the 'LTlock' test consistently fails
> on my
> system, possibly related to the fact that I use 'btrfs' for my
> local
> filesystems.
Thanks for the report! I can reproduce this by formatting a btrfs
image file and loop-mounting it to /tmp.
This looks like an upstream bug to me. Do you have time to file
one? We're using the <https://github.com/lsof-org/lsof> upstream
since Victor Abell retired.
Alternatively we could disable this test in Guix ‘for now’ with a
comment--but we both know how long it will remain unfixed.
Side note: I tried to implement upstream's test workflow[0] but
got new failures (i.e. we're not running all the tests yet). I
haven't tried fixing those yet.
Kind regards,
T G-R
[0]:
https://github.com/lsof-org/lsof/pull/144#issuecomment-732204193
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44805:
@ 2020-11-25 20:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-25 20:58 UTC (permalink / raw)
To: musics; +Cc: 44805
[-- Attachment #1: Type: text/plain, Size: 424 bytes --]
musics--- via Bug reports for GNU Guix 写道:
> I added myself to this group using this method `sudo usermod -a
> -G kvm username`. But the problem is not solved. Did I do this
> wrong?
Yes. Remember you're using Guix System, a (relatively)
declarative operating system.
Read the ‘User Accounts’ section of the Guix manual, edit your
configuration, reconfigure, and reboot.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44805:
@ 2020-11-25 20:17 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-25 20:17 UTC (permalink / raw)
To: musics; +Cc: 44805
[-- Attachment #1: Type: text/plain, Size: 181 bytes --]
musics--- via Bug reports for GNU Guix 写道:
> Should I change the config.scm file?
You should add yourself to the ‘kvm’ supplementary-group.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44756: racket-7.9-src.tgz hash mismatch
@ 2020-11-20 12:39 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-20 12:39 UTC (permalink / raw)
To: Mark H Weaver; +Cc: 44756-done
[-- Attachment #1: Type: text/plain, Size: 190 bytes --]
Mark,
Mark H Weaver 写道:
> Racket fails to build, due to a hash mismatch on the source
> tarball.
‘Fixed’ in c57157b89a56d33c76492a1fce1e521f00859f2a.
Thanks!
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44723: Latest binary tarball & Hurd qcow2 image unavailable (502)
@ 2020-11-18 19:16 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-18 19:16 UTC (permalink / raw)
To: zimoun; +Cc: 44723, ludo
[-- Attachment #1: Type: text/plain, Size: 336 bytes --]
Simon,
zimoun 写道:
> Does it make sense to only keep the latest? And GC all the
> older one
> except the stable one (pinned).
It absolutely makes sense. But knowing how much of a baroque
spaghetti painting some of this stuff is behind the scenes, it
might not be as trivial as it sounds.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44723: Latest binary tarball & Hurd qcow2 image unavailable (502)
@ 2020-11-18 16:39 90% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-18 16:39 UTC (permalink / raw)
To: 44723
[-- Attachment #1: Type: text/plain, Size: 838 bytes --]
Guix,
The binary tarball and Hurd qcow2 links on
<http://guix.gnu.org/en/download/latest/>, which resolve to
<https://ci.guix.gnu.org/download/1385> and
<https://ci.guix.gnu.org/download/1450> respectively, return 502.
Here's why:
2020-11-18T17:31:24 GET /download/1450
Uncaught exception in fiber ##f:
In ice-9/boot-9.scm:
1669:16 0 (raise-exception _ #:continuable? _)
ice-9/boot-9.scm:1669:16: In procedure raise-exception:
In procedure open-file: No such file or directory:
"/gnu/store/vd5y7hmvgqc1hwmqyiwqa171r0iz1wib-hurd-barebones.qcow2"
The file really is gone. It seems that Cuirass is no longer
creating sufficient GC roots. I vaguely remember some changes to
image GC'ing being discussed but not what (if anything) changed.
Thanks to zimoun for pointing out the broken links.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44710: Package arc-theme fails to build
2020-11-17 18:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2020-11-17 19:32 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-17 19:32 UTC (permalink / raw)
Cc: beresbarnus03, 44710, 44710-done
[-- Attachment #1: Type: text/plain, Size: 484 bytes --]
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
> Thanks for the report! I'm using the new version of the theme
> right
> now, so there must be a mismatch somewhere. I'll clean up my
> tree and
> report back.
A hunk adding the new ‘--disable-cinnamon’ flag had got stashed by
mistake.
I had to run ‘make clean-go’ make the build fail on my end,
though. Weird...
Fixed in 1cf5d2cf219069f64d51a26ca42600c5f38025ad.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44710: Package arc-theme fails to build
@ 2020-11-17 18:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-17 19:32 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-17 18:18 UTC (permalink / raw)
To: Barnabás Béres; +Cc: 44710
[-- Attachment #1: Type: text/plain, Size: 464 bytes --]
Barnabás,
Barnabás Béres 写道:
> Dear bugfixers,
You forget the hard-working bug creators who are the backbone of
our economy.
> The new version of the arc-theme fails to build. It is
> complaining about the cinnamon package according to the build
> log
Thanks for the report! I'm using the new version of the theme
right now, so there must be a mismatch somewhere. I'll clean up
my tree and report back.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44696: https://issues.guix.gnu.org doesn't point to IRC logs
2020-11-16 20:50 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2020-11-16 21:31 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-16 21:31 UTC (permalink / raw)
To: Maxime Devos; +Cc: 44696
[-- Attachment #1: Type: text/plain, Size: 139 bytes --]
Maxime Devos 写道:
> https://logs.guix.info/
This is driving me mad: where did you find this bogus URL?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44696: https://issues.guix.gnu.org doesn't point to IRC logs
@ 2020-11-16 20:50 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-16 21:31 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-16 20:50 UTC (permalink / raw)
To: Maxime Devos; +Cc: 44696-done
[-- Attachment #1: Type: text/plain, Size: 512 bytes --]
Yo
Maxime Devos 写道:
> The contents of logs.guix.gnu.org differs with the access method
> used
> (HTTP / HTTPS). In case of HTTPS, Cuirass is displayed, and in
> case of
> HTTP, the IRC logs are displayed. This is rather
> counter-intuitive.
(Un)fortunately, your report spent so much time in limbo that it's
obsolete: logs.guix is fully cyber-secure by now.
Thanks for taking the time to file a bug. Let me know if you spot
any more of these edge cases.
Closing,
T G-R (nckx)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44612: Read standard input in `guix repl'
@ 2020-11-16 10:45 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-16 10:45 UTC (permalink / raw)
To: zimoun; +Cc: Pierre Neidhardt, 44612
[-- Attachment #1: Type: text/plain, Size: 215 bytes --]
Simon,
zimoun 写道:
> Do not know if it is expected but that downloads the world… then
> it
> compiles it. It is not Green-friendly. ;-)
What exactly downloads the world?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44649: 1.2.0rc0 tarball includes guix-daemon.cil.in
@ 2020-11-15 21:02 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-15 21:02 UTC (permalink / raw)
To: Daniel Brooks; +Cc: 44649, marius
[-- Attachment #1: Type: text/plain, Size: 465 bytes --]
Daniel Brooks 写道:
> Marius Bakke <marius@gnu.org> writes:
>
>> Actually I think both should be included. The processed file
>> will work
>> for 99% of users, and the template is needed for the 1% that
>> use a
>> different store directory.
>
> Fair enough.
Is a pre-generated .cil file required to run ./configure at all on
some systems? How's it different from, say, the Makefile which is
also generated later?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44612: Read standard input in `guix repl'
@ 2020-11-14 17:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-14 17:33 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: 44612
[-- Attachment #1: Type: text/plain, Size: 1186 bytes --]
Pierre Neidhardt 写道:
> Tobias Geerinckx-Rice <me@tobias.gr> writes:
>
>> Here's that ungrafted derivation again:
>>
>> /gnu/store/2s6m5wkjksxi63wv1cz73x0kqj0az2l9-nyxt-2-pre-release-4.drv
>>
>> Can you confirm that we're building the same thing?
>
> We are not, it seems:
>
> --8<---------------cut
> here---------------start------------->8---
> $ ./pre-inst-env guix build --no-grafts -d nyxt
> /gnu/store/bdi8dq8i3f59zxp7jrabas847dh80m7x-nyxt-2-pre-release-4.drv
> --8<---------------cut
> here---------------end--------------->8---
>
> Commit 403ba4140f52b9ea9483e4c775f102bbb9753e51.
Hm, OK, even with
$ git checkout 403ba4140f52b9ea9483e4c775f102bbb9753e51
$ guix environment guix -- ./pre-inst-env guix build \
--no-grafts nyxt -{M,c}1 -d
→
/gnu/store/2s6m5wkjksxi63wv1cz73x0kqj0az2l9-nyxt-2-pre-release-4.drv
But for whatever reason I have your derivation, and
$ guix build --no-grafts -{M,c}1 \
/gnu/store/bdi8dq8i3f59zxp7jrabas847dh80m7x-nyxt-2-pre-release-4.drv
fails just as reliably, in the same way, so I don't think that's
related.
I'll try it on a different x86_64 machine.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44612: Read standard input in `guix repl'
@ 2020-11-14 17:08 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-14 17:08 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: 44612
[-- Attachment #1: Type: text/plain, Size: 600 bytes --]
Pierre Neidhardt 写道:
> Does building sbcl-dexador work for you?
Yes, even with multiple cores & grafts enabled.
> Maybe it's a parallel build issue. Can you reduce the number
> cores to 1
> see if that helps?
I think I mentioned in my previous mail that I was using -{M,c}1.
Anyway, I was, the message never changes.
Here's that ungrafted derivation again:
/gnu/store/2s6m5wkjksxi63wv1cz73x0kqj0az2l9-nyxt-2-pre-release-4.drv
Can you confirm that we're building the same thing?
> Err... I'm confused, this is not about Nyxt :p
Always has been,
/
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44612: Read standard input in `guix repl'
@ 2020-11-14 16:13 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-14 16:13 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: 44612
[-- Attachment #1: Type: text/plain, Size: 146 bytes --]
Pierre Neidhardt 写道:
> guix build --no-grafts nyxt
That's what fails. I haven't tried building with grafts.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44612: Read standard input in `guix repl'
2020-11-14 15:22 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2020-11-14 15:36 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-14 15:36 UTC (permalink / raw)
Cc: glv, 44612, mail
[-- Attachment #1: Type: text/plain, Size: 214 bytes --]
The point is that people shouldn't have to resort to gross
not-even-POSIX hacks just to get rid of this message. Imagine
typing
... | grep x /dev/stdin | uniq /dev/stdin | wc /dev/stdin
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44612: Read standard input in `guix repl'
@ 2020-11-14 15:22 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-14 15:36 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-14 15:22 UTC (permalink / raw)
To: Guillaume Le Vaillant; +Cc: 44612, mail
[-- Attachment #1: Type: text/plain, Size: 486 bytes --]
Guillaume,
Guillaume Le Vaillant 写道:
> It looks like you can get rid of the welcome message by using
> the '-s'
> option:
Wonderful!
But I'd tried ‘-s’ already:
$ guile -s /tmp/scm
GNU Guile 3.0.4
Copyright (C) 1995-2020 Free Software Foundation, Inc.
[...here we go again...]
That's starting to look like a bug. Or rather, having to use
‘/dev/stdin’ explicity is clearly an ugly work-around
for... something.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44612: Read standard input in `guix repl'
@ 2020-11-14 14:12 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-14 14:12 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: 44612
[-- Attachment #1: Type: text/plain, Size: 1004 bytes --]
Pierre Neidhardt 写道:
> Tobias Geerinckx-Rice <me@tobias.gr> writes:
>
>> To ‘it does not work’ I can reply only that Nyxt doesn't build
>> [log attached] on current master
>
> Shoot! :p
>
> Which architecture?
Boring old x86_64 I'm afraid.
> I builds for me on x86-64 at commit
> 403ba4140f52b9ea9483e4c775f102bbb9753e51.
I pulled to that commit but it's still the same ungrafted
derivation
(/gnu/store/bdi8dq8i3f59zxp7jrabas847dh80m7x-nyxt-2-pre-release-4.drv).
Building for the fourth time now, with -{M,c}1...
...nope, always the same error:
Unhandled ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread
#<SB-THREAD:THREAD "main thread" RUNNING {1001898213}>:
Component "cl-base64" not found, required by #<SYSTEM "dexador">
So I'm surprised it does build for you. Weak Lisp-fu or not, that
looks pretty deterministic to me. Weird.
> Or is it a reproducibility issue?
No, it's an error in the ‘build’ phase.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44612: Read standard input in `guix repl'
@ 2020-11-14 13:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-14 13:58 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: 44612
[-- Attachment #1: Type: text/plain, Size: 1966 bytes --]
Pierre,
Pierre Neidhardt 写道:
> and... it works! O.o
Don't you hate it when that happens? Ban bug suicide.
(Does that mean this one can be closed? Or retitled, if we want
to debug Nyxt? :-)
> For future reference, it's also works in Common Lisp:
> (uiop:run-program '("guix" "repl") :input s :output t
> :error-output nil))
Well, I stranded trying to import (or whatever the CL term is)
UIOP itself, but my Common Lisp-fu is hella weak.
> However this brings me to another issue: the program output is
> prefixed
> with the REPL welcome message which is printed to stdout.
>
> So ideally when we read from standard input we should not
> include the
> welcome message.
That's a question for Guile channels, but I totally agree. It's
annoying and nowhere near ‘an interactive mode’ as suggested by
the GPL3.
This is sensible:
$ echo echo Hi. | bash
Hi.
$
This is not:
$ echo '(display "Hi.\n")' | guile
GNU Guile 3.0.2
Copyright (C) 1995-2020 Free Software Foundation, Inc.
Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show
w'.
This program is free software, and you are welcome to
redistribute it
under certain conditions; type `,show c' for details.
Enter `,help' for help.
Hi.
scheme@(guile-user)>
$
> Any clue how to do that?
The following line in my ~/.guile does just that:
(set! repl-welcome (const #t))
...unfortunately, it doesn't work late:
$ echo '(use-modules ((system repl common))) \
(set! repl-welcome (const #t))' | guix repl
[shouty noises]
$
It does not appear documented if and how you'd make Guile load a
different (Nyxt-specific) init file name.
This reminds me: do you want Nyxt to call ‘guix repl -q’ to skip
loading ~/.guile to make your UI more predictable & debuggable?
Or keep it as an escape hatch for cool hacks?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44612: Read standard input in `guix repl'
@ 2020-11-14 11:23 10% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 2 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-14 11:23 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: 44612
[-- Attachment #1.1: Type: text/plain, Size: 650 bytes --]
Pierre,
So far this looks like an (SB)CL(-specific) bug, right? Does it
happen anywhere else? I tried Guile[0].
Pierre Neidhardt 写道:
> It does not work now, I haven't looked at the details.
Please do.
To ‘it does not work’ I can reply only that Nyxt doesn't build
[log attached] on current master & that learning Common Lisp by
putting random text into SBCL doesn't work :-)
Kind regards,
T G-R
[0]:
(use-modules ((ice-9 popen)))
(let ((g (open-output-pipe "guix repl")))
;; XXX The Guile prompt after each input line is ugly.
(display "(use-modules ((guix))) (%store-prefix)" g)
(close-pipe g))
[-- Attachment #1.2: nyxt.log --]
[-- Type: application/octet-stream, Size: 134347 bytes --]
WARNING: (guile-user): imported module (guix build utils) overrides core binding `delete'
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to `/gnu/store/8j3lwvyha8ikbmdn18nf6gri1jhw1ssc-sbcl-2.0.10/bin:/gnu/store/v6f44zccwh9z5zk3pjlywjybbi8n2hjh-tar-1.32/bin:/gnu/store/ncydgq2znms5n1d2k5yqshhf58nsixwv-gzip-1.10/bin:/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/bin:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/bin:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/bin:/gnu/store/n4n560pfvvw50a9369axw5vj5rrqfj1n-diffutils-3.7/bin:/gnu/store/cd5qf3kcnlq35p9k392pjdpdzpsnds70-patch-2.7.6/bin:/gnu/store/hic7snhayfl7m6cpfqqr73nmm19bpqkg-findutils-4.7.0/bin:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/bin:/gnu/store/ishk7fswcs4gkwcp8mh788z4mvvl9bxh-sed-4.8/bin:/gnu/store/bhs4rj58v8j1narb2454raan2ps38xd8-grep-3.4/bin:/gnu/store/57xj5gcy1jbl9ai2lnrqnpr0dald9i65-coreutils-8.32/bin:/gnu/store/hm40bxnv8jxmbc1lpb7zfimii4xm9m81-make-4.3/bin:/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin:/gnu/store/mpa04aq8lblbcviyxywxcsb1zbi0mf39-ld-wrapper-0/bin:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/bin:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/bin:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/bin:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/sbin'
environment variable `XDG_DATA_DIRS' set to `/gnu/store/511l95ac95ix30ig5g6z0wfj6idp1l5q-sbcl-prove-1.0.0-1.4f9122b/share:/gnu/store/8j3lwvyha8ikbmdn18nf6gri1jhw1ssc-sbcl-2.0.10/share:/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share:/gnu/store/bb5zy6qh5kx8alnhpf3fi35r2xm30xz8-cl-bordeaux-threads-0.8.8/share:/gnu/store/2dmcsq2xq6brasw9lc731c1gcy1lxpmk-cl-chanl-0.4.1-1.56e90a1/share:/gnu/store/nknj4084qbhfpmrdl5j57kvcrdvb0i0r-cl-containers-0.12.1-3.3d1df53/share:/gnu/store/abawpmh70232b6q0x0lylv50wvkki2hw-cl-css-0.1-1.8fe654c/share:/gnu/store/xikbdqjq9qpvd5cqh9rw0884bsk4x6g3-cl-json-0.5-1.6dfebb9/share:/gnu/store/wl2imh1f6i73ds7ndcgafx93dz8hj82y-cl-markup-0.1-1.e0eb7de/share:/gnu/store/8byybm7qji0v3s8hfh99cyybclwh8ha6-cl-ppcre-2.1.1/share:/gnu/store/mjxgzxhbbadzdwarzxfjfyyiqkazc84i-cl-prevalence-5-4.5a76be0/share:/gnu/store/ih5pzs08w697iz0s11ijh9y457c11ma8-cl-closer-mop-1.0.0-2.19c9d33/share:/gnu/store/fcvn01y5w1w7biw4vfk11hf8m21gfrv3-cl-cluffer-0.0.0-1.4aad29c/share:/gnu/store/4n978v6z7xf1z7vw56c72mgb8gci5sak-cl-dexador-0.9.14/share:/gnu/store/3my75a3h61sl9p2kfx9jh8izp3fbmyj2-cl-enchant-0.0.0-1.6af162a/share:/gnu/store/gn1i3fxap0szg9872a3cxi4qlrm52qlc-cl-fset-1.3.2-1.6d2f9de/share:/gnu/store/7w60lsh14xgw6il0hglx2shyhx7ckwaf-cl-hu.dwim.defclass-star-2015-07-09/share:/gnu/store/4s8np8lh3qk8bxrjlrsyks3qgdb5j8y9-cl-iolib-0.8.3-2.7f5ea3a/share:/gnu/store/9iiirckp4wamwn3fmn7sbbrfpylaik74-cl-local-time-1.0.6-1.6279270/share:/gnu/store/8pdvip8d56didqpnz4l1xf4w8zjx21mn-cl-log4cl-1.1.2/share:/gnu/store/z1pkwk5n3pkcs77an4lnhw03jghm26ri-cl-mk-string-metrics-0.1.2/share:/gnu/store/c7nshr1d876rswv1s7f06h9pvjh5mrw5-cl-moptilities-0.3.13-1.a436f16/share:/gnu/store/nlcsg5rla43xkz9431lwmxwgxcadxrbl-sbcl-osicat-0.7.0-1.de0c18a/share:/gnu/store/kjg2b7qigk809x5h0wbaanx70zds97s2-cl-parenscript-2.7.1-1.7a1ac46/share:/gnu/store/b8g8qkzm3vhb446lh2vsp2ns2jsn7y3l-cl-plump-2.0.0-1.34f890f/share:/gnu/store/x1989s8sil0aw4b2bg69cdb6s222fgk7-cl-quri-0.1.0-2.b53231c/share:/gnu/store/k7s0vg5lrd1hws20zh10dxblmhbwg9gb-cl-serapeum-0.0.0-3.c5e352a/share:/gnu/store/w1s125la1lq7zlljpsdv2yd5ysvjc1n1-cl-str-0.19/share:/gnu/store/gvszffk6c1bp0c6kdpkmja5lmx1d0ndn-cl-slime-swank-2.26/share:/gnu/store/76kn659vlax39zppjjvcz0yj2r6pp0vw-cl-trivia-0.0.0-2.37698b4/share:/gnu/store/b4jxj7n8ccl2anpzccswp6zamnpphxiz-cl-trivial-clipboard-0.0.0.0-3.afcd374/share:/gnu/store/icb18an2nhiiw44fbx5qdrwzfk4s8qvc-cl-trivial-features-0.8-1.870d03d/share:/gnu/store/zg427kvcvqkhpy9vwkinfpyx9s8744xv-cl-trivial-package-local-nicknames-0.2/share:/gnu/store/q63xx1cgzfd4apy511imwkhsmq8msxy2-cl-trivial-types-0.0.1/share:/gnu/store/q2ywmn5qvxz34vrp39fis73507wgifkd-cl-unix-opts-0.1.7/share:/gnu/store/4r3h7y94zal4dy0mr3xcw096apbq11wr-cl-usocket-0.8.3/share:/gnu/store/i2zy5n6lhlcgn2a03c2da07zg42m8n0q-cl-cffi-gtk-0.11.2-2.e9a46df/share:/gnu/store/7pgi7zd2jb4wiam3yxvkw168iwb24nnm-cl-webkit-2.4-8.04bb570/share:/gnu/store/mwk489h9vzza5dy3hyhmsmdwn1qz37dd-glib-networking-2.62.2/share:/gnu/store/25w211z7d8hhaf8lni6rxwda7pj628mm-gsettings-desktop-schemas-3.34.0/share:/gnu/store/v6f44zccwh9z5zk3pjlywjybbi8n2hjh-tar-1.32/share:/gnu/store/ncydgq2znms5n1d2k5yqshhf58nsixwv-gzip-1.10/share:/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/share:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/share:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/share:/gnu/store/n4n560pfvvw50a9369axw5vj5rrqfj1n-diffutils-3.7/share:/gnu/store/cd5qf3kcnlq35p9k392pjdpdzpsnds70-patch-2.7.6/share:/gnu/store/hic7snhayfl7m6cpfqqr73nmm19bpqkg-findutils-4.7.0/share:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/share:/gnu/store/ishk7fswcs4gkwcp8mh788z4mvvl9bxh-sed-4.8/share:/gnu/store/bhs4rj58v8j1narb2454raan2ps38xd8-grep-3.4/share:/gnu/store/57xj5gcy1jbl9ai2lnrqnpr0dald9i65-coreutils-8.32/share:/gnu/store/hm40bxnv8jxmbc1lpb7zfimii4xm9m81-make-4.3/share:/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/share:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/share:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/share:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/share:/gnu/store/s3dcqzwqaakv1yx37by9chksdbkgih17-glibc-2.31-static/share:/gnu/store/gaap1vv5gq61r50pz7kn7aixcbkc377s-cl-rt-1990.12.19-1.a6a7503/share:/gnu/store/q11ax8sc0ws513vbybirqy3wns4j867a-cl-fiveam-1.4.1/share:/gnu/store/bs4fv2nsi18pc3wxrmr67iyspg4z2cd8-cl-lift-1.7.1-1.7d49a66/share:/gnu/store/7yqk9x5fjqkzcglns4vmjjlrbkpg77mr-cl-metatilities-base-0.6.6-1.6eaa9e3/share:/gnu/store/qg1nsydg05kf8vrs4aias3fg37l5s42y-cl-flexi-streams-1.0.18/share:/gnu/store/jdi8ngngvfz3rxk9kwnamj1dyis7g0p5-cl-s-xml-3/share:/gnu/store/bc29kfmwh31rkzzzwyw3pblmpkh65y1y-cl-s-sysdeps-1-2.9aa23bb/share:/gnu/store/ss5xlns4lv6a8460i9w7yzw95d9whyvj-cl-cluffer-simple-buffer-0.0.0-1.4aad29c/share:/gnu/store/6z5s69vwc0c138mc2xbxj2s5qzvrhdv5-cl-cluffer-simple-line-0.0.0-1.4aad29c/share:/gnu/store/i2jx6qm0grj4l31s5p6n0x0rfpf01xrv-cl-cluffer-standard-buffer-0.0.0-1.4aad29c/share:/gnu/store/ksjjmy1hlkhp9iapp962jr9ikbqr5agx-cl-cluffer-standard-line-0.0.0-1.4aad29c/share:/gnu/store/88x6b0bkfg3q0763n0hv9xynqdz77sc5-cl-cluffer-base-0.0.0-1.4aad29c/share:/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share:/gnu/store/hz8hfgj13nhr0jd1avkw3xcxxb6r0hfk-cl-clack-2.0.0-1.e3e0328/share:/gnu/store/n1vdb0sb9rv8cnaichaia30lvdn0k9h6-cl-lack-request-0.1.0-1.abff8ef/share:/gnu/store/s65cdlln94k6g9ikwq8r3lqsa6mx1gcp-cl-prove-asdf-1.0.0-1.4f9122b/share:/gnu/store/jr7d2c0lihm9dbznyg96p2v5y783dmqb-cl-prove-1.0.0-1.4f9122b/share:/gnu/store/pnb7likygbygh65k1ysiam3mj77lmx3w-cl-cl+ssl-0.0.0-1.701e645/share:/gnu/store/gdsb50yrpzcr6xb0zw20yd4p69n0lvwh-cl-reexport-0.1-1.312f366/share:/gnu/store/p4kwv3xbrqb4n1qydx9grrab9fqybypb-cl-base64-3.3.4-1.577683b/share:/gnu/store/cwlp2f4r1w0c59j25jwvyp2j89qnsy7x-cl-chipz-0.8-1.75dfbc6/share:/gnu/store/m74z5n579hgad18943mxx71irmm2p1k8-cl-trivial-mimes-1.1.0-1.303f8ac/share:/gnu/store/snp7k8gfah5nsjv413pb6kqdzhmar06a-cl-cookie-0.9.10-1.cea55ae/share:/gnu/store/wjpiplzc6h1997va0pgja645g102c2nj-cl-chunga-1.1.7/share:/gnu/store/mdw1finxnsi4vnwv68pv791jrm72h3c4-cl-fast-io-1.0.0-2.603f490/share:/gnu/store/v51856xd8w1qwnqww4fkgx66s7w19m9j-cl-fast-http-0.2.0-2.502a377/share:/gnu/store/3q2fzfxfv3lq642r9vn6lfdv6x0hmxci-cl-trivial-gray-streams-0.0.0-1.ebd59b1/share:/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share:/gnu/store/6ssc5gk90ndk634i7mpi8ajik7ff57rc-cl-named-readtables-0.9-2.64bd53f/share:/gnu/store/hx4yfsradbpbf89njmk2s8krv3j91cgq-cl-mt19937-1.1/share:/gnu/store/y51nf09khigkwajf6y21kxsv4vn4b10w-cl-misc-extensions-3.3-1.101c051/share:/gnu/store/kjzjhb3ry44ninw6zppcyhfd07649yq0-cl-hu.dwim.asdf-20190521/share:/gnu/store/2882cha6k0ykhbk6ydnylwli8320r5hx-cl-swap-bytes-1.2/share:/gnu/store/hy67q2nf0f28cgm2nf58d6mif3p3myp4-cl-idna-0.2.2/share:/gnu/store/7pc16vsspqbh32jps3080qgrfx981kya-cl-iolib.base-0.8.3-2.7f5ea3a/share:/gnu/store/fwmrk0bqlzpr13x4qpjxr4cq65iv9f3w-cl-cffi-grovel-0.21.0/share:/gnu/store/vfnyaamjc6f62xaqzmdbdn8xl20h4q24-cl-iolib.conf-0.8.3-2.7f5ea3a/share:/gnu/store/ks66l9scpvlax2vyysw3k553szja3rw5-cl-iolib.asdf-0.8.3-2.7f5ea3a/share:/gnu/store/k2myf10asja9wab2bmb9p19h2liac7la-cl-iolib+sockets-0.8.3-2.7f5ea3a/share:/gnu/store/f5mj4wgx8gakl6pl2hjihpwzdnsm5al0-cl-iolib+streams-0.8.3-2.7f5ea3a/share:/gnu/store/faql436ljj7ln59gm56ib2lrk0lknl4b-cl-iolib+multiplex-0.8.3-2.7f5ea3a/share:/gnu/store/46f8qznz564zapmfwks9zqjs7gfj82gr-libfixposix-0.4.3/share:/gnu/store/y90vcrgi7by0dl3cd6pkj6b8q0fy0zvd-cl-hu.dwim.stefil-0.0.0-1.ab6d1aa/share:/gnu/store/lal98m9jmwz1x2j7s4bd262drljiz35f-cl-fad-0.7.6/share:/gnu/store/s1iq520ysg9p4nhd48hspk0q1d3j14mx-cl-anaphora-0.9.6/share:/gnu/store/idka7p7svxll422gqpx1c10j41ar1ajm-cl-documentation-utils-1.2.0-0.98630dd/share:/gnu/store/3vsyn4aw9js1714hhraqbb6yabmbzgwl-cl-array-utils-1.1.1-0.f90eb90/share:/gnu/store/q3cb0bxbx13h9bbmbzmh4w01g3wwxbxc-cl-utilities-0.0.0-1.dce2d2f/share:/gnu/store/041cvg4xqb6v0ljpszv4q73fmcz1ihy2-cl-split-sequence-2.0.0/share:/gnu/store/wjixsp36vqxjkd7qbbkap47yn1m7l9jv-cl-trivial-macroexpand-all-0.0.0-0.933270a/share:/gnu/store/2iq60d8mgzbr1jjr4i605wpxyisy0dyr-cl-trivial-file-size-0.0.0-0.1c1d672/share:/gnu/store/v2fwnnfp2x66vw5hwnd9m6gc1c4a7bfn-cl-global-vars-1.0.0-0.c749f32/share:/gnu/store/v446nkvw3az9hifs00d5pd0bm2k4qgzm-cl-parse-declarations-1.0.0-1.549aebb/share:/gnu/store/ly395zndh437lb6kjp1wd3dhi18qb2n2-cl-fare-quasiquote-extras-1.0.1-1.640d39a/share:/gnu/store/jllag2n2jwxvpl9mymfzxszcik24xrk1-cl-trivial-garbage-0.21/share:/gnu/store/513yrls9lk52mr52mf05h92b9wpvnsw4-cl-parse-number-1.7/share:/gnu/store/vz42n9a3dchn15jl2gjvkzldz390ir7i-cl-string-case-0.0.2-0.718c761/share:/gnu/store/4n0fjmm4ihcl6yl05k93d7jbp4rgzn23-cl-trivia.quasiquote-0.0.0-2.37698b4/share:/gnu/store/wmdr26dd7hvq8j0b75s8ivhyc0hk9kji-cl-change-case-0.1.0-1.5ceff2a/share:/gnu/store/1dbm7lx4li3xd9l5h193j6inpyb92fma-cl-ppcre-unicode-2.1.1/share:/gnu/store/vvfwij12f6xp5x1r52x7l54fcl4ba7b9-cl-optima-1.0-1.373b245/share:/gnu/store/60ndp0vp6sxg6w6kgjiyrjiif4f7qbl5-cl-trivia.cffi-0.0.0-2.37698b4/share:/gnu/store/03l3palgag06hipd7ylk3fb858kxqq93-cl-trivia.ppcre-0.0.0-2.37698b4/share:/gnu/store/x9rq339jarfaqmhfp975wgn5mcf51ma7-cl-trivia.balland2006-0.0.0-2.37698b4/share:/gnu/store/9c1w21qgbh7b0207xhdizdzbpkzq0fnr-cl-usocket-server-0.8.3/share:/gnu/store/h9fahwa31ycp1smv120ji6ibhy3lbxv7-cl-iterate-1.5/share:/gnu/store/6asfwginmms0gg875zqizwjv7py96mbp-cl-cffi-gtk-gdk-0.11.2-2.e9a46df/share:/gnu/store/sq8qa30c25kai5rp1fzhrlg4rm3wb7kv-cl-cffi-gtk-gio-0.11.2-2.e9a46df/share:/gnu/store/aqwjcxp1zjk2hza1wl58l3r8yh1i0qr3-cl-cffi-gtk-gobject-0.11.2-2.e9a46df/share:/gnu/store/l3vg41czfzz6b40vgz8ajjq2zgvh1366-cl-cffi-gtk-glib-0.11.2-2.e9a46df/share:/gnu/store/gfapkk5c6hvl1d94m4sqnhn7f9l5gqyh-linux-libre-headers-5.4.20/share:/gnu/store/2w4wida1a5p1g9ria81qymq16lq3n4pm-cl-trivial-backtrace-0.0.0-1.ca81c01/share:/gnu/store/d6ygm6hx3jsdx26sqsbfjl1jjiyf260f-cl-net.didierverna.asdf-flv-2.1/share:/gnu/store/cdgldjxq8wlsr4yanhr3v2rqv74c3hcp-cl-clump-0.0.0-1.1ea4dba/share:/gnu/store/8crqlj6bmqmq9axz4gjjyxs6f7qq3w71-cl-acclimation-0.0.0-1.4d51150/share:/gnu/store/ns7h2s5zs276pdy0n6jixjazlql013aw-cl-lack-middleware-backtrace-0.1.0-1.abff8ef/share:/gnu/store/wsrpi39h6riaxvzg2y4mbpp10m2vq04w-cl-lack-0.1.0-1.abff8ef/share:/gnu/store/h7y3wancdghsxqrrc5gcm57qc3frp5ky-cl-circular-streams-0.1.0-1.e770bad/share:/gnu/store/k4ln09qbb5gfadq5xx8hbf6cd14spqjz-cl-http-body-0.1.0-1.dd01dc4/share:/gnu/store/hnrlcxlb3l0azzcfmj06kknbxjdhphaj-cl-ansi-text-1.0.0-1.53badf7/share:/gnu/store/5lx7kvm5j95wpyciqqkafcqxpn730mgm-cl-kmrcl-1.111-1.4a27407/share:/gnu/store/ixly7qm6r5hnrdra20cx79darp4qr85n-cl-ptester-2.1.3-1.fe69fde/share:/gnu/store/8ffkqhsmh76cms0h9y18305mmngnchmh-cl-proc-parse-0.0.0-1.ac36368/share:/gnu/store/yl0vwjdc9pcy2p755x5w6h78wmx1wd64-cl-checkl-0.0.0-1.8032880/share:/gnu/store/s2n5iccbi0klwkmihxph31l41vj7pz5v-cl-static-vectors-1.8.4/share:/gnu/store/r754mk53m9jhfq5w4kvwl9vvwa1a25ip-cl-syntax-interpol-0.0.3/share:/gnu/store/592kx3n7zckh75rs8ysbn3bhwnbd0m3h-cl-smart-buffer-0.0.1-1.09b9a9a/share:/gnu/store/gwda7zyq5dlcmlc378ssq2zwgyk7z4w9-cl-xsubseq-0.0.1-1.5ce430b/share:/gnu/store/m81vc3rhx8c0dx8lzbmpmpqxvwvmkihg-cl-cffi-libffi-0.21.0/share:/gnu/store/m2fp5qlcrcw16df46xf2w2bimfw931wd-cl-iolib.common-lisp-0.8.3-2.7f5ea3a/share:/gnu/store/gk08ffsvnlqn29m6q687l0yr0i9y7zml-cl-cffi-toolchain-0.21.0/share:/gnu/store/sacn7axrr33y8yhlcnhapgajjbbs12r7-cl-cffi-bootstrap-0.21.0/share:/gnu/store/lx3nj36afazg2i2f5zz6p8da59pa1h9j-cl-iolib+syscalls-0.8.3-2.7f5ea3a/share:/gnu/store/fk6rwp21swrzblsd5k30bffghw4dmgyy-cl-trivial-indent-1.0.0-0.2d01694/share:/gnu/store/r9bcqslpa9f0yjpw4yj6jq3rkyb706sf-cl-parachute-1.1.1-0.ca04dd8/share:/gnu/store/chzv6vsdzm9f8k3sq5vwbirgx4y495c8-cl-fare-quasiquote-readtable-1.0.1-1.640d39a/share:/gnu/store/7n1syib7x3n7fnkkx39kzjk6s4n1jsn1-cl-fare-quasiquote-optima-1.0.1-1.640d39a/share:/gnu/store/9fqcafv3ywy6mr0k1xsiyzmhd9x5i1mw-cl-fare-quasiquote-1.0.1-1.640d39a/share:/gnu/store/yk56ay17wy2dn0x1m8nj2a9c5b4z5257-cl-trivia.trivial-0.0.0-2.37698b4/share:/gnu/store/rqprnjgikgj634gby0465x0rs6sihkpv-cl-unicode-0.1.6/share:/gnu/store/ns6gp6czndm8fxhxqxsc5plmpfpyylvw-cl-eos-0.0.0-2.b4413bc/share:/gnu/store/9wfyi0dp3928ama4jfgpklafzwnv87n4-cl-type-i-0.1-2.d34440a/share:/gnu/store/3klh7kr1w6zxafpaqxsryin64m8r988j-cl-usocket-boot0-0.8.3/share:/gnu/store/drgfb9zva6ab6906x9xczin8wzb19psf-cl-cffi-gtk-pango-0.11.2-2.e9a46df/share:/gnu/store/2j6bndc25lbsjdnrrnsap9j23c23x36w-cl-cffi-gtk-cairo-0.11.2-2.e9a46df/share:/gnu/store/rvy30nh9xb483wpiq715nlj2sq4rkgw3-cl-cffi-gtk-gdk-pixbuf-0.11.2-2.e9a46df/share:/gnu/store/yqsigmmrj42m4i9v78bhbaj44zil8k89-cl-clump-binary-tree-0.0.0-1.1ea4dba/share:/gnu/store/bfrfkadjk5qgrskvlk0c72s5bzgg9p5h-cl-clump-2-3-tree-0.0.0-1.1ea4dba/share:/gnu/store/6yn5d9nylhk0nznjgqd6gwd7did9h03j-cl-lack-util-0.1.0-1.abff8ef/share:/gnu/store/gylgdffg85zza3zwl53s8rpbll2y1nsl-cl-lack-component-0.0.0-1.abff8ef/share:/gnu/store/bdjyj3rg66jsafz20baq8jnykr33m6v3-cl-jonathan-0.1.0-1.1f448b4/share:/gnu/store/xyx461wffbj06ivdcrws0bgl5rixbcmb-cl-colors-0.0.0-1.8274105/share:/gnu/store/3vw2i2aaz0lsi2m48b6pjpxm6yqj65fx-cl-marshal-1.3.0-1.eff1b15/share:/gnu/store/szzcjw92kj4id4ksd5942x3425mndgfx-cl-interpol-0.2.6-1.1fd288d/share:/gnu/store/w2z0qam1nrbgszd9bfkhl3a5pjixnhf1-cl-syntax-0.0.3/share:/gnu/store/sbvgizj5ykx39gndpx579dkpz2bn0kf2-cl-form-fiddle-1.1.0-0.e0c2359/share:/gnu/store/rdhygp67ybx7z8lmpa72nfbn9sjmd7l5-cl-fare-utils-1.0.0.5-1.66e9c6f/share:/gnu/store/3bgrk89p87hm7i4l09v3hidj5wpn0g65-cl-trivia.level2-0.0.0-2.37698b4/share:/gnu/store/sdi3dik43hx1dm30kmpsxh7jrp3cn6ac-cl-unicode-base-0.1.6/share:/gnu/store/0v0ipq1rf8b1ya6hpn15wih69ngd3czh-cl-introspect-environment-0.1-1.fff42f8/share:/gnu/store/ha4577kw9l87hxh0l1cdj1fkjbdqyhsi-cl-ironclad-0.51/share:/gnu/store/5dlb08fn2jlbws560lrz2gk4pq4bkbn8-cl-syntax-annot-0.0.3/share:/gnu/store/xmgyaxmlq3d27minz6w570sdwdmaxhnf-cl-let-plus-0.0.0-1.5f14af6/share:/gnu/store/zrafgspf5djzd7k95y9sj8qclrw6axwd-cl-trivial-cltl2-0.1.1-2.8a3bda3/share:/gnu/store/2wrlkjhxlhg5rb4bh17pcyz3aczbwl0g-cl-lisp-namespace-0.1-1.28107ca/share:/gnu/store/sldl2x50him6c95889i6836inp4kbdvb-cl-trivia.level1-0.0.0-2.37698b4/share:/gnu/store/3frd79wbrvrxf90hai2fvdc58zv6hiqy-cl-annot-0.0.0-1.c99e69c/share:/gnu/store/gk2n6hszczb24420wsbyv76b40y6bg4f-cl-trivia.level0-0.0.0-2.37698b4/share'
environment variable `BASH_LOADABLES_PATH' unset
environment variable `C_INCLUDE_PATH' set to `/gnu/store/25w211z7d8hhaf8lni6rxwda7pj628mm-gsettings-desktop-schemas-3.34.0/include:/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/include:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/include:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/include:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/include:/gnu/store/hm40bxnv8jxmbc1lpb7zfimii4xm9m81-make-4.3/include:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/include:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/include:/gnu/store/46f8qznz564zapmfwks9zqjs7gfj82gr-libfixposix-0.4.3/include:/gnu/store/gfapkk5c6hvl1d94m4sqnhn7f9l5gqyh-linux-libre-headers-5.4.20/include'
environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/25w211z7d8hhaf8lni6rxwda7pj628mm-gsettings-desktop-schemas-3.34.0/include:/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/include:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/include:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/include:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/include:/gnu/store/hm40bxnv8jxmbc1lpb7zfimii4xm9m81-make-4.3/include:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/include:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++:/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/include:/gnu/store/46f8qznz564zapmfwks9zqjs7gfj82gr-libfixposix-0.4.3/include:/gnu/store/gfapkk5c6hvl1d94m4sqnhn7f9l5gqyh-linux-libre-headers-5.4.20/include'
environment variable `LIBRARY_PATH' set to `/gnu/store/511l95ac95ix30ig5g6z0wfj6idp1l5q-sbcl-prove-1.0.0-1.4f9122b/lib:/gnu/store/8j3lwvyha8ikbmdn18nf6gri1jhw1ssc-sbcl-2.0.10/lib:/gnu/store/nlcsg5rla43xkz9431lwmxwgxcadxrbl-sbcl-osicat-0.7.0-1.de0c18a/lib:/gnu/store/mwk489h9vzza5dy3hyhmsmdwn1qz37dd-glib-networking-2.62.2/lib:/gnu/store/25w211z7d8hhaf8lni6rxwda7pj628mm-gsettings-desktop-schemas-3.34.0/lib:/gnu/store/i8h2pcxqdq07ijm3ibkka8f4smn1w48v-bzip2-1.0.8/lib:/gnu/store/9860f1abqj8wjjnwl8a9v54pdcc3bhgf-xz-5.2.4/lib:/gnu/store/60g7r3l01fd7c58yjbm6krgcwj1jkpwg-file-5.38/lib:/gnu/store/swqdvwri9dbv6zssg6v0by7l05hd6wxp-gawk-5.0.1/lib:/gnu/store/m1z7cdbqsqyp9xnjw5cvlb4a7gkcg3m4-binutils-2.34/lib:/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib:/gnu/store/s3dcqzwqaakv1yx37by9chksdbkgih17-glibc-2.31-static/lib:/gnu/store/hwcky7446s952w0mwchhmm211ll07zrq-glibc-utf8-locales-2.31/lib:/gnu/store/46f8qznz564zapmfwks9zqjs7gfj82gr-libfixposix-0.4.3/lib'
environment variable `GUIX_LOCPATH' set to `/gnu/store/hwcky7446s952w0mwchhmm211ll07zrq-glibc-utf8-locales-2.31/lib/locale'
phase `set-paths' succeeded after 0.0 seconds
starting phase `install-locale'
using 'en_US.utf8' locale for category "LC_ALL"
phase `install-locale' succeeded after 0.0 seconds
starting phase `unpack'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/README.org' -> `./README.org'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/.gitmodules' -> `./.gitmodules'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/nyxt-ubuntu-package.asd' -> `./nyxt-ubuntu-package.asd'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/nyxt.asd' -> `./nyxt.asd'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/Makefile' -> `./Makefile'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/.gitignore' -> `./.gitignore'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/INSTALL' -> `./INSTALL'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/build-scripts/build-ubuntu-package.sh' -> `./build-scripts/build-ubuntu-package.sh'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/build-scripts/darwin-app.asd' -> `./build-scripts/darwin-app.asd'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/build-scripts/guix.scm' -> `./build-scripts/guix.scm'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/build-scripts/shell.nix' -> `./build-scripts/shell.nix'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/build-scripts/report-warnings.lisp' -> `./build-scripts/report-warnings.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/download-manager/engine.lisp' -> `./libraries/download-manager/engine.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/download-manager/native.lisp' -> `./libraries/download-manager/native.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/download-manager/package.lisp' -> `./libraries/download-manager/package.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/download-manager/tests/tests.lisp' -> `./libraries/download-manager/tests/tests.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/password-manager/password-keepassxc.lisp' -> `./libraries/password-manager/password-keepassxc.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/password-manager/password-pass.lisp' -> `./libraries/password-manager/password-pass.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/password-manager/password-security.lisp' -> `./libraries/password-manager/password-security.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/password-manager/password.lisp' -> `./libraries/password-manager/password.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/password-manager/package.lisp' -> `./libraries/password-manager/package.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/history-tree/history-tree.lisp' -> `./libraries/history-tree/history-tree.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/history-tree/package.lisp' -> `./libraries/history-tree/package.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/history-tree/tests/tests.lisp' -> `./libraries/history-tree/tests/tests.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/keymap/package.lisp' -> `./libraries/keymap/package.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/keymap/readme.org' -> `./libraries/keymap/readme.org'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/keymap/types.lisp' -> `./libraries/keymap/types.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/keymap/conditions.lisp' -> `./libraries/keymap/conditions.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/keymap/keymap.lisp' -> `./libraries/keymap/keymap.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/keymap/scheme-names.lisp' -> `./libraries/keymap/scheme-names.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/keymap/scheme.lisp' -> `./libraries/keymap/scheme.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/keymap/tests/scheme-tests.lisp' -> `./libraries/keymap/tests/scheme-tests.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/keymap/tests/tests.lisp' -> `./libraries/keymap/tests/tests.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/class-star/readme.org' -> `./libraries/class-star/readme.org'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/class-star/package.lisp' -> `./libraries/class-star/package.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/class-star/class-star.lisp' -> `./libraries/class-star/class-star.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/class-star/tests/tests.lisp' -> `./libraries/class-star/tests/tests.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/ospama/readme.org' -> `./libraries/ospama/readme.org'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/ospama/ospama.lisp' -> `./libraries/ospama/ospama.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/ospama/package.lisp' -> `./libraries/ospama/package.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/ospama/ospama-guix.lisp' -> `./libraries/ospama/ospama-guix.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/ospama/tests/test-generic.lisp' -> `./libraries/ospama/tests/test-generic.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/ospama/tests/tests.lisp' -> `./libraries/ospama/tests/tests.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/ospama/tests/test-functional.lisp' -> `./libraries/ospama/tests/test-functional.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/text-buffer/text-buffer.lisp' -> `./libraries/text-buffer/text-buffer.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/text-buffer/package.lisp' -> `./libraries/text-buffer/package.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/user-interface/package.lisp' -> `./libraries/user-interface/package.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/user-interface/user-interface.lisp' -> `./libraries/user-interface/user-interface.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/text-analysis/data.lisp' -> `./libraries/text-analysis/data.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/text-analysis/package.lisp' -> `./libraries/text-analysis/package.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/text-analysis/stem.lisp' -> `./libraries/text-analysis/stem.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/text-analysis/analysis.lisp' -> `./libraries/text-analysis/analysis.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/libraries/text-analysis/text-rank.lisp' -> `./libraries/text-analysis/text-rank.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/documents/EXTENSIONS.org' -> `./documents/EXTENSIONS.org'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/documents/MANUAL.org' -> `./documents/MANUAL.org'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/documents/CHANGELOG.org' -> `./documents/CHANGELOG.org'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/documents/README.org' -> `./documents/README.org'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/documents/SOURCES.org' -> `./documents/SOURCES.org'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/tests/test-fuzzy.lisp' -> `./tests/test-fuzzy.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/tests/test-global-history.lisp' -> `./tests/test-global-history.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/.github/FUNDING.yml' -> `./.github/FUNDING.yml'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/.github/workflows/tests.yml' -> `./.github/workflows/tests.yml'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/.github/workflows/package-ubuntu.yml' -> `./.github/workflows/package-ubuntu.yml'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/.github/ISSUE_TEMPLATE/bug_report.md' -> `./.github/ISSUE_TEMPLATE/bug_report.md'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/licenses/SOURCE-LICENSE' -> `./licenses/SOURCE-LICENSE'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/licenses/ASSET-LICENSE' -> `./licenses/ASSET-LICENSE'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/assets/Info.plist' -> `./assets/Info.plist'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/assets/nyxt.icns' -> `./assets/nyxt.icns'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/assets/nyxt_32x32.png' -> `./assets/nyxt_32x32.png'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/assets/nyxt.xcf' -> `./assets/nyxt.xcf'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/assets/nyxt_16x16.png' -> `./assets/nyxt_16x16.png'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/assets/nyxt_512x512.png' -> `./assets/nyxt_512x512.png'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/assets/nyxt.desktop' -> `./assets/nyxt.desktop'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/assets/nyxt_128x128.png' -> `./assets/nyxt_128x128.png'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/assets/icon_512x512.png.ico' -> `./assets/icon_512x512.png.ico'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/assets/nyxt_256x256.png' -> `./assets/nyxt_256x256.png'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/quicklisp-libraries/README.org' -> `./quicklisp-libraries/README.org'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/renderer-gtk.lisp' -> `./source/renderer-gtk.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/certificate-exception-mode.lisp' -> `./source/certificate-exception-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/buffer.lisp' -> `./source/buffer.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/object-display.lisp' -> `./source/object-display.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/input-edit.lisp' -> `./source/input-edit.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/blocker-mode.lisp' -> `./source/blocker-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/repl-mode.lisp' -> `./source/repl-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/style-mode.lisp' -> `./source/style-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/download-mode.lisp' -> `./source/download-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/lisp-system.lisp' -> `./source/lisp-system.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/browser.lisp' -> `./source/browser.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/emacs-mode.lisp' -> `./source/emacs-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/autofill.lisp' -> `./source/autofill.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/zoom.lisp' -> `./source/zoom.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/tutorial.lisp' -> `./source/tutorial.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/web-mode.lisp' -> `./source/web-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/session.lisp' -> `./source/session.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/darwin-gtk.lisp' -> `./source/darwin-gtk.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/reading-line-mode.lisp' -> `./source/reading-line-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/message-mode.lisp' -> `./source/message-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/buffer-listing-mode.lisp' -> `./source/buffer-listing-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/os-package-manager-mode.lisp' -> `./source/os-package-manager-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/scroll.lisp' -> `./source/scroll.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/start.lisp' -> `./source/start.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/manual.lisp' -> `./source/manual.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/message.lisp' -> `./source/message.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/conditions.lisp' -> `./source/conditions.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/notification.lisp' -> `./source/notification.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/bookmark.lisp' -> `./source/bookmark.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/data-storage.lisp' -> `./source/data-storage.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/reduce-tracking-mode.lisp' -> `./source/reduce-tracking-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/mode.lisp' -> `./source/mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/renderer-qt.lisp' -> `./source/renderer-qt.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/vi-mode.lisp' -> `./source/vi-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/types.lisp' -> `./source/types.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/command-commands.lisp' -> `./source/command-commands.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/time.lisp' -> `./source/time.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/vcs-mode.lisp' -> `./source/vcs-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/external-editor.lisp' -> `./source/external-editor.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/minibuffer-mode.lisp' -> `./source/minibuffer-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/jump-heading.lisp' -> `./source/jump-heading.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/file-manager-mode.lisp' -> `./source/file-manager-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/help.lisp' -> `./source/help.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/renderer-script.lisp' -> `./source/renderer-script.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/minibuffer-prompt.lisp' -> `./source/minibuffer-prompt.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/.dir-locals.el' -> `./source/.dir-locals.el'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/application-mode.lisp' -> `./source/application-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/clipboard.lisp' -> `./source/clipboard.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/help-mode.lisp' -> `./source/help-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/noimage-mode.lisp' -> `./source/noimage-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/history.lisp' -> `./source/history.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/about.lisp' -> `./source/about.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/search-buffer.lisp' -> `./source/search-buffer.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/global.lisp' -> `./source/global.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/window.lisp' -> `./source/window.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/fuzzy.lisp' -> `./source/fuzzy.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/nosound-mode.lisp' -> `./source/nosound-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/spell-check.lisp' -> `./source/spell-check.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/base-mode.lisp' -> `./source/base-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/proxy-mode.lisp' -> `./source/proxy-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/bookmarklets.lisp' -> `./source/bookmarklets.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/noscript-mode.lisp' -> `./source/noscript-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/package.lisp' -> `./source/package.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/force-https-mode.lisp' -> `./source/force-https-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/element-hint.lisp' -> `./source/element-hint.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/command.lisp' -> `./source/command.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/tags.lisp' -> `./source/tags.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/urls.lisp' -> `./source/urls.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/password.lisp' -> `./source/password.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/minibuffer.lisp' -> `./source/minibuffer.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/url-group.lisp' -> `./source/url-group.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/recent-buffers.lisp' -> `./source/recent-buffers.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/minibuffer-helper.lisp' -> `./source/minibuffer-helper.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/nowebgl-mode.lisp' -> `./source/nowebgl-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/input.lisp' -> `./source/input.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/configuration.lisp' -> `./source/configuration.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/status.lisp' -> `./source/status.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/search-engine.lisp' -> `./source/search-engine.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/source/auto-mode.lisp' -> `./source/auto-mode.lisp'
`/gnu/store/60zk70xqx8lnjqpj1zja3b3sm8qv8jsv-nyxt-2-pre-release-4-checkout/tests-network-needed/test-urls.lisp' -> `./tests-network-needed/test-urls.lisp'
phase `unpack' succeeded after 0.0 seconds
starting phase `bootstrap'
no 'configure.ac' or anything like that, doing nothing
phase `bootstrap' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.0 seconds
starting phase `patch-source-shebangs'
patch-shebang: ./build-scripts/build-ubuntu-package.sh: changing `/usr/bin/env bash' to `/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash'
phase `patch-source-shebangs' succeeded after 0.0 seconds
starting phase `patch-generated-file-shebangs'
patch-makefile-SHELL: ./Makefile: changing `SHELL' from `/bin/sh' to `/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/sh'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `fix-common-lisp-cache-folder'
phase `fix-common-lisp-cache-folder' succeeded after 0.0 seconds
starting phase `set-version'
phase `set-version' succeeded after 0.0 seconds
starting phase `build'
make application
make[1]: Entering directory '/tmp/guix-build-nyxt-2-pre-release-4.drv-0/source'
false && make build-deps || true
[ "sbcl" = "sbcl" ] && sbcl --no-userinit --non-interactive --eval '(assert-version->= 1 5 0)' || true
This is SBCL 2.0.10, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
env NYXT_INTERNAL_QUICKLISP=false sbcl --no-userinit --non-interactive \
--eval '(require "asdf")' \
--eval '(when (string= (uiop:getenv "NYXT_INTERNAL_QUICKLISP") "true") (load "quicklisp-client/setup.lisp") (push #p"quicklisp-libraries/" (symbol-value (find-symbol "*LOCAL-PROJECT-DIRECTORIES*" (find-package (quote ql))))))' \
--load nyxt.asd \
--eval '(asdf:make :nyxt/gtk-application)' \
--eval '(uiop:quit)' || (printf "\n%s\n%s\n" "Compilation failed, see the above stacktrace." && exit 1)
This is SBCL 2.0.10, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
WARNING:
redefining ASDF/ACTION:PERFORM (#<STANDARD-CLASS ASDF/BUNDLE:IMAGE-OP>
#<STANDARD-CLASS ASDF/SYSTEM:SYSTEM>) in DEFMETHOD
WARNING: System definition file #P"/gnu/store/xikbdqjq9qpvd5cqh9rw0884bsk4x6g3-cl-json-0.5-1.6dfebb9/share/common-lisp/source/cl-json/cl-json.asd" contains definition for system "cl-json.test". Please only define "cl-json" and secondary systems with a name starting with "cl-json/" (e.g. "cl-json/test") in that file.
WARNING: System definition file #P"/gnu/store/8byybm7qji0v3s8hfh99cyybclwh8ha6-cl-ppcre-2.1.1/share/common-lisp/source/cl-ppcre/cl-ppcre-unicode.asd" contains definition for system "cl-ppcre-unicode-test". Please only define "cl-ppcre-unicode" and secondary systems with a name starting with "cl-ppcre-unicode/" (e.g. "cl-ppcre-unicode/test") in that file.
WARNING: The CL-Containers system would enjoy having asdf-system-connections around. See
http://www.cliki.net/asdf-system-connections for details and download
instructions.
; compiling file "/gnu/store/icb18an2nhiiw44fbx5qdrwzfk4s8qvc-cl-trivial-features-0.8-1.870d03d/share/common-lisp/source/cl-trivial-features/src/tf-sbcl.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (PUSHNEW (WITH-ALIEN # ...) ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/icb18an2nhiiw44fbx5qdrwzfk4s8qvc-cl-trivial-features-0.8-1.870d03d/share/common-lisp/source/cl-trivial-features/src/tf-sbcl-tmpGHU3ALSV.fasl
; compilation finished in 0:00:00.010
WARNING: System definition file #P"/gnu/store/qg1nsydg05kf8vrs4aias3fg37l5s42y-cl-flexi-streams-1.0.18/share/common-lisp/source/cl-flexi-streams/flexi-streams.asd" contains definition for system "flexi-streams-test". Please only define "flexi-streams" and secondary systems with a name starting with "flexi-streams/" (e.g. "flexi-streams/test") in that file.
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/package.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (DEFPACKAGE :ALEXANDRIA ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/package-tmpAAURSO1.fasl
; compilation finished in 0:00:00.000
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/definitions.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN %REEVALUATE-CONSTANT ...)
; processing (DEFMACRO DEFINE-CONSTANT ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/definitions-tmp5GEXGEG5.fasl
; compilation finished in 0:00:00.020
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/binding.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO IF-LET ...)
; processing (DEFMACRO WHEN-LET ...)
; processing (DEFMACRO WHEN-LET* ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/binding-tmpAR3FSGEY.fasl
; compilation finished in 0:00:00.030
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/strings.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFTYPE STRING-DESIGNATOR ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/strings-tmpJAIDFZTC.fasl
; compilation finished in 0:00:00.000
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/conditions.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN REQUIRED-ARGUMENT ...)
; processing (DEFINE-CONDITION SIMPLE-STYLE-WARNING ...)
; processing (DEFUN SIMPLE-STYLE-WARNING ...)
; processing (DEFINE-CONDITION SIMPLE-READER-ERROR ...)
; processing (DEFUN SIMPLE-READER-ERROR ...)
; processing (DEFINE-CONDITION SIMPLE-PARSE-ERROR ...)
; processing (DEFUN SIMPLE-PARSE-ERROR ...)
; processing (DEFINE-CONDITION SIMPLE-PROGRAM-ERROR ...)
; processing (DEFUN SIMPLE-PROGRAM-ERROR ...)
; processing (DEFMACRO IGNORE-SOME-CONDITIONS ...)
; processing (DEFMACRO UNWIND-PROTECT-CASE ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/conditions-tmp8V3J6PE9.fasl
; compilation finished in 0:00:00.040
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/symbols.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE ENSURE-SYMBOL))
; processing (DEFUN ENSURE-SYMBOL ...)
; processing (DEFUN MAYBE-INTERN ...)
; processing (DECLAIM (INLINE FORMAT-SYMBOL))
; processing (DEFUN FORMAT-SYMBOL ...)
; processing (DEFUN MAKE-KEYWORD ...)
; processing (DEFUN MAKE-GENSYM ...)
; processing (DEFUN MAKE-GENSYM-LIST ...)
; processing (DEFUN SYMBOLICATE ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/symbols-tmp9V47YWQF.fasl
; compilation finished in 0:00:00.030
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/macros.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO WITH-GENSYMS ...)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFMACRO ONCE-ONLY ...)
; processing (DEFUN PARSE-BODY ...)
; processing (DEFUN PARSE-ORDINARY-LAMBDA-LIST ...)
; processing (DEFUN EXPAND-DESTRUCTURING-CASE ...)
; processing (DEFMACRO DESTRUCTURING-CASE ...)
; processing (DEFMACRO DESTRUCTURING-CCASE ...)
; processing (DEFMACRO DESTRUCTURING-ECASE ...)
; processing (DOLIST (NAME #) ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/macros-tmp9BN22RMA.fasl
; compilation finished in 0:00:00.110
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/functions.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE ENSURE-FUNCTION))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ENSURE-FUNCTION ...)
; processing (DEFINE-MODIFY-MACRO ENSURE-FUNCTIONF/1 ...)
; processing (DEFMACRO ENSURE-FUNCTIONF ...)
; processing (DEFUN DISJOIN ...)
; processing (DEFUN CONJOIN ...)
; processing (DEFUN COMPOSE ...)
; processing (DEFINE-COMPILER-MACRO COMPOSE ...)
; processing (DEFUN MULTIPLE-VALUE-COMPOSE ...)
; processing (DEFINE-COMPILER-MACRO MULTIPLE-VALUE-COMPOSE ...)
; processing (DECLAIM (INLINE CURRY ...))
; processing (DEFUN CURRY ...)
; processing (DEFINE-COMPILER-MACRO CURRY ...)
; processing (DEFUN RCURRY ...)
; processing (DEFINE-COMPILER-MACRO RCURRY ...)
; processing (DECLAIM (NOTINLINE CURRY ...))
; processing (DEFMACRO NAMED-LAMBDA ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/functions-tmp1CXFJSK9.fasl
; compilation finished in 0:00:00.090
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/lists.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE SAFE-ENDP))
; processing (DEFUN SAFE-ENDP ...)
; processing (DEFUN ALIST-PLIST ...)
; processing (DEFUN PLIST-ALIST ...)
; processing (DECLAIM (INLINE RACONS))
; processing (DEFUN RACONS ...)
; processing (DEFINE-ALIST-GET ASSOC-VALUE ...)
; processing (DEFINE-ALIST-GET RASSOC-VALUE ...)
; processing (DEFUN MALFORMED-PLIST ...)
; processing (DEFMACRO DOPLIST ...)
; processing (DEFINE-MODIFY-MACRO APPENDF ...)
; processing (DEFINE-MODIFY-MACRO NCONCF ...)
; processing (DEFINE-MODIFY-MACRO UNIONF ...)
; processing (DEFINE-MODIFY-MACRO NUNIONF ...)
; processing (DEFINE-MODIFY-MACRO REVERSEF ...)
; processing (DEFINE-MODIFY-MACRO NREVERSEF ...)
; processing (DEFUN CIRCULAR-LIST ...)
; processing (DEFUN CIRCULAR-LIST-P ...)
; processing (DEFUN CIRCULAR-TREE-P ...)
; processing (DEFUN PROPER-LIST-P ...)
; processing (DEFTYPE PROPER-LIST ...)
; processing (DEFUN CIRCULAR-LIST-ERROR ...)
; processing (DEF PROPER-LIST-LENGTH ...)
; processing (DEF LASTCAR ...)
; processing (DEF (SETF LASTCAR) ...)
; processing (DEFUN MAKE-CIRCULAR-LIST ...)
; processing (DEFTYPE CIRCULAR-LIST ...)
; processing (DEFUN ENSURE-CAR ...)
; processing (DEFUN ENSURE-CONS ...)
; processing (DEFUN ENSURE-LIST ...)
; processing (DEFUN REMOVE-FROM-PLIST ...)
; processing (DEFUN DELETE-FROM-PLIST ...)
; processing (DEFINE-MODIFY-MACRO REMOVE-FROM-PLISTF ...)
; processing (DEFINE-MODIFY-MACRO DELETE-FROM-PLISTF ...)
; processing (DECLAIM (INLINE SANS))
; processing (DEFUN SANS ...)
; processing (DEFUN MAPPEND ...)
; processing (DEFUN SETP ...)
; processing (DEFUN SET-EQUAL ...)
; processing (DEFUN MAP-PRODUCT ...)
; processing (DEFUN FLATTEN ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/lists-tmpX4BRKI0R.fasl
; compilation finished in 0:00:00.200
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/types.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFTYPE ARRAY-INDEX ...)
; processing (DEFTYPE ARRAY-LENGTH ...)
; processing (FROB FIXNUM ...)
; processing (FROB INTEGER)
; processing (FROB RATIONAL)
; processing (FROB REAL)
; processing (FROB FLOAT)
; processing (FROB SHORT-FLOAT)
; processing (FROB SINGLE-FLOAT)
; processing (FROB DOUBLE-FLOAT)
; processing (FROB LONG-FLOAT)
; processing (DEFUN OF-TYPE ...)
; processing (DEFINE-COMPILER-MACRO OF-TYPE ...)
; processing (DECLAIM (INLINE TYPE=))
; processing (DEFUN TYPE= ...)
; processing (DEFINE-MODIFY-MACRO COERCEF ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/types-tmpQ371UGST.fasl
; compilation finished in 0:00:00.120
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/io.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO WITH-OPEN-FILE* ...)
; processing (DEFMACRO WITH-INPUT-FROM-FILE ...)
; processing (DEFMACRO WITH-OUTPUT-TO-FILE ...)
; processing (DEFUN READ-STREAM-CONTENT-INTO-STRING ...)
; processing (DEFUN READ-FILE-INTO-STRING ...)
; processing (DEFUN WRITE-STRING-INTO-FILE ...)
; processing (DEFUN READ-STREAM-CONTENT-INTO-BYTE-VECTOR ...)
; processing (DEFUN READ-FILE-INTO-BYTE-VECTOR ...)
; processing (DEFUN WRITE-BYTE-VECTOR-INTO-FILE ...)
; processing (DEFUN COPY-FILE ...)
; processing (DEFUN COPY-STREAM ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/io-tmp2OWI3Q7U.fasl
; compilation finished in 0:00:00.170
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/hash-tables.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO ENSURE-GETHASH ...)
; processing (DEFUN COPY-HASH-TABLE ...)
; processing (DECLAIM (INLINE MAPHASH-KEYS))
; processing (DEFUN MAPHASH-KEYS ...)
; processing (DECLAIM (INLINE MAPHASH-VALUES))
; processing (DEFUN MAPHASH-VALUES ...)
; processing (DEFUN HASH-TABLE-KEYS ...)
; processing (DEFUN HASH-TABLE-VALUES ...)
; processing (DEFUN HASH-TABLE-ALIST ...)
; processing (DEFUN HASH-TABLE-PLIST ...)
; processing (DEFUN ALIST-HASH-TABLE ...)
; processing (DEFUN PLIST-HASH-TABLE ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/hash-tables-tmp9KKTJMYV.fasl
; compilation finished in 0:00:00.060
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/control-flow.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN EXTRACT-FUNCTION-NAME ...)
; processing (DEFUN GENERATE-SWITCH-BODY ...)
; processing (DEFMACRO SWITCH ...)
; processing (DEFMACRO ESWITCH ...)
; processing (DEFMACRO CSWITCH ...)
; processing (DEFMACRO WHICHEVER ...)
; processing (DEFMACRO XOR ...)
; processing (DEFMACRO NTH-VALUE-OR ...)
; processing (DEFMACRO MULTIPLE-VALUE-PROG2 ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/control-flow-tmpJU0JWO19.fasl
; compilation finished in 0:00:00.070
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/arrays.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN COPY-ARRAY ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/arrays-tmpZX2WN8N4.fasl
; compilation finished in 0:00:00.010
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/sequences.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE COPY-SEQUENCE ...))
; processing (DEFUN SEQUENCE-OF-LENGTH-P ...)
; processing (DEFUN ROTATE-TAIL-TO-HEAD ...)
; processing (DEFUN ROTATE-HEAD-TO-TAIL ...)
; processing (DEFUN ROTATE ...)
; processing (DEFUN SHUFFLE ...)
; processing (DEFUN RANDOM-ELT ...)
; processing (DECLAIM (INLINE REMOVE/SWAPPED-ARGUMENTS))
; processing (DEFUN REMOVE/SWAPPED-ARGUMENTS ...)
; processing (DEFINE-MODIFY-MACRO REMOVEF ...)
; processing (DECLAIM (INLINE DELETE/SWAPPED-ARGUMENTS))
; processing (DEFUN DELETE/SWAPPED-ARGUMENTS ...)
; processing (DEFINE-MODIFY-MACRO DELETEF ...)
; processing (DEFTYPE PROPER-SEQUENCE ...)
; processing (WHEN (AND # ...) ...)
; processing (DECLAIM (FTYPE # ...))
; processing (SETF (SYMBOL-FUNCTION #) ...)
; processing (DEFINE-COMPILER-MACRO EMPTYP ...)
; processing (DEFUN LENGTH= ...)
; file: /gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/sequences.lisp
; in: DEFUN LENGTH=
; (LENGTH FIRST)
;
; note: unable to optimize due to type uncertainty: The first argument is a SEQUENCE, not a VECTOR.
; processing (DEFINE-COMPILER-MACRO LENGTH= ...)
; processing (DEFUN COPY-SEQUENCE ...)
; processing (DEFUN FIRST-ELT ...)
; processing (DEFUN (SETF FIRST-ELT) ...)
; processing (DEFUN LAST-ELT ...)
; processing (DEFUN (SETF LAST-ELT) ...)
; processing (DEFUN STARTS-WITH-SUBSEQ ...)
; processing (DEFUN ENDS-WITH-SUBSEQ ...)
; processing (DEFUN STARTS-WITH ...)
; processing (DEFUN ENDS-WITH ...)
; processing (DEFUN MAP-COMBINATIONS ...)
; processing (DEFUN MAP-PERMUTATIONS ...)
; processing (DEFUN MAP-DERANGEMENTS ...)
; file: /gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/sequences.lisp
; in: DEFUN MAP-DERANGEMENTS
; (MAKE-ARRAY ALEXANDRIA::SIZE :ELEMENT-TYPE 'BIT :INITIAL-ELEMENT 0)
; --> TRULY-THE
; ==>
; (SB-KERNEL:ALLOCATE-VECTOR 213 (THE SB-INT:INDEX LENGTH)
; (CEILING (TRULY-THE SB-INT:INDEX LENGTH) 64))
;
; note: could not stack allocate: (MAKE-ARRAY SIZE :ELEMENT-TYPE (QUOTE BIT) :INITIAL-ELEMENT 0)
; processing (DECLAIM (NOTINLINE SEQUENCE-OF-LENGTH-P))
; processing (DEFUN EXTREMUM ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/sequences-tmpOU81XRV0.fasl
; compilation finished in 0:00:00.210
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/numbers.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE CLAMP))
; processing (DEFUN CLAMP ...)
; processing (DEFUN GAUSSIAN-RANDOM ...)
; processing (DECLAIM (INLINE IOTA))
; processing (DEFUN IOTA ...)
; processing (DECLAIM (INLINE MAP-IOTA))
; processing (DEFUN MAP-IOTA ...)
; processing (DECLAIM (INLINE LERP))
; processing (DEFUN LERP ...)
; processing (DECLAIM (INLINE MEAN))
; processing (DEFUN MEAN ...)
; processing (DEFUN MEDIAN ...)
; processing (DECLAIM (INLINE VARIANCE))
; processing (DEFUN VARIANCE ...)
; processing (DECLAIM (INLINE STANDARD-DEVIATION))
; processing (DEFUN STANDARD-DEVIATION ...)
; processing (DEFINE-MODIFY-MACRO MAXF ...)
; processing (DEFINE-MODIFY-MACRO MINF ...)
; processing (DEFCONSTANT +FACTORIAL-BISECTION-RANGE-LIMIT+ ...)
; processing (DEFCONSTANT +FACTORIAL-DIRECT-MULTIPLICATION-LIMIT+ ...)
; processing (DEFUN %MULTIPLY-RANGE ...)
; processing (DECLAIM (INLINE FACTORIAL))
; processing (DEFUN %FACTORIAL ...)
; processing (DEFUN FACTORIAL ...)
; processing (DEFUN BINOMIAL-COEFFICIENT ...)
; processing (DEFUN SUBFACTORIAL ...)
; processing (DEFUN COUNT-PERMUTATIONS ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/numbers-tmpY2ML9CFA.fasl
; compilation finished in 0:00:00.150
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/features.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN FEATUREP ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-1/features-tmpX2JYJDQE.fasl
; compilation finished in 0:00:00.010
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-2/package.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :ALEXANDRIA-2 ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-2/package-tmpOPCILR65.fasl
; compilation finished in 0:00:00.010
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-2/control-flow.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA-2)
; processing (DEFUN LINE-UP-ITER ...)
; processing (DEFMACRO LINE-UP-FIRST ...)
; processing (DEFMACRO LINE-UP-LAST ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-2/control-flow-tmpRV9F8A9A.fasl
; compilation finished in 0:00:00.010
; compiling file "/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-2/lists.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE :ALEXANDRIA-2)
; processing (DEFUN DELETE-FROM-PLIST* ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/2an7kj80983swc8d7kx4j3h072fxrj2g-cl-alexandria-1.1/share/common-lisp/source/cl-alexandria/alexandria-2/lists-tmpK2ZAJT4I.fasl
; compilation finished in 0:00:00.010
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/packages.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CL-USER)
; processing (DEFPACKAGE #:BABEL-ENCODINGS ...)
; processing (DEFPACKAGE #:BABEL ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/packages-tmpUX5S4ADN.fasl
; compilation finished in 0:00:00.000
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/encodings.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFCLASS CHARACTER-ENCODING ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFVAR *SUPPORTED-CHARACTER-ENCODINGS* ...)
; processing (DEFUN LIST-CHARACTER-ENCODINGS ...)
; processing (DEFVAR *CHARACTER-ENCODINGS* ...)
; processing (DEFVAR *DEFAULT-CHARACTER-ENCODING* ...)
; processing (DEFUN GET-CHARACTER-ENCODING ...)
; processing (DEFMETHOD AMBIGUOUS-ENCODING-P ...)
; processing (DEFUN NOTICE-CHARACTER-ENCODING ...)
; processing (DEFMACRO DEFINE-CHARACTER-ENCODING ...)
; processing (DEFUN MAKE-FIXED-WIDTH-COUNTER ...)
; processing (DEFUN MAKE-DUMMY-CODER ...)
; processing (DEFCLASS ABSTRACT-MAPPING ...)
; processing (DEFCLASS CONCRETE-MAPPING ...)
; processing (DEFPARAMETER *ABSTRACT-MAPPINGS* ...)
; processing (DEFUN GET-ABSTRACT-MAPPING ...)
; processing (DEFUN (SETF GET-ABSTRACT-MAPPING) ...)
; processing (DEFUN %REGISTER-MAPPING-PART ...)
; processing (DEFMACRO DEFINE-ENCODER ...)
; processing (DEFMACRO DEFINE-DECODER ...)
; processing (DEFMACRO DEFINE-OCTET-COUNTER ...)
; processing (DEFMACRO DEFINE-CODE-POINT-COUNTER ...)
; processing (DEFUN INSTANTIATE-ENCODER ...)
; processing (DEFUN INSTANTIATE-DECODER ...)
; processing (DEFUN INSTANTIATE-CODE-POINT-COUNTER ...)
; processing (DEFUN INSTANTIATE-OCTET-COUNTER ...)
; processing (DEFMACRO INSTANTIATE-CONCRETE-MAPPINGS ...)
; processing (DEFCONSTANT +DEFAULT-SUBSTITUTION-CODE-POINT+ ...)
; processing (DEFTYPE UB8 ...)
; processing (DEFTYPE CODE-POINT ...)
; processing (DEFMACRO DEFINE-UNIBYTE-ENCODER ...)
; processing (DEFMACRO DEFINE-UNIBYTE-DECODER ...)
; processing (DEFVAR *SUPPRESS-CHARACTER-CODING-ERRORS* ...)
; processing (DEFINE-CONDITION CHARACTER-CODING-ERROR ...)
; processing (DEFINE-CONDITION CHARACTER-ENCODING-ERROR ...)
; processing (DECLAIM (INLINE ENCODING-ERROR))
; processing (DEFUN ENCODING-ERROR ...)
; processing (DEFINE-CONDITION CHARACTER-DECODING-ERROR ...)
; processing (DEFINE-CONDITION END-OF-INPUT-IN-CHARACTER ...)
; processing (DEFINE-CONDITION CHARACTER-OUT-OF-RANGE ...)
; processing (DECLAIM (INLINE DECODING-ERROR))
; processing (DEFUN DECODING-ERROR ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/encodings-tmp10401X32.fasl
; compilation finished in 0:00:00.190
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-ascii.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :ASCII ...)
; processing (DEFINE-UNIBYTE-ENCODER :ASCII ...)
; processing (DEFINE-UNIBYTE-DECODER :ASCII ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-ascii-tmpZ7CBRM0G.fasl
; compilation finished in 0:00:00.010
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-ebcdic.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :EBCDIC-US ...)
; processing (DEFINE-CONSTANT +EBCDIC-DECODE-TABLE+ ...)
; processing (DEFINE-CONSTANT +EBCDIC-ENCODE-TABLE+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :EBCDIC-US ...)
; processing (DEFINE-UNIBYTE-DECODER :EBCDIC-US ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-ebcdic-tmp9OZEQ0G2.fasl
; compilation finished in 0:00:00.020
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-ebcdic-int.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :EBCDIC-INTERNATIONAL ...)
; processing (DEFPARAMETER +EBCDIC-INT-TO-UNICODE+ ...)
; processing (DEFPARAMETER +UNICODE-UPTO-AC-EBCDIC-INT+ ...)
; processing (DEFPARAMETER +UNICODE-0410-0450-EBCDIC-INT+ ...)
; processing (DEFINE-UNIBYTE-DECODER :EBCDIC-INTERNATIONAL ...)
; processing (DEFINE-UNIBYTE-ENCODER :EBCDIC-INTERNATIONAL ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-ebcdic-int-tmpB2JTL1W9.fasl
; compilation finished in 0:00:00.010
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-iso-8859.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-1 ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-1 ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-1 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-2 ...)
; processing (DEFINE-CONSTANT +UNICODE-00A0-0180-TO-ISO-8859-2+ ...)
; processing (DEFINE-CONSTANT +UNICODE-02C0-02E0-TO-ISO-8859-2+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-2 ...)
; processing (DEFINE-CONSTANT +ISO-8859-2-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-2 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-3 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-100-TO-ISO-8859-3+ ...)
; processing (DEFINE-CONSTANT +UNICODE-108-180-TO-ISO-8859-3+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2D8-2E0-TO-ISO-8859-3+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-3 ...)
; processing (DEFINE-CONSTANT +ISO-8859-3-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-3 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-4 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-4+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2C0-2E0-TO-ISO-8859-4+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-4 ...)
; processing (DEFINE-CONSTANT +ISO-8859-4-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-4 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-5 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-B0-TO-ISO-8859-5+ ...)
; processing (DEFINE-CONSTANT +UNICODE-400-460-TO-ISO-8859-5+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-5 ...)
; processing (DEFINE-CONSTANT +ISO-8859-5-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-5 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-6 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-B0-TO-ISO-8859-6+ ...)
; processing (DEFINE-CONSTANT +UNICODE-608-658-TO-ISO-8859-6+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-6 ...)
; processing (DEFINE-CONSTANT +ISO-8859-6-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-6 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-7 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-C0-TO-ISO-8859-7+ ...)
; processing (DEFINE-CONSTANT +UNICODE-378-3D0-TO-ISO-8859-7+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2010-2020-TO-ISO-8859-7+ ...)
; processing (DEFINE-CONSTANT +UNICODE-20AC-20B0-TO-ISO-8859-7+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-7 ...)
; processing (DEFINE-CONSTANT +ISO-8859-7-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-7 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-8 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-F8-TO-ISO-8859-8+ ...)
; processing (DEFINE-CONSTANT +UNICODE-5D0-5F0-TO-ISO-8859-8+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2008-2018-TO-ISO-8859-8+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-8 ...)
; processing (DEFINE-CONSTANT +ISO-8859-8-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-8 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-9 ...)
; processing (DEFINE-CONSTANT +UNICODE-D0-100-TO-ISO-8859-9+ ...)
; processing (DEFINE-CONSTANT +UNICODE-118-160-TO-ISO-8859-9+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-9 ...)
; processing (DEFINE-CONSTANT +ISO-8859-9-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-9 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-10 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-10+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-10 ...)
; processing (DEFINE-CONSTANT +ISO-8859-10-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-10 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-11 ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-11 ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-11 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-13 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-13+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2018-2020-TO-ISO-8859-13+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-13 ...)
; processing (DEFINE-CONSTANT +ISO-8859-13-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-13 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-14 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-100-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-108-128-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-170-180-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-1E00-1E88-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-1EF0-1EF8-TO-ISO-8859-14+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-14 ...)
; processing (DEFINE-CONSTANT +ISO-8859-14-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-14 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-15 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-100-TO-ISO-8859-15+ ...)
; processing (DEFINE-CONSTANT +UNICODE-150-180-TO-ISO-8859-15+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-15 ...)
; processing (DEFINE-CONSTANT +ISO-8859-15-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-15 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-16 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-16+ ...)
; processing (DEFINE-CONSTANT +UNICODE-218-220-TO-ISO-8859-16+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2018-2020-TO-ISO-8859-16+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-16 ...)
; processing (DEFINE-CONSTANT +ISO-8859-16-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-16 ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-iso-8859-tmpP3BI68WQ.fasl
; compilation finished in 0:00:00.200
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-unicode.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFCONSTANT +REPL+ ...)
; processing (DEFCONSTANT +BYTE-ORDER-MARK-CODE+ ...)
; processing (DEFCONSTANT +SWAPPED-BYTE-ORDER-MARK-CODE+ ...)
; processing (DEFCONSTANT +SWAPPED-BYTE-ORDER-MARK-CODE-32+ ...)
; processing (DEFMACRO F-ASH ...)
; processing (DEFMACRO F-LOGIOR ...)
; processing (DEFMACRO F-LOGAND ...)
; processing (DEFMACRO F-LOGXOR ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-8 ...)
; processing (DEFINE-CONDITION INVALID-UTF8-STARTER-BYTE ...)
; processing (DEFINE-CONDITION INVALID-UTF8-CONTINUATION-BYTE ...)
; processing (DEFINE-CONDITION OVERLONG-UTF8-SEQUENCE ...)
; processing (DEFINE-OCTET-COUNTER :UTF-8 ...)
; processing (DEFINE-CODE-POINT-COUNTER :UTF-8 ...)
; processing (DEFINE-ENCODER :UTF-8 ...)
; processing (DEFINE-DECODER :UTF-8 ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-8B ...)
; processing (DEFINE-OCTET-COUNTER :UTF-8B ...)
; processing (DEFINE-CODE-POINT-COUNTER :UTF-8B ...)
; processing (DEFINE-ENCODER :UTF-8B ...)
; processing (DEFINE-DECODER :UTF-8B ...)
; processing (DEFMACRO UTF16-OCTET-COUNTER ...)
; processing (DEFMACRO UTF-16-COMBINE-SURROGATE-PAIRS ...)
; processing (DEFMACRO DEFINE-UTF-16 ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-16 ...)
; processing (DEFINE-UTF-16 :UTF-16)
; processing (DEFINE-CHARACTER-ENCODING :UTF-16LE ...)
; processing (DEFINE-UTF-16 :UTF-16LE ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-16BE ...)
; processing (DEFINE-UTF-16 :UTF-16BE ...)
; processing (DEFMACRO DEFINE-UCS ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-32 ...)
; processing (DEFINE-UCS :UTF-32 ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-32LE ...)
; processing (DEFINE-UCS :UTF-32LE ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-32BE ...)
; processing (DEFINE-UCS :UTF-32BE ...)
; processing (DEFINE-CHARACTER-ENCODING :UCS-2 ...)
; processing (DEFINE-UCS :UCS-2 ...)
; processing (DEFINE-CHARACTER-ENCODING :UCS-2LE ...)
; processing (DEFINE-UCS :UCS-2LE ...)
; processing (DEFINE-CHARACTER-ENCODING :UCS-2BE ...)
; processing (DEFINE-UCS :UCS-2BE ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-unicode-tmpQDARA81Z.fasl
; compilation finished in 0:00:00.320
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-cp1251.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :CP1251 ...)
; processing (DEFINE-CONSTANT +CP1251-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :CP1251 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-BF-TO-CP1251+ ...)
; processing (DEFINE-CONSTANT +UNICODE-0-97-TO-CP1251+ ...)
; processing (DEFINE-CONSTANT +UNICODE-10-3F-TO-CP1251+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :CP1251 ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-cp1251-tmpYEMMM7SE.fasl
; compilation finished in 0:00:00.010
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-cp1252.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :CP1252 ...)
; processing (DEFINE-CONSTANT +CP1252-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :CP1252 ...)
; processing (DEFINE-CONSTANT +UNICODE-0152-017E-CP1252+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2013-203A-CP1252+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :CP1252 ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-cp1252-tmp73HU0RPK.fasl
; compilation finished in 0:00:00.020
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/jpn-table.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFVAR *CP932-ONLY* ...)
; processing (DEFVAR *EUCJP-ONLY* ...)
; processing (DEFVAR *EUCJP* ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/jpn-table-tmpIO5N7K88.fasl
; compilation finished in 0:00:00.160
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-jpn.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFVAR *EUCJP-TO-UCS-HASH* ...)
; processing (DEFVAR *UCS-TO-EUCJP-HASH* ...)
; processing (DEFVAR *CP932-TO-UCS-HASH* ...)
; processing (DEFVAR *UCS-TO-CP932-HASH* ...)
; processing (DOLIST (I #) ...)
; processing (FLET (#) ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)
; processing (LET (#) ...)
; processing (DEFUN EUCJP-TO-UCS ...)
; processing (DEFUN UCS-TO-EUCJP ...)
; processing (DEFUN CP932-TO-UCS ...)
; processing (DEFUN UCS-TO-CP932 ...)
; processing (DEFINE-CHARACTER-ENCODING :EUCJP ...)
; processing (DEFINE-OCTET-COUNTER :EUCJP ...)
; processing (DEFINE-CODE-POINT-COUNTER :EUCJP ...)
; processing (DEFINE-ENCODER :EUCJP ...)
; processing (DEFINE-DECODER :EUCJP ...)
; processing (DEFINE-CHARACTER-ENCODING :CP932 ...)
; processing (DEFINE-OCTET-COUNTER :CP932 ...)
; processing (DEFINE-CODE-POINT-COUNTER :CP932 ...)
; processing (DEFINE-ENCODER :CP932 ...)
; processing (DEFINE-DECODER :CP932 ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-jpn-tmpCM21U60Z.fasl
; compilation finished in 0:00:00.080
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-gbk.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFVAR *GBK-UNICODE-MAPPING*)
; processing (DEFCONSTANT +GBK2-OFFSET+ ...)
; processing (DEFCONSTANT +GBK3-OFFSET+ ...)
; processing (DEFCONSTANT +GBK4-OFFSET+ ...)
; processing (DEFCONSTANT +GBK1-OFFSET+ ...)
; processing (DEFCONSTANT +GBK5-OFFSET+ ...)
; processing (DEFINE-CHARACTER-ENCODING :GBK ...)
; processing (DEFINE-CONDITION INVALID-GBK-BYTE ...)
; processing (DEFINE-CONDITION INVALID-GBK-CHARACTER ...)
; processing (DEFINE-OCTET-COUNTER :GBK ...)
; processing (DEFINE-CODE-POINT-COUNTER :GBK ...)
; processing (DEFINE-ENCODER :GBK ...)
; processing (DEFINE-DECODER :GBK ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-gbk-tmp9DT7SEFG.fasl
; compilation finished in 0:00:00.030
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-koi8.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :KOI8-RU ...)
; processing (DEFINE-CONSTANT +KOI8-RU-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :KOI8-RU ...)
; processing (DEFINE-CONSTANT +UNICODE-04->KOI8-RU+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :KOI8-RU ...)
; processing (DEFINE-CHARACTER-ENCODING :KOI8-R ...)
; processing (DEFINE-CONSTANT +KOI8-R-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :KOI8-R ...)
; processing (DEFINE-CONSTANT +UNICODE-X04->KOI8-R+ ...)
; processing (DEFINE-CONSTANT +UNICODE-X25->KOI8-R+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :KOI8-R ...)
; processing (DEFINE-CHARACTER-ENCODING :KOI8-U ...)
; processing (DEFINE-CONSTANT +KOI8-U-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :KOI8-U ...)
; processing (DEFINE-CONSTANT +UNICODE-X04->KOI8-U+ ...)
; processing (DEFINE-CONSTANT +UNICODE-X25->KOI8-U+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :KOI8-U ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/enc-koi8-tmp8065ESJT.fasl
; compilation finished in 0:00:00.040
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/external-format.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL)
; processing (DEFVAR *DEFAULT-EOL-STYLE* ...)
; processing (DEFTYPE EOL-STYLE ...)
; processing (DEFCLASS EXTERNAL-FORMAT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MAKE-EXTERNAL-FORMAT ...)
; processing (DEFUN ENSURE-EXTERNAL-FORMAT ...)
; processing (DEFUN EXTERNAL-FORMAT-EQUAL ...)
; processing (DECLAIM (INLINE LOOKUP-MAPPING))
; processing (DEFUN LOOKUP-MAPPING ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/external-format-tmp7S8Z6FGF.fasl
; compilation finished in 0:00:00.030
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/strings.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL)
; processing (CASE (EVAL CHAR-CODE-LIMIT) ...)
; processing (DEFMACRO UB-GET ...)
; processing (DEFMACRO UB-SET ...)
; processing (DEFMACRO STRING-GET ...)
; processing (DEFMACRO STRING-SET ...)
; processing (DEFCONSTANT UNICODE-CHAR-CODE-LIMIT ...)
; processing (DEFTYPE UNICODE-CHAR ...)
; processing (DEFTYPE SIMPLE-UNICODE-STRING ...)
; processing (DEFTYPE UNICODE-STRING ...)
; processing (DEFPARAMETER *STRING-VECTOR-MAPPINGS* ...)
; processing (DEFPARAMETER *SIMPLE-BASE-STRING-VECTOR-MAPPINGS* ...)
; processing (DEFUN CHECK-VECTOR-BOUNDS ...)
; processing (DEFMACRO WITH-SIMPLE-VECTOR ...)
; processing (DEFMACRO WITH-CHECKED-SIMPLE-VECTOR ...)
; processing (DECLAIM (INLINE OCTETS-TO-STRING ...))
; processing (DEFUN OCTETS-TO-STRING ...)
; processing (DEFUN BOM-VECTOR ...)
; processing (DEFUN STRING-TO-OCTETS ...)
; processing (DEFUN CONCATENATE-STRINGS-TO-OCTETS ...)
; processing (DEFUN STRING-SIZE-IN-OCTETS ...)
; processing (DEFUN VECTOR-SIZE-IN-CHARS ...)
; processing (DECLAIM (NOTINLINE OCTETS-TO-STRING ...))
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/strings-tmpSIT3QPKP.fasl
; compilation finished in 0:00:03.890
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/gbk-map.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFPARAMETER *GBK-UNICODE-MAPPING* ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/gbk-map-tmpE0PA0714.fasl
; compilation finished in 0:00:00.070
; compiling file "/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/sharp-backslash.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:BABEL)
; processing (DEFUN SHARP-BACKSLASH-READER ...)
; processing (DEFUN MAKE-SHARP-BACKSLASH-READER ...)
; processing (DEFMACRO ENABLE-SHARP-BACKSLASH-SYNTAX ...)
; processing (DEFUN SET-SHARP-BACKSLASH-SYNTAX-IN-READTABLE ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/9kl8br157wrz4nvz6nb6v1xiwrqrjwl9-cl-babel-0.5.0-1.aeed2d1/share/common-lisp/source/cl-babel/src/sharp-backslash-tmpJRWHHVG0.fasl
; compilation finished in 0:00:00.010
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/cffi-sbcl.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (DEFPACKAGE #:CFFI-SYS ...)
; processing (IN-PACKAGE #:CFFI-SYS)
; processing (PUSHNEW (QUOTE FLAT-NAMESPACE) ...)
; processing (DECLAIM (INLINE CANONICALIZE-SYMBOL-NAME-CASE))
; processing (DEFUN CANONICALIZE-SYMBOL-NAME-CASE ...)
; processing (DEFTYPE FOREIGN-POINTER ...)
; processing (DECLAIM (INLINE POINTERP))
; processing (DEFUN POINTERP ...)
; processing (DECLAIM (INLINE POINTER-EQ))
; processing (DEFUN POINTER-EQ ...)
; processing (DECLAIM (INLINE NULL-POINTER))
; processing (DEFUN NULL-POINTER ...)
; processing (DECLAIM (INLINE NULL-POINTER-P))
; processing (DEFUN NULL-POINTER-P ...)
; processing (DECLAIM (INLINE INC-POINTER))
; processing (DEFUN INC-POINTER ...)
; processing (DECLAIM (INLINE MAKE-POINTER))
; processing (DEFUN MAKE-POINTER ...)
; processing (DECLAIM (INLINE POINTER-ADDRESS))
; processing (DEFUN POINTER-ADDRESS ...)
; processing (DECLAIM (INLINE %FOREIGN-ALLOC))
; processing (DEFUN %FOREIGN-ALLOC ...)
; processing (DECLAIM (INLINE FOREIGN-FREE))
; processing (DEFUN FOREIGN-FREE ...)
; processing (DEFMACRO WITH-FOREIGN-POINTER ...)
; processing (DECLAIM (INLINE MAKE-SHAREABLE-BYTE-VECTOR))
; processing (DEFUN MAKE-SHAREABLE-BYTE-VECTOR ...)
; processing (DEFMACRO WITH-POINTER-TO-VECTOR-DATA ...)
; processing (DEFMACRO DEFINE-MEM-ACCESSORS ...)
; processing (DEFMACRO DEFINE-TYPE-MAPPING ...)
; processing (DEFINE-TYPE-MAPPING (# # ...) ...)
; processing (DEFUN %FOREIGN-TYPE-SIZE ...)
; processing (DEFUN %FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFUN FOREIGN-FUNCALL-TYPE-AND-ARGS ...)
; processing (DEFMACRO %%FOREIGN-FUNCALL ...)
; processing (DEFMACRO %FOREIGN-FUNCALL ...)
; processing (DEFMACRO %FOREIGN-FUNCALL-POINTER ...)
; processing (DEFVAR *CALLBACKS* ...)
; processing (DEFMACRO %DEFCALLBACK ...)
; processing (DEFUN %CALLBACK ...)
; processing (DECLAIM (INLINE %LOAD-FOREIGN-LIBRARY))
; processing (DEFUN %LOAD-FOREIGN-LIBRARY ...)
; processing (DEFUN UNLOAD-SHARED-OBJECT-PRESENT-P ...)
; processing (DEFUN %CLOSE-FOREIGN-LIBRARY ...)
; processing (DEFUN NATIVE-NAMESTRING ...)
; processing (DEFUN %FOREIGN-SYMBOL-POINTER ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/cffi-sbcl-tmp4WZVROCX.fasl
; compilation finished in 0:00:00.410
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/package.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CL-USER)
; processing (DEFPACKAGE #:CFFI ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/package-tmpA0I3UKX8.fasl
; compilation finished in 0:00:00.000
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/utils.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFMACRO DISCARD-DOCSTRING ...)
; processing (DEFUN SINGLE-BIT-P ...)
; processing (DEFUN WARN-IF-KW-OR-BELONGS-TO-CL ...)
; processing (DEFINE-CONDITION OBSOLETE-ARGUMENT-WARNING ...)
; processing (DEFUN WARN-OBSOLETE-ARGUMENT ...)
; processing (DEFUN SPLIT-IF ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/utils-tmp267Y2N80.fasl
; compilation finished in 0:00:00.020
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/libraries.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFUN EXPLODE-PATH-ENVIRONMENT-VARIABLE ...)
; processing (DEFUN DARWIN-FALLBACK-LIBRARY-PATH ...)
; processing (DEFVAR *FOREIGN-LIBRARY-DIRECTORIES* ...)
; processing (DEFUN FALLBACK-DARWIN-FRAMEWORK-DIRECTORIES ...)
; processing (DEFVAR *DARWIN-FRAMEWORK-DIRECTORIES* ...)
; processing (DEFUN MINI-EVAL ...)
; processing (DEFUN PARSE-DIRECTORIES ...)
; processing (DEFUN FIND-FILE ...)
; processing (DEFUN FIND-DARWIN-FRAMEWORK ...)
; processing (DEFVAR *FOREIGN-LIBRARIES* ...)
; processing (DEFCLASS FOREIGN-LIBRARY ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFINE-CONDITION FOREIGN-LIBRARY-UNDEFINED-ERROR ...)
; processing (DEFUN GET-FOREIGN-LIBRARY ...)
; processing (DEFUN (SETF GET-FOREIGN-LIBRARY) ...)
; processing (DEFUN FOREIGN-LIBRARY-TYPE ...)
; processing (DEFUN FOREIGN-LIBRARY-PATHNAME ...)
; processing (DEFUN %FOREIGN-LIBRARY-SPEC ...)
; processing (DEFUN FOREIGN-LIBRARY-SPEC ...)
; processing (DEFUN FOREIGN-LIBRARY-OPTIONS ...)
; processing (DEFUN FOREIGN-LIBRARY-SEARCH-PATH ...)
; processing (DEFUN FOREIGN-LIBRARY-LOADED-P ...)
; processing (DEFUN LIST-FOREIGN-LIBRARIES ...)
; processing (DEFUN CLEAN-SPEC-UP ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN REGISTER-FOREIGN-LIBRARY ...)
; processing (DEFMACRO DEFINE-FOREIGN-LIBRARY ...)
; processing (DEFINE-CONDITION LOAD-FOREIGN-LIBRARY-ERROR ...)
; processing (DEFUN READ-NEW-VALUE ...)
; processing (DEFUN FL-ERROR ...)
; processing (DEFUN LOAD-DARWIN-FRAMEWORK ...)
; processing (DEFUN REPORT-SIMPLE-ERROR ...)
; processing (DEFUN LOAD-FOREIGN-LIBRARY-PATH ...)
; processing (DEFUN TRY-FOREIGN-LIBRARY-ALTERNATIVES ...)
; processing (DEFPARAMETER *CFFI-FEATURE-SUFFIX-MAP* ...)
; processing (DEFUN DEFAULT-LIBRARY-SUFFIX ...)
; processing (DEFUN LOAD-FOREIGN-LIBRARY-HELPER ...)
; processing (DEFUN %DO-LOAD-FOREIGN-LIBRARY ...)
; processing (DEFUN FILTER-PATHNAME ...)
; processing (DEFUN LOAD-FOREIGN-LIBRARY ...)
; processing (DEFMACRO USE-FOREIGN-LIBRARY ...)
; processing (DEFUN CLOSE-FOREIGN-LIBRARY ...)
; processing (DEFUN RELOAD-FOREIGN-LIBRARIES ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/libraries-tmpOUPE5FSJ.fasl
; compilation finished in 0:00:00.170
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/early-types.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFVAR *TYPE-PARSERS* ...)
; processing (DEFINE-CONDITION CFFI-ERROR ...)
; processing (DEFINE-CONDITION FOREIGN-TYPE-ERROR ...)
; processing (DEFUN FOREIGN-TYPE-ERROR/COMPOUND-NAME ...)
; processing (DEFINE-CONDITION SIMPLE-FOREIGN-TYPE-ERROR ...)
; processing (DEFUN SIMPLE-FOREIGN-TYPE-ERROR ...)
; processing (DEFINE-CONDITION UNDEFINED-FOREIGN-TYPE-ERROR ...)
; processing (DEFUN UNDEFINED-FOREIGN-TYPE-ERROR ...)
; processing (DEFTYPE C-NAMESPACE-NAME ...)
; processing (DEFUN FIND-TYPE-PARSER ...)
; processing (DEFUN (SETF FIND-TYPE-PARSER) ...)
; processing (DEFUN UNDEFINE-FOREIGN-TYPE ...)
; processing (DEFMACRO DEFINE-PARSE-METHOD ...)
; processing (DEFUN NOTICE-FOREIGN-TYPE ...)
; processing (DEFGENERIC CANONICALIZE ...)
; processing (DEFGENERIC AGGREGATEP ...)
; processing (DEFGENERIC FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFGENERIC FOREIGN-TYPE-SIZE ...)
; processing (DEFGENERIC UNPARSE-TYPE ...)
; processing (DEFCLASS FOREIGN-TYPE ...)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFCLASS NAMED-FOREIGN-TYPE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFCLASS FOREIGN-BUILT-IN-TYPE ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFVAR *BUILT-IN-FOREIGN-TYPES* ...)
; processing (DEFMACRO DEFINE-BUILT-IN-FOREIGN-TYPE ...)
; processing (DEFCLASS FOREIGN-POINTER-TYPE ...)
; processing (LET (#) ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC BARE-STRUCT-TYPE-P ...)
; processing (DEFMETHOD BARE-STRUCT-TYPE-P ...)
; processing (DEFCLASS FOREIGN-STRUCT-TYPE ...)
; processing (DEFUN SLOTS-IN-ORDER ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFCLASS FOREIGN-UNION-TYPE ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFCLASS FOREIGN-TYPE-ALIAS ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFCLASS FOREIGN-TYPEDEF ...)
; processing (DEFUN FOLLOW-TYPEDEFS ...)
; processing (DEFMETHOD BARE-STRUCT-TYPE-P ...)
; processing (DEFUN STRUCTURE-SLOTS ...)
; processing (DEFCLASS TRANSLATABLE-FOREIGN-TYPE ...)
; processing (DEFCLASS ENHANCED-FOREIGN-TYPE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFUN CHECK-FOR-TYPEDEF-CYCLES ...)
; processing (DEFUN PARSE-TYPE ...)
; processing (DEFUN ENSURE-PARSED-BASE-TYPE ...)
; processing (DEFUN CANONICALIZE-FOREIGN-TYPE ...)
; processing (DEFGENERIC TRANSLATE-TO-FOREIGN ...)
; processing (DEFGENERIC TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFGENERIC TRANSLATE-AGGREGATE-TO-FOREIGN ...)
; processing (DEFGENERIC TRANSLATE-FROM-FOREIGN ...)
; processing (DEFGENERIC FREE-TRANSLATED-OBJECT ...)
; processing (DEFVAR *RUNTIME-TRANSLATOR-FORM*)
; processing (DEFGENERIC EXPAND-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFGENERIC EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFGENERIC EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFGENERIC EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFUN FOREIGN-EXPAND-RUNTIME-TRANSLATOR-OR-BINDING ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFGENERIC EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFUN CONVERT-TO-FOREIGN ...)
; processing (DEFINE-COMPILER-MACRO CONVERT-TO-FOREIGN ...)
; processing (DEFUN CONVERT-FROM-FOREIGN ...)
; processing (DEFINE-COMPILER-MACRO CONVERT-FROM-FOREIGN ...)
; processing (DEFUN CONVERT-INTO-FOREIGN-MEMORY ...)
; processing (DEFINE-COMPILER-MACRO CONVERT-INTO-FOREIGN-MEMORY ...)
; processing (DEFUN FREE-CONVERTED-OBJECT ...)
; processing (DEFCLASS ENHANCED-TYPEDEF ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFMETHOD EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFMACRO DEFINE-FOREIGN-TYPE ...)
; processing (DEFMACRO DEFCTYPE ...)
; processing (DEFMACRO DEFCTYPE* ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/early-types-tmpIGHCU6ZA.fasl
; compilation finished in 0:00:00.370
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/types.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :CHAR)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-CHAR)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :SHORT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-SHORT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :INT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-INT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :LONG)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-LONG)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :FLOAT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :DOUBLE)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :VOID)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :LONG-LONG)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-LONG-LONG)
; processing (DEFPARAMETER *POSSIBLE-FLOAT-TYPES* ...)
; processing (DEFPARAMETER *OTHER-BUILTIN-TYPES* ...)
; processing (DEFPARAMETER *BUILT-IN-INTEGER-TYPES* ...)
; processing (DEFPARAMETER *BUILT-IN-FLOAT-TYPES* ...)
; processing (DEFINE-COMPILER-MACRO INC-POINTER ...)
; processing (DEFINE-MODIFY-MACRO INCF-POINTER ...)
; processing (DEFUN MEM-REF ...)
; processing (DEFINE-COMPILER-MACRO MEM-REF ...)
; processing (DEFUN MEM-SET ...)
; processing (DEFINE-SETF-EXPANDER MEM-REF ...)
; processing (DEFINE-COMPILER-MACRO MEM-SET ...)
; processing (DEFUN MEM-AREF ...)
; processing (DEFINE-COMPILER-MACRO MEM-AREF ...)
; processing (DEFINE-SETF-EXPANDER MEM-AREF ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFUN MEM-APTR ...)
; processing (DEFINE-COMPILER-MACRO MEM-APTR ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-ARRAY-TYPE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ARRAY-ELEMENT-SIZE ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFINE-PARSE-METHOD :ARRAY ...)
; processing (DEFUN INDEXES-TO-ROW-MAJOR-INDEX ...)
; processing (DEFUN ROW-MAJOR-INDEX-TO-INDEXES ...)
; processing (DEFUN FOREIGN-ALLOC ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-ALLOC ...)
; processing (DEFUN LISP-ARRAY-TO-FOREIGN ...)
; processing (DEFUN FOREIGN-ARRAY-TO-LISP ...)
; processing (DEFUN FOREIGN-ARRAY-ALLOC ...)
; processing (DEFUN FOREIGN-ARRAY-FREE ...)
; processing (DEFMACRO WITH-FOREIGN-ARRAY ...)
; processing (DEFUN FOREIGN-AREF ...)
; processing (DEFUN (SETF FOREIGN-AREF) ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-AGGREGATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-POINTER ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-POINTER-FORM ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-VALUE ...)
; processing (DEFGENERIC (SETF FOREIGN-STRUCT-SLOT-VALUE) ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-VALUE-FORM ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-SET-FORM ...)
; processing (DEFCLASS FOREIGN-STRUCT-SLOT ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-POINTER ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-POINTER-FORM ...)
; processing (DEFUN FOREIGN-SLOT-NAMES ...)
; processing (DEFCLASS SIMPLE-STRUCT-SLOT ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE-FORM ...)
; processing (DEFMETHOD (SETF FOREIGN-STRUCT-SLOT-VALUE) ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-SET-FORM ...)
; processing (DEFCLASS AGGREGATE-STRUCT-SLOT ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE-FORM ...)
; processing (DEFMETHOD TRANSLATE-AGGREGATE-TO-FOREIGN ...)
; processing (DEFMETHOD (SETF FOREIGN-STRUCT-SLOT-VALUE) ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-SET-FORM ...)
; processing (DEFUN MAKE-STRUCT-SLOT ...)
; processing (DEFUN PARSE-DEPRECATED-STRUCT-TYPE ...)
; processing (DEFUN GET-ALIGNMENT ...)
; processing (DEFUN ADJUST-FOR-ALIGNMENT ...)
; processing (DEFMACRO WITH-TENTATIVE-TYPE-DEFINITION ...)
; processing (DEFUN NOTICE-FOREIGN-STRUCT-DEFINITION ...)
; processing (DEFUN GENERATE-STRUCT-ACCESSORS ...)
; processing (DEFINE-PARSE-METHOD :STRUCT ...)
; processing (DEFVAR *DEFCSTRUCT-HOOK* ...)
; processing (DEFMACRO DEFCSTRUCT ...)
; processing (DEFUN GET-SLOT-INFO ...)
; processing (DEFUN FOREIGN-SLOT-POINTER ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-SLOT-POINTER ...)
; processing (DEFUN FOREIGN-SLOT-TYPE ...)
; processing (DEFUN FOREIGN-SLOT-OFFSET ...)
; processing (DEFUN FOREIGN-SLOT-COUNT ...)
; processing (DEFUN FOREIGN-SLOT-VALUE ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-SLOT-VALUE ...)
; processing (DEFINE-SETF-EXPANDER FOREIGN-SLOT-VALUE ...)
; processing (DEFUN FOREIGN-SLOT-SET ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-SLOT-SET ...)
; processing (DEFMACRO WITH-FOREIGN-SLOTS ...)
; processing (DEFMACRO DEFINE-C-STRUCT-WRAPPER ...)
; processing (DEFUN NOTICE-FOREIGN-UNION-DEFINITION ...)
; processing (DEFINE-PARSE-METHOD :UNION ...)
; processing (DEFMACRO DEFCUNION ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFMACRO WITH-FOREIGN-OBJECT ...)
; processing (DEFMACRO WITH-FOREIGN-OBJECTS ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-TYPE-WRAPPER ...)
; processing (DEFINE-PARSE-METHOD :WRAPPER ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-BOOLEAN-TYPE ...)
; processing (DEFINE-PARSE-METHOD :BOOLEAN ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFCTYPE :BOOL ...)
; processing (DEFCTYPE :UCHAR ...)
; processing (DEFCTYPE :USHORT ...)
; processing (DEFCTYPE :UINT ...)
; processing (DEFCTYPE :ULONG ...)
; processing (DEFCTYPE :LLONG ...)
; processing (DEFCTYPE :ULLONG ...)
; processing (MATCH-TYPES (# # ...) ...)
; processing (MATCH-TYPES (# # ...) ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/types-tmpBO0TUGLK.fasl
; compilation finished in 0:00:00.710
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/enum.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFCLASS FOREIGN-ENUM ...)
; processing (DEFTYPE ENUM-KEY ...)
; processing (DEFPARAMETER +VALID-ENUM-BASE-TYPES+ ...)
; processing (DEFUN PARSE-FOREIGN-ENUM-LIKE ...)
; processing (DEFUN MAKE-FOREIGN-ENUM ...)
; processing (DEFUN %DEFCENUM-LIKE ...)
; processing (DEFMACRO DEFCENUM ...)
; processing (DEFUN HASH-KEYS-TO-LIST ...)
; processing (DEFUN FOREIGN-ENUM-KEYWORD-LIST ...)
; processing (DEFUN %FOREIGN-ENUM-VALUE ...)
; processing (DEFUN FOREIGN-ENUM-VALUE ...)
; processing (DEFUN %FOREIGN-ENUM-KEYWORD ...)
; processing (DEFUN FOREIGN-ENUM-KEYWORD ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFCLASS FOREIGN-BITFIELD ...)
; processing (DEFUN MAKE-FOREIGN-BITFIELD ...)
; processing (DEFMACRO DEFBITFIELD ...)
; processing (DEFUN FOREIGN-BITFIELD-SYMBOL-LIST ...)
; processing (DEFUN %FOREIGN-BITFIELD-VALUE ...)
; processing (DEFUN FOREIGN-BITFIELD-VALUE ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-BITFIELD-VALUE ...)
; processing (DEFUN %FOREIGN-BITFIELD-SYMBOLS ...)
; processing (DEFUN FOREIGN-BITFIELD-SYMBOLS ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-BITFIELD-SYMBOLS ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/enum-tmpIIXPIQNW.fasl
; compilation finished in 0:00:00.190
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/strings.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFVAR *DEFAULT-FOREIGN-ENCODING* ...)
; processing (DEFMACRO BGET ...)
; processing (DEFMACRO BSET ...)
; processing (DEFPARAMETER *FOREIGN-STRING-MAPPINGS* ...)
; processing (DEFUN NULL-TERMINATOR-LEN ...)
; processing (DEFUN LISP-STRING-TO-FOREIGN ...)
; processing (DEFMACRO %FOREIGN-STRING-LENGTH ...)
; processing (DEFUN FOREIGN-STRING-LENGTH ...)
; processing (DEFUN FOREIGN-STRING-TO-LISP ...)
; processing (DEFUN FOREIGN-STRING-ALLOC ...)
; processing (DEFUN FOREIGN-STRING-FREE ...)
; processing (DEFMACRO WITH-FOREIGN-STRING ...)
; processing (DEFMACRO WITH-FOREIGN-STRINGS ...)
; processing (DEFMACRO WITH-FOREIGN-POINTER-AS-STRING ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-STRING-TYPE ...)
; processing (DEFUN FST-ENCODING ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-STRING+PTR-TYPE ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/strings-tmpOHM494YR.fasl
; compilation finished in 0:00:02.550
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/structures.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFMACRO DEFINE-TRANSLATION-METHOD ...)
; processing (DEFMACRO TRANSLATION-FORMS-FOR-CLASS ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/structures-tmpOVFB07XF.fasl
; compilation finished in 0:00:00.060
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/functions.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFUN TRANSLATE-OBJECTS ...)
; processing (DEFUN PARSE-ARGS-AND-TYPES ...)
; processing (DEFUN PARSE-FUNCTION-OPTIONS ...)
; processing (DEFUN STRUCTURE-BY-VALUE-P ...)
; processing (DEFUN FN-CALL-BY-VALUE-P ...)
; processing (DEFVAR *FOREIGN-STRUCTURES-BY-VALUE* ...)
; processing (DEFUN FOREIGN-FUNCALL-FORM ...)
; processing (DEFMACRO FOREIGN-FUNCALL ...)
; processing (DEFMACRO FOREIGN-FUNCALL-POINTER ...)
; processing (DEFUN PROMOTE-VARARGS-TYPE ...)
; processing (UNLESS (FBOUNDP #) ...)
; processing (UNLESS (FBOUNDP #) ...)
; processing (DEFUN FOREIGN-FUNCALL-VARARGS-FORM ...)
; processing (DEFMACRO FOREIGN-FUNCALL-VARARGS ...)
; processing (DEFMACRO FOREIGN-FUNCALL-POINTER-VARARGS ...)
; processing (UNLESS (FBOUNDP #) ...)
; processing (DEFUN %DEFCFUN ...)
; processing (DEFUN %DEFCFUN-VARARGS ...)
; processing (DEFGENERIC TRANSLATE-UNDERSCORE-SEPARATED-NAME ...)
; processing (DEFUN COLLAPSE-PREFIX ...)
; processing (DEFUN CHECK-PREFIX ...)
; processing (DEFGENERIC TRANSLATE-CAMELCASE-NAME ...)
; processing (DEFGENERIC TRANSLATE-NAME-FROM-FOREIGN ...)
; processing (DEFGENERIC TRANSLATE-NAME-TO-FOREIGN ...)
; processing (DEFUN LISP-NAME ...)
; processing (DEFUN FOREIGN-NAME ...)
; processing (DEFUN FOREIGN-OPTIONS ...)
; processing (DEFUN LISP-NAME-P ...)
; processing (DEFUN %PARSE-NAME-AND-OPTIONS ...)
; processing (DEFUN PARSE-NAME-AND-OPTIONS ...)
; processing (DEFMACRO DEFCFUN ...)
; processing (DEFUN INVERSE-TRANSLATE-OBJECTS ...)
; processing (DEFUN PARSE-DEFCALLBACK-OPTIONS ...)
; processing (DEFMACRO DEFCALLBACK ...)
; processing (DECLAIM (INLINE GET-CALLBACK))
; processing (DEFUN GET-CALLBACK ...)
; processing (DEFMACRO CALLBACK ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/functions-tmpG6VFGMYP.fasl
; compilation finished in 0:00:00.360
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/foreign-vars.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFUN PARSE-DEFCVAR-OPTIONS ...)
; processing (DEFUN GET-VAR-POINTER ...)
; processing (DEFUN FOREIGN-SYMBOL-POINTER ...)
; processing (DEFUN FS-POINTER-OR-LOSE ...)
; processing (DEFMACRO DEFCVAR ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/foreign-vars-tmp4QIPRMOF.fasl
; compilation finished in 0:00:00.030
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/features.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CL-USER)
; processing (PUSHNEW :CFFI ...)
; processing (DEFPACKAGE #:CFFI-FEATURES ...)
; processing (IN-PACKAGE #:CFFI-FEATURES)
; processing (DEFUN CFFI-FEATURE-P ...)
; processing (MAPC (LAMBDA # ...) ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/src/features-tmpGW0QV22K.fasl
; compilation finished in 0:00:00.020
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/toolchain/package.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (DEFINE-PACKAGE #:CFFI-TOOLCHAIN ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/toolchain/package-tmp2K9J0HSR.fasl
; compilation finished in 0:00:00.010
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/toolchain/c-toolchain.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI-TOOLCHAIN)
; processing (DEFUN PARSE-COMMAND-FLAGS ...)
; processing (DEFUN PARSE-COMMAND-FLAGS-LIST ...)
; processing (DEFUN PROGRAM-ARGUMENT ...)
; processing (DEFUN INVOKE ...)
; processing (DEFPARAMETER *CC* ...)
; processing (DEFPARAMETER *CC-FLAGS* ...)
; processing (DEFPARAMETER *LD* ...)
; processing (DEFPARAMETER *LD-EXE-FLAGS* ...)
; processing (DEFPARAMETER *LD-DLL-FLAGS* ...)
; processing (DEFPARAMETER *LINKKIT-START* ...)
; processing (DEFPARAMETER *LINKKIT-END* ...)
; processing (DEFUN LINK-ALL-LIBRARY ...)
; processing (DEFUN NORMALIZE-FLAGS ...)
; processing (DEFUN IMPLEMENTATION-FILE ...)
; processing (DEFPARAMETER *SBCL-TOOLCHAIN-PARAMETERS* ...)
; processing (DEFUN SBCL-TOOLCHAIN-PARAMETERS ...)
; processing (DEFUN SPLIT-CFLAGS ...)
; processing (DEFUN DEFAULT-TOOLCHAIN-PARAMETERS ...)
; file: /gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/toolchain/c-toolchain.lisp
; in: DEFUN DEFAULT-TOOLCHAIN-PARAMETERS
; (OR (UIOP/OS:GETENVP "CC")
; "/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/bin/gcc" "gcc")
; --> LET IF LET IF
; ==>
; "gcc"
;
; note: deleting unreachable code
; processing (DEFUN ENSURE-TOOLCHAIN-PARAMETERS ...)
; processing (IGNORE-ERRORS (ENSURE-TOOLCHAIN-PARAMETERS))
; processing (DEFUN CALL-WITH-TEMPORARY-OUTPUT ...)
; processing (DEFMACRO WITH-TEMPORARY-OUTPUT ...)
; processing (DEFUN INVOKE-BUILDER ...)
; processing (DEFUN CC-COMPILE ...)
; processing (DEFUN LINK-EXECUTABLE ...)
; processing (DEFUN LINK-LISP-EXECUTABLE ...)
; file: /gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/toolchain/c-toolchain.lisp
; in: DEFUN LINK-LISP-EXECUTABLE
; (CFFI-TOOLCHAIN:LINK-EXECUTABLE ASDF/ACTION:OUTPUT-FILE
; `(,@CFFI-TOOLCHAIN:*LINKKIT-START* ,@CFFI-TOOLCHAIN::INPUTS
; ,@CFFI-TOOLCHAIN:*LINKKIT-END*))
; ==>
; ASDF/ACTION:OUTPUT-FILE
;
; note: deleting unreachable code
; processing (DEFUN LINK-STATIC-LIBRARY ...)
; processing (DEFUN LINK-SHARED-LIBRARY ...)
; processing (DEFUN MAKE-C-FILE-NAME ...)
; processing (DEFUN MAKE-O-FILE-NAME ...)
; processing (DEFUN MAKE-SO-FILE-NAME ...)
; processing (DEFUN MAKE-EXE-FILE-NAME ...)
; processing (DEFMETHOD PERFORM ...)
; processing (DEFCLASS C-FILE ...)
; processing (DEFMETHOD OUTPUT-FILES ...)
; processing (DEFMETHOD PERFORM ...)
; processing (DEFMETHOD PERFORM ...)
; processing (SETF (FIND-CLASS #) ...)
; processing (DEFCLASS O-FILE ...)
; processing (DEFMETHOD OUTPUT-FILES ...)
; processing (DEFMETHOD PERFORM ...)
; processing (SETF (FIND-CLASS #) ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/toolchain/c-toolchain-tmpP44I4E0Y.fasl
; compilation finished in 0:00:00.120
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/toolchain/static-link.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI-TOOLCHAIN)
; processing (DEFUN STATIC-OPS-ENABLED-P ...)
; processing (DEFCLASS STATIC-RUNTIME-OP ...)
; processing (DEFMETHOD BUNDLE-TYPE ...)
; processing (DEFMETHOD SELFWARD-OPERATION ...)
; processing (DEFMETHOD OUTPUT-FILES ...)
; processing (DEFMETHOD PERFORM ...)
; processing (DEFCLASS STATIC-IMAGE-OP ...)
; processing (DEFMETHOD SELFWARD-OPERATION ...)
; processing (DEFCLASS STATIC-PROGRAM-OP ...)
; processing (DEFMETHOD PERFORM ...)
; processing (SETF (FIND-CLASS #) ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/toolchain/static-link-tmp63LQ7EX6.fasl
; compilation finished in 0:00:00.040
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/grovel/package.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (DEFINE-PACKAGE #:CFFI-GROVEL ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/grovel/package-tmp86F1A8FB.fasl
; compilation finished in 0:00:00.010
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/grovel/grovel.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI-GROVEL)
; processing (DEFINE-CONDITION GROVEL-ERROR ...)
; processing (DEFUN GROVEL-ERROR ...)
; processing (DEFINE-CONDITION MISSING-DEFINITION ...)
; processing (DEFPARAMETER *HEADER* ...)
; processing (DEFPARAMETER *PROLOGUE* ...)
; processing (DEFPARAMETER *POSTSCRIPT* ...)
; processing (DEFUN UNESCAPE-FOR-C ...)
; processing (DEFUN C-FORMAT ...)
; processing (DEFUN C-PRINTF ...)
; processing (DEFUN C-PRINT-INTEGER-CONSTANT ...)
; processing (DEFUN C-PRINT-SYMBOL ...)
; processing (DEFUN C-WRITE ...)
; processing (DEFVAR *AUTO-EXPORT* ...)
; processing (DEFUN C-EXPORT ...)
; processing (DEFUN C-SECTION-HEADER ...)
; processing (DEFUN REMOVE-SUFFIX ...)
; processing (DEFGENERIC %PROCESS-GROVEL-FORM ...)
; processing (DEFUN PROCESS-GROVEL-FORM ...)
; processing (DEFUN FORM-KIND ...)
; processing (DEFVAR *HEADER-FORMS* ...)
; processing (DEFUN HEADER-FORM-P ...)
; processing (DEFUN GENERATE-C-FILE ...)
; processing (DEFUN TMP-LISP-FILE-NAME ...)
; processing (DEFUN PROCESS-GROVEL-FILE ...)
; processing (DEFMACRO DEFINE-GROVEL-SYNTAX ...)
; processing (DEFINE-GROVEL-SYNTAX C ...)
; processing (DEFINE-GROVEL-SYNTAX INCLUDE ...)
; processing (DEFINE-GROVEL-SYNTAX DEFINE ...)
; processing (DEFINE-GROVEL-SYNTAX TYPEDEF ...)
; processing (DEFINE-GROVEL-SYNTAX FFI-TYPEDEF ...)
; processing (DEFINE-GROVEL-SYNTAX FLAG ...)
; processing (DEFINE-GROVEL-SYNTAX CC-FLAGS ...)
; processing (DEFINE-GROVEL-SYNTAX PKG-CONFIG-CFLAGS ...)
; processing (DEFINE-GROVEL-SYNTAX IN-PACKAGE ...)
; processing (DEFINE-GROVEL-SYNTAX CTYPE ...)
; processing (DEFINE-GROVEL-SYNTAX CONSTANT ...)
; processing (DEFINE-GROVEL-SYNTAX FEATURE ...)
; processing (DEFINE-GROVEL-SYNTAX CUNION ...)
; processing (DEFUN MAKE-FROM-POINTER-FUNCTION-NAME ...)
; processing (DEFINE-GROVEL-SYNTAX CSTRUCT-AND-CLASS-ITEM ...)
; processing (DEFINE-GROVEL-SYNTAX CSTRUCT ...)
; processing (DEFMACRO DEFINE-PSEUDO-CVAR ...)
; processing (DEFUN FOREIGN-NAME-TO-SYMBOL ...)
; processing (DEFUN CHOOSE-LISP-AND-FOREIGN-NAMES ...)
; processing (DEFINE-GROVEL-SYNTAX CVAR ...)
; processing (DEFINE-GROVEL-SYNTAX CENUM ...)
; processing (DEFINE-GROVEL-SYNTAX CONSTANTENUM ...)
; processing (DEFUN DEFINE-CONSTANTS-FROM-ENUM ...)
; processing (DEFUN CONVERT-INTMAX-CONSTANT ...)
; processing (DEFUN FOREIGN-TYPE-TO-PRINTF-SPECIFICATION ...)
; processing (DEFINE-GROVEL-SYNTAX BITFIELD ...)
; processing (DEFUN PROCESS-WRAPPER-FORM ...)
; processing (DEFVAR *LISP-FORMS*)
; processing (DEFUN GENERATE-C-LIB-FILE ...)
; processing (DEFUN MAKE-SONAME ...)
; processing (DEFUN GENERATE-BINDINGS-FILE ...)
; processing (DEFUN CC-INCLUDE-GROVEL-ARGUMENT ...)
; processing (DEFUN PROCESS-WRAPPER-FILE ...)
; processing (DEFGENERIC %PROCESS-WRAPPER-FORM ...)
; processing (DEFMACRO DEFINE-WRAPPER-SYNTAX ...)
; processing (DEFINE-WRAPPER-SYNTAX PROGN ...)
; processing (DEFINE-WRAPPER-SYNTAX IN-PACKAGE ...)
; processing (DEFINE-WRAPPER-SYNTAX C ...)
; processing (DEFINE-WRAPPER-SYNTAX FLAG ...)
; processing (DEFINE-WRAPPER-SYNTAX PROCLAIM ...)
; processing (DEFINE-WRAPPER-SYNTAX DECLAIM ...)
; processing (DEFINE-WRAPPER-SYNTAX DEFINE ...)
; processing (DEFINE-WRAPPER-SYNTAX INCLUDE ...)
; processing (DEFUN C-TYPE-NAME ...)
; processing (DEFUN CFFI-TYPE ...)
; processing (DEFUN SYMBOL* ...)
; processing (DEFINE-WRAPPER-SYNTAX DEFWRAPPER ...)
; processing (DEFINE-WRAPPER-SYNTAX DEFWRAPPER* ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/grovel/grovel-tmpH7D4HL98.fasl
; compilation finished in 0:00:00.510
; compiling file "/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/grovel/asdf.lisp" (written 01 JAN 1970 12:00:01 AM):
; processing (IN-PACKAGE #:CFFI-GROVEL)
; processing (DEFCLASS CC-FLAGS-MIXIN ...)
; processing (DEFCLASS PROCESS-OP ...)
; processing (DEFCLASS PROCESS-OP-INPUT ...)
; processing (DEFMETHOD PERFORM ...)
; processing (DEFMETHOD INPUT-FILES ...)
; processing (DEFMETHOD INPUT-FILES ...)
; processing (DEFMETHOD COMPONENT-DEPENDS-ON ...)
; processing (DEFMETHOD COMPONENT-DEPENDS-ON ...)
; processing (DEFMETHOD COMPONENT-DEPENDS-ON ...)
; processing (DEFCLASS GROVEL-FILE ...)
; processing (DEFMETHOD OUTPUT-FILES ...)
; processing (DEFMETHOD PERFORM ...)
; processing (DEFCLASS WRAPPER-FILE ...)
; processing (DEFUN WRAPPER-SONAME ...)
; processing (DEFMETHOD OUTPUT-FILES ...)
; processing (DEFMETHOD OUTPUT-FILES ...)
; processing (DEFMETHOD PERFORM ...)
; processing (SETF (FIND-CLASS #) ...)
; processing (SETF (FIND-CLASS #) ...)
; wrote /tmp/.cache/common-lisp/sbcl-2.0.10-linux-x64/gnu/store/aliig7pl9wvg4shg216h6aqrl2a1q8g9-cl-cffi-0.21.0/share/common-lisp/source/cl-cffi/grovel/asdf-tmpCDM7YXYI.fasl
; compilation finished in 0:00:00.090
;
; compilation unit finished
; printed 4 notes
WARNING: System definition file #P"/gnu/store/lal98m9jmwz1x2j7s4bd262drljiz35f-cl-fad-0.7.6/share/common-lisp/source/cl-fad/cl-fad.asd" contains definition for system "cl-fad-test". Please only define "cl-fad" and secondary systems with a name starting with "cl-fad/" (e.g. "cl-fad/test") in that file.
Unhandled ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread #<SB-THREAD:THREAD "main thread" RUNNING
{1001898213}>:
Component "cl-base64" not found, required by #<SYSTEM "dexador">
Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1001898213}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK Component "cl-base64" not found, required by #<SYSTEM "dexador"> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* Component "cl-base64" not found, required by #<SYSTEM "dexador">)
2: (INVOKE-DEBUGGER Component "cl-base64" not found, required by #<SYSTEM "dexador">)
3: (ERROR ASDF/FIND-COMPONENT:MISSING-DEPENDENCY :REQUIRED-BY #<ASDF/SYSTEM:SYSTEM "dexador"> :REQUIRES "cl-base64")
4: (ASDF/FIND-COMPONENT:RESOLVE-DEPENDENCY-NAME #<ASDF/SYSTEM:SYSTEM "dexador"> "cl-base64" NIL)
5: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/SYSTEM:SYSTEM "dexador"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {10018F31EB}>)
6: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
7: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
8: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/SYSTEM:SYSTEM "dexador"> NIL)
9: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/COMPONENT:MODULE "dexador" "src"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {10018F2E3B}>)
10: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
11: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
12: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/COMPONENT:MODULE "dexador" "src"> NIL)
13: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "dexador" "src" "dexador"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {10018F2A6B}>)
14: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
15: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
16: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "dexador" "src" "dexador"> NIL)
17: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "dexador" "src" "dexador"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {10018F266B}>)
18: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
19: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
20: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "dexador" "src" "dexador"> NIL)
21: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/COMPONENT:MODULE "dexador" "src"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {10018F225B}>)
22: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
23: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
24: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/COMPONENT:MODULE "dexador" "src"> NIL)
25: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "dexador"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {10018F1E0B}>)
26: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
27: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
28: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "dexador"> NIL)
29: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/SYSTEM:SYSTEM "nyxt"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {100694B7BB}>)
30: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
31: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
32: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/SYSTEM:SYSTEM "nyxt"> NIL)
33: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "nyxt" "package"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {100694B2BB}>)
34: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
35: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
36: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "nyxt" "package"> NIL)
37: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "nyxt" "package"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {100694AF3B}>)
38: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
39: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
40: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "nyxt" "package"> NIL)
41: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "nyxt"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {1006949F0B}>)
42: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
43: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
44: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "nyxt"> NIL)
45: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {10069497BB}>)
46: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
47: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
48: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk"> NIL)
49: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "nyxt/gtk" "renderer-gtk"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {1006947E7B}>)
50: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
51: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
52: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "nyxt/gtk" "renderer-gtk"> NIL)
53: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "nyxt/gtk" "renderer-gtk"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {100694268B}>)
54: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
55: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
56: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "nyxt/gtk" "renderer-gtk"> NIL)
57: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {100693D34B}>)
58: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
59: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
60: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk"> NIL)
61: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk-application"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {100693C14B}>)
62: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
63: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
64: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk-application"> NIL)
65: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk-application"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {100693987B}>)
66: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
67: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
68: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk-application"> NIL)
69: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/BUNDLE:PROGRAM-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk-application"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {1006937CBB}>)
70: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
71: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
72: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/BUNDLE:PROGRAM-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk-application"> T)
73: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/OPERATE:BUILD-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk-application"> #<CLOSURE (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {100692CD7B}>)
74: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
75: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
76: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {100692B133}> #<ASDF/OPERATE:BUILD-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk-application"> T)
77: ((LAMBDA NIL :IN ASDF/PLAN:MAKE-PLAN))
78: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/OPERATE:BUILD-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk-application"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method]
79: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/OPERATE:BUILD-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk-application">)
80: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
81: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/OPERATE:BUILD-OP > #<ASDF/SYSTEM:SYSTEM "nyxt/gtk-application">) [fast-method]
82: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> ASDF/OPERATE:BUILD-OP :NYXT/GTK-APPLICATION)
83: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
84: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/OPERATE:BUILD-OP :NYXT/GTK-APPLICATION) [fast-method]
85: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<CLOSURE (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {100652E5DB}> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL)
86: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
87: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<CLOSURE (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {100425E22B}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
88: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/OPERATE:BUILD-OP :NYXT/GTK-APPLICATION) [fast-method]
89: (ASDF/OPERATE:MAKE :NYXT/GTK-APPLICATION)
90: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF/OPERATE:MAKE :NYXT/GTK-APPLICATION) #<NULL-LEXENV>)
91: (EVAL (ASDF/OPERATE:MAKE :NYXT/GTK-APPLICATION))
92: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(require \"asdf\")") (:EVAL . #<(SIMPLE-ARRAY CHARACTER (217)) (when (string= (uiop:getenv "NYXT_INTERNAL_QUICKLISP") "true") (load "quicklisp-client/setup.lisp") (push #p"quicklisp-libraries/" (symbol-value (find-symbol "*LOCAL-PROJECT-DIRECTORIES*" (find-packag... {10024FFC4F}>) (:LOAD . "nyxt.asd") (:EVAL . "(asdf:make :nyxt/gtk-application)") (:EVAL . "(uiop:quit)") (:QUIT)))
93: (SB-IMPL::TOPLEVEL-INIT)
94: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
95: ((FLET "WITHOUT-INTERRUPTS-BODY-1" :IN SB-IMPL::START-LISP))
96: (SB-IMPL::START-LISP)
unhandled condition in --disable-debugger mode, quitting
Compilation failed, see the above stacktrace.
make[1]: *** [Makefile:45: application] Error 1
make[1]: Leaving directory '/tmp/guix-build-nyxt-2-pre-release-4.drv-0/source'
make: *** [Makefile:41: nyxt] Error 2
command "make" "-j" "4" "nyxt" "NYXT_INTERNAL_QUICKLISP=false" "DESTDIR=/gnu/store/1fa4443ripbxjnyvk577hp98r7szrbh2-nyxt-2-pre-release-4" "PREFIX=" failed with status 2
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 10%]
* bug#44612: Read standard input in `guix repl'
@ 2020-11-13 20:27 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-13 20:27 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: 44612
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
Pierre,
Pierre Neidhardt 写道:
> The only issue is that it needs to be passed a file, so I must
> create a
> temporary file so that I can call `guix repl` on it.
A magic ‘-’ alias is nice, providing ‘guix repl -- -’ still DTRT
(I know, who does that, but still).
But why can't you just pipe your input into ‘guix repl’ now?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44558: Mesa isn't update to date
@ 2020-11-11 13:25 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-11 13:25 UTC (permalink / raw)
To: Barnabás Béres; +Cc: 44558
[-- Attachment #1: Type: text/plain, Size: 528 bytes --]
Barnabás Béres 写道:
> Yes it marked as a patch
Thanks for letting me know. That shouldn't happen, but I can't
say more without knowing more about your MUA and veering
off-topic.
I can say only that it was sent to bug-guix[0], not
guix-patches[0], and never had [PATCH] in the topic. Both Web
interfaces and emacs-debbugs agree.
A mystery,
T G-R
[0]:
https://lists.gnu.org/archive/html/bug-guix/2020-11/threads.html
[1]:
https://lists.gnu.org/archive/html/guix-patches/2020-11/threads.html
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44558: Mesa isn't update to date
@ 2020-11-11 12:24 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-11 12:24 UTC (permalink / raw)
To: Barnabás Béres, romulasry; +Cc: 44558
[-- Attachment #1: Type: text/plain, Size: 1015 bytes --]
Hullo!
Barnabás Béres 写道:
> I think this email went to the wrong place, because you only
> sent a "bug
> report" not a patch. I think it's better to send these kind of
> things to
> bug-guix@gnu.org
Does your mail client mark it as a patch? Strange. I've deleted
the original, but bug-guix@ delivered the list copy to my inbox
and I don't see ‘patches’ in the header.
That said, it's not really a bug report either, or the bug is
missing...
Romulasry, are you suffering from specific Mesa 20.0.7 problems
that 20.2.2 might fix? Please let us know. An otherwise working
package not being at the latest upstream version isn't a bug.
romulasry via Bug reports for GNU Guix 写道:
> Mesa 20.2.2 is released
The core-updates branch updates Mesa to 20.1.9. Would you like to
submit a (tested) core-updates patch updating it to 20.2.2?
> Also it would be nice to see it built with lllvm 11
Same for this! All help is appreciated.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44453:
@ 2020-11-07 18:10 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-07 18:10 UTC (permalink / raw)
To: musics; +Cc: 44453
[-- Attachment #1: Type: text/plain, Size: 336 bytes --]
musics--- via Bug reports for GNU Guix 写道:
> What should I do now? Install this plugin from the source?
If you're OK with using patent-encumbered codex like MP4 simply:
$ guix install gst-libav
if that doesn't fix your troubles:
$ guix install gst-plugins-bad
(You won't need both.)
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44480: Guix System graphics issues with GNOME
@ 2020-11-06 14:25 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-06 14:25 UTC (permalink / raw)
To: musics; +Cc: 44480
[-- Attachment #1.1: Type: text/plain, Size: 847 bytes --]
Musics,
Thanks for reporting this.
musics--- via Bug reports for GNU Guix 写道:
> My computer with Guix System has these graphics issues.
> My graphics: NVIDIA GT 720
The good news is that these issues aren't related to your system,
but simply a reproducible bug in how some SVG icons are built on
Guix. The icons themselves are bogus, not corrupted during
display. They're ugly but harmless.
I've seen similar corruption (attached) in Evince on Sway on my
i915 Thinkpad for quite a while now. After browsing the Evince
sources to find the name of the icon, bingo:
icecat $(guix build
adwaita-icon-theme)/share/icons/Adwaita/96x96/actions/document-edit-symbolic.symbolic.png
The bad news is I don't know enough about GNOME to fix this, and
it's not serious enough to force me.
Kind regards,
T G-R
[-- Attachment #1.2: evince.png --]
[-- Type: image/png, Size: 12160 bytes --]
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44437:
2020-11-04 20:39 90% ` bug#44437: Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2020-11-04 20:46 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-04 20:46 UTC (permalink / raw)
To: musics; +Cc: 44437
[-- Attachment #1: Type: text/plain, Size: 128 bytes --]
> a dummy pair of client certificate
> and private key
Never mind, I can't read. Or rather I refuse to.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44437:
@ 2020-11-04 20:39 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-04 20:46 90% ` bug#44437: Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-04 20:39 UTC (permalink / raw)
To: musics; +Cc: 44437
[-- Attachment #1: Type: text/plain, Size: 230 bytes --]
musics--- via Bug reports for GNU Guix 写道:
> 60.127.203.32.ovpn
I'm compelled to point out that this file contains private keys.
You should change them immediately if that was unintentional.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44437: Best way to install package in Guix System
@ 2020-11-04 15:56 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-04 15:56 UTC (permalink / raw)
To: musics; +Cc: 44437
[-- Attachment #1: Type: text/plain, Size: 1095 bytes --]
Musics,
musics--- via Bug reports for GNU Guix 写道:
> I changed the config.scm file, after running "sudo guix system
> reconfigure /etc/config.scm" it displayed:
> /etc/config.scm:31:6: error: network-manager-type: unbound
> variable
> hint: Did you forget a ʻuse-modules' form?
You need to import the module that provides
‘network-manager-type’. Sometimes Guix suggests the module name
in the hint, but not here.
You can find out the file name with ‘guix system search
network-manager’ (eventually you'll ‘just know’, or grep the
source ;-)
If the file name is gnu/services/networking.scm, the Guile module
name is (gnu services networking). This is a rule.
If you're using regular Guile use-modules syntax:
(use-modules ...
(gnu services networking)
...)
Or the Guix-specific use-service-modules syntax:
(use-service-modules ...
networking
...)
The latter is less verbose over time but both do the exact same
thing.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44437: Best way to install package in Guix System
@ 2020-11-04 13:48 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-04 13:48 UTC (permalink / raw)
To: musics; +Cc: 44437
[-- Attachment #1: Type: text/plain, Size: 800 bytes --]
Musics,
musics--- via Bug reports for GNU Guix 写道:
> "guix install network-manager-openvpn" then "guix pull" and then
> "sudo guix system reconfigure /etc/config.scm"
‘guix pull’ updates the versions of packages that are *available*
(guix package --list-available), but does not update any packages
currently *installed* on your system. For example:
$ guix package --list-available=icecat
icecat 78.3.0-guix0-preview1 ...
$ guix install icecat
$ icecat --version
GNU IceCat 78.3.0esr
$ guix pull
$ guix package --list-available=icecat
icecat 78.4.1-guix0-preview1 ...
$ icecat --version
GNU IceCat 78.3.0esr
$ guix upgrade icecat # or guix install icecat
$ icecat --version
GNU IceCat 78.4.1esr
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44381: Bombadillo: failed to build
@ 2020-11-02 18:12 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-02 18:12 UTC (permalink / raw)
To: Ekaitz Zarraga; +Cc: 44381-done@debbugs.gnu.org
[-- Attachment #1: Type: text/plain, Size: 228 bytes --]
Ekaitz Zarraga 写道:
> Yeah, problem solved I'm sorry I thought I pulled before trying
> it...
Yay! Fixed bugs are the best bugs.
Closing this bug by CC'ing <44381-done@debbugs.gnu.org>.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44381: Bombadillo: failed to build
@ 2020-11-02 0:14 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-11-02 0:14 UTC (permalink / raw)
To: Ekaitz Zarraga; +Cc: 44381
[-- Attachment #1: Type: text/plain, Size: 308 bytes --]
Ekaitz,
Ekaitz Zarraga 写道:
> Bombadillo package fails to build.
Please update your Guix (with ‘$ guix pull’). This issue was
fixed some time ago[0].
If the error persists, please post the output of ‘$ guix
describe’.
Thanks!
T G-R
[0]: http://issues.guix.gnu.org/44127
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44301: Black screen in Guix System installation
@ 2020-10-29 7:22 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-29 7:22 UTC (permalink / raw)
To: soheilkhanalipur; +Cc: 44301
[-- Attachment #1: Type: text/plain, Size: 470 bytes --]
Good morning,
soheilkhanalipur--- via Bug reports for GNU Guix 写道:
> After this, the screen turns black and nothing is displayed.
This sounds similar to <http://issues.guix.gnu.org/44257>. Do you
have an ATI video card? They are known for problematic hardware.
Please try the two work-arounds suggested there: adding ‘radeon’
to the GRUB kernel command line, or burning the ‘latest’ ISO if
that doesn't help.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44257: guix boot stop
@ 2020-10-28 18:28 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-28 18:28 UTC (permalink / raw)
To: Leo Famulari; +Cc: 44257, drkrider
[-- Attachment #1: Type: text/plain, Size: 307 bytes --]
Leo Famulari 写道:
> Right, I meant "zero", not 0. As you point out, it's not
> practical to
> actually set the timestamps to zero seconds.
You've lost me but I think that's OK. The manual didn't & was
lovingly corrected in 83c60bb0622440afe98930820186ddfa1e6e8b2f.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44257: guix boot stop
@ 2020-10-28 17:31 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-28 17:31 UTC (permalink / raw)
To: Leo Famulari; +Cc: 44257, drkrider
[-- Attachment #1: Type: text/plain, Size: 744 bytes --]
Well, since this is the Internet...
Leo Famulari 写道:
> The timestamps are reset to "zero" (the first date possible on
> Unix
> systems) as part of Guix's efforts to build everything
> reproducibly.
The manual does claim as much (in (guix)Binary Installation) but
it's never been true:
$ stat -c %Y /gnu/store/arbitrary.file
1
0 is a valid value:
$ touch -d @0 /tmp/foo
$ stat -c %Y /tmp/foo
0
But (IIRC) it's a dangerous one to use in practice as too much
code assumes it never occurs in the wild, and use it to mean
something special for internal use. IIRRC GNU make was (once?)
one such culprit.
I shall patch the manual and make this an actionable bug after
all.
Thanks,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44257: guix boot stop
@ 2020-10-28 17:11 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-28 17:11 UTC (permalink / raw)
To: Douglas Linford; +Cc: 44257-done@debbugs.gnu.org
[-- Attachment #1: Type: text/plain, Size: 732 bytes --]
Douglas,
To augment Leo's answer, here's the full skinny:
<https://debbugs.gnu.org/server-control.html>.
Douglas Linford 写道:
> Is there a more appropriate place to post issues so as not to
> fill up the bug reports with needless issues?
In our system, ‘issues’ are synonymous with ‘bugs’ (‘shortcomings
in the software’, which can include feature requests). But
opening a bug that turns out not to be one isn't the end of the
world! They are easiest to fix...
Questions or other ‘troubles’ that aren't (yet) obvious flaws are
always welcome at help-guix@gnu.org. For more technical design-
and code-related discussions there's guix-devel@gnu.org.
Oy vey, semantics,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44257: guix boot stop
@ 2020-10-28 16:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-28 16:33 UTC (permalink / raw)
To: Douglas Linford; +Cc: 44257
[-- Attachment #1: Type: text/plain, Size: 574 bytes --]
Douglas,
Thanks for clarifying!
Douglas Linford 写道:
> the bug issue I was referring to is when I run the command: ls
> -l on the /gnu/store directory, all store folders have a date
> stamp of Dec 31, 1969.
> It doesn't seem to effect anything, so maybe I should just
> ignore the dates.
It affects everything:
<https://www.mail-archive.com/help-guix@gnu.org/msg10274.html>.
Since there's no bug I'm closing this issue, but don't hesitate to
send any further questions or (mis)adventures to help-guix@ or
bug-guix@.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44146: CVE-2020-15999 in FreeType
@ 2020-10-22 19:30 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-22 19:30 UTC (permalink / raw)
To: Marius Bakke; +Cc: 44146
[-- Attachment #1: Type: text/plain, Size: 832 bytes --]
Marius,
Marius Bakke 写道:
> The 'freetype' package is vulnerable to CVE-2020-15999.
Oh dear. 'Thanks' for breaking the news.
> I'm busy for a couple of days and won't be able to work on it in
> time.
> Volunteers wanted!
It feels like it shouldn't work (what with the different .so
version & all) but I've been unable to break a ghostscript grafted
to use 2.10.4.
I'm currently reconfiguring my system with it; if it works, I'll
push it.
Whatever happens, I won't have time to apply the core-updates half
tonight.
> Forwarding a message from oss-security, we may have to patch
> Ghostscript
> as well:
I don't know enough about FT/GS's internals to really understand
what's going on, but being a C(ompile-time) macro, this *could* be
safe to graft, right?
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44054: [1.2 installer]: Kernel panic when attempting to reboot after install.
@ 2020-10-21 11:19 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-21 11:19 UTC (permalink / raw)
To: Brendan Tildesley; +Cc: othacehe, 44054
[-- Attachment #1: Type: text/plain, Size: 725 bytes --]
Brendan,
Brendan Tildesley 写道:
> From memory, other distro installers recommend removing
> the device and rebooting too. So its curious that Guix
> somehow has an issue with it.
Not really: you're ripping out the root file system while the full
system is happily running, then initiating a graceful shutdown
sequence that's going to try to read from disc. No distro will
survive that.
Some bad installers pretend to. After all: the persistent target
device is safely unmounted; let's quietly hard-reset the system!
What I've seen the better ones do is display the ‘plz remove USB’
message very late in the shutdown sequence, when it's actually
safe to do so.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44096: failed to build wesnoth
2020-10-20 10:15 90% ` bug#44096: failed to build wesnoth Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2020-10-20 12:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-20 12:40 UTC (permalink / raw)
Cc: 44096, rndd
[-- Attachment #1: Type: text/plain, Size: 584 bytes --]
By the way, this common message from GCC is not ideal for us:
> Adam Kandur via Bug reports for GNU Guix 写道:
>> c++: internal compiler error: Killed (program cc1plus)
>> Please submit a full bug report,
>> with preprocessed source if appropriate.
>> See <https://gcc.gnu.org/bugs/> for instructions.
People are impatient and read only ‘Please submit a full bug
report’ or, if they do read on, could be forgiven for missing a
different gnu.org subdomain or thinking ‘I already know how to
report Guix bugs, thanks’.
Oh well.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#44096: failed to build wesnoth
@ 2020-10-20 10:15 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-20 12:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-20 10:15 UTC (permalink / raw)
To: Adam Kandur; +Cc: 44096
[-- Attachment #1: Type: text/plain, Size: 838 bytes --]
Adam,
This is probably not a bug:
Adam Kandur via Bug reports for GNU Guix 写道:
> c++: internal compiler error: Killed (program cc1plus)
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <https://gcc.gnu.org/bugs/> for instructions.
> make[2]: *** [src/CMakeFiles/wesnoth-core.dir/build.make:183:
> src/CMakeFiles/wesnoth-core.dir/gettext_boost.cpp.o] Error 4
> make[2]: Leaving directory
> '/tmp/guix-build-wesnoth-1.14.14.drv-0/build'
> make[1]: *** [CMakeFiles/Makefile2:402:
> src/CMakeFiles/wesnoth-core.dir/all] Error 2
> make[1]: *** Waiting for unfinished jobs....
...which often happens when you run out of RAM, or due to other
system-level failure.
Take a look in your dmesg for any out-of-memory (OOM) or other
errors at that time.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43950: lz4 CC=gcc - Why?
@ 2020-10-12 18:03 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-12 18:03 UTC (permalink / raw)
To: Danny Milosavljevic; +Cc: 43950-done
[-- Attachment #1: Type: text/plain, Size: 949 bytes --]
Hi Danny,
Danny Milosavljevic 写道:
> It's a dependency of genimage (via squashfs-tools). Breaking it
> breaks
> guix system image generation.
>
> It's a dependency of u-boot. Breaking it breaks booting on all
> ARM
> machines.
Thanks. Yes, unfortunately it's a dependency of a lot, making it
a staging package.
I didn't rebuild all dependents before pushing but I did build
several packages including u-boot-pine64-lts (on x86_64) as a
smoke test. I also verified that lz4 with
--target=aarch64-linux-gnu actually builds for aarch64 now. I
think it's safe.
If anything were to break I'd say it must have been broken before,
but do let me know if it happens.
> Ludo said to send extra mails for each--so that's what I am
> doing.
Each package using CC=gcc? There are currently hundreds; I don't
think that's what Ludo' meant. Do hope to have it down to tens
soon...
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43960:
@ 2020-10-12 17:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-12 17:53 UTC (permalink / raw)
To: Дмитрий Поляков
Cc: 43960
[-- Attachment #1: Type: text/plain, Size: 812 bytes --]
Дмитрий Поляков 写道:
> When I type with sudo:
> lil@guix ~
> $ sudo guix pull
Never run ‘guix pull’ with sudo!
Why is explained in the manual (3.7 After System Installation).
While guix could detect and warn about it (and I'm sure that's
already been proposed) you should always read the manual before
typing commands.
Please run (and post the output of):
$ type guix
$ ls -l ~/.config/guix/current
$ sudo rm ~/.config/guix/current
$ /run/current-system/profile/bin/guix pull
$ hash guix
$ type guix
This should print
guix is /home/nckx/.config/guix/current/bin/guix
If so, the following command will reconfigure your system using
your guix, not root's guix:
$ sudo guix system reconfigure /etc/config.scm
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43950: lz4 CC=gcc - Why?
@ 2020-10-12 13:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-12 13:18 UTC (permalink / raw)
To: Danny Milosavljevic; +Cc: 43950-done
[-- Attachment #1: Type: text/plain, Size: 478 bytes --]
Danny,
Danny Milosavljevic 写道:
> lz4 CC=gcc - Why?
For the same reason as the *hundreds* of other ‘CC=gcc’
occurrences in the tree: CC-FOR-TARGET is new. Out of all of
them, why are you so interested in LZ4 (I think this is your
second mail on it :-)?
I'm currently slogging through the "CC=gcc"s & removing as many as
possible; not fun work but can be done completely off-line.
LZ4 tweaked in 2b6ecdf41a09ab9ecae06d7c537583a2f0f28efc,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#36363: let's encrypt hash mismatch
@ 2020-10-09 12:04 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-09 12:04 UTC (permalink / raw)
To: 36363-done
[-- Attachment #1: Type: text/plain, Size: 115 bytes --]
Closing as this specific failure has passed and any wider
discussion shouldn't happen here.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43821: Vlang REPL broken
@ 2020-10-05 23:30 88% Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-05 23:30 UTC (permalink / raw)
To: 43821, rprior
[-- Attachment #1.1: Type: text/plain, Size: 148 bytes --]
Guix,
Commit 84fa2ced47e16de66674ca169845a6f08cb5ef6c broke the vlang
REPL (‘v repl’ or simply ‘v’ without arguments) in a new way:
[-- Attachment #1.2: Type: text/plain, Size: 278 bytes --]
~ λ v
For usage information, quit V REPL and run `v help`
cannot compile
`/gnu/store/zf80y1bfdvpc6s3lrs33vlc6d1d745la-vlang-0.1.29/bin/cmd/tools/vrepl.v`:
builder error: folder
`/gnu/store/zf80y1bfdvpc6s3lrs33vlc6d1d745la-vlang-0.1.29/bin/cmd/tools`
is not writable
[-- Attachment #1.3: Type: text/plain, Size: 124 bytes --]
The compiler works fine.
The REPL didn't work before so this isn't a regression per se, but
it still needs to be fixed.
[-- Attachment #1.4: Type: text/plain, Size: 1997 bytes --]
λ guix install vlang
The following package will be downgraded:
vlang 0.1.29 → 0.1.27
[...]
~ λ v
For usage information, quit V REPL using `exit` and use `v help`
cannot compile
‘/gnu/store/1f5nzwf1jhn5iikhfpxjdxcbmj24zdf5-vlang-0.1.27/bin/cmd/tools/vrepl.v:
/gnu/store/1f5nzwf1jhn5iikhfpxjdxcbmj24zdf5-vlang-0.1.27/bin/cmd/tools/vrepl.v:64:1:
warning: function `repl_help` in module main cannot be declared
public
62 | }
63 |
64 | pub fn repl_help() {
| ~~~~~~~~~~~~~~~~~~
65 | println(util.full_v_version())
66 | println('
/gnu/store/1f5nzwf1jhn5iikhfpxjdxcbmj24zdf5-vlang-0.1.27/bin/cmd/tools/vrepl.v:73:1:
warning: function `run_repl` in module main cannot be declared
public
71 | }
72 |
73 | pub fn run_repl(workdir string, vrepl_prefix string)
[]string {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | println(util.full_v_version())
75 | println('Use Ctrl-C or `exit` to exit')
/gnu/store/1f5nzwf1jhn5iikhfpxjdxcbmj24zdf5-vlang-0.1.27/bin/cmd/tools/vrepl.v:240:1:
warning: function `rerror` in module main cannot be declared
public
238 | }
239 |
240 | pub fn rerror(s string) {
| ~~~~~~~~~~~~~~~~~~~~~~~
241 | println('V repl error: $s')
242 | os.flush()
builder error: C compiler error, while attempting to run:
-----------------------------------------------------------
cc -std=gnu11 -Wall -Wextra -Wno-unused-variable
-Wno-unused-parameter -Wno-unused-result -Wno-unused-function
-Wno-missing-braces -Wno-unused-label
-Werror=implicit-function-declaration -o
"/gnu/store/1f5nzwf1jhn5iikhfpxjdxcbmj24zdf5-vlang-0.1.27/bin/cmd/tools/vrepl"
"/home/nckx/.cache/v/vrepl.tmp.c" -lm -lpthread -ldl
-----------------------------------------------------------
Probably your C compiler is missing.
Please reinstall it, or make it available in your PATH.
On Debian/Ubuntu, run `sudo apt install build-essential`‘
[-- Attachment #1.5: Type: text/plain, Size: 22 bytes --]
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 88%]
* bug#43802: Knot: Linker runs very slowly and crashes during build
@ 2020-10-05 15:26 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-05 15:26 UTC (permalink / raw)
To: Simon South, Ludovic Courtès; +Cc: 43802
[-- Attachment #1: Type: text/plain, Size: 876 bytes --]
Simon,
Would it make sense to provide a faster-building slower-starting
Knot variant alongside the main package?
Ludovic Courtès 写道:
> I this an LTO build (with ‘-flto’ in the compile and link
> flags)? That
> could explain the memory requirements.
No, but good guess.
Simon South 写道:
> Turns out this is not a bug.
The fast parser is written in Ragel[0], which compiles down to
almost 2 MiB of ‘C’, which is then thrown at GCC to sort out. I
know to put the kettle on before hacking on Knot locally.
What I didn't know was that these generated C files were included
in the release tarball. We have the Ragel, we can rebuild them,
and we now do so in commit
2b73e50c31a61b5dcef35a1e4b9484d9dbcb0fbc. Thanks for bringing it
to my attention.
Kind regards,
T G-R
[0]: http://www.colm.net/open-source/ragel/
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43778: protonvpn-cli does not work after update
@ 2020-10-03 14:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-03 14:53 UTC (permalink / raw)
To: znavko; +Cc: 43778-done
[-- Attachment #1: Type: text/plain, Size: 342 bytes --]
Znavko,
znavko@disroot.org 写道:
> pkg_resources.DistributionNotFound: The 'jinja2' distribution
> was not found and is required by protonvpn-cli
I verified that it is indeed protonvpn-cli (and not only some
dependency) that uses jinja2 and added it as input in
36045fa6d6f6ed240bf26d3040846533e9e35e82.
Thanks!
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43753: rust-clippy does not provide the clippy command
@ 2020-10-02 9:46 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-10-02 9:46 UTC (permalink / raw)
To: Luis Felipe, Luis Felipe; +Cc: 43753
[-- Attachment #1: Type: text/plain, Size: 1081 bytes --]
Luis Felipe via Bug reports for GNU Guix 写道:
> In the #guix channel, mroh checked the "rust-clippy" package and
> mentioned that it doesn't seem to have any output, which looks
> like a bug.
No, it's intentional:
(arguments
`(#:skip-build? #t
This means that Clippy was packaged to satisfy a dependency of
another package, but not (yet) to be useful on its own.
When I try to build it, I get:
--8<---------------cut here---------------start------------->8---
error: failed to run custom build command for `clippy v0.0.302
Caused by:
process didn't exit successfully:
`/tmp/guix-build-rust-clippy-0.0.302.drv-0/clippy-0.0.302/target/release/build/clippy-bee5bea0d583d718/build-script-build`
(exit code: 1)
--- stderr
error: Clippy is no longer available via crates.io
help: please run `rustup component add clippy-preview` instead
--8<---------------cut here---------------end--------------->8---
It seems[0] to track Rust releases now.
Kind regards,
T G-R
[0]: https://github.com/rust-lang/rust-clippy/releases
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43721: Package 'dune' (ocaml) is not Reproducible
@ 2020-09-30 12:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-09-30 12:41 UTC (permalink / raw)
To: zimoun; +Cc: 43721
[-- Attachment #1: Type: text/plain, Size: 541 bytes --]
Zimoun,
Thanks for the report!
zimoun 写道:
> diff -r --no-dereference
> /gnu/store/1wwdmzcjhrpal92sz2zwzhyqmbc3w7ri-dune-1.11.3{,-check}
Don't use ‘diff’ for this, use something like diffoscope:
$ diffoscope --exclude-directory-metadata --html dune.html $old
$new
-> https://www.tobias.gr/dune.html
I think the problem is confined to the first screenful: one header
byte differs, and then $old has an extra byte that shifts
everything to the right causing these huge diffs.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#32261: guix packages website: add mechanism to link to individual packages
@ 2020-09-30 9:35 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-09-30 9:35 UTC (permalink / raw)
To: 32261, sirgazil
[-- Attachment #1: Type: text/plain, Size: 562 bytes --]
Hi sirgazil,
You wrote:
> If you think this issue is covered by that proposal, you could
> close
> this bug by sending an email to 32261-done@debbugs.gnu.org. You
> can
> use the same subject of this bug and summarize in the body why
> you are
> closing it.
I'm no Paul, but I don't think the above addresses this bug. A
package link that includes the version and breaks on the next
upgrade is of limited use; in fact I can't think of any.
I'm leaving this bug open, but have closed the other one you
mentioned in #guix. Thanks!
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43685: xonotic player ID and stats reporting are broken
2020-09-29 10:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2020-09-29 19:52 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-09-29 19:52 UTC (permalink / raw)
Cc: 43685, bdju
[-- Attachment #1: Type: text/plain, Size: 535 bytes --]
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
> I'm downloading the (gig of) sources to take a closer look on
> the bus.
Unfortunately no progress was made there, as Xonotic consistently
failed to start at all. I got the Cool Earth background, but no
main menu. Had to kill it -9. Once I got off and connected to
wi-fi, Xonotic started fine.
I'll report it as a separate issue if it happens again, but
turning off wi-fi and removing ~/.xonotic did not allow me to
reproduce it.
Weird.
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43685: xonotic player ID and stats reporting are broken
@ 2020-09-29 10:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-09-29 19:52 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 1 reply; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-09-29 10:58 UTC (permalink / raw)
To: bdju; +Cc: 43685
[-- Attachment #1: Type: text/plain, Size: 930 bytes --]
Hullo bdju,
bdju via Bug reports for GNU Guix 写道:
> This isn't working. I asked in the #xonotic IRC and it sounds
> like this
> sometimes happens from a certain file being left out of distro
> packages.
> "it tends to happen when using linux distro packages that omit
> key_0.d0pk" is the exact quote.
We don't omit the file. It's in the root of the upstream
xonotic-0.8.2.zip & is copied to <xonotic-data>/share/xonotic
which is then symlinked to <xonotic>/share/xonotic:
λ ls $(guix build xonotic)/share/xonotic
data/ key_0.d0pk server/
Perhaps the engine has trouble finding it, or perhaps it's not the
reason for your missing stats after all.
I'm downloading the (gig of) sources to take a closer look on the
bus.
> This stats reporting does not seem like a privacy concern, and
> it's
> optional, so I doubt it was broken on purpose.
Certainly not!
Thanks,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43658: Implement HandleLidSwitchExternalPower setting
@ 2020-09-28 14:04 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-09-28 14:04 UTC (permalink / raw)
To: Nathan Dehnel; +Cc: 43658-done
[-- Attachment #1: Type: text/plain, Size: 463 bytes --]
Nathan,
Nathan Dehnel 写道:
> This
> https://github.com/elogind/elogind/blob/8e778a23e1c13bd3613c9c40a53291d476ae8c2a/src/login/logind.conf.in
> seems to indicate that elogind supports
> HandleLidSwitchExternalPower.
Seems like it was added to systemd ~2 years ago. What matters for
guix is whether our elogind package supports it, and ‘man
logind.conf’ says yes.
Added in 4c698cd51209a0102477478b026ea04bd7e45908.
Thanks,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43530: wget: command not found
@ 2020-09-21 22:56 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-09-21 22:56 UTC (permalink / raw)
To: Leo Famulari; +Cc: noloader, 43530, efraim
[-- Attachment #1: Type: text/plain, Size: 725 bytes --]
Leo Famulari 写道:
> On Mon, Sep 21, 2020 at 09:06:42AM +0300, Efraim Flashner wrote:
>> I will add that you can do 'guix package -i wget curl' to add
>> those two
>> packages in the installer environment. I will be the first to
>> admit that
>> I don't always remember to do that and have instead asked for
>> help using
>> netcat or telnet to send text to pastebin sites.
>>
>> How much space would it add to add one or both of these? curl
>> has more
>> dependencies than wget, but we could always toss in busybox if
>> we really
>> felt pressed for space.
>
> I wonder if they are already in the image as transitive
> dependencies.
Not according to a loop mount.
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [relevance 90%]
* bug#43486: guix pull raised a bug in 679d5e6b3d
@ 2020-09-21 10:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-09-21 10:33 UTC (permalink / raw)
To: Nala Ginrut; +Cc: 43486, Ludovic Courtès
On 2020-09-21 4:50, Nala Ginrut wrote:
> building package cache...
> |Killed
The most common cause for this helpful error message is running out of
memory (OOM).
Check your dmesg (-T) around that time, also for other possible errors.
Kind regards,
T G-R
Sent from a Web browser. Excuse or enjoy my brevity.
^ permalink raw reply [relevance 90%]
* bug#43529: Guix Interactive Installer Broken
@ 2020-09-21 10:31 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-09-21 10:31 UTC (permalink / raw)
To: yasu; +Cc: 43529, Julien Lepiller
On 2020-09-21 2:50, yasu@yasuaki.com wrote:
> I think i tried 1.1.0. The link[0] below leads to:
>
> get 504 Gateway Time-out
The ISO images were very recently renamed from *iso9660-image to
*image.iso, although that would not generate a 504.
> is the server running?
Yes. Have you tried again? It works fine here.
Kind regards,
T G-R
Sent from a Web browser. Excuse or enjoy my brevity.
[0]:
https://ci.guix.gnu.org/search/latest/ISO-9660?query=spec:guix-master+status:success+system:x86_64-linux+image.iso
^ permalink raw reply [relevance 90%]
* bug#43528: Download all issues so I can search?
@ 2020-09-20 17:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
0 siblings, 0 replies; 200+ results
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-09-20 17:33 UTC (permalink / raw)
To: Yasuaki Kudo, 43528
Hi!
On 2020-09-20 9:30, Yasuaki Kudo wrote:
> Hi,
>
> If possible, I would like to download all guix issues in the tracker
> (in other words, database dump?) so I can just use full text search
> locally. Is it possible?
Probably! This is basically what Mumi, the software behind
issues.guix.gnu.org, does: pull all bug-guix and guix-patches mail from
debbugs.gnu.org and index it locally using Mu.
I don't *think* it uses any secret API/authentication/whitelisted IPs
etc. but am not very familiar with its innards.
If you can read Scheme, you can probably figure it out from
<https://git.elephly.net/gitweb.cgi?p=software/mumi.git>.
Hoping to've been of some help,
T G-R
Sent from a Web browser. Excuse or enjoy my brevity.
^ permalink raw reply [relevance 90%]
Results 201-400 of ~700 next (older) | prev (newer) | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2015-11-23 15:05 bug#21992: UI should display the size of items to download Ludovic Courtès
2020-11-30 21:10 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2017-03-28 17:52 bug#26283: xfce: lid close does not suspend system ng0
2020-12-18 20:03 ` zimoun
2020-12-18 21:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2017-12-23 19:18 bug#29824: Meson 0.44.0 is broken with guix Fis Trivial
2020-11-30 16:14 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2018-03-14 19:22 bug#30821: Package unbound fails on hydra but not on berlin.guixsd.org nor locally Björn Höfling
2020-11-30 16:06 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2018-05-26 7:31 bug#31602: libreoffice not reproducible Danny Milosavljevic
2020-11-30 20:47 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2018-07-24 10:19 bug#32261: guix packages website: add mechanism to link to individual packages Paul Wise
2020-09-30 9:35 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2018-10-20 19:09 bug#33106: "make check-system TESTS=basic" fails on master Chris Marusich
2020-11-30 21:36 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2018-11-13 23:48 bug#33370: guix publish: at least one user will have to build a given substitute Clément Lassieur
2020-11-30 22:15 90% ` bug#33370: Cuirass: Trigger 'guix publish' baking Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-03-26 19:39 bug#35012: Can't install icecat Alberto EFG
2020-11-30 20:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-04-27 15:19 bug#35450: Libinput touchpad driver not taking precedence over synaptics pelzflorian (Florian Pelz)
2020-11-30 21:47 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-06-24 17:23 bug#36363: let's encrypt hash mismatch Julien Lepiller
2020-10-09 12:04 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-07-15 10:17 bug#36659: There should be an unattended upgrades service pelzflorian (Florian Pelz)
2020-11-30 16:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-08-02 22:40 bug#36900: key-mon crashes on launch Jesse Gibbons
2021-01-03 21:16 ` Alexandros Theodotou
2021-01-03 21:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-09-09 2:16 bug#37348: Force https redirect missing from ci, workflow and workflows guix.info sub-domains Collin J. Doering
2021-11-02 16:09 78% ` bug#37348: [PATCH] hydra: berlin: Redirect HTTP to HTTPS by default Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-11-03 1:06 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-11-03 1:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-06-26 21:18 bug#42068: CUPS :631/admin interface freezes Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-24 2:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-07-24 23:43 bug#42523: ‘Latest’ ISO download link broken Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-14 21:16 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-17 14:35 ` Mathieu Othacehe
2021-02-17 15:36 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-09-18 2:39 bug#43486: guix pull raised a bug in 679d5e6b3d Nala Ginrut
2020-09-18 12:16 ` Ludovic Courtès
2020-09-21 2:50 ` Nala Ginrut
2020-09-21 10:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-09-20 7:30 bug#43528: Download all issues so I can search? Yasuaki Kudo
2020-09-20 17:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-09-20 7:51 bug#43529: Guix Interactive Installer Broken Yasuaki Kudo
2020-09-20 11:18 ` Julien Lepiller
2020-09-21 0:50 ` yasu
2020-09-21 10:31 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-09-20 11:06 bug#43530: wget: command not found Jeffrey Walton
2020-09-20 22:40 ` Leo Famulari
2020-09-21 6:06 ` Efraim Flashner
2020-09-21 22:22 ` Leo Famulari
2020-09-21 22:56 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-09-27 23:00 bug#43658: Implement HandleLidSwitchExternalPower setting Nathan Dehnel
2020-09-28 14:04 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-09-29 1:48 bug#43685: xonotic player ID and stats reporting are broken bdju via Bug reports for GNU Guix
2020-09-29 10:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-09-29 19:52 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-09-30 11:56 bug#43721: Package 'dune' (ocaml) is not Reproducible zimoun
2020-09-30 12:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-02 0:08 bug#43753: rust-clippy does not provide the clippy command Luis Felipe via Bug reports for GNU Guix
2020-10-02 9:46 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-03 13:54 bug#43778: protonvpn-cli does not work after update znavko
2020-10-03 14:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-04 20:56 bug#43802: Knot: Linker runs very slowly and crashes during build Simon South
2020-10-05 0:09 ` Simon South
2020-10-05 15:26 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-05 23:30 88% bug#43821: Vlang REPL broken Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-12 12:21 bug#43950: lz4 CC=gcc - Why? Danny Milosavljevic
2020-10-12 13:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-12 13:57 ` Danny Milosavljevic
2020-10-12 18:03 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-12 12:54 bug#43960: incompatible bytecode version Дмитрий Поляков
2020-10-12 16:07 ` bug#43960: Дмитрий Поляков
2020-10-12 17:53 90% ` bug#43960: Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-18 4:03 bug#44054: [1.2 installer]: Kernel panic when attempting to reboot after install Brendan Tildesley
2020-10-18 19:16 ` Mathieu Othacehe
2020-10-19 5:45 ` Brendan Tildesley
2020-10-21 11:19 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-20 9:59 bug#44096: failed to build wesnot Adam Kandur via Bug reports for GNU Guix
2020-10-20 10:15 90% ` bug#44096: failed to build wesnoth Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-20 12:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
[not found] <28f1351e-1176-153d-1fc3-6768d807397c@oracle.com>
2020-10-22 16:48 ` bug#44146: CVE-2020-15999 in FreeType Marius Bakke
2020-10-22 19:30 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-28 14:21 bug#44257: guix boot stop Ludovic Courtès
2020-10-28 14:55 ` Douglas Linford
2020-10-28 16:24 ` Leo Famulari
2020-10-28 17:31 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-28 18:00 ` Leo Famulari
2020-10-28 18:28 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-28 16:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-28 16:45 ` Douglas Linford
2020-10-28 17:11 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-10-29 6:03 bug#44301: Black screen in Guix System installation soheilkhanalipur--- via Bug reports for GNU Guix
2020-10-29 7:22 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-01 23:28 bug#44381: Bombadillo: failed to build Ekaitz Zarraga
2020-11-02 0:14 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-02 16:13 ` Ekaitz Zarraga
2020-11-02 18:12 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-04 7:25 bug#44437: Best way to install package in Guix System musics--- via Bug reports for GNU Guix
2020-11-04 13:48 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-04 14:50 ` musics--- via Bug reports for GNU Guix
2020-11-04 15:56 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-04 20:15 ` bug#44437: musics--- via Bug reports for GNU Guix
2020-11-04 20:39 90% ` bug#44437: Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-04 20:46 90% ` bug#44437: Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-04 21:27 bug#44453: MPEG-4 AAC decoder plugin is not installed musics--- via Bug reports for GNU Guix
2020-11-07 16:55 ` bug#44453: musics--- via Bug reports for GNU Guix
2020-11-07 18:10 90% ` bug#44453: Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-06 13:16 bug#44480: Guix System graphics issues with GNOME musics--- via Bug reports for GNU Guix
2020-11-06 14:25 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-10 20:29 bug#44558: Mesa isn't update to date romulasry via Bug reports for GNU Guix
2020-11-11 11:40 ` Barnabás Béres
2020-11-11 12:24 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-11 13:08 ` Barnabás Béres
2020-11-11 13:25 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-13 9:41 bug#44612: Read standard input in `guix repl' Pierre Neidhardt
2020-11-13 20:27 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-14 9:52 ` Pierre Neidhardt
2020-11-14 11:23 10% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-14 13:19 ` Pierre Neidhardt
2020-11-14 13:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-14 15:03 ` Guillaume Le Vaillant
2020-11-14 15:22 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-14 15:36 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-14 13:24 ` Pierre Neidhardt
2020-11-14 14:12 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-14 16:05 ` Pierre Neidhardt
2020-11-14 16:13 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-14 16:25 ` Pierre Neidhardt
2020-11-14 17:08 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-14 17:21 ` Pierre Neidhardt
2020-11-14 17:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-14 19:08 ` zimoun
2020-11-16 10:45 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-15 0:51 bug#44649: 1.2.0rc0 tarball includes guix-daemon.cil.in Daniel Brooks
2020-11-15 14:56 ` Marius Bakke
2020-11-15 15:08 ` Daniel Brooks
2020-11-15 21:02 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-16 19:41 bug#44696: https://issues.guix.gnu.org doesn't point to IRC logs Maxime Devos
2020-11-16 20:50 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-16 21:31 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-17 17:33 bug#44710: Package arc-theme fails to build Barnabás Béres
2020-11-17 18:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-17 19:32 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-18 16:39 90% bug#44723: Latest binary tarball & Hurd qcow2 image unavailable (502) Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-18 17:45 ` Ludovic Courtès
2020-11-18 17:50 ` zimoun
2020-11-18 19:16 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-20 6:18 bug#44756: racket-7.9-src.tgz hash mismatch Mark H Weaver
2020-11-20 12:39 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-22 19:30 bug#44805: Guix System Problem with GNOME Boxes Pelian Pur
2020-11-25 20:00 ` bug#44805: musics--- via Bug reports for GNU Guix
2020-11-25 20:17 90% ` bug#44805: Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-25 20:42 ` bug#44805: musics--- via Bug reports for GNU Guix
2020-11-25 20:58 90% ` bug#44805: Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-29 21:02 bug#44953: lsof: LTlock test consistently fails (possibly due to btrfs) Mark H Weaver
2020-11-29 21:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-30 16:18 bug#44964: Since last week I cannot upgrade wget2; gnutls-dane fails Jorge P. de Morais Neto via Bug reports for GNU Guix
2020-11-30 17:02 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-30 21:18 90% bug#44970: [goggles] Hyperlinks should always be absolute Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-11-30 21:25 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
[not found] <e5c86d238ca5174b745b8ea6cb0cb6ad6b20aa5e.camel@yasuaki.com>
[not found] ` <CAJ3okZ19V7jh8SEOSKR+kMw_9qCWupjiHecNi+0v2A_fKH2EKQ@mail.gmail.com>
[not found] ` <20201204185537.qhapfbyaq7cr5lkr@thebird.nl>
[not found] ` <4556420c9440a6c34df93213e3934176e214483f.camel@yasuaki.com>
2020-12-06 12:41 ` BUG: Re: guix environment: error: cannot create container: unprivileged user cannot create user namespaces yasu
2020-12-06 16:16 90% ` bug#45069: " Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-12-08 5:31 bug#45113: scummvm download link changed Matthew Brooks via Bug reports for GNU Guix
2020-12-08 7:48 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-12-08 12:27 bug#45118: celestia: moons and rings are missing Christopher Howard
2020-12-08 12:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-12-12 14:31 bug#45202: pcscd service (pcsc-lite) doesn't handle run directory properly Raffael Stocker
2020-12-12 22:18 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-12-13 0:33 ` Raffael Stocker
2020-12-13 11:49 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-12-14 17:09 bug#45239: [[info:guix#Submitting Patches]] mentions texlive-union Jorge P. de Morais Neto via Bug reports for GNU Guix
2020-12-14 17:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-12-14 17:46 ` Jorge P. de Morais Neto via Bug reports for GNU Guix
2020-12-14 18:16 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-12-26 10:28 bug#45444: depmod: ERROR: could not open directory /lib/modules/5.10.2-gnu Jonathan Brielmaier
2020-12-26 21:57 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-01-03 15:13 90% bug#45627: Disabling static libraries by default? Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-01-03 18:32 bug#45633: bcc and bpftrace require kernel headers from system John Soo
2021-01-03 21:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-01-05 14:36 bug#45676: Store references inside compressed data Miguel Ángel Arruga Vivas
2021-01-05 22:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-03 11:19 bug#46269: first guix-pull on foreign distro doesn't create directories Efraim Flashner
2021-03-04 22:33 ` Edgar Vincent
2021-03-05 19:33 ` Leo Famulari
2021-03-05 21:51 ` Alexandre Rogers
2021-03-05 23:28 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-06 12:48 90% bug#46344: Honour and generate conventional kernel command-line arguments Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-06 15:28 bug#46347: Boot broken then system init broke my profile, then system recovery download to much data Pablo Ferreira
2021-02-06 19:51 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-06 19:55 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-06 23:13 bug#46353: Failing test: guix-git-authenticate.sh Rovanion Luckey
2021-02-06 23:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-07 0:04 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-13 2:35 bug#46481: "guix download" with ftp URL doesn't work on IPv6 network Danny Milosavljevic
2021-02-17 9:15 ` bug#46481: Léo Le Bouter via Bug reports for GNU Guix
2021-02-17 10:16 90% ` bug#46481: Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-18 19:47 bug#46622: r-rserve 1.8-6 Pink Gorilla
2021-02-18 20:54 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-18 20:42 bug#46624: Too many heap sections: Increase MAXHINCR or MAX_HEAP_SEC Sharlatan Hellseher
2021-02-18 21:05 ` Guillaume Le Vaillant
2021-02-18 22:02 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-18 21:13 bug#46622: Rserve fails to start Ricardo Wurmus
2021-02-18 21:34 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-18 21:43 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-26 21:24 bug#46803: User manual does not explain Profiles (nor GUIX_PROFILE) Luis Felipe via Bug reports for GNU Guix
2021-02-26 23:30 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-27 2:18 bug#46807: [website] return 404 with HTTP header 'Accept-Language: zh-CN, zh' ylc991
2021-02-27 12:31 82% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-02-28 15:27 bug#46831: Bug report: broken side pane icon in evince me
2021-02-28 17:52 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-01 21:43 bug#46861: `guix deploy` permission denied error pkill9
2021-03-02 12:44 ` Ludovic Courtès
2021-03-02 15:56 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-02 16:32 89% bug#46877: Guix assumes ideal network exists, does not Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-03 21:08 90% bug#46905: Add a note about ext4's dir_index to the manual Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-04 22:01 ` Ludovic Courtès
2021-03-04 22:38 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-04 22:28 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-08 0:57 bug#46998: wish: package xvfb-run Dr. Arne Babenhauserheide
2021-03-08 20:57 ` Maxime Devos
2021-03-08 21:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-09 14:26 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
[not found] <87h7lkj3pt.fsf@netris.org>
2021-03-09 21:39 90% ` bug#47028: Discourage single-character package names Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-09 21:41 90% ` bug#47028: [PATCH 1/2] doc: Discourage ambiguous " Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-09 21:41 90% ` bug#47028: [PATCH 2/2] lint: Warn about single-character " Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-26 8:26 ` zimoun
2021-04-01 8:51 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-01 20:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-09 21:51 90% ` bug#47028: [PATCH 1/2] doc: Discourage ambiguous " Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-01 8:57 90% ` bug#47028: Discourage single-character " Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-11 10:42 89% bug#47066: (At least) ‘guix search’ displays superseded packages twice Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-11 10:50 ` zimoun
2021-03-11 16:59 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-13 8:12 bug#47121: [Mumi] Why does Mumi display my name as "Mark HWeaver"? Mark H Weaver
2021-05-18 11:16 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-13 14:36 bug#47123: Quagga source code is gone Ludovic Courtès
2021-03-13 16:11 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-16 15:42 bug#47192: issues.guix.org not showing patch series? Joshua Branson via Bug reports for GNU Guix
2021-03-16 15:57 90% ` Tobias Geerinckx-Rice via web
2021-03-18 11:42 bug#47231: sqlite package is vulnerable to CVE-2020-11655, CVE-2020-11656, CVE-2020-13434, CVE-2020-13435, CVE-2020-13630, CVE-2020-13631, CVE-2020-13632, CVE-2020-15358 and CVE-2020-9327 Léo Le Bouter via Bug reports for GNU Guix
2021-03-23 23:37 ` Léo Le Bouter via Bug reports for GNU Guix
2021-03-24 22:54 ` Léo Le Bouter via Bug reports for GNU Guix
2021-03-25 11:27 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-25 15:56 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-22 19:20 bug#47329: efibootmgr failed to register the boot entry: Input/output error David Dashyan
2021-03-22 21:17 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-22 21:32 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
[not found] ` <87sg4mkr2a.fsf@davie.li>
2021-03-23 13:01 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-23 13:21 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-03-29 18:31 bug#47482: GIMP: GEGL issue doncatnip
2021-03-29 20:48 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-09 15:10 bug#47674: dnsmasq is vulnerable to CVE-2021-3448 Nicolò Balzarotti
2021-04-10 22:27 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-10 3:52 bug#47685: Feature Request: Install fping by default bo0od
2021-04-10 17:48 ` Leo Famulari
2021-04-10 20:04 ` bo0od
2021-04-10 20:10 ` Leo Famulari
2021-04-10 21:40 ` bo0od
2021-04-10 21:54 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-10 17:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-10 20:02 ` bo0od
2021-04-10 20:15 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-12 5:39 bug#47717: guix outrageously exhaust itself (freeze) when there is package build failure bo0od
2021-04-12 18:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-13 11:34 ` bo0od
2021-04-14 0:40 89% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-13 13:10 bug#47749: Feature Request: Make top/htop give usable readings for the packages bo0od
2021-04-13 23:45 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-20 17:38 bug#47911: Package outputs should be described in the UI Leo Famulari
2021-04-20 17:43 ` bug#47911: Improving the package outputs UI Leo Famulari
2021-04-20 22:05 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-20 20:37 bug#47919: Sourcing environment-variables may send to wrong directory Alexandre Hannud Abdo
2021-04-20 21:20 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-23 4:46 bug#47964: webkitgtk-2.32.0 build fails Bone Baboon via Bug reports for GNU Guix
2021-04-23 18:41 ` Leo Famulari
2021-04-23 20:11 ` Bone Baboon via Bug reports for GNU Guix
2021-04-23 20:25 ` Leo Famulari
2021-04-23 22:04 ` Leo Famulari
2021-04-26 13:58 ` Bone Baboon via Bug reports for GNU Guix
2021-04-26 16:08 ` Leo Famulari
2021-04-26 16:44 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-04-26 17:19 ` Leo Famulari
2021-04-27 12:48 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-01 12:22 bug#48140: Icedove 78.10.0 Failed to build bo0od
2021-05-01 12:31 ` Maxime Devos
2021-05-01 13:08 ` bo0od
2021-05-01 13:35 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-01 12:37 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-01 15:50 bug#48142: gupnp build test failed while doing reconfiguring system Shyam Saran
2021-05-01 17:54 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-02 9:10 bug#48156: basic system test broken: qemu-system-x86_64: error while loading shared libraries: libXcursor.so.1: cannot open shared object file: No such file or directory Christopher Baines
2021-05-04 19:51 ` Ludovic Courtès
2021-05-05 9:07 ` Christopher Baines
2021-05-07 0:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
[not found] <87sg36j5lf.fsf@disroot.org>
2021-05-02 13:46 90% ` bug#48151: mariadb-10.5.8 build failing Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-02 13:54 90% bug#48160: Mumi renders huge messages Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-04 1:11 bug#48213: offlineimap build fails Bone Baboon via Bug reports for GNU Guix
2021-05-04 9:08 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-04 2:16 bug#48214: inetutils-1.9.4 " Bone Baboon via Bug reports for GNU Guix
2021-05-04 9:09 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-14 8:59 bug#48414: phodav-2.5.drv' failed with exit code 1 musics--- via Bug reports for GNU Guix
2021-05-27 16:34 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-18 11:18 bug#48496: Guix reconfigure fails to switch to new system Simon Streit
2021-05-18 14:49 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-18 14:33 bug#48499: hunspell-dict-en-us is not reproducible Bone Baboon via Bug reports for GNU Guix
2021-05-18 15:30 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-22 19:26 bug#48589: zam-plugins 3.13 hash mismatch Thorsten Wilms
2021-05-22 20:00 82% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-25 9:24 bug#48649: Guix doesn't boot with LUKS root partition Juraj Hlista
2021-05-25 11:19 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-25 12:12 ` Juraj Hlista
2021-05-25 17:19 ` Juraj Hlista
2021-05-26 9:23 ` Juraj Hlista
2021-06-08 21:39 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-02 18:42 bug#48793: Make guix room available over matrix bo0od
2021-06-02 20:32 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-02 21:39 ` bo0od
2021-06-02 22:20 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-12 3:11 bug#48965: filter-dkimsign tarball not available Brendan Tildesley
2021-06-12 8:17 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-12 8:20 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-12 9:06 ` Brendan Tildesley
2021-06-12 9:36 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-12 10:29 ` Brendan Tildesley
2021-06-12 10:36 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-12 4:32 bug#48966: svt-hevc sha256 missmatch Brendan Tildesley
2021-06-12 8:53 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-12 13:17 bug#48973: An early booting warning message Joshua Branson via Bug reports for GNU Guix
2021-06-12 15:46 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-18 12:27 bug#49088: grub-hybrid fails to build on aarch64-linux: error: --enable-stack-protector is not supported Christopher Baines
2021-07-01 23:29 ` Christopher Baines
2021-07-01 23:42 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-19 11:29 90% bug#49114: ‘guix lint’ should catch certificate validation exceptions Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-23 20:50 ` Ludovic Courtès
2021-06-23 23:14 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-19 11:37 90% bug#49115: Mumi inserts spurious underscore in bug title Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-19 11:43 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-19 23:52 90% bug#49121: ./guix-daemon is broken Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-20 5:15 ` Mark H Weaver
2021-06-20 9:04 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-24 11:35 bug#49205: [services]: nginx doesn't restart after guix system reconfigure Raghav Gururajan via Bug reports for GNU Guix
2021-06-24 18:30 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-26 1:17 bug#49230: please update description for package nyacc Matt Wette
2021-06-26 13:13 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-06-26 13:29 ` Matt Wette
2021-06-26 15:45 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
[not found] <875yxqsy40.fsf@nckx>
2021-07-03 15:46 82% ` bug#49371: Removing the broken ‘corrode’ package Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-07-07 18:28 bug#49458: kicad-doc build failure: YAML/Tiny.pm module loading Christopher Howard
2021-07-07 19:28 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-07-08 0:47 bug#49460: links not clickable in some qt programs (nheko, quaternion) bdju via Bug reports for GNU Guix
2021-07-12 6:37 ` Giovanni Biscuolo
2021-07-23 10:30 ` Giovanni Biscuolo
2021-07-23 12:40 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-08-27 0:09 bug#50221: failed to install guix 80ede--- via Bug reports for GNU Guix
2021-08-27 19:01 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
[not found] <yguh7fcz5ee.fsf@netpanic.org>
2021-08-26 18:07 ` bug#50212: Tests fail while building Guix Simon Streit
2021-08-28 15:33 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
[not found] <15d01b32313f5f2f291b120597719ae92bd26acd.1630639896.git.iskarian@mgsn.dev>
[not found] ` <757b7543b931335c3725264edfbc79c012aa10fc.camel@telenet.be>
2021-09-04 10:09 90% ` bug#50349: [PATCH] packages: Add 'define-package' syntax Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-09-04 14:29 ` Taylan Kammer
2021-09-04 14:44 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-09-06 21:22 bug#50441: Wrong build directory number shown in environment-variables file Christine Lemmer-Webber
2021-09-07 4:34 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-09-13 13:16 bug#50568: Missing source code Ludovic Courtès
2021-09-13 13:49 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-09-13 14:30 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-09-19 15:23 bug#50677: [PATCH] Minetest basic_materials really depends on moreores Vivien Kraus via Bug reports for GNU Guix
2021-09-19 17:40 ` Maxime Devos
2021-09-19 18:54 ` Vivien Kraus via Bug reports for GNU Guix
2021-09-19 19:11 ` Maxime Devos
2021-09-19 21:05 ` Vivien Kraus via Bug reports for GNU Guix
2021-09-22 16:46 ` Vivien Kraus via Bug reports for GNU Guix
2021-09-22 17:41 ` Maxime Devos
2021-09-22 18:04 ` Vivien Kraus via Bug reports for GNU Guix
2021-10-16 15:32 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-09-26 4:02 bug#50809: tla2tools fails to build Andrew Patterson
2021-09-27 12:26 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-09-28 16:22 17% bug#50871: Stackage importer change breaks tests/lint, build Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-09-28 18:39 ` Xinglu Chen
2021-09-28 20:29 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-09-29 18:55 bug#50899: Add parallel-build? and parallel-tests? to linux-module-build-system Maxim Cournoyer
2021-10-01 23:25 ` Maxim Cournoyer
2021-10-02 0:19 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-03 22:12 90% bug#51000: The Web manual situation is still needlessly confusing Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-18 4:01 bug#51259: Cannot build Guix from source (error messages about the translations) Leo Famulari
2021-10-18 11:54 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-20 15:44 ` Denis 'GNUtoo' Carikli
2021-10-20 15:57 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-20 11:37 bug#51304: guix upgrade fails on qutebrowser Rostislav Svoboda
2021-10-20 12:29 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-20 13:23 ` Rostislav Svoboda
2021-10-20 13:45 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-24 18:35 bug#51379: gajim-1.3.3 fails to install rdes via Bug reports for GNU Guix
2021-10-26 1:04 ` bug#51379: able to upgrade to gajim 1.3.3 rdes via Bug reports for GNU Guix
2021-10-26 18:21 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-26 22:24 bug#51425: file-system: validate flags Jonathan Brielmaier
2021-10-28 1:31 ` Maxim Cournoyer
2021-10-29 19:41 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-30 0:45 ` Maxim Cournoyer
2021-10-30 0:48 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-27 20:56 bug#51447: Guile-gi fails a few tests on core-updates-frozen Vivien Kraus via Bug reports for GNU Guix
2021-11-03 11:11 ` bug#51447: More explanations for the fix Vivien Kraus via Bug reports for GNU Guix
2021-11-03 11:58 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-29 16:48 bug#51492: Request to use GNU guix reproducibility bugs data for research project | University of Waterloo Muhammad Hassan
2021-11-03 6:12 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-29 21:30 bug#51494: guix shell make --rebuild-cache on manifest change jgart via Bug reports for GNU Guix
2021-10-29 23:08 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-30 0:10 ` jgart via Bug reports for GNU Guix
2021-10-30 0:35 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-11-13 13:44 bug#51811: Installer: Add an option to choose the preferred session manager Jacob Hrbek
2021-11-13 14:01 90% ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-11-14 11:14 90% bug#51837: [Cuirass] Wrong type: #f in cuirass/templates.scm Tobias Geerinckx-Rice via Bug reports for GNU Guix
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).