Re: The way to promote GUIX package manager

2022-01-27 Thread David Pirotte

> ...
> What does "apt search guix" produce?
> (Nothing, on the puri.sm variant of debian. They maintain a custom
> pool based on debian minus what they want to exclude AIUI)

fwiw,


https://packages.debian.org/search?keywords=guix=names=all=all


pgpFnGcqMI6R8.pgp
Description: OpenPGP digital signature


Re: The way to promote GUIX package manager

2022-01-27 Thread Yasuaki Kudo
This is a comment from a very different angle - another way to promote Guix is 
in the emerging (so I would like to believe ) worker cooperatives sector - 
there is a call for democratically directed software development (not in the 
do-o-cracy way that happens due to information asymmetry between "producers" 
and "consumers")

GNU Guix can offer maximum transparency and user friendliness 

-Yasu


> On Jan 28, 2022, at 08:36, Bengt Richter  wrote:
> 
> On +2022-01-26 23:42:05 +0100, Ricardo Wurmus wrote:
>> 
>> Yasuaki Kudo  writes:
>> 
>>> Does Guix really run out of the box in Debian?
>>> 
>>> I have never tried it but my friend Debian expert friend keeps telling me 
>>> that:
>>> 
>>> * Just apt-get installing Guix doesn't work
>> 
>> How does “apt install guix” not work?  There’s an older version of Guix
>> in Debian.  After installing it “guix pull” should get the latest
>> version and it all works.
>> 
> 
> What does "apt search guix" produce?
> (Nothing, on the puri.sm variant of debian. They maintain a custom
> pool based on debian minus what they want to exclude AIUI)
> 
>> There’s also an installer script at https://guix.gnu.org/install.sh
>> which skips the detour through apt and gets you the latest release
>> directly.
>> 
>>> * and his really big complaint is evidently he creates "virtual
>>> environments" (short of full-on VMware, I imagine it is an assortment
>>> of Linux native tricks that are wrapped by tools like Docker) for
>>> every OS he tries but
>>> * Evidently the same tricks don't work with Guix
>> 
>> Is this not *exactly* what “guix shell” (formerly “guix enviromnent”)
>> does?  “guix shell -C” enters a container, even, using the same Linux
>> namespace mechanism that Docker wraps.
>> 
>>> * He does not want to try full blown Guix OS without first testing it in 
>>> above ways
>> 
>> Guix can comfortably be used outside of Guix System.  And you can
>> *still* use most “guix system” commands, e.g. to build containers or
>> virtual machines.
>> 
>> -- 
>> Ricardo
>> 
> 
> -- 
> Regards,
> Bengt Richter



Re: The way to promote GUIX package manager

2022-01-27 Thread Bengt Richter
On +2022-01-26 23:42:05 +0100, Ricardo Wurmus wrote:
> 
> Yasuaki Kudo  writes:
> 
> > Does Guix really run out of the box in Debian?
> >
> > I have never tried it but my friend Debian expert friend keeps telling me 
> > that:
> >
> > * Just apt-get installing Guix doesn't work
> 
> How does “apt install guix” not work?  There’s an older version of Guix
> in Debian.  After installing it “guix pull” should get the latest
> version and it all works.
>

What does "apt search guix" produce?
(Nothing, on the puri.sm variant of debian. They maintain a custom
pool based on debian minus what they want to exclude AIUI)

> There’s also an installer script at https://guix.gnu.org/install.sh
> which skips the detour through apt and gets you the latest release
> directly.
> 
> > * and his really big complaint is evidently he creates "virtual
> > environments" (short of full-on VMware, I imagine it is an assortment
> > of Linux native tricks that are wrapped by tools like Docker) for
> > every OS he tries but
> > * Evidently the same tricks don't work with Guix
> 
> Is this not *exactly* what “guix shell” (formerly “guix enviromnent”)
> does?  “guix shell -C” enters a container, even, using the same Linux
> namespace mechanism that Docker wraps.
> 
> > * He does not want to try full blown Guix OS without first testing it in 
> > above ways
> 
> Guix can comfortably be used outside of Guix System.  And you can
> *still* use most “guix system” commands, e.g. to build containers or
> virtual machines.
> 
> -- 
> Ricardo
> 

-- 
Regards,
Bengt Richter



Re: disable suspend without user login

2022-01-27 Thread Liliana Marie Prikler
Hi,

Am Donnerstag, dem 27.01.2022 um 09:28 + schrieb Attila Lendvai:
> dear list,
> 
> does anyone know how to turn off GDM's (or elogind's?) auto suspend
> on a recent Guix?
> 
> the net is full of hits, but i couldn't get any of them to work.
> 
> the Gnome issue tracking this is at:
> 
> https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/22
The first reply already says what you have to do, i.e. set those two
values to 0.  Now the exact dconf paths for those files might not be
the right ones to use for Guix.  There's two things you could try:

1. As GDM user, simply force these values to 0 by manually invoking
dconf (this is stateful)
2. Patch the gdm package to include a share/gdm/dconf/your-filename-
here.conf, which sets those values to 0.  To put this package back into
the gdm-service-type, use the gdm field.

Cheers



Re: disable suspend without user login

2022-01-27 Thread Simon Streit
Hello Attila,

Attila Lendvai  writes:

> does anyone know how to turn off GDM's (or elogind's?) auto suspend on
> a recent Guix?

Have you maybe seen [1]? And you've probably come across [2] too.

I kept them as bookmarks to pull out in the future.  The first seems to
explain it well enough to disable it in Debian.  I've never tested it
myself though, but think it is the most promising approach to look into.

I looked into the service definition of gdm, but gave up half way, and
am on to other services now.


Kind regards
Simon


[1] https://www.asumu.xyz/blog/index-2.html
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896083



Re: Commit Access

2022-01-27 Thread Tobias Geerinckx-Rice

Hi Vinicius,

Vinicius Monego 写道:
I was granted commit access to the repository [1] one hour 
ago. I am
signing this mail with the key that will be used to sign 
commits. My

public key can be found at [2] and [3].


Thanks, and welcome aboard! :-)

Toot,

T G-R


signature.asc
Description: PGP signature


Re: Clarifying blog post licensing

2022-01-27 Thread pelzflorian (Florian Pelz)
I agree.

On Wed, Jan 26, 2022 at 10:24:11AM +0100, Ludovic Courtès wrote:
> Hello Guix!
> 
> With a few exceptions, our blog posts do not have a license, which is
> not great as it prevents sharing and reuse, at least by those outside
> Guix circles (we discussed it in the past but never got around to fixing
> it).
> 
> I’d like us to clarify that, with a footer on blog posts saying that,
> unless otherwise stated, posts are dual-licensed under CC-BY-SA 4.0 and
> GFDL 1.3+ (the latter so we can reuse material in the cookbook and in
> the manual).  Patch below.
> 
> What do people think?
> 
> If maintainers and everyone agrees, I’d like to publicly email all the
> authors asking them whether they agree with the proposed licensing
> terms, or whether they’d like a different free license.  The script
> below enumerates blog post authors (the list needs a bit of cleanup
> still):



Re: Commit Access

2022-01-27 Thread Maxim Cournoyer
Hi Vinicius,

Vinicius Monego  writes:

> Hi everyone,
>
> I was granted commit access to the repository [1] one hour ago. I am
> signing this mail with the key that will be used to sign commits. My
> public key can be found at [2] and [3].
>
> Looking forward to working with all of you.
>
> Vinicius

Just to confirm, that we are receiving your messages to the list
correctly, and they their GPG signature validates.

Thank you, and congrats for stepping up to become a committer.

Maxim



disable suspend without user login

2022-01-27 Thread Attila Lendvai
dear list,

does anyone know how to turn off GDM's (or elogind's?) auto suspend on a recent 
Guix?

the net is full of hits, but i couldn't get any of them to work.

the Gnome issue tracking this is at:

https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/22

--
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“There are two mistakes one can make along the road to truth: not going all the 
way, and not starting.”
— Siddhartha Gutama, aka Buddha (c. 5th century BC)