Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-19 Thread dooleyn
Thank you for correcting me. I am not very familiar with dpkg and did not appreciate this point.

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-18 Thread g . smyli
I have these entries in .bashrc LANG="en_US.utf8" export LANG export INFOPATH="/home/gsmyli_tr8/.guix-profile/share/info${INFOPATH:+:}$INFOPATH" export PATH="$HOME/.guix-profile/bin:$HOME/.guix-profile/sbin:${PATH}" export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale" I also ran: localectl

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-18 Thread dooleyn
So it seems you have installed the glibc-locales. You also have the smaller glibc-utf8-locales package as well so perhaps they is a conflict between the two. This seems unlikely though. Can you also double check you have set the GUIX-LOCPATH environment correctly? Otherwise, I'm at a loss so

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-18 Thread dooleyn
The method described by ADFENO is the correct method to achieve this. Thanks ADFENO.

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-16 Thread Adonay Felipe Nogueira
I'm not sure how GNOME works, but perhaps we must restart your current user seesion for the icons to take effect. Simply go to the applications menu (the one with Trisquel logo), and go to "close/end session" this will close all your current applications, so make sure to save things or to have

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-16 Thread g . smyli
ADFENO, thank you for those instructions, here is a summary of what I did. My install of Flidas did not have a .local/share/icons directory so I added the step to make it. **Installing brasero via guix package with goal of getting it into the main menu.** cd ~/.local/share

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-16 Thread Adonay Felipe Nogueira
I forgot to continue writting: In this later case of misbehaving .desktop file, it's often needed to *copy* the .desktop file that is made available in the Guix profile of the current user, and modify it for your needes. When done, perhaps you can send a git/unified patch to Guix project so that

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-16 Thread Adonay Felipe Nogueira
* Why somethings are missing? Guix is managed *per-user* , so one must do most things per-user depending on what must be done. Of course, somethings aren't needed, e.g.: Installing graphical programs or icon themes for root user (because root user doesn't really use these that much). * Regarding

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-15 Thread g . smyli
guix package -I warning: failed to install locale: Invalid argument gs-fonts8.11out /gnu/store/mh3mx042h5ayvg9mgmfln4kwvs102lzp-gs-fonts-8.11 font-dejavu 2.37out /gnu/store/8rid533v40vawypqqckxx6v30sc89yby-font-dejavu-2.37 font-gnu-freefont-ttf 20120503out

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-15 Thread dooleyn
Can you post the output of (as your normal user) guix package -I

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-15 Thread g . smyli
Good tip, avidemux is listed in the sound and video section. Cool.

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-15 Thread dooleyn
And if you want to add a menu item do so as in the attached screenshot. You can then add this to your desktop panel as well.

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-15 Thread g . smyli
Thanks, that worked. I thought I had done that as regular user but I guess not.

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-15 Thread dooleyn
Yes, as they work off different repositories and databases.

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-15 Thread dooleyn
Add the following to your .(bash)rc file. This will add the guix pacakages to your path and make them available via the command line. So you should just be able to type avidemux3_qt5 for example or 'avi then ' would probably be enough to find it too. export

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-15 Thread g . smyli
I have managed to get extremetuxracer and avidemux working via guix package. Cool! I thought it might be good to post a 'how to' for guix on flidas. Would like to help out and unfortunately I am not a good programmer but could maybe add to documentation. I do have some remaining issues

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-15 Thread stas . mihaylenko
Can I use both Guix and apt?

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-15 Thread tomlukeywood
Thanks!

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread alonivtsan
It's probably best also to get G++ in which case this command should do it if you want version 5 of GCC: sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 100 --slave /usr/bin/g++ g++ /usr/bin/g++-5

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread Adonay Felipe Nogueira
As a personal rule of thumb I run `guix pull` *before any* `guix package` command that involves `-u`/`--upgrade` or `-i`/`--install` options. I do this both for root and for normal users, but this is just my personal choice.

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread Adonay Felipe Nogueira
First and foremost, you must decide if you will authorize your copy of Guix to trust the default build/substitutes/derivations service provider (that is, the Guix project itself), the installation guide you followed explains how to trust the default substitutes service provider (at step 7), it's

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread dooleyn
No, the daemon is a service that allows you to interact with the guix package store (/gnu/store). It is responsible for building packages on behalf of users and for downloading pre-built binaries from authorized sources. I don't believe guix notifies you of updates plus I don't see a need

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread alonivtsan
tomlukeywood, I think you need to tell your operating system to use the new GCC you installed. You can see here how to get GCC 4.9 working (just adjust the command after the installation of GCC 4.9 to the GCC of your choosing):

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread g . smyli
Awesome. It's still going. I may have posted the link commands backwards as I was scrolling up the history in the shell and probably posted them in the reverse order. What does the daemon do? Look for updates? I guess I might try to reverse the process done choosing systemd or maybe I can

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread dooleyn
haha, yes it does look that way. You should only need to install the glibc locales as your normal user. I did initially as root but then had to repeat it for my normal user account. In fact, I believe each unique user on the machine needs to install the glibc locales. So once the hello

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread g . smyli
Thanks again doolio. But eeks, what have I done! I saw running systemctl list-units: guix-daemon.service loaded active running Build daemon for GNU Guix so the daemon is running, I can just start it manually whenever I want it. I did do the

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread tomlukeywood
I have installed GCC5 using this PPA but i get the same error message: requires at least GCC 5.0 (found 4.8.5)

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread dooleyn
This may also help resolve your issue. https://github.com/systemd/systemd/issues/3010

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread Adonay Felipe Nogueira
Regarding build users: As far as the documentation goes: The average users need not to be members of the "guixbuild" group.

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread dooleyn
As I've explained I didn't encounter this error. If you run 'top' and search (CTL-L) for 'guix' do you see the guix-daemon running? If so then you've been successful in starting the daemon. Then I suggest you restart your machine and see if the daemon is running after booting up again by

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread Adonay Felipe Nogueira
In which order did you attempt to make the series of `ln` commands? It seems you made it in inverse order. Also, if I'm not mistaken, Trisquel 7 doesn't use systemd entirely. It does have Upstart instead (this is what I chose in the step that you are right now).

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread dooleyn
Yes, for that step I had to use the Upstart commands instead. It seems on Trisquel 7 at least the init system is Upstart and not systemd. # ln -s ~root/.guix-profile/lib/upstart/system/guix-daemon.conf /etc/init/ # start guix-daemon As for adding your user to the guix group that should have

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread g . smyli
Thanks for the confirmation. Really appreciate the help :) So I did move it to /tmp and was able to proceed. Now at step 5 I chose the 'If your host distro uses the systemd init system' option I get: systemctl start guix-daemon && systemctl enable guix-daemon Failed to execute operation: Too

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread g . smyli
Have question re https://www.gnu.org/software/guix/manual/guix.html#Binary-Installation Step 2 As root, run: # cd /tmp # tar --warning=no-timestamp -xf \ guix-binary-0.12.0.system.tar.xz # mv var/guix /var/ && mv gnu / and I get tar: guix-binary-0.12.0.system.tar.xz: Cannot open: No

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread dooleyn
Yes, it omitted that point.

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread dooleyn
Here you go. If anything is not clear feel free to ask. https://www.gnu.org/software/guix/manual/guix.html#Binary-Installation

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread sigdpsy
how can install guix package manager in trisquel

Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread dooleyn
Perhaps consider installing the Guix package manager. With it you can currently install any (or all) of gcc 4.7.4, 4.8.5, 4.9.4, 5.4.0, 6.3.0 (see link below) so it would be possible to use the gcc specifically required by your program. The Guix packages are based on a rolling release model

[Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread tomlukeywood
I am compiling a program that requires at least GCC 5 but GCC 5 is not in trisquel's repositorys what is the best way to install GCC 5 or above on trisquel 7?