New build-system quest (premake4 t-engine)

2017-07-08 Thread Oleg Pykhalov
make succeeded. But building with guix build failed. Checkout patch and logs. Any ideas appreciating :-) >From 2529572312b40cd3920fcc845619fa77d9a6d874 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov <go.wig...@gmail.com> Date: Sat, 8 Jul 2017 18:29:36 +0300 Subject: [PATCH] gnu: New bui

Re: New build-system quest (premake4 t-engine)

2017-07-26 Thread Oleg Pykhalov
Ricardo Wurmus <rek...@elephly.net> writes: > Oleg Pykhalov <go.wig...@gmail.com> writes: > >> I'm a little bit confusing about kinda patching in “snippet” vs “phase”. >> After I made both in https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27691 >> I thought ma

Re: gnu/services/shepherd.scm:90:2: In procedure allocate-struct: Wrong type argument in position 2: 5

2017-10-04 Thread Oleg Pykhalov
Hello Maxim, Maxim Cournoyer <maxim.courno...@gmail.com> writes: > Oleg Pykhalov <go.wig...@gmail.com> writes: > >> Maxim Cournoyer <maxim.courno...@gmail.com> writes: >> >>>> Efraim Flashner <efr...@flashner.co.il> writes: >>>>

Re: gnu/services/shepherd.scm:90:2: In procedure allocate-struct: Wrong type argument in position 2: 5

2017-10-06 Thread Oleg Pykhalov
Maxim Cournoyer writes: > There shouldn't be any auto-compilation going on with Guix unless you are > using Emacs-Guix. This has been fixed in a recent commit[1] but will only > appear in the next release. > > In the mean time you could define the following in your

Re: Inconsistency between "guix system" and "guix package"

2017-09-30 Thread Oleg Pykhalov
Hello Hartmut, Hartmut Goebel writes: > Hi, > > I just stepped into problems listing the generations of "system". Then I > found out: > > "guix system" uses sub-commands > > guix system list-generations > guix system roll-back > guix system

Re: gnu/services/shepherd.scm:90:2: In procedure allocate-struct: Wrong type argument in position 2: 5

2017-10-03 Thread Oleg Pykhalov
Maxim Cournoyer writes: >> Efraim Flashner writes: >> >>> On Fri, Sep 29, 2017 at 07:21:27PM +0800, Huang, Ying wrote: [...] >>> you're in need of a 'make clean'. If you don't want to have to rebuild >>> everything, then 'rm -- gnu/*go

Re: isc-bind service draft

2017-11-24 Thread Oleg Pykhalov
Hello, Thank you for suggestions! Here is a new working in vm version. There is still a lot work to do: - More apropriate for everyone default config. - Writing tests. More suggestions are welcome :-) (use-modules (gnu)) (use-service-modules networking dns) (operating-system (host-name

Re: Emacs minor-mode highlight code stages (gexp & sexp)

2017-11-24 Thread Oleg Pykhalov
l...@gnu.org (Ludovic Courtès) writes: >> I prepared a patch and could merge it if you agree. >> >> From aad1089320315f58147d84e7ff35b3f1f89032a9 Mon Sep 17 00:00:00 2001 >> From: Oleg Pykhalov <go.wig...@gmail.com> >> Date: Wed, 22 Nov 2017 09:10:24 +030

Re: Emacs minor-mode highlight code stages (gexp & sexp)

2017-11-21 Thread Oleg Pykhalov
Hello, Still no reply on https://github.com/zk-phi/highlight-stages/issues/10 I prepared a patch and could merge it if you agree. From aad1089320315f58147d84e7ff35b3f1f89032a9 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov <go.wig...@gmail.com> Date: Wed, 22 Nov 2017 09:10:24 +0300 S

Re: Emacs minor-mode highlight code stages (gexp & sexp)

2017-11-21 Thread Oleg Pykhalov
Probably need to append to commit message: * gnu/packages/patches/emacs-highlight-stages-add-gexp.patch: New file. * gnu/local.mk (dist_patch_DATA): Add this.

Re: Dualbooting with guixsd not handling grub installation

2017-12-17 Thread Oleg Pykhalov
l...@gnu.org (Ludovic Courtès) writes: > Note that if all you want is dual-boot, this should already be possible > by defining new menu entries in the GuixSD config: > > > https://www.gnu.org/software/guix/manual/html_node/Bootloader-Configuration.html#index-dual-boot Are linux

fcgiwrap doesn't see gzip

2017-12-01 Thread Oleg Pykhalov
strace log from my previous message, apologies. I guess, the issue is because fcgiwrap process environment PATH only contains /gnu/store/…-shadow-4.5/sbin which doesn't include gzip. --8<---cut here---start->8--- $ sudo strace -s 128 -p 457 strace: Process 457

fcgiwrap doesn't see gzip

2017-12-01 Thread Oleg Pykhalov
Hello Guix, cgit service through fcgiwrap doesn't see gzip. /run/current-system/profile/bin/gzip exists. fcgiwrap strace: http://paste.debian.net/998501

Re: fcgiwrap doesn't see gzip

2017-12-12 Thread Oleg Pykhalov
Hello Ludovic, l...@gnu.org (Ludovic Courtès) writes: [...] >> + (lambda* (#:key inputs #:allow-other-keys) >> + (define (quoted-path input path) >> + (string-append "\"" input path "\"")) >> + (substitute* "ui-snapshot.c" >> +

Re: Emacs minor-mode highlight code stages (gexp & sexp)

2017-11-13 Thread Oleg Pykhalov
Hello Ludovic, l...@gnu.org (Ludovic Courtès) writes: >> Also I made a fork to add a support for G-Expressions and I will wait >> until close a request¹ before sending a patch. You could try it now: >> >> $ git clone https://github.com/wigust/highlight-stages.git -b gexp >> $ cd

Emacs minor-mode highlight code stages (gexp & sexp)

2017-11-09 Thread Oleg Pykhalov
Hello Guix, I found Emacs minor-mode for highlighting stages of code and send a request for release a tarball¹, so I could package it properly. Also I made a fork to add a support for G-Expressions and I will wait until close a request¹ before sending a patch. You could try it now: $ git

Re: fcgiwrap doesn't see gzip

2017-12-12 Thread Oleg Pykhalov
t. > > Could you look into it? Yes, but I solve this via cgit package. I believe it's good enough. :-) From 9c9ad2a3716b7ad97e80028e0424f3af6c3759a6 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov <go.wig...@gmail.com> Date: Tue, 12 Dec 2017 18:29:23 +0300 Subject: [PATCH] gnu: cg

Re: [PATCH] etc: Add copyright.

2017-12-20 Thread Oleg Pykhalov
Oleg Pykhalov <go.wig...@gmail.com> writes: [...] > +save then add @code{(add-hook 'after-save-hook 'copyright-update)} in Probably better before-save-hook. [...] Oleg. signature.asc Description: PGP signature

[PATCH] etc: Add copyright.

2017-12-20 Thread Oleg Pykhalov
>From f8df6a8059878e9b61c7b211e854194c56c74efc Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov <go.wig...@gmail.com> Date: Wed, 20 Dec 2017 16:57:37 +0300 Subject: [PATCH] etc: Add copyright. * etc/copyright.el: New file. * doc/contributing.texi (The Perfect Setup): Document copyright.

Re: 29/88: gnu: Add emacs-let-alist.

2018-05-04 Thread Oleg Pykhalov
In addion to my previous answer. Oleg Pykhalov <go.wig...@gmail.com> writes: […] >> 'let-alist' is a part of Emacs (that's why it was removed by commit >> 469c7ce0¹). Is there a reason to add it? […] > Elpa importer could probably exclude ‘let-alist’ in ‘propagated-inpu

Re: 29/88: gnu: Add emacs-let-alist.

2018-05-06 Thread Oleg Pykhalov
Alex Kost writes: […] > I don't understand what mechanism you mean. Why it cannot simply be > removed? ‘guix import elpa’ should remove ‘let-alist’ or ‘guix lint’ should notify ‘let-alist’ is already present in current Emacs. >> ‘let-alist’ >> shouln't clutter much if it

Re: 01/01: gnu: cmake: Delete Emacs library.

2018-05-25 Thread Oleg Pykhalov
Hello Mark, Thank you for explanation of procedure and macro specifications. I've pushed ffd526e61ab1b45c6c913ab4e139193e4d5bee9b with a fix. Also, here is a patch to mention core-updates-next in the documentation. diff --git a/doc/contributing.texi b/doc/contributing.texi index

Re: Packaging a free Firefox

2018-05-16 Thread Oleg Pykhalov
Hello Katherine, Katherine Cox-Buday writes: > Pjotr Prins writes: […] > As an anecdote with a data-point of one, I uninstalled GuixSD because I > suddenly needed the machine I was running it on to be my daily driver. I > had been

Re: 01/01: gnu: cmake: Delete Emacs library.

2018-05-23 Thread Oleg Pykhalov
Hello Mark, Mark H Weaver <m...@netris.org> writes: […] > go.wig...@gmail.com (Oleg Pykhalov) writes: > >> wigust pushed a commit to branch core-updates >> in repository guix. >> >> commit f037673c3133ae7453794f1f62eecebf9d06b092 >> Author: Oleg Pykhalo

Widen info

2018-06-08 Thread Oleg Pykhalov
Hello Julien, Julien Lepiller writes: […] > I read you're having trouble to find information from the section > titles. Info manuals have an index where it's easier to find > things. But actually, what helps me the most is to ignore the `info` > command and open either the full .texi source or

Re: Chrooting into GuixSD

2018-06-14 Thread Oleg Pykhalov
Hello, Ricardo Wurmus writes: > Nils Gillmann writes: > >> Thorsten Wilms transcribed 1.2K bytes: >>> On 13.06.2018 10:13, Nils Gillmann wrote: […] >>> You can interact with the daemon: >>> >>> cd /path/to/guix/root >>> sudo mount --bind /dev dev >>> sudo mount --bind /proc proc >>>

Re: guix package is slow

2018-07-01 Thread Oleg Pykhalov
Hello, Pierre Neidhardt writes: > Maxim Cournoyer writes: > >>> - Perform transactions (install/remove) over multiple packages. >> >> To be fair, I think you can already accomplish this using emacs-guix by >> separating with commas multiple package names :). > > Can you explain? I don't know

Re: 29/88: gnu: Add emacs-let-alist.

2018-05-03 Thread Oleg Pykhalov
Hello Alex, Alex Kost <alez...@gmail.com> writes: > Hello Oleg, I have found you added a lot of new Emacs packages, thank > you! > > Oleg Pykhalov (2018-05-02 13:21 -0400) wrote: > >> wigust pushed a commit to branch master >>

Re: 29/88: gnu: Add emacs-let-alist.

2018-05-04 Thread Oleg Pykhalov
Hello Pierre, Pierre Neidhardt writes: […] > Wow, impressive work indeed. Note that you shouuld not have added > emms-player-simple-mpv since it's superseded by Emms 5.0. Do you mean ‘emms-player-simple.el’ from: --8<---cut

How to list bugs on debbugs by submitter

2018-01-15 Thread Oleg Pykhalov
Hello Guix, I want to share a quick hack with you about how to list bug reports on debbugs by submitter (your reports) with emacs-debbugs. You could do it interactively by evaluting: (debbugs-gnu-search) RET submitter RET YOUR-EMAIL RET Also you could define a function to type it

Re: How to list bugs on debbugs by submitter

2018-01-21 Thread Oleg Pykhalov
l...@gnu.org (Ludovic Courtès) writes: [...] > Very useful, thanks for sharing! NP, I wonder should it be in the in the HACKING file still. Another tip to open a bug report in Emacs Debbugs with M-x ffap on URL: --8<---cut here---start->8--- (require

Re: Errors encountered in building guix from source.

2018-01-26 Thread Oleg Pykhalov
Fis Trivial writes: > Sorry for the really late reply. It's OK, we don't hurry. :-) >> Installing a missing package by guessing from non-existing command is a >> Fedora's “feauture” of Bash. I believe this is a reason of following >> failures. You probably could

Re: [RFC] A simple draft for channels

2018-01-26 Thread Oleg Pykhalov
myg...@gmail.com writes: [...] > I don't think you should call them "channels." Why? Only advanced Nix or > Conda users will know what it means. For anyone familiar with Chrome, > Red Hat, or TV channels, the "channels" label works against you: they > have to learn and remember that a Guix

Re: Errors encountered in building guix from source.

2018-01-25 Thread Oleg Pykhalov
Hello Fis, Fis Trivial writes: [...] > * Add --pure option to `guix environment` This is what I do even on GuixSD for Guix's Git repository, too. > Then I tried again the added --pure option to `guix environment`: > $ guix environment guix --ad-hoc help2man git

Re: website: say what Guix is at the very top

2018-01-24 Thread Oleg Pykhalov
Hello, myg...@gmail.com writes: [...] >> (I’m not as sure about these proposed individual changes as I am about >> the proposal to separate the pages for Guix and GuixSD.) > > ISTM this difficulty in splitting the content across two pages is a > reason to consider again how to unify the

Re: Errors encountered in building guix from source.

2018-01-29 Thread Oleg Pykhalov
Fis Trivial writes: >> What do you mean by disable? You could invoke it at any time with a >> clean Bash session. Also I would recommend to search for a Fedora's >> Bash feature for installing programms if a command is missing and >> disable/remove it. >> Fedora's

Re: 01/01: gnu: Add badass.

2018-01-30 Thread Oleg Pykhalov
Hello, n...@n0.is writes: >>> Why do you think this belongs in Guix? Do you intend to use it >> >> So we do have Quality Standards for software that goes into Guix >> now as in "you must be this tall to ride"? Didn't apply before >> when other people sent in what I'd consider garbage. >> >> I'd

Re: Dualbooting with guixsd not handling grub installation

2018-02-02 Thread Oleg Pykhalov
Hello Félicien, Thank you for the report! >>>>> "Félicien" == Félicien Pillot <felic...@gnu.org> writes: > Le Thu, 01 Feb 2018 09:14:54 +0300, Oleg Pykhalov > <go.wig...@gmail.com> a écrit : >> We could start by adding a way to add

emacs-browse-at-remote-gnu supports git.savannah.gnu.org

2018-02-02 Thread Oleg Pykhalov
Hello Guix, I send a patched emacs-browse-at-remote, called emacs-browse-at-remote-gnu [1], which adds a support for git.savannah.gnu.org Cgit repository. [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=30328 See a demo . Oleg. signature.asc Description:

Re: Dualbooting with guixsd not handling grub installation

2018-01-31 Thread Oleg Pykhalov
Hello Ludovic, l...@gnu.org (Ludovic Courtès) writes: > Oleg Pykhalov <go.wig...@gmail.com> skribis: [...] >> Are linux linux-arguments initrd in menu-entry required? > > Currently yes: this is how you tell GRUB what to boot. I see an issue with it, because not always you

Re: 01/01: gnu: gource: Fix the hashes of mutated GitHub archives.

2018-01-28 Thread Oleg Pykhalov
Hello Leo, Leo Famulari <l...@famulari.name> writes: > On Thu, Jan 25, 2018 at 09:17:38AM -0500, Oleg Pykhalov wrote: >> wigust pushed a commit to branch master >> in repository guix. >> >> commit 45b486984d8ab092cf002cd0b500df4dc62e186b >> Author: Oleg

Re: Dualbooting with guixsd not handling grub installation

2018-02-06 Thread Oleg Pykhalov
l...@gnu.org (Ludovic Courtès) writes: > I think we should keep ‘menu-entry’ bootloader-independent. What does mean “independent”? Do you mean that it's working only for Grub now? I guess others bootloaders could have this if they need to generate a configuration file like

Re: emacs-browse-at-remote-gnu supports git.savannah.gnu.org

2018-02-09 Thread Oleg Pykhalov
Chris Marusich <cmmarus...@gmail.com> writes: > Oleg Pykhalov <go.wig...@gmail.com> writes: >> See a demo <https://i.imgur.com/Bzm2jpS.gif>. > By the way, how did you make the video? I have a shell script which does the following: - select a window

Re: heads-up: Haskell updates

2018-02-17 Thread Oleg Pykhalov
Ricardo Wurmus <rek...@elephly.net> writes: > Oleg Pykhalov <go.wig...@gmail.com> writes: > >> Ricardo Wurmus <rek...@elephly.net> writes: >> >>> Marius Bakke <mba...@fastmail.com> writes: >>> >>>> Should we do a new merge t

Re: heads-up: Haskell updates

2018-02-17 Thread Oleg Pykhalov
Ricardo Wurmus writes: > Marius Bakke writes: > >> Should we do a new merge to get the GHC patch, or just merge >> core-updates and let the problem "fix itself" on 'master'? > > I’d prefer building GHC and ghc-resourcet first. We don’t know if this >

Re: heads-up: Haskell updates

2018-02-17 Thread Oleg Pykhalov
Hello Ricardo, Ricardo Wurmus writes: > thanks for the extra information. Thank you for picking that up. > I find it very puzzling that I cannot reproduce these build failures on > my machine. > > I have just rebuilt ghc-resourcet with a modified ghc-mtl, which I > suspect

Re: guix package is slow

2018-07-09 Thread Oleg Pykhalov
George Clemmer writes: […] > If "M-x guix" is not widely used you might consider deleting it > altogether. I guess we couldn't count wide of usage. I use ‘M-x guix’ command. :-) Oleg. signature.asc Description: PGP signature

Guix support in cachix

2018-07-03 Thread Oleg Pykhalov
Hello Guix, Domen Kožar recently was in #guix (IRC) 2 days ago asking about support of Guix in cachix. Also he opened an issue on GitHub: > I'm opening this issue for interest around supporting Guix. [1] https://github.com/cachix/cachix/issues/85 signature.asc Description: PGP signature

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

2018-03-10 Thread Oleg Pykhalov
Hello Alex, Alex Kost <alez...@gmail.com> 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

Re: Proposal: rename sshfs-fuse -> sshfs

2018-11-14 Thread Oleg Pykhalov
Hello, swedebugia writes: > Reasons: > * shorter is better. Not always, e.g. as you see we have a policy to prefix package names like font-dejavu and emacs-guix, but I don't see this in ‘fuse’ case: --8<---cut here---start->8--- $ guix package -A fuse | awk

Re: Annotated guix source folder tree

2018-11-14 Thread Oleg Pykhalov
Hello. swedebugia writes: > I exported the tree and would like an annotated version to be added to > the manual. > > Would you agree that this is a good idea? It could be useful. What do you think about a page similar to HIER(7) manual? We could name it GUIX-HIER(7) similar to existing

My new signing key

2018-12-04 Thread Oleg Pykhalov
Hello Guix, Recently I've changed my signing subkey, here is it: 7238 7123 8EAC EB63 4548 5857 167F 8EA5 001A FA9C Oleg. signature.asc Description: PGP signature

Re: ‘version-1.2.0’ branch created!

2020-11-07 Thread Oleg Pykhalov
Hi, Ludovic Courtès writes: […] > Changes to core Guix should be limited to bug fixes as well. > > Thoughts? Patches? Ideas? :-) Could we have a shepherd with 5082354a included (service: Add #:supplementary-groups.)? I could live with an overrided shepherd package [1] which contains

Re: GNU Guix 1.2.0rc1 available for testing!

2020-11-15 Thread Oleg Pykhalov
Hello, Yeeeho! I've installed Guix 1.2.0rc1 system on a KVM virtual machine. 1. Because of DHCP server is not exist on a network I cannot use TUI installer. When I installed via shell, I need manually stop “networking” service with herd. Otherwise “ip address” shows “169.254.182.22/16”

Re: Fixing Zabbix db-secret-file documentation.

2020-11-07 Thread Oleg Pykhalov
Hi, Tobias Geerinckx-Rice writes: […] > @deftypevr {@code{zabbix-front-end-configuration} parameter} string > db-secret-file > -Secret file which will be appended to @file{zabbix.conf.php} file. This > -file contains credentials for use by Zabbix front-end. You are expected > -to create it

Succeed to run guile-bash on Guile 3.0.5

2021-05-09 Thread Oleg Pykhalov
Hello, I succeed to run guile-bash on Guile 3.0.5. First of all, when you point "guile" input to "guile-3.0-latest", you will have the following output: --8<---cut here---start->8--- oleg@guixsd ~/src/guix-wigust$ tree

Re: Succeed to run guile-bash on Guile 3.0.5

2021-05-12 Thread Oleg Pykhalov
Hi Ludovic, Ludovic Courtès writes: […] > What about making it the new ‘guile-bash’ package in Guix? OK, pushed as 08814ccc Oleg. signature.asc Description: PGP signature

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

2021-09-28 Thread Oleg Pykhalov
Andrew Tropin writes: […] >> I would very much like to have these modules renamed to (gnu home >> services …) quickly. WDYT? Could the two of you take a look? > > Doable. > > What about moving home services to (gnu services ...)? > > It's a little harder, because we probably will need to

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

2021-10-02 Thread Oleg Pykhalov
Ludovic Courtès writes: […] > I’m in favor of (gnu home services) rather than (gnu services), in part > because we have yet to figure out how much can be shared between System > and Home services, and in part because the Home bits are likely useless > for System. Moved to (gnu home services)

Re: nnn-service-type for guix home

2021-10-24 Thread Oleg Pykhalov
Hi, jgart writes: > Does it make sense to add nnn's configuration to the bash-service-type > or to create a new service altogether? > > nnn is configured by setting environment variables: > > https://github.com/jarun/nnn/wiki/Usage#configuration For environment variables I think the best way

Re: nnn-service-type for guix home

2021-10-25 Thread Oleg Pykhalov
jgart writes: […] > So, something like this? > > (simple-service 'nnn-service-type > home-environment-variables-service-type > `(("NNN_BMS" . "d:$HOME/Documents;D:$HOME/Docs archive/") > ("NNN_SSHFS" . ,(string-append sshfs "-o reconnect,idmap=user")) ; >

Merging guix pack changes for Docker containers packaging

2023-08-26 Thread Oleg Pykhalov
Hi Guix, I would like to merge 62153. After 64173 will be merge, merging 62153 is not possible without conflict resolving with Git. 64173 introduces ‘%docker-format-options’ variable. With this variable it's possible in 62153 to replace ‘--image-type=docker-layered’ with ‘--docker-layers=N’

Re: Repology and outdated packages

2022-06-08 Thread Oleg Pykhalov
Hi, Ludovic Courtès writes: […] > Seriously though, we could take better advantage of the tooling that we > have: ‘guix refresh’, ‘guix graph’, and the corresponding APIs. With > that, we can write code that automatically tries out package updates and > prepares patches, for instance. We

Re: Problems with Emacs vterm

2024-01-15 Thread Oleg Pykhalov
Hello Christian, Christian Miller writes: > I have two problems with vterm. > > 1: It does have directory-tracking according to it's manuals. I also > looked at the package and the required scripts are present. But this > feature does not work for me. > > 2: I don't know why but TRAMP is not

Re: LUKS2 support in Guix

2024-03-01 Thread Oleg Pykhalov
Hi, Felix Lechner via "Development of GNU Guix and the GNU System distribution." writes: > On Fri, Mar 01 2024, Fabio Natali wrote: > >> could it be worth to amend the manual to say that it has to be LUKS1 > > Based on the many folks who trip over this, especially on IRC, that > seems like a