Blog posts for the most important GCDs (like the GCD 002)?

2025-02-26 Thread Denis 'GNUtoo' Carikli
Hi, Given the time some patches take to be merged, we can safely assume that some contributors only contribute occasionally, and a subset of them probably have a long term relationship with the Guix project. I would also guess that some committers probably were in this situation before being com

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-02-26 Thread Murilo
On Wed Feb 26, 2025 at 12:30 PM -03, Efraim Flashner wrote: > I was looking closely at cargo2guix earlier this week, and I hacked up > that if a [[package]] had a source but no checksum it was a git > reference, and if it had no source and no checksum then it must be > inside the workspace. Yes, t

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-02-26 Thread Murilo
On Wed Feb 26, 2025 at 3:43 AM -03, Hilton Chain wrote: > Time to try in your own channel!!! I just did, it worked for helix. I'll be trying in some more rust packages in the following days. > * Package cargo-audio[1] and cargo-license[2] or similiar software, and write > a > step-by-step pack

Re: make dist and related fun

2025-02-26 Thread Liliana Marie Prikler
Am Mittwoch, dem 26.02.2025 um 10:12 -0800 schrieb Vagrant Cascadian: > > >   gnu/packages/patches/gegl-compatibility-old-librsvg.patch > > > > I think this patch was lost during a gnome-team merge.  We should > > probably ask the gnome-team.  I believe it isn't needed, there is a > > substitute f

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-02-26 Thread Efraim Flashner
On Wed, Feb 26, 2025 at 02:43:33PM +0800, Hilton Chain wrote: > On Tue, 25 Feb 2025 06:26:57 +0800, > Hilton Chain wrote: > > > > I'm working on the generator in: > > https://git.boiledscript.com/hako/guix/commits/branch/origin-crates > > > > Next step is to integrate cargo2guix, I expect to have a

Re: make dist and related fun

2025-02-26 Thread Vagrant Cascadian
On 2025-02-24, Efraim Flashner wrote: > On Sun, Feb 23, 2025 at 01:21:02PM -0800, Vagrant Cascadian wrote: >> On 2025-02-23, Ludovic Courtès wrote: >> > Vagrant Cascadian skribis: >> > >> >> The generated tarball also appears to be missing a few files, some of >> >> which seem fine (e.g. .gitignor

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-02-26 Thread Nicolas Graves
On 2025-02-26 15:45, Murilo wrote: Great! WDYT about the following : 1) What should we do about unbundling, in particular -sys libraries ? (Should that be done in the importer, the build-system or written in Guix ?) 2) That still makes a lot of lines for recording triplets of (name, version, ch

Re: example of poor debugging message (follow up Guix Days)

2025-02-26 Thread reza
Hi, Because I stumbled on one (which I still don't understand) (repl-version 0 1 1) (exception unbound-variable (value #f) (value "Unbound variable: ~S") (value (channel)) (value #f)) Context: I have a package with its own channel which by itself builds fine. When I include this package

Re: ci.guix.gnu.org stuck for aarch64-linux?

2025-02-26 Thread Efraim Flashner
+cc guix-sysadmin On Wed, Feb 26, 2025 at 10:19:58AM +0100, Ricardo Wurmus wrote: > Hi Guix, > > on aarch64-linux we are missing inkscape, gtk+ v3, python 3, etc. The > builds appear to have been stuck for days. Manually building the > derivations on ci.guix.gnu.org fails unceremoniously with e

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-02-26 Thread Efraim Flashner
On Wed, Feb 26, 2025 at 03:35:13AM +0100, Nicolas Graves wrote: > > I rewrote this email 3 times already! I'm making a layout then. > Sorry if the style is inconsistent. > > > 1) About Antioxidant/rust-build-system > > Tremendous, back in the day I could rebuild half the whole rust world in > a

ci.guix.gnu.org stuck for aarch64-linux?

2025-02-26 Thread Ricardo Wurmus
Hi Guix, on aarch64-linux we are missing inkscape, gtk+ v3, python 3, etc. The builds appear to have been stuck for days. Manually building the derivations on ci.guix.gnu.org fails unceremoniously with errors like "too many files open". Last I checked the aarch64 nodes connected to ci.guix.gnu.

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-02-26 Thread Hilton Chain
On Wed, 26 Feb 2025 23:30:59 +0800, Efraim Flashner wrote: > > [1 ] > On Wed, Feb 26, 2025 at 02:43:33PM +0800, Hilton Chain wrote: > > On Tue, 25 Feb 2025 06:26:57 +0800, > > Hilton Chain wrote: > > > > > > I'm working on the generator in: > > > https://git.boiledscript.com/hako/guix/commits/bran

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-02-26 Thread Hilton Chain
On Thu, 27 Feb 2025 02:45:33 +0800, Murilo wrote: > > On Wed Feb 26, 2025 at 12:30 PM -03, Efraim Flashner wrote: > > I was looking closely at cargo2guix earlier this week, and I hacked up > > that if a [[package]] had a source but no checksum it was a git > > reference, and if it had no source and

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-02-26 Thread Hilton Chain
On Thu, 27 Feb 2025 06:38:01 +0800, Nicolas Graves wrote: > > On 2025-02-26 15:45, Murilo wrote: > > Great! > > WDYT about the following : > > 1) What should we do about unbundling, in particular -sys libraries ? > (Should that be done in the importer, the build-system or written in Guix ?) Depend