[RFC] Improve Python package quality

2021-01-03 Thread Lars-Dominik Braun
Hi, I’d like to propose adding an additional phase to python-build-system to improve Guix’ Python package quality. Python is an interpreted language without any compile-time checks. Any errors are only visible at run-time, including missing or wrong imports. Additionally most Python packages use

Re: [RFC] Improve Python package quality

2021-01-03 Thread Hartmut Goebel
Hi Lars, this is a good idea. (Since you where mentioning setuptools, I first was afraid your solution would be tightened to setuptools, but it is not. Well done!) Some comments (most of which are nit-picking): +;; Python 2 support. +"from __future__ import print_function" This comment sh

Specify substitute url in GUI installer

2021-01-03 Thread Zhu Zihao
Hi, Guix users! Thanks to the (from SJTU). We finally set up a Guix substitute mirror in SJTU LUG. You can try with command line option "--substitute-urls=https://mirrors.sjtug.sjtu.edu.cn/guix"; However, it's sad that there's no option for user to specify substitute url in GUI installer of Gui

Re: [RFC] Improve Python package quality

2021-01-03 Thread Tobias Geerinckx-Rice
Lars(-Dominik?), I'll defer to others on the finer points of (Scheme-string-embedded-)Python, but just wanted to say: Lars-Dominik Braun 写道: My proposal adds some build-time checks to guarentee three properties: This is utterly awesome. Thank you so much. Kind regards, T G-R signature.

Re: ZFS on Guix

2021-01-03 Thread Danny Milosavljevic
Hi, the reason is that our "zfs" package uses ("util-linux" ,util-linux "lib") and then does (substitute* "lib/libzfs/libzfs_mount.c" (("/bin/mount") (string-append util-linux "/bin/mount")) (("/bin/umount") (string-append util-linux "/bin/umou

Re: Specify substitute url in GUI installer

2021-01-03 Thread Mathieu Othacehe
Hello, > However, it's sad that there's no option for user to specify substitute > url in GUI installer of Guix ISO. It means that people new to Guix still > have to tolerate the slow connection during the installation. > > Can we add such option for GUI installer? Adding such an option shouldn

Re: Staging branch

2021-01-03 Thread Leo Famulari
On Sat, Jan 02, 2021 at 08:38:27PM -0800, John Soo wrote: > For what it is worth I have rebased on staging and reconfiguring my > system on it built successfully. Also my manifest built successfully. Thank you very much for testing it. I'd glad to hear that everything is working for you.

New Brazilian Portuguese PO file for 'guix' (version 1.2.0-pre3)

2021-01-03 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix' has been submitted by the Brazilian Portuguese team of translators. The file is available at: https://translationproject.org/latest/guix/pt_BR.po (We can arrange thin