Kristoffer Ström writes:
Hello! I'm running emacs in a guix shell, and wonder how/where
to get
the C source code directory for xref-find-definitions.
I've grepped the /gnu/store/*emacs but cannot find the C source,
is
there some special package/output or procedure needed to get it
include
Hello,
On Debian, you can create a preseed file containing answers to all
the questions you’re prompted for during installation, and build a
new install image which includes it. When booted, this installer
skips any steps which have been preconfigured, which allows for
either fully automated
Alexander Asteroth writes:
Dear all,
(snip)
Now I have basically three questions:
1. how can I advice the package build process (see [0]) to set
the
LDFLAGS correctly?
(shouldn't this be done by adding `(input [...] libffi [...]
)`
to the package description?)
For the few
Hi Ben,
I’ve seen some of your posts, and haven’t had any help to offer.
Your questions remind me of others I’ve seen, where someone gets
into the weeds of a problem and asks weedy questions, when they
should be asking big picture questions. I don’t know for if
that’s the case here, but it s
Hello,
I have Guix running on one computer already, and wanted to set it
up on another, a ThinkPad L390 Yoga. This was previously running
Debian, but I wiped it to put Guix on, by running `sudo dd
if=/dev/urandom of=/dev/nvme0n1 bs=1M'. After the Guix install,
the laptop doesn’t boot -- the
Julien Lepiller writes:
Hi Ian,
Something similar happened to me before. After reconfiguring a
lot of
times, the firmaware had no space left for EFI variables. I
didn't
notice the error message at first because guix system did
succeed. Maybe you have some similar errors that don't lead to
Roman Riabenko writes:
[[PGP Signed Part:Undecided]]
У пт, 2024-01-05 у 19:41 -0800, Ian Eure пише:
... After the Guix install,
the laptop doesn’t boot -- the firmware shows a boot device
selection menu, rather than bootint into Guix. ...
Sometimes, the installer makes a BIOS-compatible
Felix Lechner writes:
Hi Ian,
On Mon, Jan 08 2024, Roman Riabenko via wrote:
Sometimes, the installer makes a BIOS-compatible installation
which
fails to run from UEFI.
I like to check 'efibootmgr' inside the
installer. Alternatively, you
can look at the NVRAM contents with evivars. (I
Hi Rodrigo,
(answering in reverse order because I think that makes more sense)
Rodrigo Morales writes:
I have two questions:
2. I wouldn't need to answer the first question if I could make
GNOME
Display Manager to use Sway (currently, it only uses EXWM and
I don't
see a button to
Hi Airi,
Airi via writes:
Hello,
I am trying to package a program using the cargo-build-system.
During the build phase, it tries to fetch a dependency specified
in the Cargo.toml file, but fails with a network issue. But when
built outside of Guix with a hand-typed "cargo build --release",
Hi,
When I log into my EXWM session, it doesn’t unlock the Gnome
keychain. This causes the first program I open which needs
something from the keychain to prompt me to unlock it.
Is there some way to unlock this on login in non-Gnome sessions?
I looked in (gnu home services), but didn’t see
Julien Lepiller writes:
Hi Ian,
Something similar happened to me before. After reconfiguring a
lot of
times, the firmaware had no space left for EFI variables. I
didn't
notice the error message at first because guix system did
succeed. Maybe you have some similar errors that don't lead to
messages intact
Csepp writes:
Ian Eure writes:
Hello,
On Debian, you can create a preseed file containing answers to
all the questions
you’re prompted for during installation, and build a new
install image which
includes it. When booted, this installer skips any steps
which have been
preco
Samuel Schmidt writes:
Hello,
I am facing the same problem, but I have to use docker-compose.
I guess there are no plans to fix this atm? :/ Or did you find
any help regarding this problem?
Am 17.01.2024 um 21:53, Rodrigo Morales
schrieb:Rodrigo Morales writes:
Does anyone know wha
Hi, please see my recent guix-devel post, "Fallout from recent nss-certs
changes."
On April 22, 2024 5:39:12 PM PDT, Marc Coquand wrote:
>
>Heya!
>
>I recently upgraded Guix with `guix upgrade`, and now when I try to
>reconfigure I get the error
>
>guix system: error: profile contains conflictin
Hi Oleander,
Oleander via writes:
How can I enter the sudo password before `guix pull` runs when
updating with `guix pull && sudo guix system reconfigure
config.scm`?
I don’t believe there’s a reasonable way to do what you want. I
think your best option is to configure your sudoers file
Hi Christoph,
Christoph Buck writes:
Hi!
How do i define a new package which is just a variation of a
given
package defined in guix?
In my concrete example i try to add a new board definition file
via a
patch to the u-boot bootloader. What i come up with, looks like
this:
```
;; Define
Hi Cristoph,
Christoph Buck writes:
Hi Ian!
You can have your source inherit from the original package’s,
but with
modifications -- just like the package itself. This might not
be
exaxtly right, but should give you the right idea:
(define-public u-boot-new-cool-board-arm
(package
Hi Tomas,
Tomas Volf <~@wolfsden.cz> writes:
[[PGP Signed Part:Undecided]]
Hello Guix,
I did run into an interesting (frustrating?) problem. I created
a
package that bundles few Guile modules of my making. I
installed it
into my home environment and wanted to use helpers from it in my
sy
Hi Patrick,
Patrick Pippen writes:
https://paste.debian.net/1327458
Getting this error: /etc/config.scm:23:0 : error:
%desktop-services: invalid field specifier
I made these modifications trying to 1) not use substitutes and
compile from source and add bspwm so that I can login into it
Oleander via writes:
How do you start EXWM automatically on tty login (without a
display manager)...
Guix seems to have some unique difficulties with `startx', which I
don’t fully understand, but I’ve seen several folks in #guix
struggling with it. I use the default gdm display manager.
Hi Reza,
Reza Housseini writes:
Hi Guixers
From guix shell I can call
guix shell -D -f guix.scm
Now I want to pack those into a container with guix pack, but
there is
no equivalent command there, how would I achieve this, is there
an
expression I could use?
Something along the way
Hi folks,
I’m trying to make my home configuration more modular, so I can
better support system variances. For example, I have a laptop I
use interactively, and a headless machine that runs Cuirass. It’s
advantageous to share certain aspects of the home configuration
between the two machine
Hi Marek,
On Sat, Nov 30, 2024, at 4:26 PM, Marek Paśnikowski wrote:
> Hello Guix
>
> I am towards the end of a first pass of packaging the Proton Bridge program
> to
> access my Proton Mail with KMail.
>
> I have worked through and learned about many peculiarities of Golang build
> system. As
Hi Marek,
On Sat, Nov 30, 2024, at 6:56 PM, Marek Paśnikowski wrote:
> On sobota, 30 listopada 2024 19:08:49 CET Cayetano Santos wrote:
>> >sam. 30 nov. 2024 at 17:26, Marek Paśnikowski
> wrote:
>> > Hello Guix
>> >
>> > I am towards the end of a first pass of packaging the Proton Bridge
>> > p
Hi Marek,
Marek Paśnikowski writes:
I copied and extended the invocation of "make" from the
gnu-build-system:
(arguments
(list
#:phases '(modify-phases
%standard-phases
(add-before
'build
'make-project
(lam
gfp writes:
Hi,
1.
Approx. 2 years ago some Guixers proposed to create profiles in
order
to have not too many packages in the main profile, which makes
it
easier to update the profile. If during updating the profile one
package creates trouble, the whole updating process stops. I had
those
Hi gfp,
gfp writes:
I have got 17 Profiles in:
/home/gfp/Projekte/Calibre
/Emacs
/Libreoffice
etc.
Would that mean to sorce all 17 profiles in one go? or only two
at a time?
I agree with Steve: you shouldn’t use profiles like this. B
Hi Marek,
On Mon, Dec 9, 2024, at 4:24 PM, Marek Paśnikowski wrote:
> I managed to break through version incompatibilites thanks to discovery of
> the
> guix:build-system:go:go-version->git-ref function, which allowed me to use
> the
> specifications in go.mod files directly.
>
> I am currentl
Hi Marek,
On Mon, Dec 9, 2024, at 4:47 PM, Marek Paśnikowski wrote:
>
> Does this mean I will have to `make` the project before `building go`?
>
I'm not sure how the go-build-system interacts with stuff like this, or what
complexity the Makefile may bring. Probably the simplest thing is to add
for me now.
-- Ian
On Sun, Jan 5, 2025, at 6:03 PM, Ian Eure wrote:
> In "(guix) Additional Build Options", documenting the --system
> option,
> the Guix manual says:
>
> Similarly, when transparent emulation with QEMU and
> ‘binfmt_misc’
> is
Hi Carlo,
Carlo Ascani writes:
On Sunday, February 9th, 2025 at 6:49 PM, Ian Eure
wrote:
The quoted part of the manual answers your question. The reason
why this is so is that the version of a package available may
change between channel revisions, so if you pin foobar@1.2.3,
then
`guix
Hi Laurence,
Laurence Rochfort writes:
Hello all,
Relatively new guix system user.
On a new install of guix system, I did a "guix pull && guix
package -u".
It said I was up-to-date.
I then did a "guix system reconfigure", and that caused a
download of 640Mb
of substitutes.
Could some
In "(guix) Additional Build Options", documenting the --system
option,
the Guix manual says:
Similarly, when transparent emulation with QEMU and
‘binfmt_misc’
is enabled (*note ‘qemu-binfmt-service-type’: Virtualization
Services.), you can build for any system for which a QEMU
‘
Hi,
On Wed, Jan 8, 2025, at 10:26 PM, gfp wrote:
> Hi,
> thanks for explaining this.
>
> 1.
> I understood that
> EFI is on the top
> it runs Grub
> and Grub runs the init system shepherd.
EFI is the modern replacement for the legacy BIOS. It's typically a
proprietary firmware which is supplied
Hi folks,
I’m trying to get Guix System running in a QEMU VM on Apple ARM64
hardware[1]. This has been much more challenging than I expected,
and I haven’t been able to get it working at all. I’m completely
stuck and could use some advice and/or a working configuration I
can hack on.
I’ve
Hi Christopher,
On Thu, Jan 2, 2025, at 9:03 AM, Christopher Baines wrote:
> Ian Eure writes:
>
>> I’ve tried multiple paths to get this working, including building both
>> installer and system images on arm64 and amd64 hardware. My current
>> approach is to make a boo
Hi all,
I was able to get this working by looking at another user's VM config.scm. I
believe my error is that I provided a list of packages, instead of appending to
%base-packages.
-- Ian
On Thu, Jan 2, 2025, at 5:28 PM, Ian Eure wrote:
> Hi Christopher,
>
> On Thu, Jan 2, 20
Hi Carlo,
Carlo Ascani via writes:
Hi all,
I would like to create a shell with pinned versions of elm and
make.
Questions:
- To pin a version of a package, is it enough to use
@?
- Should I put in channels information?
In the manual I read this:
If you want to “pin” your software enviro
Cayetano Santos writes:
dim. 16 févr. 2025 at 17:02, gfp wrote:
Hi Guix,
in using ICECAT
quite often many webpages say:
"it is outdated"
Indeed, it is (115) !
IceCat isn’t really outdated, the message is almost certainly due
to extension preventing JavaScript from running.
Guix ha
Hi Rochfort,
Your define-module form has an error, so Guile can't load it, so it doesn't see
the package. The "warning: expected keyword arg" message is trying to
communicate this.
I'm on a phone, so can't give you a link, but any module in (gnu packages) will
have an example you can follow.
gfp writes:
Hi Guix,
in using ICECAT
quite often many webpages say:
"it is outdated"
and I can´t read this website
I have a lot of addons to block trackers
like NOScript, LibreJS, Privacy Badger, JShelter,
PrivacyRedirect,
UblockOrigin.
1.
Can this be the reason for it?
It’s almost defi
Richmond via writes:
You could try changing the User Agent String to something more
modern
and see if the website works.
In firefox you can change it on a site by site basis using
|general.useragent.override| but I have lost the computer where
I set it
up so can't specify exactly.
There’
Hi Laurence,
Laurence Rochfort writes:
Hello all,
I recently started using a home profile, and have been using
"guix
home reconfigure" after making changes; chiefly to add new
packages.
However, I cannot figure out how to upgrade packages without
doing a
"guix home reconfigure"
I beli
Andy Tai writes:
Hi, in an up to date GNU Guix system that I have running in a
VM on a
Fedora host (via KVM), the eglGetDisplay() call always returned
EGL_NO_DISPLAY. Note OpenGL is working; for example glxgears
runs
fine.
glxgears will fall back to software rendering, and CPUs are fast
Hi Benjamin,
The "~HOME" looks wrong.
— Ian
On March 11, 2025 8:14:13 PM PDT, Benjamin Slade wrote:
>Hi Guix,
>
>On a reinstalled system, my Guix Home is now unhappy. Doing a `guix home
>reconfigure <...>', it gets to `Finished updating symlinks.' and then has
>`guix home: error: open-fdes
There's a patch for this: https://issues.guix.gnu.org/76892
On March 16, 2025 3:57:20 PM PDT, Zack Weinberg wrote:
>I just updated my server that runs Guix and after rebooting I see ntpd
>crash repeatedly. Full log excerpt at the end of this message, but the
>crucial bit is:
>
>2025-03-16 22:15:
47 matches
Mail list logo