Re: Help neeeded to package guile-wiredtiger and microkanren

2017-06-01 Thread Amirouche

Hi!


Le 01/06/2017 à 13:40, Adonay Felipe Nogueira a écrit :

Hi Amirouche! :)

What is the status of this?

I found someone for the task. Thanks for showing up nonetheless.

- Was there any previous attempt?

Yes but I deleted the files.

   - What are the findings so far?
- Does it need a system service to be running?


No! It's a library, it works like sqlite except it's multithread.



- Since your last message, is there someone working on this now?



Yes.

Have a good day!



Re: Kernel panic - not syncing: attempting to kill init! when booting GuixSD

2017-06-01 Thread Quiliro

I have had this same problem when garbage collecting on the root user. It 
happened to me twice. It was strange for me since I understood that Guix would 
NEVER remove any package that still had links to it.

What I did was try to boot with all entries presented on boot by GrUB. I 
usually found one that booted.

I am sorry I cannot reproduce this error since the 32 bit machine that I tryed 
garbage collecting previous generations on has died. I will test it on my other 
machines when I can manage to have a local substitute server to install offline 
from.


pgp2_9WtziEis.pgp
Description: OpenPGP cifera subskribo


Re: Help neeeded to package guile-wiredtiger and microkanren

2017-06-01 Thread Ludovic Courtès
Hi,

Leo Famulari  skribis:

> Looking at existing Guile packages, I saw that some of them put everything 
> under
> 'share/guile/site/2.{0,2}'. Others put the source files in that directory, 
> while
> putting the compiled .go objects in 'lib/guile/2.{0,2}/site-ccache.
>
> Do you have a preference? It's not clear to me what the difference is in
> practice.

.go files are architecture-dependent and thus they should go to $libdir
(info "(standards) Directory Variables"), specifically
lib/guile/2.x/site-ccache.

(In the past I made the mistake in several projects to install
everything in share/guile/site/2.0…)

Ludo’.



Re: Help neeeded to package guile-wiredtiger and microkanren

2017-06-01 Thread Adonay Felipe Nogueira
Oh, I see.

Thanks for the information, I first thought this was overlooked. :)



Re: Help neeeded to package guile-wiredtiger and microkanren

2017-06-01 Thread Leo Famulari
On Sun, May 28, 2017 at 10:34:48AM +0200, Amirouche wrote:
> guile-wiredtiger [1] is a binding of wiredtiger for guile using ffi.
> It doesn't have autotools, I'd rather keep it that way. The guix package
> must run the test suite as per guix standard. wiredtiger is already
> packaged.
> 
> [1] https://framagit.org/a-guile-mind/guile-wiredtiger
> 
> microkanren is a micro version of minikanren. That is a single file project
> that should be straightforward to package. Same I'd rather not have to deal
> with autotools. microkanren doesn't have any dependency outside guile 2.2.
> 
> [2] https://framagit.org/a-guile-mind/microkanren

I have a question about how the built packages should be laid out on disk.

Looking at existing Guile packages, I saw that some of them put everything under
'share/guile/site/2.{0,2}'. Others put the source files in that directory, while
putting the compiled .go objects in 'lib/guile/2.{0,2}/site-ccache.

Do you have a preference? It's not clear to me what the difference is in
practice.


signature.asc
Description: PGP signature


Re: Help neeeded to package guile-wiredtiger and microkanren

2017-06-01 Thread ng0
Adonay Felipe Nogueira transcribed 0.8K bytes:
> Hi Amirouche! :)
> 
> What is the status of this?
>
> - Was there any previous attempt?
> 
>   - What are the findings so far?
> 
> - Does it need a system service to be running?
> 
> - Since your last message, is there someone working on this now?

Yes, I am. Or rather, I am waiting for the weekend when Amirouche
is about to look into the trade I offered.

> -- 
> - [[https://libreplanet.org/wiki/User:Adfeno]]
> - Palestrante e consultor sobre /software/ livre (não confundir com
>   gratis).
> - "WhatsApp"? Ele não é livre, por isso não uso. Iguais a ele prefiro
>   GNU Ring, ou Tox. Quer outras formas de contato? Adicione o vCard
>   que está no endereço acima aos teus contatos.
> - Pretende me enviar arquivos .doc, .ppt, .cdr, ou .mp3? OK, eu
>   aceito, mas não repasso. Entrego apenas em formatos favoráveis ao
>   /software/ livre. Favor entrar em contato em caso de dúvida.
> 
> 

-- 
ng0
OpenPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588


signature.asc
Description: PGP signature


Cabal ad GHC_PACKAGE_PATH

2017-06-01 Thread david larsson

Im having trouble using Cabal to install a Haskell package.

cabal install xmobar
cabal: Use of GHC's environment variable GHC_PACKAGE_PATH is 
incompatible with
Cabal. Use the flag --package-db to specify a package database (it can 
be used

multiple times).

The archived answers in help-guix didn't work for me, such as "unset 
GHC_PACKAGE_PATH" and then installing which only led to failed builds, 
e.g.:


text-1.2.2.2 failed during the configure step. The exception was:
user error ('/run/current-system/profile/bin/ghc' exited with an error:
/run/current-system/profile/bin/ld: cannot find crt1.o: No such file or
directory
/run/current-system/profile/bin/ld: cannot find crti.o: No such file or
directory
collect2: error: ld returned 1 exit status
)

I also tried to specify the package-db as suggested with a path from the 
GHC_PACKAGE_PATH but this had the same output as if running without that 
flag.


Any suggestions?



Re: Help neeeded to package guile-wiredtiger and microkanren

2017-06-01 Thread Adonay Felipe Nogueira
Hi Amirouche! :)

What is the status of this?

- Was there any previous attempt?

  - What are the findings so far?

- Does it need a system service to be running?

- Since your last message, is there someone working on this now?

-- 
- [[https://libreplanet.org/wiki/User:Adfeno]]
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre, por isso não uso. Iguais a ele prefiro
  GNU Ring, ou Tox. Quer outras formas de contato? Adicione o vCard
  que está no endereço acima aos teus contatos.
- Pretende me enviar arquivos .doc, .ppt, .cdr, ou .mp3? OK, eu
  aceito, mas não repasso. Entrego apenas em formatos favoráveis ao
  /software/ livre. Favor entrar em contato em caso de dúvida.