[PATCH 00/20] gnu: Add Tegaki and its inputs.

2019-09-14 Thread Alex Vong
Hello guix, This patch series adds Tegaki and its inputs, which is an Chinese and Japanese Handwriting Recognition System. I will push it later if there is no objection. -- Stand with Hong Kong! #passHKHumanRightsDemocracyAct #BoycottMulan Alex

Re: Gitweb is in some ways superior to cgit

2019-08-29 Thread Alex Vong
Mark H Weaver writes: > Here are two views of the same commit, my recent merge of 'master' into > 'core-updates': > > > https://git.savannah.gnu.org/cgit/guix.git/commit/?h=core-updates=0481289cbccba2646bf654f0ae49ac9c45602d5d > >

Erroneous uses of regex in the invokation of FIND-FILES

2019-08-22 Thread Alex Vong
[Resending...] Hello guix, I find out that there are a lof of erroneous uses of regex in the invokation of FIND-FILES. The correct usage should be: (find-files "." "\\.c$") Instead people write: (find-files "." ".*\\.c") which match unwanted files. For examples, in the procedure

Erroneous uses of regex in the invokation of FIND-FILES

2019-08-22 Thread Alex Vong
Hello guix, I find out that there are a lof of erroneous uses of regex in the invokation of FIND-FILES. The correct usage should be: (find-files "." "\\.c$") Instead people write: (find-files "." ".*\\.c") which match unwanted files. For examples, in the procedure CUSTOM-GCC, the correct

Re: Is there a way to upgrade only packages with substitutes?

2019-08-03 Thread Alex Vong
[Forget to reply to OP, resending ...] Hello Katherine, Katherine Cox-Buday writes: > Hey Guix! > > Very often I find myself updating systems only to get stuck on building > something large like LibreOffice or Un-Googled Chromium. Usually the > substitutes for these are available a few days

Re: Is there a way to upgrade only packages with substitutes?

2019-08-02 Thread Alex Vong
Hello Katherine, Katherine Cox-Buday writes: > Hey Guix! > > Very often I find myself updating systems only to get stuck on building > something large like LibreOffice or Un-Googled Chromium. Usually the > substitutes for these are available a few days later. > > It would be nice if I could pass

Re: We should disable dmesg for unprivileged users by default

2019-07-16 Thread Alex Vong
Hello, Ricardo Wurmus writes: > Ludovic Courtès writes: > >> Hi, >> >> Alex Vong skribis: >> >>> I think we should set /proc/sys/kernel/dmesg_restrict to 1 by default to >>> prevent unprivileged users from reading the kernel ring buffer (since

We should disable dmesg for unprivileged users by default

2019-07-12 Thread Alex Vong
Hello Guix, I think we should set /proc/sys/kernel/dmesg_restrict to 1 by default to prevent unprivileged users from reading the kernel ring buffer (since it could expose sensitive information about the system). Debian does this. I don't know about other distros. Cheers, Alex signature.asc

Re: Suggest another way of importing GNU Guix GPG key

2019-06-29 Thread Alex Vong
Hello, One solution would be to download the keyring from and verify the signature in the following way: $ gpg --keyring ./gnu-keyring.gpg --verify guix-1.0.1.tar.gz.sig guix-1.0.1.tar.gz Cheers, Alex dftxb...@free.fr writes: > Hello, > > SKS

Re: Using openjdk9 as the default JDK

2019-03-14 Thread Alex Vong
Thanks, people. I'm looking forwards to playing with jaotc :) Gábor Boskovits writes: > Hello, > > 2019. márc. 5., K 20:00 dátummal Alex Vong ezt írta: > > Ricardo Wurmus writes: > > > Hi Gábor, > > > >>> there are a few packages now that requi

Re: Request for commit access

2019-03-14 Thread Alex Vong
Hello all, Laura Lazzati writes: > Hi Paul :) > >> I am looking forward to viewing the videos after I have cloned the >> repository as a member. Initially, I am not planning to make any >> changes, just to make an estimate of the total speaking time. > I more or less added what it took to me,

Re: ffmpeg: error while loading shared libraries: (...): file too short

2019-03-10 Thread Alex Vong
Hello Tobias, Tobias Geerinckx-Rice writes: > Alex, > > Something is amiss on your box. > > Alex Vong wrote: >> Does anyone has the same problem with ffmpeg from latest master? >> I've

ffmpeg: error while loading shared libraries: (...): file too short

2019-03-09 Thread Alex Vong
Hello guix, Does anyone has the same problem with ffmpeg from latest master? I've got the following error: alexvong1995@debian:~$ ffmpeg --help ffmpeg: error while loading shared libraries:

Re: Guix system cross-compile

2019-03-09 Thread Alex Vong
Thanks everyone for the help! So it seems for armhf, I should be using "--target" unless I am trying to get the bootstrap seeds. Mathieu Othacehe writes: > Hi Alex, > > This subject is explained in "Package Transformation Options" section of > the documentation. In short: > > --system means try

Re: Guix system cross-compile

2019-03-07 Thread Alex Vong
Hello everyone, As a related question, I'm curious what's the difference between "guix build --target ..." vs "guix build --system ..."? Is it possible that one command results in build failure but the other command doesn't? Cheers, Alex Mathieu Othacehe writes: > Hello, > > I'm digging up

Re: Using openjdk9 as the default JDK

2019-03-05 Thread Alex Vong
Ricardo Wurmus writes: > Hi Gábor, > >>> there are a few packages now that require Java 9, such as >>> java-eclipse-jdt-compiler-apt (that I’m currently packaging). >>> >>> We should aim to use openjdk9 as the default JDK. >>> >>> What do you think? >>> >> >> Do you think that aiming for

Re: bug#25970: mozjs build failure

2019-02-26 Thread Alex Vong
Leo Famulari writes: > On Tue, Feb 19, 2019 at 10:31:03PM +0100, Andreas Enge wrote: >> the package builds, but I see no need to keep it. Do you agree to remove >> it together with mozjs@17? The latter would require a little work, since >> all other mozjs packages inherit from it. If there is

Re: (python) ctypes.util.find_library full path ?

2019-02-23 Thread Alex Vong
Hello simon, I don't know if there's an easier fix. But what I would do is to add a 'wrap-program' phase and use the 'wrap-program' procedure to create a wrapper to set the required environment variable at run-time. My guess is that 'LD_LIBRARY_PATH' should be set to: (string-append (assoc-ref

Re: ci.guix.info 504 gateway timeout (was Re: guix package builds, subsitutes and --no-build)

2019-02-23 Thread Alex Vong
Hello everyone, Mathieu Lirzin writes: > Hello, > > Ricardo Wurmus writes: > >> Hi Giovanni, >> >>> I think my specific problem is caused by the "Gateway Timeout" error >>> from ci.guix.info, see below for details >> >> I cannot reproduce this. > > I can reproduce here (on GuixSD) and like

Re: New topic: asking for help

2019-02-16 Thread Alex Vong
Laura Lazzati writes: > Hi! >> > * First entry maybe is the homepage as such. > Guix site? >> > * Then show the documentation [or: are we here already assuming that >> > someone found that?]. > We are adding in every video the link to the full documentation in the > last slide. >> > * Then

Re: Using GPG Subkeys with git/savannah

2019-02-16 Thread Alex Vong
Björn Höfling writes: > Hi Laura, > > you wanted to know how to use GPG subkeys. You want to use them for > virtual machines. I found a very nice, practical explanation from the > Debian wiki: > > https://wiki.debian.org/Subkeys > Another guide I find useful is:

Re: [PATCH 0/4] gnu: libextractor: Fix CVE-2018-{20430,20431}.

2019-01-03 Thread Alex Vong
Hello Guix, I sent the "gnu: libextractor: Fix CVE-2018-{20430,20431}." patch to https://debbugs.gnu.org/33933 three days ago. libextractor is needed to build gnunet, so these fixes are important for gnunet users [I am not (yet) a user though]. Only the first two patches are directly related, the

Re: Some utility functions

2019-01-01 Thread Alex Vong
Hello Gábor, Gábor Boskovits writes: > Hello guix, > > I am not sure if I am duplicating functionality here, and also where > these should belong, so I will send them here for discussion. > > Best regards, > g_bor > [...] > > (define (rm-recursive dir) > "Deletes the DIR directory

Re: Help with cargo-build-system error: chmod: No such file or directory

2019-01-01 Thread Alex Vong
Hello, A build phase is a procedure. You forget to wrap it with a lambda: (add-after 'unpack 'permissions (lambda _ (chmod ".cargo/config" #o755) #t) Cheers, Alex swedebugia writes: > Hi > > I started packaging swc but hit a weird

Re: add DEPRECATION grace period: the upcoming Great Python2 Purge™

2018-12-27 Thread Alex Vong
Hello everyone! Leo Famulari writes: > On Wed, Dec 26, 2018 at 02:33:55PM +0100, Pjotr Prins wrote: >> A lot of software outside Guix still depends on Python2, for better or >> worse. I don't believe EOL means they are going to drop security >> updates. Leaf packages may well be in use today. >

Plan for Guix security (was Re: Long term plan for GuixSD security: microkernels, ocap, RISC-V support)

2018-12-25 Thread Alex Vong
Hello everyone, For microkernel, sel4 being a formally verified microkernel (developed by security researchers?) looks promising to me. Maybe someday we can rebase hurd on top of it (replacing mach)... For ocap, I've no idea about it. I've heard of apparmor and selinux but not ocap. Btw, debian

Re: [SECURITY] Which packages bundle sqlite?

2018-12-17 Thread Alex Vong
I also want to know should we graft in this case since updating sqlite would cause ~4000s rebuilts. Besides, how to deal with packages that inherit sqlite when grafting? (e.g. sqlite-with-fts5 and sqlite-with-column-metadata) Thanks, Alex Alex Vong writes: > Hello Guix, > > Recently,

[SECURITY] Which packages bundle sqlite?

2018-12-17 Thread Alex Vong
Hello Guix, Recently, a remote execution vulnerability is discovered in sqlite[0][1]. Apart from updating the sqlite package, I think we need to update all packages bundling sqlite as well. What do you think? Cheers, Alex [0]: https://blade.tencent.com/magellan/index_en.html [1]:

Re: Language tag for traditional Chinese

2018-12-07 Thread Alex Vong
l...@gnu.org (Ludovic Courtès) writes: > Hello, > > Alex Vong skribis: > >> Tobias Geerinckx-Rice writes: >> >>> Ludo', Alex, >>> >>> On 2018-03-05 9:45, l...@gnu.org wrote: >>>>> The locale should be zh_TW (for Taiwan), zh_

Re: Octave & QtOctave

2018-12-06 Thread Alex Vong
Kei Kebreau writes: > Alex Vong writes: > >> Kei Kebreau writes: >> >>> Alex Vong writes: >>> >>>> Hello Kei, >>>> >>>> Kei Kebreau writes: >>>> >>>> [...] >>>>> >>>

Re: Octave & QtOctave

2018-12-05 Thread Alex Vong
Kei Kebreau writes: > Alex Vong writes: > >> Hello Kei, >> >> Kei Kebreau writes: >> >> [...] >>> >>> Here are two tentative patches that make the changes we've discussed. >>> Also, should we make a deprecated-package definit

Re: Octave & QtOctave

2018-12-04 Thread Alex Vong
e, looks good to me! Here is a patch I made earlier but it was not tested, feel free to cherry-pick what is needed: From 2b04caa66c17da257dfb4f4ccb94e8d629b95e53 Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Mon, 3 Dec 2018 03:39:40 +0800 Subject: [PATCH] gnu: Rename "octave"

Re: util-linux and perl rename

2018-11-26 Thread Alex Vong
Mark H Weaver writes: > Alex Vong writes: > >> Thorsten Wilms writes: >> >>> I already had a "rename" binary via util-linux. Then I installed the >>> package "rename", resulting in another "rename" binary, as I prefer &g

Re: util-linux and perl rename

2018-11-25 Thread Alex Vong
Hi Thorsten, Thorsten Wilms writes: > Hi Guix! > > I already had a "rename" binary via util-linux. Then I installed the > package "rename", resulting in another "rename" binary, as I prefer > the Perl version. This was a success in that I got what I wanted. > > However, should this name clash

Should we rename qtoctave to octave and octave to octave-cli? (was Re: Octave & QtOctave)

2018-11-25 Thread Alex Vong
> it just an output would still pull in Qt and the size difference > is huge. > > Alex Vong transcribed 856 bytes: >> Hello, >> >> Brett Gilio writes: >> >> > Hey all, >> > >> > Happy guix birthday! >> > >> > Quick qu

Re: supporting EOL ruby in Guix

2018-11-24 Thread Alex Vong
b800): From 4abe2e6cca013422a20b06104e5ab1230446a6cb Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Fri, 23 Nov 2018 06:34:10 +0800 Subject: [PATCH] gnu: ruby-1.8: Fix CVE-2013-4164, CVE-2014-{8080,8090}, CVE-2015-1855, CVE-2017-{0898,10784,17405,17742,17790} and CVE-2018-{6914,8777,8778,8779,8

Re: Octave & QtOctave

2018-11-24 Thread Alex Vong
Hello, Brett Gilio writes: > Hey all, > > Happy guix birthday! > > Quick question, why is the octave package split up into two different > public definitions, rather than just having the QtOctave-GUI being a > "gui" output, like it is for transmissionBT and some others? > I would also want to

Re: Happy birthday!

2018-11-23 Thread Alex Vong
Gábor Boskovits writes: > Happy birthday Guix! > Laura Lazzati ezt írta (időpont: 2018. > nov. 23., P, 15:12): >> >> Happy birthday Guix :) >> >> Happy birthday Guix! :) signature.asc Description: PGP signature

Re: Move Clojure and Femtolisp

2018-11-23 Thread Alex Vong
Pierre Neidhardt writes: >> For clojure, I move it from 'java.scm' to 'lisp.scm' because it is a >> lisp. But is 'lisp.scm' actually for common lisp only? > > It's customary to refer to Common Lisp as "lisp" only. > I see! [...] > > Clojure is effectively a different language and won't run any

Re: Move Clojure and Femtolisp

2018-11-23 Thread Alex Vong
Hello Pierre, Pierre Neidhardt writes: > Hi! > > I've noticed that Femtolisp and Clojure are part of lisp.scm. > In my opinion Femtolisp should belong to scheme.scm, while Clojure > should probably end up in a separate clojure.scm file. > > Thoughts? For femtolisp, I think we could move it if

supporting EOL ruby in Guix

2018-11-22 Thread Alex Vong
Hello, I find out that ruby 1.8, 2.1 and 2.2 are all EOL. Do we still intend to support them (say because they are needed in web development)? If so, I think we should provide security updates. I have look into Debian LTS support[0]. For 1.8, the LTS support has gone as Debian old old stable[1]

Re: push right for trivial commits

2018-11-22 Thread Alex Vong
Leo Famulari writes: > On Thu, Nov 22, 2018 at 04:07:33AM +0800, Alex Vong wrote: >> I think ECC key works with commit signing precisely because commit >> signing simply requires Savannah to store the key. However, for >> functionalities provided by Savannah (e.g. sending

Re: How to fix wrong version number in package?

2018-11-21 Thread Alex Vong
Alex Vong writes: > Hello, > > I realize that for emcas-picpocket[0], the official version is in fact > given in picpocket.el[1]. I previously mistakenly used the version given > by melpa. How to switch to the correct version w/o breaking upgrade? The > old wrong version

Re: push right for trivial commits

2018-11-21 Thread Alex Vong
l...@gnu.org (Ludovic Courtès) writes: [...] > > Hmm? I think it neither works nor doesn’t work with Savannah because > AIUI Savannah simply stores the keys. Or am I missing something? > I think ECC key works with commit signing precisely because commit signing simply requires Savannah to store

Re: [bug#33347] [PATCH 4/4] gnu: teeworlds: Update to 0.7.0 [fixes CVE-2018-18541].

2018-11-21 Thread Alex Vong
Leo Famulari writes: > On Wed, Nov 21, 2018 at 10:41:08PM +0800, Alex Vong wrote: >> I think Leo may be busy since he hasn't reply yet. Should I just push >> given the CVE fix? > > Yes, please push :) Pushed as 6e35bad0a9d00f1eb94bb427ad856c219655e95d..f9e5caf9bae93fdafba

Re: [bug#33347] [PATCH 4/4] gnu: teeworlds: Update to 0.7.0 [fixes CVE-2018-18541].

2018-11-21 Thread Alex Vong
Hello everyone, I think Leo may be busy since he hasn't reply yet. Should I just push given the CVE fix? Cheers, Alex Alex Vong writes: > Leo Famulari writes: > >> On Wed, Nov 14, 2018 at 09:36:25PM +0800, Alex Vong wrote: >>> Well, I though we have a policy to remov

How to fix wrong version number in package?

2018-11-16 Thread Alex Vong
Hello, I realize that for emcas-picpocket[0], the official version is in fact given in picpocket.el[1]. I previously mistakenly used the version given by melpa. How to switch to the correct version w/o breaking upgrade? The old wrong version was '20180610.1059' and the new correct version is 40.

Re: Nano: disable hard wrapping by default

2018-11-15 Thread Alex Vong
swedebugia writes: [...] >>> >>> Having said that, this line wrapping thing is a very bad default, and I >>> think we should change it. Nano is one of the editors in the GuixSD >>> installer. It needs to be easy to use. >>> >>> If we change the default in our package, we need to file a bug

Re: push right for trivial commits

2018-11-13 Thread Alex Vong
Nils Gillmann writes: > Alex Vong transcribed 1.1K bytes: >> l...@gnu.org (Ludovic Courtès) writes: >> >> > Hi Alex, >> > >> > Alex Vong skribis: >> > >> >> l...@gnu.org (Ludovic Courtès) writes: >> > >> > [...] &

Re: push right for trivial commits

2018-11-12 Thread Alex Vong
Alex Vong writes: > l...@gnu.org (Ludovic Courtès) writes: > >> Hi Alex, >> >> Alex Vong skribis: >> >>> l...@gnu.org (Ludovic Courtès) writes: >> >> [...] >> >>>> I’ve added you to the group on Savannah, so you now hav

Re: push right for trivial commits

2018-11-12 Thread Alex Vong
l...@gnu.org (Ludovic Courtès) writes: > Hi Alex, > > Alex Vong skribis: > >> l...@gnu.org (Ludovic Courtès) writes: > > [...] > >>> I’ve added you to the group on Savannah, so you now have commit access. >>> >>> Please upload th

Re: push right for trivial commits

2018-11-10 Thread Alex Vong
Hi Ludo, l...@gnu.org (Ludovic Courtès) writes: > Hi Alex, > > Alex Vong skribis: > >> I finally have my savannah account recovered after forgetting about it >> for a year[0]. Can I have push right for trivial commits (e.g. version >> bumps)? Do I need to give

Re: Nano: disable hard wrapping by default

2018-11-06 Thread Alex Vong
swedebugia writes: [...] > > That is what soft wrapping is for (soft wrap = on screen only, hard > wrap = break lines with \n to fit on screen whatever the cost). > > Soft wrapping is supported with: --softwrap > > Arch/Antergos has this: > > $ nano -V >  GNU nano, version 3.1 >  

Re: Nano: disable hard wrapping by default

2018-11-06 Thread Alex Vong
swedebugia writes: > On 2018-11-06 19:43, swedebugia wrote: >> Hi >> >> I stumpled on this hard-wrapping default behavior when editing >> .bash_profile on GuixSD >> >> It is super annoying. >> >> Could we disable it by default? >> >> According to the FAQ this exist: >> >> "With

Re: [Post Installation]: Unable to guix pull

2018-11-03 Thread Alex Vong
Alex Vong writes: > Hello, > > Yes, hydra is currently off-line for maintainence. You can find the > relevant thread here[0]. It was suggested to use > 'https://berlin.guixsd.org' as the primary source of substitutes. > > For examples, I add the following option to

Re: [Post Installation]: Unable to guix pull

2018-11-03 Thread Alex Vong
Hello, Yes, hydra is currently off-line for maintainence. You can find the relevant thread here[0]. It was suggested to use 'https://berlin.guixsd.org' as the primary source of substitutes. For examples, I add the following option to 'guix-daemon.service':

push right for trivial commits

2018-11-02 Thread Alex Vong
Hello, I finally have my savannah account recovered after forgetting about it for a year[0]. Can I have push right for trivial commits (e.g. version bumps)? Do I need to give my GPG key? [0]: https://savannah.gnu.org/support/?109377 signature.asc Description: PGP signature

Re: hydra.gnu.org off-line for maintenance

2018-10-31 Thread Alex Vong
Tobias Geerinckx-Rice writes: > Alex, > > Alex Vong wrote: >> For myself, I use the following option: >> >> --substitute-urls='https://berlin.guixsd.org >> https://mirror.guixsd.org https://mirror.hydra.gnu.org >> https://hydra.gnu.org' > > I

A simple Clojure build system is now ready (was Re: Leiningen follow-up)

2018-10-31 Thread Alex Vong
Alex Vong writes: > Hello Brett, > [...] signature.asc Description: PGP signature

Re: Leiningen follow-up

2018-10-30 Thread Alex Vong
is not working properly yet. The patches are included below for your reference. I also include 5 packages for testing purpose. From 3e9074b84bbae63c8e4c636257954db59b12279c Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Fri, 12 Oct 2018 17:58:00 +0800 Subject: [PATCH 01/11] gnu: clojure: Move from

Re: hydra.gnu.org off-line for maintenance

2018-10-26 Thread Alex Vong
Hello, For myself, I use the following option: --substitute-urls='https://berlin.guixsd.org https://mirror.guixsd.org https://mirror.hydra.gnu.org https://hydra.gnu.org' I choose 'berlin.guixsd.org' to be the default because it seems to build substitutes faster than 'hydra.gnu.org'. Cheers,

Re: 'package-name-version' and 'strip-store-file-name' does the same thing with different ways

2018-10-19 Thread Alex Vong
l...@gnu.org (Ludovic Courtès) writes: > Hello Alex, > > Alex Vong skribis: > >> Btw, I also noticed that the procedure 'flatten' are defined in >> (gnu services telephony), (gnu services web) and (guix import utils). >> [I was about to define my own version of it..

Should 'build-expression->derivation' be used for new build systems?

2018-10-18 Thread Alex Vong
Hello, I noticed that in the (guix derivations) module, 'build-expression->derivation' is marked as deprecated. However, I see that all build systems currently living in the (guix build-system ...) namespaces are still using it. Is this intended or will this be changed eventually? If this is

Re: 'package-name-version' and 'strip-store-file-name' does the same thing with different ways

2018-10-16 Thread Alex Vong
Hi Ludo, l...@gnu.org (Ludovic Courtès) writes: > Hello Alex, > > Alex Vong skribis: > >> I think we should remove the ones not defined in (guix build utils) and >> provide 'package-name-version' as alias for 'strip-store-file-name' in >> (guix build utils). Wha

'package-name-version' and 'strip-store-file-name' does the same thing with different ways

2018-10-15 Thread Alex Vong
Hi guix, Currently, I am attempting to create clojure-build-system. In the process of doing so, I discover 2 procedures with different names actually does the same thing with different ways. The 2 procedures are 'package-name-version' and 'strip-store-file-name'. 'strip-store-file-name' is

Re: Using 'λ'

2018-10-14 Thread Alex Vong
Chris Marusich writes: > Efraim Flashner writes: > >> On Sat, Oct 13, 2018 at 04:51:48PM +0800, Alex Vong wrote: >>> Hello guix, >>> >>> Should we allow the use of 'λ' in guix? I think we have discussed it >>> before, but I forget why it was reje

Re: Making javadoc reproducible

2018-10-13 Thread Alex Vong
Hello, Vagrant Cascadian writes: > On 2018-10-12, Björn Höfling wrote: >> On Fri, 12 Oct 2018 19:35:51 +0200 >> Gábor Boskovits wrote: >>> Gábor Boskovits ezt írta (időpont: 2018. okt. >>> 12., P, 19:00): >>> > I've tracked down the javadoc timestamp problem. >>> > There is a command line

Using 'λ'

2018-10-13 Thread Alex Vong
Hello guix, Should we allow the use of 'λ' in guix? I think we have discussed it before, but I forget why it was rejected. Running 'rgrep' on source shows 7 uses of it. I think it is syntactically more pleasant and it encourges the use of short functions (at least for me!). Cheers, Alex

Re: [outreachy] am I in the right track to contribute

2018-10-09 Thread Alex Vong
Hello, Welcome to guix! Laura Lazzati writes: > Hi everyone! > > I don't know if is it OK to be telling you what I am/ I've been doing > these days, I kind of like doing so to have feedback, and also to let > you know > > I installed guix on a VM with an Ubuntu distro and it worked fine - i >

Re: Removing configure flags?

2018-09-10 Thread Alex Vong
Danny Milosavljevic writes: > Hi, > > you can replace the entire "configure" phase. > > Search for "replace 'configure" in gnu/packages/*.scm . > > You can find the entire block when you search for "--enable-fast-install" > comments in gnu/packages/*.scm . > You can look at 'zlib' in

Re: Heads-up: New dependency on Guile-Gcrypt

2018-09-05 Thread Alex Vong
houldn't be cause. l...@gnu.org (Ludovic Courtès) writes: > Hi Alex, > > Alex Vong skribis: > >> CXXLDguix-daemon >> /usr/bin/ld: nix/nix-daemon/guix_daemon-guix-daemon.o: in function `main': >> /home/alexvong1995/scm/guix/nix/nix-daemon/guix

Re: Heads-up: New dependency on Guile-Gcrypt

2018-09-04 Thread Alex Vong
Is master FTBFS because of this update? I get the following error when running make: == Updating ./doc/version.texi MAKEINFO doc/guix.info Updating ./doc/version-fr.texi MAKEINFO doc/guix.fr.info CXX

Use https in 'gnu/packages/mp3.scm'

2018-09-04 Thread Alex Vong
Tags: patch Hello, The following patches update urls in 'gnu/packages/mp3.scm' to use https. For the package 'eyed3', I update it to use the redirected url. Cheers, Alex signature.asc Description: PGP signature

Re: Use https in 'gnu/packages/mp3.scm'

2018-09-04 Thread Alex Vong
Alex Vong writes: > Tags: patch > > Hello, > > The following patches update urls in 'gnu/packages/mp3.scm' to use > https. For the package 'eyed3', I update it to use the redirected url. > > Cheers, > Alex Sorry, I meant to send the mail to guix-patch! signature.asc Description: PGP signature

Re: my latest blog post

2018-06-07 Thread Alex Vong
Hello Catonano, Catonano writes: > I just published my latest blog post > > In this post I discuss Guix > > And I discuss Guile too > > I understand that the language is strong and I expect someone to be upset > > But I feel this is due > > Happy reading > >

Re: Videos

2018-06-05 Thread Alex Vong
swedebugia writes: > Hi. > > On May 31, 2018 11:17:48 AM GMT+02:00, Pierre Neidhardt > wrote: >> >>Maybe a little off-topic, but if there ever is a need for GIFs, I've >>recently worked on an Emacs package for high quality/compression ratio >>GIF recordings: > > Have you read this? >

Re: Videos

2018-05-30 Thread Alex Vong
Catonano writes: > 2018-05-29 17:45 GMT+02:00 Julien Lepiller : > > Le 2018-05-29 16:48, Ricardo Wurmus a écrit : > > Hi Guix, > > I’d like us to produce a series of short videos (< 4 mins each) that > introduce functional package management with Guix. > > This is supposed to be aimed at

Re: I have no name!

2018-05-22 Thread Alex Vong
Clément Lassieur <clem...@lassieur.org> writes: > Hi Alex, > > Alex Vong <alexvong1...@gmail.com> writes: > >> Hello, >> >> Today, after finish running `guix --uprade`, I find that the bash prompt >> become `I have no name!@debian`. Also, runn

I have no name!

2018-05-22 Thread Alex Vong
Hello, Today, after finish running `guix --uprade`, I find that the bash prompt become `I have no name!@debian`. Also, running emacs gives `Error (initialization): User alexvong1995 has no home directory`. Does anyone know what is the problem? I run guix on foreign distro (debian testing).

Re: a92d97266 seems to break master

2018-05-22 Thread Alex Vong
Andreas Enge <andr...@enge.fr> writes: > Hello, > > On Tue, May 22, 2018 at 12:56:55AM +0800, Alex Vong wrote: >> a92d97266dffcd1ab5c40a379005a7db1fc3dad4 seems to breaks master with the >> following error: >> make[2]: *** No rule to make target >> 'g

Re: Packaging a free Firefox

2018-05-21 Thread Alex Vong
Hello, Mark H Weaver writes: > Pjotr Prins writes: > >> On Thu, May 17, 2018 at 12:57:22PM -0500, Christopher Lemmer Webber wrote: >>> > Under the conditions (for packaging torbrowser) I talked about >>> > with Torbrowser-project >>> > it is okay to

a92d97266 seems to break master

2018-05-21 Thread Alex Vong
Hello Guix! a92d97266dffcd1ab5c40a379005a7db1fc3dad4 seems to breaks master with the following error: make[2]: *** No rule to make target 'gnu/packages/patches/pius.patch', needed by 'all-am'. Stop. Doing a 'git whatchanged' show that 'gnu/packages/patches/pius.patch' was not commited into

Re: Language tag for traditional Chinese

2018-03-06 Thread Alex Vong
Hello Tobias, Ludo, Tobias Geerinckx-Rice writes: > Ludo', Alex, > > On 2018-03-05 9:45, l...@gnu.org wrote: >>> The locale should be zh_TW (for Taiwan), zh_HK (for Hong Kong) and >>> zh_mo >>> (for Macau). Should I use a let to avoid duplication? >> >> As long as the above

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

2018-03-03 Thread Alex Vong
Hello, This is the traditional Chinese version: 訂閱「Help」郵件群組以電郵從GuixSD及GNU Guix社群取得支援。你可以使用正體、繁體中文發送訊息。 The locale should be zh_TW (for Taiwan), zh_HK (for Hong Kong) and zh_mo (for Macau). Should I use a let to avoid duplication? Cheers, Alex l...@gnu.org (Ludovic Courtès) writes: > Hello

Re: Guix to participate in the Google Summer of Code

2018-02-19 Thread Alex Vong
Hello Ricardo, Ricardo Wurmus writes: > Hi Alex, > >> I want to be a student this year since this will be my final chance (I >> am graduating this year). I look at the libreplanet page and I think >> only the build daemon project is suitable for me since I don't have >>

Re: Guix to participate in the Google Summer of Code

2018-02-17 Thread Alex Vong
Hello, l...@gnu.org (Ludovic Courtès) writes: [...] > > We also need topics: consider updating > . > > Last but not least, we need candidates: if you’re a student lurking, > let’s get in touch; if you’re a contributor, spread the word! > >

Re: [PATCH] Add SELinux policy for guix-daemon.

2018-02-15 Thread Alex Vong
Ricardo Wurmus <rek...@elephly.net> writes: > Alex Vong <alexvong1...@gmail.com> writes: > >>> No, the script won’t install the SELinux policy. It wouldn’t work on >>> all systems, only on those where a suitable SELinux base policy is >>> availabl

Re: [PATCH] Add SELinux policy for guix-daemon.

2018-02-15 Thread Alex Vong
Gábor Boskovits <boskov...@gmail.com> writes: > 2018-02-15 16:32 GMT+01:00 Ricardo Wurmus <rek...@elephly.net>: > > Alex Vong <alexvong1...@gmail.com> writes: > > >> No, the script won’t install the SELinux policy. It wouldn’t work on > >> all

Re: [PATCH] Add SELinux policy for guix-daemon.

2018-02-15 Thread Alex Vong
Hello, Ricardo Wurmus writes: > Catonano writes: > >>> If you want to test this on Fedora, set SELinux to permissive, and make >>> sure to configure Guix properly (i.e. set localstatedir, prefix, and >>> sysconfdir). Then install the policy

Re: Maintaining implementations of similar utility functions like json-fetch

2018-02-05 Thread Alex Vong
l...@gnu.org (Ludovic Courtès) writes: > Hey, > > Jelle Licht skribis: > >> I basically added the robust features of `json-fetch*' to the exported >> `json-fetch' >> instead, and all existing functionality seems to work out as far as I can >> see. > > So are you saying that we

Re: Pre-built binaries vs. performance

2018-01-31 Thread Alex Vong
ludovic.cour...@inria.fr (Ludovic Courtès) writes: > Hello Guix! > > This post is a followup to our previous discussions on how to handle > architecture-specific optimizations: > > > https://guix-hpc.bordeaux.inria.fr/blog/2018/01/pre-built-binaries-vs-performance/ > > Comments welcome! > >

Re: hardening

2018-01-31 Thread Alex Vong
Hello, n...@n0.is writes: > Hi, > > as we've long talked and not really taken action on hardening builds > I've started working on an opt-in way as last discussed in > september 2016, modifying the gnu-build-system with a > #:hardening-flags keyword. > > For my testing purposes I will use > >>

Re: 03/03: gnu: python-dateutil: Update to 2.6.1.

2018-01-31 Thread Alex Vong
Ben Woodcroft <b.woodcr...@uq.edu.au> writes: > On 31/01/18 16:18, Alex Vong wrote: >> Ben Woodcroft <b.woodcr...@uq.edu.au> writes: >> >>> Hi Mark, Marius, >>> >>> >>> On 31/01/18 12:52, Mark H Weaver wrote: >>>> Hi, &g

Re: 03/03: gnu: python-dateutil: Update to 2.6.1.

2018-01-30 Thread Alex Vong
uix. >>> >>> commit b94502bed69c0fb5033d702fd0308209efb8815c >>> Author: Alex Vong <alexvong1...@gmail.com> >>> Date: Sat Jan 27 22:58:58 2018 +0800 >>> >>> gnu: python-dateutil: Update to 2.6.1. >>> * gnu/p

Re: [PATCHES] gnu: linux-libre: Full retpoline support on x86 [spectre mitigation]

2018-01-22 Thread Alex Vong
Hello Mark, Mark H Weaver writes: > Here are two patches that: > > * Add gcc-7.3.0-RC-20180117, which includes support for retpoline. > * Use gcc-7.3 to build linux-libre on x86 systems. > > I'm currently running linux-libre-4.14.14 with full retpoline support: > > mhw@jojen

Re: weird errors

2018-01-14 Thread Alex Vong
Hello Catonano, Danny Milosavljevic writes: >> So were the spaces the only problem ? > > In > https://gitlab.com/humanitiesNerd/guix-hacks/blob/trytonservice/gnu/services/trytond.scm > , you don't invoke a shell (example: "sh", "bash", "csh" etc) so the >

Re: What do Meltdown and Spectre mean for libreboot x200 user?

2018-01-14 Thread Alex Vong
Leah Rowe writes: > Hi Alex, > > The libreboot mailing list is down, so you can't CC it at the moment. > I was notified about this thread. > > There's not much we can do from the Libreboot side, but there are > mitigations on kernel side... since it's exploitable from

Re: Meltdown / Spectre

2018-01-14 Thread Alex Vong
Tobias Geerinckx-Rice writes: > Hej Marius, > > [I see this is being CC'd to @libreboot.org. I'm answering only as a GNU > Guix user and contributor, and assume people who live and breathe this > stuff will find plenty of holes in my opinion. Which this is.] > > Marius Bakke

Re: Meltdown / Spectre

2018-01-09 Thread Alex Vong
Mark H Weaver writes: > Mark H Weaver writes: > >> I just followed this up with a Spectre mitigation for WebKitGTK+ >> backported from upstream WebKit: >> >> >> https://git.savannah.gnu.org/cgit/guix.git/commit/?id=56804398a94bea941183ae4ed29d2a9f82069a6f >

What do Meltdown and Spectre mean for libreboot x200 user?

2018-01-06 Thread Alex Vong
Hello, I hope this is on topic. Recently, 2 critical vulnerabilities (see https://meltdownattack.com/) affecting virtually all intel cpus are discovered. I am running libreboot x200 (see https://www.fsf.org/ryf). What should I do right now to patch my laptop? Cheers, Alex

  1   2   3   >