Re: How to always keep build tree when run guix build.

2024-01-17 Thread Feng Shu
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

How to always keep build tree when run guix build.

2024-01-15 Thread Feng Shu
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! --

Update weblate.

2023-12-13 Thread Feng Shu
https://hosted.weblate.org/projects/gnu-health seem to not be updated, when sync health hg to it? --

Re: #:configure-flags flags #~'() or #:configure-flags flags #~()

2023-01-19 Thread Feng Shu
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

#:configure-flags flags #~'() or #:configure-flags flags #~()

2023-01-18 Thread Feng Shu
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

Re: Suggest improve emacs setting in 'The Perfect Setup'

2023-01-07 Thread Feng Shu
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

Re: Suggest improve emacs setting in 'The Perfect Setup'

2023-01-02 Thread Feng Shu
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... >&

Re: Suggest improve emacs setting in 'The Perfect Setup'

2023-01-01 Thread Feng Shu
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

Re: Suggest improve emacs setting in 'The Perfect Setup'

2023-01-01 Thread Feng Shu
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 >&

Suggest improve emacs setting in 'The Perfect Setup'

2022-12-29 Thread Feng Shu
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

Re: guix home: error: rmdir: No such file or directory

2022-04-08 Thread Feng Shu
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

guix home: error: rmdir: No such file or directory

2022-04-08 Thread Feng Shu
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 --

gst-plugins-base-1.14.1 build failure

2018-06-26 Thread Feng Shu
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

master seem to build fail

2018-05-29 Thread Feng Shu
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

Re: "guix system vm": waiting for partition "my-home" to appear ...

2017-09-26 Thread Feng Shu
"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

Re: [bug#28564] [PATCH] gnu: Add emacs-cyberpunk-theme.

2017-09-23 Thread Feng Shu
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

Re: Ctrl-Alt-F1,F2,F3 ... can not start a console.

2017-09-22 Thread Feng Shu
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, >>>> >>>> "

Re: "font-wqy-microhei" installed but the font file can not be found by "fc-cache -f"

2017-09-22 Thread Feng Shu
"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

Re: "guix system vm": waiting for partition "my-home" to appear ...

2017-09-22 Thread Feng Shu
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

Re: "font-wqy-microhei" installed but the font file can not be found by "fc-cache -f"

2017-09-22 Thread Feng Shu
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

Re: "guix system vm": waiting for partition "my-home" to appear ...

2017-09-21 Thread Feng Shu
"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

"font-wqy-microhei" installed but the font file can not be found by "fc-cache -f"

2017-09-21 Thread Feng Shu
--- 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:

"guix system vm": waiting for partition "my-home" to appear ...

2017-09-21 Thread Feng Shu
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. --

xfce's theme does not work in master?

2017-09-21 Thread Feng Shu
When I guix pull and reconfigure my xfce desktop, all xfce* theme do not work again. any suggestion? --

Re: Ctrl-Alt-F1,F2,F3 ... can not start a console.

2017-09-21 Thread Feng Shu
"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

Re: Ctrl-Alt-F1,F2,F3 ... can not start a console.

2017-09-19 Thread Feng Shu
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,

Re: Ctrl-Alt-F1,F2,F3 ... can not start a console.

2017-09-19 Thread Feng Shu
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,

Ctrl-Alt-F1,F2,F3 ... can not start a console.

2017-09-18 Thread Feng Shu
-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

Re: guixsd can not install on my machine again

2017-09-18 Thread Feng Shu
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

wicd can not connect my wifi.

2017-08-04 Thread Feng Shu
By default, wicd can not connect my wifi, unless I switch dhcp client from default to dhclient, any one know the reason? --

Re: How to install a package in guile

2017-07-27 Thread Feng Shu
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

Re: How to install a package in guile

2017-07-26 Thread Feng Shu
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

How to install a package in guile

2017-07-25 Thread Feng Shu
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? --

Re: A simple workflow for adding apps guix

2017-07-22 Thread Feng Shu
"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

Is font-google-noto toooooo big as a font package?

2017-07-15 Thread Feng Shu
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:

About font-build-system

2017-07-15 Thread Feng Shu
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 ? --

A question about 'guix build -f'

2017-07-05 Thread Feng Shu
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

emacs-exwm-x update error

2017-07-01 Thread Feng Shu
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 ;;;

compiling guix is too slow?

2017-06-28 Thread Feng Shu
Now I have found that 'guix pull' is too slow, I need 3 hours to compile guix, is it possible to speed it ? --

Re: Suggest A debian-style menu system for guix

2017-04-24 Thread Feng Shu
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/

Re: Suggest A debian-style menu system for guix

2017-04-24 Thread Feng Shu
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

A simple workflow for adding apps guix

2017-04-15 Thread Feng Shu
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

A Suggestion about guix-devel-mode

2017-04-11 Thread Feng Shu
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

Some suggestion about "Contributing" documents.

2017-04-10 Thread Feng Shu
"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" --

about gimp-console.1

2017-04-08 Thread Feng Shu
find-files: /gnu/store/p10lw87jcqa9q3fnf5pfd9d8gcn2dy4l-gimp-2.8.18/share/man/man1/gimp-console.1: No such file or directory --

gnu: add you-get

2017-04-07 Thread Feng Shu
>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

gnu: add leafpad

2017-04-07 Thread Feng Shu
>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

Re: emacs.scm: Suggest add emacs-next or emacs-snapshot

2015-11-15 Thread Feng Shu
> 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

Re: emacs.scm: Suggest add emacs-next or emacs-snapshot

2015-11-13 Thread Feng Shu
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

Re: emacs.scm: Suggest add emacs-next or emacs-snapshot

2015-11-13 Thread Feng Shu
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

Re: [patch] Add webkitgtk-2.4/gtk+-3.0.patch

2015-05-29 Thread Feng Shu
宋文武 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.

About webkitgtk and gtk

2015-05-25 Thread Feng Shu
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. --

Suggest add FAQ documents about integrating with other linux distribution.

2015-05-25 Thread Feng Shu
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?

Re: [PATCH] Add guile-emacs!

2015-05-23 Thread Feng Shu
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

Is it possible add 'Guix package manager without make install' to guix doc?

2015-05-22 Thread Feng Shu
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! --

Add ssd and sawfish-page

2015-05-22 Thread Feng Shu
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 --

Should these files ignored?

2015-05-22 Thread Feng Shu
#+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

emacs toolbar with no icon.

2015-05-22 Thread Feng Shu
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? --

How can I add a package outside the guix source dir?

2015-05-22 Thread Feng Shu
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)

Re: How can I add a package outside the guix source dir?

2015-05-22 Thread Feng Shu
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

About collision encountered

2015-05-22 Thread Feng Shu
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

About webkitgtk head file path.

2015-05-22 Thread Feng Shu
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