Hi,
Currently Nyxt 2.2.4 packaged for Guix uses the gnu-build-system, which
does _not_ expose the Nyxt "systems" to ASDF.
To fix this, we should switch to the asdf-build-system, which would
require only a few changes to the recipe.
Then the nx-router recipe could be written like any other SBCL
You need 2 entries then.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
;))
the file
/source/aaa/parent/foo
is copied to
/target/bbb/parent/foo
(I haven't tested.)
Does that help?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
The installer does not have the same hardware requirements as the booted
OS, in particular when it comes to graphics.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Hi Gabriel,
> i don't think it's lack of drivers since other OSs work just fine (without
> binary blobs).
How did you this?
Which OS have you tried before?
Note that Guix uses linux-libre, _not_ linux, which may be the
difference here.
Cheers!
--
Pierre Neidhardt
https://ambrev
ackage after starting your REPL, you can refresh
ASDF paths with
--8<---cut here---start->8---
(asdf:clear-configuration)
--8<---cut here---end--->8---
Hope that helps!
--
Pierre Neidhardt
https://ambrevar.xyz/
s
Does this work for you?
--8<---cut here---start->8---
sudo herd invalidate nscd hosts
sudo herd restart nscd
--8<---cut here---end--->8---
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Desc
Answering your original post, wouldn't it be easier and better to just use
Guix' SBCL?
signature.asc
Description: PGP signature
Actually I find it normal that ASDF has no .asd file, since it's the
Lisp code that enables support for reading the .asd format!
Had ASDF an .asd, we would have a bootstrap problem!
ASDF is typically loaded with Common Lisp standard `require' function.
Cheers!
--
Pierre Neidhardt
https
Hi Jérémy,
You need to install glib as well :)
It should add a GIO_EXTRA_MODULES entry in the etc/profile.
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
there?
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
;)
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
d it.
>
> # find / -type d -name "*ld-linux*"
> find: ‘/run/user/1000/gvfs’: Permission denied
You are looking for folder here, this cannot work. You need to use
`-type f' instead.
Hope that helps!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
ded an "export" in front of "GUIX_PROFILE", which
> might be part of the problem.
Nope, it should not matter if the second line was applied properly.
> But as you can see, I am kind of struggling to find the cause of the
> problem. ;-)
Try creating a new use
--end--->8---
Hope that helps!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
bashrc
--8<---cut here---end--->8---
You need to source /etc/profile if you want the environment variables
like PATH to be set properly.
You can do this from ~/.bashrc as is done in the snippet, or from other
files such ~/.profile or ~/.xinitrc.
Hope that helps!
-
Hi Ludo,
thanks for the snippet, this looks very useful indeed! I'll check it
out later and report.
Thanks!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
t;, is the whole checkout cloned
twice?
If so, we could optimize this, since it's a significant waste of resources.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Maybe there is something else. Could it be slow hardware? I'm not
sure, but it took hell of a long time to fetch check out the repository.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
g to be done
>
> hint: After setting `PATH', run `hash guix' to make sure your shell refers to
> `/home/simon/.config//guix/current/bin/guix'.
>
>
> real 4m15.202s
> user 3m8.522s
> sys 0m5.010s
> --8<---cut here---end---&
ckout to the store, and then when `guix pull` is run
the first time on the newly installed system, it would get the git repo
from the store and optionally fetch the remaining git commits if there
is any.
Thoughts?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
zimoun writes:
> On Sun, 20 Dec 2020 at 10:12, Pierre Neidhardt wrote:
>
>> I just installed Guix System on a new machine:
>>
>> - guix pull -C my-channels.scm
>> - guix system init ... /mnt
>> - reboot
>
> This is done as root, right?
Yes, since th
and thus costs).
Maybe I'm misunderstood about how power supplies work, but isn't 300W
the capacity? It should not consume as much as 300W on idle, or does
it?
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Since I've reconfigured my system some weeks ago, I've noticed a change
with my laptop: when the power cable is in, closing the lid no longer
suspends the machine.
I'd like to get the old behaviour back. Any idea?
I'm on cebfb29abb151ede95696181d2446c63504593d7
with Linux 5.9.12.
--
Pierre
and browse something from _an existing buffer_:
most of the time it fails to load.
Restarting the Tor service and/or opening a new buffer fixes it.
Any idea?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
---cut here---end--->8---
The above `source' is of course not containerized.
So is it possible to use a similar trick to run something containerized
"instantly", i.e. with less than, say, 100ms overhead?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Hi Simon,
Maybe a misunderstanding, the question is not about --pure. I'd like a
`containerized hello' to start about as fast as non-containerized
`hello', without the 1 s overhead.
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
?
Alternatively, how do you load a etc/profile purely, i.e. without
inheriting from the parent environment, just like --pure does?
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Hi Guix!
Has anyone had luck installing Guix on a NAS?
If so, which one?
If not, which NAS hardware would you recommend?
I'm looking for
- something as open as possible;
- 3-4 bays;
- lowest consumption possible;
- Btrfs support.
Any tips?
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz
Thanks for the feedback, I'll take a look!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Hi Timotej, thanks for the suggestion, I'll look into it.
I'm realizing that my question was ambiguous: I'm looking for hardware
indeed, not software :)
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
to be hard to
find on the market:
https://github.com/bq/cervantes
Any recommendations, anyone?
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
t; message-id
(add-to-list 'notmuch-show-stash-mlarchive-link-alist
(cons "Yhetil" #'ambrevar/guess-yhetil-link))
(setq notmuch-show-stash-mlarchive-link-default "Yhetil")
--8<---cut here---end--->8---
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
files
won't be detected by a `pkg-config` executable (that comes from a
different profile). If you include `pkg-config` itself in the profile,
then the profile *.pc files will be found.
I suppose that for Xfce you need to install a component that looks up
XDG_DATA_DIRS.
Hope that helps!
--
Pierre
r-patches))
(setq notmuch-show-stash-mlarchive-link-default "Yhetil")
--8<---cut here---end--->8---
The last line should be useful ;)
Note that I've set two entries, one that prefer guix-patches over
guix-bugs because they seem to use the same recipient domain
(debbugs.gnu.org) and I don't know how to differentiate the two.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
st 'notmuch-show-stash-mlarchive-link-alist
(cons "Yhetil" #'ambrevar/guess-yhetil-link))
--8<---cut here---end--->8---
I had to create an alist to map between the address of the mailing list
and the Yhetil name because in the case of guix-user, the address is not
the same (help-guix). I wonder why.
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Kyle Meyer writes:
> Also, not helpful for mu4e users, but since I know simon uses notmuch...
> notmuch has a really handy notmuch-show-stash-git-send-email.
Notmuch user here, today I learned about
notmuch-show-stash-git-send-email!
Thanks for the tip!
--
Pierre Neidhardt
Sadly, this issue needs more love:
https://github.com/jitsi/jitsi-meet/issues/4836#issuecomment-727554161
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
to the latest Firefox user agent. Make sure to apply the
change to the right tab.
By the way, this seems to fix more than just Jitsi.
Happy Jitsing!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
lar "user agent switcher" extension: install it, set the
user agent to the latest Firefox and you'll be good to go!
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Yes there is ;)
guix build --source PACKAGE
signature.asc
Description: PGP signature
ckages I believe.
Ricardo, do you know if this has been fixed somehow?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
The `qutebrowser' executable is wrapped indeed. Not sure what to do
with it.
Can anyone else reproduce?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
-op and thus not aware of
the compile-bundle-op issues.
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Lisp things without
> having to do additional work post installation. Using more “default”
> ways to install ASDF bundles perhaps would get us closer to a default
> experience.
We already have this if you install the cl- packages instead of the
sbcl- ones. It should provide a smooth user experience.
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
very likely, but there are a few differences (such as
your file system configuration) that could matter.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Maybe it's a kernel issue then.
Can you reproduce this issue with a distribution using the same version
of Linux-libre (e.g. Parabola)?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
tried pressing "return" a few
times to see if the prompt appears?
Otherwise, try installing a desktop service.
Good luck!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
How are you starting Jami?
signature.asc
Description: PGP signature
the Geiser REPL?
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Ludovic Courtès writes:
> No, but I guess you could take the output of ‘git shortlog -s --email’
> and pass it to ‘gpg --export’ & co.
I think it'd be nice to give an example of these commands in the manual :)
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Descri
, is there a convenient way to create the keyring branch and
populate it with the public keys of all the committers so far?
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Jérémy Korwin-Zmijowski writes:
> I the meantime I would like to try to put a Guix's docker image on
> dockerhub and use it in Framagit/Gitlab if it is possible...
This would be fantastic, please let us know about your progress :)
--
Pierre Neidhardt
https://ambrevar.xyz/
signatu
I too have been wondering about this since ever :)
Couldn't Guix be smarter about this? Or at least provide a less
puzzling message.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Me too! :)
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
t to
your %load-path.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
generally lack a reproducible way to be able to link in whatever
> xauthority foo?
>
> Docker and flatpack and etc must have already figured this out, right?
> (Or maybe things are easier in wayland? I'm skeptical though...)
I think not, it's just our Eolie package that's broken :)
mine reported a problem which might be just that, so I think
adding the 'sudo' hint would be more than welcome.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
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.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
I recall correctly, it has manay dependencies, but
one we have a mono-build-system it should not be too hard.
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Doc update patch sent here: https://issues.guix.info/issue/41786.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
0
--8<---cut here---end--->8---
Any clue how to set up OpenCL?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
mlinking operations should be atomic, thus this can not happen.
I suspect that your error is due to calling `sudo guix pull`.
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Hi!
It seems that you've got it right so far! :)
You'll find more profiles in /var/guix/gcroots/auto: these are the roots
that are automatically created, e.g. when using the `guix package --profile=...`
among others.
signature.asc
Description: PGP signature
1.5 MiB
--8<---cut here---end--->8---
`guix size` of a derivation does not seem to return what I want :)
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Hi!
Is there a way to calculate the closure size of a system (as generated
by guix system reconfigure config.scm)?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
---cut here---end--->8---
The value of the service is a single package, not a list of packages.
So how does one add support for other scanner?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
->8---
pulseaudio -k
--8<---cut here---end--->8---
But pulseaudio keeps restarting.
I've got no programs other than EXWM running in the background.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
ach start (append (list auto-mount)))
--8<---cut here---end--->8---
(Untested.)
See my dotfiles of a complete example:
https://gitlab.com/ambrevar/dotfiles
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
#:stop (make-system-destructor "pkill udiskie")
#:respawn? #t))
--8<-------cut here---end--->8---
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Thanks for the trick, didn't know about pasuspender! :)
It seems to work with audacity, however the "default" is mute.
Audacity lets me choose the audio device, but programs that do not will
use "default" and have no sound.
Any idea around this?
--
Pierre Neidhardt
he box.
> Also, check that all cables are plugged properly.
lsusb reports my scanner.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Marius Bakke writes:
> You could try to build the application you want to test without
> Pulseaudio support, and run it after killing the pulseaudio daemon.
But how do you kill the pulseaudio daemon? It gets restarted instantly.
--
Pierre Neidhardt
https://ambrevar.xyz/
signatu
In my case the daemon gets restarted directly, no need to start an audio
program.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
how to kill it for real?
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Pierre Neidhardt writes:
> "pelzflorian (Florian Pelz)" writes:
>
>> Yes, after running as root
>>
>> insmod /run/current-system/profile/lib/modules/*/extra/vhba.ko
>> chown florian /dev/vhba_ctl
We should probably provide a service that loads
cdemu unload 0
> pkill cdemu-daemon
Excellent, thanks for the tip!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
"pelzflorian (Florian Pelz)" writes:
> I do not need to change my GNOME desktop configuration to use my real
> DVD drive (only if I want to emulate a drive with cdemu do I need
> vhba-module).
Does cdemu work for you on Guix System?
--
Pierre Neidhardt
https://ambrevar.x
You need to install the appropriate hunspell-dict-* packages I believe.
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
t;8---
so I patched it to
--8<---cut here---start->8---
cpp_link_args=['-m32', '-mwindows',
'-Wl,-rpath=/gnu/store/lbh22ci6rg780fvxclik5mkgi1z73qfn-dxvk32-1.6/lib']
--8<---cut here---end--->8---
Still no differenc
start->8---
(string-append "-Dc_link_args=-Wl,-rpath="
(assoc-ref %outputs "out")
"/lib")
(string-append "-Dcpp_link_args=-Wl,-rpath="
(assoc-ref %outputs "out")
"
You could also try playing with the
`--dynamic-space-size` command line flag, e.g.
sbcl --dynamic-space-size 2048 ...
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
roceed to fix the problem?
Can you reproduce with SBCL 2.0 or SBCL 1.5?
Maybe report this issue to the SBCL issue tracker, they will probably
know what's going on.
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
acs-guix for many tasks,
but I haven't taken the time to reproduce any of them reliably.
None of my channels' directories overlap with that of Guix if I'm not
mistaken, so it may be unrelated issues.
It seems to be working fine for me today though :)
--
Pierre Neidhardt
https://ambrevar.xyz/
No clue but for what it's worth, I can't reproduce on Guix
ce226e9d8d52d2530f057f2000d36c0d55380ade :p
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
"-option" "ctrl:swapcaps,nodeadkeys,nbsp:level3")))
#:one-shot? #t))
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
.
The second issue is that you are only comparing version numbers, while
packages can also get updated because the derivation has changed
(e.g. some input has been updated).
I don't know the API for that but my guess is that you could start
inspecting guix/scripts/package.scm.
Good luck!
--
Pierre
end--->8---
Can't Guix make sure the overlay module is loaded when the dockerd?
Related question: Can we configure Guix to load given modules on
startup? (Not in the initrd.)
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
There has been a discussion on this recently on Guix-devel:
https://lists.gnu.org/archive/html/guix-devel/2019-10/msg00051.html
As far as I know, not much has been done.
A Racket build system would be very welcome!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP
Can you connect to your dongle manually?
See
https://wiki.archlinux.org/index.php/Bluetooth
for detailed instructions.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Tobias Geerinckx-Rice writes:
> Pierre Neidhardt 写道:
>> Thanks for bringing this up!
>
> +1
>
>> asdf-build-system/source should turn its inputs into propagated
>> inputs
>> so that it does what the users want.
>>
>> I guess we just need to fi
dependents, which could be considered a bug.
Thoughts?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
t;)
(title (en "Great news!"))
(body (en "This is seriously great news!"
--8<---cut here---end--->8---
Any clue what's wrong?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Efraim Flashner writes:
> On Tue, Feb 18, 2020 at 12:31:39PM +0100, Pierre Neidhardt wrote:
>> Hi!
>>
>> The 'mame' package is not available on ci.guix.gnu.org for some reason,
>> so I did build it locally on my desktop.
>>
>> Now I'd like to tr
nfo
...
--8<---cut here---end--->8---
so I guess this means publishing works.
However my laptop does not fetch the mame substitute and starts building
mame again, which takes hours.
Any idea what's wrong?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Friendly ping!
What do you people think of posting this article on
https://guix.gnu.org?
Either as a blog post or as a dedicated page?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
?
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
If I recall correctly, a number of packages had to be updated after the
transition to the new build system. I suppose that emacs-ess was left aside.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
in turn build
> a more
I'm not sure this part adds much to the explanation. I haven't included
it because I fear it sounds too complicated.
Thanks!
Updated version attached.
To the maintainers: what do you think of publishing this on guix.gnu.org?
--
Pierre Neidhardt
https://ambrevar.xyz/
(Replace 26.3 with your Emacs version.)
Once this is done, you should be able to call
(require ...)
from your Emacs initialization file, or
M-x load-library
interactively.
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
1 - 100 of 505 matches
Mail list logo