Re: Kubernetes on Guix

2024-07-17 Thread Oleg Pykhalov
Hi Michael, Michael Dahlberg writes: > I'm still a bit new to Guix but not to systems administration and devops. I'd > like to try running a Kubernetes cluster on bare metal systems running Guix. I > don't think there should be too many gotcha's other than the lack of the > systemd init system,

Re: Disable nix-daemon before upgrading

2024-06-02 Thread Oleg Pykhalov
Hello! paul writes: > Thank you very much for pointing that out. Additionally I had to sudo umount > /nix/store . Thanks for your attention to this matter. The fix has been merged in https://debbugs.gnu.org/cgi/bugreport.cgi?bug=71320 To apply it, please run 'guix pull' and then 'guix system re

Re: add shepherd requirement to an existing service?

2024-03-11 Thread Oleg Pykhalov
Hi, Remco van 't Veer writes: > I'd like to add a shepherd requirement to an existing service, as > provided by guix, to prevent it from starting before some other service > starts. > > For exampple: I have NAS which is very slow to start after a power > failure so I created a simple service to

Re: Encrypted Images?

2024-03-11 Thread Oleg Pykhalov
Hi Christopher, Christopher Howard writes: > Hi, I've recently starting learning how to use `guix system image', > and have learned enough to create one raw image which I was able to > copy onto a hard drive on another computer. > > I am wondering if it is possible to use `guix system image' to

Re: Virtualisation

2024-02-13 Thread Oleg Pykhalov
Hi, Fabio Natali writes: > I need to set up a small number of VMs on a server. The network > architecture would be fairly simple. > > I'm considering to use Guix for the server, plus some virtualisation > tools/scripts to set up the VMs, as an alternative to Proxmox and > similar common solution

Re: "Command not found" when using `home-mcron-service`

2024-01-15 Thread Oleg Pykhalov
Tanguy LE CARROUR writes: > Quoting Oleg Pykhalov (2024-01-15 16:25:27) >> The Home service matches Guix System in this case, so currently >> specification of a full path to a binary is required. >> >> It's possible to do in several ways: >> >> 1)

Re: "Command not found" when using `home-mcron-service`

2024-01-15 Thread Oleg Pykhalov
Tanguy LE CARROUR writes: > If I'm correct, setting the PATH environment variable in the mcron job > should fix it. > > You mean inside the `#~(job …)`? Sorry, but… how would you do that? 😅 > And this means that I would have to do it for every single job? 🤔 > Sounds suboptimal to me. > Quoting

Re: Setting up multiple NICs

2023-11-28 Thread Oleg Pykhalov
Lars Rustand writes: […] > Sure, this is what I have at the moment: > > (service static-networking-service-type > (list (static-networking > (links > (list > ;; ... > (network-l

Re: Setting up multiple NICs

2023-11-23 Thread Oleg Pykhalov
Hello, Lars Rustand writes: […] > If I instead put them all in the same `static-networking` form, at least the > system happily reconfigures, but I instead get failures of the networking > service. Could you show the configuration, please? Also, a list of the networking devices with ‘ip -one l

Re: Missing built-in commands

2023-11-21 Thread Oleg Pykhalov
Hello Einar, Einar Largenius writes: > I use guix on a foreign distro and the version of bash provided by guix seems > to have many builtin commands missing. > > If I run /usr/bin/bash I have no issues and can use guix and everything else > without issue, but if I run ~/.guix-profile/bin/bash (o

Re: Unrecognized mount options to an ext4 filesystem.

2023-06-06 Thread Oleg Pykhalov
Hi, Alexandros Prekates writes: > /etc/config.scm > (file-system > (mount-point "/home/chomwitt/MyCalibreLibrary-SSD") > (device (uuid "ae0661f6-0d22-4e0a-9a9c-fba7c17af6a4" 'ext4)) >(type "ext4")(options "rw,relatime,nofail 0 2"))

Re: Connection refused to Guix-hosted SSH

2022-10-14 Thread Oleg Pykhalov
"dabb...@gmail.com" writes: […] > Sure. I receive a bunch of messages of this form: > > Oct 14 10:04:23 localhost vmunix: [ 5869.880044] audit: type=1326 > audit(1665734663.369:6): auid=4294967295 uid=989 gid=983 > ses=4294967295 subj=unconfined pid=599 comm="sshd" > exe="/gnu/store/jgw64z5w2q6b

Re: Connection refused to Guix-hosted SSH

2022-10-12 Thread Oleg Pykhalov
Hi, "dabb...@gmail.com" writes: […] > (users (cons* (user-account > (name "pcp") > (comment "Pcp Developer") > (group "users") > (home-directory "/home/pcp") > (supplementary-groups >

Re: How do I extend openssh-service-type ?

2022-05-11 Thread Oleg Pykhalov
Hi, Edouard Klein writes: > I'm trying to make sense of: > https://guix.gnu.org/manual/en/guix.html#index-openssh_002dservice_002dtype > > #+begin_quote > This service can be extended with extra authorized keys, as in this example: > > (service-extension openssh-service-type >

Re: Mount sshfs at boot or login

2022-02-09 Thread Oleg Pykhalov
Hi, Reza Housseini writes: > I am searching a possible configuration to mount an sshfs filesystem > at boot or login. Do I use the pam-mount-service-type [1] for this? > Are there any examples of a configuration? Additionally I would like > to use encfs on top of the mounted sshfs, also when p

Re: Question about scripts in guix-home

2021-10-21 Thread Oleg Pykhalov
Fredrik Salomonsson writes: > Oleg Pykhalov writes: > >> Well, if you don't want to put the content of >> files/waybar/modules-mic.sh file inside a Scheme string, then you need >> to read the file to a string, e.g.: >> --8<---cut here---

Re: Guix home on foreign distribution

2021-10-19 Thread Oleg Pykhalov
Roland Everaert writes: > The documentation says otherwise. according to it, it can be a list of > strings or gexps for setting environment variables. Yes it was. But now it's already fixed in ff20d392. signature.asc Description: PGP signature

Re: Guix home on foreign distribution

2021-10-18 Thread Oleg Pykhalov
Hi, Roland Everaert via writes: > Is there anything related to file and directory permissions to be set > on foreign distrubution for guix home to work? > > I know that feature is still pretty young and some parts are still in dev, yet > I have tried it on my fedora 34 system and got the followi

Re: Question about scripts in guix-home

2021-10-17 Thread Oleg Pykhalov
Fredrik Salomonsson writes: […] > This is what I tried. Note that I only tested this on my mic.sh script > to see if it worked. > > #+begin_src scheme > (define-public (get-services host) > "Return services for HOST." > (let ((storage-script (program-file >"

Re: Question about scripts in guix-home

2021-10-16 Thread Oleg Pykhalov
Hi, Fredrik Salomonsson writes: > I decided to try out guix home. But I hit a bit of a snag. I'm trying to > port my waybar config over to it, but cannot figure out how to set the > execution bit on my two custom scripts I have. I use the following, which creates ~/.local/bin/shellcheck executa

Re: How is .guix-home created?

2021-10-16 Thread Oleg Pykhalov
Hi, Holger Peters writes: > I am trying to get started with guix home but somehow feel the docs > are missing (or I am not stumbling over the right things). > > So, I am running guix on top of a Debian testing, just to provide the > context that I am operating in. I found > https://guix.gnu.org/

Re: guix home: no target of type 'home-profile' for service 'home-bash'

2021-10-13 Thread Oleg Pykhalov
Daniel Meißner writes: […] > Was this behaviour somehow changed to only accept file-like objects? Yes, no strings anymore. Sorry about breaking your configuration, but guix home still under development as the manual says. I do not think similar breaking will happen in the future. > I quite l

Re: guix home: no target of type 'home-profile' for service 'home-bash'

2021-10-12 Thread Oleg Pykhalov
Hello, Dustin Lyons writes: > I had a working guix home configuration, happily importing all of my > dotfiles into the guix store, but a most recent guix pull broke it. […] home-bash-configuration and other service configurations accept only file-like objects (no strings), so to make it work yo

Re: xmonad, xmonad-contrib & GHC_PACKAGE_PATH?

2021-04-20 Thread Oleg Pykhalov
Hi, William writes: > Do I need to fix a ghc version in my manifest? how do I find out which > ghc xmonad used? If I need other libs (ghc-hostname for example) how > do I specify one that's compiled with the same ghc? All haskell packages use haskell-build-system as a build-system. From guix/b

Re: Installing a previous version of a package

2021-03-27 Thread Oleg Pykhalov
Hi, Bone Baboon writes: […] > (define channels > (append >(list > (channel > (name 'openvpn) I'm not sure that's the issue, but could you try 'guix instead? > (url "https://git.savannah.gnu.org/git/guix.git";) > (commit "c5a2b70135c9830e9c3051ddf

Re: trivial-build-system and which

2020-11-17 Thread Oleg Pykhalov
Hello, Stephen Scheck writes: > This package definition always fails with #f returned by `(which "bash")` > ... am I missing something? > > (build-system trivial-build-system) > (arguments > `(#:builder > (begin >(use-modules (guix build utils)) >(i

Re: running gui aps in docker

2020-08-19 Thread Oleg Pykhalov
Hi, Adam Kandur via writes: > Recently I tried to run a simple gui app in docker: > docker run --rm -e DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix > aliustaoglu/firefox > > but all i got is this error: > No protocol specified > error: XDG_RUNTIME_DIR not set in the environment. > Error: cannot ope

Re: guix system reconfigure doesn't work, guix system: error: python-pep8

2019-11-23 Thread Oleg Pykhalov
Hi, contact@hubert-lombard.website writes: > I have tried to launch again some guix pull, guix package -u but > whithout success... Try ‘hash guix’ command after ‘guix pull’. Also post a ‘guix describe’ output here, please. signature.asc Description: PGP signature

Re: QEMU USB pass-through

2019-10-19 Thread Oleg Pykhalov
Hi Chris, I use the following command to get a USB device on VM: --8<---cut here---start->8--- qemu-system-x86_64 \ -daemonize \ -m 4096 \ -smp 2 \ -enable-kvm \ -hda /srv/virt/vm.qcow2 \ -smb /srv/share \ -M q35 \ -usb \

Re: Modify Channels for all users

2019-05-24 Thread Oleg Pykhalov
Hi Reza, "Reza Alizadeh Majd" writes: > Hi Guix, > > I want to add a custom channel for all users, one way would be using > the skeleton files to add `channel.scm` to each user's home > directory. Just wanted to know if there is any other solution to do > this or not? You could try to modify a

Re: A few questions about channels

2019-04-30 Thread Oleg Pykhalov
[…] >> 2) Is it possible to use private remote repositories as channels? >> The issue here seems to be one of authentication. I'm wonder if >> there is (or should be) an "authentication" field one would add to >> the channel definition in the channels.scm file. >> > I agree it would be nice to ha

Re: how to translate info guix to text file or pdf or html ?

2019-03-28 Thread Oleg Pykhalov
Hi, writes: > Hi! I've learned that guix manual updates with the updates more quickly than > manual's web-page. > > But `info guix` is hard for using. I like html. > Please, let me know if it is possible to transform `info guix` to text file > or html or pdf? > > PS: I tried to learn `info` co

Re: binary nix install alongside guix on foreign distro

2019-01-08 Thread Oleg Pykhalov
Hi, Giovanni Biscuolo writes: > I'd like to test nix alongside guix, both installed on a foreign distro > (Debian in my case) > > is someone in this list testing a similar configuration? > > is there any danger in mixing both package manager (and the foregin > distro one) on a single system? […

Re: Revert dependencies graph

2018-12-15 Thread Oleg Pykhalov
Hello, writes: > Hello, Guix Help! Updating with `guix pull` and `guix package -u` has made me > waiting for 3 hours already. webkitgtk is compiling so long. > I've checked all browsers I have and found this is epiphany that needs > webkitgtk > > $ guix package --show=epiphany | grep gtk > + g

Re: '--load-path' option not working for 'guix system' command

2018-11-18 Thread Oleg Pykhalov
Taegil Bae writes: > On 11/14/18 6:20 PM, Oleg Pykhalov wrote: >> Could you place a (pk '%load-path %load-path) sexp before the >> (operating-system ...) to see what does Guile load? > > Here is the output: > > # guix system reconfigure /etc/config.scm -L $HOM

Re: '--load-path' option not working for 'guix system' command

2018-11-14 Thread Oleg Pykhalov
Hello, Taegil Bae writes: […] > But actually I have used '-L ./my-guix'. This option is not working > with 'guix system', but is working with 'guix build' and 'guix > package'. […] Could you place a (pk '%load-path %load-path) sexp before the (operating-system ...) to see what does Guile loa

Re: Enable guix-devel-mode only in guix source files

2018-08-21 Thread Oleg Pykhalov
Hello. Pierre Neidhardt writes: […] >> And a user is not forced to use Emacs-Guix, so calling 'guix-devel-mode' will >> simply fail if Emacs-Guix is not installed. > > I don't know the innards of .dir-locals.el, but if we can somehow check if the > mode is defined, that would solve this issue.

Re: EFI entry got removed after system reconfigure

2018-07-05 Thread Oleg Pykhalov
Hello Roel, Roel Janssen writes: […] > So I created a new entry from a LiveUSB using “efibootmgr” to boot into > GuixSD again. Is this a known problem […]? I had this issue a long time ago. [1] I didn't take an attention on output as I remember. Did you? :-) [1] https://lists.gnu.org/arc

[SOLVED] Re: locale warnings

2018-06-30 Thread Oleg Pykhalov
Hello Ludovic, l...@gnu.org (Ludovic Courtès) writes: > Oleg Pykhalov skribis: > >> $ PAGER= systemctl show guix-daemon.service | grep locale >> Environment=GUIX_LOCPATH=/root/.guix-profile/lib/locale >> >> $ sudo guix package -I >> … >&

Re: locale warnings

2018-06-26 Thread Oleg Pykhalov
Hello Hinko, Hinko Kocevar writes: […] >> I followed the instructions to set up locale for user >> (https://www.gnu.org/software/guix/manual/guix.html#Application-Setup), >> but I'm still getting these messages for each guix invocation: >> >> substitute: guile: warning: failed to install locale

Re: Setxkbmap :: Adding a custom xkb layout/variant :: Issue with specifying custom config path & wiping the cache

2018-06-07 Thread Oleg Pykhalov
Hello Alex, "Alex Dorof" writes: […] > In the past I had no problem just having a script that I ran upon the > first setup of an OS that modified system files in /usr/share/X11/xkb > by adding my variant to symbols/us and a variant entry to > rules/evdev.xml. It was simple and just worked. Now,

Re: Multiple pulseaudio process after re-loging

2018-06-06 Thread Oleg Pykhalov
Hello Pierre, Pierre Neidhardt writes: […] > I'd put the blame on conky / Pulseaudio for now :) I have a different Pulseaudio behavior. Sometimes I use a program which does not use Pulseaudio but Alsa, then I need to start Pulseaudio manually if there is no program which produces a sound, e.g

Re: static-networking-service

2018-05-31 Thread Oleg Pykhalov
Hello Catonano, Catonano writes: > I think I could use some help about how to set up a networing device to be > used as a "bridge" for the libvirt-manager bridged networking > > In the manual I found a procedure named static-networking-service but I > have no idea about how to use it As Julien

Re: About incorrect system time (solved)

2018-05-28 Thread Oleg Pykhalov
Hello Jone, Jone writes: […] > After studying the question, I found that "export TZ=MSK" fix this > problem (my timezone is "Europe/Moscow"). Does ‘zdump /etc/localtime’ show your timezone time? […] Oleg. signature.asc Description: PGP signature

Re: On network management and documenting nmcli

2018-05-11 Thread Oleg Pykhalov
Hello Pierre, Pierre Neidhardt writes: […] > I don't think any of this is mentioned at all in the manual: I believe > something so essential should be very explicitly documented. > > I suggest we add some examples to the Installation info page, for instance: > >> nmcli device wifi >> sudo nmcli

Re: Incorrect system time

2018-05-09 Thread Oleg Pykhalov
Oleg Pykhalov writes: > Hello Jone, > > Jone writes: > > […] > >> In all my previous distribution command 'date' displays the system time, >> and system time was the single time and equaled to my timezone. > > They should not be equal, becau

Re: Incorrect system time

2018-05-09 Thread Oleg Pykhalov
Hello Jone, Jone writes: […] > In all my previous distribution command 'date' displays the system time, > and system time was the single time and equaled to my timezone. They should not be equal, because they are different timezones. :-) --8<---cut here---start---

Re: Right way: define, build and install

2018-05-04 Thread Oleg Pykhalov
Привет Jone, Jone writes: > Мне наверно было бы проще писать на русском, не мучая > системы перевода и остальных участников рассылки. Без проблем. ;-) Английский не является родным языком для многих. Участники рассылки относятся с пониманием и всегда готовы помочь! > Дело в том, что я нахожу

Re: Right way: define, build and install

2018-05-02 Thread Oleg Pykhalov
Hello Jone, It was hard to get started for me, too. But after several package recipes with a help of Guix community in the mailing list it's easy. Jone writes: > But I am ashamed! :) > > 1. xfce4-cpugraph-plugin.scm […] First of all in ‘(use-modules …)’ you could only specify Guile modules.

gnu: Add inxi (old Shell script version).

2018-04-16 Thread Oleg Pykhalov
Chris Marusich writes: […] > In any case, in GuixSD, all we need is a way to tell inxi where it's > programs live. For many programs, this is accomplished by putting the > programs in PATH. It should be easy to accomplish with a wrapper for an old version of ‘inxi’, which is a Shell script. I

inxi and inxi-full

2018-04-12 Thread Oleg Pykhalov
Pierre Neidhardt writes: What do you think about ‘inxi’ package with inputs, which are only required to run it, and another ‘inxi-full’ package, which will inherit ‘inxi’, but with additional inputs? Oleg. signature.asc Description: PGP signature

Re: Package request inxi

2018-04-11 Thread Oleg Pykhalov
Pierre Neidhardt writes: > I'm running into a strange issue: > Line 4506: > > $item =~ > s/chipset|components|computing|computer|corporation|communications|electronics|electrical|electric|gmbh|group|incorporation|industrial|international|nee|revision|semiconductor|software|technologies|tec

Re: Package request inxi

2018-04-11 Thread Oleg Pykhalov
Pierre Neidhardt writes: > Oleg Pykhalov writes: > >> Instead you could use ‘(inputs …)’ and ‘(native-inputs …)’ which will >> not be installed to a user's profile but available in build phases. > > But those dependencies won't be used during the build phase

Re: Package request inxi

2018-04-11 Thread Oleg Pykhalov
Hello Pierre, Pierre Neidhardt writes: > I'm trying to package inxi. Thank you for working on this! Let us know if you have more questions. > Does guix support optional dependencies? Unfortunately Guix doesn't. Instead you could use ‘(inputs …)’ and ‘(native-inputs …)’ which will not be ins

Re: Кстати, почему так мало апплетов?

2018-04-07 Thread Oleg Pykhalov
Привет Jone, Jone writes: > Вроде бы Xfce заявлена основной рабочей средой, Нет такого заявления. :-) Буду рад узнать если ошибаюсь. > но есть только базовые плагины. Нет, есть и другие (см. [1]). > Ну хорошо, как их собирать локально? Я думаю что для каждого “плагина” нужно смотреть докум

Re: Trying to define a package

2018-04-02 Thread Oleg Pykhalov
Hello Arnaud, Pierre Neidhardt writes: > Arnaud B writes: […] >> One thing to add is that the downloaded source file is not tar.gz file >> format but zip file, perhaps that's part of the problem ? > > I think you need > > (native-inputs > `(("unzip" ,unzip))) > > And add the (gnu pac

Re: How to install prerelease package versions (particularly Emacs)

2018-04-01 Thread Oleg Pykhalov
Pierre Neidhardt writes: > I tried reusing your package snippet from > http://lists.gnu.org/archive/html/help-guix/2017-09/msg00074.html by > setting > >(url "git://localhost/~ambrevar/projects/emacs") I'm sorry for probably an obvious question. Does ‘git clone git://localhost/~

Re: Given a file, find the package that builds it

2018-03-29 Thread Oleg Pykhalov
Chris Marusich writes: […] > * Search the Internet for $program, and find out what package provides > the $program on existing distributions. Handy way for Emacs users: ‘M-x eww’, then ‘!debfiles bin/hello’. […] Oleg. signature.asc Description: PGP signature

Re: Missing pinentry-emacs for gpg-agent?

2018-03-29 Thread Oleg Pykhalov
Pierre Neidhardt writes: > Thinking more about it, wouldn't it make more sense to use several > outputs instead of several packages? In case of ‘pinentry-emacs’ and other ‘pinentry-*’, you use different ‘configure-flags’ (because of security or other reasons). I guess you cannot specify differe

Re: Missing pinentry-emacs for gpg-agent?

2018-03-29 Thread Oleg Pykhalov
Pierre Neidhardt writes: […] > What about a separate package? E.g. > > (define-public pinentry-emacs > (package > (inherit pinentry-tty) > (name "pinentry-emacs") > (inputs > `(("emacs" ,emacs) > ,@(package-inputs pinentry-tty))) >

Package request inxi

2018-03-28 Thread Oleg Pykhalov
Hello Pierre, Pierre Neidhardt writes: > inxi: script to get system information > Upstream URL: https://github.com/smxi/inxi You could take a package recipe [1]. I don't think it's ready to push to Guix package collection, because it requires more ‘(substitute* …)’. [1] https

Re: How to install prerelease package versions (particularly Emacs)

2018-03-28 Thread Oleg Pykhalov
l...@gnu.org (Ludovic Courtès) writes: > Oleg Pykhalov skribis: […] >> In case of ‘emacs’ package recipe, ‘--with-source’ doesn't work for a >> snapshot of the ‘master’ branch. > > Why? Because you’d need to run ‘autoreconf’ and the like? To run everything

Re: Missing pinentry-emacs for gpg-agent?

2018-03-28 Thread Oleg Pykhalov
Pierre Neidhardt writes: > Well, at least Arch Linux, Gentoo and Void Linux ship it! > Not tht uncommon! Then could you add a flag Vladimir talked about and send a patch? ;-) See https://www.gnu.org/software/guix/manual/html_node/Contributing.html Thanks, Oleg. signature.asc Description: PG

Re: Missing pinentry-emacs for gpg-agent?

2018-03-27 Thread Oleg Pykhalov
l...@gnu.org (Ludovic Courtès) writes: > Pierre Neidhardt skribis: > >> Somewhat surprisingly, pinentry-emacs does not seem to be in the repo. >> Is it intentional? I'd love to have it back. > > I didn’t know its existence. :-) I'm sorry to steal a potential contribution to Guix, but you could

Re: How to install prerelease package versions (particularly Emacs)

2018-03-27 Thread Oleg Pykhalov
l...@gnu.org (Ludovic Courtès) writes: > Pierre Neidhardt skribis: > >> Considering the importance of Emacs in this community, I think it would >> make sense to provide a cutting-edge version. > > Do you mean a snapshot of the ‘master’ branch? > > We don’t do that usually, and I would instead sug

Re: Вопрос по опциям монтирования SSD и logrotate

2018-03-26 Thread Oleg Pykhalov
Pierre Neidhardt writes: Как часто следует выполнять команду trim? >>> >>> У меня GuixSD занимает весь накопитель около года. ‘grep’ работает >>> шустро все это время без ‘trim’ :-) Но я бы наверное порекомендовал >>> после каждого вызова ‘guix gc’, потому что ‘trim’ выполняется для >>> нах

Re: Вопрос по опциям монтирования SSD и logrotate

2018-03-25 Thread Oleg Pykhalov
ou for a suggestion. It will be definitely great for searching throw the mailing list. Oleg Pykhalov writes: >> 1. Из мануала не ясно, могу ли я использовать noatime и discard. > > Это опции монтирования файловой системы EXT4(5), которые не перечислены > в докуметации Guix, но их мо

Re: Вопрос по опциям монтирования SSD и logrotate

2018-03-24 Thread Oleg Pykhalov
Привет Jone, Jone writes: > 1. Из мануала не ясно, могу ли я использовать noatime и discard. Это опции монтирования файловой системы EXT4(5), которые не перечислены в докуметации Guix, но их можно посмотреть в мануале: man 5 ext4 man -w 5 ext4 /gnu/store/…-e2fsprogs-1.43.6/share/m

Re: Modify system behavior after reconfigure

2018-03-20 Thread Oleg Pykhalov
Привет Jone, Jone writes: > У меня куча вопросов, но к сожалению мануалы GNU не являются > "быстрорастворимыми". Не бойтесь задавать вопросы здесь или IRC канале #guix на freenode. :-) Если документация нуждается в дополении или разъяснении какой-то темы, пожалуйста скажите от этом! > А кром

Re: invoking info guix

2018-03-17 Thread Oleg Pykhalov
Catonano writes: > 2018-03-17 11:08 GMT+01:00 Clément Lassieur : […] >> But what you should really do (in my humble opinion :-)) is to read the >> (info "info") manual. It is very well done and explains everything in >> an interactive way. >> > > I have a reading phobia :-) > > My first comput

Re: invoking info guix

2018-03-17 Thread Oleg Pykhalov
Hello Catonano, Catonano writes: […] > In Emacs I can do > > M-x info > > but then I find myself in a general page, a sort of index and I have to > search through it in order to find the guix "link" > > How can I end up in the Guix manual front page directly even when using > Emacs ? Personall

Re: Failed to connect to `/var/guix/daemon-socket/socket': Connection refused

2018-03-16 Thread Oleg Pykhalov
Hello, sh...@muto.ca writes: > The Guix daemon was active and enabled when I checked systemctl, and a > daemon reload didn't work, either. > A reboot seemed to do the trick, at least I was able to successfully > run 'guix build guix' after that. This means the ‘guix-daemon’ daemon works. > But

Re: Problems with guile

2018-03-14 Thread Oleg Pykhalov
Hello Jone, Jone writes: […] > After comment string in ~/.guile "(use-modules (ice-9 readline))" > guile starts, but does not highlight matching brackets as before. Could you show ‘%load-path’ and ‘%load-compiled-path’ by evaluating them in a ‘guile’ REPL? Thanks, Oleg. signature.asc Descri

Re: Posts in languages other than English on help-guix?

2018-03-10 Thread Oleg Pykhalov
Hello Alex, Alex Kost writes: > Oleg Pykhalov (2018-03-07 12:46 +0300) wrote: > >>> +`(("en" >>> + "Subscribe to the Help mailing list to get support from the GuixSD >>> +and GNU Guix community via email. You can post messages

Re: Wayland setup

2018-03-07 Thread Oleg Pykhalov
Hello Thorsten, Thorsten Wilms writes: […] > My understanding from the documentation is that the default login > manager Slim doesn't deal with Wayland. The only alternative seems to > be sddm. There is a Gnome Display Manager (GDM) service [1], which should be capable of Wayland, but it requi

Re: How to install prerelease package versions (particularly Emacs)

2018-03-03 Thread Oleg Pykhalov
Hello Jorge, "Jorge" writes: > I would prefer to get Emacs 26 from Guix, which would be more > automatic and would come configured to work with Guix-installed Emacs > packages. Guix package collection provides only stable package releases for the most part. > So is Emacs 26 available from Guix

Reinstall GuixSD from another distribution with chroot (Recover Grub)

2018-02-27 Thread Oleg Pykhalov
Hello Guix, The following article fixed my boot problem, but I think that it could be applied to any Grub or UEFI issue on GuixSD. I broke my ‘grub.cfg’ probably because of a patch from a discussion about dualbooting [1]. It worked well until I did a ‘reconfigure’ from a Guix builded from Git wi

Re: binary installation script on fedora

2018-02-17 Thread Oleg Pykhalov
Hello Catonano, Catonano writes: > 2018-02-11 14:41 GMT+01:00 Ricardo Wurmus : > >> >> Try a pure environment instead. >> > > with a pure environmet I get this > > Install package 'procps-ng' to provide command 'pidof'? [N/y] N > bash: which: comando non trovato... > Installare il pacchetto «whi

Re: How do I check out a package w/o installing it?

2018-01-29 Thread Oleg Pykhalov
Hello George, George myglc2 Clemmer writes: > On 01/30/2018 at 01:16 Thompson writes: [...] > Gee, that's not what I see here. I did 'guix package -i znc' and 'man > znc' become immediately available in all my sessions and man-db is not > in my profile ... [...] > BTW, I'm running GuixSD.

Re: [ANN] Emacs-Guix 0.3.4

2017-12-29 Thread Oleg Pykhalov
ommand 'guix download PACKAGE' which requires to copy hash manually. What we probably want is to get a hash into Emacs kill-ring as guix-hash does. > 2. "M-x guix-derivation-mode": this major mode makes Guix derivations >more human readable by indenting them and by mak

Re: Further attempts at building GnuCash with SQLite support

2017-12-28 Thread Oleg Pykhalov
Hello Gary, Gary Johnson writes: [...] > The key thing to watch for is the #:configure-flags list: > > #:configure-flags '("--enable-aqbanking" > ,(string-append "--with-dbi-dbd-dir=" > (package-output (open-connection) > libdbi-drivers-s

Re: Further attempts at building GnuCash with SQLite support

2017-12-20 Thread Oleg Pykhalov
Hello Gary, Is this issue still relevant? I successfully builded your recipe on $ guix --version guix (GNU Guix) 57ae890fb3ae49878de9ef648d9c4dc397a99989 Gary Johnson writes: [...] > configure:21739: Search Path > :/gnu/store/2clnv9i49dx33k4rr7aym5sfiryhysna-libdbi-drivers-sqlite-0.

Re: partitions and filesystems

2017-11-15 Thread Oleg Pykhalov
Hello Marco, Thank you for catching this! Marco van Hulten writes: > Something is not so clear to me on this page: > > https://www.gnu.org/software/guix/manual/html_node/Preparing-for-Installation.html > > under section "6.1.4.3 Disk Partitioning": > >> Preferably, assign partitions a label so

UEFI cannot find partition after guix system reconfigure

2017-10-20 Thread Oleg Pykhalov
Hello Guix, I had an issue yesterday. After 'guix system reconfigure' I couldn't boot, because there is no a menu entry in UEFI boot menu. So, I solved this by following Gentoo wiki article¹. Boot with LiveUSB XUbuntu 16.04. Any distribution that could boot via UEFI and provides efibootmgr app

Unbound variable: static-networking-service-type in gnu/services/base

2017-10-08 Thread Oleg Pykhalov
Hello Guix, Is it a bug or am I missing something? I want to make a (geiser-mode-switch-to-repl-and-enter) in (gnu services networking) module. (gnu services networking) uses (gnu services base) module (define-module (gnu services networking) ;; … #:use-module (gnu services base)

Re: Guix upgrade leads to different hashes

2017-10-07 Thread Oleg Pykhalov
Hello Ludovic, l...@gnu.org (Ludovic Courtès) writes: > Oleg Pykhalov skribis: > >> l...@gnu.org (Ludovic Courtès) writes: >> >> [...] >> >>> Could you check if this patch helps: >>> >>> diff --git a/guix/scripts/package.scm b/guix/

Re: Guix upgrade leads to different hashes

2017-10-06 Thread Oleg Pykhalov
Hello Ludovic, l...@gnu.org (Ludovic Courtès) writes: [...] > Could you check if this patch helps: > > diff --git a/guix/scripts/package.scm b/guix/scripts/package.scm > index 4adc70522..0e365018a 100644 > --- a/guix/scripts/package.scm > +++ b/guix/scripts/package.scm > @@ -604,12 +604,12 @@ an

Re: Should I upgrade root user's guix too?

2017-10-05 Thread Oleg Pykhalov
Hello Hartmut, Hartmut Goebel writes: > Am 26.09.2017 um 20:10 schrieb Oleg Pykhalov: >> Adonay Felipe Nogueira writes: >> >>> As a personal preference, I always do: >>> >>> # guix pull && guix package -u >>> >>> ... as r

Re: Guix upgrade leads to different hashes

2017-10-04 Thread Oleg Pykhalov
Hello Ludovic, l...@gnu.org (Ludovic Courtès) writes: > Hi Oleg, > > Oleg Pykhalov skribis: > >> l...@gnu.org (Ludovic Courtès) writes: >> >> [...] >> >>> What does ‘guix package --list-generations’ show? The output is a diff >>> of the co

Re: Guix upgrade leads to different hashes

2017-10-03 Thread Oleg Pykhalov
Hello Ludovic, l...@gnu.org (Ludovic Courtès) writes: [...] > What does ‘guix package --list-generations’ show? The output is a diff > of the contents of each generation. My current generation before upgrade was 369. After upgrade it's 370. No changes. --8<---cut here

Re: Guix upgrade leads to different hashes

2017-10-03 Thread Oleg Pykhalov
Hello Alex, Alex Kost writes: > Oleg Pykhalov (2017-10-02 05:15 +0300) wrote: > [...] >> Something strange happens on my machine with upgrades. I check for new >> available upgrades with dry-run and get “available upgrades” all the >> time. > [...] >> If I u

Guix upgrade leads to different hashes

2017-10-01 Thread Oleg Pykhalov
Hello Guix, Something strange happens on my machine with upgrades. I check for new available upgrades with dry-run and get “available upgrades” all the time. Check upgrades. --8<---cut here---start->8--- $ guix package --dry-run --upgrade --verbose The followi

Re: Should I upgrade root user's guix too?

2017-09-29 Thread Oleg Pykhalov
Hello Attic, Attic Hermit writes: > Attic Hermit writes: > >>> #!/bin/sh >>> GUIX_LATEST=/root/.config/guix/latest >>> unlink $GUIX_LATEST && ln -s $(readlink $HOME/.config/guix/latest) >>> $GUIX_LATEST > > To be sure your tip, I read the part of source code of guix pull and try > to understan

Re: Should I upgrade root user's guix too?

2017-09-26 Thread Oleg Pykhalov
Adonay Felipe Nogueira writes: > As a personal preference, I always do: > > # guix pull && guix package -u > > ... as root, and then: > > $ guix pull && guix package -u > > ... as normal user I wrote a little script to not compile 2 times :-) After running "guix pull" with regular user run this

Re: Which Emacs version used to build Emacs packages with emacs-checkout?

2017-09-22 Thread Oleg Pykhalov
Hello Alex, Alex Kost writes: > Oleg Pykhalov (2017-09-07 21:49 +0300) wrote: > >> Hello Guix, >> >> Here is a =emacs-checkout= snippet which works for me. Enjoy it if >> somebody need it. >> >> I'm little bit confused about Emacs **version** t

Which Emacs version used to build Emacs packages with emacs-checkout?

2017-09-07 Thread Oleg Pykhalov
Hello Guix, Here is a =emacs-checkout= snippet which works for me. Enjoy it if somebody need it. I'm little bit confused about Emacs **version** that is used inside =emacs-build-systems= and inputs which use =emacs-minimal=. If I define a new package with =-checkout= suffix and install it, for

Re: What is Guix garbage collector root aka gc root

2017-08-14 Thread Oleg Pykhalov
Hello Leo and Ricardo, Leo Famulari writes: … > You can see the GC root symlinks in /var/guix/gcroots. You can make a > new GC root manually by adding a symlink to the store item you want to > preserve. For example: > > $ ln --symbolic $(guix build hello) /var/guix/gcroots/my-hello Just for th

What is Guix garbage collector root aka gc root

2017-08-13 Thread Oleg Pykhalov
Hello Guix, I'm trying to understand what is “garbage collector root” aka “gc root”. 1. Is “$HOME/.guix-profile” a “gc root”? 2. I need to build a package, but don't install it. Just preserve it for offloading. Is “guix build --root=$HOME/.guix-profile PACKAGE” (run as non root user) what I wa

Re: Firewall available? Also a note about one package...

2017-08-11 Thread Oleg Pykhalov
Hello, RoundDuck Man writes: > About simplescreenrecorder, it says it isn't a package or something like > that. Maybe the santax is different or I goofed up? I'll try again with it > soon. I see this package is available for installation, too. Who did say this? Could you provide a running com

Re: Grub installation failed during the GuixSD's installation

2017-07-28 Thread Oleg Pykhalov
Hello Iván, Iván Hernández Cazorla writes: > Hi, > > I init the process to install GuixSD, everything seems to be correct > during the process. But at the end it shows an error that says that > was impossible to install the grub. I understand that GuixSD was > installed correctly, but the grub n

  1   2   >