bug#39885: Bioconductor URI, fallback and time-machine

2022-08-10 Thread Maxime Devos
On 10-08-2022 21:44, Maxime Devos wrote: On 10-08-2022 20:25, Ricardo Wurmus wrote: - the updater doesn’t work on version expressions like (git-version    "1.12" revision commit).  It expects to be able to replace literal    strings.  Because of that my changes let the importer generate a   

bug#39885: Bioconductor URI, fallback and time-machine

2022-08-10 Thread Maxime Devos
On 10-08-2022 20:25, Ricardo Wurmus wrote: - the updater doesn’t work on version expressions like (git-version "1.12" revision commit). It expects to be able to replace literal strings. Because of that my changes let the importer generate a string literal such as "1.12-0.cafebab"

bug#57046: Spanish documentation uses exclusive language

2022-08-10 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Hi all, On 2022-08-09 22:02, pelzflorian (Florian Pelz) wrote: There has been plenty of debate elsewhere; no need to bother; I guess there won’t be consensus. […] Could the bug be closed soon? I'm torn. I added & removed ‘-close’ a few times just now. The initial post was doomed to be flame

bug#39885: Bioconductor URI, fallback and time-machine

2022-08-10 Thread Ricardo Wurmus
Ricardo Wurmus writes: > zimoun writes: > >> At the cost of more bandwidth, we could switch from url-fetch to >> git-fetch. > > Let’s do it! I’m tired of Bioconductor archive shenanigans messing with > package availability. I have finally taken the time to review this and implement a first

bug#56263: set-paths phase throws match-error "match" "no matching pattern" while cross-compiling a kernel module

2022-08-10 Thread Maxime Devos
On 27-06-2022 20:05, Pavel Shlyak wrote: I don’t know the reason it happens. Maybe it’s somehow related to file-append hack that is used to set driver location in the repo. The other problem can be about inputs or native-inputs being empty. Anyway, package definition looks fine to me and I

bug#55848: AArch64 honeycomb machines aren’t building stuff

2022-08-10 Thread Ricardo Wurmus
Hi, Ludovic Courtès writes: > Ludovic Courtès skribis: > >> guix-daemon is configured to use the default substitute URLs, >> https://ci.guix.gnu.org and https://bordeaux.guix.gnu.org, which we know >> are unreachable. >> >> I’ve theoretically addressed this here: >> >> >>

bug#56263: set-paths phase throws match-error "match" "no matching pattern" while cross-compiling a kernel module

2022-08-10 Thread Maxime Devos
On 27-06-2022 20:05, Pavel Shlyak wrote: Error log here: https://gist.github.com/shlyakpavel/b8b53e9bb4392cce1bba3c77c6d35d58 I recommend a paste service such as paste.debian.net, it's doesn't have trackers or non-free javascript, and its implementation is apparently free software

bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm

2022-08-10 Thread Maxime Devos
Can't reproduce after touching java-utils.scm. Greetings, Maxime OpenPGP_0x49E3EE22191725EE.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature

bug#57046: Spanish documentation uses exclusive language

2022-08-10 Thread Csepp
b...@bokr.com writes: > On +2022-08-09 15:46:17 +0200, Ludovic Courtès wrote: >> Hola, >> >> "pelzflorian (Florian Pelz)" skribis: >> >> > * the main Spanish translation po/guix/es.po uses usuario >> > >> > * the French translation switches between “utilisateur·rices”, >> > “utilisatrices

bug#56263: set-paths phase throws match-error "match" "no matching pattern" while cross-compiling a kernel module

2022-08-10 Thread Pavel Shlyak
I just checked, this one is still relevant as of b21d05d232ec0aba5abec20e83cc52c1d5163cc3

bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm

2022-08-10 Thread Maxime Devos
I started with a guix checkout at commit d519305d83d08058e4def2c4d72fe62102d9599d. Everything was compiled, according to "make". Then I switched to current master: b21d05d232ec0aba5abec20e83cc52c1d5163cc3. Now I get the following error: In language/tree-il/peval.scm:     799:6 19 (loop _ #

bug#57120: guix refresh -u fails in pre-inst-env

2022-08-10 Thread Pavel Shlyak
test@guix_test ~/guix$ ./pre-inst-env guix refresh -u feathernotes gnu/packages/task-management.scm:293:13: feathernotes: updating from version 0.10.0 to version 1.0.0... guix refresh: error: mkstemp: Read-only file system Guix system is at b21d05d232ec0aba5abec20e83cc52c1d5163cc3

bug#52029: wterm fails to start on core-updates-frozen

2022-08-10 Thread Joshua Branson via Bug reports for GNU Guix
"(" writes: > On Sat Aug 6, 2022 at 2:38 AM BST, Tobias Geerinckx-Rice wrote: >> Either of you feel like practicing a 'simple deprecation'? ;-) > Done at #57014 :) > I am going to try to close this bug report. All further bug reports should look at 57014. If I cannot close the bug report.

bug#54447: cuirass: missing derivation error

2022-08-10 Thread Maxime Devos
On 10-08-2022 11:43, Maxime Devos wrote: Here's another instance: https://ci.guix.gnu.org/eval/528710 More information: * non-ASCII does not seem to be set up (see: ?) (looks irrelevant) * here are connection failures Log: substitute: substitute: updating substitutes from

bug#57093: 'guix style --whole-file' hangs indefinitely if parenthesis is unmatched

2022-08-10 Thread Ludovic Courtès
Hi Mohammed, Mohammed AMAR-BENSABER skribis: > guix style --whole-file package.scm hangs indefinitely if parenthesis is > unmatched. Relevant commit a15542d26df42dabdb5e2f76d150ae200230c3b0. Oops, fixed in ebda12e1d2c64480bb7d5977e580d8b2eabeb503: --8<---cut

bug#57095: another "inappropriate ioctl" bug :)

2022-08-10 Thread Ludovic Courtès
Hi! Josselin Poiret skribis: > We also use a big wrapping `with-error-handling` to display errors > properly in the case when they are not caught. The difference is that > `with-error-handling` adds a non-unwinding handler, while catch is > unwinding. My first thought was that non-unwinding

bug#57095: another "inappropriate ioctl" bug :)

2022-08-10 Thread Josselin Poiret via Bug reports for GNU Guix
Hi! Csepp writes: > ``` > ./pre-inst-env guix import pypi -r linode-cli | tee -a > gnu/packages/python-xyz.scm > > ... > In guix/build/syscalls.scm: > 2284:35 1 (_) >2273:8 0 (terminal-window-size _) > > guix/build/syscalls.scm:2273:8: In procedure terminal-window-size: > In procedure

bug#57117: ‘guix deploy’ doesn’t honor (build-locally? #f) in the presence of grafts

2022-08-10 Thread Ludovic Courtès
In current ‘master’ (ca. f0ae9da3210cc6d87ca519545203daf9751f3465), when passed a set of ‘machine-ssh-configuration’ machines, ‘guix deploy’ ends up trying to build locally even if those machines have: (build-locally? #f) Passing ‘--no-grafts’ works around the problem. Ludo’.

bug#55848: AArch64 honeycomb machines aren’t building stuff

2022-08-10 Thread Ludovic Courtès
Hi! Ludovic Courtès skribis: > guix-daemon is configured to use the default substitute URLs, > https://ci.guix.gnu.org and https://bordeaux.guix.gnu.org, which we know > are unreachable. > > I’ve theoretically addressed this here: > > >

bug#57046: Spanish documentation uses exclusive language

2022-08-10 Thread pelzflorian (Florian Pelz)
"pelzflorian (Florian Pelz)" writes: > Ludovic Courtès writes: >> • Using repetitions, “usuarias y usuarios”. > It depends, but I think inclusiveness in technical manual sections is > not important enough to justify such trade-offs (for the German I now changed parts of the German website

bug#57110: home: services: Broken openssh service.

2022-08-10 Thread Maxim Cournoyer
Hi, Oleg Pykhalov writes: > home ssh service is broken on: > > $ guix describe > Generation 33 Aug 10 2022 10:50:55(current) > guix b72459a > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: b72459a861d7029d69e9e3ffe3dd411b452e26de > > >

bug#57071: Xscreensaver not working since latest patch

2022-08-10 Thread Rick Huijzer
Hi Roman and Ludo, It seems that xscreensaver-auth needs to be setuid instead of the main xscreensaver binary. The screen-locker-service in xorg.scm sets the provided package setuid and sets the required pam configuration for the provided package. The problem is that the pam configuration needs

bug#57110: home: services: Broken openssh service.

2022-08-10 Thread Oleg Pykhalov
home ssh service is broken on: --8<---cut here---start->8--- $ guix describe Generation 33 Aug 10 2022 10:50:55(current) guix b72459a repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit:

bug#57109: arm-none-eabi-toolchain atomic support is broken

2022-08-10 Thread Jean Pierre De Jesus DIAZ via Bug reports for GNU Guix
The atomic supports for this toolchain is broken: A minimal test case: guix shell arm-none-eabi-toolchain -- \ bash -c "echo '#include ' \ | arm-none-eabi-gcc -x c -o /dev/null -c -" Something similar found online: https://sourceware.org/legacy-ml/newlib/2017/msg00150.html However no

bug#53210: installer: referring to N-1 guix is problematic.

2022-08-10 Thread Mathieu Othacehe
Hey, > Let me know if you have comments! Thanks for taking care of this! Looks like we have a small regression on 'system-tests and 'guix specifications: https://ci.guix.gnu.org/eval/528053/log/raw https://ci.guix.gnu.org/eval/528056/log/raw I think this is because channel-source->package

bug#54447: cuirass: missing derivation error

2022-08-10 Thread Maxime Devos
Here's another instance: https://ci.guix.gnu.org/eval/528710 OpenPGP_0x49E3EE22191725EE.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature

bug#56733: Tryton LTS

2022-08-10 Thread Hartmut Goebel
For the records: Tryton 6.0 was available up to at least 2022-08-09 (commit 02de6a59813df9dd839117669535118f1b798ed4). So versions and hashes can be picked from there. Or even the tryton-scm at that version could be used as a base for tryton-lts.scm. Please also note: The packages can be kept

bug#57071: Xscreensaver not working since latest patch

2022-08-10 Thread Roman Scherer
Hi Ludo and Rick, sorry for the trouble. I'm running xscreensaver on a foreign distro and did not notice this. Probably because somehow my screen wasn't locked, but still showing random screensavers. However, now that I tried the `xscreensaver-command -lock` command I see a dialog with a