Rust dependency on git

2019-05-23 Thread Ivan Petkov
Hi Guix,

The latest stable rust (version 1.35.0) appears to require git as a
native-input since the tidy test (which checks for code formatting in the rust
repo) fails because it cannot run `git ls-files`.

I saw a comment in the rust package definition that git changes too frequently
to be kept as an input[1]. Is anyone aware if this is still a problem?
I'd rather avoid having to patch the test suite tools to ignore this test
if it is as simple as adding "git" as a native input.

cc Marius who added this line according to the history.

--Ivan

[1]: 
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/rust.scm?id=e26d628b0fabf5a0aa7c4164a9558c66c61e02ab#n467


Re: Documentation videos are being uploaded!

2019-05-23 Thread Amin Bandali
Seconding Tim’s sentiments :)  I think the videos will be fantastic
resources for newcomers and Guix enthusiasts in general, and we can’t
thank Laura, Paul, and everyone else involved enough!  I for one can’t
wait to find some free time on my hands to binge-watch the whole series.



Re: Documentation videos are being uploaded!

2019-05-23 Thread sirgazil
 On Wed, 22 May 2019 14:13:05 -0500 Timothy Sample  
wrote 

 > Hi Laura, 
 >  
 > Laura Lazzati  writes: 
 >  
 > > Hi Guix! 
 > > 
 > > I have created the site: https://archive.org/details/guix-videos 
 > > where I will be pushing  the documentation videos that I created 
 > > during my internship and that Paul helped a a lot sharing their voice 
 > > and knowledge about video creation to enhance them. 
 > > 
 > > I appreciate feedback :) 
 >  
 > This is really great!  Thank you so much for seeing the videos through 
 > to completion.  It’s very exciting to have such high-quality materials 
 > available to the community.  :) 


+1 \o/


 > I have one little suggestion.  The part where Paul reads the URL feels 
 > very slow to me.  I think it could be a touch faster without losing any 
 > clarity, and that speeding it up a bit would improve the rhythm of the 
 > video.  That being said, I am a native English speaker, so maybe the 
 > slower pace is helpful for those who don’t normally speak English.  How 
 > hard is it to change?  What do others think? 


I'm not a native English speaker, and I also though it was a bit slow, but also 
thought the pace could help other people,  so I really don't mind. And I find 
Paul's voice very clear; I think it will make it easy to understand the videos.




Re: Documentation videos are being uploaded!

2019-05-23 Thread Timothy Sample
Hi Laura,

Laura Lazzati  writes:

> Hi Guix!
>
> Thanks for the feedback, I didn't expect such a long thread of mails
> and being happy with them :)
>
> As regards Paul's voice, I believe it depends on each person. For me
> it is a little slow but also very clear and kind of calm. And I guess
> the timing is based on the recordings that I did with my voice, so
> sorry for that :/

I should be clear that I think Paul did a fantastic job.  (Thanks Paul!)
The pace in general is quite nice.  Like you say, it is very calm and
easy to follow.  It was only the URL part that felt a little slow.

> Like Gábor said, this is a temporary upload for the community. I will
> be uploading the next videos ASAP, they are already made and they
> exist, but I want to polish the matching of the CLI session videos as
> much as possible with the audios. Picky Laura. I'll let you know when
> I finish uploading all of them.

I for one am glad that “Picky Laura” is on the job and producing such
great results!  :)  I’m looking forward to the next videos.


-- Tim



Re: Video narration

2019-05-23 Thread Paul Garlick
Hi Laura,

> I found the reason for this.

Great.

> I wanted to take a look at how totem was packaged but I can't find
> it.

The method I use to track packages is to search at 
https://guix-hpc.bordeaux.inria.fr/browse

In this case a search for 'totem' points to the definition at
gnu/packages/gnome.scm, line 3845.

If you take a look at the definition you can see how the dependencies
are specified.  I am not very familiar with the Gnome packages but I
could imagine there may be a difference between the Debian list of
dependencies and the Guix list.  

Perhaps your test has revealed a bug in the Guix packaging of totem.

Best regards,

Paul.




Re: Documentation videos are being uploaded!

2019-05-23 Thread Laura Lazzati
Hi Guix!

Thanks for the feedback, I didn't expect such a long thread of mails
and being happy with them :)

As regards Paul's voice, I believe it depends on each person. For me
it is a little slow but also very clear and kind of calm. And I guess
the timing is based on the recordings that I did with my voice, so
sorry for that :/

Like Gábor said, this is a temporary upload for the community. I will
be uploading the next videos ASAP, they are already made and they
exist, but I want to polish the matching of the CLI session videos as
much as possible with the audios. Picky Laura. I'll let you know when
I finish uploading all of them.

Having more topics to cover with videos is great! We should need to
change the 3 min constrain, please :P

Regards :)
Laura



Re: Video narration

2019-05-23 Thread Laura Lazzati
Hi!

On Thu, May 23, 2019 at 7:14 AM Paul Garlick
 wrote:

> Did this problem resolve itself?
>
> I tested 01-installation-from-script on my system without seeing any
> interruption.  I am testing with totem version 3.26.0 on Ubuntu 18.04.
I found the reason for this.
I have a minimal installation of Ubuntu 18.04.
I installed all the software I need with guix instead of apt, so I was
using the version of totem that comes with guix. I removed this
version and installed the one that comes with apt, and noticed that it
also installed: gir1.2-totem-1.0, gir1.2-totemplparser-1.0, libtotem0
and  totem-common, and after that, I didn't  find anymore segmentation
faults. I searched just a little on the web and found this:
https://packages.ubuntu.com/bionic-updates/gir1.2-totem-1.0
Then, I removed the version of totem that comes with ubuntu and tried
again with the one that comes with guix and the same result :/
I wanted to take a look at how totem was packaged but I can't find it,
I feel so newbie right now :(

Regards!
Laura



Re: Video narration

2019-05-23 Thread Paul Garlick
Hi Laura,

> BTW, I finished generating the videos.
> Sth weird happens with totem. I end up having a segmentation fault,

Did this problem resolve itself?

I tested 01-installation-from-script on my system without seeing any
interruption.  I am testing with totem version 3.26.0 on Ubuntu 18.04.

Best regards,

Paul.