Adam Faiz writes:
> Hello,
>
>> Hello:
>>
>> How to always keep build tree when run guix build, at the moment, I
>> use --keep-failed, but it will remove build tree when build success, the
>> problem is that build success alway not right build success :-), I need
>> go to build tree to check
Hello:
How to always keep build tree when run guix build, at the moment, I
use --keep-failed, but it will remove build tree when build success, the
problem is that build success alway not right build success :-), I need
go to build tree to check some thing.
Thanks!
--
https://hosted.weblate.org/projects/gnu-health seem to not be updated,
when sync health hg to it?
--
Tobias Geerinckx-Rice writes:
> Hi!
>
> It's not about 'right' (why would grepping Guix return wrong code...?
> Impossible! :-). It's a matter partly of preference and partly of using the
> best tool for the job.
>
> Omitted from your second example is a call to list, and the #~ that both
Hello:
I grep guix.git, and find two form, I would like to know which one is
right:
#:configure-flags flags #~'()
or
#:configure-flags flags #~()
-*- mode: grep; default-directory: "~/guix/guix/" -*-
Grep
Simon Tournier writes:
> Hi,
>
> Thanks for sharing. Interesting to see other config.
>
>
> On Fri, 30 Dec 2022 at 08:54, Feng Shu wrote:
>
>> ;; ** Let geiser-guile use 'guix repl'
>> (setq geiser-guile-binary (list "guix" "repl" &q
jbra...@dismail.de writes:
> January 1, 2023 4:06 PM, "Feng Shu" wrote:
>
>> jbra...@dismail.de writes:
>>
>>> That's a good idea! I think there is/was a guix developer trying to write an
>>> emacs configuration specifically to hack on guix...
>&
jbra...@dismail.de writes:
> That's a good idea! I think there is/was a guix developer trying to write an
> emacs configuration specifically to hack on guix...
The below is my current guix emacs config, I do not know whether it is
suitable for an example, maybe someone can try it :-)
If
Joshua Branson writes:
> Feng Shu writes:
>
>> Hello:
>>
>> In 'The Perfect Setup', we suggest user to use the below emacs config:
>>
>> ```
>> ;; Assuming the Guix checkout is in ~/src/guix.
>> (with-eval-after-load 'geiser-guile
>&
Hello:
In 'The Perfect Setup', we suggest user to use the below emacs config:
```
;; Assuming the Guix checkout is in ~/src/guix.
(with-eval-after-load 'geiser-guile
(add-to-list 'geiser-guile-load-path "~/src/guix"))
```
This config need user to deal with %load-path of guix, which seem to
Feng Shu writes:
> feng@Guix ~$ LC_ALL=C ihome-reconfig
ihome-reconfig is an alias of guix home reconfigure myconfig
> Cleaning up symlinks from previous home at
> /gnu/store/m70cycn4wkhqmk85pkh8jxspbnw35sw8-home.
>
> guix home: error: rmdir: No such file or directory
feng@Guix ~$ LC_ALL=C ihome-reconfig
Cleaning up symlinks from previous home at
/gnu/store/m70cycn4wkhqmk85pkh8jxspbnw35sw8-home.
guix home: error: rmdir: No such file or directory
--
make[1]: Leaving directory
'/tmp/guix-build-gst-plugins-base-1.14.1.drv-0/gst-plugins-base-1.14.1/tests'
make: *** [Makefile:748: check-recursive] Error 1
Test suite failed, dumping logs.
--- ./tests/check/test-suite.log
make[2]: 进入目录“/home/feng/project/guix”
Compiling Scheme modules...
LOAD guix/http-client.scm
LOAD guix/scripts/pack.scm
LOAD guix/scripts/system.scm
LOAD gnu/bootloader/grub.scm
LOAD gnu/bootloader/u-boot.scm
LOAD gnu/packages/algebra.scm
LOAD
"Feng Shu" <tuma...@163.com> writes:
> Ricardo Wurmus <rek...@elephly.net> writes:
>
>> Feng Shu <tuma...@163.com> writes:
>>
>>> Yestaday, I guix pull, and run "guix system wm MYCONFIG.scm"
>>>
>>> which run suc
ng0 <n...@infotropique.org> writes:
> Feng Shu transcribed 1.6K bytes:
>
>>
>> --
>
> Hi!
>
> This package already exists, I added it a while back.
> However you have version 1.19, so you could simply
> send an update of it (and include other c
Marius Bakke <mba...@fastmail.com> writes:
> Feng Shu <tuma...@163.com> writes:
>
>> "Feng Shu" <tuma...@163.com> writes:
>>
>>> l...@gnu.org (Ludovic Courtès) writes:
>>>
>>>> Hi,
>>>>
>>>> "
"Feng Shu" <tuma...@163.com> writes:
Now, it works again, I don know the reason, maybe I run "sudo fc-cache -fv".
> Alex Kost <alez...@gmail.com> writes:
>
>> Feng Shu (2017-09-22 06:45 +0800) wrote:
>>
>>> ---
>>> 85
Ricardo Wurmus <rek...@elephly.net> writes:
> Feng Shu <tuma...@163.com> writes:
>
>> Yestaday, I guix pull, and run "guix system wm MYCONFIG.scm"
>>
>> which run success and generate a sh file
>>
>>
>> when I launch qemu with th
Alex Kost <alez...@gmail.com> writes:
> Feng Shu (2017-09-22 06:45 +0800) wrote:
>
>> ---
>> 851d0m0xsz4v0hjw98rypisxn34rq012-font-wqy-microhei-0.2.0-beta:
>> 总用量 864
>> dr-xr-xr-x3 root root4096 1月 1 1970 .
>> drwxrwxr-t 1726 root
"Feng Shu" <tuma...@163.com> writes:
> Yestaday, I guix pull, and run "guix system wm MYCONFIG.scm"
>
> which run success and generate a sh file
>
>
> when I launch qemu with this sh file, I can see
>
> "waiting for partition XXX to
---
851d0m0xsz4v0hjw98rypisxn34rq012-font-wqy-microhei-0.2.0-beta:
总用量 864
dr-xr-xr-x3 root root4096 1月 1 1970 .
drwxrwxr-t 1726 root guixbuild 872448 9月 22 06:35 ..
dr-xr-xr-x3 root root4096 1月 1 1970 share
--
The font file path:
Yestaday, I guix pull, and run "guix system wm MYCONFIG.scm"
which run success and generate a sh file
when I launch qemu with this sh file, I can see
"waiting for partition XXX to appear ..."
and can not boot properly.
--
When I guix pull and reconfigure my xfce desktop,
all xfce* theme do not work again.
any suggestion?
--
"Feng Shu" <tuma...@163.com> writes:
> l...@gnu.org (Ludovic Courtès) writes:
>
>> Hi,
>>
>> "Feng Shu" <tuma...@163.com> skribis:
>>
>>> Yestaday, I reinstall my guixsd, and install xfce4 as my desktop.
>>> A probl
l...@gnu.org (Ludovic Courtès) writes:
> Hi,
>
> "Feng Shu" <tuma...@163.com> skribis:
>
>> Yestaday, I reinstall my guixsd, and install xfce4 as my desktop.
>> A problem faced is that: When I press Ctrl-Alt-F1, F2, F3 ...
>> I can not start a tty,
l...@gnu.org (Ludovic Courtès) writes:
> Hi,
>
> "Feng Shu" <tuma...@163.com> skribis:
>
>> Yestaday, I reinstall my guixsd, and install xfce4 as my desktop.
>> A problem faced is that: When I press Ctrl-Alt-F1, F2, F3 ...
>> I can not start a tty,
-system
(device "/dev/sda1")
(title 'device)
(mount-point "/mnt/backup2")
(type "ext4"))
%base-file-systems))
(swap-devices '("/dev/sda8"))
(users (cons (user-account
(name "feng&qu
l...@gnu.org (Ludovic Courtès) writes:
> Hi tumashu,
>
> tumashu skribis:
>
>> In gnu/system.scm:
>>307:17 3 (read-boot-parameters-file "/var/guix/profiles/system-1?")
>> In ice-9/ports.scm:
>>444:17 2 (call-with-input-file _ _ #:binary _ #:encoding _ # _)
>> In
By default, wicd can not connect my wifi, unless I switch
dhcp client from default to dhclient, any one know the reason?
--
Alex Kost <alez...@gmail.com> writes:
> Feng Shu (2017-07-26 20:44 +0800) wrote:
>
>> l...@gnu.org (Ludovic Courtès) writes:
> [...]
>>> The rest (setting up the symlink) is a little less convenient though.
>>> See (guix scripts package) or the equivalent
l...@gnu.org (Ludovic Courtès) writes:
> Hi,
>
> "Feng Shu" <tuma...@163.com> skribis:
>
>> I use the following exp to build a new version you-get
>>
>> #+BEGIN_COMMENT
>> scheme@(guile-user)> ,run-in-store (build-package you-get #:use-substi
I use the following exp to build a new version you-get
#+BEGIN_COMMENT
scheme@(guile-user)> ,run-in-store (build-package you-get #:use-substitutes? #t
#:dry-run? #f)
#+END_COMMENT
How to install this new vesion of you-get in guile?
--
"Feng Shu" <tuma...@163.com> writes:
The below is my simple workflow, maybe useful :-)
---
#+TITLE: Feng Shu's guix devel workflow
If you just want to add a new guix package or upgrade a exist guix package,
The be
font-google-note's size is 506.4 MB, see to big as a font package,
maybe we should split it.
#+BEGIN_EXAMPLE
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'...
100.0%
The following derivations will be built:
When I use font-build-system to build font-wqy-zenhei,
I found that the ttf file it put into /share/fonts/truetype/
instead of /share/fonts/truetype/font-wqy-zenhei/
Is it default behavor ?
--
I want to build emacs-exwm-x in my guix-git repo with the following command:
guix build emacs-exwm-x -f /home/feng/project/guix/gnu/packages/emacs.scm
But it seem to do nothing, any suggestion?
by the way, pre-inst-env is not suit my need, I just want to hack a
small package -> rebase it
feng@tumashu:~/project/guix $ ./pre-inst-env guix package -u emacs-exwm-x
;;; note: source file /home/feng/project/guix/gnu/packages/emacs.scm
;;; newer than compiled /home/feng/project/guix/gnu/packages/emacs.go
;;; note: source file /home/feng/project/guix/gnu/packages/emacs.scm
;;;
Now I have found that 'guix pull' is too slow,
I need 3 hours to compile guix, is it possible to speed it ?
--
ng0 <n...@pragmatique.xyz> writes:
> Feng Shu transcribed 1.5K bytes:
>> ng0 <n...@pragmatique.xyz> writes:
>>
>> > tumashu transcribed 1.0K bytes:
>> >> Debian menu system
>> >> (https://www.debian.org/doc/packaging-manuals/menu.html/
ng0 writes:
> tumashu transcribed 1.0K bytes:
>> Debian menu system
>> (https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html) is a very
>> useful tool,
>> is it possible develop a similar tool for guix?
>
> Could you explain what this exactly does?
>
> The
The below is the workflow I used current, any other
simpler workflow exists? comments are welcome!
* I want to add emacs-exwm to emacs.scm
* Fetch newest code
#+BEGIN_EXAMPLE
cd ~/project/guix/ # my guix repo dir
git pull --rebase
#+END_EXAMPLE
* Install newest guix
#+BEGIN_EXAMPLE
guix pull
Maybe we should add three addition keybinding:
1. Force rebuild the package defined by the current variable definition.
2. Install/upgrade the package defined by the current variable definition.
3 Remove package defined by the current variable definition.
#+BEGIN_COMMENT
4.9 Development
By
"Contributing" document is hard to be understood i think.
In my opinion, "Contributing" part of document should split
two sub parts:
1. I am a guix core developer
2. I Just want to add a new apps's "define-public"
--
find-files:
/gnu/store/p10lw87jcqa9q3fnf5pfd9d8gcn2dy4l-gimp-2.8.18/share/man/man1/gimp-console.1:
No such file or directory
--
>From fe6252c6fe9474078033bd3bffbd76b62f8449a8 Mon Sep 17 00:00:00 2001
From: Feng Shu <tuma...@163.com>
Date: Fri, 7 Apr 2017 21:18:55 +0800
Subject: [PATCH] gnu: add you-get
* gnu/packages/video.scm (you-get): New variable.
---
gnu/packages/video.scm | 22 ++
1 fil
>From 54c338b9bfe96cead2663506b55493d156e816dc Mon Sep 17 00:00:00 2001
From: Feng Shu <tuma...@163.com>
Date: Sat, 8 Apr 2017 12:13:41 +0800
Subject: [PATCH] gnu: add leafpad
* gnu/packages/leafpad.scm (gnu): Add leafpad.scm file
---
gnu/packages/leafpad
> For non-trivial use cases, I would suggest writing a file like this:
>
> (use-modules (guix) (gnu packages emacs))
>
> (package
> (inherit emacs)
> (name "emacs-snapshot")
> (source "/path/to/some-file-or-directory.tar.gz"))
>
> and then run:
>
> guix package
l...@gnu.org (Ludovic Courtès) writes:
> tumashu skribis:
>
>> Suggest add emacs-next or emacs-snapshot and let guile-emacs inherit it, The
>> reason is that
>> user can use it build emacs from emacs.git conveniently, for example:
>>
>> guix build emacs-snapshot
l...@gnu.org (Ludovic Courtès) writes:
> Currently you have to do:
>
> guix package -i $(guix build emacs --with-source=…/emacs-2015.tar.gz)
>
> Not as convenient as one would like. I guess we could add --with-source
> directly in ‘guix package’.
I agree and suggest add a way which can
宋文武 iyzs...@gmail.com writes:
Hi, I update it to webkitgtk-2.4.9, apply and modify your patch, end with:
* webkitgtk
Unmodified, for upstream 'stable' release.
GTK3 port with only WebKit2 API.
* webkitgtk-2.4
Last version with WebKit1 API support (also with WebKit2), GTK3 port.
Webkit package is like this:
1. webkitgtk-2.8.1 -- webkit2 + gtk3.0
2. webkitgtk-2.4.8 -- webkit + gtk2
In debian, it is like this:
1. webkit2gtk -- webkit2 + gtk3.0
2. webkitgtk-3.0 -- webkit + gtk3.0
3. webkitgtk-1.0 -- webkit + gtk2.0
I think is is more reasonable.
--
I use guix to build my own version of emacs-snapshot and sawfish, and
find some integrate-issue, and suggest add a FAQ to deal with,
for example:
1. How to use fonts which is outside guix?
2. How to use fonts config which is outside guix?
3. How to use gtk or qt theme similar with outside guix?
Christopher Allan Webber cweb...@dustycloud.org writes:
Okay, how about a version of guile-emacs that works and incorporates
feedback from this thread? Yeah? Anyone?
Whoo guile-emacs! :)
I suggest add emacs-snapshot or emacs-master-branch package,
then, define guile-emacs like
Christopher Allan Webber's blog: Guix package manager without make install
http://dustycloud.org/blog/guix-package-manager-without-make-install/
seem very useful, is it possible add to guix doc?
Thanks!
--
For Sawfish user, the below two packages are very useful, suggest add to guix.
1. https://github.com/SawfishWM/ssd
2. https://github.com/SawfishWM/sawfish-pager
Thanks
--
#+BEGIN_COMMENT
doc/guix.info-1
doc/guix.info-2
po/guix/cs.po
po/guix/da.po
po/guix/de.po
po/guix/eo.po
po/guix/fr.po
po/guix/hu.po
po/guix/pt_BR.po
po/guix/sr.po
po/guix/vi.po
po/packages/de.po
po/packages/eo.po
po/packages/fr.po
After install emacs with guix package -i emacs, emacs toolbar show
no icon, after I install gnome-icon-theme and gnome-themes-standard,
the icons showed.
Does it dependencies miss?
--
I want to add a package which will used by myself, for example:
I don't want to put it to guix source dir, How can I solve the problem?
#+BEGIN_COMMENT
(define-public emacs-snapshot
(package (inherit emacs)
(name emacs-snapshot)
(version 20150522.9e41e0b)
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes:
Feng Shu tuma...@163.com writes:
I want to add a package which will used by myself, for example:
I don't want to put it to guix source dir, How can I solve the problem?
You can set the environment variable GUIX_PACKAGE_PATH
I build a emacs-snapshot package, it seem conflict with emacs package,
how to deal with the situation?
```
warning: collision encountered:
/gnu/store/apmjmf4zsrhzvxvjwlwwq57a299vp6j7-emacs-snapshot-20150522.9e41e0b/bin/ebrowse
/gnu/store/7h641zcjppzqxszz9a9ahp64wlv8rhsn-emacs-24.5/bin/ebrowse
I want to build emacs xwidget branch, which require webkitgtk-2.4.
the problem is:
webkitgtk-2.4 package put head files to:
/gnu/store/dl8z49pzl3l7wbh2q0hp7dxdxm40vjjj-webkitgtk-2.4.8/include/webkitgtk-1.0/webkit
while xwidget.c include webkit head file like below.
can't find the head
62 matches
Mail list logo