Helping with Guix on Hurd: my notes

2017-02-17 Thread Jan Nieuwenhuizen
Hi, I have just successfully built ./pre-inst-env guix package -i hello --keep-failed on Debian/Hurd. Find my notes below. --janneke --8<---cut here---start->8--- * Help with Hurd -*- mode: org -*- In h

[PATCH] update pioneers to latest version.

2017-02-17 Thread Rodger Fox
This is a simple version update. I attached the patch file. From a5c2bd3bd51ef98549ca6cf51c26f395704fac91 Mon Sep 17 00:00:00 2001 From: Rodger Fox Date: Fri, 17 Feb 2017 20:01:37 -0800 Subject: [PATCH] updated pioneers to latest version. --- gnu/packages/games.scm | 6 +++--- 1 file changed, 3

Re: [V2 PATCH 1/1] services: Add agetty service.

2017-02-17 Thread myglc2
On 02/17/2017 at 17:59 Leo Famulari writes: > On Fri, Feb 17, 2017 at 01:35:44PM -0500, myglc2 wrote: >> Hi Leo, >> >> I think that what you have is great. With this in my system config ... >> >> (agetty-service (agetty-configuration >> (tty "ttyS1") >> (b

Re: [PATCH 1/3] gnu: wxwidgets: Fix for Filezilla client.

2017-02-17 Thread rennes
Hello again, Resend patch, forget run './pre-inst-env guix lint wxwidgets'. On 2017-02-17 18:39, ren...@openmailbox.org wrote: Hello, Patch updated according to your suggestions. Thanks From bcb6d42b3f8e4aa06f794c0734c7ec87fa481c04 Mon Sep 17 00:00:00 2001 From: rennes Date: Fri, 17 Feb 2017 1

[PATCH 2/2] guix: profiles: create fonts.dir/scale for all fonts directories

2017-02-17 Thread huang_ying_caritas
From: Huang Ying * guix/profiles.scm (fonts-dir-file): Create fonts.dir/scale files for all fonts directories. Suggested-by: 宋文武 --- guix/profiles.scm | 56 ++- 1 file changed, 39 insertions(+), 17 deletions(-) diff --git a/guix/profiles.s

[PATCH 1/2] build: union: Add create-all-directory? parameter to union-build

2017-02-17 Thread huang_ying_caritas
From: Huang Ying * guix/build/union.scm (union-build): Add create-all-directory? keyword parameter. To add/remove some files from the directory. --- guix/build/union.scm | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/guix/build/union.scm b/guix/build/union.scm in

Re: [PATCH 1/3] gnu: wxwidgets: Fix for Filezilla client.

2017-02-17 Thread rennes
Hello, Patch updated according to your suggestions. Thanks On 2017-02-16 10:28, Leo Famulari wrote: On Thu, Feb 09, 2017 at 10:36:16AM -0600, rennes wrote: * gnu/packages/patches/wxwidgets-fix-windowGTK.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. I'm unable to apply this patch

Re: Leaving the guix project

2017-02-17 Thread David Craven
> There are many pieces of hardware that are not RYF certified and > that work without firmware blobs. I thought I had already argued the fact that, the fact that it works without firmware blobs, does not mean that it is a more secure device, and in many cases it may be much worse from a privacy p

Re: Leaving the guix project

2017-02-17 Thread David Craven
> unless they force or persuade other people to use non-free software as well I hope this isn't a reference to the raspberry pi firmware. If you are talking about this firmware [0], it boots Linux since the 3rd of Jan 2017. I do not follow the developments closely, but I hardly think that this is

Re: [V2 PATCH 1/1] services: Add agetty service.

2017-02-17 Thread Leo Famulari
On Fri, Feb 17, 2017 at 01:35:44PM -0500, myglc2 wrote: > Hi Leo, > > I think that what you have is great. With this in my system config ... > > (agetty-service (agetty-configuration >(tty "ttyS1") >(baud-rate "115200"))) > > ... it works painlessly on

Re: update php

2017-02-17 Thread Leo Famulari
On Fri, Feb 17, 2017 at 05:27:58PM +0100, julien lepiller wrote: > Hi, > > A new version of php has been released. I'm a bit confused by the way > grafting works and as the gd update from last time is still not in master, > gd-for-php will try to build using gd-2.2.3, which I don't want (2.2.4 fix

Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PAT

2017-02-17 Thread ng0
On 17-02-17 21:06:27, Peter Šurda wrote: > On Fri, Feb 17, 2017 at 07:40:26PM +, ng0 wrote: > > I think you are trying to do to much, to be honest. Leave the job of > > system integration up to the people who are familar with the systems. > Based on my experience, without instructions, they oft

Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PAT

2017-02-17 Thread Peter Šurda
On Fri, Feb 17, 2017 at 07:40:26PM +, ng0 wrote: I think you are trying to do to much, to be honest. Leave the job of system integration up to the people who are familar with the systems. Based on my experience, without instructions, they often don't do it correctly. They miss some of the de

Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PAT

2017-02-17 Thread ng0
On 17-02-17 20:33:22, Peter Šurda wrote: > Hello, > > On Fri, Feb 17, 2017 at 05:53:05PM +, ng0 wrote: > > I'm not sure if this discussion is too offtopic for the guix-devel > > mailinglist. If anyone thinks it is, please respond. > I think my emails are moderated anyway because I'm not on the

Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PAT

2017-02-17 Thread Peter Šurda
Hello, On Fri, Feb 17, 2017 at 05:53:05PM +, ng0 wrote: I'm not sure if this discussion is too offtopic for the guix-devel mailinglist. If anyone thinks it is, please respond. I think my emails are moderated anyway because I'm not on the list, so I'll leave the decision up to the moderator.

Re: [V2 PATCH 1/1] services: Add agetty service.

2017-02-17 Thread myglc2
On 02/16/2017 at 02:06 Leo Famulari writes: > On Tue, Feb 14, 2017 at 07:24:17PM -0500, Leo Famulari wrote: >> This 'extra' is a time-saving kludge. I'll add fields for all of >> agetty's configuration options once I'm satisfied that the service works >> on GuixSD. > > Here's a patch that exposes

Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PAT

2017-02-17 Thread ng0
Hi, I'm not sure if this discussion is too offtopic for the guix-devel mailinglist. If anyone thinks it is, please respond. On 17-02-17 18:19:24, Peter Šurda wrote: > Hello, > > On Fri, Feb 17, 2017 at 04:41:31PM +, ng0 wrote: > > I don't really feel part of this conversation, but since you

Re: updating many haskell packages

2017-02-17 Thread Troy Sankey
Quoting Federico Beffa (2017-02-17 03:00:04) > On Wed, Feb 15, 2017 at 8:31 PM, Troy Sankey wrote: > > Quoting Troy Sankey (2017-02-06 16:00:29) > >> Quoting Federico Beffa (2017-02-06 15:34:47) > >> > I would consider a discrepancy between a cabal file on Hackage and the > >> > actual cabal file

Re: [PATCH 0/2] Openssh service patches

2017-02-17 Thread Julien Lepiller
On Fri, 17 Feb 2017 17:18:33 + ng0 wrote: > On 17-02-17 17:37:06, Clément Lassieur wrote: > > The first patch adds PAM to OpenSSH service, and enables it by > > default. > > Definitely a good idea. If this is applied I think it should be > communicated if it breaks peoples configurations.

Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PAT

2017-02-17 Thread Peter Šurda
Hello, On Fri, Feb 17, 2017 at 04:41:31PM +, ng0 wrote: I don't really feel part of this conversation, but since you keep CC'ing me I have to reply. I keep CCing you because I don't know if my messages will make it into the list, and I don't know who is doing what. https://bitmessage.org/

Re: [PATCH 0/2] Openssh service patches

2017-02-17 Thread ng0
On 17-02-17 17:37:06, Clément Lassieur wrote: > The first patch adds PAM to OpenSSH service, and enables it by default. Definitely a good idea. If this is applied I think it should be communicated if it breaks peoples configurations. On the other hand, guix reconfigure lint already complains if an

Re: updating many haskell packages

2017-02-17 Thread Ricardo Wurmus
Troy Sankey writes: > Quoting Federico Beffa (2017-02-06 03:13:16) >> On Mon, Feb 6, 2017 at 9:03 AM, Federico Beffa wrote: >> >> > (ii) The latest LTS still uses GHC 8.0.1. I'm not sure if this is >> > because of some real problem (GHC 8.0.2 introduces some >> > incompatibilities) or if it i

Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PAT

2017-02-17 Thread ng0
I don't really feel part of this conversation, but since you keep CC'ing me I have to reply. On 17-02-17 17:25:34, Peter Šurda wrote: > (crossposting to the mailing list and participants) > > I managed to get Guix running in a VM and updated the instructions > on the bitmessage wiki for Guix: > h

Re: Leaving the guix project

2017-02-17 Thread Ricardo Wurmus
David Craven writes: >> I think if you posit a free software project that works in the way you >> describe ("on its own"), it would work very much like Guile works >> right now. > > An operating system has to work on all hardware. Asking people to buy a > RYF approved device to run guixsd is no

[PATCH 2/2] services: openssh: remove deprecated 'RSAAuthentication' option.

2017-02-17 Thread Clément Lassieur
* gnu/services/ssh.scm (openssh-config-file): Remove it. ()[rsa-authentication?]: Remove it. --- gnu/services/ssh.scm | 5 - 1 file changed, 5 deletions(-) diff --git a/gnu/services/ssh.scm b/gnu/services/ssh.scm index 7d6abcd33..876caf6d5 100644 --- a/gnu/services/ssh.scm +++ b/gnu/service

[PATCH 1/2] services: openssh: Use PAM in sshd by default.

2017-02-17 Thread Clément Lassieur
* gnu/services/ssh.scm: (%openssh-pam-services): New variable. (openssh-service-type): Use it to extend PAM-ROOT-SERVICE-TYPE. ()[challenge-response-authentication?]: New field. ()[use-pam?]: New field. (openssh-config-file): Add them. --- gnu/services/ssh.scm | 19 ++- 1 f

[PATCH 0/2] Openssh service patches

2017-02-17 Thread Clément Lassieur
The first patch adds PAM to OpenSSH service, and enables it by default. This allows to log in (with a public key) if the account is locked. Otherwise, one would have to set up a password manually or, say, put '*' in /etc/shadow (with 'usermod -p'). It matters because accounts created by GuixSD ar

update php

2017-02-17 Thread julien lepiller
Hi, A new version of php has been released. I'm a bit confused by the way grafting works and as the gd update from last time is still not in master, gd-for-php will try to build using gd-2.2.3, which I don't want (2.2.4 fixes issues that would otherwise be detected by the php tests). I have n

Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PAT

2017-02-17 Thread Peter Šurda
(crossposting to the mailing list and participants) I managed to get Guix running in a VM and updated the instructions on the bitmessage wiki for Guix: https://bitmessage.org/wiki/Compiling_instructions#Resolve_dependencies (last row in the table). Based on this, whoever maintains the package sh

Re: gnunet-fuse (was: Re: A package picks up a non-master package - bug or intentional?)

2017-02-17 Thread ng0
On 17-02-17 17:10:23, Ricardo Wurmus wrote: > > ng0 writes: > > > patch file of the package in question attached. > > Thanks. Applying this to current master and trying to build > “gnunet-fuse” should result in the error you reported, is that correct? > > If so, I’ll give this a try and repor

Re: gnunet-fuse (was: Re: A package picks up a non-master package - bug or intentional?)

2017-02-17 Thread Ricardo Wurmus
ng0 writes: > patch file of the package in question attached. Thanks. Applying this to current master and trying to build “gnunet-fuse” should result in the error you reported, is that correct? If so, I’ll give this a try and report back. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A

Re: 01/03: gnu: swish-e: Point source and home-page to archive.org.

2017-02-17 Thread Leo Famulari
On Fri, Feb 17, 2017 at 03:18:16PM +, ng0 wrote: > On 17-02-17 09:49:44, Leo Famulari wrote: > > This makes the home-page > > . > > > > Seems unlikely :) > > Why? It works for me, and it seems as if the original web site has > dis

Re: 01/03: gnu: swish-e: Point source and home-page to archive.org.

2017-02-17 Thread ng0
On 17-02-17 09:49:44, Leo Famulari wrote: > On Fri, Feb 17, 2017 at 12:34:21AM -0500, Eric Bavier wrote: > > bavier pushed a commit to branch master > > in repository guix. > > > > commit 8a5a50a74136ebe8150ce82ae3a4cc2e1e1ac457 > > Author: Eric Bavier > > Date: Thu Feb 16 23:27:00 2017 -0600 >

Re: 01/03: gnu: swish-e: Point source and home-page to archive.org.

2017-02-17 Thread ng0
On 17-02-17 15:18:16, ng0 wrote: > On 17-02-17 09:49:44, Leo Famulari wrote: > > On Fri, Feb 17, 2017 at 12:34:21AM -0500, Eric Bavier wrote: > > > bavier pushed a commit to branch master > > > in repository guix. > > > > > > commit 8a5a50a74136ebe8150ce82ae3a4cc2e1e1ac457 > > > Author: Eric Bavie

Re: 01/03: gnu: swish-e: Point source and home-page to archive.org.

2017-02-17 Thread Leo Famulari
On Fri, Feb 17, 2017 at 12:34:21AM -0500, Eric Bavier wrote: > bavier pushed a commit to branch master > in repository guix. > > commit 8a5a50a74136ebe8150ce82ae3a4cc2e1e1ac457 > Author: Eric Bavier > Date: Thu Feb 16 23:27:00 2017 -0600 > > gnu: swish-e: Point source and home-page to arch

gnunet-fuse (was: Re: A package picks up a non-master package - bug or intentional?)

2017-02-17 Thread ng0
Hi, patch file of the package in question attached. On 17-02-16 08:46:46, Ricardo Wurmus wrote: > > ng0 writes: > > > On 17-02-15 22:24:58, Ricardo Wurmus wrote: > >> > >> ng0 writes: > >> > >> > I just picked up gnunet-fuse again and the build behaves strange. > >> > > >> > You have to kno

No such file: LLVMgold.so while packaging ponyc

2017-02-17 Thread ng0
A while ago I started packaging ponylang's compiler "ponyc", which can be found here (https://pagure.io/guix-dev/branch/package/langs/ponyc). For your convinience this is also attached as a .patch file. It seems as if it requires the LLVMgold.so file, at least [0] and my own errors are telling me

Re: [V2 PATCH 1/1] services: Add agetty service.

2017-02-17 Thread Leo Famulari
On Fri, Feb 17, 2017 at 08:48:28AM +0100, Ricardo Wurmus wrote: > Leo Famulari writes: > > Is this the right way? Or would we rather wrap only the most > > commonly-used options, and leave an "escape hatch" as in the first > > version of the patch? If so, which options should we expose in Scheme?

Re: Leaving the guix project

2017-02-17 Thread John Darrington
On Fri, Feb 17, 2017 at 01:56:04PM +0100, David Craven wrote: > I think if you posit a free software project that works in the way you > describe ("on its own"), it would work very much like Guile works > right now. An operating system has to work on all hardware. Asking p

Re: Leaving the guix project

2017-02-17 Thread Adonay Felipe Nogueira
Oh... I see... One must understand that while we mustn't recommend/install/share/sell/teach-usage-of non-free software for the users, they *can* do whatever they want. However, as I just said: If they want to make use of non-free software, they are on their own, and we should try to convince them

Re: Leaving the guix project

2017-02-17 Thread David Craven
> I think if you posit a free software project that works in the way you > describe ("on its own"), it would work very much like Guile works > right now. An operating system has to work on all hardware. Asking people to buy a RYF approved device to run guixsd is no different than apple requiring y

Re: gnu: abbaye: Update to 2.0.1 from new repository.

2017-02-17 Thread Adonay Felipe Nogueira
I must also apologize for the late reply. Thank you very much for your considerations, and also for expressing your concerns! :) I'm also sorry that I coudn't be of much help regarding correcting my mistakes in the patch. -- * https://libreplanet.org/wiki/User:Adfeno * Palestrante e consultor so

Re: Shadow -> 4.4

2017-02-17 Thread ng0
On 17-02-11 15:28:22, Leo Famulari wrote: > On Sat, Feb 11, 2017 at 07:48:07PM +, ng0 wrote: > > Are there any reasons _against_ configuring 'shadow' with SELinux > > support? > > I'm not that familiar with SELinux, so I can't say one way or the other. > There were some scattered discussions a

Re: updating many haskell packages

2017-02-17 Thread Federico Beffa
On Wed, Feb 15, 2017 at 8:31 PM, Troy Sankey wrote: > Quoting Troy Sankey (2017-02-06 16:00:29) >> Quoting Federico Beffa (2017-02-06 15:34:47) >> > I would consider a discrepancy between a cabal file on Hackage and the >> > actual cabal file included in a tar archive a bug. It may be helpful >>