Re: [Feature idea] Adding wikidata, wikipedia & screenshot-url fields to package-recipes

2018-11-03 Thread Catonano
Il giorno ven 2 nov 2018 alle ore 00:20 swedebugia 
ha scritto:

> Hi Amirouche
>
> On 2018-11-01 14:37, Amirouche Boubekki wrote:
>
>
> Implementation:
>
> It could be implemented by adding the fields to package-objects.
>
> nitpick, those are records in guile scheme.
>
> Did you mean to correct my use of "object" here?
> Your are right about that.
>
> Scheme Syntax: *define-record-type*
>
>
>
> *type (constructor fieldname …) predicate (fieldname accessor [modifier])
> … *
> I finally begin to understand all these words an Scheme-ways of doing
> things.
>
> Have I understood correctly that we have at least 1 nested record types in
> guix? E.g. the package record contains an origin record and a lot of other
> fields.
>

yes, that's correct


Re: hydra.gnu.org now provides substitutes for ‘guix pull’

2018-11-03 Thread Pjotr Prins
The title is somewhat in-apt right now ;). I went through pain
today.

Even so, specifying the commit with 'guix pull' is incredibly useful
because it allows us to use our own substitutes and deploy the same
software across machines.

Now 'guix pull' itself is rather slow. Would it be possible to use
Guix pack or archive on an existing ~/.config/guix/current graph? I am
looking to quickly deploy guix itself as binary blobs too. 

Any idea of what could work? Maybe I should just do a 

  ~/.config/guix/current/bin/guix package -i guix -p ~/opt/guix

and copy that profile. It should contain the exact same package tree,
right?

Pj.



[Post Installation]: Unable to guix pull

2018-11-03 Thread rohit yadav
Hi,

After installing the guix on my ubuntu workstation. I am finding the
following error when trying to install guix-locales. Apparently, the
https://mirror.hydra.gnu.org returns 504 . I am not sure if the server is
down or something else is wrong.

#+begin_log
substitute: guix substitute: warning: while fetching '
https://mirror.hydra.gnu.org/nix-cache-info': 504 ("Gateway Time-out")
substitute: guix substitute: warning: ignoring substitute server at '"
https://mirror.hydra.gnu.org";'
#+end_log

Thanks,
Rohit


Re: [Outreachy] First version of my proposed timeline

2018-11-03 Thread Laura Lazzati
Sorry for writing again, would someone like me to add or change anything
here?
Shall I write something in the optional questions?
Gabor said it was fine, but if you don't mind I would like to have both
opinions. And if Ricardo and Ludo want to, I am open to their suggestions
too :)
I haven't sent my application yet, and I would like to apply by Monday 5th.
I am 5 hours behind Europe, so I could be applying by your almost October
6th at 00 hs.
Regards!
Laura


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':
  --substitute-urls='https://berlin.guixsd.org https://mirror.hydra.gnu.org 
https://hydra.gnu.org'

Cheers,
Alex

[0]: https://lists.gnu.org/archive/html/guix-devel/2018-11/msg00016.html

rohit yadav  writes:

> Hi,
>
> After installing the guix on my ubuntu workstation. I am finding the 
> following error when
> trying to install guix-locales. Apparently, the https://mirror.hydra.gnu.org 
> returns 504 . I am
> not sure if the server is down or something else is wrong.
>
> #+begin_log
> substitute: guix substitute: warning: while fetching
> 'https://mirror.hydra.gnu.org/nix-cache-info': 504 ("Gateway Time-out")
> substitute: guix substitute: warning: ignoring substitute server at
> '"https://mirror.hydra.gnu.org";'
> #+end_log
>
> Thanks,
> Rohit


signature.asc
Description: PGP signature


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 'guix-daemon.service':
>   --substitute-urls='https://berlin.guixsd.org
> https://mirror.hydra.gnu.org https://hydra.gnu.org'
>
Oh, I forget to mention that you also have to authorize the
'https://berlin.guixsd.org' server. You can read the "Substitute Server
Authorization" section in the guix manual for instructions.

> Cheers,
> Alex
>
> [0]: https://lists.gnu.org/archive/html/guix-devel/2018-11/msg00016.html
>
> rohit yadav  writes:
>
>> Hi,
>>
>> After installing the guix on my ubuntu workstation. I am finding the
>> following error when
>> trying to install guix-locales. Apparently, the
>> https://mirror.hydra.gnu.org returns 504 . I am
>> not sure if the server is down or something else is wrong.
>>
>> #+begin_log
>> substitute: guix substitute: warning: while fetching
>> 'https://mirror.hydra.gnu.org/nix-cache-info': 504 ("Gateway Time-out")
>> substitute: guix substitute: warning: ignoring substitute server at
>> '"https://mirror.hydra.gnu.org";'
>> #+end_log
>>
>> Thanks,
>> Rohit


signature.asc
Description: PGP signature