Re: Vanilla Firefox recipe?

2020-05-25 Thread Tobias Geerinckx-Rice
Adonay, Adonay Felipe Nogueira via 写道: I came late to this issue, but I think this should have been posted on development mailing list. It was not related to the development of Guix or the GNU system, so no. guix-devel is not an ‘FSDG-lite’ place to promote non-free software. Kind

Re: Packaging a python package that is using setuptools_rust

2020-10-25 Thread Tobias Geerinckx-Rice
Hamzeh, Hamzeh Nasajpour 写道: As you can see, the `rust` path is available in the `PATH`. I get the list of this path: ``` $ ls /gnu/store/axjq514q8gqk90hi7r7wpfbba3id6h18-rust-1.39.0/bin/ rustc rustdoc rust-gdb rust-gdbgui rust-lldb ``` I couldn't see the `cargo`. I also couldn't find

Re: Troubles with opensmtpd

2020-10-27 Thread Tobias Geerinckx-Rice
Joshua, Joshua Branson via 写道: It turns out this is fairly difficult. It shouldn't be. jos...@gnucode.me, but I do not appear to be able to send email. OpenSMTPd debug tracing can be enabled with ‘smtpctl trace ’ (see smtpctl(8) or use ‘all’ if you like spam) and read in

Re: Troubles with opensmtpd

2020-10-27 Thread Tobias Geerinckx-Rice
Joshua Branson via 写道: I am also attaching a screen shot of my DNS settings. They are fine by the way (with bonus points for SPF): λ kdig gnucode.me mx mail.gnucode.me a gnucode.me txt gnucode.me. 830 IN MX 0 mail.gnucode.me. mail.gnucode.me. 213 IN A45.56.66.20 gnucode.me.

Re: Modification date of /gnu/store files is 1970-01-01

2020-10-21 Thread Tobias Geerinckx-Rice
Martin, Martin Michel 写道: So far so good, but I could not figure out what is wrong with the file system entries of /gnu/store. All entries there have a timestamp of UNIX epoch 0. Well spotted! This is intentional. The Guix daemon[0] changes all timestamps of all files added to the store

Re: How to select git:send-email output in config.scm?

2020-08-08 Thread Tobias Geerinckx-Rice
EuAndreh 写道: I got a bit confused by that. On IRC pkill9 mentioned that "git" is a package, but "git:send-email" is an output. But isn't "git" the same as "git:out"? No. Packages are records (the things created by calling (package ...), and upon which you can call (package-name ...) etc.).

Re: How to select git:send-email output in config.scm?

2020-08-08 Thread Tobias Geerinckx-Rice
Hi! EuAndreh 写道: I tried adding it just like that to my config.scm declaration: --8<---cut here---start->8--- (packages (append (map specification->package '("git" "git:send-email" ...)

Re: How to select git:send-email output in config.scm?

2020-08-08 Thread Tobias Geerinckx-Rice
Good evening, EuAndreh 写道: Use specification->package+output. I tried that, and it indeed doesn't complains about 'unknown package' anymore. However, send-email is still not installed after a system reconfigure: Indeed, my first mail was too hurried & my longer mail didn't address this

Re: are gnutls binaries available in guix?

2020-08-13 Thread Tobias Geerinckx-Rice
Gio', Giovanni Biscuolo 写道: I see gnutls package have 3 outputs: out (default) That's the one. I tried "guix environment gnutls" and ""guix environment gnutls:debug" but I cannot find the binaries. ‘guix environment gnutls’ doesn't provide gnutls; ‘gnu environment --ad-hoc gnutls’ does.

Re: hash mismatch on permanently moved URL

2020-07-02 Thread Tobias Geerinckx-Rice
Giovanni, I'm not sure what the 'guix build' is supposed to accomplish, but can confirm that using 'guix download' as suggested upthread returns the correct 0v0 hash. So just do that, then continue building without trying to change inputs--as you note, that will change their hash and defeat

Re: Guix package manager installation error on Xubuntu 20.04

2020-07-01 Thread Tobias Geerinckx-Rice
In general, don't 'sudo wget' or 'sudo curl' anything, one never knows. curl | sudo bash securely like a responsible person. On Wed, Jul 1, 2020 at 14:29, Julien Lepiller wrote: Le 1 juillet 2020 14:11:21 GMT-04:00, Tobias Geerinckx-Rice a écrit : [Sorry for top-posting, I'm trapped

Re: Guix package manager installation error on Xubuntu 20.04

2020-07-01 Thread Tobias Geerinckx-Rice
[Sorry for top-posting, I'm trapped in a GUI and can't get out.] Zelphir, You're running the script as root, so you need to 'sudo gpg' accordingly. If that fixes your problem, I'll edit the script to include it. On Wed, Jul 1, 2020 at 19:51, Zelphir Kaltstahl wrote:

Re: Which package installed which dependency?

2020-07-12 Thread Tobias Geerinckx-Rice
Julien Lepiller 写道: Try guix graph --path -t references `readlink -f /run/current-system` php Thanks! I tried all ‘guix graph’ permutations I could think of, including that one, but: λ guix graph --path -t references `readlink -f /run/current-system` bash guix graph: error: no path

Re: Which package installed which dependency?

2020-07-12 Thread Tobias Geerinckx-Rice
zimoun 写道: You could be interested by "guix graph --path" which returns the shortest path (graph meaning) from package A to package PHP. I love this feature but it only works between high-level packages. Is there an equivalent (say): λ guix graph --path /run/current-system/profile php ?

Re: Testing a new font

2020-06-18 Thread Tobias Geerinckx-Rice
Efraim Flashner 写道: You only need to run 'fc-cache -frv', no need for the sudo or the path. Pay close attention to its output the first time, since running ’$ sudo fc-cache’ earlier might have created root-owned caches that foul things up and will need to be manually removed (with ‘$ sudo

Re: guix build python2 --with-source fails?

2020-06-18 Thread Tobias Geerinckx-Rice
Simon, zimoun 写道: Why is it not possible to use '--with-source' with the package python2? λ mv tmp/{Python,python2}-2.5.2 λ guix build python2 --with-source=/tmp/python2-2.5.2 substitute: updating substitutes from 'https://guix.tobias.gr'... 100.0% substitute: updating substitutes from

Re: Printer configuration

2020-06-26 Thread Tobias Geerinckx-Rice
Kyle, I'd strongly recommend using the ‘real’ CUPS interface at localhost:631 over any third-party helper, but… Kyle Andrews 写道: The CUPS localhost page was behaving strangely (stalling on load) when I tried to click the administration tab. I can confirm that the Administration tab

Re: curl server certificate verification failed for a few sites

2020-06-04 Thread Tobias Geerinckx-Rice
Giovanni Biscuolo 写道: Jack Hill writes: The error wget gives is a little bit better, FWIW, I use this (extremely verbose) command to debug/check my own servers: $ openssl s_client -showcerts -servername voices.transparency.org \ -connect voices.transparency.org:443 Therefore, I

Re: Failed to build webkitgtk

2020-06-04 Thread Tobias Geerinckx-Rice
Simen, Simen Endsjø 写道: View build log at '/var/log/guix/drvs/g6/b2wl1xz8q3g7whrs2b3c8yjqrf974s-webkitgtk-2.28.2.drv.bz2'. This file contains the actual build output. Could you attach it (or, if it's over a few 100K, its tail)? Building even 80% of WebKitGTK here is prohibitive. Thanks!

Re: curl server certificate verification failed for a few sites

2020-06-06 Thread Tobias Geerinckx-Rice
Giovanni, Giovanni Biscuolo 写道: ...and sorry again to all other Guix users for the "noise": this is not strictly related to Guix but just to the most recent version of curl/wget Don't be. It was a legitimate bug in a Guix package. Thanks to Marius for the quick fix, by the way! I still

Re: Icecat - WebGL support

2020-06-06 Thread Tobias Geerinckx-Rice
Ekaitz, Ekaitz Zarraga 写道: I'm unable to use WebGL in IceCat. I've activated all the about:config options related to it and also the preferences checkbox. Here's[0] a bug report about this, and a solution that let me Enter the Cube — from a fresh profile. Unfortunately, it's implied

Re: Guix System ext4 index full

2020-06-03 Thread Tobias Geerinckx-Rice
Vincent Legoll 写道: I think the filesystem (or directory) is full of inodes. No, but it's a similar hard limit, and one that not even ‘df -i’ will warn you about. Ext4's dir_index feature uses hash tables to look up directory entries, so that for directories with a very large number of

Re: Guix System ext4 index full

2020-06-04 Thread Tobias Geerinckx-Rice
Roel, Roel Janssen 写道: Thanks for the suggestion. So I did: $ tune2fs -O large_dir /dev/sdd3 .. and after a reboot I get booted into a GRUB resque shell. Shart. It seems that GRUB still[0] can't read ext4 file systems with features newer than 2017 :-/ I'll never recommend this again (I

Re: Guix System ext4 index full

2020-06-04 Thread Tobias Geerinckx-Rice
Tobias Geerinckx-Rice 写道: I think your in-chroot guix is talking to the live system's guix-daemon. Perhaps stopping the out-of-chroot daemon and starting a ‘guix-daemon --disable-chroot’ inside the chroot will work. If that doesn't help, perhaps this[0] will. Kind regards, T G-R [0

Re: What's the license of Guix's blog?

2020-07-24 Thread Tobias Geerinckx-Rice
Ludovic Courtès 写道: I would propose GFDLv1.3+ without invariant sections, since that can then be relicensed to CC-BY-SA should anyone need it. Thoughts? I think that it's a great choice. Kind regards, T G-R signature.asc Description: PGP signature

Re: string-replace-substring is missing

2020-07-29 Thread Tobias Geerinckx-Rice
Hi Mortimer, mbcladw...@stihie.net 写道: Reading https://www.gnu.org/software/guile/manual/html_node/Miscellaneous-String-Operations.html I learn that string-replace-substring is found in (ice-9 string-fun), You probably want guile-users@ or bug-guile@. This is help-guiX@, for the package

Re: rust: where is cargo?

2020-12-26 Thread Tobias Geerinckx-Rice
Hi Todor! Todor Kondić 写道: I have been playing with rust and the first thing I noticed with the guix installation is that there is no cargo. There is, in the (as you note) cargo output: $ guix install rust:cargo $ type cargo cargo is /home/nckx/.guix-profile/bin/cargo $ realpath `command

Re: Working Configuration for Wayland Auto-Login?

2020-12-26 Thread Tobias Geerinckx-Rice
Yasu, yasu 写道: Does anyone have a working example configuration that enables Wayland Auto-Login? Yes: (service sddm-service-type ;; Logs to ~/.local/share/sddm/wayland-session.log. (sddm-configuration (auto-login-user "nckx") (relogin? #t) (auto-login-session

Re: Adding new entry to GRUB for another OS on the third drive and turning system back to work?

2020-12-04 Thread Tobias Geerinckx-Rice
zna...@disroot.org 写道: PS: But the kernel bug rest on my Guix: when switch off PC it stops displaying me CPU registers (attach 2) I will try to update may be I will have luck. You will. Linux 5.9.11 added a bug that crashes on shutdown on UEFI systems. It's gone again in 5.9.12. Kind

Re: NAS drive

2020-12-08 Thread Tobias Geerinckx-Rice
Roy, Roy Lemmon 写道: I wondered, after looking in the manual, whether this is a setuid program issue and so part of the Guix System. So I tried to set this in the .scm file as a service. However i didn't set any values as i was not sure what to put ... Try: (setuid-programs (cons*

Re: NAS drive

2020-12-08 Thread Tobias Geerinckx-Rice
Roy Lemmon 写道: Thanks for your email. Where in the .scm file do those lines go ? In the: (services (append (list section ? No, on the same (top) level of your operating-system record. Kind regards, T G-R signature.asc Description: PGP signature

Re: NAS drive

2020-12-08 Thread Tobias Geerinckx-Rice
Roy Lemmon 写道: Sorry but it's been a long day ... Here too :-) I have to specify the nfs package don't I ? The ‘NFS package’ in (file-append nfs-utils "/sbin/mount.nfs") is nfs-utils, which is a variable defined in the (gnu packages nfs) Guile module. As you note, modules need to be

Re: Which dns server my system is using?

2020-11-23 Thread Tobias Geerinckx-Rice
zna...@disroot.org 写道: Yes, Tobias, I thought that 192.168.1.1 is just my modem and as far as my modem is not a DNS server I still keep digging. Are you sure? Most home routers do include their own DNS server. It's already running (GNU/)Linux, a DHCP server, and probably a tonne of

Re: Which dns server my system is using?

2020-11-23 Thread Tobias Geerinckx-Rice
Hi znavko, znavko--- via 写道: I want to discover which dns server is using in my PC under Guix? I have nothing in /etc/resolv.conf: # cat /etc/resolv.conf nameserver 192.168.1.1 I don't understand what you mean by ‘nothing’ above. Is this cat an example of what you expected to see but

Re: NAS drive

2020-12-09 Thread Tobias Geerinckx-Rice
=/run/current-system/profile/sbin" If so the attached patch might help, but it's merely a total guess. Kind regards, T G-R From 7d481e79076d8feb9e69fe0ca3a9eb1b3bb26573 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 9 Dec 2020 22:03:47 +0100 Subject: [PATCH] gnu:

Re: What is 'Linux home' filesystem type in fdisk ?

2020-11-28 Thread Tobias Geerinckx-Rice
Heyo znavko, znavko--- via 写道: And I want to know what is '28 Linux home' file system? It's one of those systemd-only ‘standards’[0] (hence the ‘Linux’ misnomer). Can I use it? Yes, these subtypes are mostly ignored and treated as equivalent the regular ‘20 Linux filesystem’ type. I

Re: How to reconfigure system without downloads I did not order?

2020-11-28 Thread Tobias Geerinckx-Rice
Hullo znavko, znavko--- via 写道: I am sorry. How to prevent the process of system upgrade and just remain things as they are but only adding new disk to my system? Guix can't upgrade your system, it can only build a new one. It will merely re-use parts of the old system that they have in

Re: NAS drive

2020-12-10 Thread Tobias Geerinckx-Rice via
Hullo! Had a spare minute to try my new shiny kernel, now sporting the cream of 1980s file sharing: ~ λ grep ^CONFIG_NFS /run/current-system/kernel/.config CONFIG_NFS_FS=m CONFIG_NFS_V3=m CONFIG_NFS_FSCACHE=y CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFS_COMMON=y Much less than Guix's

Re: Cannot write to /boot directory No space left

2020-12-10 Thread Tobias Geerinckx-Rice
Hi, znavko--- via 写道: Cannot write to /boot directory No space left You got lost. This has nothing to do with a ‘/boot directory’, or how it's mounted. The bug is in your hardware. Could not prepare Boot variable: No space left on device

Re: Behaviour change when closing laptop lid: it no longer suspends

2020-12-18 Thread Tobias Geerinckx-Rice
Pierre, Pierre Neidhardt 写道: I tried --8<---cut here---start->8--- (elogind-service-type config => (elogind-configuration (inherit config) (handle-lid-switch-external-power

Re: Behaviour change when closing laptop lid: it no longer suspends

2020-12-19 Thread Tobias Geerinckx-Rice via
Pierre, Tobias Geerinckx-Rice 写道: I'll add the above to my next reconfiguration (tonight or tomorrow) and will let you know what happens here. I hoped to gleefully report failure (especially after Maxime's message), but my X230T suspends fine on mains power with the following snippet

Re: Racket (require gregor)

2020-12-11 Thread Tobias Geerinckx-Rice
Hi Yasu, Yasuaki Kudo 写道: Damn HTML doesn't work Yes. Please don't send HTML e-mail to mailing lists: most people don't like receiving it (e.g., sending me HTML mail is guaranteed to land you in my Spam bin) & you never know how your mail will appear to others. (Resending, my html

Re: Behaviour change when closing laptop lid: it no longer suspends

2020-12-18 Thread Tobias Geerinckx-Rice
Pierre, Pierre Neidhardt 写道: Since I've reconfigured my system some weeks ago, I've noticed a change with my laptop: when the power cable is in, closing the lid no longer suspends the machine. Interesting that it ever did: according to the manual (and AFAIK) the default

Re: /dev/bcache/by-uuid directory empty

2020-12-18 Thread Tobias Geerinckx-Rice
Nathan, You may well be the first to (try to) use bcache on Guix System. Nathan Dehnel 写道: The manual https://www.kernel.org/doc/Documentation/bcache.txt states that udev is necessary, and it is enabled: It says: --8<---cut here---start->8---

Re: How to set global environment variables in Guix System

2020-12-27 Thread Tobias Geerinckx-Rice
Peter! Lo Peter 写道: ~/.pam_environment I don't think we configure PAM to look at this by default. I'm not sure why GDM doesn't load ~/.profile (it may be right not to -- most of these files are abused). I'd never heard of ~/.xprofile. Any help is greatly appreciated. Also, I think a

Re: How to set global environment variables in Guix System

2020-12-27 Thread Tobias Geerinckx-Rice via
Michael Rohleder 写道: (simple-service 'my-ibus-ch-env session-environment-service-type '(("GTK_IM_MODULE" . "ibus") ("QT_IM_MODULE" . "ibus"))) ...much simpler. Thanks! Kind regards, T G-R signature.asc Description: PGP signature

Re: Getting Jitsi to work with IceCat

2020-11-15 Thread Tobias Geerinckx-Rice
Ruben, nylxs 写道: On 11/15/20 2:37 AM, Arun Isaac wrote: it should probably go in the cookbook. Or even better, our Icecat should be packaged to use a Firefox user agent by default. which is illegal Welcome back! Please don't use our lists to spread misinformation. Especially such that

Re: Unaltered Git source

2020-11-19 Thread Tobias Geerinckx-Rice
Stephen, Stephen Scheck 写道: Is there a way to retrieve the unaltered source of a Git project in a `(package ...)` definition? I'm using `%build-inputs` to retrieve the source, but this is a directory in /gnu/store, and all of the file permissions are changed to read-only (0400), which

Re: Troubles with opensmtpd-filter-dkimsign

2020-11-03 Thread Tobias Geerinckx-Rice
Joshua, Joshua Branson 写道: I am having an issue with getting opensmtpd-filter-dkimsign to work. Is anyone using opensmtpd-filter-dkimsign? I can't seem to find the correct syntax. Here is my exact configuration from /etc/guix/mail/smtpd.conf (so no Scheme strings, no escapement):

Re: Troubles with opensmtpd-filter-dkimsign

2020-11-03 Thread Tobias Geerinckx-Rice
Joshua Branson 写道: I don't have that directory structure... #+BEGIN_SRC sh cd /run/current-system/profile/libexec/opensmtpd bash: cd: /run/current-system/profile/libexec/opensmtpd: No such file or directory #+END_SRC It depends on how you installed opensmtpd-filter-dkimsign. My

Re: What are you chroot battle stories?

2020-11-01 Thread Tobias Geerinckx-Rice
Brandon, This is about chrooting a serviceable Guix-the-package-manager, not running Guix System/Shepherd in the chroot, right? Did you manage to rescue your system in the end? elaexuo...@wilsonb.com 写道: Chatting on #guix, I heard that running Guix in a chroot was an "open problem."

Re: Who has had success installing a Guix system on arm?

2020-11-06 Thread Tobias Geerinckx-Rice
Jesse, Jesse Gibbons 写道: Has anyone in this mailing list successfully used the Guix system on an armhf or aarch64 computer? If so would you mind sharing details, such as: -> Which board did you get working with guix system (banana pi m2u, novena, beaglebone black, pine64-plus, etc.)?

Re: Behaviour change when closing laptop lid: it no longer suspends

2021-01-14 Thread Tobias Geerinckx-Rice
Maxim, Maxim Cournoyer 写道: Shouldn't that be the default behavior though? That's subjective. I don't think we should ever editorialise if that's what you mean: Guix service configuration wrappers should strictly wrap, not tweak defaults on a (majority) whim. However, here our wrapping is

Re: How to remove guix

2021-01-14 Thread Tobias Geerinckx-Rice
Mick, Mick Sulley 写道: 1) How can I get it to look for the standard version rather than the guix version There isn't a more or less standard version, just bash caching the last used binary. Use ‘hash -r’ to clear bash's cache and make it look again. My PATH is (So $PATH isn't used at

Re: define PATH and PROFILE

2021-01-04 Thread Tobias Geerinckx-Rice
Hi Zelphir, Christophe, Zelphir Kaltstahl 写道: Some time ago I created this: https://notabug.org/ZelphirKaltstahl/guix-package-manager-tutorials/src/33f519f2517685106b7133a7da94cad84d3b/dot-profile-file.org Thanks for sharing! Not directly related, but I just want to point out that you

Re: Output all dependencies recursively for package

2021-01-31 Thread Tobias Geerinckx-Rice
Phil, Phil writes: I'm looking for a command similar to 'guix show' which will give a packages explicit dependencies, recursively. Best ditch the d-word; it's too ambiguous to be useful, as illustrated by this thread. If by ‘explicit dependencies’ you mean all explicitly listed inputs

Re: Make changes to be applied after guix install and system reconfigure?

2021-01-31 Thread Tobias Geerinckx-Rice
Znavko, I must admit it's not clear to me what you're asking. 449 guix install build-essential This is not a Guix package. Nor is ‘gcc’, but trying to install it will say so and install ‘gcc-toolchain’ for you instead. Are you copy-pasting instructions for Debian into a Guix System?

Re: Environment variables hint

2021-06-25 Thread Tobias Geerinckx-Rice
Maybe I'm misunderstanding it but I think the manual is simply mistaken: “Unless you're using Guix System, the 'guix install' command must have printed this hint:” amuza 写道: hint: Consider setting the necessary environment variables by running: I expect this to happen on Guix

Re: Build Mesa with a different toolchain version

2021-06-02 Thread Tobias Geerinckx-Rice
Thiago, Thiago Jung Bauermann 写道: $ guix build --system=i686-linux \ --with-input=gcc-toolchain=gcc-toolchain@10.3.0 mesa […] successfully built /gnu/store/bg01dw0178yb7v9xr4zmq5f05200f2ql-mesa-20.2.4.drv /gnu/store/mvy7pl73yqrd9pi3k3xq14i6dmnfbl8s-mesa-20.2.4-bin

Re: Build Mesa with a different toolchain version

2021-06-02 Thread Tobias Geerinckx-Rice
Thiago Jung Bauermann 写道: (define gcc->gcc-10 (package-input-rewriting `((,gcc-7 . ,gcc-10) (,(make-libstdc++ gcc-7) . ,(make-libstdc++ gcc-10) (define-public mesa-10 (package (inherit (gcc->gcc-10 mesa)) (name

Re: Build Mesa with a different toolchain version

2021-06-02 Thread Tobias Geerinckx-Rice
Two notes after a calming walk in the woods: Tobias Geerinckx-Rice 写道: no package has a ‘gcc-toolchain’ input. Not true: 2 do. I meant that ‘the toolchain’ used to build everything… It is not used internally by Guix. …is not the "gcc-toolchain" package as such. (package (i

Re: Boot logs

2021-05-23 Thread Tobias Geerinckx-Rice
Excalamus, excalamus--- via 写道: I'm trying to investigate a slow Guix System boot, yet am unsure how to view the logs. All logs should be in /var/log (most notably the ‘messages’ file). Not everything is logged. What does the console say during the delay? My understanding is that

Re: Compiling Qt application - error: linux/errno.h: No such file

2021-06-06 Thread Tobias Geerinckx-Rice
Ave, excalamus--- via 写道: /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/include/bits/errno.h:26:11: fatal error: linux/errno.h: No such file or directory 26 | # include | ^~~ compilation terminated. make: *** [Makefile:1191: main.o] Error 1 Does

Re: Shebang and python packages

2021-06-03 Thread Tobias Geerinckx-Rice
Hi Phil, Phil 写道: I tend to build manifests containing my python app, and python itself to run the app. Originally I thought this was necessary to decouple the app from a specific version of python, but assuming I'm right about the patching of shebangs, this seems to be misguided - as any

Re: Shebang and python packages

2021-06-03 Thread Tobias Geerinckx-Rice
Phil, Phil 写道: As I understand it, as python is not propagated there is no guarantee that the version of python will be persisted in the store for the lifetime of the profile containing (just) the python app? Inputs are used when *building* things, not to manage their outputs (artefacts)

Re: Typing LUKS passphrase only once and a possible solution

2021-07-07 Thread Tobias Geerinckx-Rice
Hi Thomas, Quick answer; apologies if I miss some subtleties. Thomas Albers 写道: My suggestion would be to add a "extra-options" field to structure. This field would be appended to the command line arguments to the cryptsetup call. One could also add a "keyfile" parameter but this would be

Re: Broken Guix Pull

2021-07-02 Thread Tobias Geerinckx-Rice
Maxim Cournoyer 写道: I hope others will have more helpful replies than mine, but perhaps your file system was badly damaged. If this is lispmacs from #guix, that's exactly what happened after a power failure. I don't see it mentioned in the OP but I also suggested running ‘guix pull’ from

Re: Appimage: cannot run binary file

2021-02-10 Thread Tobias Geerinckx-Rice
Bonjour Christophe! Christophe Pisteur 写道: bash: .: /home/christophe/Téléchargements/FreeCAD_0.19-23578-Linux- Conda_glibc2.12-x86_64.AppImage : ne peut exécuter le fichier binaire This unclear error message means that the dynamic linker/loader was not found. It's an absolute file name,

Re: About packaging (was: About packaging documentation)

2021-04-04 Thread Tobias Geerinckx-Rice
Hi Zelphir, Zelphir Kaltstahl writes: The guide at https://guix.gnu.org/manual/en/html_node/Building-from-Git.html does not mention running a lone `make`. It says, after running ./configure: Finally, you have to invoke

Re: Is there something similar to nix overlays in guix?

2021-03-11 Thread Tobias Geerinckx-Rice
Hi! On 2021-03-11 12:05, Adonay Felipe Nogueira via wrote: I don't know the specifics of the non-free software Nix Nix is completely Free software, released under the Lesser GNU General Public Licence version 2.1. So is nixpkgs, its official MIT-licenced collection of package definitions.

Re: Packages don't get installed in the correct path

2021-03-17 Thread Tobias Geerinckx-Rice
Hi Garjola! Garjola Dindi 写道: I have added the following to my ~/.basrhc as indicated in the manual: ,[ bash ] | export PATH="/home/garjola/.config/guix/current/bin${PATH:+:}$PATH" Which mad-Max manual indicates this? Not [my copy of] Guix's: “(1) Users sometimes wrongfully augment

Re: Moving /gnu/store safely?

2021-03-03 Thread Tobias Geerinckx-Rice
Phil, Barring unnoticed devils in details your process looks safe. Running ‘guix gc --verify’ is a good idea; add ‘=repair[,contents]’ if you're paranoid. Phil 写道: There were some gremlins tho - on restarting Guix the /gnu/store was seen to grow to approximately double it's size. [...]

Re: Freenode sasl authentication error rcirc

2021-04-14 Thread Tobias Geerinckx-Rice
Bone Baboon writes: I am trying to connect to Freenode. This was working fine but now I am receiving this error message: ``` *** Notice -- You need to authenticate via sasl to use this server Which server? Would it by any chance be zettel., meaning that you're using Tor? IIRC SASL

Re: Freenode sasl authentication error rcirc

2021-04-15 Thread Tobias Geerinckx-Rice
Bone Baboon writes: I am not using Tor. This bugged me, so I asked in #freenode. I have not changed my rcirc configuration that was working. But Freenode probably changed theirs: nckx: some IP ranges are sasl required high risk ranges jess: Aha. That's probably it. It would explain

Re: What to do when a package is removed upstream

2021-04-20 Thread Tobias Geerinckx-Rice
Bonface, Bonface Munyoki K. writes: What do you do when you want to use a package that has already been removed from guix. An example is that I have a legacy project that I help maintain that still uses some old python2 packages. One of them is python2-flask*. Right now, as a work around, I

Re: Running Substitute Server over https

2021-02-06 Thread Tobias Geerinckx-Rice
Phil, Phil 写道: I have a substitute server running trivially using http, That's all ‘guix publish’ does; it doesn't speak HTTPS. That's by design (at least I hope it is): TLS should be handled by a separate, well-audited proxy layer. Ideally one written in C. but there doesn't seem to be

Re: Boot Guix from Grub on Coreboot laptop

2021-08-27 Thread Tobias Geerinckx-Rice
Hi znavko, TL;DR: see 'configfile' below. On 2021-08-27 21:52, znavko--- via wrote: I burned an usb-stick that is booting perfectly on my PC, but it does not boot on the coreboot laptop. When I choose from the menu "Search ISO linux menu (USB)" it does not start booting from usb. If that's a

Re: setting up my own channel (for some personal packages)

2021-08-29 Thread Tobias Geerinckx-Rice
Ed, On 2021-08-29 18:30, 'e...@beaver-labs.com' wrote: That's my fault, I mixed up and used an incorrect email address when sending the email: this address is not subscribed to the list. Sorry. That should not preclude delivery. No Guix list rejects mail from nonmembers. At most your mail

Re: Udev Rule Not Triggered

2021-08-29 Thread Tobias Geerinckx-Rice
Antwane, Great that you got it to work! There are some landmines left that I'd like to point out so they don't bite you later (what? they're mixed-metaphor cartoon landmines!): On 2021-08-29 16:01, Antwane Mason wrote: should use string-join instead of string-append Thanks for the

Re: How to use "setuid-program"?

2021-09-03 Thread Tobias Geerinckx-Rice
Hi Matthew, Matthew Brooks 写道: The actual manual, however, still lists the old way as the way to do it. No: . Which one are you consulting? Kind regards, T G-R signature.asc Description: PGP signature

Re: Librem Mini with pureboot/head don't boot GuixSD

2021-09-01 Thread Tobias Geerinckx-Rice
Bonjour Roland, Roland Everaert 写道: Without the form (menu-entries), in the bootloader definition, 'reconfigure' runs fine. So what am I doning wrong? You're passing a single ‘menu-entry, but ’menu-entries’ takes a list of them--even if you have only one. Try (bootloader

Re: How to use "setuid-program"?

2021-09-17 Thread Tobias Geerinckx-Rice
Matthew Brooks 写道: Thanks! I didn't realize there were two versions of the manual, and had been checking the stable one. This state is extremely confusing and should be improved. How did you search/browse to the ‘stable’ manual? More generally: why did you end up loading a browser to look

Re: Librem Mini with pureboot/head don't boot GuixSD

2021-08-12 Thread Tobias Geerinckx-Rice
Bonjour Roland, I've ordered another X230T this summer exactly to experiment with Heads+Guix, but it has yet to arrive. On 2021-08-12 12:59, Roland Everaert via wrote: I have tried re-signing the content of /boot with my librem key, But are both your kernel and initrd in /boot, and is that

Re: Guix Printing Problems

2021-09-23 Thread Tobias Geerinckx-Rice
Peter, Peter 写道: Greetings! This is my first post. I hope I'm doing it right, and please forgive me if I'm not. Welcome! You absolutely are. http//:localhost:631 brings up a CUPS interface, but produces an error message: "The web interface is currently disabled. Run "cupsctl

Re: Issue with sudo guix system reconfigure /etc/config.scm

2021-10-16 Thread Tobias Geerinckx-Rice
Marco, "Marco Menne" via 写道: /etc/config.scm:32:4: This means that Guix is talking about line 32, column 4, of your /etc/config.scm… Warnung: the 'target' field is deprecated, please use 'targets' instead …which is probably where you'll find the ‘target’ field of your

Re: GUIX_PACKAGE_PATH doesn't have priority over official guix packages

2021-10-17 Thread Tobias Geerinckx-Rice
Tim Lee 写道: Environment Variable: GUIX_PACKAGE_PATH This is a colon-separated list of directories to search for additional package modules. Directories listed in this variable take precedence over the own modules of the distribution. The last sentence makes it sound like GUIX_PACKAGE_PATH

Re: GUIX_PACKAGE_PATH doesn't have priority over official guix packages

2021-10-17 Thread Tobias Geerinckx-Rice
Phil, Right, I meant to add this but forgot: “In the event of a tie, packages from GUIX_PACKAGE_PATH will take precedence.” Thanks for bringing up ‘-L’. We should explicitly state which of ‘-L’ and GUIX_PACKAGE_PATH wins, if someone's willing to test that. Kind regards, T G-R

Mounting ntfs-3g file systems at Guix System boot time

2021-10-08 Thread Tobias Geerinckx-Rice
Théo, Théo Tyburn 写道: Hi :) Welcome! From what I found here https://wiki.archlinux.org/title/Udisks#NTFS_mount_failing the problem might come from the fact that the ntfs used is that from the kernel and not the version from ntfs-3g. They are correct. Guix System doesn't currently

Re: Meaning of "~@" in the format procedure

2021-09-29 Thread Tobias Geerinckx-Rice
André, André A. Gomes 写道: I see that "~@" is used frequently in Guix' codebase in the format procedure but I don't understand what it does. (info "(guile) Formatted Output") didn't help much. For background: ~@ conventionally modifies the behaviour of ~. For example, ~f formats a

Re: Blacklist Nouveau permanentely and no sound hda-intel

2021-09-29 Thread Tobias Geerinckx-Rice
Marco, Hullo and welcome! "Marco Menne" via 写道: I searched a lot in the net but did'nt find an useful answer for Guix system. I know to blacklist the nouveau graphics driver on boot but how can I blacklist it permanentely? You don't mention how you do so on boot. I assume you're talking

Re: Issues with CUPS

2021-12-03 Thread Tobias Geerinckx-Rice
Alexander, Alexander Asteroth 写道: When the system is restarted and I try to access cups via localhost:631, after clicking on some (admin) link to add a printer (or similar) it takes 2minutes (exactly) for the page to show up. In /var/log/cups/access_log and .../error_log numerrous repeated

Re: Issues with CUPS

2021-12-03 Thread Tobias Geerinckx-Rice
…all that said: adding a non-exstistent SCX-472x and printing a test page to it works fine here! - Which PPD file did you import? Was it[0]? If not, try that. - Why remove foomatic-filters from the default CUPS extensions list? Customising the extensions field before knowing which driver

Re: Issues with CUPS

2021-12-04 Thread Tobias Geerinckx-Rice
Alexander, Alexander Asteroth 写道: - Which PPD file did you import? Was it[0]? If not, try that. I have no idea what it[0] is. This is about to become amusingly confusing, because I'm in turn not sure what ‘it[0]’ refers to above. If you mean the ‘[0]’: there was a link at the bottom of

Re: substitute server rename

2022-01-01 Thread Tobias Geerinckx-Rice
Andy, $ sudo guix system reconfigure /etc/config.scm --no-substitutes or $ sudo guix system reconfigure /etc/config.scm --substitute-urls="https://new.server.name [others…]" Kind regards, T G-R signature.asc Description: PGP signature

Re: guix upgrade: error : integer expected from stream

2021-12-25 Thread Tobias Geerinckx-Rice
Jérémy, Jérémy Korwin-Zmijowski 写道: Today I faced an issue when I tried to upgrade my packages. The process exited with the following message : guix upgrade: erreur : integer expected from stream Don't know what to do… Any clue ? Can you upgrade the running daemon despite this error?

Re: How to use guix hash --serializer?

2022-01-04 Thread Tobias Geerinckx-Rice
Hi Mortimer, This is no bug: expected hash: 1ykbpz6pqx0bkvfp3c60qfb9r0xvpmrs0ldlxm2qw0zd8f67lmaj actual hash: 10nfjllq28jrzxd4dfqm6xzx8f2g1m6p2vivzihxc7d3ac1imnk2 It really means you're not hashing what you think you're hashing and it won't matter which arguments you give ‘guix hash’:

Re: How to use guix hash --serializer?

2022-01-04 Thread Tobias Geerinckx-Rice
Martimer, Mortimer Cladwell 写道: looks like the difference, other than make/git related files are four empty directories doc, scripts, shinyln and tests, so appears empty directories are not allowed? They are allowed but they change the hash, just as any other difference would. Missing or

Re: git send-email

2021-12-30 Thread Tobias Geerinckx-Rice
Hi Adam, I replied to your question on IRC: git:send-email. Kind regards, T G-R signature.asc Description: PGP signature

Re: guix upgrade: error : integer expected from stream

2021-12-29 Thread Tobias Geerinckx-Rice
Simon, zimoun 写道: Since we are seeing this error more than often these days, maybe a news entry would be. WDYT? I was thinking the same thing, but I wasn't sure whether this was the intended use of the ‘news’ file… OTOH, who else decides but us? I'll draft something. Thanks! T G-R

Re: Custom libre kernel configuration

2021-11-11 Thread Tobias Geerinckx-Rice
Though there is also one more issue. The match lambda does not accept strings. I'm added one more "case", though I'm not sure if it won't have any consequences. You're right. I'm not on a GNU system right now but from memory, Kconfig places double quotation marks around "string values",

<    1   2   3   4   5   >