Adopt my patch!

2022-08-03 Thread Tanguy LE CARROUR
Dear Guix, I have had much time to contribute recently, but I should be able to contribute a bit more from now on. Before sending some new patch, I checked the issue tracker for this that I might have sent and… totally forgotten about! … again! So, here is [#53046][]. The v4 still applies and fi

Re: Notes from discussion on Quality Assurance from the 10 Years of Guix event

2022-10-05 Thread Tanguy LE CARROUR
Hi Chris, Quoting Christopher Baines (2022-09-18 17:55:30) > Here are some notes I took during the discussion on patch review/quality > assurance at the 10 Years of Guix event. Thanks for the notes! After months not contributing, today, I've started contributing patches again! Seems like I've f

Re: Notes from discussion on Quality Assurance from the 10 Years of Guix event

2022-10-09 Thread Tanguy LE CARROUR
Quoting Christopher Baines (2022-10-05 18:51:52) > Tanguy LE CARROUR writes: > > >> - Minimise the burden for submitters > >> - Lengthy guidance for submitting patches > > > > Actually, the `16.4 Packaging Guidelines` and `16.6 Submitting Patches` >

Re: Notes from discussion on Quality Assurance from the 10 Years of Guix event

2022-10-18 Thread Tanguy LE CARROUR
Hi Chris, Quoting Tanguy LE CARROUR (2022-10-05 16:01:40) > Quoting Christopher Baines (2022-09-18 17:55:30) > > […] > > - Maybe script making contributions like updating packages > > - Make a similar tool to Debian's how can I help > >- Try to avoid sugges

Re: Notes from discussion on Quality Assurance from the 10 Years of Guix event

2022-10-23 Thread Tanguy LE CARROUR
ly be the topic of a different thread… Quoting zimoun (2022-10-19 11:57:15) > On Tue, 18 Oct 2022 at 18:19, Tanguy LE CARROUR wrote: > > > ```console > > $ guix package -I | awk '{print $1}' | tr '\n' ' ' | xargs guix refresh > > 2>&

Re: Notes from discussion on Quality Assurance from the 10 Years of Guix event

2022-10-23 Thread Tanguy LE CARROUR
Hi Efraim, Quoting Efraim Flashner (2022-10-19 21:31:15) > On Tue, Oct 18, 2022 at 06:19:18PM +0200, Tanguy LE CARROUR wrote: > > Quoting Tanguy LE CARROUR (2022-10-05 16:01:40) > > > Quoting Christopher Baines (2022-09-18 17:55:30) > > […] > > This is no magic

Re: Notes from discussion on Quality Assurance from the 10 Years of Guix event

2022-10-24 Thread Tanguy LE CARROUR
Hi Simon, Quoting zimoun (2022-10-24 09:34:09) > On dim., 23 oct. 2022 at 17:40, Tanguy LE CARROUR > wrote: > > >> guix package --export-manifest > /tmp/my-pkgs.scm > >> guix refresh -m /tmp/my-pkgs.scm 2>&1 | ... > > > > I'm not

Contributing Guix Home services

2023-03-25 Thread Tanguy LE CARROUR
Hi Guix, For the past few… months (!?) I've been working on migrating from git+stow to a proper Guix Home setup. It's been painful, but I've learned a lot along the way. There's still a lot to be done —and a lot to learn!—, but I wanted to know what were the requirements for a home service to be

Re: Contributing Guix Home services

2023-04-04 Thread Tanguy LE CARROUR
Quoting Tanguy LE CARROUR (2023-03-25 17:53:23) > My main concern now is to figure out how to implement complexe > configurations to be able to write things like: > […] > I'm not sure how to make `define-configuration` accept complexe structures. > When I look at `gnu/home/s

Re: Contributing Guix Home services

2023-04-14 Thread Tanguy LE CARROUR
Hi Ludo’ Quoting Ludovic Courtès (2023-04-13 22:42:56) > Tanguy LE CARROUR skribis: > > > This doesn't answer the question "how complete need a service be to make > > it to master?", though. But I've a lot of re-write to do before submitting > > pat

Re: Contributing Guix Home services

2023-04-20 Thread Tanguy LE CARROUR
Hi Ludo’, Quoting Ludovic Courtès (2023-04-17 15:39:02) > Tanguy LE CARROUR skribis: > > It's been quite a journey on my side! Ups. Downs. Mostly downs, though! 😅 > > Thanks to Simon's unconditional technical and moral support, a **LOT** > > has changed since I s

Reverting d477018b57 "gnu: poetry: Update to 1.1.12."

2023-05-03 Thread Tanguy LE CARROUR
Hi Guix, I noticed yesterday that Poetry was broken: . I might have spotted it earlier if I had spend time testing `core-update`. My bad! The problematic commit seems to be d477018b57 "gnu: poetry: Update to 1.1.12.". What also questions me is the

Re: GNU Shepherd 0.10.0rc1 available for testing!

2023-05-03 Thread Tanguy LE CARROUR
Hi, Quoting pelzflorian (Florian Pelz) (2023-04-29 20:29:52) > Thank you shepherds! Also the explanations in the news are great. > Finally I understand why GOOPS is not desirable in shepherd. > > For Guix Home: > > Ludovic Courtès writes: > > In your operating system configuration (and simila

Re: GNU Shepherd 0.10.0rc1 available for testing!

2023-05-03 Thread Tanguy LE CARROUR
Quoting pelzflorian (Florian Pelz) (2023-05-03 14:51:41) > Tanguy LE CARROUR writes: > > I did that and… I ended up with the following build error: > > […] > > checking if (fibers) is available... no > > configure: error: Fibers is missing; please install it. > &

Re: Reverting d477018b57 "gnu: poetry: Update to 1.1.12."

2023-05-04 Thread Tanguy LE CARROUR
Hi John, Quoting John Kehayias (2023-05-04 17:09:14) > On Wed, May 03, 2023 at 09:49 AM, Tanguy LE CARROUR wrote: > > I noticed yesterday that Poetry was broken: > > <https://ci.guix.gnu.org/build/1227911/details>. > > > > I might have spotted it earlier if I ha

Re: Contributing Guix Home services

2023-05-17 Thread Tanguy LE CARROUR
Hi Ludo’, Sorry, busy week! 😅 … euh… busy 2 weeks! 😱 Quoting Ludovic Courtès (2023-05-03 22:42:27) > Tanguy LE CARROUR skribis: > > > Quoting Ludovic Courtès (2023-04-17 15:39:02) > >> Tanguy LE CARROUR skribis: > >> > It's been quite a journey on my

Re: Reverting d477018b57 "gnu: poetry: Update to 1.1.12."

2023-05-24 Thread Tanguy LE CARROUR
Hi John, Quoting Tanguy LE CARROUR (2023-05-04 17:23:44) > Quoting John Kehayias (2023-05-04 17:09:14) > > I didn't emerge in time for the core-updates merge. There might be a better > > way > > than causing a python world rebuild, but this is my current series

Re: Swineherd: Guix System container manager

2023-09-13 Thread Tanguy LE CARROUR
Hi Simon, Quoting Simon Tournier (2023-09-13 14:58:38) > On Wed, 13 Sep 2023 at 11:06, Ricardo Wurmus wrote: > [...] > > > > The Swineherd was designed to be used with Shepherd on foreign distros, > > so it does not assume to be running on top of Guix System (for better or > > worse). > > Oh! I

[fr] Moment de convivialité Guix@Paris en septembre

2023-09-14 Thread Tanguy LE CARROUR
(Warning: this email is in french because the meeting is supposed to be held in French… and in person.) Bonjour Guix, Ce jeudi 28 septembre à 19h, se tiendra la première édition de Guix@Paris ouverte au public. ## Programme Il n'y a pas vraiment de programme. Le but est que les utilisat·rice·e

Re: [fr] Moment de convivialité Guix@Paris en septembre

2023-09-28 Thread Tanguy LE CARROUR
Bonjour à tout·e·s, On Thu, 14 Sep 2023 at 18:06, Tanguy LE CARROUR wrote: > Ce jeudi 28 septembre à 19h, se tiendra la première édition de Guix@Paris > ouverte au public. Merci, à ceux qui ont fait le déplacement hier soir ! Même si tout cela manque encore un peu de rodage —et de

Re: `guix build hello' now succeeds on the Hurd

2020-03-06 Thread Tanguy Le Carrour
Hi Jan, Le 03/06, Jan Nieuwenhuizen a écrit : > The situation on the Hurd starts to look pretty good > > janneke@debian:~/src/guix$ ./pre-inst-env guix build hello --no-offload > /gnu/store/a2sylb94rm1b6qxcp5mqvgiyx9szipz7-hello-2.10 > janneke@debian:~/src/guix$ > /gnu/store/a2sylb94

Re: [BLOG] On migration to the Hurd

2020-04-01 Thread Tanguy Le Carrour
Hi Guix! Le 04/01, Jan Nieuwenhuizen a écrit : > We are thrilled to have published a post about migrating to the Hurd: > > https://guix.gnu.org/blog/2020/deprecating-support-for-the-linux-kernel/ So, I guess I was not the only one to figure out that it was a joke! A good one, but still… a jo

Re: [BLOG] On migration to the Hurd

2020-04-03 Thread Tanguy Le Carrour
Le 04/02, Ludovic Courtès a écrit : > Tanguy Le Carrour skribis: > > Le 04/01, Jan Nieuwenhuizen a écrit : > >> We are thrilled to have published a post about migrating to the Hurd: > >> > >> > >> https://guix.gnu.org/blog/2020/deprecating-

[PATCH 0/X] gnu: poetry: Fix broken dependency after dependency's version update.

2020-07-28 Thread Tanguy Le Carrour
Hi Guix! Few days ago, I submitted a patch to update `python-tomlkit`. It was pushed to master and, after I upgraded my packages today, I realised that `poetry` (and possibly other python packages) was broken! The "problem" is that Poetry depends on `tomlkit = "^0.5.11"`. This translates to `>=0.

Re: [PATCH 0/X] gnu: poetry: Fix broken dependency after dependency's version update.

2020-07-30 Thread Tanguy Le Carrour
Hi Marius, Le 07/30, Marius Bakke a écrit : > Tanguy Le Carrour writes: > > Few days ago, I submitted a patch to update `python-tomlkit`. It was pushed > > to master and, after I upgraded my packages today, I realised that `poetry` > > (and possibly other python

Re: [BLOG] Childhurds and GNU/Hurd substitutes

2020-10-08 Thread Tanguy Le Carrour
Hi Janneke, Hi Guix! Le 10/08, Jan Nieuwenhuizen a écrit : > We have just published a blog post on building your own Guix System with > GNU/Hurd and running it in a virtual machine; the road we traveled since > beginning of April and what is possible right now. Read it here: > > https://guix

Re: Guix Europe yearly assembly minutes

2020-10-11 Thread Tanguy Le Carrour
Hi Andeas, Hi Guix, Le 10/10, Andreas Enge a écrit : > the minutes of the yearly assembly of Guix Europe, which we held last June, > are finally online: > > https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/guix-europe/minutes/ga-20200621.txt Sorry if my question is a bit silly, bu

Re: [BLOG] Childhurds and GNU/Hurd substitutes

2020-10-15 Thread Tanguy Le Carrour
Le 10/08, Tanguy Le Carrour a écrit : >Le 10/08, Jan Nieuwenhuizen a écrit : >> We have just published a blog post on building your own Guix System with >> GNU/Hurd and running it in a virtual machine; the road we traveled since >> beginning of April and what is possible rig

Packaging Python projects managed with Poetry

2020-10-22 Thread Tanguy Le Carrour
Hi Guix, I've been happily working with Poetry to manage my Python projects, but now, for the first time, I would like to package one of those projects for Guix. The Python packages I build do not contain any tests or specs, because to me, they don't belong there. But, I need those tests to make

Re: Packaging Python projects managed with Poetry

2020-10-22 Thread Tanguy Le Carrour
Hi Danny, Thank you for your answer! Le 10/22, Danny Milosavljevic a écrit : > On Thu, 22 Oct 2020 17:15:20 +0200 > Tanguy Le Carrour wrote: > > > does not contain a `setup.py` file –because Poetry does not use it!—, and > >the `python-build-system` fails. > > I

Re: Packaging Python projects managed with Poetry

2020-10-22 Thread Tanguy Le Carrour
Hi Christopher, Thanks for your answer! Le 10/22, Christopher Baines a écrit : > Tanguy Le Carrour writes: > > I've been happily working with Poetry to manage my Python projects, but > > now, for the first time, I would like to package one of those projects > > fo

Questions regarding Python packaging

2020-11-08 Thread Tanguy Le Carrour
Hi Guix! I have some general questions regarding Python packaging, that are not directly related to the "poetry build system" I'm currently working on. I've just learned, by accident (working on `python-keyring` [1]), that `python setup.py install` was somehow deprecated in favor of tools like `p

Re: Questions regarding Python packaging

2020-11-10 Thread Tanguy Le Carrour
Hi Michael, Le 11/08, Michael Rohleder a écrit : > Tanguy Le Carrour writes: > > I've just learned, by accident (working on `python-keyring` [1]), that > > `python setup.py install` was somehow deprecated in favor of tools like > > `pep517` or `build`. > > >

Re: Questions regarding Python packaging

2020-11-10 Thread Tanguy Le Carrour
Hi Leo, Le 11/08, Leo Famulari a écrit : > On Sun, Nov 08, 2020 at 03:27:17PM +0100, Tanguy Le Carrour wrote: > > `pep517` keeps on trying to download dependencies, which won't work. > > That usually means that the software is missing some dependencies. If > you think they

Re: Questions regarding Python packaging

2020-11-10 Thread Tanguy Le Carrour
Hi Hartmut, Le 11/09, Hartmut Goebel a écrit : > seems like another messages of mine, regarding the first thread  about a > poetry build system, did not make it to the list. > > Am 08.11.20 um 15:27 schrieb Tanguy Le Carrour: > > I've just learned, by accident (working

Re: 01/07: gnu: python-packaging: Update to 20.4.

2020-12-01 Thread Tanguy LE CARROUR
Hi Marius! Excerpts from Marius Bakke's message of December 2, 2020 12:10 am: > Hello, > > guix-comm...@gnu.org skriver: > >> ngz pushed a commit to branch master >> in repository guix. >> >> commit 71b15b4874b7f9ec7001d2916a8ab27dcce6cdc0 >> Au

Re: 01/07: gnu: python-packaging: Update to 20.4.

2020-12-02 Thread Tanguy LE CARROUR
>> in repository guix. >>> >>> commit 71b15b4874b7f9ec7001d2916a8ab27dcce6cdc0 >>> Author: Tanguy Le Carrour >>> AuthorDate: Mon Nov 30 10:48:57 2020 +0100 >>> >>> gnu: python-packaging: Update to 20.4. >>> >>> * gnu/packages/python-xyz.

Re: Poetry upgrade and related packages

2020-12-03 Thread Tanguy LE CARROUR
Hi Sébastien, hi Guix! Excerpts from Sébastien Lerique's message of December 2, 2020 12:49 pm: > This thread is an attempt to keep a handle on the various patches > involved in upgrading Poetry to 1.1.4, and to ask a couple > questions that crop up. > > - Tanguy's original patch http://issues.

Re: Poetry upgrade and related packages

2020-12-07 Thread Tanguy LE CARROUR
Hi, Excerpts from Ludovic Courtès's message of December 5, 2020 4:44 pm: > Tanguy LE CARROUR skribis: > >> It's not yet clear to me how to handle (python) package updates: >> - when to update; >> - when not to update; >> - when to introduce "ve

Re: Poetry upgrade and related packages

2020-12-08 Thread Tanguy LE CARROUR
Hi Marius, Excerpts from Marius Bakke's message of December 7, 2020 11:59 pm: > Tanguy LE CARROUR skriver: >> Excerpts from Ludovic Courtès's message of December 5, 2020 4:44 pm: >>> Tanguy LE CARROUR skribis: >>> >>>> It's not

Re: Poetry upgrade and related packages

2020-12-09 Thread Tanguy LE CARROUR
Hi, Excerpts from Marius Bakke's message of December 9, 2020 12:25 am: > For some practical experience, you can try updating to Python 3.9.1 and > the latest Pytest (+ dependencies). This needs to be done soon for the > 'core-updates' branch anyway. ;-) Let's give it a try! 8-) Regards, -- T

Re: Questions regarding Python packaging

2021-01-06 Thread Tanguy LE CARROUR
Hi Lars, Excerpts from Lars-Dominik Braun's message of January 5, 2021 11:25 am: > Hi Tanguy, > >> So, I've tried packaging `python-keyring` with those two… >> >> `pep517` keeps on trying to download dependencies, which won't work. >> >> `build` crashes with "ZIP does not support timestamps be

Re: Questions regarding Python packaging

2021-01-06 Thread Tanguy LE CARROUR
Excerpts from Lars-Dominik Braun's message of January 5, 2021 11:25 am: > Hi Tanguy, > >> So, I've tried packaging `python-keyring` with those two… >> >> `pep517` keeps on trying to download dependencies, which won't work. >> >> `build` crashes with "ZIP does not support timestamps before 1980",

Re: Questions regarding Python packaging

2021-01-22 Thread Tanguy LE CARROUR
Hi Guix, hi Lars, Excerpts from Tanguy LE CARROUR's message of January 6, 2021 4:32 pm: > Excerpts from Lars-Dominik Braun's message of January 5, 2021 11:25 am: >>> So, I've tried packaging `python-keyring` with those two… >>> >>> `pep517` keeps on trying to download dependencies, which won't w

Re: Questions regarding Python packaging

2021-01-24 Thread Tanguy LE CARROUR
Hi Lars, Excerpts from Lars-Dominik Braun's message of January 23, 2021 1:34 pm: >> Done! :-) >> I've eventually succeeded in ("properly") packaging a software managed >> with Poetry. And I've learned quite a lot on the way! > oh, I see. I’ve actually been trying to replace python-build-system wi

Re: Questions regarding Python packaging

2021-01-25 Thread Tanguy LE CARROUR
Excerpts from Tanguy LE CARROUR's message of January 22, 2021 9:38 am: > Excerpts from Tanguy LE CARROUR's message of January 6, 2021 4:32 pm: >> Excerpts from Lars-Dominik Braun's message of January 5, 2021 11:25 am: So, I've tried packaging `python-keyring` with those two… `pep517

Re: Questions regarding Python packaging

2021-06-06 Thread Tanguy LE CARROUR
Hi Lars, Excerpts from Lars-Dominik Braun's message of May 17, 2021 8:24 am: > just a quick reminder that an updated version (includes > python-toolchain) of this proposal is still looking for a code review or > further discussion. So if you feel confident about touching > python-build-system, pl

Making `python-next` the next `python`

2021-11-08 Thread Tanguy LE CARROUR
Dear Guix, I've just started working on packaging Python 3.10 and realized that Guix's default version for Python is still 3.8. What would be the proper way to make 3.9 the default version? Do I "just" have to submit a patch that rename the related packages? Regards, -- Tanguy

Re: Making `python-next` the next `python`

2021-11-08 Thread Tanguy LE CARROUR
Hi Guillaume, Excerpts from Guillaume Le Vaillant's message of November 8, 2021 10:26 am: > Tanguy LE CARROUR skribis: >> I've just started working on packaging Python 3.10 and realized >> that Guix's default version for Python is still 3.8. >> >> Wh

Re: Making `python-next` the next `python`

2021-11-08 Thread Tanguy LE CARROUR
Hi Guillaume, hi Leo, Excerpts from Leo Famulari's message of November 8, 2021 4:27 pm: > On Mon, Nov 08, 2021 at 10:58:40AM +0100, Tanguy LE CARROUR wrote: >> Just to make sure I don't ask any other stupid questions in the future, >> where am I supposed to get this in

Fixing python-notmuch2

2022-02-21 Thread Tanguy LE CARROUR
Hi Guix! python-notmuch2 is broken [1] since the upgrade of notmuch to version 0.35 (fb3508bb36). Looks like a Python file is supposed to be generated by the configure phase [2], but python-notmuch2 uses the python-build-system which, I guess, does not run configure. [1]: https://ci.guix.gnu.org/

Fixing python-notmuch2

2022-02-25 Thread Tanguy LE CARROUR
Hi Guix! python-notmuch2 is broken [1] since the upgrade of notmuch to version 0.35 (fb3508bb36). Looks like a Python file is supposed to be generated by the configure phase [2], but python-notmuch2 uses the python-build-system which, I guess, does not run configure. [1]: https://ci.guix.gnu.org/

Re: Creating subtitles for the Guix Days videos!

2022-03-01 Thread Tanguy LE CARROUR
Hi Julien, Quoting Julien Lepiller (2022-03-01 15:36:19) > I'm looking for volunteers to create English subtitles for the Guix Days > talks. […] Please send me the subtitles once > they are completed, I'll add them with the videos. It's my first time, so thank you for your indulgence! :-) I'm a

Re: Creating subtitles for the Guix Days videos!

2022-03-02 Thread Tanguy LE CARROUR
Hi Matt, Quoting Matt (2022-03-02 00:18:42) > > On Tue, 01 Mar 2022 09:36:19 -0500 Julien Lepiller > wrote > > I'm looking for volunteers to create English subtitles for the Guix Days > > talks. It would be great for people who are not very good with spoken > > English but who can

Error updating gnurl

2022-04-11 Thread Tanguy LE CARROUR
As mentionned on GNUnet mailing list [1][], gnurl is affected by security issues. [1]: https://lists.gnu.org/archive/html/gnunet-developers/2022-04/msg00021.html It might not affect GNUnet, but I tried to update the package in Guix anyway, and… I failed! ^_^' ```console $ ./pre-inst-env guix r

Re: Finding a “good” OpenPGP key server

2022-04-21 Thread Tanguy LE CARROUR
Hi Ludo’, Thanks for updating the topic! :-) Quoting Ludovic Courtès (2022-04-18 22:24:00) > Tanguy LE CARROUR skribis: > > > $ ./pre-inst-env guix refresh -u gnurl > > > > Starting download of /tmp/guix-file.NqJa4t > > From https://ftpmirror.gnu.org/

Re: PipeWire as a PulseAudio replacement (was Re: The Shepherd on Fibers)

2022-04-28 Thread Tanguy LE CARROUR
Hi Josselin, hi Brendan, hi Guix, Quoting Josselin Poiret (2022-03-29 15:22:35) > Brendan Tildesley writes: > > Which environment variables are you talking about? I'm running pipewire on > > Guix System > > and it seems to work fine. > > Right, I think I conflated too many different things, ba

Re: PipeWire as a PulseAudio replacement (was Re: The Shepherd on Fibers)

2022-04-29 Thread Tanguy LE CARROUR
Hi Josselin, Quoting Josselin Poiret (2022-04-28 14:48:55) > Tanguy LE CARROUR writes: > > > I recently switched from Xorg to Wayland and I'm quite happy with my new > > setup! The only last "little" thing that doesn't work for me is > > screen-shari

Re: Finding a “good” OpenPGP key server

2022-05-02 Thread Tanguy LE CARROUR
Hi Philip, Quoting Philip McGrath (2022-04-29 21:11:41) > On 4/18/22 16:24, Ludovic Courtès wrote: > > Hi, > > > > Tanguy LE CARROUR skribis: > > > >> gpgv: Signature made Wed 16 Sep 2020 22:30:16 CEST > >> gpgv:using RSA key 61150

Re: Let’s meet in person in Paris, Sept. 16–18!

2022-05-02 Thread Tanguy LE CARROUR
Hi Guix! Quoting Ludovic Courtès (2022-04-14 16:08:46) > This year is Guix’s ten year anniversary and also a time when in-person > meetings are again possible in some regions of the world, so… Simon and > myself have tentatively scheduled an in-person meeting in Paris, France, > from September 16

Re: Finding a “good” OpenPGP key server

2022-05-31 Thread Tanguy LE CARROUR
Hi Ludo’, Quoting Ludovic Courtès (2022-05-30 17:34:43) > Maxime Devos skribis: > > > Ludovic Courtès schreef op ma 18-04-2022 om 22:24 [+0200]: > >> [... guix refresh -u stuff failing due to not finding the key ...] > >> I’m not sure what a good solution is (other than looking for the key > >>

Introducting myself

2019-04-13 Thread Tanguy Le Carrour
Dear Guix community, I've been playing with GuixSD for few weeks now. I was looking for a distribution recommended by the FSF, but was not pleased with Trisquel or Parabola, so I ended up trying GuixSD. And I have to admit that I haven't been disappointed! The documentation looks good, the install

Re: Introducting myself

2019-04-15 Thread Tanguy Le Carrour
Le 04/13, Pierre Neidhardt a écrit : > Welcome! Thanks! > > The picture is not all bright however, and things started to get complicated > > when I tried to customize the system. I've been using Python as my main > > language > > for more than 10 years and Guile is… something that I still have

Re: Introducting myself

2019-04-17 Thread Tanguy Le Carrour
Le 04/16, Chris Marusich a écrit : > Welcome! Thanks! > It's great to hear about your experience so far with Guix System I haven't done much so far! But after a week, it's still my main OS at home, and that's already a good thing! I'm planning to play a bit with the OS config system, for insta

Re: Introducing myself

2019-04-18 Thread Tanguy Le Carrour
(I've just realised that there was a typo in the subject… shame on me! … fixed… unfortunately the Internet never forgets!!) Le 04/17, Pierre Neidhardt a écrit : > Tanguy Le Carrour writes: > > I'll try to package my favourite tools that > > are currently missing: ack,

Re: Introducing myself

2019-04-19 Thread Tanguy Le Carrour
Le 04/18, John Soo a écrit : > I just realized you said you wanted an fzf replacement. I recommend fzy. It’s > not quite as full featured as fzf but it gets the job done. Thanks for the link! So many tools out there… But, actually, what I said was "I want to package fzf for Guix". :-) Fzf has a

Problem with `direnv` package definition

2019-04-20 Thread Tanguy Le Carrour
Dear Guix As I'm still in the process of setting up my environment, I am not (yet) able to write and submit a patch for package `direnv`, so I'm sending this report instead… As mentioned on the `direnv` homepage, "direnv is compiled into a single static executable" [1]. As I understand it, this m

Re: Problem with `direnv` package definition

2019-04-21 Thread Tanguy Le Carrour
Le 04/20, Christopher Baines a écrit : > Tanguy Le Carrour writes: > > However, in the package definition [2], 3 Go packages are listed as > > "inputs" whereas they should be listed as "native-inputs". Is this > > correct? > That sounds right to me, a

Re: Problem with `direnv` package definition

2019-04-23 Thread Tanguy Le Carrour
Le 04/21, Christopher Baines a écrit : > Tanguy Le Carrour writes: > > Le 04/20, Christopher Baines a écrit : > >> Tanguy Le Carrour writes: > >> > However, in the package definition [2], 3 Go packages are listed as > >> > "inputs" where

Re: User shell: state or config?

2019-04-26 Thread Tanguy Le Carrour
Hello Guix! Le 04/25, Ludovic Courtès a écrit : > We recently discussed handling of the ‘shell’ field of ‘user-account’: > > https://lists.gnu.org/archive/html/help-guix/2019-04/msg00171.html Thanks for taking the time to think about it! :-) > Considering user shells as state seemed like a

Re: Guix shepherd user services

2019-04-29 Thread Tanguy Le Carrour
Hello Guix! I've just read this thread [1] on the archive and I think it would be a great feature! Any update on the topic?! [1]: https://lists.gnu.org/archive/html/guix-devel/2019-02/msg00132.html I would love to have some services started when I log in (tor, transmission-daemon, mpd, gpg-agent

Re: Guix shepherd user services

2019-05-01 Thread Tanguy Le Carrour
Hi Tobias Thanks for your answers! Le 04/29, Tobias Geerinckx-Rice a écrit : > > I would love to have some services started when I log in […] > Note that this is already possible if you want it: Reading the Shepherd documentation, I was expecting that something like this was possible, but, corr

Re: GNU Guix 1.0.0 released

2019-05-04 Thread Tanguy Le Carrour
Congratulations Guix! I haven't been around for long, but I've really liked what I've seen so far! Cheers! -- Tanguy

Re: Guix shepherd user services

2019-05-04 Thread Tanguy Le Carrour
Hello! Le 05/01, Tanguy Le Carrour a écrit : > Le 04/29, Tobias Geerinckx-Rice a écrit : > > ~ λ cat /home/nckx/.config/shepherd/init.scm (load "services.scm") > > (register-services emacs gpg-agent ibus-daemon jackd) > > (action 'shepherd 'd

Re: Guix shepherd user services

2019-05-08 Thread Tanguy Le Carrour
Hi Tobias, hi Guix! Le 05/04, Tobias Geerinckx-Rice a écrit : > My apologies for not replying sooner. I fail at managing the scarce free > time I have these days. I'm not much better, so no need to apologise! ;-) > Tanguy Le Carrour wrote: > No, you're right, I'

Packaging Grisbi

2019-05-12 Thread Tanguy Le Carrour
Hello Guix! This is my first packaging attempt, please be indulgent… I decided to start small and be a little chauvinistic by packaging Grisbi "an application written by French developers"! :-) ``` (define-module (gnu packages grisbi) #:use-module (guix packages) #:use-module (guix download)

Re: Packaging Grisbi

2019-05-13 Thread Tanguy Le Carrour
Hi Timothy, Le 05/12, Timothy Sample a écrit : > Tanguy Le Carrour writes: > > I get the following error message: > > > > ``` > > failed to commit changes to dconf: > > GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: > > The name ca.desrt.dconf

Building vdirsyncer.drv fails randomly (problem with Hypothesis test framework)

2019-05-29 Thread Tanguy Le Carrour
Dear Guix, When I run `guix package -i vdirsyncer` or `guix package -u` (if vdirsyncer is in my profile), it randomly fails. This has happened to me several times already. Here is a part of the log: = test session starts == platform linux

Re: Packaging Grisbi

2019-05-29 Thread Tanguy Le Carrour
Dear Timothy, dear Guix Sorry it took me soo long to answer! Le 05/13, Tanguy Le Carrour a écrit : > Le 05/12, Timothy Sample a écrit : > > Tanguy Le Carrour writes: > > > I get the following error message: > > > > > > ``` >

Re: Packaging Grisbi

2019-06-02 Thread Tanguy Le Carrour
Hi Timothy, Le 05/30, Timothy Sample a écrit : > […] > >> > Tanguy Le Carrour writes: > >> > > I get the following error message: > >> > > > >> > > ``` > >> > > failed to commit changes to dconf: > >> > &g

Re: Packaging Grisbi

2019-06-08 Thread Tanguy Le Carrour
Hi Tim Sorry it took me so long just to type 1 `cat` and 2 `ls`! ^_^' … Le 06/02, Timothy Sample a écrit : > Tanguy Le Carrour writes: > > […] > > Le 05/30, Timothy Sample a écrit : > >> […] > >> >> > Tanguy Le Carrour writes

Re: Packaging Grisbi

2019-06-30 Thread Tanguy Le Carrour
Dear Timothy, Le 06/12, Timothy Sample a écrit : > It looks like all you need to do is install “dconf”. It should work if > you install it into your user profile either using a manifest file or > with “guix install dconf”. (I seem to recall you tried this before, but > looking at the results abo

Re: We need your feedback of the documentation videos!

2019-07-17 Thread Tanguy Le Carrour
Hi Laura, Hi Guix! Le 07/16, Laura Lazzati a écrit : > If you are interested, please, watch them > https://archive.org/details/guix-videos and give feedback here :) > We will appreciate it very much, and the idea is to collect the feedback up > to next Tuesday (July 23rd) Great videos! Excellent

Cannot install `python-pastel`

2019-10-02 Thread Tanguy Le Carrour
Hi Guix Installation of the package `python-pastel` fails on my system. ``` $ guix pull … $ guix describe Generation 4Oct 03 2019 08:01:59(current) guix 2b2f7e5 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 2b2f7e5d8cd154c8bbf8d531d2edd680

[PATCH 0/4] gnu: Add Cookiecutter and its inputs

2019-10-03 Thread Tanguy Le Carrour
Dear Guix As I'm still a newbie, I'm sending those patches for review before submitting them to guix-patc...@gnu.org. Thanks for reviewing! -- Tanguy

[PATCH 2/4] gnu: Add Cookiecutter and its inputs

2019-10-03 Thread Tanguy Le Carrour
-- Tanguy >From b1a708198ea93c5a6d591d6b4ac864819de432e3 Mon Sep 17 00:00:00 2001 From: "tan...@bioneland.org" Date: Thu, 3 Oct 2019 09:13:59 +0200 Subject: [PATCH 2/4] gnu: Add Cookiecutter and its inputs --- gnu/packages/python-xyz.scm | 19 +++ 1 file changed, 19 insertions(

[PATCH 3/4] gnu: Add Cookiecutter and its inputs

2019-10-03 Thread Tanguy Le Carrour
-- Tanguy >From 3d244fab04f6de3dcdd888ce1e1877f8f6b2b0f0 Mon Sep 17 00:00:00 2001 From: "tan...@bioneland.org" Date: Thu, 3 Oct 2019 09:17:05 +0200 Subject: [PATCH 3/4] gnu: Add Cookiecutter and its inputs --- gnu/packages/python-xyz.scm | 22 ++ 1 file changed, 22 insertio

[PATCH 1/4] gnu: Add Cookiecutter and its inputs

2019-10-03 Thread Tanguy Le Carrour
yright © 2019 Wiktor Żelazny +;;; Copyright © 2019 Tanguy Le Carrour ;;; ;;; This file is part of GNU Guix. ;;; @@ -2475,6 +2476,28 @@ written in pure Python.") (define-public python2-jinja2 (package-with-python2 python-jinja2)) +(define-public python-jinja2-time + (package +(n

[PATCH 4/4] gnu: Add Cookiecutter and its inputs

2019-10-03 Thread Tanguy Le Carrour
-- Tanguy >From 2d0e7649de9e34fd3dd73f78d00f6b9dde9acc4a Mon Sep 17 00:00:00 2001 From: "tan...@bioneland.org" Date: Thu, 3 Oct 2019 09:23:24 +0200 Subject: [PATCH 4/4] gnu: Add Cookiecutter and its inputs --- gnu/packages/python-xyz.scm | 35 +++ 1 file changed

Re: [PATCH 0/4] gnu: Add Cookiecutter and its inputs

2019-10-03 Thread Tanguy Le Carrour
Hi Gábor! Thanks for your answer. Le 10/03, Gábor Boskovits a écrit : > Guix patches is a patch review queue. Feel free to post them there. Please > post the cover letter first to open a new issue, and post the rest to the > assigned issue number. I've just figured out that one could submit the

Re: Cannot install `python-pastel`

2019-10-03 Thread Tanguy Le Carrour
Hi Tobias! Le 10/03, Tobias Geerinckx-Rice a écrit : > Tanguy Le Carrour 写道: > > I guess it must be a problem on my side as all the packages go through > > CI!? > > No and yes but. > > All packages do ‘go through CI’: ci.guix.gnu.org builds each new package, &

Re: [PATCH 0/4] gnu: Add Cookiecutter and its inputs

2019-10-03 Thread Tanguy Le Carrour
Le 10/03, Gábor Boskovits a écrit : > Tanguy Le Carrour ezt írta (időpont: 2019. okt. 3., > > I've just figured out that one could submit the package AND its > > dependencies in one patch [1]. Is it easier to review than sending > > 4 different patchs/emails?! > >

Questions about packaging

2019-10-09 Thread Tanguy Le Carrour
Hi Guix I'm currently working on packaging python-poetry and, unsurprisingly, I have questions! :-) I guess some of them have already been answered somewhere, so don't hesitate to point me to a previous thread or post… 1) Updating a package What am I suppose to do when updating a package to a dif

Cannot install `python-cachecontrol`

2019-10-09 Thread Tanguy Le Carrour
Hi Guix, As mentionned in another thread, python-cachecontrol is broken. The problem is the following: Failed: [pytest] section in setup.cfg files is no longer supported, change to [tool:pytest] instead. When I fix the package definition, I end up with another problem. The cachecontrol'

Re: Questions about packaging

2019-10-11 Thread Tanguy Le Carrour
> can only improve). "The situation can only improve". Can you believe I didn't think of that! ^_^' This makes total sense! Thanks. > On Wed, 9 Oct 2019 11:56:33 +0200 > Tanguy Le Carrour wrote: > > > As I understand it, to make sure that a package works wi

Re: Questions about packaging

2019-10-14 Thread Tanguy Le Carrour
Hi Danny Le 10/12, Danny Milosavljevic a écrit : > On Fri, 11 Oct 2019 09:42:00 +0200 > Tanguy Le Carrour wrote: > > > Le 10/10, Danny Milosavljevic a écrit : > > > > 1) Updating a package > > > > So I would have to update python-cachecontrol from 0.11

Re: Questions about packaging

2019-10-14 Thread Tanguy Le Carrour
Le 10/12, Danny Milosavljevic a écrit : > Also, in > > (define-public icedtea-6 > (package > [...] > )) > > "icedtea-6" is a variable name (in the programming language Guile). > > The package name is there: > > [...] > (package > (name "icedtea") <- > ) > > We don't have version numbe

SLiM graphical login manager and keyboard layout

2019-10-18 Thread Tanguy Le Carrour
Hi Guix! I'm not a Gnome user and I would like to get rid of GDM and use SLiM instead. I'm struggling to set the keyboard layout as, apparently, slim-service-type is not supposed to be extended as gdm-service-type is. I guess it's only a matter of copying (and adapting) the `(extend …)` and `(co

Re: SLiM graphical login manager and keyboard layout

2019-10-18 Thread Tanguy Le Carrour
Hi Joshua! Le 10/18, Joshua Branson a écrit : > Tanguy Le Carrour writes: > > I'm not a Gnome user and I would like to get rid of GDM and use SLiM > > instead. > This kind of question is best asked on help-guix mailing list. :) Yeah, I thought so, but then I figured

Re: SLiM graphical login manager and keyboard layout

2019-10-18 Thread Tanguy Le Carrour
Hi Alex! Le 10/18, Alex Griffin a écrit : > For security reasons, GDM is highly recommended even if you don't use GNOME. > As far as I know, it's the only currently maintained display manager > that doesn't run X as root. That's a very good point. Thanks for raising it to my attention! The thin

  1   2   >