Re: "user with UID not found" error

2022-07-28 Thread Chris Marusich
FYI: https://lists.gnu.org/archive/html/guix-devel/2022-02/msg00263.html Sorry for the top post; I'm not on my usual computer. On Wed, Jul 27, 2022 at 12:51 PM Christopher Batten wrote: > > Hmmm ... this made me think that running both was not a great idea? > > > https://access.redhat.com/docum

Re: Guix system build fails on Aarch64

2022-01-13 Thread Chris Marusich
Hi phodina, phodina writes: > could you please help me fix the failing test for gremlin in > tests/gremlin.scm (file-needed/recursive) on Aarch64? > > I've tried to understand what the gremlin project is and what this > test is supposed to do but couldn't come up with a solution other than > to

Re: Web development on Guix: nodejs, npm and all that

2022-01-10 Thread Chris Marusich
Hi, "Dr. Arne Babenhauserheide" writes: > Hi t, > > t...@fullmeta.me writes: >> Do people do web-dev on Guix System? I need to dive back into the >> whole Node.js NPM ecosystem - something I've not touched for some >> years and I'm wondering how people go about e.g. installing NPM >> packages o

Re: Fwd: SSH in git-fetch

2021-07-14 Thread Chris Marusich
Hi Peter, Lo Peter writes: > Is it that git-fetch does not support fetching over SSH? As Luis mentioned, for a package, if you use "git-checkout" as the origin and provide a Git SSH URL, it will work. I'm not sure if an equivalent exists for other transmission methods, but I doubt it (e.g., us

Re: How to access private channel

2021-07-09 Thread Chris Marusich
Lo Peter writes: > Dear all, > > I am experimenting with setting up a private channel as a private > github repository, then I prepared a channels file for testing: > > (list (channel >(name 'guix) >(url "https://git.savannah.gnu.org/git/guix.git";) >(commit "9904a15a4c838

Re: building package: gcc 7.5.0 referenced instead of latest gcc; not sure why

2021-02-24 Thread Chris Marusich
Hi Andy, Andy Tai writes: > I tried to update a package definition (vtk) and then tried to build it > > ./pre-inst-env guix build -k -K vtk > > and the log file shows gcc 7.5 being used The vtk package uses the cmake-build-system, which like every build system adds some inputs to the build impl

Re: Guix Docker image inflation

2020-05-31 Thread Chris Marusich
Stephen Scheck writes: > IF any of the store files resulting from `guix pull` are ephemeral > (i.e. intermediate build results not anchored to a profile) AND guix > GC worked inside the container, my approach might still work - yes > there would be image and layers growth but it might be small en

Re: Guix Docker image inflation

2020-05-30 Thread Chris Marusich
Hi Stephen, Stephen Scheck writes: > Layers certainly add some image size overhead, but I don't think that > is the culprit here. > Also, layers are helpful in the case of someone pulling down daily > Guix Docker images on a frequent basis, because then only the new, > ideally small layers need

Re: Guix Docker image inflation

2020-05-29 Thread Chris Marusich
Stephen Scheck writes: > Hello, > > As an exercise, I set up daily Guix System Docker image builds using GitLab > and Docker Hub, here: > https://hub.docker.com/repository/registry-1.docker.io/singularsyntax/guix/tags?page=1 > > The build process works as follows: if an existing `latest` image do

Emacs in server mode using a Shepherd user service (Was: Re: Emacs in multiple profiles)

2019-11-17 Thread Chris Marusich
Hi Maxim, Maxim Cournoyer writes: > I typically start Emacs in server mode using a shepherd user service, > so rarely restart Emacs. If it isn't too much to ask, could you share the configuration you use to accomplish this? I'd like to do something similar, and I suspect it's probably one of t

Re: [bug#38015] Emacs in multiple profiles

2019-11-12 Thread Chris Marusich
Hi Pierre and Maxim, Pierre Neidhardt writes: > Good luck! Thank you, Pierre - and Maxim! I was able to apply the 3 patches (using commit 18a69803e2eea4f7555d6eafb6497a645c2d094f, which is on master) cleanly. I built a profile using the following manifest: --8<---cut here

Re: [bug#38015] Emacs in multiple profiles

2019-11-11 Thread Chris Marusich
Maxim Cournoyer writes: > [+ guix-patches] > > Hello! > > Pierre Neidhardt writes: > >> I've reviewed and tested the patch: >> >> - review: 5/5 stars :D >> - test: pass! >> >> I've tested the following: >> >> $ /home/ambrevar/projects/guix/pre-inst-env guix package -i emacs-2048-game >> emacs -

Re: Detached LUKS header

2019-11-11 Thread Chris Marusich
elaexuo...@wilsonb.com writes: > Anyway, is there a straightforward way to configure a mapping device for LUKS > with a detached header? Otherwise, what's the best way to go about passing > command line options to the initrd cryptsetup call? > > For a little context, I like my drive to look just l

Re: upgrading systems with <= 2 GiB RAM

2019-11-11 Thread Chris Marusich
Marco van Hulten writes: > Hello— > > I have an oldish amd64 system with 2 GiB of memory, but it is fast > enough to use as a media center. Guix was last updated early this > year. Upgrading it now takes many days. It keeps on swapping (using > quite consistently 2 of 4 GiB of swap available).

Re: “Guix Profiles in Practice”

2019-10-26 Thread Chris Marusich
Ludovic Courtès writes: > Here’s a new blog post by Pierre Neidhardt entitled “Guix Profiles in > Practice”: > > https://guix.gnu.org/blog/2019/guix-profiles-in-practice/ > > A great discussion on the benefits of manifests and on ways to manage > several profiles! > > Ludo’. I used some of the

QEMU USB pass-through

2019-10-19 Thread Chris Marusich
Hi, I recently tried to pass through a USB flash drive to a VM using QEMU, and I couldn't get it working. Has anyone successfully used QEMU's USB pass-through feature on a Guix system? When I plug a USB flash drive into my Guix system using GNOME, GNOME automatically mounts it for me. So I unmo

Re: [Blog/Cookbook?] On multiple Guix profiles and manifests

2019-10-14 Thread Chris Marusich
Chris Marusich writes: > Pierre Neidhardt writes: > > [...] > >> Shouldn't it be '"$1"/etc/profile'? And no "exec ..."? Without the "exec", the second shell will spawn a new process. With the "exec", it will not sp

Re: [Blog/Cookbook?] On multiple Guix profiles and manifests

2019-10-14 Thread Chris Marusich
Pierre Neidhardt writes: >> However, I wonder why nobody has implemented >> "guix environment --profile=/path/to/my/profile". > > Note that there is the "--manifest" option to "guix environment". > > This brings up another "pro" for manifest: Right now it's possible to > create environments out o

Re: [Blog/Cookbook?] On multiple Guix profiles and manifests

2019-10-13 Thread Chris Marusich
Pierre Neidhardt writes: > While the documentation refers to profiles and manifests, it does not tell > much > of the use cases and the practical benefits. I just wanted to chime in and say I think a post about this, or a cookbook section on it, would be great. I'm sure there are many people w

Re: Questions from a newcomer about Guix.

2019-10-07 Thread Chris Marusich
"Бойцов, Вася" writes: > Hello, I would like to make Guix more comfy for me (and maybe others) > I have some questions: > 1. Can one build system with selected CFLAGS? > 2. Is it possible to provide virtuals (package subtitiutions f.e. > toybox/busybox/etc)? > 2.1. I would love to rebuild my syst

Re: vagrant

2019-09-22 Thread Chris Marusich
Hi Divan, Divan Santana writes: > One of the last packages I miss and would like on my Guix system would > be vagrant. > > I use it for work for testing infra as code. > > Anyone else got a way to get it working? I'm surprised it's not yet > packaged for Guix. It would be a great addition! Hav

Re: /var/guix/db/db.sqlite corruption

2019-08-03 Thread Chris Marusich
Hi Mike, Mike Gerwitz writes: > guix gc: error: executing SQLite query: malformed database image I've also seen this happen. I opened a bug report about it recently: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=36687 I don't have a solution, but I tried a similar work-around with similar

Re: Computer suspends even when I tell it not to

2019-06-19 Thread Chris Marusich
Hi Mark, Pierre, and others, Thank you for taking the time to offer suggestions. Pierre Neidhardt writes: > Maybe unrelated, but I've noticed that when I log out it goes to sleep > too (only sometimes?). > > When it wakes up, it shows the GDM clock, which I can slide to log in > again. > > I us

jami-client-gnome not connecting to daemon

2019-06-19 Thread Chris Marusich
Hi nightowl, I'm replying to your email here: https://lists.gnu.org/archive/html/help-guix/2019-04/msg00093.html I encountered this myself just now. It occurred after I installed Jami to a stand-alone profile (e.g., "guix package -p /home/marusich/.jami-profile -i jami-client-gnome"). I was ab

Computer suspends even when I tell it not to

2019-06-13 Thread Chris Marusich
Hi, I've noticed that my Guix System computer suspends if I leave it alone for a couple hours. It's plugged in. This is annoying, since sometimes I want to SSH into this computer, and I can't do that if it's suspended. I don't understand why it suspends. I've run guix pull recently, so it's up

Re: Search for package output

2019-05-09 Thread Chris Marusich
Hi, mikadoZero writes: > `guix package -s cargo` > This does not return rust even though cargo is an output of rust. The > manual says it looks at name, synopsis, or description. So this is not > a surprise. > > Is there a way to search for programs that are an output of a package? > > I looked

Re: "System Package" vs "System Service"

2019-05-08 Thread Chris Marusich
"Raghav Gururajan" writes: >> I'm sorry to hear that Tor is giving you such trouble. Maybe there is >> some helpful information in one of the files in /var/log? Perhaps dmesg >> has some useful output? > > I will check the log and get back to you. > How do I use dmesg? Should I install any packag

Re: "System Package" vs "System Service"

2019-05-08 Thread Chris Marusich
Hi Raghav, "Raghav Gururajan" writes: > Hello Chris! > > Thank you for your email. I have already tried configuring my browser > to use localhost's tor port as proxy, but getting error "proxy is > refusing connection". When I check tor service with "herd status", tor > wasn't running. When I did

Re: Help with OpenVPN Plugin for Network Manager

2019-05-05 Thread Chris Marusich
"Raghav Gururajan" writes: > Hello Guix! > > The "Services" part of my current system config is the following: > > (services (cons* (service gnome-desktop-service-type) > %desktop-services)) > > How should I modify the above to edit Network Manager's Configuration > to include and enable "networ

Re: A few questions about channels

2019-05-05 Thread Chris Marusich
ison writes: > 3) How can a channel provide patch files which can be used with > "search-patches"? I attempted to look through the guix code in > gnu/packages.scm and from what I can tell it looks like search-patches > only looks in paths included from "%load-path". There is also a > comment sayi

Re: "System Package" vs "System Service"

2019-05-05 Thread Chris Marusich
Raghav Gururajan writes: > Thank you very much for your clear explanation. I did add Tor Service > with Default Configuration to my system config; ans also added the user > to Tor group. But it seems that the traffic is not routed when I > checked with "check.torproject.org". What should I do? >

Re: Binaries for Rust, QEMU and QtWebKit

2019-05-05 Thread Chris Marusich
"Raghav Gururajan" writes: > Are there binaries available for Rust, QEMU and QtWebKit? These three > take hell of a time to build, every time I run guix package -u. You can check by running a command like the following: guix weather manifest.scm where manifest.scm is a file that looks like t

Re: Scribus looks pixelated as if zoomed in

2019-05-05 Thread Chris Marusich
sirgazil writes: > I installed Scribus from Guix in a foreign distro and it looks weird > when I launch it. See these screenshots for example: > > https://multimedialib.files.wordpress.com/2019/04/scribus-154-splash-2019-04-22.png > > https://multimedialib.files.wordpress.com/2019/04/scribus-154-

Re: Guix on a foreign distro (Mint) - List of packages is outdated and not updatable

2019-05-05 Thread Chris Marusich
melon writes: > 'echo $PATH' > Gave me a very messy output. Apparently things like '.guix-profile/bin', > '.guix-profile/sbin' and '/usr/bin' were all shown multiple times. I > changed it to the following (by editing ~/.bashrc): > > export > PATH="$HOME/.guix-profile/bin:$HOME/.guix-profile/sbin:

Re: Uninstall/Install Guix

2019-05-05 Thread Chris Marusich
Hi Pierre-Henry, "Pierre-Henry F." writes: > I tried to remove and re-install again but here what I get: > > phf@f02c:Downloads$ guix pull -l > guix pull: error: stat: No such file or directory: > "/var/guix/profiles/per-user/phf/current-guix-1-link" > phf@f02c:Downloads$ guix descr

Re: Updating Packages

2019-05-05 Thread Chris Marusich
Hi Raghav, "Raghav Gururajan" writes: > Hmm. Okay. > > Thank you. > > April 15, 2019 3:22 PM, "Pierre Neidhardt" wrote: > >> Maybe not what you are asking but what about >> >> guix system reconfigure ... && guix package -u >> >> ? First, just a reminder: on this email list, please avoid top-

Re: disk-image and partitions

2019-05-05 Thread Chris Marusich
rendaw <7e9wc56emja...@s.rendaw.me> writes: > I think I'd like to use disk-image but a number of things were unclear > from the documentation: > > 1. What and how many partitions are created? > > Reading the -t parameter I assume it's an image with just 1 root > partition. If I need UEFI will an e

Re: Services and log management/monitoring

2019-05-04 Thread Chris Marusich
rendaw <7e9wc56emja...@s.rendaw.me> writes: > I've written up something similar here: > https://gitlab.com/rendaw/blog/blob/master/how_to_guix_for_those_who_dont.md Nice! Thank you for sharing it. > I think it would be great to have this information in the > documentation! I agree, but I am no

Re: Services and log management/monitoring

2019-05-04 Thread Chris Marusich
rendaw <7e9wc56emja...@s.rendaw.me> writes: > I'm fairly sure that's not what it means, but if extends isn't an > inheritance relationship and it's not a dependency relationship I'm not > sure what it is. In this context, when we say that a service A extends a service B, my understanding is that

Re: dhcpcd logs

2019-04-16 Thread Chris Marusich
writes: > Where are dhcpcd logs? We start dhcpd as described in gnu/services/networking.scm: (define dhcpd-shepherd-service (match-lambda (($ package config-file version run-directory lease-file pid-file interfaces) (unless config-file

Re: Does your printer work with Guix System? Please share!

2019-04-08 Thread Chris Marusich
Chris Marusich writes: > And finally, judging by the output of "avahi-browse -avr", it seems > that the Brother HL-L2390DW does not advertise an IPPS server, so it > probably doesn't support TLS, which is unfortunate. I was mistaken about this. The Brother HL-L2390D

Re: Does your printer work with Guix System? Please share!

2019-04-07 Thread Chris Marusich
Hi all, Ricardo Wurmus writes: > Oh, that sounds painful. It's sooo painful! I read a good article while looking for printers: https://thewirecutter.com/blog/why-all-printers-suck-even-the-best-ones/ This statement really resonated with me: "Like most things in life that you have no control

Re: HFS+ write support (packaging hfsprogs?)

2019-04-03 Thread Chris Marusich
Hi Pierre, Pierre Neidhardt writes: > I have this external drive formatted in HFS+ (Apple's filesystem). > I'd like to write to it. > > It seems that I'd need the hfsprogs package (to be confirmed). > It's under APSL license. > > [...] > > Thoughts? The APSL v2 (but not v1, apparently) is a fre

Re: Does your printer work with Guix System? Please share!

2019-03-30 Thread Chris Marusich
Hi everyone, Chris Marusich writes: > "Jovany Leandro G.C" writes: > >> and my best option, go to shop center with your laptop with >> software libre 100% connect the printer and see you can install >> it and print. > > That's a great idea! I&#x

Re: Does your printer work with Guix System? Please share!

2019-03-24 Thread Chris Marusich
Hi Jovany, Thank you for getting back to me! "Jovany Leandro G.C" writes: > note: if you have something that's work or not work with software > libre 100%, example laptop or PC, printer,scanner,etc.. please > contribute on community database h-node - Definitely. Once I gather some information

Re: Does your printer work with Guix System? Please share!

2019-03-24 Thread Chris Marusich
writes: > Kyocera 2530 MF worked fine through usb and network on foomatic driver also > on a driver from kyocera web-site. Under AltLinux.  > But Xerox, I think has worse compatibility with Linux. Scanner not works. A5 > printing might not work. > > So Kyocera is more preferred by me. Think, th

Re: Does your printer work with Guix System? Please share!

2019-03-23 Thread Chris Marusich
writes: > Hi! I think you are too optimistic, thinking guixsd works fine with > printer drivers (that are proprietary in the mass). > Here you can try to find http://h-node.org/ but > info from there is very old and offered models are old. > But if you will not get result, yo

Re: Does your printer work with Guix System? Please share!

2019-03-23 Thread Chris Marusich
Ricardo Wurmus writes: > I haven’t tried it recently but I had used my laser printer Brother > HL-L2370DN successfully. Awesome, thank you Ricardo for sharing this information! Does anyone else have any printing success stories? -- Chris signature.asc Description: PGP signature

Does your printer work with Guix System? Please share!

2019-03-22 Thread Chris Marusich
Hi Guix! I want to buy a printer to use with a Guix System machine. At a bare minimum, it just needs to print in black and white reliably, but I hope I can find one that does more than just the bare minimum. Has anyone here successfully printed (and/or scanned) using Guix System? If so, would yo

Re: Building and installing packages with modifications

2019-02-26 Thread Chris Marusich
ison writes: > Although it seems like this can get very ugly very quickly, so I'm also > curious > now if anyone else knows a better way to handle this. It's almost as if you > need > to make "curl" a global (and then modify it) so that all packages will use > your > modified curl instead of t

Re: Building and installing packages with modifications

2019-02-26 Thread Chris Marusich
Hi, ison writes: > Since this hasn't received any replies I'll give my solution, although I > apologize in advance if this isn't the "best" way to do it. No need to apologize! There are many ways to solve problems, and often I find it very helpful to see the different ways others have solved t

Re: MySQL configuration: root password?

2019-02-22 Thread Chris Marusich
Pierre Neidhardt writes: > I've rebooted, but I'm not sure where I'm supposed to see those messages, they > scroll through pretty fast! I feel like I must be misunderstanding :p I wish I knew the answer, but I'm not sure. I would have expected it to print the message either during "reconfigure

Re: ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build)

2019-02-21 Thread Chris Marusich
Hi Giovanni I responded to your questions here: https://lists.gnu.org/archive/html/help-guix/2019-02/msg00216.html I replied there because I didn't see your new email thread here until just now. I just wanted to make sure you saw my reply. -- Chris signature.asc Description: PGP signature

Re: Building from git fails on linking guix-daemon with undefined reference to argp_parse

2019-02-21 Thread Chris Marusich
Hi, 白い熊 writes: > I'm trying to build guix from git in Termux on Android. Heroic! I admire your courage, but I have to ask: what is your goal? It seems like it might be easier to install a pre-built Guix into the Android system. Then you could build Guix with Guix, and not worry about manual

Re: printing pdf with evince

2019-02-21 Thread Chris Marusich
Hi nightowl, nightowl writes: > I recently notice that when I try to send a pdf document to the > printer using the gnome viewer evince, it will not print text. For > comparison, I can also print a pdf document from within the icecat > browser, and it works good. Anyone know why evince would b

Re: MySQL configuration: root password?

2019-02-21 Thread Chris Marusich
Pierre Neidhardt writes: > From the Guix manual: > > -- Data Type: mysql-configuration > Data type representing the configuration of MYSQL-SERVICE. > > ‘mysql’ (default: MARIADB) > Package object of the MySQL database server, can be either > MARIADB or MYSQL. > >

Re: ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build)

2019-02-21 Thread Chris Marusich
Giovanni Biscuolo writes: > $ guix weather --manifest=.ungoogled-chromium.manifest > computing 1 package derivations for x86_64-linux... > looking for 1 store items on https://ci.guix.info... > https://ci.guix.info > 100.0% substitutes available (1 out of 1) > 99,3 MiB of nars (compressed) >

Re: How to start Xorg server with startx

2019-02-14 Thread Chris Marusich
Hi Yoshinori, Yoshinori Arai writes: > I'm using slim display manager with ~/.xsession that is symbolic linked to > ~/.xinitrc. My xinitrc script include keyboard setting with setxkbmaps, > japanese > input method with uim, and exec windowmanager such as cwm, fluxbox at last > line. > > When I

Re: Real-world example for channels?

2019-02-12 Thread Chris Marusich
Hi Ludo, I've pushed this as b0a372637f683eae35802af93d67711c3a18e480. Thank you everyone for the feedback! And thank you to Hartmut for calling out the problem! -- Chris signature.asc Description: PGP signature

Re: guix copy fails due to "Protocol error"

2019-02-12 Thread Chris Marusich
Hi, I'm replying to myself, since I have more information. Chris Marusich writes: > I'm trying to use "guix copy" to copy store items from host A to host B. > Host A and B are both on the same LAN. Host A uses GuixSD, and host B > uses Guix installed on Debian.

guix copy fails due to "Protocol error"

2019-02-11 Thread Chris Marusich
Hi, I'm trying to use "guix copy" to copy store items from host A to host B. Host A and B are both on the same LAN. Host A uses GuixSD, and host B uses Guix installed on Debian. No matter what I do, I get a message like the following: --8<---cut here---start-

Re: User-Level services

2019-02-09 Thread Chris Marusich
John Soo writes: > Hi Reza, > > I’m not sure this is possible right now. I recently tried making a > service which would need the x display variable and I got stuck right > about when I needed the logged in user. I would love to see it though. > > Does anyone else know? I don't think there's an

Re: Single channel update (or channels vs. GUIX_PACKAGE_PATH)

2019-02-09 Thread Chris Marusich
John Soo writes: > I’ve been working a lot on some packages in a private channels and my > workflow is usually focused on building properly which is a matter of: > > guix build -L /path/to/channel FYI, I believe you can also specify local paths in the channel description file, itself, either by

Re: Installer, recommended store size and hardware detection

2019-02-09 Thread Chris Marusich
Pierre Neidhardt writes: > How much do you allocate to the store? My /gnu/store takes up 62G. I run the guix-daemon with --gc-keep-derivations=yes and --gc-keep-outputs=yes. I just keep everything on one partition, so I "allocate" as much space as my hard drive has, basically. -- Chris

Re: gimp freeze

2019-01-27 Thread Chris Marusich
Yoshinori Arai writes: > I use gimp to make logo for my new blog but gimp freeze on my locale, > ja_JP.utf-8 on GuixSD. When I invoke gimp with LC_ALL=C, gimp does not freeze. > > I also use the gimp installed by guix on foreign system. I can use it normaly. > > My guix system configuration is ba

Re: Real-world example for channels?

2019-01-27 Thread Chris Marusich
Hartmut Goebel writes: > o What happens if files conflict? Which repo will take precedence? I think the short answer is: for now, don't do that. There was some discussion here about conflicts: https://lists.gnu.org/archive/html/guix-devel/2018-10/msg00384.html We basically agreed that f

Re: Real-world example for channels?

2019-01-27 Thread Chris Marusich
11e86bd9b69f271782d2dccba180a05 Mon Sep 17 00:00:00 2001 From: Chris Marusich Date: Sun, 27 Jan 2019 16:29:30 -0800 Subject: [PATCH] doc: Clarify channel file structure. Suggested by Hartmut Goebel . * doc/guix.texi (Channels): Clarify how a channel author should structure the files in

Re: Problem with Tor & IceCat

2019-01-06 Thread Chris Marusich
Hi Archetyp, Archetyp Jung writes: > Hello, the use of Tor with GNU IceCat does not work, Tor must be > configured as a system service? > > How exactly does Tor have to be entered here as a system service > in this config.scm? The section "(guix) Networking Services" in the Guix manual describe

Re: My first impression for GuixSD

2019-01-06 Thread Chris Marusich
荒井吉則 writes: > Thank you for your advice. > > At first it's my first installation of GuixSD. My config.scm is edited at > locale, users, file-systems only from original desktop-config.scm. Could you please share the config.scm file that you used? -- Chris signature.asc Description: PGP signa

Re: guix pull symlink file exists

2019-01-06 Thread Chris Marusich
Hi Bradley, Bradley Haggerty writes: > brad@kazuki:~/ > sudo -E guix pull > Migrating profile generations to '/var/guix/profiles/per-user/root'... > guix pull: error: symlink: File exists: > "/var/guix/profiles/per-user/root/current-guix" This sort of problem has occurred for others. See, for

Re: GC hints

2018-12-21 Thread Chris Marusich
Mark H Weaver writes: > Hi Ludovic, > > Ludovic Courtès writes: > >> Actually, I was also wondering whether we should provide a configurable >> mechanism that would, by default, automatically delete old GC roots and >> maybe even run the GC automatically when needed—similar to what Git >> does.

Re: Unable to Install Rust 1.20.0 and Beyond

2018-12-20 Thread Chris Marusich
Brian Woodcox writes: > I have tried to install multiple times. > > Any ideas? How long did you wait before deciding that the process was hung? Anecdotally, I think it took my laptop about 48 hours to install rust. It needs to build a lot of rust compilers, and their tests (among other things, m

Re: GC hints

2018-12-19 Thread Chris Marusich
Ludovic Courtès writes: > I agree that this would be more accurate, but isn’t there also a risk > with making hints too long? I’m split between the idea of providing > concise hints that can be pasted and get things done, and the idea or > not trying to be a substitute for the manual. I agree t

Re: About /var/guix/profiles and guix pull generations

2018-12-19 Thread Chris Marusich
Pierre Neidhardt writes: >> OK. Since that example deletes profile generations, Can we just say >> "profile generations" instead of "checkouts"? The latter makes me think >> of a Git repository checkout. Maybe the phrase "cleaning up old >> profiles" would be good enough, since we put a clear

Re: About /var/guix/profiles and guix pull generations

2018-12-18 Thread Chris Marusich
Hi Pierre, Thank you for your patience! Pierre Neidhardt writes: >> I'm not sure what you mean by "Guix checkouts". Do you mean a Git >> checkout of Guix's Git repository? If so, why would deleting it help? > > Well, I meant what I wrote in the example below OK. Since that example deletes p

Re: Lock screen gnome

2018-12-15 Thread Chris Marusich
Hi Peter and Timothy, Timothy Sample writes: > [...] If I want to lock and suspend, I use the following rather > unglamorous command: > > $ xlock & (sleep 3; loginctl suspend) > > If anyone has any better advice, I would love to hear it! I do something similar, but with xscreensaver. I set

Re: guix pull error: symlink

2018-12-15 Thread Chris Marusich
Giovanni Biscuolo writes: > gbiscuolo@guixsdtest:~$ guix pull > Migrating profile generations to '/var/guix/profiles/per-user/gbiscuolo'... > guix pull: error: symlink: File exists: > "/var/guix/profiles/per-user/gbiscuolo/current-guix-1-link" > > please how can I fix this? The failure message

Re: About /var/guix/profiles and guix pull generations

2018-12-09 Thread Chris Marusich
Hi Pierre, Awesome, thank you for the patch! Pierre Neidhardt writes: > -generations and collecting garbage, along these lines: > +generations, deleting old Guix checkouts and collecting garbage, along these > +lines: I'm not sure what you mean by "Guix checkouts". Do you mean a Git checkout

Re: About /var/guix/profiles and guix pull generations

2018-12-08 Thread Chris Marusich
Pierre Neidhardt writes: > I wonder if we should not document this more. Maybe have "guix" display > extensive information about the profiles in /var/guix/profiles? > When the guix store runs low on disk space, Guix currently suggests to > run "guix gc" and all. I think we should suggest the ab

Re: talks about different package managers

2018-12-02 Thread Chris Marusich
Quiliro Ordonez writes: > I found these pacakage management talks: > https://archive.fosdem.org/2018/schedule/track/package_management/ > Is there a comparison between these other package managers and Guix? Many, many package managers exist. I don't know of a comprehensive, up-to-date document

Re: Slim & Multi-monitor

2018-12-02 Thread Chris Marusich
Hi Brett! Brett Gilio writes: > I have a dual monitor setup for my workstation I use Guix on. The Slim > DM is quite nice for me, and i'd theoretically like to remain with > it. However, I am having trouble with the way Slim is treating the > dual-monitor display. Instead of treating each monito

LibreOffice Impress - Presenter Console

2018-11-01 Thread Chris Marusich
Hi, Has anyone successfully used the Presenter Console in the Guix-installed LibreOffice Impress? I'm using GuixSD, if that matters. Supposedly, when you've connected two monitors, you can enable the presenter console in Impress by opening the "Slide Show" > "Slide Show Settings" menu entry. Th

Re: WebRTC support (jitsi) in Guix-packaged browsers?

2018-10-23 Thread Chris Marusich
Pierre Neidhardt writes: > Not needed anymore, but out of curiosity, how do you install Firefox on > GuixSD? > Is there a channel somewhere? :p In short, you can usually get any ELF binaries built for your architecture working on GuixSD if you use a tool like patchelf to change the ld interpret

Re: Problem using multiple manifest files

2018-10-23 Thread Chris Marusich
Mikhail Kryshen writes: > Chris Marusich writes: > >> Mikhail Kryshen writes: >> >>> (use-modules (srfi srfi-1) >>> ((guix ui) #:select (make-user-module))) >>> >>> (define (load-manifest file) >>> ;; Load man

Re: Can't log in: blank login screen after reconfigure

2018-10-21 Thread Chris Marusich
writes: > Hello! I think always you get trouble after update need to > roll-back. Here I've got the solution > http://lists.gnu.org/archive/html/bug-guix/2018-09/msg00153.html > > Try to boot with other options, choosing previous

Re: WebRTC support (jitsi) in Guix-packaged browsers?

2018-10-21 Thread Chris Marusich
Pierre Neidhardt writes: >> IceCat 60.2.0-esr > > What is "esr"? I have IceCat 60.2.0-gnu, would that make a difference? "ESR" stands for Extended Support Release. I'm just using the IceCat that comes with Guix. The exact version of Guix and IceCat I'm using on my x86_64-linux GuixSD system i

Re: New Guix reference card

2018-10-20 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > I’ve written a reference card for Guix, which you can find here: > > https://gnu.org/s/guix/guix-refcard.pdf > > The source is at: > > https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/doc/refcard Excellent! I was actually thinking about mak

Re: WebRTC support (jitsi) in Guix-packaged browsers?

2018-10-20 Thread Chris Marusich
Pierre Neidhardt writes: > Hi Guix! > > Last August I could run WebRTC services such as https://meet.jit.si just > fine. > > For the last few weeks I've been unable to run it. Maybe last Icecat > upgrade? > It does not work on Epiphany either. Is anyone able to run it? The website loads fine f

Re: using Shepherd outside of GuixSD ?

2018-10-20 Thread Chris Marusich
Benjamin Slade writes: > [...] So the 'guix system' tools are only available on GuixSD > proper, and not via the guix standalone? The "guix system" tools are available via Guix standalone. It's just that some of the commands might not behave as expected. For example, you probably don't want to

Re: Problem using multiple manifest files

2018-10-20 Thread Chris Marusich
Mikhail Kryshen writes: > (use-modules (srfi srfi-1) > ((guix ui) #:select (make-user-module))) > > (define (load-manifest file) > ;; Load manifest file in a fresh module with necessary imports. > (let ((module (make-user-module '((guix profiles) (gnu) > (save-module-excu

Can't log in: blank login screen after reconfigure

2018-10-20 Thread Chris Marusich
Hi, I recently ran "guix pull" and then "guix system reconfigure" on a GuixSD installation in a VirtualBox VM. Since doing that, I can't log in. While booting, everything proceeds as usual, with normal output, until the SLiM login screen is supposed to appear. But instead of the SLiM login scre

Re: Does not halt after Menu - Logout - Shut down and closing notebook hood

2018-10-15 Thread Chris Marusich
writes: > [...] And may be I will need > any other configurations in other services that were not mentioned in > Guix cgit. > So how to get their exact names? Some (perhaps most) services assume that you are somewhat familiar with the software in question. For example, the explanation of the o

Re: Output of guix build --check foo is not part of store deduplication

2018-08-10 Thread Chris Marusich
Hi Björn, In registerOutputs from nix/libstore/build.cc, it seems that if a check was requested (i.e., buildMode == bmCheck), an exception is thrown when the build is found to be non-deterministic. In addition, it looks like that would prevent execution from reaching the line farther down where w

Re: "calibre" package fails to build.

2018-08-06 Thread Chris Marusich
Matthew Brooks writes: > On Wed, 1 Aug 2018 13:17:39 +0300 > Efraim Flashner wrote: > > Crashes on start with the "ImportError: No module named QtWebKitWidgets" > error, sadly. If this is still an issue, could you please submit a bug report (including what commit/Guix version you used) to bug-

Re: LUKS-encrypted root and unencrypted /boot ?

2018-08-04 Thread Chris Marusich
Benjamin Slade writes: > I mused briefly about mirroring of the relevant things (kernels, initrd) > from /gnu/store to /boot, but that's probably pretty hack-y. The parts of GuixSD which require maintaining state outside of the store tend to be a little complicated (in my opinion) because they d

Re: How should I install non-guix software?

2018-08-04 Thread Chris Marusich
Hi Luther, Those are really good questions. I'll try to explain what I know, and hopefully it'll be useful to you. Luther Thompson writes: > I don't know if this has been discussed before, but is there a best > practice for installing software from outside the Guix package system? For custom

Re: Magit interactive rebase error: perl not found

2018-08-02 Thread Chris Marusich
Pierre Neidhardt writes: > When rebasing interactively with Magit, I get the following error > > 1 git … rebase -i d64bc3b\^ > /home/ambrevar/.guix-profile/libexec/git-core/git-rebase--interactive: line > 277: perl: command not found > Could not execute editor > > From commandline it works fin

Re: difficulty getting networking working on new install

2018-08-02 Thread Chris Marusich
Benjamin Slade writes: > I ultimately want to use NetworkManager, but I just wanted to get some > sort of connection working to start with. > > [...] > > I have included in my `config.scm` the "%desktop-services" bit, so I > thought this should provide NetworkManager, but I don't seem able to use

Re: LUKS-encrypted root and unencrypted /boot ?

2018-08-02 Thread Chris Marusich
Benjamin Slade writes: > Doing a full LUKS-encryption on root, including /boot results in very > slow unlocking at boot (about 30 secs even with --iter set to 1000). Is > there any way to do an unencrypted /boot with an encrypted root? At that stage, is it GRUB that is unlocking the encrypted vo

Re: Guix and Emacs Integration for Polyglot Development

2018-08-02 Thread Chris Marusich
Kenny Ballou writes: > I would like to be able to specify a project's dependencies in a > manifest file, add any environment variables as necessary, and have > Emacs be aware of those variables when entering that environment. It may not be what you're looking for, but projects like Haunt [1] put

  1   2   3   >