Re: On the naming of System and Home services modules.

2021-09-16 Thread Andrew Tropin
On 2021-09-16 03:05, Ryan Prior wrote: > On Wednesday, September 15th, 2021 at 8:47 AM, Andrew Tropin >> People will be trying to use home services inside operating systems, and >> configuration record for system services inside home services. > > I think it will be a dismal design failure if we

Re: On the naming of System and Home services modules.

2021-09-16 Thread Andrew Tropin
On 2021-09-15 15:06, Xinglu Chen wrote: > On Wed, Sep 15 2021, Andrew Tropin wrote: > >> This topic was raised a few times during development of Guix Home >> project and also during the review of wip-guix-home branch. I made a >> separate thread to do an exhaustive discussion of it. >> >> * Servi

Re: On the naming of System and Home services modules.

2021-09-16 Thread Andrew Tropin
On 2021-09-15 09:50, Katherine Cox-Buday wrote: > Xinglu Chen writes: > >> On Wed, Sep 15 2021, Andrew Tropin wrote: > >>> Records even for the same services have slightly different fields and >>> because of macro nature can't be reused between Home and System >>> services. In more details I ment

How to solve "abiI-check: recompilation needed"

2021-09-16 Thread Hartmut Goebel
Hi, quite often, after "git pull" I'm facing this error when running "make-make-go": $ make make-go Compiling Scheme modules... Compiling Scheme modules... [ 69%] LOAD gnu/packages/admin.scm error: failed to load 'gnu/packages/check.scm': ice-9/eval.scm:293:34: In procedure abi-check: #>:

Re: Python Site Package Syntax Runtime Error

2021-09-16 Thread Hartmut Goebel
Am 07.09.21 um 19:39 schrieb Antwane Mason: File "/gnu/store/s2w1lq80x9vcwp5382kn98f5pi2k4b7b-python-onlykey-agent-1.1.12/bin/onlykey_agent.py", line 2     export PYTHONPATH="/gnu/store/…- This looks like an error in the package definition: A .py-file contains a shell command. HTH -- Rega

Re: How to solve "abiI-check: recompilation needed"

2021-09-16 Thread Ricardo Wurmus
Hartmut Goebel writes: Hi, quite often, after "git pull" I'm facing this error when running "make-make-go": $ make make-go Compiling Scheme modules... Compiling Scheme modules... [ 69%] LOAD gnu/packages/admin.scm error: failed to load 'gnu/packages/check.scm': ice-9/eval.scm:293:34: In

Re: How to solve "abiI-check: recompilation needed"

2021-09-16 Thread Ryan Sundberg
I turn auto-compilation off with --no-auto-compile when developing guile code, that helps. I don't think there's a perfect way around this issue regarding stale caches without fixing up guile itself. Other than that if you put your code for make-go (I don't know what this program is, sorry) into a

Re: How to solve "abiI-check: recompilation needed"

2021-09-16 Thread Ricardo Wurmus
Ryan Sundberg writes: if you put your code for make-go (I don't know what this program is, sorry) into a (package), it should compile correctly without any cache issues for release builds. “make-go” is a Makefile target that builds .go files from .scm files. -- Ricardo

Re: Rethinking propagated inputs?

2021-09-16 Thread Hartmut Goebel
Am 09.09.21 um 11:48 schrieb Ludovic Courtès: We’d have to check how they do it in Nix. Basically, it’s about reversing things: currently, everything goes to “out”, and a tiny bit goes to “lib”. Here, it’d be the other way around: “out” would contain only binaries and doc (unless there’s a “doc

Re: eudev deprecation

2021-09-16 Thread Tobias Geerinckx-Rice
Further update: ADOPTION NOTICE (2021-09-14) Currently eudev is in the process of being adopted by a newly formed project by Alpine, Devuan and Gentoo contributors [...] -- https://github.com/eudev-project/eudev We'll see? Talk and Git repos are cheap; actually putting in this work is not.