Re: Guix on macOS

2017-10-13 Thread Christopher Allan Webber
Ricardo Wurmus writes: > Ludovic Courtès writes: > >> Windows recently gained an in-kernel Linux syscall emulation, which >> means that (GNU/)Linux binaries can run unmodified on Windows. >> >> If macOS had a similar feature, that’d be perfect: we wouldn’t have >> anything to do. Perhaps Docker-

Re: Guix on macOS

2017-10-13 Thread Christopher Allan Webber
Ricardo Wurmus writes: > Christopher wrote this: > >> Is there a way to maybe run Guix in some sort of namespaced or some >> variant of "virtualized" or "contained" way that we could recommend for >> OSX users, without having to bend over backwards to accomodate a >> different libc and etc? > > In

Re: Guix on macOS

2017-10-12 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hi Chris, > > Chris Marusich skribis: > >> I want to get Guix working on macOS. I recently had a need to do this, >> and I was sad to find that although Nix works on macOS, Guix isn't quite >> there yet. The manual makes it sound like this should be fairly >> straightf

Re: Scope of support for Guix on other distros

2017-10-04 Thread Christopher Allan Webber
Mark H Weaver writes: > Hi Chris, Hi Mark, > Christopher Allan Webber writes: > >> Mark H Weaver writes: >> >>> Tobias Platen writes: >>> >>>> On 02.10.2017 20:52, Christopher Allan Webber wrote: >>>>> Since these don't p

Re: Scope of support for Guix on other distros

2017-10-03 Thread Christopher Allan Webber
Ricardo Wurmus writes: > Christopher Allan Webber writes: > >> Since these don't provide Guix in the main repo (and Debian won't >> because we violate the FHS with /gnu/) we could probably auto-generate >> the .deb or .rpm from some gexp? > > I was th

Re: Scope of support for Guix on other distros

2017-10-03 Thread Christopher Allan Webber
Mark H Weaver writes: > Tobias Platen writes: > >> On 02.10.2017 20:52, Christopher Allan Webber wrote: >>> Since these don't provide Guix in the main repo (and Debian won't >>> because we violate the FHS with /gnu/) we could probably auto-gene

Re: Scope of support for Guix on other distros

2017-10-02 Thread Christopher Allan Webber
ng0 writes: > Christopher Allan Webber transcribed 0.6K bytes: >> Konrad Hinsen writes: >> >> > On 02/10/2017 11:18, David Seaward wrote: >> > >> >> To what extent is support for other distros a priority for the Guix >> >> project? In o

Re: Scope of support for Guix on other distros

2017-10-02 Thread Christopher Allan Webber
Konrad Hinsen writes: > On 02/10/2017 11:18, David Seaward wrote: > >> To what extent is support for other distros a priority for the Guix >> project? In other words, explicitly planning to make Guix available as >> an alternate installation source on non-Guix-SD distros. > > That's already possib

Re: Status of "GuixOps"?

2017-09-20 Thread Christopher Allan Webber
Hartmut Goebel writes: > Hi, > > in Ludo's presentation at GHM he presented "GuixOps" on a slide. What is > the status of this approach? I'm very interested in trying it out and > contributing. > > I contributed to DebOps when it was "young". So my point of view is > influenced by how DebOps works

Re: Removing the need for ./configure --localstatedir=/var ?

2017-09-11 Thread Christopher Allan Webber
Ludovic Courtès writes: > Christopher Allan Webber skribis: > >> Every now and then I rebuild Guix and hit the problem where I run >> ./configure and then I am reminded that I need to instead do: >> >> ./configure --localstatedir=/var >> >> IIRC this

Removing the need for ./configure --localstatedir=/var ?

2017-09-07 Thread Christopher Allan Webber
Every now and then I rebuild Guix and hit the problem where I run ./configure and then I am reminded that I need to instead do: ./configure --localstatedir=/var IIRC this is because of GNU standards about default paths and pretty much no other reason that we don't default to /var. But I think

Re: News from the GNU Hackers Meeting

2017-09-04 Thread Christopher Allan Webber
Thanks for the update! Truly wish I was there. Ludovic Courtès writes: > Our next meeting point will be FOSDEM in February I guess. > > Until then, happy hacking! Hopefully I can make that, if I can put up patience with the growing unpleasantness of international border crossing!

Re: The future of 'guix environment'

2017-08-31 Thread Christopher Allan Webber
Thompson, David writes: > Ricardo, you are correct that we would lose the ability to use the > guix.scm file for both 'guix environment' and 'guix build'. In > practice I don't actually use my guix.scm file this way, so I think > it's worth breaking, but maybe you (or someone else) actually uses

Re: The future of 'guix environment'

2017-08-31 Thread Christopher Allan Webber
Not going to reply in detail, but I'm a devoted user of `guix environment' and I support all these changes!

Re: Using IPFS to host mirrors of source packages

2017-08-11 Thread Christopher Allan Webber
Pjotr Prins writes: > By hosting source packages on IPFS they become content addressable and > should scale for downloads. It would also become a safe way of > distributing data. > > https://github.com/ipfs/ipfs > > Essentially the interplanetary file system allows for distributed > storage server

Re: guile-git trouble (building from source)

2017-08-06 Thread Christopher Allan Webber
Pjotr Prins writes: >> But yeah, the problem remains for someone building from source. :-/ > > I am facing issues with guile-git. > > I wish we had a bullet proof way of installing from source. I had it > with guix environment and now that won't work because guile-git is > missing and I can't bo

Re: [PATCH 001/303] gnu: Add opencolorio.

2017-08-04 Thread Christopher Allan Webber
ng0 writes: > Christopher Allan Webber transcribed 9.3K bytes: >> I have a friend who's a Blender user who said they'd like to see >> opencolorio support in the Blender package... this is an old patch, >> but maybe worth trying to get in again? > > Was thi

Re: [PATCH 001/303] gnu: Add opencolorio.

2017-07-29 Thread Christopher Allan Webber
I have a friend who's a Blender user who said they'd like to see opencolorio support in the Blender package... this is an old patch, but maybe worth trying to get in again? ng0 writes: > From: ng0 > > * gnu/packages/graphics (opencolorio): New variable. > * gnu/packages/patches/opencolorio-avoid

Re: Mes 0.9 released

2017-07-27 Thread Christopher Allan Webber
Jan Nieuwenhuizen writes: > I am pleased to announce the release of Mes 0.9, representing 107 > commits over 5 weeks. Mescc now compiles to a surprisingly readable > stage0 M1 macro assembler output format. Also, mescc can now compile a > modified TinyCC into a running [mostly segfaulting] execu

Re: New git signing key for Jan Nieuwenhuizen?

2017-06-18 Thread Christopher Allan Webber
Jan Nieuwenhuizen writes: > Mark H Weaver writes: > > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > >>> commit ebfb71d45615698040818a68b7dc34996ff4c046 >>> gpg: Signature made Fri 16 Jun 2017 07:22:49 AM EDT >>> gpg:using RSA key DB34CB51D25C9408156FCDD6A12F87978D701B99 >>> g

Re: User-Friendlyness of Guix and non-scaryness, printing messages

2017-05-30 Thread Christopher Allan Webber
Arun Isaac writes: >> But I think 'guix package' can be made a lot more user-friendly by not >> showing the build output (by default). The summary of what will be >> installed, and some progress indicator or at least something moving to >> show the user it's doing something, and eventually the su

"your installation is old" when running via a git checkout

2017-05-29 Thread Christopher Allan Webber
Hi! I've done this hack so I can run the Guix I'm hacking on from git as I know some others are as well: ln -s ~/devel/guix ~/.config/guix/latest However, I am getting: guix package: warning: Your Guix installation is 233 days old It looks like it's looking at the age of the "latest" direc

Re: postgres 9.6.2 update breakage

2017-05-14 Thread Christopher Allan Webber
Jan Nieuwenhuizen writes: > Roel Janssen writes: > >> So, it would be something like: >> postgres pg_upgrade \ >> ... > > It's great to have a recipe `that works', so thanks! > > However, whether or not we automate this, I cannot help to wonder if > we should support downgrading -- at least to the

Re: postgres 9.6.2 update breakage

2017-05-13 Thread Christopher Allan Webber
Roel Janssen writes: > Jan Nieuwenhuizen writes: > >> Hi! >> >> I reconfigured my system and pulled in the postgres 9.6.2 update. Now >> postgres does not start, /var/log/messages has >> >> May 12 13:02:52 localhost postgres[451]: [1-1] FATAL: database files >> are incompatible with server

Re: postgres 9.6.2 update breakage

2017-05-13 Thread Christopher Allan Webber
Hi there! Jan Nieuwenhuizen writes: > Hi! > > I reconfigured my system and pulled in the postgres 9.6.2 update. Now > postgres does not start, /var/log/messages has > > May 12 13:02:52 localhost postgres[451]: [1-1] FATAL: database files are > incompatible with server > May 12 13:02:52

Re: certbot service experience

2017-05-02 Thread Christopher Allan Webber
Andy Wingo writes: > On Sat 29 Apr 2017 23:33, Christopher Allan Webber > writes: > >> I'm crossposting this to guix-devel, even though it's in reply to >> guix-patches bug #26685 adding the cerbot service, because I think it's >> more about my exp

Re: Mes 0.5 released

2017-04-30 Thread Christopher Allan Webber
Jan Nieuwenhuizen writes: > Arne Babenhauserheide writes: > >> Wow! Congratulation on full bootstrapping of mes! > > Thanks, Arne! > >> So we can now build mes.c with mescc driven by Guile and then use mes to >> run mescc again to build mes.c? > > Yes, that's correcct. mes.c can be compiled with

Re: certbot service experience

2017-04-29 Thread Christopher Allan Webber
[-bug] Chris Marusich writes: > Christopher Allan Webber writes: > >> - I was surprised that I was prompted for an email while doing guix >>system reconfigure > > That does seem odd. Why were you prompted for an email address? Can > that be fixed somehow? It&

certbot service experience

2017-04-29 Thread Christopher Allan Webber
I'm crossposting this to guix-devel, even though it's in reply to guix-patches bug #26685 adding the cerbot service, because I think it's more about my experiences with workflow and less about what might affect that specific bug. (If you reply on guix-devel, maybe remove the debbugs address.) And

Re: potluck status

2017-04-28 Thread Christopher Allan Webber
Andy Wingo writes: > On Fri 28 Apr 2017 14:42, Hartmut Goebel > writes: > >> Am 28.04.2017 um 14:05 schrieb Andy Wingo: >>> 5.15 Invoking ‘guix potluck’ >> >> Please think about an other name for this command. "potlouk" may be >> common to native speakers but I never heard this word. Thanks.

Re: Services can now have a default value

2017-04-22 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hello, > > Carlo Zancanaro skribis: > >> On Thu, Apr 20 2017, Ludovic Courtès wrote: >>> There must be some sort of a mapping between service types and >>> configuration types, indeed, but I’m not sure how to achieve it. >>> >>> One solution would be to have all the rec

Re: Idea: 'ethical hosting' [formerly mailman service (free for FOSS projects)]

2017-04-18 Thread Christopher Allan Webber
Pjotr Prins writes: > On Tue, Apr 18, 2017 at 06:11:41PM +, ng0 wrote: >> > I don't think we should offer VPS (at first). But we can offer the >> > choice of using other VPS'. The VPS marked is overcrowded and very >> > competitive - I would not want to compete with that. I want to compete >>

Re: Getting rid of alpha label

2017-04-14 Thread Christopher Allan Webber
Ludovic Courtès writes: > Heya! > > Pjotr Prins skribis: > >> Can we get rid of the alpha status? It suggests packages are in alpha, >> which they are not. >> >> I have already had two different administrators in two environments >> claiming that Guix packages can not be deployed on HPC systems

Re: Getting rid of alpha label

2017-04-12 Thread Christopher Allan Webber
Pjotr Prins writes: > Can we get rid of the alpha status? It suggests packages are in alpha, > which they are not. > > I have already had two different administrators in two environments > claiming that Guix packages can not be deployed on HPC systems because > it is alpha. I thought we were in

Re: [PATCH] guix hash: -g hashes a git repository

2017-04-05 Thread Christopher Allan Webber
Andy Wingo writes: > + (pk "git" "clone" file checkout) > + (recursive-hash checkout) One of those cursed pk's made it in here. Exciting! Look forward to having this option.

Re: "guix potluck", a moveable feast

2017-04-02 Thread Christopher Allan Webber
Andy Wingo writes: > Christopher Webber asks about breakage due to version skew between peer > channels and channels and Guix itself. I think I would like to just > ignore this problem for now: if you add channels and things break > somehow due to an update in Guix or an update in some channel, t

Re: Staying on-topic

2017-04-02 Thread Christopher Allan Webber
Taylan Ulrich Bayırlı/Kammer writes: > That's why I was worrying. I think it's fine to ban misgendering, on > the condition that, should a female-born person feel insulted at the use > of feminine pronouns for a male-born person, that too should be banned, > effectively forcing neutral pronouns s

Re: "guix potluck", a moveable feast

2017-04-01 Thread Christopher Allan Webber
Andy Wingo writes: > Hi! Hi! > potluck.guixsd.org needs to be isolated from other hosts because it will > load potluck.scm files from untrusted sources; we hope the sandbox works > but we need a bit of defense-in-depth. Well now I see the motivation behind (ice-9 sandbox) ... :) > As I mention

Re: On merging the npm importer

2017-03-29 Thread Christopher Allan Webber
Jan Nieuwenhuizen writes: > Hi, Hi Jan! > We have a working importer for npm packages written by Jelle that I have > been using for about half a year. It can use some improvements and > that's why I think we should merge it. > > Have alook at my npm branch here, rebased on master > > https:

A "busy beaver" approach to assisting package definition updates

2017-03-27 Thread Christopher Allan Webber
Hello! David Thompson and I had the good fortune to be able to hang out with the esteemed Gerald Sussman in his office over tea. Topics were wide ranging, but one in particular has stuck in my mind as to how it could apply to Guix. What Sussman said is he thought version skew was a source of man

Re: Advice about GuixSD on Serveraptor?

2017-03-21 Thread Christopher Allan Webber
Leo Famulari writes: > On Sun, Mar 12, 2017 at 08:32:52PM -0400, Leo Famulari wrote: >> I had wanted to use the GuixSD installer because the image format >> conversion is reproducible. So, nobody would have to trust me to provide >> the right thing. >> >> Of course, it would be a lot simpler if we

Re: Being excellent to one another

2017-03-20 Thread Christopher Allan Webber
John Darrington writes: > On Sun, Mar 19, 2017 at 07:57:07PM -0700, dian_ce...@zoho.com wrote: > ... and yes. If an individual specifically requests to be referred to by > a partcular set of pronouns I will attempt to do so, but may occasionally > forget if that person wants feminine pronouns and

Re: Being excellent to one another

2017-03-19 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hi there, > > Gentlefolks, please everyone calm down. Being rude or insulting to > fellow hackers is not acceptable on the project’s communication > channels, period. When you feel unable to express your disagreement in > a constructive and respectful manner, please del

Re: guix is the guildhall that we always wanted!

2017-03-17 Thread Christopher Allan Webber
Andy Wingo writes: > On Thu 16 Mar 2017 23:01, Mark H Weaver writes: > >> If [Guix] starts encouraging a decentralized approach, that would >> result in strong pressure on us to freeze our API, which includes even >> such details as which module each package is exported from. This >> would drast

Re: Summer of code!

2017-03-09 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hi! > > l...@gnu.org (Ludovic Courtès) skribis: > >> Last week GNU was accepted as an organization for Google’s Summer of >> Code (GSoC), which means we can have students working on Guix and the >> Shepherd. >> >> Now’s the time to recruit! If you’d like to mentor, pleas

Re: How to M-x debbugs-gnu with new guix-patches

2017-02-26 Thread Christopher Allan Webber
Pjotr Prins writes: > I submitted my first patch on debbugs. It is a fairly trivial one for > speedtest-cli which I need because I move around so much ;) > > More importantly I wrote some documentation: > > > https://github.com/pjotrp/guix-notes/blob/master/HACKING.org#making-a-patch-and-submit

Re: GuixSD on commodity hosting platforms, hoster: IN-Berlin

2017-02-16 Thread Christopher Allan Webber
Leo Famulari writes: > I'd like for someone to try this conversion themself and verify that it > creates the same qcow2 file. > > If it does, then we can ask Serveraptor to make it available for testing > on their platform. Leo and I worked on this off-list, and verified! I was able to make the

Re: unmerged patches

2017-02-14 Thread Christopher Allan Webber
ng0 writes: > Hi, > > I will re-submit my unmerged patches to the new guix-patches list. If > someone lost track, there's an online view to keep track of open/closed > things. > > I hope this helps to move forward the patches I still have control over > (some are already dropped for reasons). Gre

Re: Ideas for Summer of Code 2017

2017-02-13 Thread Christopher Allan Webber
Mathieu Lirzin writes: > Hello, > > GNU is applying as an organization for Google Summer of Code 2017. So > this is time to start gathering ideas for possible Guix/Shepherd related > projects. > > I have created a page based on the one from last year: > > https://libreplanet.org/wiki/Group:Guix

Re: Fixing non-reproducibility in some guile packages

2017-02-13 Thread Christopher Allan Webber
Ludovic Courtès writes: > Christopher Allan Webber skribis: > >> (let* ((out (assoc-ref %outputs "out")) >> -(module-dir (string-append out "/share/guile/site/2.0")) >> +(modu

Re: Fixing non-reproducibility in some guile packages

2017-02-13 Thread Christopher Allan Webber
Andy Wingo writes: > In some future (is it near or far?), the source -> compiled function > needs additional inputs: checksums or timestamps of "build inputs" or > so, so that when for-syntax definitions (like macros) change, users of > those definitions will recompile. That is a harder problem t

Re: Fixing non-reproducibility in some guile packages

2017-02-12 Thread Christopher Allan Webber
/xskgkfsxz936nifjs8vxqwk95kf62ia8-guile2.2-gdbm-ffi-20120209.fa1d5b6 > 22:00:06 janneke@dundal:~/src/guix Ah yeah, okay! I fixed this by adding GUILE_AUTO_COMPILE=0 to the environment while compiling. New patch attached! From 447cf04e0fc5947e8384851ecfa9fffd61638c39 Mon Sep 17 00:00:0

How to M-x debbugs-gnu with new guix-patches

2017-02-12 Thread Christopher Allan Webber
So! We have a new debbugs tracking of guix-patches. Great! Those who are emacs users in the know probably like to use the M-x debbugs-gnu interface. Here's what you need to do: Add this to your .emacs: (add-to-list 'debbugs-gnu-all-packages "guix-patches") Now open up debbugs-gnu: C-u M-x

Fixing non-reproducibility in some guile packages (was: guile2.2-gdbm-ffi issue)

2017-02-11 Thread Christopher Allan Webber
Christopher Allan Webber writes: > (Originally accidentally sent this to guile-de...@gnu.org ... sorry!) > > Hiya, > > I pushed guile2.2-gdbm because it was just a couple of lines and it > seemed to work and didn't affect anything. I made a mistake though that > I

Re: Debbugs handling of Guix patches

2017-02-10 Thread Christopher Allan Webber
Ludovic Courtès writes: >> guix-patches isn't listed at >> https://lists.gnu.org/mailman/listinfo/guix-patches > > It does show up at though. > I wonder if there’s just a delay somewhere (24h already), or if > something’s wrong on Savannah. Yeah, I trie

guile2.2-gdbm-ffi issue

2017-02-10 Thread Christopher Allan Webber
ve asked for review anyway...) I'm trying to think of how to fix this. I have a very kludgy solution attached. I don't feel great about it but I don't know how to signal to the builder whether it's using guile 2.2 or 2.0 otherwise. Thoughts? From 711a23036417807d444729eaa778c9cadf

Re: `guix pull` over HTTPS

2017-02-10 Thread Christopher Allan Webber
Leo Famulari writes: > On Thu, Feb 09, 2017 at 04:55:12PM +0100, Leo Famulari wrote: >> Does anyone have any specific concerns or advice about changing the >> value of %snapshot-url in (guix scripts pull) to use the HTTPS URL? >> Should the change be that simple, or should we do more? > > While te

Re: Add a generalized git-file? to Guix?

2017-02-09 Thread Christopher Allan Webber
Ludovic Courtès writes: > Mathieu Lirzin skribis: > >> From f104b3745097746d6ef89b6198ec7b81e8b679f4 Mon Sep 17 00:00:00 2001 >> From: Mathieu Lirzin >> Date: Sun, 29 Jan 2017 00:34:48 +0100 >> Subject: [PATCH] git-download: Add 'git-predicate'. >> >> * guix/git-download.scm (git-predicate): New

Re: FOSDEM 2017 what a success!!

2017-02-07 Thread Christopher Allan Webber
Ludovic Courtès writes: > It confirmed my feeling that one of the greatest things about Guile and > Guix is the people. Thanks for the great talks and the good time we’ve > had! +1. The Guile/Guix devroom has been some of the most fun I've ever had at a conference. I'm sure 2018 will be great

Re: Guix package incubator (later a channel)

2017-02-07 Thread Christopher Allan Webber
Pjotr Prins writes: > On Mon, Feb 06, 2017 at 09:44:48PM +, ng0 wrote: >> Just a reply on the notabug question (I don't have much time otherwise): >> Notabug will eventually move to an instance of pagure.io, you can read >> about this in their own issues where I asked about some question back

Re: [PATCH] gnu: Add angband. (almost working!)

2017-02-03 Thread Christopher Allan Webber
Kei Kebreau writes: > Christopher Allan Webber writes: > >> At the risk of totally destroying my productivity, I thought I'd take a >> short of packaging a common roguelike. Unfortunately, it seems like >> every roguelike I try to package runs into some snag. I

Re: “Future of Guix” panel

2017-02-03 Thread Christopher Allan Webber
It looks good. We won't run out of topics for sure. :) Pjotr Prins writes: > Heh. Long list. > > On Fri, Feb 03, 2017 at 12:11:15AM +0100, Ludovic Courtès wrote: >> Hello Guix! >> >> We’ll close FOSDEM with a discussion on the future of Guix and GuixSD: >> >> https://fosdem.org/2017/schedule

Re: FOSDEM social dinner

2017-01-29 Thread Christopher Allan Webber
Alex Sassmannshausen writes: > Hello, > > To confirm, I've now placed a reservation for Saturday 4 February at > 19:30 at a Lebanese restaurant called Al Jannah. I haven't been there > before, but the menu looks diverse, the prices good and the location > relatively central. > > https://www.tripa

Re: A postinst equivalent in Guix?

2017-01-25 Thread Christopher Allan Webber
John Darrington writes: > On Wed, Jan 25, 2017 at 02:15:12PM +0100, Ludovic Court??s wrote: > Christopher Allan Webber skribis: > > > Ludovic Court??s writes: > > > >> Georgi Kirilov skribis: > >> > >>> On Sat,

Re: gnu: gnutls: Add gnutls-3.5.5 and gnutls-with-guile-next.

2017-01-24 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hello! > > Christopher Allan Webber skribis: > >> Hello! I was talking in #guile and realized that even though guile-next >> now includes glorious https support via gnutls, few have tried it or >> know how to use it. >> >>

Re: A postinst equivalent in Guix?

2017-01-24 Thread Christopher Allan Webber
Ludovic Courtès writes: > Georgi Kirilov skribis: > >> On Sat, Jan 21, 2017 at 04:34:55PM +0100, Ludovic Courtès wrote: >> >>>To make things more concrete, we could discuss specific packages you are >>>interested in and see how we could provide them in Guix{,SD}. >> >> The package is the old bsd-

Re: Hacker Public Radio (podcast) interview about Guix

2017-01-17 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hello Guix! > > Christopher Allan Webber skribis: > >> Hello! In late 2015 I was interviewed about Guix for Hacker Public >> Radio. Obviously, a lot has happened since then, but the ideas are >> still relevant. This is mainly aimed a

Add a generalized git-file? to Guix?

2017-01-11 Thread Christopher Allan Webber
Thompson, David writes: > Hi Christopher and Jan, > > On Tue, Jan 10, 2017 at 11:28 AM, Christopher Allan Webber > wrote: >> Jan Nieuwenhuizen writes: >> >>> Christopher Allan Webber writes: >>> >>>> Thanks! >>>> >>

gnu: gnutls: Add gnutls-3.5.5 and gnutls-with-guile-next.

2017-01-10 Thread Christopher Allan Webber
. Why is that?) Have fun hacking with https support, - Chris >From e31e3e9784a978628655fcd7a1f3527e88d475ec Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Tue, 10 Jan 2017 13:25:26 -0600 Subject: [PATCH] gnu: gnutls: Add gnutls-3.5.5 and gnutls-with-guile-next. * gnu/packages/tls.scm (gnutls-3.5.

Re: Editing Scheme in the installation image

2017-01-08 Thread Christopher Allan Webber
Ludovic Courtès writes: > Mike Gran skribis: > >>>On Sunday, January 8, 2017 2:48 AM, Ludovic Courtès wrote: > > [...] > >>>I think it would take more than elisp compilation support to port Emacs >>>packages to Zile-on-Guile. Essentially we’d need many APIs that Emacs >>>provides. >> >> I looke

[PATCH] gnu: Add guile-8sync.

2017-01-08 Thread Christopher Allan Webber
ep 17 00:00:00 2001 From: Christopher Allan Webber Date: Sun, 8 Jan 2017 15:46:34 -0600 Subject: [PATCH] gnu: Add guile-8sync. * gnu/packages/guile.scm (guile-8sync): New variable. --- gnu/packages/guile.scm | 35 ++- 1 file changed, 34 insertions(+), 1 deletion(-)

Hacker Public Radio (podcast) interview about Guix

2017-01-07 Thread Christopher Allan Webber
Hello! In late 2015 I was interviewed about Guix for Hacker Public Radio. Obviously, a lot has happened since then, but the ideas are still relevant. This is mainly aimed at people who are interested in what Guix is and have maybe never even heard of what functional package management is, and I

Re: Graphical Installer - Call for Testing.

2017-01-07 Thread Christopher Allan Webber
Thompson, David writes: > Hi John, > > On Wed, Jan 4, 2017 at 2:59 AM, John Darrington > wrote: >> The wip-installer branch is ready for testing and general review. >> >> This branch provides a curses based graphical interface to the disk >> images used for installing GuixSD. It is intended to al

Re: Editing Scheme in the installation image

2017-01-07 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hello Guix! > > One issue that’s often reported is that it’s inconvenient to edit the > config file with all its parentheses in the installation image given the > available options (Zile, Nano, and nvi). > > Something like Paredit and ‘show-paren-mode’ in Emacs would help

Re: Creating a docker image with Guix

2017-01-02 Thread Christopher Allan Webber
Ricardo Wurmus writes: > Hi Guix, > > I just played around with Docker and built up a command to create a > Docker image for Emacs. > > Can anyone find a more elegant way to do this? > > --8<---cut here---start->8--- > guix environment --ad-hoc \ > coreutils

Re: Graphical GuixSD Installer

2016-12-16 Thread Christopher Allan Webber
John Darrington writes: > There is a new branch called "wip-installer" providing a graphical > installer for GuixSD. A screenshot of it in action is attached. > > We want GuixSD to be accessible to as many people as possible, > including people who may not (yet) be comfortable using bash and/or >

Re: Guix IceCat users have had early access to security fixes

2016-12-14 Thread Christopher Allan Webber
Mark H Weaver writes: > Yesterday, Mozilla released Firefox ESR 45.6 and announced several CVEs > fixed by it: > > https://www.mozilla.org/en-US/security/advisories/mfsa2016-95/ > > I'm pleased to announce that Guix users of IceCat have had early access > all of these fixes. > > Since November 3

Re: Berlin Guix gathering: notes!

2016-12-13 Thread Christopher Allan Webber
Ricardo Wurmus writes: > Hi Guix! > > Yesterday a couple of Guix hackers got together in Berlin to discuss a > wide range of Guix-related topics. Attached are the notes I took during > the meeting. If anything is unclear about these notes please just ask > (while the meeting is still fresh in ou

Re: Guix gathering in Berlin, Dec. 12th

2016-12-09 Thread Christopher Allan Webber
Ludovic Courtès writes: > John Darrington skribis: > >> On Thu, Dec 08, 2016 at 10:57:59AM +0100, Ludovic Court??s wrote: >> >> So far I think we???re just 4 or 5 people who said they would come. >> Please bring your own topics! >> >> Mine include: ???guix pull???, Guix in HP

[PATCH] Add guile-fibers (needs help)

2016-12-05 Thread Christopher Allan Webber
uix is patching the gnu-build-system stuff in such a way that things are different than when I run ./configure && make? I'd really like this package to work but am not sure I have the time to continue on it soon. If someone wants to take over from here, go for it. Maybe what I&

Re: Hosting a GuixSD server on commodity hosting platforms, a journey

2016-11-30 Thread Christopher Allan Webber
ng0 writes: > Christopher Allan Webber writes: > >> Onwards and upwards! >> - Chris > > In theory we could also try to init GuixSD from within an Debian > image (server), couldn't we? > > So we could also make a list of commonly offered virtual server

Re: (Exposing?) config files and non-start/stop operations

2016-11-27 Thread Christopher Allan Webber
Ludovic Courtès writes: > Christopher Allan Webber skribis: > Adding a ‘config’ action where we see fit would certainly make sense, > yes. I guess it’ll have to be decided on a case-by-case basis, and > perhaps we’ll see that this pattern makes sense for a whole class of > ser

Re: (Exposing?) config files and non-start/stop operations

2016-11-27 Thread Christopher Allan Webber
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> Christopher Allan Webber writes: >> >>> - We could also have a shepherd action like "herd config mediagoblin" >>>that would merely spit out the configuration file path... so someone >

Re: (Exposing?) config files and non-start/stop operations

2016-11-27 Thread Christopher Allan Webber
Chris Marusich writes: > Christopher Allan Webber writes: > >> So shepherd actions are probably fine for something like "herd status >> mcron" but for running slow and expensive operations, we need some way >> to expose the config file. > > The speed an

Re: (Exposing?) config files and non-start/stop operations

2016-11-24 Thread Christopher Allan Webber
Ludovic Courtès writes: >> True. Though we still run, potentially, into problems where multiple >> instances of some service are provided, eg multiple mediagoblin servers >> or mail daemons or etc. > > Sure, definitely. All I meant was that populating /etc can be done as a > quick stop-gap measu

Re: [herd] Have status display services as a bulleted list.

2016-11-24 Thread Christopher Allan Webber
Ludovic Courtès writes: > Christopher Allan Webber skribis: > >> I don't know about you, but I am totally unable to read the >> "herd status" line as it exists in the current state. I mean, I love >> sexps, but even I don't like a completely fl

Re: (Exposing?) config files and non-start/stop operations

2016-11-23 Thread Christopher Allan Webber
Ludovic Courtès writes: > Christopher Allan Webber skribis: > >> Chris Marusich writes: >> >>>>> - Initializing a data store. For example, in dirvish I need to run >>>>>a command to initialize a "vault" where I will be storin

[herd] Have status display services as a bulleted list.

2016-11-23 Thread Christopher Allan Webber
a grep, you'll still know whether it was enabled/disabled. - Chris >From d9391382286b1dc5a0719c9e1e6ac1e5941bbb87 Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Wed, 23 Nov 2016 14:53:18 -0600 Subject: [PATCH] herd: Have status display services as a bulleted list. * m

Re: (Exposing?) config files and non-start/stop operations

2016-11-22 Thread Christopher Allan Webber
Chris Marusich writes: > Hi Chris! > > Thanks for entertaining my questions. > > Christopher Allan Webber writes: > >>> So sure, we can run "foo-db gc" occasionally (though system >>> administrators sometimes have to run these kinds of comman

Re: (Exposing?) config files and non-start/stop operations

2016-11-21 Thread Christopher Allan Webber
Christopher Allan Webber writes: > Chris Marusich writes: > >>>> - Initializing a data store. For example, in dirvish I need to run >>>>a command to initialize a "vault" where I will be storing my data. >>>> - Manually invoking a garb

Re: (Exposing?) config files and non-start/stop operations

2016-11-21 Thread Christopher Allan Webber
Chris Marusich writes: >>> - Initializing a data store. For example, in dirvish I need to run >>>a command to initialize a "vault" where I will be storing my data. >>> - Manually invoking a garbage collection utility. >>> - Manually invoking an integrity check utility. >>> - Possibly some

Re: (Exposing?) config files and non-start/stop operations

2016-11-21 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hello! > > Christopher Allan Webber skribis: > >> Christopher Allan Webber writes: >> >>> Hello, >>> >>> I'm writing a service for dirvish, and I realized that if I'm following >>> current guix servi

Re: (Exposing?) config files and non-start/stop operations

2016-11-20 Thread Christopher Allan Webber
Christopher Allan Webber writes: > Hello, > > I'm writing a service for dirvish, and I realized that if I'm following > current guix service routes, I might not be able to run all the > operations I need to. It seems that the current route for Guix is to > have you

(Exposing?) config files and non-start/stop operations

2016-11-20 Thread Christopher Allan Webber
Hello, I'm writing a service for dirvish, and I realized that if I'm following current guix service routes, I might not be able to run all the operations I need to. It seems that the current route for Guix is to have your service write out a config that more or less becomes part of the environmen

Re: [PATCH] gnu: milkytracker: Update upstream location.

2016-11-10 Thread Christopher Allan Webber
Looks good. Push it!

Re: GNU/Hurd support on core-updates

2016-10-31 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hello Manolis, > > I had almost forgotten about it (!), but ‘core-updates’ adds support for > Guix on native GNU/Hurd, via commit > d75acc293dd3e63db8739aa04c021df917aa1b80. > > Do I get it right that, on current core-updates, we have (1) > cross-compilation support to i5

Re: Web site news to move to Haunt

2016-10-26 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hello Guix! > > In the ‘wip-haunt’ branch of guix-artwork.git, I started switching the > web site to use Haunt, as was suggested long ago: > > https://lists.gnu.org/archive/html/guix-devel/2015-11/msg00087.html > > The goal is to manage news using Haunt, and to have a p

Re: Providing an alternative to setuid in GuixSD

2016-10-26 Thread Christopher Allan Webber
Ludovic Courtès writes: > SSH is a complex protocol and its implementations are complex too. I > would find it unreasonable to replace ‘su’ and ‘sudo’ with something > this complex, that goes through the TCP/IP stack, etc. I agree. We could maybe have a pseudo-sudo service that is built just fo

Re: half-package of autossh

2016-10-26 Thread Christopher Allan Webber
Ludovic Courtès writes: > Christopher Allan Webber skribis: > >> From c718ca3986750c255a58b87d9e6805e56c1ffc72 Mon Sep 17 00:00:00 2001 >> From: Christopher Allan Webber >> Date: Mon, 8 Feb 2016 16:01:49 -0800 >> Subject: [PATCH] gnu: Add autossh. >> >

Re: #!/usr/bin/env in containers, or something

2016-10-26 Thread Christopher Allan Webber
Ludovic Courtès writes: > Christopher Allan Webber skribis: > >> I'm currently looking at building a version of coreboot. Unfortunately, >> the mortal enemy of every GuixSD user, #!/usr/bin/env, lurks around >> every corner. >> >> Wingo made an inte

  1   2   3   4   5   >