Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-11 Thread leoo

Thanks, that was a pretty good summary.


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-11 Thread happy_gnu
You can ask in IRC #guix for someone to upload the stable version. I have no  
idea how to package so I can't do it :/


Guix is so good you could have both development and stable without  
interfering one with the other :)


To do code blocks you need to use HTML syntax " "


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread masonhock

... Nope. My bad. I went back and did that, after which I was able to run

$ guix package -i hello

(side-note, how does one do code blocks in this forum?)

I now run

$ guix package -A lilypond*

and see Lilypond 2.19.58, which the current unstable version. The current  
stable version is 2.18.2. Lilypond alternates between stable and unstable  
releases, with unstable releases being given odd second version numbers  
(2.17*, 2.19*). Guix probably has no way of knowing this and doesn't  
recognize that 2.19.58 is not a stable release. Can Guix be used to access  
the "older" 2.18.2? Even if not, Guix seems awesome in general and solves  
some other unrelated problems for me.


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread happy_gnu

Did you follow step 4?

https://www.gnu.org/software/guix/manual/html_node/Build-Environment-Setup.html#Build-Environment-Setup


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread happy_gnu

Fair enough. I should had chosen my wording better.

What I meant is installation using Guix is completely safe and all the  
packages there would be OK.


Of course that doesn't mean that the bugs that the software has won't be  
there for Guix. Neither that the Guix packages will have more bugs.


Guix packages are as stable as they can be with any other way of installation  
or a little better, because of the reproducible builds.


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread masonhock

Thanks. I made it to step 8. When I try to run

$ guix package -i glibc-locales

I get

guile: warning: failed to install locale
warning: failed to install locale: Invalid argument
guix package: error: build failed: the group `guixbuild' specified in  
`build-users-group' does not exist


I get the same error if I skip step 8 and run

# guix package -i hello

I did not notice any errors during steps 1-7, and I'm not seeing anything  
when I search for this one. Any ideas?


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread leoo

This issue keeps coming up.

Why?  What is the barrier to keeping already approved software packages  
updated in the repositories?


Why can't the Trisquel project just automatically pull in the software  
package from the Ubuntu or Debian repositories as soon as those are updated?


Is there some self-imposed requirement for a human to personally vet each new  
update to ensure the software remains libre?  If so, that's excessive and the  
costs to reliability and security outweigh the risk of some unfree code  
sneaking in.




Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread andre

https://www.gnu.org/software/guix/manual/html_node/Installation.html#Installation


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread happy_gnu
Guix uses functional programming (Guile) and a mathematical approach to gave  
reproducible builds no every package is both secure and corruption free.


So don't worry Guix packages are completely stable


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread greatgnu
Frescobaldi! That's without any doubt the best sounding name I ever heard so  
far. Amazing.. Frescobaldi, can you savor the beauty of the sound in  
Frescobaldi?
God dammit, I will need to change my name now, and all of my user names to  
Frescobaldi. Ahh, Frescobaldi.. Amazing. Absolutely amazing.


Frescobaldi





Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread andre

I'm referring to Guix


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread masonhock

Thanks, I'll try this.


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread andre

Is it true that if the version number starts with 0 that it's then in beta?


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread masonhock
If you're referring to Lilypond, stable versions have an even second number  
and devel versions have and odd second number. The current stable version is  
2.18 and the current devel version is 2.19.


Re: [Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread happy_gnu
You could install Guix the package manager, not the distribution, Frescobaldi  
is part of the repositories and you will get more up-to-date packages :)


[Trisquel-users] getting newer versions of programs/packages in the repository

2017-08-10 Thread masonhock
Many of the packages in the Belenos repository are outdated and I've had to  
install programs without the package manager. For the most part this is less  
convenient but not a huge problem. However, I am a beginner and the messiness  
of doing everything manually is starting to get a little complicated for me.


Both Frescobaldi and Lilypond 2.16.2 are in the repository but, I would like  
to use Lilypond 2.18.2 instead. I installed the latest version from the  
Lilypond website, but Frescobaldi only recognizes version 2.16.2, which the  
package manager requires as a dependency for Frescobaldi. Is there a way to  
force the repository's version of Frescobaldi to use the current version of  
Lilypond, or will I need to build Frescobaldi myself.


Being a beginner, I suspect that there is a smarter way of upgrading/updating  
programs. I actually thought that the point of the package manager was to do  
this automatically, until I noticed how many packages are older versions. Am  
I just using it incorrectly?


Thanks!