Guix's python has pip's user dir in its loadpath

2023-06-13 Thread edk
Dear Guix devs,

While working around this bug:

https://issues.guix.gnu.org/63912

I found that guix's Python will load anything in
.local/lib/python3.10/site-packages/ over any installed package in the
current profile. This makes pip-installed package overshadow guix's.

I'm not sure this is desirable behavior. What I was expecting was for
the host system's python packages to be completely ignored. If I need to
change that, I can explicitely change GUIX_PYTHONPATH.

GUIX_PYTHONPATH is set to:
/home/edouard/.guix-profile/lib/python3.10/site-packages
/gnu/store/avgyacvy2n4x510dpwsf9dzadh7ldnd2-profile/lib/python3.10/site-packages
/home/edouard/.guix-profile/lib/python3.10/site-packages
/home/edouard/.guix-profile/lib/python3.9/site-packages
/home/edouard/.guix-profile/lib/python3.9/site-packages
/home/edouard/.guix-profile/lib/python3.9/site-packages
/home/edouard/.guix-profile/lib/python3.9/site-packages

Therefore loading packages from ~/.local/lib/python3.10/site-packages/
must be hardcoded in the interpreter.

Any thoughts ? Maybe it is a known problem ? If so, my apologies for the
noise.

Cheers,

Edouard.



Re: About donation to GNU Guix project

2023-06-13 Thread mertgor

As I understand hosting is possible for a quick solution but please give me 
some time to think about how to get involved deeply with the community. Thanks 
for your understanding. And ... Happy Hacking !... :)

On 6/12/23 4:43 AM, Maxim Cournoyer  wrote:

Hi Mert,

Mert Gör  writes:

> hi people !
>
> I want to learn if I can donate hardware(server and other hardware for
> GNU Guix infrastructure) or donate with some money if they all
> possible I'll be happy
>
> happy hacking !
>
> hwpplayer1 on Libera.chat

Donating hardware is a bit tricky because it needs to be hosted
somewhere, but it can be discussed and welcome, especially if the
hosting can also be provided somehow (we have a couple machines running
in people's home connecting via a WireGuard tunnel to the build farm
from which we can get packages built via Cuirass).

Money is easy to keep for when it is needed.  It gets spent on various
things such as hardware replacements (e.g. SSDs), hosting fees, Guix
events, etc.

There are at least two places you can donate money two:

1. Free Software Foundation (FSF):
https://my.fsf.org/civicrm/contribute/transact?reset=1&id=50

2. Guix Europe
http://foundation.guix.info/

I'm actually not sure how donating to Guix Europe works (I know you can
become a member for a small fee), but you could ask for the bank account
number and wire the funds there.

I'd use the one closest to you geographically, as the processing costs
(e.g. the cost of a wire transfer) should be lower.  The FSF does take a
10% cut on any new deposit, but I that's fair since they provide the
Guix project with valuable services such as the Savannah hosting and
Debbugs service, mailing lists, etc. (on top of their excellent mission
to spread the word and defend free software).






Re: Rebasing or merging? [was: Re: 01/03: gnu: wxwidgets: Add libxtst to inputs.]

2023-06-13 Thread Maxim Cournoyer
Hi Leo,

Leo Famulari  writes:

> On Sun, Jun 11, 2023 at 08:47:54PM -0400, Maxim Cournoyer wrote:
>> I'm not sure how that'd work, since Git only allows a single PGP
>> signature per commit, as far as I can tell.  When you rewrite the
>> history (by using rebase, say), the existing signatures of the rewritten
>> (rebased) commits are replaced with new ones generated from your key.
>
> Is it so bad to re-sign commits on feature branches that we should lose
> the easy-to-read history of rebased branches?

It's no the end of the world, but if it's avoidable, it should be, in my
opinion.  A bigger problem with rebasing is that it means a single
person can push changes to the rebased branch.  As discussed previously
in this thread, a good policy would be to suggest avoid *both* rebases
and merges during a feature branch development.  This way we avoid both
problems, and if the branch is short lived, it should be bearable that
is isn't synced with master for its short lifetime.

-- 
Thanks,
Maxim



RE: London Guix meetup

2023-06-13 Thread phil
Excellent - I'll pass this on to various Guix users I know in London!

-Original Message-
From: guix-devel-bounces+phil=beadling.co...@gnu.org 
 On Behalf Of Arun Isaac
Sent: Tuesday, June 13, 2023 11:27 PM
To: guix-devel@gnu.org; guile-u...@gnu.org
Cc: Fabio Natali ; Christopher Baines 
Subject: London Guix meetup


Hi all,

We are organizing a casual Guix meetup in London. There is no specific agenda. 
The intention is for Guix users and would-be Guix users in London to get to 
know each other, and to put faces to names. No prior experience with Guix (or 
Guile) is necessary. Newcomers are very welcome!

Date: Tuesday, June 27 6–9 pm BST
Location: Barbican Centre, Silk Street, EC2Y 8DS, London Mobilizon page:
https://mobilizon.fr/events/f18da336-07f5-489f-ae7c-394458668cea

Looking forward to meeting many of you for a pleasant summer's evening by the 
fountains at the Barbican Centre! We will provide more exact instructions on 
how to find us at the venue as we get closer to the date of the event.

The date and time are almost confirmed, but we can nudge it a little if you 
reply quickly (say, within a couple of days).

Regards,
Arun





London Guix meetup

2023-06-13 Thread Arun Isaac


Hi all,

We are organizing a casual Guix meetup in London. There is no specific
agenda. The intention is for Guix users and would-be Guix users in
London to get to know each other, and to put faces to names. No prior
experience with Guix (or Guile) is necessary. Newcomers are very
welcome!

Date: Tuesday, June 27 6–9 pm BST
Location: Barbican Centre, Silk Street, EC2Y 8DS, London
Mobilizon page:
https://mobilizon.fr/events/f18da336-07f5-489f-ae7c-394458668cea

Looking forward to meeting many of you for a pleasant summer's evening
by the fountains at the Barbican Centre! We will provide more exact
instructions on how to find us at the venue as we get closer to the date
of the event.

The date and time are almost confirmed, but we can nudge it a little if
you reply quickly (say, within a couple of days).

Regards,
Arun



Packaging Con

2023-06-13 Thread Peter Polidoro
Any Guix talks planned for Packaging Con?

https://cfp.packaging-con.org/2023/cfp


FOSS tooling grant that Guix devs might be interested in

2023-06-13 Thread Csepp
https://sovereigntechfund.de/en/challenges/

"Grants go up to €300,000 per application and cover three main topics: 
1. Improve FOSS Developer Tooling
2. Securing FOSS Software Production
3. FOSS Infrastructure Documentation

With this program the Sovereign Tech Fund seeks to stimulate an open
digital infrastructure: fundamental technologies that enable the
creation of other software."