Re: attempt to create a profile

2023-02-07 Thread zimoun
Hi, On Tue, 07 Feb 2023 at 10:06, Gottfried wrote: > I created a profile with one package "Musescore" in: > > home/gfp/Projekte/Musescore [...] > .. > > I should get into my profile with: > > source path/to/some-profile/etc/profile >

Re: shebang for python script?

2023-01-25 Thread zimoun
Hi, On Wed, 25 Jan 2023 at 06:09, "jgart" wrote: > What's the current recommended way to do this in Guix? > > #!/usr/bin/env nix-shell > #!nix-shell -i python3 -p "python3.withPackages(ps: [ ps.numpy ])" > import numpy as np > a = np.array([1,2]) > b = np.array([3,4]) > print(f"The dot product

Re: guix package build: can distcc be used?

2023-01-06 Thread zimoun
Hi, On Sun, 25 Dec 2022 at 18:21, Adam Faiz wrote: > It's unknown whether implementing usage of distcc and enabling it in > `guix build` will affect bit-for-bit reproducibility of packages. The question is how isolated the distributed computational environments are. > The distcc feature

Re: Can You Help With applying patches when doing `guix pull` ?

2022-12-16 Thread zimoun
Hi, On Thu, 15 Dec 2022 at 14:22, calcium wrote: > Is there an easy way to applies patches locally (at every pull) > without having to maintain a whole channel ? As far as I know, no it is not possible to patch at the channel level (patch the package definition). And as you noticed, it is

Re: Help packaging R Quarto Cli

2022-12-15 Thread zimoun
Hi, On Thu, 15 Dec 2022 at 09:32, Sébastien Rey-Coyrehourcq wrote: > I’m happy to say, Deno is packaged (except the test, see the last conversion > on this thread) compile and run on my machine :D > > ┌ > │ /-> /gnu/store/xvjymz07g2dy112cz4x6pz7v4q8p7c6a-rust-deno-1.25.2/bin/deno >

Re: Using Makefile to run guix shell?

2022-12-10 Thread zimoun
Hi, On Fri, 09 Dec 2022 at 12:46, Peter Polidoro wrote: > I am not sure if you are the same Simon Yes, I am. :-) Have we met? > but it made me wonder if > using guix extension could a nice way to solve these sorts of > problems. Well, I do not

Re: Drafting a Guix blog post on the FHS container

2022-12-09 Thread zimoun
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

Re: Using Makefile to run guix shell?

2022-12-08 Thread zimoun
Hi, On Thu, 08 Dec 2022 at 22:30, Wojtek Kosior via wrote: >> hello: >> guix shell -C hello make -- $(MAKE) stuff [...] > What is the purpose of using `$(MAKE)` over just `make` in the recipe > in this case? It would only be appropriate if you wanted the same make > to be used for both

Re: Using Makefile to run guix shell?

2022-12-08 Thread zimoun
Hi, On Thu, 08 Dec 2022 at 09:21, Peter Polidoro wrote: >realistically I never want to go back to life > before Guix. Spending too much effort making it work without Guix > just encourages other people to use bad practices I am starting to > think. Well, it depends on your

Re: Using Makefile to run guix shell?

2022-12-08 Thread zimoun
Hi, On Wed, 07 Dec 2022 at 13:27, Peter Polidoro wrote: >> Why not just do: >> >> guix shell -- make metadata > > I do like the idea of not making it depend on guix. [...] > I guess I am just curious how other people manage such long > commands? Quoting [1],

Re: This is how you import a mailing list archives (e.g. guix-patches) into mu4e

2022-12-07 Thread zimoun
Hi Kyle, On Tue, 06 Dec 2022 at 21:02, Kyle Meyer wrote: > I haven't used it myself (unsurprisingly I have an interest in keeping > yhetil.org's inboxes replicated on my local machine), but I think you > can keep grokmirror clones shallow by hooking up its grok-pi-piper to > the post-update

Re: This is how you import a mailing list archives (e.g. guix-patches) into mu4e

2022-12-07 Thread zimoun
Hi, On Wed, 07 Dec 2022 at 02:27, Mekeor Melire wrote: > I should go and find that old thread in the > guix-sysadmin list. This list guix-sysadmin is a private aliases, I guess. Maybe it could be worth to start a new thread in guix-devel. Cheers, simon

Re: This is how you import a mailing list archives (e.g. guix-patches) into mu4e

2022-12-06 Thread zimoun
fter fetching and converting, the Git repo is garbage collected, --8<---cut here---start->8--- echo $head > $gitdir/shallow $git gc --quiet --prune=all --8<---cut here---end--->8--- https://gitla

Re: This is how you import a mailing list archives (e.g. guix-patches) into mu4e

2022-12-06 Thread zimoun
Hi, On Mon, 05 Dec 2022 at 21:43, Mekeor Melire wrote: > I guess, a disadvantage of using public-inbox is that it's not an > official service of the GNU Guix community. It is up to us to have an “official” instance. :-) Well, I remember discussing how to setup a public-inbox instance for Guix

Re: This is how you import a mailing list archives (e.g. guix-patches) into mu4e

2022-12-05 Thread zimoun
be used for reading Guix mailing lists. New messages are gotten with “git fetch”. 1: <https://yhetil.org/guix-patches/> 2: <https://gitlab.com/zimoun/my-conf/-/blob/master/.local/bin/sync-public-inboxes.sh#L60-67> Cheers, simon

Re: GNU Guix 1.4.0rc1 available for testing!

2022-12-03 Thread zimoun
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

Re: package exists but not showing

2022-12-02 Thread zimoun
Hi, On Thu, 01 Dec 2022 at 13:29, Tobias Geerinckx-Rice wrote: > On 1 December 2022 12:56:50 UTC, SeerLite sed: >>Perhaps `guix install` should disallow installing guix to avoid these common >>mistakes? > > I'm still in favour of merging #58583. WDYT? Yes, please merge. My point is to warn

Re: Problem loading numpy and other on a venv in a guix system

2022-11-30 Thread zimoun
Hi, On Wed, 30 Nov 2022 at 09:46, mprodrig...@posteo.net wrote: >> This is more or less what I used to reproduce the issue > > not quite, but I guess it doesn't make all that much difference to > reproduce the error. I think it makes difference. :-) > I use either guix shell, and install all

Re: Problem loading numpy and other on a venv in a guix system

2022-11-30 Thread zimoun
Hi, On Wed, 30 Nov 2022 at 09:47, Wojtek Kosior via wrote: cd /tmp/ > guix shell python python-virtualenv coreutils > virtualenv -p python3 somedirectory > . ./somedirectory/bin/activate > pip install numpy python3 -c 'import numpy' leads to, --8<---cut

Re: Problem loading numpy and other on a venv in a guix system

2022-11-30 Thread zimoun
Hi, On Tue, 29 Nov 2022 at 16:42, mprodrig...@posteo.net wrote: > Importing the numpy C-extensions failed. This error can happen for many > reasons, > often due to issues with your setup or how NumPy was installed. Well, I am not sure to understand your configuration. You are installing some

Re: "Unsupported manifest format" error, likely corrupt store

2022-11-27 Thread zimoun
Hi Tyler, On Sat, 26 Nov 2022 at 21:34, Tyler Wolf via wrote: > Any help would be greatly appreciated. Why did you sent the exact same message as a bug report? bug#59598: "Unsupported manifest format" error Fri, 25 Nov 2022 22:06:12 +

Re: ./pre-inst-env with extra channels

2022-11-23 Thread zimoun
Hi, On Wed, 23 Nov 2022 at 11:11, EuAndreh wrote: > But when trying to use the code from my clone, it fails to recognize the > extra channels, available in the system-wide /etc/guix/channels.scm file: > > $ ./pre-inst-env guix system build /etc/guix/configuration.scm > guix system:

Re: build all dependents?

2022-11-23 Thread zimoun
Hi, On Tue, 22 Nov 2022 at 20:55, Tobias Geerinckx-Rice wrote: >> This sometimes requires some manual fiddling > > Thanks for highlighting that. I've never encountered it. > > This is similar to another recent bug report, where ‘guix show’ > listed something as depending on a hidden package.

Re: guix refresh only python-*

2022-11-21 Thread zimoun
Hi, On Mon, 21 Nov 2022 at 07:21, "(" wrote: > On Sun Nov 20, 2022 at 10:44 PM GMT, zimoun wrote: >>(lambda (pkg python-packages) >> (cons pkg python-packages)) > > You could also just use ``cons'' here with the same effect.

Re: guix refresh only python-*

2022-11-20 Thread zimoun
Hi, On Sun, 20 Nov 2022 at 12:56, jgart wrote: > hi, how can I see only what python packages can be updated with guix refresh? guix refresh -m python-packages.scm -u where python-packages.scm is adapted from [1], copied and pasted here: --8<---cut

Re: Does define-command automatically add the subcommand to the guix CLI?

2022-11-16 Thread zimoun
Hi, On Tue, 15 Nov 2022 at 16:42, "(" wrote: > On Tue Nov 15, 2022 at 3:15 PM GMT, Ricardo Wurmus wrote: >> No, you need to set GUIX_EXTENSIONS_PATH. > > You don't need to anymore, because of commit bbc1735, no? Assuming the extension is installed, no? If the extension is a package and

Re: Does define-command automatically add the subcommand to the guix CLI?

2022-11-16 Thread zimoun
Hi, On Tue, 15 Nov 2022 at 13:04, jgart wrote: > On Tue, 15 Nov 2022 18:08:23 + "(" wrote: >> Heya, >> >> On Tue Nov 15, 2022 at 6:05 PM GMT, jgart wrote: >> it installs the extension code to #$output/share/guix/extensions. When it's >> installed that directory should be added to

Re: guix search across core-updates?

2022-11-15 Thread zimoun
Hi, On Tue, 15 Nov 2022 at 07:18, Julien Lepiller wrote: > I think you could try with the time machine: > > guix time-machine --branch=core-updates -- search … In addition, before cached time-machine, I think I used something like, guix pull --branch-core-update -p path/to/somewhere then,

Re: guix builds the old guix version

2022-11-09 Thread zimoun
Hi, On Wed, 09 Nov 2022 at 02:41, Felix Lechner via wrote: > In particular, you will want to run something like 'guix environment > guix' Please note that the command “guix environment” is deprecated and it replaced by “guix shell”, e.g., ’guix environment guix’ reads, guix shell -D guix

Re: Error using gcc with trivial-build-system

2022-11-08 Thread zimoun
Hi, On Tue, 08 Nov 2022 at 15:48, Emmanuel Medernach wrote: > About customizing I have another question, at the end of the build I > have messages like: > > warning: collision encountered: ... This collision is about? What do you as inputs for your package definition? > I would prefer to

Re: which package gets built first?

2022-11-04 Thread zimoun
Hi, On Fri, 04 Nov 2022 at 16:39, "(" wrote: > On Fri Nov 4, 2022 at 9:49 AM GMT, zimoun wrote: >> Other said, the CLI is somehow parsed from right to left. > > Probably because: Well, it is because ’parse-command-line’ from (guix scripts), no? > I su

Re: how to fix this G-exp?

2022-11-04 Thread zimoun
Hi, On Mon, 26 Sep 2022 at 10:58, Ludovic Courtès wrote: > I think Csepp was on the right track though. Thank you both for explaining. I hope to resume soon. :-) Cheers, simon

Re: which package gets built first?

2022-11-04 Thread zimoun
Hi, On Fri, 04 Nov 2022 at 00:34, jgart wrote: > What determines which package gets built first in the following invocation? > > `guix build emacs-zig-mode zig` It depends. :-) Usually, something like guix thing stuff1 stuff2 is processed in that order: stuff2 then stuff1. Other said, the

Re: look up for Guix version installed

2022-11-02 Thread zimoun
Hi, On mer., 02 nov. 2022 at 14:07, Gottfried wrote: > where can I read > guile-libguix 1.3.0-32.682639c or with which command I can find it? This does not exist. The point is that the package named ’guix’ is only relevant for those who use Guix as a Guile library. Otherwise, the version of

Re: look up for Guix version installed

2022-11-02 Thread zimoun
Hi, On ven., 28 oct. 2022 at 18:54, Gottfried wrote: > guix pull --news --details > > then it shows me the new and updated packages. > > And today there was: > > guix 1.3.0-32.682639c This is Guix as a Guile library and not Guix as package manager. IMHO, you should read, guile-libguix

Re: microscheme fails to assemble BLINK.ms due to avr-gcc search path issue

2022-10-28 Thread zimoun
Hi, Sorry for the late reply. On sam., 24 sept. 2022 at 18:53, Milind Kamble wrote: > ~/tmp> microscheme -v -m UNO -d /dev/ttyACM0 -a ./BLINK.ms > Microscheme 0.9.3, (C) Ryan Suchocki >>> './BLINK.ms' found. >>> Treeshaker: After 4 rounds: 89 globals purged! 22 bytes will be reserved. >>>

Re: Help packaging R Quarto Cli

2022-10-25 Thread zimoun
hi Sébastien, On Mon, 24 Oct 2022 at 18:00, "Sebastien Rey-Coyrehourcq" wrote: > Deno contain lot of packages dependencies actually, > here i comment all packages not packaged in rust after a simple run of guix > import ... Yeah! :-) Deno is not straightforward; “guix import crate -r deno”

Re: Help packaging R Quarto Cli

2022-10-25 Thread zimoun
Hi, On Mon, 24 Oct 2022 at 20:40, Wojtek Kosior via wrote: > Out of curiosity - what are the problems between Guix and JS? When I > read this my first suspicion was that maybe TS is a self-hosted > language and cannot be bootstrapped. However, when I ran `guix search > typescript`, it revealed

Re: Help packaging R Quarto Cli

2022-10-24 Thread zimoun
Hi Sébastien, On lun., 24 oct. 2022 at 13:43, Sébastien Rey-Coyrehourcq wrote: > I’m trying to package Quarto Cli ( > ), used in combination with > Pandoc to publish -reproducible- scientific document : website, blog, > etc. Well, after a quick look

Re: Upgrading profile error

2022-10-20 Thread zimoun
Hi, On mer., 19 oct. 2022 at 23:45, André A. Gomes wrote: > $ guix package --upgrade emacs > > --8<---cut here---start->8--- > guix package: error: profile contains conflicting entries for gnupg > guix package: error: first entry: gnupg@2.2.32 >

Re: program prepared with `guix pack` unusable by end users

2022-10-14 Thread zimoun
Hi, On ven., 14 oct. 2022 at 11:09, Wojtek Kosior via wrote: > I accidently just replied to you, Simon, instead of making a "reply > all". I'm reposting the same now, sorry for the nuisance... Do not worry. :-) > So, I did run `guix shell -L. hydrilla`. First, I got a warning about > >>

Re: program prepared with `guix pack` unusable by end users

2022-10-14 Thread zimoun
Hi, Wojtek, On jeu., 13 oct. 2022 at 18:20, Wojtek Kosior via wrote: > It took me a couple of minutes to understand what you're talking > about. Indeed, instead of copy-pasting the address > I clicked "Reply" on some random email from Guix mailing list and > changed the subject. For years I've

Re: program prepared with `guix pack` unusable by end users

2022-10-13 Thread zimoun
Hi, Is it related to the message [1] you are answering? 1: If no, please start a new thread when it is a new topic. :-) On jeu., 13 oct. 2022 at 09:17, Wojtek Kosior via wrote: > I made the pack by running > >> guix

Re: Enterprise Guix Hosting?

2022-10-10 Thread zimoun
Hi, On Mon, 10 Oct 2022 at 12:30, ( wrote: > *Highly* unlikely. VSCode is an Electron and Typescript bin fire, so packaging > it would take a *very* long time. Unless they used the official VSCode binary > downloads, but those are partly proprietary and include telemetry. Thanks for the

Re: Enterprise Guix Hosting?

2022-10-10 Thread zimoun
Hi Phil, Thanks for your feedback. Very helpful and I would be interested by detailing many items. :-) Well, for now I am specifically interested in: On sam., 08 oct. 2022 at 17:23, Phil wrote: > Most of the developers I work with are comfortable using the console so > most of my demos are

Re: Guix REPL - To infinity and beyond

2022-10-10 Thread zimoun
guix-repl-exemples.html Oh really cool! Thanks! I have started a tiny example [1] submitted as patch#58339 [2] where the aim is to document similarly. You work is far more complete. :-) Maybe it could be worth to use your note for the Cookbook, WDYT? 1: <https://gitlab.com/zimoun/guix-examp

Re: 100 % derivation available at bordeaux and Berlin, but package Musescore has to be built on my laptop

2022-10-08 Thread zimoun
Hi, On Sat, 08 Oct 2022 at 08:44, Gottfried wrote: > gfp@Tuxedo ~$ guix weather musescore calibre > 2 Paketableitungen für x86_64-linux werden berechnet … > Nach 2 Store-Objekten von https://ci.guix.gnu.org wird gesucht … > https://ci.guix.gnu.org ☀ >100.0% Substitute verfügbar (2 von 2)

Re: 100 % derivation available at bordeaux and Berlin, but package Musescore has to be built on my laptop

2022-10-08 Thread zimoun
Hi, On Tue, 27 Sep 2022 at 17:45, Gottfried wrote: > guix package --upgrade --dry-run > if 100 % derivations are available ( I did this the last 4 times) > > nevertheless > the music notation program "MuseScore" had to be built on my laptop. > With my 64 GB CPU it took 1 hour (I did it twice).

Re: Retain shell history in a guix container

2022-10-03 Thread zimoun
Hi, On Sun, 02 Oct 2022 at 19:21, jgart wrote: > Does anyone know how I can retain the shell history in a guix > container? Is it not from the configuration of your Shell you use? For instance, it is the file ~/.bash_history. Cheers, simon

Re: Trivia question: What does the "G" in G-expressions stand for?

2022-09-26 Thread zimoun
Hi, On lun., 26 sept. 2022 at 09:19, Ekaitz Zarraga wrote: >> No, it stands for “G”, just like the “s” in “s-expression” stands for >> nothing (AFAIK). :-) > In s-expression it doesn't stand for symbolic expression? It is what Wikipedia say: :-) https://en.wikipedia.org/wiki/S-expression

Re: how to fix this G-exp?

2022-09-25 Thread zimoun
Hi, Thanks for your attempt to explain. On Sat, 24 Sep 2022 at 20:40, Csepp wrote: > As you can see, that is an unqouted list. The fix should be pretty > simple: just add an extra quote. Haven't tested it, but one of these > should work: > ``` > (define (something) ''(42)) > ;; or > (quote

how to fix this G-exp?

2022-09-23 Thread zimoun
Hi, I am missing something and I do not find my way, so maybe someone could explain me what I am doing wrong. Let start with this example. --8<---cut here---start->8--- (use-modules (srfi srfi-1) (ice-9 match) (guix packages)

Re: cyrus-sasl-2.1.27.drv No such file or directory

2022-09-23 Thread zimoun
Hi Jérémy, On jeu., 22 sept. 2022 at 11:09, Jérémy Korwin-Zmijowski wrote: >guix upgrade: erreur : opening file >`/gnu/store/0mslj3djv3fivm0yr8ga190rnpl68r4q-cyrus-sasl-2.1.27.drv': >No such file or directory Well, I think it is a graft. Could you try guix build

Re: mcron <3 offlineimap

2022-09-21 Thread zimoun
Hi, On Sat, 27 Aug 2022 at 10:45, jgart wrote: > has anyone tried running offlineimap on a(n) (m)cron? No. And I switched from offlineimap to isync (mbsync) for some parts. And to public-inbox (so Git) for other parts. Cheers, simon

Re: Problem with uilding a package for intel onepi fortran compiler.

2022-09-09 Thread zimoun
Hi Cécile, On Fri, 02 Sep 2022 at 18:59, Céline Acary wrote: > Pierre Antoine là-dedans significative progress without reaching to suceed Let’s talk on all that in real life at Guix 10 years Days. :-) Cheers, simon

Re: managing waiting patches

2022-09-09 Thread zimoun
Hi, I am very late to the party. :-) On Thu, 04 Aug 2022 at 00:59, Nicolas Graves via wrote: > I've some patches waiting to be merged, and was thinking about how to > deal with that. (I understand that maintainers are few and probably > overworked, I'm not criticizing anyone.) I sympathize.

Re: a vector of colors

2022-09-05 Thread zimoun
Hi, A bit late. :-) On mar., 09 août 2022 at 20:58, jgart wrote: > Why was this defined as a vector instead of a list? > > (define %colors > ;; See colortbl.h in Graphviz. > #("red" "magenta" "blue" "cyan3" "darkseagreen" > "peachpuff4" "darkviolet" "dimgrey" "darkgoldenrod")) and you

Re: A package search engine for a curated list of channels

2022-09-03 Thread zimoun
Hi Ricardo, I am late to the party. :-) This hpcguix-web is really cool is not enough known. On Wed, 27 Apr 2022 at 20:37, Ricardo Wurmus wrote: > See https://github.com/UMCUGenetics/hpcguix-web. It handles the > constant updates to all Guix channels and the search. You’re welcome to >

Re: Problem with uilding a package for intel onepi fortran compiler.

2022-09-02 Thread zimoun
Hi Cécile, I am really late to the party. Did you solve the issue in the meantime? On Wed, 13 Apr 2022 at 08:38, Céline Acary-Robert wrote: > We are trying to build a package for intel onepi fortran compiler. The > sources are installed through a script "install" (/bin/sh) which calls > a

Re: Valgrind not working [core-update fixes?]

2022-09-02 Thread zimoun
Hi, On Tue, 08 Mar 2022 at 11:12, Ludovic Courtès wrote: >> valgrind: Fatal error at startup: a function redirection [...] >> valgrind: Cannot continue -- exiting now. Sorry. > > I’m late to the party, but here’s the trick you can use: Well, I am even later to the party. ;-) >

Re: make-autoloads phase fails

2022-09-02 Thread zimoun
Hi, On Thu, 18 Aug 2022 at 20:50, jgart wrote: > https://github.com/jkitchin/ox-ipynb > (define-public emacs-ox-ipynb > (let ((commit "9bf8db38bf18feb0484931877210cecfaa96bfc6") This commit is not in the Git tree anymore. And that’s annoying. --8<---cut

Re: GIO_EXTRA_MODULES breaking foreign-distro programs

2022-08-26 Thread zimoun
Hi, On mar., 09 août 2022 at 17:27, Philip McGrath wrote: > I plan to track down whatever package added GIO_EXTRA_MODULES to my profile > and > remove it for now, but that seems like a pretty drastic workaround. Is this a > known issue? Is there a better way to deal with it, either from my

Re: Two copies of same library in store after cleaning generations and gc

2022-08-22 Thread zimoun
Hi, On ven., 19 août 2022 at 12:37, "Mike Jones" wrote: > Presumably these aren't deduplicated due to the differing > self-references? Yes. Note that this happens for only the packages with multi-outputs impacted by grafted ones. If I am correct, using Guix 65cabb0, the number of packages

Re: guix-pack on package record

2022-08-22 Thread zimoun
Hi Olivier, On mer., 17 août 2022 at 16:59, Olivier Dion via wrote: > (define* (bundle-package package . rest) > > (define manifest (packages->manifest (list package))) > (define profile (profile (content manifest))) –^ –^ Well, I do not think the compiler likes that.

Re: Packaging Idris2

2022-08-21 Thread zimoun
Hi, Some quick comments. :-) On Sun, 21 Aug 2022 at 11:39, "(" wrote: > Yes, that's true -- however, it's still not the complete, readable > source code. (It presumably doesn't have comments either, which greatly > aid understanding, of course.) We do make exceptions when bootstrapping > is

Re: Two copies of same library in store after cleaning generations and gc

2022-08-19 Thread zimoun
Hi, On ven., 19 août 2022 at 08:13, Ricardo Wurmus wrote: > This sounds like grafts working as intended. Do you also have more than > one instance of icecat – one using the graft and one without? > > (Due to deduplication in /gnu/store this is not as wasteful as it may > seem.) Using Guix

Re: Substitute not being used

2022-08-18 Thread zimoun
Hi, On lun., 25 juil. 2022 at 21:42, Saku Laesvuori wrote: > I'm trying to install telegram-desktop and I *think* guix should be able > to substitute it, but instead it tries to build it. (which then > consistently fails, which is why I started looking into it) Do you have allowed substitutes?

Re: Create package to add new files

2022-08-18 Thread zimoun
Hi, On Mon, 27 Jun 2022 at 22:22, calcium via wrote: > I tried using the procedures text-file* and plain-file but I can't > manage to make it works. Well, I am not sure it is what you are looking for. There are from G-expressions [1] when you probably just want install some files. 1:

Re: First guix pull is too costly

2022-08-17 Thread zimoun
Hi, Could you avoid to cross-post the exact same message on different lists. On Tue, 28 Jun 2022 at 15:05, Akib Azmain Turja wrote: > Hello, > > Yesterday, I created a new user in my system. Then I tried to install a > package, but found that it's not the latest, although I did sudo guix >

Re: About Source tarball

2022-08-17 Thread zimoun
Hi, On Wed, 29 Jun 2022 at 08:40, mj lane wrote: > I thank you for giving me how to use a trick. I am a low-profile person in > the field of software and english. I am very interested in the construction > of creating an OS in the application of emacs. I have a question, what is > the function

Re: Error starting a guix shell

2022-07-21 Thread zimoun
Hi, On Tue, 19 Jul 2022 at 19:55, "(" wrote: > Good ol' #56545 strikes again. Well, #56545 is duplicated of #56441 already fixed. :-) http://issues.guix.gnu.org/issue/56441 Indeed, using a Guix revision from the range: 4ff12d1de7cd617b791996ee7ca1240660b4c20e Fri Jul 1 23:29:16 2022 +0200

Re: Finding Dependencies at Run Time

2022-07-14 Thread zimoun
Hi, (I am an avid Emacs user but to be honest I barely use Info manuals. Even after many attempts to use them, I find the Info interface counter-intuitive. Initially, I thought it was because I do not have the habits and I forced myself to exclusively use it. The conclusions are: 1. it is

Re: [PATCH 1/3] gnu: openssl-3.0: Update to 3.0.4.

2022-07-08 Thread zimoun
Hi, Well, I do not know what are the status of these patches. However, I think it would be better to send them to guix-patc...@gnu.org instead of help-guix@gnu.org. Whereas all contribution is very welcome whatever the mean, it eases the work if they go via the Patch Tracker. See

Re: emacs-guix and build-farm

2022-07-08 Thread zimoun
Hi, I do not daily use emacs-guix so I do not know. On dim., 15 mai 2022 at 09:16, 白い熊 wrote: > I was intrigued by the B keybinding in emacs-guix which when displaying > the list of all packages should enable you to see the list of all built > versions available via substitutes, if I

Re: package exists but not showing

2022-07-08 Thread zimoun
Hi, On Thu, 07 Jul 2022 at 22:16, Andy Tai wrote: > $ which guix > ~/.guix-profile/bin/guix That’s odd. It means you are running the package guix, not the pulled guix which usually lives at ~/.config/guix/current/bin/guix Could you try: $ ~/.config/guix/current/bin/guix show firefox ?

Re: hpcguix-web

2022-07-06 Thread zimoun
Hi, On mar., 05 juil. 2022 at 17:30, Gottfried wrote: > Is it worth to install it? > What are the advantages? Out of my curiosity, why the command line “guix search” is not enough? For example, guix search python tenso Note that the matches are then underlined. If you know part of the

Re: Trying to replicate guix packages list on another machine

2022-06-28 Thread zimoun
Hi, On Tue, 28 Jun 2022 at 08:30, Emmanuel Medernach wrote: > But glibc is 2.31 instead of 2.33 On ’Machine-A’, if you run, machine-A$ guix package --list-generations then I guess ’glibc’ is not installed in the same transaction (generation) as all the others. You can open the

Re: Trying to replicate guix packages list on another machine

2022-06-27 Thread zimoun
Hi, On Mon, 27 Jun 2022 at 16:51, Emmanuel Medernach wrote: > Thanks, here is the resulting manifest: > > (specifications->manifest >   (list "gsl" >     "pcre" >     "icu4c" >     "zlib" >     "cmake" >     "make" >     "gcc-toolchain@4.9" >     "glibc")) >

Re: Trying to replicate guix packages list on another machine

2022-06-27 Thread zimoun
Hi, On Mon, 27 Jun 2022 at 15:49, Emmanuel Medernach wrote: > [Machine A]$ guix package --list-installed  | sort | awk '//{ print $1 > "@" $2; }' > cmake@3.19.2 > gcc-toolchain@4.9.4 > glibc@2.33 > gsl@2.6 > icu4c@68.2 > make@4.3 > pcre@8.44 > zlib@1.2.11 Instead, it seems easier to run:

Re: How to change the store location

2022-06-21 Thread zimoun
Hi Jean-Christophe, I am a bit late to the party. :-) On Wed, 23 Feb 2022 at 15:19, Jean-Christophe HAESSIG wrote: > I'm experimenting with Guix to use it on an HPC cluster. In the docs it > is written that the store's *default* location is /gnu/store/ but I > can't find how that location ca

Re: Modular texlive and xelatex

2022-06-17 Thread zimoun
Hi, On Fri, 17 Jun 2022 at 16:42, Andreas Enge wrote: > Hello, > > I am considering moving from the monolithic texlive distribution > (which is not easy to update with an essentially full hard drive...) > to the modular one, but do not find >share/texmf-dist/tex/xelatex/xunicode/xunicode.sty

Re: ~guix pull~ Failing at Building Package Cache

2022-06-02 Thread zimoun
Hi, On Thu, 02 Jun 2022 at 04:15, "Wamm K. D." wrote: > When I'm trying to run ~guix pull~, it keeps failing at "building > package cache...". When I check the log, it just says > >> (repl-version 0 1 1) >> Generating package cache for >> '/gnu/store/vy90hzd61a3d3n3g3ynm0avljyfin735-profile'...

Re: PySide2 not found when installing from PyPI

2022-05-25 Thread zimoun
Hi, On mer., 25 mai 2022 at 08:52, Matt wrote: > ERROR: Could not find a version that satisfies the requirement PySide2>=5.15 > (from versions: none) > ERROR: No matching distribution found for PySide2>=5.15 Why do you specify in requirements.txt PySide2==5.15.2.1 ? When Guix provides

Re: Delete all previous derivations

2022-05-20 Thread zimoun
Hi, On Thu, 19 May 2022 at 21:14, Joey Dumont wrote: > I was toying around the idea of having guix as a compatibility layer for an > HPC software stack, similar to what Compute Canada had with nix before they > switched to Gentoo ( >

Re: FOSS & Crafts episode: Celebrating a Decade of Guix

2022-05-19 Thread zimoun
Hi, I am a bit late for the party. Thanks transport to go a conference. :-) On Sat, 30 Apr 2022 at 16:40, Christine Lemmer-Webber wrote: > Hello all! Well, I missed the ability to participate in the 10 years of > Guix blogpost. But here's making up for it... we just released a > podcast of

Re: some Nix packages on Guix System fail with error referencing GLIBC_PRIVATE

2022-05-19 Thread zimoun
Hi, On Sat, 30 Apr 2022 at 11:50, Benjamin Slade wrote: > Here's the message for gargoyle: > > `gargoyle: > /nix/store/6w8g7njm4mck5dmjxws0z1xnrxvl81xa-glibc-2.34-115/lib/libpthread.so.0: > version `GLIBC_PRIVATE' not found (required by >

Re: Why Emacs is echoing message for each installed Emacs package while startup

2022-05-18 Thread zimoun
Hi, On Wed, 18 May 2022 at 22:29, Akib Azmain Turja wrote: > The timing maybe wrong, because it is more a year old (and I didn't > measure). I was new to Emacs Lisp (I used Doom before), and my init.el > was messy. So maybe the init file had something in it that was > responsible for slow

Re: Why Emacs is echoing message for each installed Emacs package while startup

2022-05-17 Thread zimoun
Hi, On Tue, 17 May 2022 at 14:00, Akib Azmain Turja wrote: > I used to have more than hundred Emacs packages managed by Guix. But > the startup time was more than 5 seconds. Then to switched package.el, > and the startup time decreased to less than 1.5 seconds. I'm not sure > why this

Re: Why Emacs is echoing message for each installed Emacs package while startup

2022-05-16 Thread zimoun
Hi, On Mon, 16 May 2022 at 22:31, Akib Azmain Turja wrote: > Because those message appear in echo area during startup, which is very > annoying to me. As far as I know, no Emacs package manager does this. I understand. Although, in my case, it is too fast to be annoying. How many Emacs

Re: Why Emacs is echoing message for each installed Emacs package while startup

2022-05-16 Thread zimoun
Hi, On Mon, 16 May 2022 at 14:16, Akib Azmain Turja wrote: > But load many autoloads files is not a big problem, the main problem is > the messages "Loading...", "Loading...", "Loading..."... Why is it a “problem”? All these messages are inside the buffer *Messages*, designed for collecting

Re: Error: cannot close compressed log file

2022-05-13 Thread zimoun
Hi, On jeu., 12 mai 2022 at 11:34, Emmanuel Medernach wrote: >> --8<---cut here---start->8--- >> void DerivationGoal::closeLogFile() >> { >> if (gzLogFile) { >> int err; >> err = gzclose(gzLogFile); >> gzLogFile = NULL; >> if (err !=

Re: IceWM for Guix System

2022-05-13 Thread zimoun
Hi, On ven., 13 mai 2022 at 08:49, 白い熊@相撲道 wrote: > Now, I'd like to add its package definition to my local guix git > checkout, however my low guix skill doesn't help me currently in > understanding also the -desktop-service-type and everything that's > needed to be done, and how to

Re: Installation: Load non-free wifi firmware (iwlwifi)

2022-05-12 Thread zimoun
Hi, On Thu, 12 May 2022 at 09:37, 白い熊@相撲道 wrote: > For this reason I'd think it'd be beneficial to fully discuss the Guix > solution here. Moderators - can you give guidance on this? I am not a moderator and it is not a guidance. The Guix project is part of the GNU project; for the good, the

Re: Conflicting entries for glibmm

2022-05-11 Thread zimoun
Hi, On mer., 27 avril 2022 at 15:11, Martin Michel wrote: > ``` > $ guix install gtksourceviewmm > The following package will be installed: >gtksourceviewmm 3.18.0 > > guix install: error: profile contains conflicting entries for glibmm > guix install: error: first entry: glibmm@2.70.0 >

Re: Error: cannot close compressed log file

2022-05-10 Thread zimoun
Hi, On Mon, 09 May 2022 at 12:50, Emmanuel Medernach wrote: > When trying to install a custom package the build stop after downloading > the source code with this error: > > guix install: error: cannot close compressed log file (gzip error = -1) Well, I guess this message comes from

Re: docker containers stop when doing guix install

2022-05-10 Thread zimoun
Hi, On Mon, 09 May 2022 at 16:54, Remco van 't Veer wrote: > 2022/05/09 15:39, zimoun: >> Other said, how can I reproduce the bug? > > As follows: > > $ docker ps > CONTAINER ID IMAGE COMMAND CREATED > STATUSPORTS

Re: Defining a toolchain with musl libc

2022-05-10 Thread zimoun
Hi, On Mon, 09 May 2022 at 19:54, "David Arroyo" wrote: > That is a nifty tool, I didn't know about the `--path` > option. Unfortunately it didn't seem to work here, I tried the > following from the root of my channel repo: > > $ guix graph --path --type=bag-emerged -L $(pwd) -e glibc >

Re: Defining a toolchain with musl libc

2022-05-09 Thread zimoun
Hi, This sounds cool! On Mon, 11 Apr 2022 at 22:34, "David Arroyo" wrote: > $ out=$(guix build -L $(pwd) -e '(@ (aqwari packages skaware) > execline-musl)') > $ file $out/bin/fdmove > > /gnu/store/82r5ilk3jir7cssmhc8bi87qqj46p29h-execline-2.8.1.0/bin/fdmove: ELF > 64-bit

Re: D compiler installation ldc failed

2022-05-09 Thread zimoun
Hi, On Fri, 29 Apr 2022 at 11:54, Martin Michel wrote: > guix install: error: build of > `/gnu/store/gnc9jbwxwbplvpygb276p5fkp3q1l7v2-dub-1.7.2.drv' failed Thanks for the report. This web page [1] provides a clue. 1:

Re: Questions regarding substitutes with debug output

2022-05-09 Thread zimoun
Hi, On Mon, 09 May 2022 at 15:33, Ricardo Wurmus wrote: >> Indeed. Where %my-channels would refer to a channels.scm file, right? > > A list of channels rather than a file. Do yo mean (define %my-channels (read-this-channel-file "path/to/one-channels-file.scm"))

  1   2   3   4   5   >