Core-updates and cross-compilation

2023-03-11 Thread Josselin Poiret
ons not working. Should we consider these blockers for a core-updates merge? Should we somehow stop supporting the first use-case? WDYT? Best, -- Josselin Poiret signature.asc Description: PGP signature

Re: State of core-updates

2023-03-10 Thread Josselin Poiret
doc (pulls in ghc, which currently fails its tests @9.2.5) > Please suggest more leaf packages that exercise your favourite missing > language or application domain! I would add gdm, xfce, gnome as those are part of most people's default configuration. sway is probably another good ca

Re: Brainstorming ideas for define-configuration

2023-03-09 Thread Josselin Poiret
Hi Attila, Attila Lendvai writes: > (set! config (apply-config-defaults config)) You can simply shadow the config variable rather than setting its value, using (let ((config (...))) ...) or even define if you're in the right form. Best, -- Josselin Poiret signature.asc Description:

Re: Guix, Nix flakes, and object capabilities

2023-03-01 Thread Josselin Poiret
use it with up-to-date dependencies, because they can provide security benefits, bugfixes, etc. Having version pinning like in go leads to dependency hell, and should be frowned upon. Best, -- Josselin Poiret signature.asc Description: PGP signature

Re: Merging core-updates?

2023-02-16 Thread Josselin Poiret
? [1] https://ci.guix.gnu.org/jobset/core-updates Best, -- Josselin Poiret signature.asc Description: PGP signature

Re: Golang go-updates feature branch?

2023-02-16 Thread Josselin Poiret
how feature branches work could be a nice home for these bits of info. Best, -- Josselin Poiret signature.asc Description: PGP signature

Re: Golang go-updates feature branch?

2023-02-14 Thread Josselin Poiret
ppily (at least it did over here). Best, -- Josselin Poiret signature.asc Description: PGP signature

Re: Substitute fetching in installer iso's default origin very slow. Do you need more bandwidth?

2023-02-14 Thread Josselin Poiret
efault substitute server on the installer image could be considered though. Best, -- Josselin Poiret signature.asc Description: PGP signature

Moving forward with teams and feature branches (was: Discussion notes on releases and branches)

2023-02-12 Thread Josselin Poiret
/infrastructure team, this would probably be a good idea, to publicize the incredible work that is being put into all of it (mumi/cuirass/qa front page/the data service), as well as bring in some new souls and document how they all fit together. Best, -- Josselin Poiret signature.asc Description: PGP

Re: Merging core-updates?

2023-02-12 Thread Josselin Poiret
is new workflow, I can maybe do that this evening. Best, -- Josselin Poiret signature.asc Description: PGP signature

Re: Exception: srfi-35 vs (ice-9 exceptions (was Re: [bug#60802] [PATCH v2 1/2] platforms: Raise an exception when no suitable platform is found.)

2023-01-17 Thread Josselin Poiret
definitive reference to what is the current accepted coding style would probably help newcomers, more than the actual choice of one specifi implementation over another. Best, -- Josselin Poiret

Re: Separate packages for wayland variants

2023-01-05 Thread Josselin Poiret
now if that is doable without cycles. We can probably have a minimal package and one with qtwayland-5 included. I don't think it is manageable to add qtwayland-5 to every single application. Best, -- Josselin Poiret

LaTeX packaging policy

2022-12-24 Thread Josselin Poiret
some sort of consensus, but just need some advice from more experienced LaTeX packagers. Best, -- Josselin Poiret

Re: Stratification of GNU Guix into Independent Channels

2022-12-24 Thread Josselin Poiret
h the usual suspects :) ). I don't think there is a way to reconcile the "complete system distribution" and "completely modular distribution" viewpoints, at least at that level. The channels approach that exists for now is a nice pragmatic solution that still allows quite a lot of freedom. Best, -- Josselin Poiret

Re: texlive-bin: Error: I can't find the format file pdflatex.fmt

2022-12-18 Thread Josselin Poiret
Hi jgart, After using LaTeX recently too, I think you don't need texlive-bin, but rather texlive-base. You can use the example in the manual to bootstrap. Best, -- Josselin Poiret

Re: Booth at FOSDEM (Brussels), 4-5 Feb 2023?

2022-10-22 Thread Josselin Poiret
Hi everyone, zimoun writes: > 1. do we run for a booth? > 2. who is in? I can be there and help on Saturday and Sunday! Best, -- Josselin Poiret

Re: git guix checkout automation for contributors

2022-09-26 Thread Josselin Poiret
ely, making `git send-email` easier and refactoring the contribution guidelines). [1] 87a66wfzeh@cbaines.net https://yhetil.org/guix-devel/87a66wfzeh@cbaines.net Best, -- Josselin Poiret

Re: substitute derivation: also substitute grafts?

2022-09-19 Thread Josselin Poiret
n't think it's necessary to treat packages in a special way: any derivation can hold derivations and thus be grafted. Best, -- Josselin Poiret

Re: guix news

2022-09-16 Thread Josselin Poiret
e entry for GDM Wayland myself, and it was among my first patches. Best, -- Josselin Poiret

Re: secure boot

2022-08-23 Thread Josselin Poiret
ose threat model requires such a thing is slim, hence the lack of work in that direction. Best, -- Josselin Poiret

Re: secure boot

2022-08-21 Thread Josselin Poiret
with their own, which could load a kernel of their choosing. They would need to be able to boot off something though. And once you're compromised that way, I don't think you could consider running `guix system reconfigure` an option. Best, -- Josselin Poiret

Re: Building, packaging and updating Guix with confidence

2022-08-19 Thread Josselin Poiret
having both build systems that Ludo summarized work the same, and also the guix snapshot is still used for the system-wide guix, so the issue remains. Best, -- Josselin Poiret

Re: Building, packaging and updating Guix with confidence

2022-07-21 Thread Josselin Poiret
ave a fixed uid/gid, and the only one we can guarantee is root. Other than that, it needs to use a bunch of Linux namespaces to isolate the builds from the rest of the system, which depending on the kernel build-time configuration might not be possible when unprivileged. Best, -- Josselin Poiret

Re: Updating Packages

2022-07-14 Thread Josselin Poiret
ual/en/html_node/Submitting-Patches.html>. > HTH'ed. I'd just like to add that if at any point you'd like some help, there are always people willing to provide some on IRC, or on the MLs. No stupid questions, just ask away! Good luck, -- Josselin Poiret

Re: Could Guix System eventually run on top of HyperbolaBSD ? slightly off topic

2022-07-12 Thread Josselin Poiret
+ is hard compared to Scheme (and there's always the "but we could rewrite it in Guile" excuse), combined with the difficulty of interfacing with kernels, I'm not sure BSD support (or even Hurd support) will appear anytime soon. Best, -- Josselin Poiret

Re: Building, packaging and updating Guix with confidence

2022-07-07 Thread Josselin Poiret
he bootstrapping problem easier to solve. Best, -- Josselin Poiret

Building, packaging and updating Guix with confidence

2022-07-06 Thread Josselin Poiret
[1] https://issues.guix.gnu.org/52572 (20211217222522.2440-1-...@jpoiret.xyz) -- Josselin Poiret

Re: Teams: first draft list

2022-06-22 Thread Josselin Poiret
ybe we could attribute files to teams? It seems like the simplest and more robust way, since it easily grants 99% coverage (excluding new files, that is), and the structure of the Guix files seem well-amenable to such classification. WDYT? -- Josselin Poiret

Re: Release v1.4?

2022-06-16 Thread Josselin Poiret
ot GDM doesn't show Sway in the available sessions; they then decide it's not worth their time and go back to their old distro. This default change would make sure that it Just Works Out of The Box™ on first install. For the other deprecation changes, I agree, let's just wait a bit longer. Best, -- Josselin Poiret

Re: Release v1.4?

2022-06-10 Thread Josselin Poiret
agree to move on with this (with a NEWS entry for the third). WDYT? -- Josselin Poiret

Re: Teams

2022-06-05 Thread Josselin Poiret
pretty useful, it lets you select only patches that change specific files. For example, `dfn:gnu/installer*` would match all patches that touch the installer. Best, -- Josselin Poiret

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

2022-04-28 Thread Josselin Poiret
les, but you need to set them for dbus: that means running `update-dbus-activation-environment WAYLAND_DISPLAY`, is that what you ended up doing? HTH, -- Josselin Poiret

Re: Viewing derivation output in the store

2022-04-21 Thread Josselin Poiret
or (x <- (return y)), Haskell has `let x = y`, but we could instead have something like `(x := y)`? If it's okay I could whip up a quick implementation for it, shouldn't be too hard. Best, -- Josselin Poiret

Deprecating legacy build phase style when cross-compiling vs. native

2022-03-30 Thread Josselin Poiret
] https://git.savannah.gnu.org/cgit/guix.git/tree/guix/build-system/gnu.scm?id=1c2da6603565bafba58b81742ce705dc8becb2f7 Best, -- Josselin Poiret

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

2022-03-29 Thread Josselin Poiret
anything else. Best, -- Josselin Poiret

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

2022-03-26 Thread Josselin Poiret
ssible yet with Shepherd. Best, -- Josselin Poiret

Re: Guix as a system vs as an end-user dev tool (re: Building a software toolchain that works)

2022-03-20 Thread Josselin Poiret
UNPATH, because Windows applications often vendor DLLs, and need a way to manipulate where they are loaded from. You can get a similar result using assembly manifests, see [1]. [1] https://docs.microsoft.com/en-us/windows/win32/sbscs/assembly-manifests Best, -- Josselin Poiret

Re: Building a software toolchain that works

2022-03-16 Thread Josselin Poiret
extremely easy to test my changes! I don't think I would've written these patches without Guix's help. [1] https://lists.gnu.org/archive/html/grub-devel/2021-12/msg00076.html Best, -- Josselin Poiret

Re: emacs tramp in remote guix

2022-02-13 Thread Josselin Poiret
in the cookbook or manual? Best, -- Josselin Poiret

Re: emacs tramp in remote guix

2022-02-12 Thread Josselin Poiret
p-own-remote-path uses the login shell of the target to determine the environment to use, so is well suited for guix. You may need to adjust the :protocol and :machine keys of the connection-local-set-profiles call for your use case though. Best, -- Josselin Poiret

Re: seatd-service-type

2022-02-11 Thread Josselin Poiret
exists a patch-set to add seatd and greetd to Guix [1], maybe you could try testing the patch-set and see if it works for you? [1] https://issues.guix.gnu.org/49969 Best, -- Josselin Poiret

Re: Guix Documentation Meetup

2022-01-08 Thread Josselin Poiret
to turn the current Group:Guix wiki into a proper Community wiki, just that it's not used in that way currently. [1] https://logs.guix.gnu.org/guix/2021-11-03.log#215121 [2] https://libreplanet.org/wiki/Special:Contributions/Kreyren [3] https://logs.guix.gnu.org/guix/2021-11-28.log#015743 -- Josselin Poiret

Re: core-updates-frozen branch merged

2021-12-14 Thread Josselin Poiret
would those "release-specific enhancements" be? Best, Josselin Poiret

Re: bluetooth-service: addition config vaules

2021-12-11 Thread Josselin Poiret
, you would also test if the features themselves end up working properly, but I am hopeful that bluetoothd will handle them just as well. Good luck! Best, Josselin Poiret

Re: julia: packaging GLFW.jl: No GLXFBConfigs returned

2021-11-13 Thread Josselin Poiret
ll? If so, it should be built using a patched julia-jllwrappers that overrides the library search path with the right one, and so the error shouldn't come from there. I can't say much more without the package definition though. Best, Josselin Poiret

<    1   2