Re: [Orchestration][RFC] A simple draft for channels

2018-03-20 Thread Pjotr Prins
On Mon, Mar 19, 2018 at 01:04:00PM +0100, Pjotr Prins wrote: > Maybe we should start thinking that a channel is simply an > architecture dependent Guix 'pack' of substitutes that includes the > pre-built Guix git repo. When deployed in a container we can inject > the keys. When this works we can de

Re: broken references in jar manifests

2018-03-20 Thread Danny Milosavljevic
(1) How about adding another file to the META-INF directory which is just like manifest - just without the line breaks? That could even be automated. (2) Also, "jar -i" calculates an index for where which package is ("INDEX.LIST"). Is that also hard-word-wrapped? The specification https://docs.

Re: broken references in jar manifests

2018-03-20 Thread julien lepiller
Le 2018-03-20 11:28, Danny Milosavljevic a écrit : (1) How about adding another file to the META-INF directory which is just like manifest - just without the line breaks? That could even be automated. (2) Also, "jar -i" calculates an index for where which package is ("INDEX.LIST"). Is that als

Re: [Orchestration][RFC] A simple draft for channels

2018-03-20 Thread Ricardo Wurmus
Pjotr Prins writes: > On Mon, Mar 19, 2018 at 01:04:00PM +0100, Pjotr Prins wrote: >> Maybe we should start thinking that a channel is simply an >> architecture dependent Guix 'pack' of substitutes that includes the >> pre-built Guix git repo. When deployed in a container we can inject >> the ke

Re: broken references in jar manifests

2018-03-20 Thread Danny Milosavljevic
Hi Julien, On Tue, 20 Mar 2018 11:50:51 +0100 julien lepiller wrote: > The issue is with grafts here: the plain file with full reference to the > store > gets grafted and contains the new entry. The Manifest will not be > updated because > of line breaks, and Java will still look for the versi

Re: [Orchestration][RFC] A simple draft for channels

2018-03-20 Thread Pjotr Prins
Thanks Ricardo: On Tue, Mar 20, 2018 at 11:41:33AM +0100, Ricardo Wurmus wrote: > > Pjotr Prins writes: > > > On Mon, Mar 19, 2018 at 01:04:00PM +0100, Pjotr Prins wrote: > >> Maybe we should start thinking that a channel is simply an > >> architecture dependent Guix 'pack' of substitutes that

wrapping up the Newmoon Browser package

2018-03-20 Thread ng0
Hi! I need some final input on topics I'm more liberal about. Many many moons ago I started the work on Pale Moon. This package has now moved into New Moon, which is what we are allowed to redistribute with modifications (Pale Moon without branding). Issue 1 I addressed so far: The default homepa

Re: [Orchestration][RFC] A simple draft for channels

2018-03-20 Thread Ricardo Wurmus
Pjotr Prins writes: >> I don’t think this should be the only mechanism through which people can >> provide channels. I wouldn’t want to have to essentially fork Guix. >> For a user this is a problem, too, because channels would no longer be >> composable (today I can compose multiple package co

Re: broken references in jar manifests

2018-03-20 Thread Ricardo Wurmus
Danny Milosavljevic writes: > Hi Julien, > > On Tue, 20 Mar 2018 11:50:51 +0100 > julien lepiller wrote: > >> The issue is with grafts here: the plain file with full reference to the >> store >> gets grafted and contains the new entry. The Manifest will not be >> updated because >> of line brea

Re: Internship on Improve the user experience for the "guix package" command line tool (Outreachy)

2018-03-20 Thread Ricardo Wurmus
Hi Vijayalakshmi, > I created a patch file for the package definition of python-logwrap that > I'm including here. I'm a little unsure if my patch is right because my ./ > pre-inst-env.in guix build r-abbyyR fails with some error. Have you been able to build Guix already and try building the pac

Re: Internship on Improve the user experience for the "guix package" command line tool (Outreachy)

2018-03-20 Thread Vijayalakshmi Vedantham
Hi, I'm really sorry about the effort you had to put into this patch. I'll try not to do it again. I had to append “.zip” because Pypi didn’t have a “.tar.gz” file for the > sources, so the uri > field now is: > >(pypi-uri "logwrap" version ".zip") > Did you do this because only .zip is avai

Re: Shepherd release!

2018-03-20 Thread Ludovic Courtès
Hello, Andreas Enge skribis: > On Mon, Mar 19, 2018 at 05:42:11PM +0100, Ludovic Courtès wrote: >> You probably need to run ‘gettextize’ first. > > That is strange, why have I never heard about this command before? [...] > Then I just went ahead and did "autoreconf -vfi", but this yielded the

Re: pypi import certs issues

2018-03-20 Thread Ludovic Courtès
ng0 skribis: > Ludovic Courtès transcribed 2.7K bytes: >> Hello, >> >> ng0 skribis: >> >> > on commit 72406062b9c3cdb6e9e30266f3cc31d0b2116b68 pypi import has issues: >> > >> > user@abyayala ~$ guix package -l | grep "nss-certs" >> > user@abyayala ~$ env | grep "SSL_" >> > GIT_SSL_CAINFO=/etc/

Re: pypi import certs issues

2018-03-20 Thread ng0
Ludovic Courtès transcribed 911 bytes: > ng0 skribis: > > > Ludovic Courtès transcribed 2.7K bytes: > >> Hello, > >> > >> ng0 skribis: > >> > >> > on commit 72406062b9c3cdb6e9e30266f3cc31d0b2116b68 pypi import has > >> > issues: > >> > > >> > user@abyayala ~$ guix package -l | grep "nss-certs

Re: Internship on Improve the user experience for the "guix package" command line tool (Outreachy)

2018-03-20 Thread Björn Höfling
Hi Vijayalakshmi, welcome to Guix! On Tue, 20 Mar 2018 20:45:02 +0530 Vijayalakshmi Vedantham wrote: > Hi, > > I'm really sorry about the effort you had to put into this patch. > I'll try not to do it again. Seriously: I hope you are not discouraged by that. And I hope you do it again and ag