Re: [Trisquel-users] guix on trisquel 8

2018-06-11 Thread Mason Hock
> Can anyone please explain the advantages of Guix, for a n00b like me? I
> haven't researched too far yet, but it looks like the packages are similar
> to what I already have available from the standard Trisquel repositories.

Trisquel is a long-term support (LTS) distro, which means that when a new 
version of a program is available, Trisquel will stick with the current version 
until the next version of Trisquel is released. GuixSD is a rolling distro, 
meaning that it always has the latest version of every package. If you require 
a later version of a package than what is included in Trisquel 8, you can use 
the Guix package manager to install it.


signature.asc
Description: PGP signature


Re: [Trisquel-users] guix on trisquel 8

2018-06-11 Thread trisquelwhare+trisquelinfo
Can anyone please explain the advantages of Guix, for a n00b like me? I  
haven't researched too far yet, but it looks like the packages are similar to  
what I already have available from the standard Trisquel repositories. I've  
been careful to not add extra repos or PPA's to my system, as much as  
possible, to try to retain respect for fully free software. Certain things,  
however, I always run the latest version of (such as Keepass Password Safe  
and LibreOffice), so for those I have been relying on PPA's or downloaded  
*.deb packages. What would installing Guix give me?


Re: [Trisquel-users] guix on trisquel 8

2018-06-05 Thread hd-scania
The remaining last step to get my GuixSD running is installing the kernel,  
but what package names to install the Linux-libre kernel using the guix  
package commands?
I also have tasted guix-pkg in Parabola, PureOS, Trisquel, this will help me  
to complete the GuixSD installation by mounting /dev/sda3 where I install  
GuixSD on /opt.


Re: [Trisquel-users] guix on trisquel 8

2018-06-05 Thread sigdpsy

guix package -i libreoffice
guile: warning: failed to install locale
warning: failed to install locale: Invalid argument
guix package: warning: Consider running 'guix pull' followed by
'guix package -u' to get up-to-date packages and security updates.

The following package will be installed:

libreoffice 5.3.7.2 
/gnu/store/yjqxd4r9v3vdlrrikfk0dc7gzfyxi7fi-libreoffice-5.3.7.2
---
Guix package manager working
but
/guile: warning: failed to install locale
warning: failed to install locale: Invalid argument/ -why?



Re: [Trisquel-users] guix on trisquel 8

2018-06-05 Thread sigdpsy

Last message:
Updating from Git repository at  
'https://git.savannah.gnu.org/git/guix.git'...

guix pull: error: mkdir: Permission denied



Re: [Trisquel-users] guix on trisquel 8

2018-06-04 Thread sigdpsy

already >100Mib downloaded. Ok, I am trying.



Re: [Trisquel-users] guix on trisquel 8

2018-06-04 Thread Mason Hock
It doesn't look like anything is wrong. Just let it continue. 'guix pull' can 
take a while.


signature.asc
Description: PGP signature


Re: [Trisquel-users] guix on trisquel 8

2018-06-04 Thread sigdpsy

guix pull
guile: warning: failed to install locale
warning: failed to install locale: Invalid argument
substitute: updating list of substitutes from  
'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes  
from 'https://mirror.hydra.gnu.org'... 100.0%
Downloading  
https://mirror.hydra.gnu.org/guix/nar/gzip/9ih7h3qzmvp6pxy2cmqk9cirxdv492v0-binutils-cross-boot0-2.28...
 binutils-cross-boot0-2.28  21.4MiB  162KiB/s 00:31 [  ]   
23.1%


Re: [Trisquel-users] guix on trisquel 8

2018-06-04 Thread Mason Hock
> guile: warning: failed to install locale
> warning: failed to install locale: Invalid argument

It's possible to get rid of this warning if you find it annoying, but it is 
harmless. I get that warning every time but have never had a problem related to 
it.

> guix package: warning: Consider running 'guix pull' followed by
> 'guix package -u' to get up-to-date packages and security updates.

This is telling you that Guix's package list is out of date. 'guix pull' is 
similar to 'apt update' and 'guix package -u' is similar to apt-upgrade. It's 
probably a good idea to run 'guix pull' before you start installing packages so 
that you don't waste time upgrading them afterward.

> substitute: updating list of substitutes from
> 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes
> from 'https://mirror.hydra.gnu.org'... 100.0%

If I understand correctly, the substitutes are precompiled binaries. Without 
them Guix would build everything you install from source.

> Downloading 
> https://mirror.hydra.gnu.org/guix/nar/gzip/9ih7h3qzmvp6pxy2cmqk9cirxdv492v0-binutils-cross-boot0-2.28...
>  binutils-cross-boot0-2.28  21.4MiB   58KiB/s 00:04 [  ]
> 1.1%
> why downloading various packages instead of installing or removing software?

Packages need to be downloaded in order to be installed, but I'm not sure why 
one is being downloaded when you are *removing* a package.

Apart from these messages, have you run into any problems with the packages 
you've installed through Guix? Most of them look like warnings that shouldn't 
prevent Guix from working, although I do recommend running 'guix pull'.


signature.asc
Description: PGP signature


Re: [Trisquel-users] guix on trisquel 8

2018-06-04 Thread sigdpsy
I have tried my best. But I could not solved. After installing guix in  
trisquel 7 these messages are showing.

-
guix package -r lua
guile: warning: failed to install locale
warning: failed to install locale: Invalid argument
guix package: warning: Consider running 'guix pull' followed by
'guix package -u' to get up-to-date packages and security updates.

substitute: updating list of substitutes from  
'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes  
from 'https://mirror.hydra.gnu.org'... 100.0%
Downloading  
https://mirror.hydra.gnu.org/guix/nar/gzip/9ih7h3qzmvp6pxy2cmqk9cirxdv492v0-binutils-cross-boot0-2.28...
 binutils-cross-boot0-2.28  21.4MiB   58KiB/s 00:04 [  ]
1.1%
why downloading various packages instead of installing or removing software? 


Re: [Trisquel-users] guix on trisquel 8

2018-06-03 Thread intheforest

thank you, mason! I forget about it :)


Re: [Trisquel-users] guix on trisquel 8

2018-06-02 Thread mason

A few months ago a Trisquel user shared a deb package for installing Guix.

https://trisquel.info/en/forum/guix-trisquel#comment-129049

I have tested it with Trisquel 8 and it worked.


Re: [Trisquel-users] Guix on Trisquel

2018-04-15 Thread Adonay Felipe Nogueira
2018-03-05T20:25:34+0100 inthefor...@autistici.org wrote:
> thank you for your post, adfeno :)

You're welcome.

> my .bashrc contains everything it should, but I can not achieve the

Try puting stuff inside .profile instead.

> result I need (I am happy without that icons, but it would nice)
> also icons (even blank) are not shown with

Search for terms such as "guix trisquel XDG_DATA_DIRS" either in this
forum or in the Guix-related mailing lists, the ${XDG_DATA_DIRS}
variable needs to be set specially too.


Happy hacking! ;)

-- 
- Formas de contato: https://libreplanet.org/wiki/User:Adfeno#vCard

- Ativista do /software/ livre (não confundir com gratuito). Avaliador
  da liberdade de /software/ e de /sites/.

- Membro do LibrePlanet Brasil:
  https://libreplanet.org/wiki/Group:LibrePlanet_Brasil

- Comunicações sociais federadas padronizadas, onde o "social"
  permanece independente do fornecedor.

- #DeleteWhatsApp. Use o pai dele, #XMPP, federado e com padrão
  internacional: https://libreplanet.org/wiki/XMPP.pt

- #DeleteFacebook #DeleteInstagram #DeleteTwitter #DeleteYouTube. Use
  redes sociais federadas que suportam #ActivityPub, padrão
  internacional, como a rede Mastodon: https://joinmastodon.org/

- #DeleteNetflix #CancelNetflix. Evite #DRM:
  https://www.defectivebydesign.org/

- Quer enviar arquivos para mim? Veja:
  https://libreplanet.org/wiki/User:Adfeno#Arquivos

- Quer doar para mim, ou me contratar? Veja:
  https://libreplanet.org/wiki/User:Adfeno#Suporte

- Minhas contribuições:
  https://libreplanet.org/wiki/User:Adfeno#Contributions


Re: [Trisquel-users] Guix on Trisquel

2018-03-06 Thread Adonay Felipe Nogueira
> D-Bus python bindings are missing in this computer
> D-Bus capabilities of Gajim cannot be used
> Traceback (most recent call last):
>   File "gajim.py", line 289, in
> import gtkexcepthook
>   File
> "/gnu/store/n9bspqi1dim0svkdklaii1rf7hhnhzgx-gajim-0.16.8/share/gajim/src/gtkexcepthook.py",
> line 31, in
> import dialogs
>   File
> "/gnu/store/n9bspqi1dim0svkdklaii1rf7hhnhzgx-gajim-0.16.8/share/gajim/src/dialogs.py",
> line 48, in
> import gtkspell
>   File
> "/gnu/store/n9bspqi1dim0svkdklaii1rf7hhnhzgx-gajim-0.16.8/share/gajim/src/gtkspell.py",
> line 43, in
> libgtkspell = ctypes.cdll.LoadLibrary(libgtkspell_path)
>   File
> "/gnu/store/v7xx78g197xx3vg5gygqn0fjvv6b4i97-python-2.7.13/lib/python2.7/ctypes/__init__.py",
> line 440, in LoadLibrary
> return self._dlltype(name)
>   File
> "/gnu/store/v7xx78g197xx3vg5gygqn0fjvv6b4i97-python-2.7.13/lib/python2.7/ctypes/__init__.py",
> line 362, in __init__
> self._handle = _dlopen(self._name, mode)
> OSError: libgtkspell.so.0: cannot open shared object file: No such
> file or directory

Hm... It's already reported, see [1]. All in all, it's no longer a issue
specific to Trisquel, so it's better for the discussion to continue in
bug-guix mailing list ([2]) --- which is tied to [1].

Since you just downloaded/installed Guix, one way around this problem is
to make `guix pull' use a older version of the Guix repository, like
this:

--8<---cut here---start->8---
guix pull --commit="[A commit from Guix reposity before January 3rd, as seen in 
[1] ]"
--8<---cut here---end--->8---

However, this trick doesn't solve the issue itself. And there is no
guarantee that the commit selected will actually make Gajim work again,
you might have to select a commit from a date even earlier.

In cases where you use Guix for a given amount of time already in a
given computer, you can do `guix pull' normally (no need to do it again
if you just did it), then make use of `guix package' ability to do
roll-back and then use the `--do-not-upgrade' option of `guix package'
to select the problematic packages to be held in their working
versions. Again, this doesn't solve the issue itself.

[1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=29963 .

[2] https://lists.gnu.org/mailman/listinfo/bug-guix/ .


Re: [Trisquel-users] Guix on Trisquel

2018-03-06 Thread intheforest

Installation of gajim
I am sure that I miss something on my computer. Does anyone know what should  
I do?

Thank You!


D-Bus python bindings are missing in this computer
D-Bus capabilities of Gajim cannot be used
Traceback (most recent call last):
  File "gajim.py", line 289, in
import gtkexcepthook
  File  
"/gnu/store/n9bspqi1dim0svkdklaii1rf7hhnhzgx-gajim-0.16.8/share/gajim/src/gtkexcepthook.py",  
line 31, in

import dialogs
  File  
"/gnu/store/n9bspqi1dim0svkdklaii1rf7hhnhzgx-gajim-0.16.8/share/gajim/src/dialogs.py",  
line 48, in

import gtkspell
  File  
"/gnu/store/n9bspqi1dim0svkdklaii1rf7hhnhzgx-gajim-0.16.8/share/gajim/src/gtkspell.py",  
line 43, in

libgtkspell = ctypes.cdll.LoadLibrary(libgtkspell_path)
  File  
"/gnu/store/v7xx78g197xx3vg5gygqn0fjvv6b4i97-python-2.7.13/lib/python2.7/ctypes/__init__.py",  
line 440, in LoadLibrary

return self._dlltype(name)
  File  
"/gnu/store/v7xx78g197xx3vg5gygqn0fjvv6b4i97-python-2.7.13/lib/python2.7/ctypes/__init__.py",  
line 362, in __init__

self._handle = _dlopen(self._name, mode)
OSError: libgtkspell.so.0: cannot open shared object file: No such file or  
directory





Re: [Trisquel-users] Guix on Trisquel

2018-03-06 Thread intheforest
>I tampered a bit too much with it and I broke some things so I finally  
decided to uninstall guix and follow again the manual from the beginning.


happens, man :) I am glad everything works now
${HOME}.profile seems to be the best option

>I'm sorry about your loss. I hope everything goes well.

it goes.. this sort of feelings make me listen to some beautiful music [I am  
always ok with my imagination] I also feel that all of sadness is pretty deep  
inside me (and hopefully will still be). The future will show how things will  
work, I predict moments of happiness


Have a good day!


Re: [Trisquel-users] Guix on Trisquel

2018-03-06 Thread ngmoviedo

I'm sorry about your loss. I hope everything goes well.

I tampered a bit too much with it and I broke some things so I finally  
decided to uninstall guix and follow again the manual from the beginning. I  
have also followed (or I tried to) the advice from ADFENO. It is working now,  
and I think I have gotten rid of the warnings... except when I use guix as  
root. I have copied the lines in "/root/.profile" and in "${HOME}/.profile".  
Weere those the right places?


Re: [Trisquel-users] Guix on Trisquel

2018-03-06 Thread julesverne
Thank you very much! I was able to easily install Guix using your package. No  
problems found. Currently running T8.
I haven't tested Guix this much but so far so good. I am impressed that such  
an elegant system hasen't yet been fully incorporated by many distros. 


Re: [Trisquel-users] Guix on Trisquel

2018-03-06 Thread Adonay Felipe Nogueira
> guile: warning: failed to install locale
> warning: failed to install locale: Invalid argument

Install "glibc-locales" in both "root" and per-user profiles (at least
for the users you do want to have translated messages). GNU Guix's info
pages ([1]) will tell you more about this in the sections about locales.

After installing, in my "${HOME}/.profile" I have this (both in "root"
and in non-root users' ".profile"):

---cut here---start--
export GUIX_PROFILE="${HOME}/.guix-profile"
source "${GUIX_PROFILE}/etc/profile"
export GUIX_LOCPATH="${GUIX_PROFILE}/lib/locale"
---cut here---end

And I think this is also covered in GNU Guix's info page ([1]).

> guix package: error: failed to connect to
> `/var/guix/daemon-socket/socket': No such file or directory

Hm this one I don't know about, perhaps talk to the help-guix
mailing list.

[1] To view the info pages: Login as "root" user (using: sudo -i ), then
do: info guix . This is needed because only the "root" user has GNU Guix
installed, so only "root" has the info pages. Despite this, other users
are allowed to use the Guix-related commands --- I assume so because I
blindly consider that the installation method you have choosen follows
the instructions in the installation manual regarding enabling usage for
non-root users.

-- 
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
  instantaneamente comigo no endereço abaixo.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
  Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
  GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
  (apenas sem DRM), PNG, TXT, WEBM.


Re: [Trisquel-users] Guix on Trisquel

2018-03-05 Thread intheforest

:)

both errors.. ehh, I can't use my machine until the morning. This is what it  
is like to be a teenager. And I have broken up with my girlfriend ij the very  
beginning of this night. Nothing makes me feel so happy as free software  
community. I always feel that, doesn't matter what happens in my life.


here is what you should do:
[you can use any other text editor -- Emacs..]

:~$ nano ${HOME}.profile

You will need to put some useful information here. I am writing using my  
mobile telephone, so I need some time to continue..


Re: [Trisquel-users] Guix on Trisquel

2018-03-05 Thread ngmoviedo
Thank you, nickylodeon! I followed your instructions and it seems to be  
working perfectly. Both warnings are still there, though, but I guess they  
are not important.

Have a good day!


Re: [Trisquel-users] Guix on Trisquel

2018-03-05 Thread intheforest

hello, ngmoviedo :)

thanks to adfeno, I know that Trisquel 7 has only a part of systems and uses  
upstart for most of this tasks. The script contained in this package is fine  
for Trisquel 8, but not for 7. I can help you, when I get back to my machine  
(I am not using it right now)


Re: [Trisquel-users] Guix on Trisquel

2018-03-05 Thread ngmoviedo
I have used that method in Trisquel 7, but I am getting the following error  
while trying to execute the last line:


guile: warning: failed to install locale
warning: failed to install locale: Invalid argument
guix package: error: failed to connect to `/var/guix/daemon-socket/socket':  
No such file or directory


What am  I doing wrong? Guix is apparently installed. It responds when the  
arguments "--help" or "--version" are given, although the first two warnings  
are always present.


Re: [Trisquel-users] Guix on Trisquel

2018-03-05 Thread intheforest

thank you for your post, adfeno :)
everything works fine for me except icons in the main menu..

my .bashrc contains everything it should, but I can not achieve the result I  
need (I am happy without that icons, but it would nice)
also icons (even blank) are not shown with ~/.guix-profile/share/applications  
and ~/.local/share/applications/guix unlinked


hmm.. does anyone have an idea? Thank you:)



Re: [Trisquel-users] Guix on Trisquel

2018-03-05 Thread mason
Thank you for clarifying. With a fresh install of the Trisquel 8 ISO from  
6/18 I ran


$ git clone https://notabug.org/isengaara/debian-guix-installer.git
$ cd debian-guix-installer
$ make
$ sudo dpkg -i guix-installer.deb
$ sudo /gnu/guix_installer/setup
$ guix package -i hello

and everything worked as expected. Thanks!


Re: [Trisquel-users] Guix on Trisquel

2018-03-04 Thread tplaten
The package contains just the tarball and an installer script that I have  
written, you will have to run /gnu/guix_installer/setup first.
When your guix installation is broken, you can stop the guix-daemon and  
remove /gnu/store and /var/guix and then rerun /gnu/guix_installer/setup  
again.




Re: [Trisquel-users] Guix on Trisquel

2018-03-04 Thread mason

With a fresh install of Uruk, I ran

$ git clone https://notabug.org/isengaara/debian-guix-installer.git
$ cd debian-guix-installer
$ make
$ sudo dpkg -i guix-installer.deb

and got

(Reading database ... 259417 files and directories currently installed.)
Preparing to unpack guix-installer.deb ...
Unpacking guix (0.14.0) over (0.14.0) ...
Setting up guix (0.14.0) ...

I then ran

$ guix package -i hello

and got

bash: guix: command not found

and ~/.guix-profile was not created.

Is there a step I'm missing? I tried

$ sudo apt install guix

and got

guix is already the newest version (0.14.0)


Re: [Trisquel-users] Guix on Trisquel

2018-03-04 Thread Mason Hock
> I recently created a debian package, so I can install guix on many
> machines more quickly.
> https://notabug.org/isengaara/debian-guix-installer

You rock. I look forward to trying this out.


signature.asc
Description: PGP signature


Re: [Trisquel-users] Guix on Trisquel

2018-03-04 Thread tplaten
I recently created a debian package, so I can install guix on many machines  
more quickly.

https://notabug.org/isengaara/debian-guix-installer

The next step will be building a debian package for the libreboot tools  
(patched flashrom and cbfstool).
The software has been built on Trisquel 7 but it will run on any system as it  
is statically linked.




Re: [Trisquel-users] Guix on Trisquel

2018-03-02 Thread Adonay Felipe Nogueira
See what GNU Guix infopage/manual tells you about setting locales.

If you choose to set locales in "$HOME/.profile" then the variables will
be available --- and probably immutable --- until the next desktop
session [re]start. If you choose "$HOME/.bash_profile" and similar, it
will be reread each time bash is invoked, but not available in the
overall desktop environment.


Re: [Trisquel-users] Guix on Trisquel

2018-03-01 Thread Mason Hock
I get the "failed to install locale" warning all the time. I haven't bothered 
learning how to get rid of it because it has never caused any problems.

It looks like the two packages you were trying to install downloaded 
successfully. Try running

$ guix package -I dbus
$ guix package -I libxcomposite

to make sure they installed correctly. 'guix package -I' searches packages you 
have currently installed via guix.


signature.asc
Description: PGP signature


Re: [Trisquel-users] Guix on Trisquel

2018-03-01 Thread intheforest

everything is alright :)
I just need to learn more
sorry for this stressful posts




Re: [Trisquel-users] Guix on Trisquel

2018-03-01 Thread intheforest

it is not normal that I get this sort of things every time:

guile: warning: failed to install locale
warning: failed to install locale: Invalid argument
Downloading  
https://mirror.hydra.gnu.org/guix/nar/gzip/xr0zjan791j0pgvcs770m59za9bsjsr6-dbus-1.10.22...
 dbus-1.10.22  614KiB285KiB/s 00:02 [##]  
100.0%


guile: warning: failed to install locale
warning: failed to install locale: Invalid argument
Downloading  
https://mirror.hydra.gnu.org/guix/nar/gzip/wrbmwv93ns5dr35iyw9m7c0gx9wgkldv-libxcomposite-0.4.4...
 libxcomposite-0.4.4  12KiB  2.3MiB/s 00:00 [##]  
100.0%



please help me


Re: [Trisquel-users] Guix on Trisquel

2018-03-01 Thread intheforest

I ran it not as root


...
guile: warning: failed to install locale
warning: failed to install locale: Invalid argument
Downloading  
https://mirror.hydra.gnu.org/guix/nar/gzip/47jgabf5wx296alb06pb5iig6cqbmx0v-gdbm-1.13...
 gdbm-1.13  218KiB54KiB/s 00:04 [##]  
100.0%


guile: warning: failed to install locale
warning: failed to install locale: Invalid argument
Downloading  
https://mirror.hydra.gnu.org/guix/nar/gzip/5jl21csvr3jmsa4a7d08sqa2waks3f09-gmp-6.1.2...
 gmp-6.1.2  844KiB   152KiB/s 00:06 [##]  
100.0%


guile: warning: failed to install locale
warning: failed to install locale: Invalid argument
Downloading  
https://mirror.hydra.gnu.org/guix/nar/gzip/scs7siybrjl5bb7sxqaskysf8n1ld718-gmp-6.1.2...

...


...


Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.

...


now it works :)


Re: [Trisquel-users] Guix on Trisquel

2018-03-01 Thread intheforest

Hi
 all!,

I followed all of the steps listed in 'Binary installation' manual ['2.1
 Binary Installation]

here is what I get when I run `guix archive --authorize
<
~root/.guix-profile/share/guix/hydra.gnu.org.pub`




Re: [Trisquel-users] Guix on Trisquel

2017-12-23 Thread Adonay Felipe Nogueira
I'm glad that everything now works well for you! ;)

2017-12-14T12:54:50-0600 Caleb Herbert wrote:
> I no longer struggle with making Qt or Adwaita look good on Trisquel.  I
> see less of the Trisquel interface since I've started using i3 again, so
> it's not a problem anymore.  Adwaita and my custom MetroMumble Solarized
> Dark theme cover up all the "Windows 98" spots.
>
>

-- 
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
  instantaneamente comigo no endereço abaixo.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
  Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
  GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
  (apenas sem DRM), PNG, TXT, WEBM.


Re: [Trisquel-users] Guix on Trisquel

2017-12-17 Thread masonhock
I was also confused when I started using GUIX. ADEFNO provided a very helpful  
answer: https://trisquel.info/en/forum/guix-usage#comment-119341


Re: [Trisquel-users] Guix on Trisquel

2017-12-17 Thread davidpgil
...silly question. I installed guix and installed a package. however, I can't  
figure out how to execute the package i installed... Kind of embarassing...  
:/


Re: [Trisquel-users] Guix on Trisquel

2017-12-17 Thread davidpgil
Great post. So far Guix seems like exactly what I wanted. I love Trisquel and  
use it as my main desktop but I hate the the packages are so outdated. Using  
Guix helps me get around that without needing to deal with PPAs, rolling  
releases and/or switching to Parabola/Arch which I was dreading to have to do  
since many commands/ways of doing things are different on Arch.


Re: [Trisquel-users] Guix on Trisquel

2017-12-14 Thread Caleb Herbert
I no longer struggle with making Qt or Adwaita look good on Trisquel.  I
see less of the Trisquel interface since I've started using i3 again, so
it's not a problem anymore.  Adwaita and my custom MetroMumble Solarized
Dark theme cover up all the "Windows 98" spots.



Re: [Trisquel-users] Guix on Trisquel

2017-12-13 Thread Adonay Felipe Nogueira
Indeed, I made the same thing with the window list bar.

As for the non-transparent parts, I recall that this seems to be a bug
somewhere in GTK+, I recall that this might require changing somethings
in GTK+ and rebuild it, but it's a long time since I don't search for
it.

Qt apps unfortunatelly have little integration with GTK+ and with XDG
standards,

2017-11-16T06:03:33+0100 c...@bluehome.net wrote:
> I made it a little better.
>
> Since the Trisquel theme clashes with Guix apps' Adwaita, I changed
> everything to Adwaita.
>
> Since Adwaita icons and panel color clashes with the default
> wallpaper, I changed the wallpaper to the Trisquel 6 wallpaper.
>
> Since a thick, solid panel is ugly, I resized it from 44 pixels to 30
> pixels. I would have kept the same thickness and made it transparent,
> but changing the transparency leaves patches of solid black underneath
> applets, and
> https://www.howtogeek.com/howto/43673/how-to-make-the-gnome-panels-in-ubuntu-totally-transparent/
> could not help me fix it.
>
> I still don't think it's as nice as Trisquel's defaults, though, and
> Qt apps are stil ugly.


Re: [Trisquel-users] Guix on Trisquel

2017-11-15 Thread csh

I made it a little better.

Since the Trisquel theme clashes with Guix apps' Adwaita, I changed  
everything to Adwaita.


Since Adwaita icons and panel color clashes with the default wallpaper, I  
changed the wallpaper to the Trisquel 6 wallpaper.


Since a thick, solid panel is ugly, I resized it from 44 pixels to 30 pixels.  
 I would have kept the same thickness and made it transparent, but changing  
the transparency leaves patches of solid black underneath applets, and  
https://www.howtogeek.com/howto/43673/how-to-make-the-gnome-panels-in-ubuntu-totally-transparent/  
could not help me fix it.


I still don't think it's as nice as Trisquel's defaults, though, and Qt apps  
are stil ugly.


Re: [Trisquel-users] Guix on Trisquel

2017-11-14 Thread csh

- HexChat looks better.
- Emacs looks better.
- IceCat looks better.
- YouTube-DLG looks better.
- Mumble still looks bad.  (Qt issue?)

But Trisquel looks bad with Adwaita.


Re: [Trisquel-users] Guix on Trisquel

2017-11-13 Thread Adonay Felipe Nogueira
Thank you very much! :)

I also don't see any problems on giving short introductions. It's just
when it gets too detailed or specific to some software or project that
it starts to become off-topic.

shiret...@web.de writes:

> I think there is nothing "dummy" about the need for a short and
> comprehensible explanation.
> I also was wondering about what exactly guix is, just like you, and
> I'm also glad about adfenos answer.


Re: [Trisquel-users] Guix on Trisquel

2017-11-12 Thread shiretoko
I think there is nothing "dummy" about the need for a short and  
comprehensible explanation.
I also was wondering about what exactly guix is, just like you, and I'm also  
glad about adfenos answer.




Re: [Trisquel-users] Guix on Trisquel

2017-11-12 Thread masonhock
Sorry, once you start paying attention to a thread it's tempting to ask Guix  
questions there. I'll repost to help-guix where it belongs. Thanks.


Re: [Trisquel-users] Guix on Trisquel

2017-11-12 Thread Adonay Felipe Nogueira
Just now I notice that I might be the person contributing to most of the
off-topic discussions... :O

That said, I think it would be benefical if we continue discussing this
on another mailing list, please subscribe to help-guix ([1]) and resend
your last message to that list.

[1] .

masonh...@gmail.com writes:

> Guix seems to be building everything from source, which can take a
> while. As per these instructions I tried# cd
> [prefix]/share/guix/hydra.gnu.org.pub
> # guix archive --authorize < hydra.gnu.org.puband got
>
> guile: warning: failed to install locale
> warning: failed to install locale: Invalid argument
>
> with no other output. I get that error almost every time I try to do
> something with Guix and it usually works anyway. Since I got no other
> errors I just kept going with$ guix build emacs --dry-run and got "The
> following derivations would be built:" so apparently it did not work.
>
> During an installation I do see a lot of "updating list of
> substitutes" messages, but I also frequently see the word "build" and
> a lot of .c and .h files go by, which combined with the long
> installation time makes me doubt that it is actually downloading
> binaries from the substitutes and installing them.


Re: [Trisquel-users] Guix on Trisquel

2017-11-12 Thread masonhock
Guix seems to be building everything from source, which can take a while. As  
per these instructions I tried# cd [prefix]/share/guix/hydra.gnu.org.pub

# guix archive --authorize < hydra.gnu.org.puband got

guile: warning: failed to install locale
warning: failed to install locale: Invalid argument

with no other output. I get that error almost every time I try to do  
something with Guix and it usually works anyway. Since I got no other errors  
I just kept going with$ guix build emacs --dry-run and got "The following  
derivations would be built:" so apparently it did not work.


During an installation I do see a lot of "updating list of substitutes"  
messages, but I also frequently see the word "build" and a lot of .c and .h  
files go by, which combined with the long installation time makes me doubt  
that it is actually downloading binaries from the substitutes and installing  
them.


Re: [Trisquel-users] Guix on Trisquel

2017-11-12 Thread Adonay Felipe Nogueira
GnuPG is telling you that you the signature is good, and does correspond
to Ludovic's. The warning is showing that your GnuPG public keyring
doesn't have any trust on that public key. That's OK. What we wanted is
to get the "Good signature" message.

stry...@disintermedia.net.nz writes:

> Following these instructions ...
> https://www.gnu.org/software/guix/manual/guix.html#Binary-Installation
>
> I ran the commands for downloading the Guix binary and its .sig file
> via FTP, and importing the required public key to very. I then ran:
> gpg --verify guix-binary-0.13.0.system.tar.xz.sig
>
> The result was:
>>>
> gpg: Signature made Tue 23 May 2017 00:51:34 NZST using RSA key ID 3D9AEBB5
> gpg: Good signature from "Ludovic Courtès "
> gpg: aka "Ludovic Courtès "
> gpg: aka "Ludovic Courtès (Inria) "
> gpg: WARNING: This key is not certified with a trusted signature!
> gpg:  There is no indication that the signature belongs to the owner.
> Primary key fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5


Re: [Trisquel-users] Guix on Trisquel

2017-11-11 Thread strypey

Following these instructions ...
https://www.gnu.org/software/guix/manual/guix.html#Binary-Installation

I ran the commands for downloading the Guix binary and its .sig file via FTP,  
and importing the required public key to very. I then ran:

gpg --verify guix-binary-0.13.0.system.tar.xz.sig

The result was:
>>
gpg: Signature made Tue 23 May 2017 00:51:34 NZST using RSA key ID 3D9AEBB5
gpg: Good signature from "Ludovic Courtès "
gpg: aka "Ludovic Courtès "
gpg: aka "Ludovic Courtès (Inria) "
gpg: WARNING: This key is not certified with a trusted signature!
gpg:  There is no indication that the signature belongs to the owner.
Primary key fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5



Re: [Trisquel-users] Guix on Trisquel

2017-11-11 Thread strypey
Thanks Adfendo, this was the kind of 'Guix for dummies' explanation I was  
looking for ;) I will have a read of these links.


Re: [Trisquel-users] Guix on Trisquel

2017-11-11 Thread Adonay Felipe Nogueira
GNU Guix is a package manager. Different from most package managers it
tries to provide ways for you to revert package upgrades, so if
something goes wrong you can revert to older generations/versions of
your "profile" ("profile" here is: a set of installed
packages). Besides, it tries to make things "reproducible" ([1]).

There are other things it does or attempts to provide, but this is
indeed the most basic I can explain for now.

[1] I don't know if this is the real meaning of "reproducible build",
but in the case of GNU Guix, I see it is as follows: GNU Guix tries to
make things so that they will have little interference from programs or
files outside what GNU Guix expects to have. A quick example would be:
if A has an conflicts with B version 1, does some special step in case B
v2 is found, and continues normally when finding B v3; then in GNU Guix,
program A would be made in a way such that only one of those is always
true, no matter the version of B that you installed. This is also needed
in order for errors to be more easy to test for repetitions.

stry...@disintermedia.net.nz writes:

> I still dont understand *what* Guix is, or *why* I would want to use
> it. Until I understand these things, I have no motivation to struggle
> my way through technical manuals. Please. Explain. Like. I'm. 5.


Re: [Trisquel-users] Guix on Trisquel

2017-11-11 Thread Adonay Felipe Nogueira
I installed it by following [1].

I confess that the recommendation I made about the SICP book was a
little too much --- and I'm very sorry for forcing that ---, searching
with more time, I found [2], which so far is very good, specially
for non-programmers (and it is also accepting contributions).

There is also [3], which is a quick and good one too. :)

[1] https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html

[2] http://dustycloud.org/misc/guile-tutorial.html

[3] http://web-artanis.com/scheme.html

stry...@disintermedia.net.nz writes:

> "I use [Guix] in Trisquel 7"
>
> How did you install it? I searched for Guix in both Add/ Remove
> Applications and Synaptic. No results.
>
> Also this ...
> https://mitpress.mit.edu/sicp/
>
> ... is not really what I need. I need a "for dummies" intro, 1-2 pages
> of text answering these questions; what is a "Guix" and what's it good
> for? Explain like I'm 5.


-- 
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
  instantaneamente comigo no endereço abaixo.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
  Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
  GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
  (apenas sem DRM), PNG, TXT, WEBM.


Re: [Trisquel-users] Guix on Trisquel

2017-11-11 Thread adfeno

What if you do the following:

Go to Trisquel/GNOME Applications menu → System configuration → Tweak  
tool → Appearance


And in all the dropdown menus below theme, put the following:

- Window: Adwaita (default)
- GTK+: Adwaita (default)
- Icons: Gnome (default)
- Cursor: Adwaita (default)

Now simply try opening an application that is known to have issues. If it  
persists, try to log out and back in.


Re: [Trisquel-users] Guix on Trisquel

2017-11-08 Thread hd-scania

I have been facing a similar issue like you in Parabola.
[hd_scania@parabola ~]$ sudo guix
guile: warning: failed to install locale
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/ui.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/utils.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/config.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/combinators.go failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/build/utils.go failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/build/syscalls.go failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
WARNING: (guix utils): `bytevector->string' imported from both (rnrs io  
ports) and (ice-9 iconv)
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/store.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/serialization.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/monads.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/packages.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/records.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/gexp.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/derivations.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/hash.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/gcrypt.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/base32.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/sets.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/grafts.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/build-system.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/search-paths.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/profiles.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/licenses.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/gnu/system/file-systems.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/gnu/build/file-systems.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/build/bournish.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
ice-9/psyntax.scm:1558:32: In procedure expand-macro:
ice-9/psyntax.scm:1558:32: Syntax error:
guix/ui.scm:254:7: source expression failed to match any pattern in form  
(report-error (_ "failed to load '~a': ~a~%") file (strerror err))

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
[hd_scania@parabola ~]$


Re: [Trisquel-users] Guix on Trisquel

2017-11-07 Thread csh

I still have one problem, though.

The GTK themes used by Guix apps do not match the GTK themes of native apps,  
and this sometimes causes buttons to not even show up.  The button text  
labels show up, but not the buttons themselves.


Also, Fcitx Mozc input method does not switch or work in Guix apps.




Re: [Trisquel-users] Guix on Trisquel

2017-11-07 Thread csh

> I think there is something missing in your profile --- generally
> "${HOME}/.profile", although some people prefer to edit "/etc/profile"
> or also "${HOME}/.bashrc".

If I can get .profile to work, I'll use that.

> 1. Remove the symlinks;

unlink ~/.local/share/applications/guix

Done!

When I added syminks, I followed
http://lists.gnu.org/archive/html/help-guix/2017-10/msg00044.html

ln -s ~/.guix-profile/share/applications ~/.local/share/applications/guix

> 2. Open a text editor;

I'm in Emacs right now.

> 3. Open a terminal;

Ctrl+Alt+T

> 4. In the terminal, type:
>
> echo $XDG_DATA_DIRS

Done.

>
> 5. Use the text editor to copy the result of the last command;


cal@leela:~$ echo $XDG_DATA_DIRS
/gnu/store/bvlhbzklyhyqz7l70l2z593r6ac343yg-profile/share:/usr/share/trisquel-session:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop


> 6. Make sure that your "profile" has at least some lines similar to these:


ls: cannot access /home/cal/.profile: No such file or directory


> ---cut here---start--
> source "${HOME}/.guix-profile/etc/profile"
> export GUIX_LOCPATH="${HOME}/.guix-profile/lib/locale"
> export  
GUIX_GTK3_PATH="${HOME}/.guix-profile/lib/gtk-3.0${GUIX_GTK3_PATH:+:}${GUIX_GTK3_PATH}"
> export  
PATH="${HOME}/.guix-profile/bin:${HOME}/.guix-profile/sbin${PATH:+:}${PATH}"

> export SSL_CERT_DIR="${HOME}/.guix-profile/etc/ssl/certs"
> export SSL_CERT_FILE="${HOME}/.guix-profile/ca-certificates.crt"
> export GIT_SSL_CAINFO="${SSL_CERT_FILE}"
> export  
GUILE_LOAD_PATH="${HOME}/.guix-profile/share/guile/site/2.2${GUILE_LOAD_PATH:+:}${GUILE_LOAD_PATH}"
> export  
GUILE_LOAD_COMPILED_PATH="${HOME}/.guix-profile/lib/guile/2.2/site-ccache:${GUIX_PROFILE}/share/guile/site/2.2${GUILE_LOAD_COMPILED_PATH:+:}$GUILE_LOAD_COMPILED_PATH"

> ---cut here---end

Pasted into ~/Stow/dotfiles/.profile.


cal@leela:~$ cd ~/Stow/
cal@leela:~/Stow$ stow -D dotfiles/
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US",
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
cal@leela:~/Stow$ stow dotfiles/
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US",
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").


Successful.

> 7. Now, in the next line after "export GUILE_LOAD_COMPILED_PATH=...",
> make sure to type something like this:
>
> ---cut here---start--
> export XDG_DATA_DIRS="${HOME}/.guix-profile/share:[original  
$XDG_DATA_DIRS]"

> ---cut here---end

In my case, I have this:

> ---cut here---start--
export  
XDG_DATA_DIRS="${HOME}/.guix-profile/share:/gnu/store/bvlhbzklyhyqz7l70l2z593r6ac343yg-profile/share:/usr/share/trisquel-session:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop"

> ---cut here---end

> 8. Now log out and back in (no need to reboot). The applications should
> be in the menus now, and the software installed through GNU Guix
> should have icons if you already have at least "adwaita-icon-theme"
> installed through GNU Guix. "hicolor-icon-theme" might also be
> needed.

C-x C-s

Logout stalled with HexChat.  Rebooting instead.

No PATH error at login!  Icons show up!  Emacs in "Open with..."!


Re: [Trisquel-users] Guix on Trisquel

2017-11-05 Thread eloi . igor
I also have great interest in learning Guix. Mostly due a answer gave by the  
own Adfeno in another post in which I asked about R in Trisquel.  
Unfortunately university has not given me the time to dedicate myself on the  
matter. 


Re: [Trisquel-users] Guix on Trisquel

2017-11-02 Thread Adonay Felipe Nogueira
I think there is something missing in your profile --- generally
"${HOME}/.profile", although some people prefer to edit "/etc/profile"
or also "${HOME}/.bashrc".

Here is my recommendations, in this order:

1. Remove the symlinks;

2. Open a text editor;

3. Open a terminal;

4. In the terminal, type:

   echo $XDG_DATA_DIRS

5. Use the text editor to copy the result of the last command;

6. Make sure that your "profile" has at least some lines similar to these:

---cut here---start--
source "${HOME}/.guix-profile/etc/profile"
export GUIX_LOCPATH="${HOME}/.guix-profile/lib/locale"
export 
GUIX_GTK3_PATH="${HOME}/.guix-profile/lib/gtk-3.0${GUIX_GTK3_PATH:+:}${GUIX_GTK3_PATH}"
export 
PATH="${HOME}/.guix-profile/bin:${HOME}/.guix-profile/sbin${PATH:+:}${PATH}"
export SSL_CERT_DIR="${HOME}/.guix-profile/etc/ssl/certs"
export SSL_CERT_FILE="${HOME}/.guix-profile/ca-certificates.crt"
export GIT_SSL_CAINFO="${SSL_CERT_FILE}"
export 
GUILE_LOAD_PATH="${HOME}/.guix-profile/share/guile/site/2.2${GUILE_LOAD_PATH:+:}${GUILE_LOAD_PATH}"
export 
GUILE_LOAD_COMPILED_PATH="${HOME}/.guix-profile/lib/guile/2.2/site-ccache:${GUIX_PROFILE}/share/guile/site/2.2${GUILE_LOAD_COMPILED_PATH:+:}$GUILE_LOAD_COMPILED_PATH"
---cut here---end

7. Now, in the next line after "export GUILE_LOAD_COMPILED_PATH=...",
   make sure to type something like this:

---cut here---start--
export XDG_DATA_DIRS="${HOME}/.guix-profile/share:[original $XDG_DATA_DIRS]"
---cut here---end

   In my case, I have this:

---cut here---start--
export 
XDG_DATA_DIRS="${HOME}/.guix-profile/share:/usr/share/trisquel-session:/usr/share/gnome:/usr/local/share/:/usr/share/"
---cut here---end

8. Now log out and back in (no need to reboot). The applications should
   be in the menus now, and the software installed through GNU Guix
   should have icons if you already have at least "adwaita-icon-theme"
   installed through GNU Guix. "hicolor-icon-theme" might also be
   needed.

If for some reason, during a package upgrade/install/removal using GNU
Guix, the applications disappear from the menus, everything will still
work as usual (including the icons inside the software). If you do want
the applications to appear again in the menus, you can simply log out
and back in.

c...@bluehome.net writes:

> Packages installed with Guix still don't feel "native", and they look funny.
>
> The theme does not match the system theme.
>
> Programs do not show up in menus without some symlinking, and even
> then, the icons are blank.
>
> The desktop doesn't recognize Guix programs in "Open with..." and Alt+F2.
>
> Borders to some elements can be missing, so tooltips will be lone text
> with no border or background.  Buttons in windows are similar.
>
> Some programs don't run at all, like youtube-dl and Gajim.
>
> Fcitx, the tool for typing foreign languages, does not change keyboard
> layouts and conflicts with already-running ibus.
>

-- 
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
  instantaneamente comigo no endereço abaixo.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
  Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
  GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
  (apenas sem DRM), PNG, TXT, WEBM.


Re: [Trisquel-users] Guix on Trisquel

2017-11-02 Thread csh

Packages installed with Guix still don't feel "native", and they look funny.

The theme does not match the system theme.

Programs do not show up in menus without some symlinking, and even then, the  
icons are blank.


The desktop doesn't recognize Guix programs in "Open with..." and Alt+F2.

Borders to some elements can be missing, so tooltips will be lone text with  
no border or background.  Buttons in windows are similar.


Some programs don't run at all, like youtube-dl and Gajim.

Fcitx, the tool for typing foreign languages, does not change keyboard  
layouts and conflicts with already-running ibus.


Re: [Trisquel-users] Guix on Trisquel

2017-11-02 Thread pinmaritim

--> @Strypey

This thread is very good, Doolio, Adfeno,  made some interesting comments on  
Guix, (with the Uruk script the install is cared for by the script.)

https://trisquel.info/en/forum/how-install-gcc-63-trisquel-7


Re: [Trisquel-users] Guix on Trisquel

2017-11-02 Thread strypey
I still dont understand *what* Guix is, or *why* I would want to use it.  
Until I understand these things, I have no motivation to struggle my way  
through technical manuals. Please. Explain. Like. I'm. 5.


Re: [Trisquel-users] Guix on Trisquel

2017-10-29 Thread masonhock

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


Re: [Trisquel-users] Guix on Trisquel

2017-10-29 Thread strypey

"I use [Guix] in Trisquel 7"

How did you install it? I searched for Guix in both Add/ Remove Applications  
and Synaptic. No results.


Also this ...
https://mitpress.mit.edu/sicp/

... is not really what I need. I need a "for dummies" intro, 1-2 pages of  
text answering these questions; what is a "Guix" and what's it good for?  
Explain like I'm 5.


Re: [Trisquel-users] Guix on Trisquel

2017-10-29 Thread Adonay Felipe Nogueira
I use it in Trisquel 7. ;)

Regarding the issue of actually building GNU Ring using the Guix recipe,
I'm currently trying to fix it.

For more information on what must be done in order to make the work
easier, see the package recipe itself. It has some TODO comments that
show the technical/maintainance challenges remaining --- besides of
course having the recipes accepted by Guix project (which isn't a
challenge, because they are very friendly).

As a plus, if one wants to, you can drop by the #guix IRC channel, and
tell them that you want a non-programmer guide on how to make recipes
for Guix, and if someone has time to, they'll teach you the basics of
both GNU Guix and Scheme. Also, both I and Quiliro "quiliro" Ordóñez
went through the basic steps suggested by #guix.

Last, there is also https://mitpress.mit.edu/sicp/ (to see/read the
book, click on the "Full text!" link), which as far as I know serves to
teach basics of programming to everyone, as a plus teaching it in
Scheme.

stry...@disintermedia.net.nz writes:

> Does anyone know if Adfeno uses Guix on Trisquel 7 or on the 8 alpha?
>


Re: [Trisquel-users] Guix on Trisquel

2017-10-28 Thread strypey

Does anyone know if Adfeno uses Guix on Trisquel 7 or on the 8 alpha?


Re: [Trisquel-users] Guix on Trisquel

2017-10-24 Thread csh

http://lists.gnu.org/archive/html/help-guix/2017-10/msg00043.html


Re: [Trisquel-users] Guix on Trisquel

2017-10-24 Thread masonhock
This post got me to look at Guix again, which has far more packages than the  
last time I checked, pretty much everything I need. I might switch back to  
Trisquel from Parabola and do the same thing you're doing.