Guix's python has pip's user dir in its loadpath
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
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.]
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
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
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
Any Guix talks planned for Packaging Con? https://cfp.packaging-con.org/2023/cfp
FOSS tooling grant that Guix devs might be interested in
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."