glibc-mesboot native inputs vs inputs

2024-05-04 Thread Tadhg McDonald-Jensen
Hello, I'm trying to cross compile an OS definition for arm and I ran into an issue where it tried to compile glibc-mesboot from commencement.scm and failed because in the `setenv` phase it does: (let* ((headers (assoc-ref inputs "headers")) (libc (assoc-ref inputs "libc"))

Re: Changing the defaults for --localstatedir and --sysconfdir?

2024-05-04 Thread Development of GNU Guix and the GNU System distribution.
On 2024-05-02, Janneke Nieuwenhuizen wrote: > Ludovic Courtès writes: > >> Richard Sent skribis: >> >>> As everyone who's built Guix from source knows, when running ./configure >>> on a system with an existing Guix installation you must remember to >>> specify --localstatedir=/var and --sysconfdir

Re: Finding the store path of a package

2024-05-04 Thread Nikolaos Chatzikonstantinou
>Ludovic Courtès wrote: >> Yes. In the presence of grafts, run “guix build PKG”. That always >> gives you the store file name of PKG, 100% reliable! >At the cost of a few hours of CPU time, in the worst case. >> I regularly do things like: >> >> ls $(guix build PKG)/bin >> find $(guix build P

font-packaging guidelines

2024-05-04 Thread not emma
Hi ! I hope this is the right place to send this. First off, I've only been using Guix for a month now but wow I love it! After getting the hangs of the basics I managed to create a working package for the JetBrainsMono Nerd Font that's based off the code from this patch: https://issues.guix.g

`make check` fails when trying to build from Git

2024-05-04 Thread Ashvith Shetty
I've been looking forward to contributing some packages to Guix, but so far, I've not been able to figure out from the manual, so I'm going through the entire Contributing section. So far, after the `guix shell -D guix -CPW` comman

The Artanis pkg issue

2024-05-04 Thread Nala Ginrut
Dear Guix folks, I saw the lines in Artanis pkg info: -cut- (delete-file-recursively "artanis/third-party/json.scm") (delete-file-recursively "artanis/third-party/json") (delete-file-recursively "artanis/third-party/redis.scm") (delete-file-recurs

David Wilson to keynote LibrePlanet (FSF Conference), to start soon

2024-05-04 Thread Andy Tai
>From FSf's web sote: "The Neptune Room is 100% remote this year and can be viewed through our Galène instance at https://galene.fsf.org. Enter a username of your choice and any password will do. "