sks do not require commit access and
they also help the project: ;-)
+ Bug triage
+ Reviewing patches
+ Translation
+ Writing blog post
+ Co-organization of events (online or IRL)
+ etc.
Thanks,
simon
--
https://simon.tournier.info/
zimoun-key.pub
Description: zimoun-key.p
Hi Lars,
On Wed, 15 Feb 2023 at 10:01, Lars-Dominik Braun wrote:
> Is there anything preventing a merge into currently? Can we coordinate
> the merge with some other big world-rebuilding changes waiting to happen
> (apart from core-updates)?
As discussed in #61420 [1], from my small experiments
Hi,
On Sun, 12 Feb 2023 at 22:13, Josselin Poiret wrote:
> 1. Document this workflow in the manual, in a dedicated node, with a
>rationale as well. One thing worth mentioning would be how to handle
>grafting/ungrafting now. Also remove the staging/core-updates
>criterion.
Maybe it
Hi,
On Sun, 12 Feb 2023 at 01:10, Ludovic Courtès wrote:
>> The principle is simple: get commit and directory info from the profile
>> manifest, compare commits, if commits for all channels are the same, do
>> not try to update the profile.
Indeed, some improvements could be done in that direct
Hi,
On Sun, 12 Feb 2023 at 10:05, Julien Lepiller wrote:
> As discussed at Guix Days before Fosdem, we haven't merged core-updates
> in a very long time. I'd volunteer to lead this effort, but I don't
> know what steps I should follow. Do we have some documentation about
> that?
Maybe a start c
Hi,
On Thu, 09 Feb 2023 at 18:07, "jgart" wrote:
> Just opening this thread for us to brainstorm how we can improve the
> symbiosis between guix build -S and --with-branch.
Well, indeed this bug could be fixed,
--8<---cut here---start->8---
$ guix build eles
Hi Pierre,
On Mon, 06 Feb 2023 at 21:01, Pierre Langlois wrote:
> https://issues.guix.gnu.org/49946#215
Oh cool, this tree-sitter-build-system looks great! Thanks.
Sorry, I have overlooked this patch (and the Tree-sitter story :-)).
Cheers,
simon
Hi Ludo,
On Mon, 30 Jan 2023 at 22:59, Ludovic Courtès wrote:
> In the case of ice-wm, it would seem that there’s the extra difficulty
> that source is scattered in different places (where are the .po files?),
> so perhaps that’s a case where you may want to use the tarball, possibly
> discussin
Hi,
On Wed, 25 Jan 2023 at 12:01, Andreas Enge wrote:
> (define-public valgrind
> (package
> (name "valgrind")
> (version "3.17.0")
> (properties '((hidden? . #t)
>
> (define-public valgrind/interactive
> (package/inherit
>valgrind
>(version "3.17.0")
>
> (define-publ
Hi,
On Wed, 25 Jan 2023 at 07:12, "(" wrote:
> I've been struggling to write Part 2 of Dissecting Guix; I'm just not sure
> where to start to
> explain monads.
Here my attempt to explain monads using Guile:
1:https://simon.tournier.info/posts/2021-02-03-monad.html
My aim was to provide t
Hi Tobias,
Sorry for this late reply.
On Thu, 15 Sep 2022 at 09:35, Tobias Platen wrote:
> I've created my first package for guix, the sekai speech synthesis
> toolkit which I use mainly for producing singing voice with lilypond.
> I'll also plan a talk at the gnu hackers meeting how I make Des
Hi,
On Mon, 16 Jan 2023 at 20:43, zimoun wrote:
>> --8<---cut here---start->8---
>> org-get-buffer-tags: Symbol's function definition is void:
>> org-element--cache-active-p
>> --8<---cut here---e
Hi,
I am late to the party.
On Thu, 19 Jan 2023 at 16:58, Ludovic Courtès wrote:
> Hello Guix!
>
> I’ve prepared a blog post about FOSDEM and the Guix Days that we could
> publish tomorrow (Friday) or Monday:
Thanks for maintaining the communication up. :-)
>
> https://git.savannah.gnu.org/
Hi,
On Tue, 17 Jan 2023 at 17:25, Ludovic Courtès wrote:
> Examples include libgccjit in Emacs and mozjs in polkit.
Do I miss a point? How is it possible to have native compilation for
Emacs without libgccjit?
For emacs-minimal, if considered to only bytecompile (.elc) and not
native compile,
On Wed, 18 Jan 2023 at 00:05, zimoun wrote:
> For emacs-minimal, if considered to only bytecompile (.elc) and not
> native compile, this libgccgit seems unexpected, indeed. Well, is
> native compilation disabled for emacs-minimal? I guess not. :-)
The package emacs-minimal is
Hi Paul,
On Mon, 16 Jan 2023 at 18:59, Paul Jewell via "Development of GNU Guix and the
GNU System distribution." wrote:
> guix system --switch-generation ... --delete-generation ...
>
> but I am reading into your comment that guix system does _not_ use
> SRFI-37, and therefore cannot combine
Hi Maxim,
On Mon, 16 Jan 2023 at 12:46, Maxim Cournoyer wrote:
>> So far the we use (srfi srfi-35) exclusively to define condition types;
>> I think we should do the same here, for consistency.
>
> Could we instead start migrating away from srfi-35 to (ice-9
> exceptions), which is the new nativ
Hi,
I do not know if the issue is on Guix side or Org-mode side; or maybe on
my side, hence this email. :-)
Here a reproducer:
--8<---cut here---start->8---
$ cat config.el
(setq
org-directory "/tmp/"
org-agenda-files '("example.org")
org-element-cache-per
Hi,
On Tue, 10 Jan 2023 at 06:59, "(" wrote:
> Probably, yeah. It might take me longer to write the monads post, since i
> didn't
> understand Guix's monads when I started :) (I do understand them a bit now,
> though.)
Feel free to post to guix-b...@gnu.org even an early draft if you want
so
Hi,
If the origin does not exist upstream, then Guix try other servers as
fallback. For instance,
--8<---cut here---start->8---
Starting download of
/gnu/store/lb0kb4c212f9f789ixd1c18bcm8qbsqi-Keras-2.11.0.tar.gz
>From
>https://files.pythonhosted.org/package
Hi,
On Wed, 28 Dec 2022 at 23:45, "jgart" wrote:
> I'd like to search just in the guix-emacs channel with `guix search`.
Currently, the only option I am aware is to parse the output (with
recutils or other).
Well, it is not convenient but something like:
guix time-machine -C one-specific
Hi,
On Wed, 04 Jan 2023 at 23:30, Ludovic Courtès wrote:
> Thus I moved the former (apps packages builder) module of the web site
> to a script in maintenance.git, and had it run as a periodic mcron job
> populating /srv/package-metadata, with nginx serving these two files
> from that directory:
Hi,
On Sat, 24 Dec 2022 at 03:49, "jgart" wrote:
> Users could then decide what channels they'd like to subscribe to/opt
> in to by adding any of the following channels as they please:
>
> python-channel
> rust-channel
[...]
> etc...
>
> The above channels would still be maintained under the au
Hi Ludo,
On Wed, 21 Dec 2022 at 23:42, Ludovic Courtès wrote:
> We don’t have enough info to be sure, but could it be that there are two
> ‘gtklp’ packages in your package collection, for instance because
> ‘gtklp-bad-tool’ is also public? ‘specification->package’ prints a
> warning if it’s amb
Hi Ludo,
On Mon, 19 Dec 2022 at 22:25, Ludovic Courtès wrote:
> I think at this point we could consider integration in Guix proper,
> under ‘guix/scripts’. For that we could dismiss commit history.
>
> That’ll entail extra work (d’oh!) such as fine-tuning, writing tests,
> and writing a section
Hi,
On Mon, 19 Dec 2022 at 13:06, Antonio Carlos Padoan Junior
wrote:
> ~$ guix show -L /home/antonio/git/my-guix sbcl-lispiec
> guix show: error: sbcl-lispiec: package not found
>
> ~$ guix build -L /home/antonio/git/my-guix sbcl-lispiec
> guix build: error: sbcl-lispiec: unknown package
The
Hi,
On Mon, 19 Dec 2022 at 08:12, Antonio Carlos Padoan Junior
wrote:
> This channel is also available here
> https://gitlab.com/acpadoanjr/my-guix.git/
> But I want to use it from my local machine while I'm developing.
>
> Using the GUIX_PACKAGE_PATH, I have a local package (sbcl-lispiec) that
Hi,
On Sun, 18 Dec 2022 at 01:54, Mekeor Melire wrote:
> What do you think? Should this go into a separate, private
> channel? Into the Guix Cookbook? Into Guix, if so, then probably
> with lots of changes? Should it just stay here, in this mailing
> list thread? Or do you think this is just
Hi,
On Sun, 18 Dec 2022 at 16:13, Ludovic Courtès wrote:
> I wrote a couple of paragraphs about this and other things yesterday
> (tried to keep it relatively short). Let me know if you think
> anything’s missing.
All appears to me good. You do not mention that the coverage for
git-fetch is a
Hi Ludo,
On Thu, 15 Dec 2022 at 17:38, Ludovic Courtès wrote:
> If everything goes well, I plan to publish the release on Monday, 19th.
> Time to get to your instrument for a release song or whatever other
> performance you feel like making! :-)
It reminds me the announce on hpc.guix.info. We
Hi,
On Wed, 07 Dec 2022 at 11:33, Denis 'GNUtoo' Carikli
wrote:
> The issue here is probably the size of the generated files: they are
> huge, so if they are packaged, they will most likely take significant
> resources in the Guix infrastructure.
>
> So what would be the way to go here? Would G
Hi,
On Sat, 10 Dec 2022 at 00:19, jbra...@dismail.de wrote:
>> Although Python is great, I would like to run Guile. Any Guile library
>> for manipulating graph is around?
>
> https://packages.guix.gnu.org/packages/guile2.2-charting/0.2.0-1.75f755b/
By graph, I was meaning this kind of graph:
Hi,
On Mon, 05 Dec 2022 at 02:32, John Kehayias
wrote:
> Here is a current (rough!) draft. For the ease of plain text email
> I've exported from the org source to text with some light edits:
Nice! If you can turn the draft into Markdown and format a patch for
guix-artwork [1] under website/dr
Hi,
On Thu, 01 Dec 2022 at 02:02, Csepp wrote:
> First of all, I'm curious, how do other Guile developers profile code?
Well, recently Ludo posted a heap profiler for Guile
https://lists.gnu.org/archive/html/guile-user/2022-11/msg00012.html
> Could we add a profiling flag for the CLI similar
Hi Antoine,
Cool! I have not really look yet. Just a minor answer to one of your
question. :-)
On Fri, 09 Dec 2022 at 11:05, "Antoine R. Dumont (@ardumont)"
wrote:
>> It should instead show “git@2.38.1:send-email”. We probably need an
>> ‘output’ field in the ‘Packages’ table.
>
> Why must t
Hi,
We do NOT have a stand at FOSDEM 2023. We are not listed in:
https://fosdem.org/2023/news/2022-12-08-accepted-stands-fosdem-2023/
if I read correctly, although I did not received any email.
Thanks to everyone who offered to spend their time at the stand. Maybe
next year!
See you at t
Hi,
Preparing some Python stuff, I was toying with the package
python-networkx. And Guix is awesome because it is easy to extract the
graph of dependencies.
Here dependencies are just inputs, native-inputs and propagated-inputs.
It could be interesting to also include build-system dependencies,
Hi,
On Sun, 04 Dec 2022 at 11:35, indieterminacy
wrote:
> Given Fosshost's place in the ecosystem: is this something which
> requires mitigating at the Guix end?
On Sun, 04 Dec 2022 at 13:16, Tobias Geerinckx-Rice wrote:
> - They hosted a Big Blue Button instance[0] only for the duration
>
Hi,
On Tue, 06 Dec 2022 at 10:38, pinoaffe wrote:
> I don't know why this file is renamed,
The explanations are here: :-)
https://issues.guix.gnu.org/51755#5
or here: :-)
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/coq.scm#n217
> Does anyone know what's going on, a
Hi,
On Wed, 07 Dec 2022 at 17:22, jgart wrote:
> What is our policy then for updating Python packages in our Python
> library collection?
The policy is to not break the other packages; guix refresh -l python-.
> How are we assuring that all Python libraries are working well together?
How? W
Hi,
On Tue, 06 Dec 2022 at 11:01, Ludovic Courtès wrote:
> "Antoine R. Dumont (@ardumont)"
> skribis:
>
>> Please, find enclosed the latest implementation as a patch (somewhat vcs
>> code ;). I've edited commits to mark Ludo as author with his
>> started/amended implementations first [0] (that s
Hi Ludo,
Thanks for the help.
On Sat, 03 Dec 2022 at 18:43, Ludovic Courtès wrote:
> Fixed in 9672db290a35f59113682a7f0c17c050a4ae2578.
Well, the main issue was that I hit this bug. :-)
I tried to see if this trivial example is covered by the test suite but
I have not found it. Something li
Hi,
On Sun, 04 Dec 2022 at 00:32, Maxim Cournoyer wrote:
>> It reminds me that,
>>
>> https://othacehe.org/wsl-images-for-guix-system.htm
>>
>> could fit a Guix blog post. Mathieu, WDYT?
>
> Mathieu wrote one already, it's published on their personal blog. I've
> read it recently, it was i
Hi Ludo,
On Fri, 02 Dec 2022 at 23:45, Ludovic Courtès wrote:
> I started writing super long release notes (a book!), comments welcome:
>
>
> https://git.savannah.gnu.org/cgit/guix/guix-artwork.git/tree/website/drafts/gnu-guix-1.4.0-released.md
>
> Comments? Suggestions? Happiness? Excitem
Hi,
On Fri, 02 Dec 2022 at 17:17, Ahmed Khanzada wrote:
> How can I switch my current GNU Guix installation over to 1.4?
> Afterwards, how could I switch it back? Is that all safe to do so?
I guess some usual,
guix pull --branch=version-1.4.0
guix system reconfigure
then
guix pul
Hi Ludo,
Thanks for your patience. :-)
On Fri, 02 Dec 2022 at 22:30, Ludovic Courtès wrote:
> Oops, that one is a new bug due to
> 54003af85cc5b689bd328b30617c93ed2f5fd647. I’ll look into it.
Ah, a good news. :-)
>> Below the log file – missing (gcrypt hash).
>
> So (with-extensions (list gu
Hi Ludo,
On Fri, 02 Dec 2022 at 10:09, Ludovic Courtès wrote:
> zimoun skribis:
>
>> no code for module (guix config)
>
> (guix config) is added by using ‘make-config.scm’; there’s an example in
> (gnu services base).
>
> For the rest, make sure to use ‘source-mod
Hi Ludo,
Thanks for this clarification. It reminds me hpc.guix.info posts. :-)
On Mon, 28 Nov 2022 at 18:22, Ludovic Courtès wrote:
> Simon, what do you think about emailing the authors of the “10 years of
> stories” post asking if they agree with the licensing? :-) No rush,
> though the soo
Hi,
On Thu, 01 Dec 2022 at 18:21, "(" wrote:
> On Thu Dec 1, 2022 at 5:34 PM GMT, zimoun wrote:
>> View build log at
>> '/var/log/guix/drvs/g1/jbxhhz4b7zcyixhy4vw13brn2fncia-module-import-compiled.drv.gz'.
>
> What's in this file? :)
-
Hi,
Trying to make a Guix script for extracting BigBlueButton videos – the
ones from Café Guix for instance – I am very puzzled by G-expression.
Well, I am trying to adapt this one [1]. But I am failing…
The manual has this example [1],
--8<---cut here---start--
Hi,
On Tue, 29 Nov 2022 at 09:41, Ludovic Courtès wrote:
> The more I write, the closer I get to an actual implementation. :-)
> If ‘url-fetch’ takes a #:mirrors, that should allow us to extend the set
> of mirrors quite conveniently, along the lines of:
>
> (define (my-url-fetch . args)
>
Hi,
On Mon, 28 Nov 2022 at 15:44, Simon Josefsson via "Development of GNU Guix and
the GNU System distribution." wrote:
> Yes, that makes sense. I'm not the best person to summarize it, but
> starting pointers if someone wants to take it further:
Well, it is somehow part of,
* Transactio
Hi,
On Mon, 28 Nov 2022 at 12:06, Ludovic Courtès wrote:
> Why doesn’t it work in ‘guix repl’? Because auto-compilation is
> disabled:
Ah, thanks. Well, maybe we could have an option to start “guix repl”
with debug mode available… even if it is really slow.
> I think we should identify scen
Hi,
On Mon, 28 Nov 2022 at 11:49, Ludovic Courtès wrote:
> Hi,
>
> zimoun skribis:
>
>> On Sat, 26 Nov 2022 at 12:11, Ludovic Courtès wrote:
>
> [...]
>
>>> Now, if you really want to extend the set of things recognized, you
>>> could write v
Hi Simon,
On Sat, 26 Nov 2022 at 22:47, Simon Josefsson via "Development of GNU Guix and
the GNU System distribution." wrote:
> The patch is meant as food for thought as I'm sure I'm missing
> something, and it may be a language/cultural thing.
I am not native-english. The dictionary says:
Hi Ludo,
On Sat, 26 Nov 2022 at 12:22, Ludovic Courtès wrote:
> Well, Guile has a debugger that lets you do that (modulo inlining etc.,
> as with any other compiler), and Geiser is not Visual Studio™ but it
> does a good job.
And you wrote elsewhere in the thread:
It may be more of a l
Hi,
On Sat, 26 Nov 2022 at 12:11, Ludovic Courtès wrote:
> (origin
> (method url-fetch)
> (uri (list URL1 URL2 URL3))
> (base32 …))
Neat! This is nice for one or two packages.
> See for example how ‘qtbase’ does it.
Well, it looks like it is a manual implementation of the Guix
Hi Arun,
On Fri, 25 Nov 2022 at 22:03, Arun Isaac wrote:
[...]
> https://guix-forge.systemreboot.net/manual/dev/en/
[...]
> https://github.com/genenetwork/genenetwork-machines/
Cool! Thanks for sharing.
Cheers,
simon
Hi Pjotr,
On Wed, 23 Nov 2022 at 14:18, Pjotr Prins wrote:
> We also have ci and cd based on our own system containers in Guix.
>
> => https://ci.genenetwork.org/
This is based on which CI code? Your own or do you use an existing CI
framework/tools?
Cheers,
simon
Hi,
On Thu, 24 Nov 2022 at 20:26, "(" wrote:
> This comment by oriansj on IRC:
>
>I am thinking in terms of gentoo builds and making
> it easy to avoid some packages from being downloaded or built
> like pulseaudio (I like alsa better) and trim down the dependencies
> to only those tha
Hi,
I have a custom channel defining a package. The source of this package
is mirrored.
In ’(guix download)’ module, the list of mirrors are provided by the
list ’%mirrors’. So I would like to add mine, e.g.,
(cons
'(mine
"https://fast-server.org/sources/";
Hi,
On Wed, 23 Nov 2022 at 18:18, Tobias Geerinckx-Rice wrote:
> It's incorrectly sending an ISRG Root X1 certificate, which chains
> to the expired DST Root CA X3.
>
> It should not send ISRG Root X1 at all.
Thanks for the explanations. Reported upstream.
Cheers,
simon
Hi,
Well, I am looking for different past versions of Numpy, so I am trying
commit b9595a7659 from Nov 11, 2021,
gnu: python-numpy: Update to 1.21.3 and cleanup.
and I just run,
guix time-machine --commit=b9595a7659 -- help
which returns an error:
--8<---cut here---
Hi,
Well, using nss-certs@3.81, I get this failure,
--8<---cut here---start->8---
$ guix time-machine --commit=785fd09af0e161906e984944ddae363c384b66dd \
-- show nss-certs | recsel -p version
version: 3.81
$ guix time-machine --commit=785fd09af0e161906e
Hi,
On Tue, 22 Nov 2022 at 21:15, Phil wrote:
> Just to add mine too - libgit2 behaves differently to command-line git
> in ways which can make guix do unexpected things when caching clones in
> certain cases. This has resulted in some hard to diagnose issues with
> using guix to build PRs for
Hi Maxim,
On Mon, 21 Nov 2022 at 16:00, Maxim Cournoyer wrote:
> That sounds very appropriate indeed. I guess we could send
> announcements on API breaking changes to both places. I suppose not
> many people are registered to 'info-guix' (I wasn't myself until
> recently ^^').
Well, more is b
Hi,
On Mon, 21 Nov 2022 at 21:21, Maxim Cournoyer wrote:
> Given that:
>
> * the git CLI doesn't suffer from such poor performance;
> * This kind of performance problem has been known for years in libgit2
> [0] with no fix in sight;
> * other projects such as Cargo support using the git CLI an
Hi Chris,
On Mon, 21 Nov 2022 at 08:57, Christopher Baines wrote:
> zimoun writes:
>
>> On Sat, 19 Nov 2022 at 10:51, Christopher Baines wrote:
>>
>>> It's really nice to have multiple things now (packages.guix.gnu.org,
>>> qa.guix.gnu.org, bordeaux.gui
Hi Maxim,
I am replying a bit late…
On Thu, 10 Nov 2022 at 16:42, Maxim Cournoyer wrote:
> There is currently an outage with Berlin, which hosts the build farm,
> the web site, the issue tracker and a host of other Guix services.
…but thanks for the notification. I read it on time and it avoi
Hi Ludo,
On Mon, 21 Nov 2022 at 11:00, Ludovic Courtès wrote:
> So that’d be 72% accurate package metadata for (M)ELPA, not too bad!
IMHO, one could extrapolate that if someone applies a similar approach
as Lars for CRAN, then 70-75% of (M)ELPA should build out-of-the box.
BTW, unrelated to th
Hi,
On Mon, 21 Nov 2022 at 08:56, Christopher Baines wrote:
> jgart writes:
>
>> wdyt if we show the bin folder in `guix show` output like in fedora?
>
> How would you implement that? Would the guix show command build the
> package if it isn't in the store?
In addition to Chris’s comment, pleas
Hi Chris,
Really cool! Thank you Felipe and Chris for this new
packages.guix.gnu.org. :-)
On Sat, 19 Nov 2022 at 10:51, Christopher Baines wrote:
> It's really nice to have multiple things now (packages.guix.gnu.org,
> qa.guix.gnu.org, bordeaux.guix.gnu.org, ...) that are made possible by
> t
Hi,
On Fri, 18 Nov 2022 at 13:49, jgart wrote:
> what do you think of having a `guix open` command that opens the projects
> home-page in your $BROWSER?
It is already possible, thanks Unix composability. :-)
$BROWSER $(guix show hello | recsel -P homepage)
Well, ’recsel’ from the package
Hi,
On Fri, 18 Nov 2022 at 20:25, "(" wrote:
> On Fri Nov 18, 2022 at 8:22 PM GMT, Tobias Geerinckx-Rice wrote:
>> Yes — as ‘guix open’ — but it would make a nice addition to ‘guix
>> show’.
>
> How would that interact with ``guix package --show''? Perhaps it might
> be better to add a ``guix pa
Hi,
On Thu, 17 Nov 2022 at 19:06, jgart wrote:
> I would love for guix to have very powerful automated package creation
> for all language ecosystems!
Well, it strongly depends on the quality of the targeted language
ecosystem. For some, they provide enough metadata to rely on for good
automa
Hi,
On Fri, 07 Oct 2022 at 11:47, Ludovic Courtès wrote:
> I have something similar that I find extremely useful: hitting C-w on a
> bug adds the mumi and debbugs URLs to the kill ring.
In addition, another helper that I plan to use more… But it is not that
handy with Debbugs because of Gnus.
Hi,
On Tue, 18 Oct 2022 at 18:59, zimoun wrote:
> As the winter, FOSDEM 2023 is coming…
>
> https://fosdem.org/2023
As you may know, the devroom [1] on Declarative and Minimalistic
Computing at FOSDEM 2023 is on the road. Keep in touch about Guix Days…
About a Guix stand
Hi Ludo,
On jeu., 10 nov. 2022 at 12:58, Ludovic Courtès wrote:
>> Is it possible to have a Skribilo reader which would use less
>> parenthesis? Similar to Racket Scribble?
>
> Definitely, there’s already a couple of them and we could add one with a
> syntax similar to Texinfo or Scribble.
Do
Hi Chris,
On Mon, 07 Nov 2022 at 10:36, Christopher Baines wrote:
> For the Git branches, there's Gitolite+cgit+some other stuff setup here
> https://git.guix-patches.cbaines.net/git/guix-patches
>
> So yes, this command should work (obviously, disabling authentication
> isn't good):
>
> guix
Hi,
On Tue, 08 Nov 2022 at 12:25, Maxim Cournoyer wrote:
> [0] https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/doc
> /maintainers/meetings/2022-11-02.org
Cool! Thanks. Just the time to read and…
*** TODO Review #52891 for guix-install.sh [Tobias?]
…already DONE by Mathieu. :-)
Hi Ludo,
On lun., 07 nov. 2022 at 10:21, Ludovic Courtès wrote:
> In a published paper, it’d be useful to include channel information, and
> Skribilo/Guix integration is one way to do that. For the convenience of
> people who do not use Guix, some might also find it to include
> approximate pac
Hi Phil,
On dim., 06 nov. 2022 at 22:12, Phil wrote:
> At the moment compilation is only manual and from inside the repo clone:
> guix environment skribilo guile -- guix repl -- compile-docs.scm
I see. Interesting as a way to document the channel. Because I find
hard to write and read Skribil
Hi Chris,
Thanks! Really cool.
On sam., 05 nov. 2022 at 12:24, Christopher Baines wrote:
> - The creation of the patch branches is now handled here (rather than
>through scripts run by Laminar)
Is it possible to have access to the branch? As discussed with Josselin
at 10 Years Days, we
Hi,
On Sat, 05 Nov 2022 at 12:47, jgart wrote:
> I have this one off script I call `pypi-ls` for listing tar files on
> standard output from pypi to see if they contain tests:
>
> #!/bin/env sh
>
> exec wget -qO- $1 | tar xvz
Well, I think you can avoid the extraction. Something like:
exec
Hi,
On Sat, 05 Nov 2022 at 19:03, Ludovic Courtès wrote:
>> This generates the docs with guix imports - see compile-command in the
>> header:
>> https://github.com/quantiletechnologies/qt-guix/blob/feature/EA-133/compile-docs.scm
>>
>> This is the document - it's less ambitious than my internal
Hi,
Really cool! Thank you for the heads-up.
On Thu, 03 Nov 2022 at 15:44, Efraim Flashner wrote:
> We should also continue working on implementing a
> change in the ACL to allow requiring a K of N agreement between
> different substitute servers that a build is correct^2.
I
Hi,
On Thu, 03 Nov 2022 at 11:50, Sunshine via "Development of GNU Guix and the GNU
System distribution." wrote:
> guix.gnu.org/packages/monolith-2.6.1/
Indeed. Note this alternative:
https://hpc.guix.info/package/monolith
Cheers,
simon
Hi,
On Thu, 03 Nov 2022 at 19:18, jgart wrote:
> do we have something similar to nix-bisect but for guix?
>
> * https://github.com/timokau/nix-bisect
Nothing I am aware. I mean nothing using ~/.cache/guix/checkouts.
However, it is easy to run the same thing from the development checkout.
I ha
Hi Liliana,
On Thu, 03 Nov 2022 at 21:59, Liliana Marie Prikler
wrote:
> The pauper's solution
> would be to keep a separate "scratch pad" file containing a bunch of
> assorted guix packages, ordered in a way that all packages are defined
> befor
Hi Timothy,
On Tue, 04 Oct 2022 at 12:22, Ludovic Courtès wrote:
> How could we copy the contents of disarchive.ngyro.com to Guix infra?
A friendly ping. :-)
Cheers,
simon
Hi,
I am late to the party. :-)
On Sat, 01 Oct 2022 at 19:18, Ludovic Courtès wrote:
> Danny Milosavljevic skribis:
>
>> (1) Install the guix system
>> (2) Log in as regular user
>> (3) guix edit nano
>> (4) It opens a file from /gnu/store that you cannot edit.
>
> At one point, I thought we co
Hi,
On mer., 02 nov. 2022 at 00:05, Csepp wrote:
> I'm working on a fairly sizeable MirageOS branch, just getting the
> hello-world kernel running involved adding about 40 packages. Very
> often I run into a scenario where an imported package needs some other
> package to compile, and then that
Hi,
On sam., 29 oct. 2022 at 00:59, pierce glenn wrote:
> For the past few weeks, I have had install failures with nyxt.
>
> I am running guix package manager on the Librem 5 and get the
> following. Always fails when it gets to inkscape. Anyone got pointers?
> I've heard to try --subsitute-urls,
Hi,
On ven., 28 oct. 2022 at 13:58, jgart wrote:
> IWBC if we have a guix derivation pretty printer built into the Guix CLI
> itself.
There is an Emacs mode from the package emacs-guix. Indeed, it could be
nice to have a pretty printer for derivation.
Cheers,
simon
Hi,
On sam., 29 oct. 2022 at 20:47, Attila Lendvai wrote:
> https://issues.guix.gnu.org/50878
It appears also related to:
http://issues.guix.gnu.org/issue/43585
Cheers,
simon
Hi,
On Mon, 24 Oct 2022 at 22:03, jgart wrote:
> Wouldn't it be cool if you could do
>
> ```
> guix dump -L my-guix-channel/ --json --filter=py
> ```
>
> I know it's possible by writing Guix API code.
>From my opinion, this perfectly fits a Guix extension. Well, if you are
interested by the JS
Hi,
On sam., 22 oct. 2022 at 22:58, Felix Lechner via "Development of GNU Guix and
the GNU System distribution." wrote:
> While I am relatively new to functional package management, I find it
> inconsistent that inputs in Guix are provided by variables.
What do you mean by « variables »?
> I
Hi Tanguy,
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 using manifest (anymore). I used to, but for the time being, I'm using
> `divenv` + `guix shell` and I'm qui
Hi Tanguy,
On dim., 23 oct. 2022 at 17:48, Tanguy LE CARROUR wrote:
> ```console
> $ guix package -I | awk '{print $1}' | tr '\n' ' ' | xargs guix refresh 2>&1 \
> | ag -v '(already|failed|no updater|warning|redirection)'
> ```
This pipe is equivalent to,
guix package --export-manifest >
Hi Phil,
On Thu, 20 Oct 2022 at 22:37, Phil wrote:
> A change in a package ("dependency" in the below example) in a channel I
> own has caused a conflict in another package in the same channel that depends
> on it ("test-package" in the below). Whilst fixing the "test-package"
> package is the
1 - 100 of 1001 matches
Mail list logo