Re: WIP: zig-build-system

2022-12-15 Thread Efraim Flashner
it needs `-Drelease-safe` or > + ;; `-Drelease-fast` or any other. cmake-build-system has an option to determine Release or Debug (or to leave it as RelWithDebInfo) named 'build-type'. I think that should be added here. > + > +(define* (check #:key tests? #:allow-other-keys) > + "Run all the tests"

Re: Checksum errors with Rust 1.64.0 and 1.65.0

2022-11-16 Thread Efraim Flashner
n guix. It turns out that due to the way some sources seem to have changed with 1.64 we now need to adjust the checksums in src/bootstrap/Cargo.lock in addition to the Cargo.lock ones. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confide

Re: Release progress, week 6

2022-11-17 Thread Efraim Flashner
idle >aarch64-linux > /gnu/store/16cr8xhig1b4p74926wgc0gh28flvd53-vim-9.0.0820 >aarch64-linux > /gnu/store/pfk09jhc4fqalkv6bbv0cv7j00whydzm-gcc-toolchain-12.2.0-debug >aarch64-linux > /gnu/store/kjcr6zmkh0gdraclp5v5kqqqsy4h

Re: Packages grow, no longer fit on a 

2023-01-17 Thread Efraim Flashner
/guix-build-llvm-11.0.0.drv-0/build/lib") (string-append out "/lib"))) (invoke "make" "llvm-config") (install-file "bin/llvm-config" (string-append out "/bin&qu

Reproducible Builds Summit 2022

2022-11-03 Thread Efraim Flashner
on the substitute servers. This would also be helpful if there are network problems but we want to have that not affect the distribution of nars. ^1 https://lists.gnu.org/archive/html/guix-devel/2022-06/msg00191.html ^2 https://lists.gnu.org/archive/html/guix-devel/2020-06/msg00179.html -- Efraim

Re: How long does it take to run the full rustc bootstrap chain?

2022-11-06 Thread Efraim Flashner
--end--->8--- > > What /is/has been/ on your machines? Could your improved times be part from > SSD/controller changes? > > There's really a huge difference between SATA and 4-lane pci > (where both ends can handle it, which may require fw update or not b

Re: Antioxidant (new rust build system) update - 100% builds

2022-11-06 Thread Efraim Flashner
e > the big migration? > > Efraim, thoughts on this? Would it be possible to create a branch for it on savannah and hack on the integration there? Then we can make sure everything looks good and merge it in after everything builds nicely. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Release progress, week 3

2022-11-06 Thread Efraim Flashner
e to the mix you can add riscv64-linux and powerpc-linux as build targets. I'm not sure if they'll pass the test suite though, I don't think they technically have support in the base linux-libre package since it expects a kernel config and they only really have their own specialized kernel

Re: bug#61894: [PATCH RFC] Team approval for patches

2023-03-08 Thread Efraim Flashner
hat's driven by > volunteers. > > I'll venture a suggestion to explore: adding enticements to review (some > playful guidelines such as "while waiting for your 2 weeks review > period, please try to review twice as many other submissions that have > been patiently waiting on

Re: The  Shepherd gets a service collection

2023-03-14 Thread Efraim Flashner
’). > > Thoughts? Ideas? I always imagined an 'at' command being part of mcron. Does this mean we should look forward to shepherdd-mcron? > PS: It just occurred to me that we might as well rename the new > (shepherd service …) hierarchy to (shepherd sheep …) or even > (s

Re: Gnome dans core-updates

2023-03-20 Thread Efraim Flashner
needed for qemu-minimal to build on riscv64. > Time to merge master into core-updates, I would say. Often a good idea :) -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypt

Re: State of core-updates

2023-03-15 Thread Efraim Flashner
yes, I would be happy to merge staging first; this was my initial > suggestion, before we somehow collectively flocked to core-updates :) > This and other bugs are fixed on the rust-team branch. Once I figure out how to compare it against master and force rust to build for aarch64 we'll be nearly th

Re: Branch and release process (was: gnu: inetutils: Update to 2.4.)

2023-03-15 Thread Efraim Flashner
n finally the feature branch gets merged to master? If > the review has already happened and the package been tested (and built > by QA), why is a feature branch needed? So we can group a couple of larger related changes together. > > My hope is that we can rewrite the relevant documen

Re: Error booting aarch64 installation image

2023-02-22 Thread Efraim Flashner
is > usually used to boot them. > > But in my case it works with grub and a default kernel. > > Are there any advantages of switching to linux-libre-arm64-generic > kernel? > I believe it mostly comes down to kernel configs. The regular linux-libre arm64 kernel uses the Guix

Re: Merging branch wip-haskell

2023-02-22 Thread Efraim Flashner
ed > that ghc bootstrapping takes a terribly long time. Might there be a fleeting > chance to jump over some older releases? I believe in core-updates I've changed it so we go from 8.6 to 8.10. I think if we packaged 8.2 we could go from 7.10 -> 8.2 -> 8.6 -> 8.10, using 8.2 to replace 8.

Re: Building arm64 guix system image

2023-02-22 Thread Efraim Flashner
On Tue, Feb 21, 2023 at 12:02:53AM -0500, Andrew Patterson wrote: > > On Mon, 2023-02-20 at 16:17+02, Efraim Flashner > wrote: > > > I ran out of space while building qemu so I'm waiting on the build farm¹ > > to see if qemu worked. Since qemu-minimal worked I pushed it

Re: Building arm64 guix system image

2023-02-19 Thread Efraim Flashner
ook Pro: > https://ci.guix.gnu.org/eval/196495 > > But for some reason it says it is x86_64 system, and this confuses me. > > Thank you in advance. I have two patches on the core-updates branch that should allow building openbios-qemu-ppc from aarch64. I'll try cherry-picking them to master and see if that allows building qemu-minimal. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Building arm64 guix system image

2023-02-20 Thread Efraim Flashner
On Mon, Feb 20, 2023 at 11:31:04AM +0100, Roman Scherer wrote: > > Efraim Flashner writes: > > > > I have two patches on the core-updates branch that should allow building > > openbios-qemu-ppc from aarch64. I'll try cherry-picking them to master > > and see if tha

universal aarch64/riscv64 images

2023-02-27 Thread Efraim Flashner
dev/vda" (extra-special-file `(("/sbin/flash-u-boot" ,u-boot-installer-pine64-lts))) -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Feedback on indentation rules (was: [PATCH 0/5] Add support for the RPM format to "guix pack")

2023-02-27 Thread Efraim Flashner
t;8--- > > (or having to use another 'builder' variable, for example). > > What do you all think? The second one is wy to indented. For myself I sometimes end up wrapping the lines (although I don't love it) so it looks like this: (gexp->derivation "

Re: Qt in core-updates (was: KDE in core-updates)

2023-02-27 Thread Efraim Flashner
oint to KDE's repositories, e.g. this one > > for > > qt-base: https://invent.kde.org/qt/qt/qtbase/-/tree/kde/5.15 > > The KDE patchset moves quickly and does not have tagged releases. If that > proves difficult we could also just bump the QT5 version to 5.15.8,

Re: Python

2023-02-27 Thread Efraim Flashner
uts? Like already exists for hackage (and maybe others)? -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Oniro or Guix on Zephyr kernel?

2023-02-27 Thread Efraim Flashner
uot;involved." If you were willing to forgo `guix deploy` (and guix install, and really any package management) and just reflash it every time then the memory constraints go down to whatever the running programs require. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D

Re: Openjdk (was: Merging core-updates?)

2023-02-16 Thread Efraim Flashner
Probably? I assume if you can cut some out that'd be ok. I'm pretty sure openjdk-11 and openjdk-17 are considered LTS by upstream so it would make sense to keep those specifically. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

rust-team cuirass build

2023-03-01 Thread Efraim Flashner
to 2.54.5. gdk-pixbuf updated to 2.42.10. rav1e updated to 0.6.3. tealdeer updated to 1.6.1. ¹ librsvg -e '(@@ (gnu packages gnome) librsvg-bootstrap)' rav1e rust-cbindgen@0.23 ripgrep tealdeer fd newsboat -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC

[PATCH 0/8] Remove mysql

2023-04-17 Thread Efraim Flashner
the `mysql_config` binary that some packages search for so I used it as a drop-in replacement. Nothing seemed broken to me after building some packages, so to the best of my knowledge of these disparate packages and languages all is fine. Efraim Flashner (8): gnu: sysbench: Build with mariadb. gnu: ghc

Re: Zig on core-updates

2023-04-17 Thread Efraim Flashner
> > > They just added a tag for the next release. We can wait. We may have to backport whatever fix they do, it looks like 0.11 is going to use their new bootstrap chain, with a pre-compiled zig wasm binary. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7

Re: Erlang: dirname: command not found

2023-04-20 Thread Efraim Flashner
line 52: > basename: command not found > > Hi, > > Is the above expected? Sounds like it should be wrapped with coreutils and maybe some more packages. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guar

[Rust Team] Status post core-updates merge

2023-04-27 Thread Efraim Flashner
sources and precompiled libraries and updated a number of rust programs, mostly so they build with the newer version of rust. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted

Re: [Rust Team] Status post core-updates merge

2023-04-27 Thread Efraim Flashner
On Thu, Apr 27, 2023 at 07:06:29PM +0200, Josselin Poiret wrote: > Hi Efraim (and the rest of the Rust team), > > Efraim Flashner writes: > > > Now that core-updates has been merged into master it's time for a status > > update from the rust team. > > > > C

ocaml bootstrap (was Re: Core-updates merge)

2023-04-30 Thread Efraim Flashner
packages or actually find the minimum set of packages needed and remove the rest that are brought in by implicit-inputs (recursively) I think it's already as small as possible. > > Well, it seems a separated discussion but it echoes the recent blog post [3] > about “The Full-Source Boots

Re: #:tests? #f

2023-05-01 Thread Efraim Flashner
On Mon, May 01, 2023 at 05:48:47AM +, jgart wrote: > hi, > > wdyt > > `guix build qutebrowser --disable-tests` > > or bloat? Need more context. We already have `guix build qutebrowser \ --without-tests=qutebrowser` -- Efraim Flashner אפרים פלשנר GPG

Re: branch core-updates updated: gnu: coreutils-boot0: Fix building on arm architectures.

2023-02-12 Thread Efraim Flashner
On Thu, Dec 15, 2022 at 03:56:24PM +0100, Ludovic Courtès wrote: > Hi, Sorry for taking a while to get back to answer this. > Efraim Flashner skribis: > > > On December 12, 2022 1:47:29 PM UTC, "Ludovic Courtès" wrote: > > [...] > > >>> +

Re: Rust team branch (was Re: Discussion notes on releases and branches)

2023-02-14 Thread Efraim Flashner
On Tue, Feb 14, 2023 at 09:36:46AM -0700, Katherine Cox-Buday wrote: > Efraim Flashner writes: > > > As a project we haven't setup anything for starting the team-based > > branches and upgrades, and the Rust Team volunteers to go first. > > Leo has attempted[1]

Re: Rust team branch

2023-02-14 Thread Efraim Flashner
On Tue, Feb 14, 2023 at 05:36:13PM +0100, Andreas Enge wrote: > Am Tue, Feb 14, 2023 at 12:14:04PM +0200 schrieb Efraim Flashner: > > On behalf of the Rust Team™¹ we'd like to check our rust source tarballs > > for any hidden binaries² and to do a mass upgrade of many of the crates

Re: Merging core-updates?

2023-02-12 Thread Efraim Flashner
mentation about > that? I think we normally have a 2 week last-chance window to get all sorts of last minute packages bumped and then we freeze it and try to build "everything". -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confiden

Architecture support [was: Re: Merging core-updates?]

2023-02-13 Thread Efraim Flashner
I'm not against downgrading file to an earlier version if it'll get i686 to get to hello. i686 is getting stuck at an unknown file. Aarch64 and armhf are getting stuck at gcc-cross-boot0. Riscv64 is getting stuck at gcc-final. I haven't tested powerpc64le (or powerpc or mips64el). -- Efraim Flashne

Re: Proposed changes to the commit policy

2023-02-13 Thread Efraim Flashner
't push your own patches (which I believe was suggested in 2017 and with using aegis). -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Merging core-updates?

2023-02-13 Thread Efraim Flashner
is coming from. %boot3-inputs added ld-wrapper-boot3 but didn't remove ld-wrapper-0, which pulled in glibc-mesboot. I'm testing out removing ld-wrapper-0 from %boot3-inputs to see if that's enough to make that final file build. Hopefully it'll also fix the final tar for i686, which I found was

Re: Merging core-updates?

2023-02-13 Thread Efraim Flashner
rce" "--no-backup-if-mismatch" "-p1" "--input" > "/gnu/store/ms15ddy4ac2kmiyy82l0spnjj5b6h6lb-openjdk-10-hotspot-stack-size.patch") > exit-status: 1 > term-signal: #f > stop-signal: #f > Just a permission error on files to be patched, or a problem with the patch > itself? > > Andreas Looks like you might be able to drop openjdk-10-hotspot-stack-size.patch from openjdk-19.0.1. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Rust team branch (was Re: Discussion notes on releases and branches)

2023-02-14 Thread Efraim Flashner
rates queued up in the staging branch but we'd like to pull them out and run a rust-team branch. As a project we haven't setup anything for starting the team-based branches and upgrades, and the Rust Team volunteers to go first. Although the rust team would consider adding librsvg (and python-crypto

Re: Merging core-updates?

2023-02-14 Thread Efraim Flashner
On Mon, Feb 13, 2023 at 09:36:17PM +, Kaelyn wrote: > --- Original Message --- > On Monday, February 13th, 2023 at 8:04 PM, Efraim Flashner > wrote: > > > > > > On Sun, Feb 12, 2023 at 06:29:04PM +, Kaelyn wrote: > > > > >

Re: Architecture support [was: Re: Merging core-updates?]

2023-02-14 Thread Efraim Flashner
On Tue, Feb 14, 2023 at 05:30:32PM +0100, Andreas Enge wrote: > Hello, > > Am Mon, Feb 13, 2023 at 12:56:45PM +0200 schrieb Efraim Flashner: > > Aarch64 and armhf are getting stuck at gcc-cross-boot0. > > I got to hello on my aarch64, which is very encouraging! I wil

Re: shepherd respawn frequency

2023-07-03 Thread Efraim Flashner
le waiting for the correct network interface to come up. Or even just `mbsync -a && exit 1 || exit 1` -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Do substitutes download slowly for you? / Speeding up substitute delivery/mirrors

2023-05-29 Thread Efraim Flashner
n aside, a few years ago we tried out using Amazon as a CDN, and IIRC I figured I was likely the only user in Israel with ~15GB/month draw. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: 02/03: gnu: openblas: Update architectures we provide substitutes for.

2023-06-05 Thread Efraim Flashner
On Sat, Jun 03, 2023 at 08:12:48PM +0100, Christopher Baines wrote: > > Efraim Flashner writes: > > > On Fri, Jun 02, 2023 at 11:03:42PM +0100, Christopher Baines wrote: > >> > >> guix-comm...@gnu.org writes: > >> > >> > efraim push

Re: [PATCH 0/8] Remove mysql

2023-05-20 Thread Efraim Flashner
On Mon, Apr 17, 2023 at 04:29:13PM +0300, Efraim Flashner wrote: > I saw that a fix was applied to mysql on core-updates to have it build > with openssl-1.1, and I figured that rather than have a version that was > several years out of date (and surely had many many security > vul

Re: Transformations Shell Syntax

2023-05-23 Thread Efraim Flashner
acs-ement@wip/find-room I'm not sure how @latest would work with @wip/find-room, unless @latest was reserved to point to (maybe) the newest release. I think we've all seen that the updater sometimes gets confused by some of the upstream methods of tagging releases and trying to figure out what the lastes

Re: 02/03: gnu: openblas: Update architectures we provide substitutes for.

2023-06-03 Thread Efraim Flashner
On Fri, Jun 02, 2023 at 11:03:42PM +0100, Christopher Baines wrote: > > guix-comm...@gnu.org writes: > > > efraim pushed a commit to branch master > > in repository guix. > > > > commit 076688fa1e41a09f034a80e1a593bac43f1f1482 > > Author: Efraim Flashner

Re: FSDG issues of SCUMMVM-based games

2023-06-20 Thread Efraim Flashner
to experiment. If in some one to five years we still find no practical > way of using ScummVM with only free software, that might be a reason to > remove it then. > > WDYT? This sounds like a sensible resolution to me. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C

Re: Guix / Nix Benchmarks

2023-06-20 Thread Efraim Flashner
; both). > > > > At least package installation is faster with Nix. One reason is that Hydra > (their "substitute server") has faster download speeds compared to > CI/Bordeaux, likely due to multiple geographical locations/mirrors. I believe on the Nix side that includes a ~$9

Re: Tooling for branch workflows

2023-05-11 Thread Efraim Flashner
of which I've worked on but which are fundamental underpinnings of Guix. -- Efraim Flashner פלשנר אפרים GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: What's needed to get things building for i586-gnu (the hurd) post core-updates?

2023-05-14 Thread Efraim Flashner
e some failing tests, and they seem to be > crashing. I haven't investigated this yet. > > [1] https://issues.guix.gnu.org/63501 > > -- > Josselin Poiret -- Efraim Flashner פלשנר אפרים GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: What's needed to get things building for i586-gnu (the hurd) post core-updates?

2023-05-15 Thread Efraim Flashner
On Mon, May 15, 2023 at 06:46:17PM +0200, Josselin Poiret wrote: > Hi Efraim, > > Efraim Flashner writes: > > If all you need is to remove coreutils-boot0 from the origin then you > > could create a similar boot0 package specifically for the hurd and make > >

Re: Defaulting to MAC-based names for network interfaces

2023-05-15 Thread Efraim Flashner
hips should > be examined. > > [1] > https://wiki.debian.org/NetworkInterfaceNames#How_to_migrate_to_this_scheme_on_upgraded_systems > [2] https://wiki.archlinux.org/title/Udev#Testing_rules_before_loading > [3] > https://github.com/eudev-project/eudev/blob/39979ddf46e75d1b75bf381e1c73914c226c4302/configure.ac#L180 > [4] https://en.wikipedia.org/wiki/IPv6_address#Temporary_addresses > -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: rust-team branch merged

2023-05-09 Thread Efraim Flashner
On Tue, May 09, 2023 at 09:33:46AM +0100, Christopher Baines wrote: > > Efraim Flashner writes: > > > I've merged the rust-team branch into master. I've dropped rust for > > aarch64-linux again for now until I can get it built on cuirass so it's > > not holding up the

rust-team branch merged

2023-05-09 Thread Efraim Flashner
I've merged the rust-team branch into master. I've dropped rust for aarch64-linux again for now until I can get it built on cuirass so it's not holding up the branch any longer. Unfortunately I forgot about the mesa update earlier so there's more rebuilds than I expected. -- Efraim Flashner

Re: rust-team branch merged

2023-05-09 Thread Efraim Flashner
On Tue, May 09, 2023 at 02:22:36PM +0100, Christopher Baines wrote: > > Andreas Enge writes: > > > Hello, > > > > Am Tue, May 09, 2023 at 11:54:00AM +0300 schrieb Efraim Flashner: > >> The way its currently setup all we need to do is re-add aarch64-linux t

Re: RISC-V (riscv64-linux) substitutes are coming

2023-05-09 Thread Efraim Flashner
now about. That's really exciting! I've been having good luck with the visionfive1 as a build machine. My visionfive2 gets a little hot and I'm looking at getting a desk fan to blow at it and some of the other boards that get a bit hot while building. -- Efraim Flashner אפרים פלשנר GPG key = A28

Re: RISC-V (riscv64-linux) substitutes are coming

2023-05-09 Thread Efraim Flashner
On Tue, May 09, 2023 at 06:24:11PM +0300, Aleksandr Vityazev wrote: > Hi, > > On 2023-05-09, 15:22 +0100, Christopher Baines wrote: > > > Efraim Flashner writes: > > > >> [[PGP Signed Part:Undecided]] > >> On Tue, May 09, 2023 at 02:40:21PM

Re: Can ALPS be included in the Guix repo? The question is about the licenses.

2023-08-13 Thread Efraim Flashner
1 the project is being dormant, > https://green.physics.lsa.umich.edu/alps_legacy/index.php?title=Main_Page > Placing the limitation of 'academic and non-commercial' the license is non-free and cannot be included in Guix proper. If something depends on it that you're looking to upstream it'

Re: [core-updates] Native build of make-boot0 fails on missing zstd

2024-01-21 Thread Efraim Flashner
s `(# [program: > "/gnu/store/sb4x78r4d5l8833nmrml4b823irf954h-bootstrap-binaries-0/bin/tar" > arguments: ("cvfa" > "/gnu/store/wflsiizcin3s61qyjw4flkdg2s8mg3vz-make-4.4.1.tar.zst" "--mtime=@1" > "--owner=root:0" "--group=root:0" "--sort=name" "make-4.4.1") exit-status: 2 > term-signal: #f stop-signal: #f] 61b780>)'. > builder for > `/gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv' failed > with exit code 1 > @ build-failed > /gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv - 1 > builder for > `/gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv' failed > with exit code 1 > derivation > '/gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv' > offloaded to 'kluit.dezyne.org' failed: build of > `/gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv' failed > build of /gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv > failed > View build log at > '/var/log/guix/drvs/g1/7dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv.gz'. > cannot build derivation > `/gnu/store/zbp7rf2qm32qb2mq0w67pnn973892d3w-make-boot0-4.4.1.drv': 1 > dependencies couldn't be built > guix build: error: build of > `/gnu/store/zbp7rf2qm32qb2mq0w67pnn973892d3w-make-boot0-4.4.1.drv' failed > [1]10:22:08 janneke@drakenpad:~/src/guix/core-updates > $ > --8<---cut here---end--->8--- > > -- > Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org > Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com > -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [post Guix Days] Guix Common Document (was: Request-For-Comment process)

2024-02-07 Thread Efraim Flashner
perfect-as-the-first-try. > > > Well, let recover from these awesome Guix Days and from FOSDEM and then > resume this proposal. > > Cheers, > simon > > 1: https://guix.gnu.org/manual/devel/en/guix.html#Reviewing-the-Work-of-Others > -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: %base-packages and default grub theme depend on rust

2024-02-08 Thread Efraim Flashner
out using a guile-rsvg variant that depends on ‘librsvg-2.40’, the > last version written in C? > > That’s easy to do and would address the immediate problem. I bet we could switch it to use guile-cairo. Also, is guile-png too low level? -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3

patch workflow without emacs (Was: Re: Guix Days: Patch flow discussion)

2024-02-08 Thread Efraim Flashner
losed by someone else, I just assume it to be so when a patch is applied or if I see it said so in an email. I use vim-fugitive (and editorconfig I guess) as my only plugin for working with git. ¹ https://git.guix-patches.cbaines.net/git/guix-patches is the location where the patchsets are stored

Re: Debugging missing architecture support

2024-02-14 Thread Efraim Flashner
tracking back from git-annex to ghc to see that it's not supported on aarch64, I'm not sure how you would find that information. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Debugging missing architecture support

2024-02-16 Thread Efraim Flashner
to Guix. > I'll see if I can find someone motivated and competent to do that. I've been carrying around this diff for a while but I don't think I'm currently ready to finish it off. It adds aarch64 and armhf bootstrap binaries for GHC and gets started on the path to building ghc-8.6 with them. --

Re: [RFC] proposal for refactoring bootloaders

2024-02-19 Thread Efraim Flashner
gs too. It should be possible to flash u-boot separately and then use grub-efi (or something like it) but it's not currently supported out of the box. I look forward to seeing how this might look. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D

Re: Rust <3 Guix

2023-12-24 Thread Efraim Flashner
binary from rust:tools since we don't have a way to deprecate packages and point them to alternate outputs. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: xwayland security updates, to mesa- or core-updates or ?

2023-12-24 Thread Efraim Flashner
On Fri, Dec 22, 2023 at 09:19:27AM +0200, Efraim Flashner wrote: > On Thu, Dec 21, 2023 at 09:18:50PM +, John Kehayias wrote: > > Hi all, > > > > On Mon, Dec 18, 2023 at 12:57 AM, John Kehayias wrote: > > > > > Hi Kaelyn and everyone, > > > &

Re: rust-team branch merged

2023-12-14 Thread Efraim Flashner
On Wed, Dec 13, 2023 at 10:34:11AM +0200, Efraim Flashner wrote: > * Compiled rust packages currently have a 'package' phase, which runs > the command used to crate a 'crate tarball', and is installed in > %output/share/cargo/registry, with unpacked sources in > %output/share/cargo/src

Re: Possible to separate out tk from python?

2023-12-17 Thread Efraim Flashner
95-tk-8.6.12/lib -L/gnu/store/0scbhmjkll66vpgvgh7d77hayxgy1cc2-tcl-8.6.12/lib -ltk8.6 -ltkstub8.6 -ltcl8.6 -ltclstub8.6 I do wonder if we could substitute TCLTK_LIBS to be: "`pkg-config --libs tcl tk`" and if that would work. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F

rust-team branch merged

2023-12-13 Thread Efraim Flashner
unsure how to use '$GUIX_ENVIRONMENT' in ~/.cargo/config so that it is expanded and not taken as a literal string. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted

Re: Are declarative app configs worth it?

2023-12-28 Thread Efraim Flashner
ubset of docker-cli startup arguments. The problem is that > > > `docker > > > run` command has 96 options and the configuration only uses a > > > handful, > > > lacking a way to provide the remaining ones. > > > > All config bindings need to have an

Re: xwayland security updates, to mesa- or core-updates or ?

2023-12-21 Thread Efraim Flashner
> a sense of that coverage. For what it is worth, Efraim has manually > built xorgproto and mesa at least on powerpc64le, riscv64, without > issues. I had berlin build for powerpc64le and that went without any problems. Locally I built for riscv64 and powerpc and those both built fine. I ran into an

Re: Welcome Oleg (sharlatan) as a new committer

2024-01-10 Thread Efraim Flashner
> Let's Wish them a warm welcome! Welcome! -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Performance of computing cross derivations

2024-01-11 Thread Efraim Flashner
ackages [4]. > > 4: https://lists.gnu.org/archive/html/guix-devel/2024-01/msg00053.html list-all-cargo-build-system-packages is actually a script I have locally that I should probably put in the etc/teams/rust folder. I've attached it in case anyone wants to try it out, or see the spe

Re: Commit Access: Sharlatan Hellseher

2024-01-15 Thread Efraim Flashner
> --8<---cut here---end--->8--- > > Just my 2 cents, I imagine every person here has their own workflow. I'm going to suggest 'git am -3' that someone else here suggested to me. When a patch fails to apply cleanly git will try harder and leave the failed-to-apply bits inside the code, making it easier to clean-up the patch than to manually apply it. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Proposition to streamline our NAR collection to just zstd-compressed ones

2024-01-15 Thread Efraim Flashner
; whether or not “builtin:git-download” is available, but maybe that’s too > early? builtin:git-download sometimes bites me on my machines since I don't upgrade my aarch64/riscv64 installs that often. Also, 2018 is now about 5 years ago. It might be a good idea to just have a rolling YEAR-3 wa

Re: An update on ‘core-updates’

2024-01-15 Thread Efraim Flashner
the page size on jemalloc on aarch64 to be at least 64k so that people running guix software on apple silicon don't have issues. I think we should add it for core-updates so it doesn't get forgotten, I've seen it come up on IRC at least once a week. -- Efraim Flashner רנשלפ םירפא GPG

Re: An update on ‘core-updates’

2024-01-15 Thread Efraim Flashner
'("--enable-languages=c,c++") > + '("--enable-languages=c,c++,objc,obj-c++")) > + '("--disable-multilib" > "--with-system-zlib" > > ;; No pre

Re: Guix CLI, thoughts and suggestions

2024-01-16 Thread Efraim Flashner
ork to change, and backwards compatibility also is > an issue. One option I could see working is shoving the entire existing > structure under a command in the new tool, so you could do `guix old package > -I' or similar. An alternate approach would be using an environment > variable to chan

Re: How to always keep build tree when run guix build.

2024-01-17 Thread Efraim Flashner
again if it's already known to fail. I don't think there's something like '--keep-failed' for guix-daemon. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: xwayland security updates, to mesa- or core-updates or ?

2024-01-08 Thread Efraim Flashner
and then the packages which depend on it. Currently, on master, Berlin already is running behind on building rust, and it wasn't until after the previous mesa-updates merge that it caught up with building rust. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F

Re: xwayland security updates, to mesa- or core-updates or ?

2024-01-03 Thread Efraim Flashner
On Thu, Jan 04, 2024 at 05:13:46AM +, John Kehayias wrote: > Hi Efraim and guix-devel > > On Mon, Dec 25, 2023 at 08:44 AM, Efraim Flashner wrote: > > > On Fri, Dec 22, 2023 at 09:19:27AM +0200, Efraim Flashner wrote: > >> On Thu, Dec 21, 2023 at 09:18:50PM

Re: Performance of computing cross derivations

2024-01-08 Thread Efraim Flashner
215s user0m14.492s sys 0m0.469s After: time GUIX_PROFILING="object-cache" ./pre-inst-env guix build --no-grafts $(./pre-inst-env ~/list-all-cargo-build-system-packages | grep rust- | head -n 100) --target=aarch64-linux-gnu -d Object Cache: fresh caches:20 lookups: 138654

Re: Rust <3 Guix

2023-12-27 Thread Efraim Flashner
tting them into a state I'm happy with for the rust-team branch. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted From 84d2f06e9face

Re: Question on python-pydantic update, rust and maturin build tool

2023-12-28 Thread Efraim Flashner
st added/replaced. Is there a specific version of pydantic that you need? I might be able to put together something either using the crates in the master branch or a newer version on the rust-team branch. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41A

Re: Request-For-Comment process: concrete implementation

2023-11-22 Thread Efraim Flashner
ome of these processes to make it clearer about what's expected and what's going on. Actually, in terms of suggestions, I'd add the rfc/ folder in etc/teams.scm to set guix-devel as one of the team members. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351

Re: guix refresh --update Removes Needed Dependencies

2023-11-22 Thread Efraim Flashner
list. :-) > > 2. Change the code to interpret extra inputs are regexps instead of > names. I like both ideas -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: sbcl-py4cl does not appear in --list-dependent output

2023-11-30 Thread Efraim Flashner
ckage: cl-py4cl@0.0.0-2.2f2a008 cl-py4cl@0.0.0-2.2f2a008 does appear in the list -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [bug#67261] [PATCH 3/3] images: Add orangepi-r1-plus-lts image.

2023-12-03 Thread Efraim Flashner
larger size that would take care of most of them, but until something is setup to make it possible I'm not sure it's possible to support them for Guix System without also adding an OS config for the offsets for the root file system. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 137

Re: Git-LFS or Git Annex?

2024-01-28 Thread Efraim Flashner
to/the/video` and it'll just be available in the repo. ¹ https://github.com/RichiH/conference_proceedings -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Upgrading Guix's security team

2023-11-18 Thread Efraim Flashner
term of say 6 months to a year? Happy to > >> provide more information and discuss here or privately; in short I'm > >> not a security expert but have time and bandwidth to keep things > >> moving and want to learn. > > > > Thank you for getting the ball moving!

Re: Confusing overview of mailing lists

2023-11-20 Thread Efraim Flashner
g to previous mails sent to that mailing list. Alternatively, we could just get rid of it, that extra link only saves 1 click if you wanted to go and see the archives. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: bug#66964: Request for merging "mesa-updates" branch

2023-11-14 Thread Efraim Flashner
to merge so soon then I think we should just get that merged and then I'll rebase the rust-team branch on top of new master. The rust-team branch is also ready to merge, but we're way behind on aarch64 substitutes. Either way the substitute servers will be rebuilding all of rust so I think it'd

Re: Google Summer of Code Inquiry

2024-04-10 Thread Efraim Flashner
oes sound like it jeopardizes this specific project. In a way, > that’s a good problem to have as a project, but it does mean that > Zachary would need to look for another project (which could still be > related to ‘guix pack’). > > Thoughts? There's always the option of trying to

Re: Status of ‘core-updates’

2024-04-22 Thread Efraim Flashner
fest in the form of missing inputs, due to transitive libtool > dependencies causing overlinking and the new pkgconf being smart enough > to optimize away some previously captured link directives that would be > baked in the RUNPATH and sastify libtool overlinking needs. > > The solution

Re: Managing patches and branches, retrospective and futher changes?

2024-04-26 Thread Efraim Flashner
ent a patch for improvements here [5]. > > 4: > https://guix.gnu.org/en/manual/devel/en/html_node/Managing-Patches-and-Branches.html > 5: https://issues.guix.gnu.org/70549 > > Let me know if you have any thoughts or questions! > > Thanks, > > Chris -- Efraim F

Re: API for rewriting package fields ?

2024-04-26 Thread Efraim Flashner
t; native-inputs field. There's also the package property updater-extra-{native-,propagated-,}inputs to add a package even if it's not shown as required by the importer. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guara

<    8   9   10   11   12   13   14   >