Silencing "user with UID X not found" message

2024-07-04 Thread Taha Aziz Ben Ali
Hello there, I'm running Guix on a foreign distribution (Arch Linux). I've recently migrated to systemd-homed ceding absolute control of my home directory to it in the process. Any way, the premise of systemd-homed is to provide portable, encrypted home directories "independent" of the host

Re: Cannot run texlive context: permission denied

2024-05-29 Thread Taha Aziz Ben Ali
Nicolas Goaziou writes: > Branches are merged in a FIFO order. Two branches are currently located > before "tex-team", as pointed out at . I think > "gnome-team" will be merged very soon. I have no idea about > "core-updates". I really appreciate the explanation, thank

Re: Cannot run texlive context: permission denied

2024-05-27 Thread Taha Aziz Ben Ali
Hello there, I've been following the master branch ever since the changes you've introduced and I was wondering whether there was a particular reason they haven't been merged yet. If additional testing is required, I'd be happy to help out, but as I previously pointed out, ConTeXt is working

Re: Cannot run texlive context: permission denied

2024-05-20 Thread Taha Aziz Ben Ali
> Nevermind! I misread your error message; your cache seems OK. > > I think you created an incomplete environment, i.e., you used something > such as: > > ./pre-inst-env guix shell texlive-context Yes, you're totally right. > But `texlive-context' alone is not sufficient. You need at least > a

Re: Cannot run texlive context: permission denied

2024-05-20 Thread Taha Aziz Ben Ali
> I think it is fixed in "tex-team" branch. Thank you Nicolas, I tried out your changes, and although the "permission denied" error no longer shows up, running context in the terminal (user home intact, i.e. without my previous configuration hack) yields the following message: mtxrun

Re: Cannot run texlive context: permission denied

2024-05-06 Thread Taha Aziz Ben Ali
I'm here to tell you that I found a working workaround for making ConTeXt work through `mtxrun --script context`. Create a "texmf/web2c/texmfcnf.lua" file (and preceeding directories) under your user's home directory and add the following: return { content = { variables = {

Re: Cannot run texlive context: permission denied

2024-03-26 Thread Taha Aziz Ben Ali
I'm also experiencing this same issue on two different installations of Guix. Running `context` directly yields the same result as Reza's. However, I was able to successfully run the `mtxrun` binary and to generate the database files using `mtxrun --generate`. While `context` is unable to

Any success with fingerprint scanner/fprintd for Gnome login?

2024-03-23 Thread Ben Sturmfels
sn't light up, so I assume it's not being activated for some reason. Any suggestions or thoughts on how to troubleshoot this? Regards, Ben

Re: Correct way to protect `guix system vm` invocations from garbage collection?

2024-01-06 Thread Ben Weinstein-Raun
On 01/06/24 02:33, Julien Lepiller wrote: > If by "as a service", you mean started by the Shepherd, you should be good: > the vm path will become alive as it's part of the system. Ah, that makes sense! I assume this is only true if it's properly in a profile (either guix home profile or the

Correct way to protect `guix system vm` invocations from garbage collection?

2024-01-05 Thread Ben Weinstein-Raun
Hello! I'm working on setting up permanent virtual machines to run as services. In order for this to work, I think I need to be sure that the various inputs to the vm runner script are kept alive. This includes the kernel, the initrd, and the qemu binary. What's the easiest way to permanently

Re: Some methods of getting a "login shell" do not create /run/user/ or add a session to loginctl

2024-01-05 Thread Ben Weinstein-Raun
On 01/05/24 14:39, Skyler Ferris wrote: > I was hoping that someone else more knowledgeable might have a better > solution, but since nobody has replied I'll share the less-than-ideal > solution I've been using. Thanks a lot for the response! > Basically, I just use some code to mount tmpfs

[META] How to effectively ask for help with Guix?

2024-01-02 Thread Ben Weinstein-Raun
Hello! I notice that I haven't been able to get much help with Guix, via any route. Having asked six or seven questions[^1] over the last three weeks (on this list, on the subreddit, and on the IRC channel), I've received help with only one of those problems (thanks nckx!). Ultimately I've

Re: Shepherd user services that run on startup?

2024-01-01 Thread Ben Weinstein-Raun
On 12/20/23 16:42, Ben Weinstein-Raun wrote: > My guess is that this is at least possible, by defining a system-level > service that starts a shepherd for each user. Would that work? After struggling with this for a week, I've managed to get a user-level `shepherd` starting! It fails to ac

Some methods of getting a "login shell" do not create /run/user/ or add a session to loginctl

2023-12-30 Thread Ben Weinstein-Raun
I've noticed that several methods of opening a "login shell" do not result in the XDG_RUNTIME_DIR (/run/user/) being created; and also don't result in a session appearing in the output of `loginctl`: * `mosh` * `sudo -i loginctl` * `su -l ` * `login` I mentioned in another message that I'm

Running untrusted code as root in a `guix system vm`?

2023-12-29 Thread Ben Weinstein-Raun
Hello! I'm considering running some software inside a VM created using `guix system vm`. The easiest thing to do would be to run the virtualized software as root. Normally I wouldn't think twice about that, but iiuc the guest will have the host's /store mounted. Am I right that this should make

Shepherd user services that run on startup?

2023-12-20 Thread Ben Weinstein-Raun
Hello! I'm fairly new to using Guix System, and I have a lot of questions. One is: Is it possible to run a shepherd user service at system start, rather than at login? My guess is that this is at least possible, by defining a system-level service that starts a shepherd for each user. Would

Re: Gnome Tracker (tracker-miner-fs-3) behaving badly

2022-08-18 Thread Ben Sturmfels via
actory alternative? > https://github.com/xelkano/redmine_xapian Thanks Indieterminacy - I believe Redmine-Xapian is specifically for the Redmine project management system, so may not be suitable substitute for Tracker. Regards, Ben

Re: Gnome Tracker (tracker-miner-fs-3) behaving badly

2022-08-17 Thread Ben Sturmfels via
Ben Sturmfels Sturm Software Engineering www.sturm.com.au +61 3 9024 2467 Tobias Geerinckx-Rice writes: > Tracker logging every file it sees wouldn't be a good idea: apart from the > wasted space, you'd be adding even more I/O load to the mix... > > Try stracing (guix in

Gnome Tracker (tracker-miner-fs-3) behaving badly

2022-08-17 Thread Ben Sturmfels via
s,monitors,statistics,status /gnu/store/[...]-tracker-miners-3.3.1/libexec/tracker-miner-fs-3 This seems to show some scheduling information about the indexing, but not exactly what it's indexing. Regards, Ben

Re: Guix on a cloud VM

2021-09-01 Thread Ben Sturmfels
FYI for others, I've updated my `guix deploy` blog post with a bunch of extra learnings thanks to Mathieu and others: https://stumbles.id.au/getting-started-with-guix-deploy.html Regards, Ben

Re: Guix on a cloud VM

2021-09-01 Thread Ben Sturmfels
s like "Debian". Doing so disables their auto-magic storage resizing feature which seems to choke on the multi-partition image. I can live with uploading a 1.5GB raw image and then resizing the partition. :) Noting that you also have a working demo of a single partition image type, that we may see in the near future. Thanks very much for your help! Regards, Ben

Guix on a cloud VM

2021-08-31 Thread Ben Sturmfels
on is failing for me currently. Thanks again for your help and excellent blog post! Ben Reference for anyone else reading: Mathieu's blog post: https://othacehe.org/hosting-a-blog-using-only-scheme.html My work-in-progress guix deploy experiments: https://stumbles.id.au/getting-started-with-guix-deploy.html

Running graphical install inside existing Guix System

2021-01-11 Thread Ben Sturmfels
graphical installer from withing Guix System. Regards, Ben

a first question about parallel environments

2020-02-21 Thread Ben
also be helpful in a case where you have multiple different environments (I hope the term is correct) running in parallel? What is the best way to achieve that? Creating multiple users? Using containers? Thanks Ben

Boot failure after system reconfigure.

2020-02-07 Thread Ben Card
d be due to my 'tlp' program. I'll post my config.scm if you need it. I can't now cause I'm on another machine to copy the boot message. Guix is up to date (not on root, but on my user account) -- Rock on, Ben Card (Muto) https://muto.ca

Re: guix browsers timezones are set to GMT

2020-02-03 Thread Ben Sturmfels
.utf8") For what it's worth, there's a bug report here matching the issue you describe. The issue appears to affect quite a number of programs. https://issues.guix.gnu.org/issue/35746 Regards, Ben

Re: Missing Secure and Private Communication Applications in Guix

2019-04-30 Thread Ben Sturmfels
ver the years and never had a satisfactory experience. It just seems to be very buggy. Happy to be corrected though. Regards, Ben signature.asc Description: OpenPGP digital signature

libssh source problem

2018-07-26 Thread Ben Woodcroft
in advance, ben

corrupt file on mirror?

2017-04-05 Thread Ben Woodcroft
-gnu/5.4.0/include/cilk/cilk_api.h' from #{read pipe}# Any ideas? Thanks, ben

Re: downloading a tarball

2017-03-25 Thread Ben Woodcroft
download this file Now it downloads it but it can't decompress it - no such file Here is my definition http://paste.lisp.org/display/342342#1 Looks like a zipbomb, it unpacked for me using "(method url-fetch/zipbomb)" rather than "(method url-fetch)". ben

Re: downloading a tarball

2017-03-24 Thread Ben Woodcroft
`1g8ds7wbhsa4hdcn77xc2c0l3vvz5bx2hx9ng9c9n7aii92ymfnk' The correct hash is 0py8hsspvwjlckg2xi7jcpj0frrp2qbmsy9x55fx0knnwbhdg5d2. HTH - speaking from experience making the same mistake here.. ben

Re: Help with Ruby: rouge 2.0.7

2017-03-15 Thread Ben Woodcroft
-rails branch on savannah which might be of use - these aren't quite ready yet but if there was interest I could finish them off. If the number of packages needed gets too large, then there may be a case for not running the tests in some packages. Good luck. ben.

Re: rustc problem

2017-01-09 Thread Ben Woodcroft
On 09/01/17 21:27, David Craven wrote: Hi Ben, The problem is that binutils isn't retained. This is due to: (string-append "--default-ar=" gcc "/bin/ar"). This is a bug in the rustc package, which I haven't fixed yet. To work around this issue you should be able to do g

rustc problem

2017-01-09 Thread Ben Woodcroft
-linux-gnu/lib/libcompiler_builtins-f5a209a9.rlib" "-l" "dl" "-l" "pthread" "-l" "gcc_s" "-l" "pthread" "-l" "c" "-l" "m" "-l" "rt" "-l" "util" = note: collect2: fatal error: cannot find 'ld' compilation terminated. This can be worked around by the following, but this seems non-ideal. $ ./pre-inst-env environment -C rustc --ad-hoc rustc Any ideas? Apologies if this is a known issue. Thanks, ben.

Re: Non-privileged daemons and offloading

2016-07-29 Thread Ben Woodcroft
ages have been transitioned to being built by Guix, especially as we upgrade the OS. On 20/06/16 19:06, Roel Janssen wrote: Hello Ben, It seems like we are facing a similar problem. A proper solution takes a lot more work and a lot more time I believe. I am also currently working on a more

Re: not tarred source file

2016-05-15 Thread Ben Woodcroft
build/install operations. If it is a single file then I believe it is as simple as deleting the unpack phase e.g. fasttree in bioinformatics.scm, I had thought it was still good practice not to use the trivial build system where possible as it omits some useful defaults. ben

Re: environment --container not working after upgrading Ubuntu

2016-05-01 Thread Ben Woodcroft
On 01/05/16 22:17, Thompson, David wrote: On Sat, Apr 30, 2016 at 8:17 PM, Ben Woodcroft <donttrust...@gmail.com> wrote: Hi, I upgraded to the just-released Ubuntu Xenial yesterday, seems nice and snappy. The only issue I've had with it so far is that 'guix environment --container' ru

environment --container not working after upgrading Ubuntu

2016-04-30 Thread Ben Woodcroft
coreutils [..] $ echo $? 1 Any ideas on debugging this? I tried 'make clean; make'. My daemon is a little out of date, but it was working before the upgrade. Thanks, ben

Re: Design decision behind inputs/native-inputs/propagated-inputs

2016-01-21 Thread Ben Woodcroft
o you mean by "autodetect" ? Thanks, ben

Re: boost 1-60

2016-01-07 Thread Ben Woodcroft
yourself, or wait the patches have been integrated into master. Thanks, ben

Re: container issues

2016-01-01 Thread Ben Woodcroft
On 02/01/16 01:01, Ludovic Courtès wrote: Ben Woodcroft <b.woodcr...@uq.edu.au> skribis: $ ./pre-inst-env guix environment --ad-hoc -C ruby It works for me on GuixSD. In execvp of fsck.none: No such file or directory 'fsck.none' exited with code 127 on /home/ben/git/guix; spawnin

container issues

2015-12-31 Thread Ben Woodcroft
Hey, I'm on newest master (45147b0), is something amiss? $ ./pre-inst-env guix environment --ad-hoc -C ruby In execvp of fsck.none: No such file or directory 'fsck.none' exited with code 127 on /home/ben/git/guix; spawning REPL GNU Guile 2.0.11 Copyright (C) 1995-2014 Free Software Foundation