IRC channel logs

2026-08-08.log

back to list of logs

<Guest0>Hello, if some package has emacs lisp files, but that files are not themselves available as a separate emacs-package, can they be accessed using guix?
<PuercoPop>Guest0: You probably split them into a separate package. f/e emacs-lilypond does this https://codeberg.org/guix/guix.git/src/commit/e9c29f87330f12fc0a775d39f997457816b40bc9/gnu/packages/music.scm#L1532
<untrusem>can anybody link me to a package defination where one uses cargo build system to build a rust module but the original package build system is different
<Guest0>my use case is like that for lilypond but for cflow which does not does not have an emacs-cflow package
<Guest0>but I will check how emacs-lilypond is created
<untrusem>ok there is a section in guix-cookbook about this
<kurkumat>Is there a way to set breakpoint on guix build with -K, without package modification?
<kurkumat>I currently just throw an error in a dummy phase 'break which I add with add-before / add-after. Which I comment in and comment out.
<Tetu>hi all, is there any way to blacklist a package to be pulled as dependency?
<untrusem>kurkumat: i do that too
<untrusem>Tetu: just don't list it, or it varies on build systems
<Tetu>I mean, suppose I want to install package_A, but this is pulling package_B. Is there any way to blacklist package_B? So, if I want to install any package that depends on package_B, then the installation fails.
<untrusem>Tetu: the you will need to change the source code using substitution phase
<untrusem>sneek: later tell theesm: how do you actuall use reka, supposed I am logged it, then what I don't see and specific config file for it
<sneek>Will do.
<Tetu>sneek: what is the substitution phase? you mean that I need to change the package definition to remove that dependency, then build from source?
<untrusem>Tetu: try searching for substitute* in guix repo, you will find lots of example
<Tetu>👍️
<untrusem>and its documented in guix manual, in build utilities
<Tetu>ok, I'll check the manual also. Thanks
<Tetu>hi all, I have a basic question about package variants: I want to create a variant of xorg-server without dbus. I can create a new package, by using inheritance, named xorg-server-wo-dbus. But, I also want that any package that has xorg-server as input, for instance inkscape, to use xorg-server-wo-dbus as input, instead. How could I achieve this?