Failed to build webkitgtk

2020-06-04 Thread Simen Endsjø
I did guix pull followeb by reconfigure, and I get an error. $ sudo guix system reconfigure /etc/config.scm substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% The following derivations will be built: /gnu/store/hrdp3nh2vqpy2m18c19crl496vimx2l4-gnome-control-center-3.3

Re: Failed to build webkitgtk

2020-06-04 Thread Simen Endsjø
Tobias Geerinckx-Rice writes: Simen, Simen Endsjø 写道: View build log at '/var/log/guix/drvs/g6/b2wl1xz8q3g7whrs2b3c8yjqrf974s-webkitgtk-2.28.2.drv.bz2'. This file contains the actual build output. Could you attach it (or, if it's over a few 100K, its tail)? Build

Testing a new font

2020-06-18 Thread Simen Endsjø
Hi, I'm new to Guix (still running in VM) trying to add a new font, but it doesn't show up in gnome-tweaks or other places. I added the font the font to fonts.scm, and ran $ ./pre-inst-env guix install font-iosevka-aile I can see the fonts in ~/.guix-profile/share/fonts/truetype, but it doe

Re: Testing a new font

2020-06-18 Thread Simen Endsjø
Efraim Flashner writes: On Thu, Jun 18, 2020 at 02:08:49PM +0200, Simen Endsjø wrote: Hi, I'm new to Guix (still running in VM) trying to add a new font, but it doesn't show up in gnome-tweaks or other places. I added the font the font to fonts.scm, and ran $ ./pre-inst-env gu

Re: Testing a new font

2020-06-18 Thread Simen Endsjø
Tobias Geerinckx-Rice writes: Efraim Flashner 写道: You only need to run 'fc-cache -frv', no need for the sudo or the path. Pay close attention to its output the first time, since running ’$ sudo fc-cache’ earlier might have created root-owned caches that foul things up and will need to be

Re: I tried Guix for half a day but had to go back to NixOS

2020-06-23 Thread Simen Endsjø
Yasuaki Kudo writes: As the title says, I tried Guix for half a day 😅 I wanted to let you know that: * Graphical installer run from a USB stick was broken. I went insane, asking the questions already answered and kept repeating them. So I could not get past the partition phase. I bel

dotnet

2020-06-23 Thread Simen Endsjø
Hi, has anyone worked on adding dotnet? It looks quite complex as a first project, especially as it requires going through the build in detail to make sure there's no telemetry or other unwanted steps in the process. If (and it's unlikely) I start working on this, is a good place to start t

Re: dotnet

2020-06-24 Thread Simen Endsjø
Pierre Neidhardt writes: - Package msbuild. This is possibly hard. I could not figure out a way to bootstrap msbuild. The upstream way to build msbuild is to use prebuilt packages from NuGet. If we want to build those, we need msbuild... :( I see mono has a fork of msbuild which migh

Re: dotnet

2020-06-25 Thread Simen Endsjø
Pierre Neidhardt writes: The readme says we need dotnet to build msbuild. On the other hand, there is this tag: https://github.com/mono/msbuild/releases/tag/0.08 So maybe it's bootstrappable after all. Looks like it already tries to use this in the build, but something goes wrong here

Installer restarts after choosing to partition the disk

2020-06-30 Thread Simen Endsjø
Hi, I've been running Guix in a VM on my laptop, and wanted to install it directly on my desktop. Using the guided installer, I get to the point where I choose to partition the disk, and choose the recommended setup. Within a few seconds, I'm sent to the start of the installer again. If I fol

Re: Installer restarts after choosing to partition the disk

2020-06-30 Thread Simen Endsjø
I noticed that the installer detected my EFI partition as FAT16. After changing it to FAT32, the installer continued. Yasuaki Kudo writes: Hi Simen, Sorry not a direct answer but I also report this exact problem recently in this mailing list 😄 -Yasu On Jul 1, 2020, at 04:54, Simen

flatpak doesn't set XDG_DATA_DIRS

2020-07-01 Thread Simen Endsjø
It seems flatpak doesn't update XDG_DATA_DIRS, so installed applications doesn't show in the desktop and have to be started manually using `flatpak run ...`. Should the package set this? If not, what's the best practice in setting this? Note that the directories '/var/lib/fla

Additional channels pulled, but cannot install/update software

2022-06-25 Thread Simen Endsjø
I'm having a problem where `guix pull` pulls all channels defined in ~/.config/guix/channels.scm, but somehow only guix is available thereafter. Any idea what might have happened? I have software installed through these channels which now cannot be updates as they don't exist in the main guix cha

Re: Additional channels pulled, but cannot install/update software

2022-06-25 Thread Simen Endsjø
. > > On the guix system, and I think what the binary installer does, the > guix pull profile should come first in $PATH, but maybe something went > wrong in your case, or you made some changes? > > Le Sat, 25 Jun 2022 20:49:23 +0200, > Simen Endsjø a écrit : > > > I

Re: Additional channels pulled, but cannot install/update software

2022-06-25 Thread Simen Endsjø
No, I have the manual binary installation on a Manjaro host system. On Sat, Jun 25, 2022, 22:00 ( wrote: > On Sat Jun 25, 2022 at 8:49 PM BST, Simen Endsjø wrote: > > $ which guix > > /usr/local/bin/guix > > ...Do you have the Guix Debian package installed, by any chance? > > -- ( >

Re: Additional channels pulled, but cannot install/update software

2022-06-25 Thread Simen Endsjø
022 at 9:05 PM BST, Simen Endsjø wrote: > > No, I have the manual binary installation on a Manjaro host system. > > Once you pull for the first time, you should remove Guixen that you've > installed through other means (like the debian package and binary > installation). /usr/

Updated package isn't used for system reconfigure..?

2022-11-06 Thread Simen Endsjø
I updated mesa from 21.3.8 to 22.2.2 to see if I could get better support for my Intel Iris Xe GPU on an Alder Lake CPU. My change is reflected when doing `guix build mesa`, but not `guix system reconfigure` – although I used `system reconfigure` while developing/debugging the patch, so it was pic

Blind people unable to install Guix System

2023-07-31 Thread Simen Endsjø
It was brought to my attention that blind people runs into problems installing Guix System, while Debian and Arch have solved this better. The problem is outlined by the user k.g.roberts, ref : The installer for Guix System 1.4.0 is basical

Common Lisp systems using `package-inferred-system' fails to find dependency

2023-08-30 Thread Simen Endsjø
Hi, I’m trying to package some Common Lisp projects which is using package-inferred-system, but I’m not really sure how this should be done. I get into a problem packaging log4cl-extras, which has the system log4cl-extras/error, which in turn uses dissect. Adding `(inputs (list cl-dissect ...))'

Building mysql-workbench-community cannot find cairo.h

2024-10-20 Thread Simen Endsjø
Hi, I need some help packaging mysql-workbench. I'm using https://git.sr.ht/~yewscion/yewscion-guix-channel/tree/trunk/item/cdr255/utils.scm#L985 as a base. That channel doesn't work, but it seems pretty complete although maybe not 100% up to date. I pushed my changes to a branch in case someone

Re: Not sure how to add an offload server

2024-11-03 Thread Simen Endsjø
Both computers use Guix System. Nothing in my configuration tweaks anything related to this. On Sun, Nov 3, 2024, at 15:06, Tomas Volf wrote: > Simen Endsjø writes: > > > Hi, I have some problems creating my own offload server. > > > > Adding a build-machine section in

Not sure how to add an offload server

2024-11-02 Thread Simen Endsjø
Hi, I have some problems creating my own offload server. Adding a build-machine section in guix-configuration fills /etc/guix/machines.scm. But when I do `guix offload test` or status, it checks /usr/local/etc/guix/machines.scm and not /etc/guix/machinecs.scm. Adding the build machine in that

Re: Avoid sending sources to offload servers

2024-11-08 Thread Simen Endsjø
Tomas Volf <~@wolfsden.cz> writes: > Simen Endsjø writes: > >> I guess what I would like is at least that the sources for the builds >> to be downloaded by the build server instead of transferred by my >> system. > > I guess one limitation here is that the

Combine outputs from several packages to a shared location

2024-10-26 Thread Simen Endsjø
Hi, I'm trying to package some software where I combine various packages into a single location. I'll try to explain... I have a package P. This package contains a binary, B, some libraries S, and some libraries R. These are usually packages together, in which case things just work, but I need t

Re: Not sure how to add an offload server

2024-11-07 Thread Simen Endsjø
: error: failed to load 'the-system.scm': guix/records.scm:65:4: In procedure record-abi-mismatch-error: In procedure abi-check: #>: record ABI mismatch; recompilation needed On Thu, Nov 7, 2024, at 15:35, Felix Lechner wrote: > Hi Simen, > > On Thu, Nov 07 2024, Simen En

Re: Not sure how to add an offload server

2024-11-07 Thread Simen Endsjø
mismatch issue might be triggering a similar issue and we need a %fresh-auto-compile somewhere. On Thu, Nov 7, 2024, at 22:51, Simen Endsjø wrote: > Ok, so now it suddenly works. I cannot see any recent commits in guix which > should indicate a change related to this. > What kind of bad st

Re: Not sure how to add an offload server

2024-11-07 Thread Simen Endsjø
both strange and worrying. $ guix offload test guix offload: testing 1 build machines defined in '/etc/guix/machines.scm'... On Thu, Nov 7, 2024, at 22:17, Simen Endsjø wrote: > Not sure what you mean. Tried adding the channel with -L, but I get an error > about a record ABI misma

Re: Avoid sending sources to offload servers

2024-11-07 Thread Simen Endsjø
ix build a with > offloading, and guix build b c without, then when you run guix shell, a, > b, and c will all be in your store and won't need to be rebuilt. > > > Simen Endsjø writes: > > > Yes, that's what I'm using, but it's not granular. The pr

Re: Not sure how to add an offload server

2024-11-07 Thread Simen Endsjø
e system using this method as it looks like my channels is not loaded, giving me no code for module (sijo packages foobar) On Thu, Nov 7, 2024, at 10:06, Hilton Chain wrote: > Hi Simen, > > On Thu, 07 Nov 2024 16:03:46 +0800, > Simen Endsjø wrote: > > > > Strange! I found

Re: Avoid sending sources to offload servers

2024-11-07 Thread Simen Endsjø
Hi Simen, > > On Thu, 07 Nov 2024 16:57:26 +0800, > Simen Endsjø wrote: > > > > I notice package sources are sent to offload servers. I have a build that > > has > > 1.9GB sources, and results in a 4.7GB store item. I would have thought only > > the >

Re: Not sure how to add an offload server

2024-11-07 Thread Simen Endsjø
achines in the original guix-configuration using modify-services. But that really shouldn't make any difference, should it? On Thu, Nov 7, 2024, at 00:49, Tomas Volf wrote: > Simen Endsjø writes: > > > I don't understand how /etc/guix and /usr/local/etc/guix fits together.

Avoid sending sources to offload servers

2024-11-07 Thread Simen Endsjø
I notice package sources are sent to offload servers. I have a build that has 1.9GB sources, and results in a 4.7GB store item. I would have thought only the definitions were sent to the build machine, and it would download the 1.9GB file, but it seems this file is sent from my machine. I cannot se

Re: Not sure how to add an offload server

2024-11-06 Thread Simen Endsjø
achines.scm -r--r--r-- 1 root root 118 Oct 14 2022 signing-key.pub -r 1 root root 192 Oct 14 2022 signing-key.sec I really have no idea what is happening here, but I fail to see what I'm doing wrong. Could someone link me to a working offload setup? On Sun, Nov 3, 2024, at 16:05,

Re: Software running in a container fails when using fontconfig?

2024-11-15 Thread Simen Endsjø
--emulate-fhs maybe this is worth a try. > > Cheers, > > Edouard. > Simen Endsjø writes: > > > Hi, I'm packaging a piece of software which crashes when launching > > chromium embedded framework. > > > > The error is > > Fontconfig error

Software running in a container fails when using fontconfig?

2024-11-14 Thread Simen Endsjø
Hi, I'm packaging a piece of software which crashes when launching chromium embedded framework. The error is Fontconfig error: Cannot load default config file: No such file: (null) I found a similar issue for Nix which suggests the error is caused by fontconfig not being installed globally an

Different/incorrect font chosen -- fontconfig not deterministic?

2025-01-05 Thread Simen Endsjø
I’m having problems where the wrong/different font is chosen on one computer even though my setup should be the same. On my first system, Material Icons font is chosen, but on the second system, Symbols Nerd Font and GNU Unifont is chosen. I copied my old operating-system configuration and only

Extending home-gpg-agent-service-type from a service-type doesn't do anything?

2025-01-08 Thread Simen Endsjø
I'm probably doing something wrong, but I'm having problems using `home-gpg-agent-service-type' from a service. It works fine inside an `home-environment', but not within a service type. So this works fine: , | (home-environment | (services |(list | (service home-gpg-agent-service-ty

Am I using package-input-rewriting correctly?

2025-02-14 Thread Simen Endsjø
I'm testing package-input-rewriting for the first time. Trying to get an additional fix for stumpwm, but it doesn't start and I don't see any useful logging. Am I doing it right? https://git.sr.ht/~simendsjo/dotfiles/commit/d56be83cdbfa6f631c644fbe1f9dd8eec3dc34ae signature.asc Description:

Broken system! Reconfigure without a working system generation?

2025-07-28 Thread Simen Endsjø
I broke my system real bad! I suspect a disk corruption during kexec boot after a reconfigure. I got a blank system derivation file. Booted into an older generation and ran gc, but it seems like only the newest generation was being kept (marked as current for some reason)! So now I don't have

Re: Broken system! Reconfigure without a working system generation?

2025-07-28 Thread Simen Endsjø
Rutherther writes: > Hi Simen, > > Simen Endsjø writes: > >> I broke my system real bad! >> >> I suspect a disk corruption during kexec boot after a reconfigure. I got a >> blank system derivation file. >> >> Booted into an older generation a