bug#51454: Progress bar in Org source blocks

2021-10-29 Thread excalamus--- via Bug reports for GNU Guix
I'm trying to document my work with Guix using Emacs Org. If I run a shell/sh/bash source block in org-mode, the result has control characters in it. To reproduce, open a clean instance of Emacs with emacs -q, switch to the scratch buffer and insert: ;; eval this first so that source blocks can

bug#51454: Progress bar in Org source blocks

2021-10-29 Thread zimoun
Hi, On Fri, 29 Oct 2021 at 14:38, excalamus--- via Bug reports for GNU Guix wrote: > I'm trying to document my work with Guix using Emacs Org. If I run a > shell/sh/bash source block in org-mode, the result has control characters in > it. [...] > #+RESULTS: > : guix package: [1;35mwarning:

bug#51478: icecat 91 can't display chinese font in many web page

2021-10-29 Thread Dr. Arne Babenhauserheide
Hi, Z572 via Bug reports for GNU Guix writes: > after update to 91, icecat can't display chinese font for many web page: Thank you for your report! Does it help to run fc-cache -rv on the commandline? Best wishes, Arne -- Unpolitisch sein heißt politisch sein, ohne es zu merken. draket

bug#51487: The openssh service does not allow multiple authorized key files per user

2021-10-29 Thread Vivien Kraus via Bug reports for GNU Guix
Dear guix, The openssh service is configured with a list of authorized keys, as a list of items, where each item is a list of 2 values, the user name (as a string) and the public key file (a file-like object). The service can be extended with new keys. To have multiple keys per user, we can put

bug#51487: Acknowledgement (The openssh service does not allow multiple authorized key files per user)

2021-10-29 Thread Vivien Kraus via Bug reports for GNU Guix
I have a patch, what do you think? I tested it by building an operating system of the form: (operating-system ... (services (append (list (service openssh-service-type (openssh-configuration (authorized-keys `(("root" ,(

bug#51487: Acknowledgement (The openssh service does not allow multiple authorized key files per user)

2021-10-29 Thread Vivien Kraus via Bug reports for GNU Guix
Vivien Kraus writes: > I have a patch, what do you think? > > I tested it by building an operating system of the form: > > (operating-system > ... > (services >(append >(list > (service openssh-service-type > (openssh-configuration > (aut

bug#51487: Acknowledgement (The openssh service does not allow multiple authorized key files per user)

2021-10-29 Thread Vivien Kraus via Bug reports for GNU Guix
The patch does not seem to get formatted correctly, sorry. Hopefully, this should work. Vivien From 8dcf1a92cb6ebbc537029f88d5c7197cbf4959aa Mon Sep 17 00:00:00 2001 From: Vivien Kraus Date: Fri, 29 Oct 2021 18:25:24 +0200 Subject: [PATCH] gnu: openssh-service: Collect all keys for all users. *

bug#51489: emacs-shell-command+: 2.3.1 broken, fixed in 2.3.2

2021-10-29 Thread Christopher Howard
Hello, emacs-shell-command+ 2.3.1 is broken against Emacs 27.2, due to a variable `shell-command-buffer-name` not necessarily being defined. This problem is I believed fixed in 2.3.2 source which I see puts a `bound-and-true-p` wrapper around the variable. ``` christopher@theoden ~$ neofetch --std

bug#51425: file-system: validate flags

2021-10-29 Thread Ludovic Courtès
Hi! Jonathan Brielmaier skribis: > Imagine the following file system definition in your config.scm: > > ``` > (file-system > (device (uuid "UUID-123")) > (flags '((create-mount-point? #t))) > (mount-point "/mnt") > (type "ext4"))) > ``` > > When you reconfigure there will be no complain,

bug#51466: guix shell --check reports missing PKG_CONFIG_PATH on Debian bookworm

2021-10-29 Thread Ludovic Courtès
Hi! Vagrant Cascadian skribis: > Most things seem to work fine, but noticed an oddity with guix shell: > > vagrant@vagranttdgxbookworm:~$ guix shell --pure --check --development guix > guix git less > > guix shell: checking the environment variables visible from shell > '/bin/bash'... > guix sh

bug#51442: Non-default umask when using guix system leads to wrong file permissions

2021-10-29 Thread Ludovic Courtès
Hi, Josselin Poiret skribis: > As reported on IRC by wonko > (https://logs.guix.gnu.org/guix/2021-10-27.log#115445), wonko mentions files in /etc (those are created by the activation snippets). > when running ‘guix system’ under a different umask, some files are > created with the wrong permis

bug#51099: guix refresh/lint can provide false positive about updates

2021-10-29 Thread Ludovic Courtès
Hi, Maxim Cournoyer skribis: > In Guix, we commit to offer officially released packages where > available/feasible. Some projects produce release that are not > "stable", such as GStreamer, and our 'guix refresh' tool can't currently > tell the difference: > > $ guix lint gstreamer-docs > [...]

bug#51425: file-system: validate flags

2021-10-29 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
[FTR, I'm the one who encouraged Jonathan to file a bug. Mount flags seem ideally suited to build-time validation.] Maxim, Maxim Cournoyer 写道: each file system may have their own flags Really? Huh. Interesting. How does that work? Where would these file-system specific flags be #define

bug#51452: Numpy fails test suite with illegal instruction error on Core 2 Duo

2021-10-29 Thread Maxim Cournoyer
Thiago Jung Bauermann writes: > Hello Maxim, > > Em quinta-feira, 28 de outubro de 2021, às 01:32:02 -03, Maxim Cournoyer > escreveu: >> I'm not sure what's at cause; I have the same problem when testing >> against the current 1.17.3. > > Just a shot in the dark, but could this be related to the

bug#51478: icecat 91 can't display chinese font in many web page

2021-10-29 Thread Mark H Weaver
Z572 via Bug reports for GNU Guix writes: > after update to 91, icecat can't display chinese font for many web page: Thanks for the report. As a temporary workaround, it might help to visit and change the setting for "security.sandbox.content.read_path_whitelist" to contain simply "/gnu/store/"

bug#46756: guix deploy not copying remote-gexp.scm

2021-10-29 Thread Maxim Cournoyer
Ludovic Courtès writes: > Hi! > > Maxim Cournoyer skribis: > >> help-debb...@gnu.org (GNU bug Tracking System) writes: >> >>> I believe this is fixed by b19250eec6f92308f237a09a43e8e3e2355345b9, >>> lemme know! > > [...] > >> It works a treat! Thank you! :-) >> >> It'll make keeping my remote m

bug#51489: emacs-shell-command+: 2.3.1 broken, fixed in 2.3.2

2021-10-29 Thread Nicolas Goaziou
Hello, Christopher Howard writes: > Hello, emacs-shell-command+ 2.3.1 is broken against Emacs 27.2, due to > a variable `shell-command-buffer-name` not necessarily being defined. > This problem is I believed fixed in 2.3.2 source which I see puts a > `bound-and-true-p` wrapper around the variabl

bug#51487: Acknowledgement (The openssh service does not allow multiple authorized key files per user)

2021-10-29 Thread Vivien Kraus via Bug reports for GNU Guix
Le vendredi 29 octobre 2021 à 23:22 +0200, Vivien Kraus a écrit : > After some discussion on #guix, this seems to be the easier way to > fix > the problem: Sorry, I forgot to update the commit message. Vivien From b2f47730a3d9aa97716741134917c340354d9c3a Mon Sep 17 00:00:00 2001 From: Vivien Kraus

bug#51494: guix shell make --rebuild-cache on manifest change

2021-10-29 Thread jgart via Bug reports for GNU Guix
‎10/29/2021 | 05:18:17 PM ‎jgart‎: civodul, wdyt of `--rebuild-cache` being automatic/the default for guix shell instead of having to explicitly specify the flag to rebuild the cache? ‎10/29/2021 | 05:18:31 PM ‎jgart‎: I think this is the default for docker or how docker works ‎10/29/2021

bug#51487: Acknowledgement (The openssh service does not allow multiple authorized key files per user)

2021-10-29 Thread Vivien Kraus via Bug reports for GNU Guix
After some discussion on #guix, this seems to be the easier way to fix the problem: Vivien From d029179554fc2f9656f708e5315bca52928e9254 Mon Sep 17 00:00:00 2001 From: Vivien Kraus Date: Fri, 29 Oct 2021 18:25:24 +0200 Subject: [PATCH] gnu: openssh-service: Collect all keys for all users. * gnu/

bug#51494: guix shell make --rebuild-cache on manifest change

2021-10-29 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
However, as added later on IRC: nckx, I think that was a hypothetical bug. I don't think he ever tried it with python-lxml So I think this bug needs a concrete reproducer before we can assume its existence. Kind regards, T G-R signature.asc Description: PGP signature

bug#51494: guix shell make --rebuild-cache on manifest change

2021-10-29 Thread jgart via Bug reports for GNU Guix
On Sat, 30 Oct 2021 01:08:45 +0200 Tobias Geerinckx-Rice wrote: > However, as added later on IRC: > > nckx, I think that was a hypothetical bug. I don't think > > he ever tried it with python-lxml > > So I think this bug needs a concrete reproducer before we can > assume its existence. Yes, t

bug#51494: guix shell make --rebuild-cache on manifest change

2021-10-29 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Yes, this can probably be closed. I think Ludo mentioned that it works as I hoped in the irc earlier today. Right: that's how it's supposed to work. Then again, maybe Ryan found a scenario in which it didn't? Let's find out more from the horse's mouth (CC'd). Kind regards, T G-R signature

bug#51425: file-system: validate flags

2021-10-29 Thread Maxim Cournoyer
Hello Tobias, Tobias Geerinckx-Rice writes: > [FTR, I'm the one who encouraged Jonathan to file a bug. Mount flags > seem ideally suited to build-time validation.] > > Maxim, > > Maxim Cournoyer 写道: >> each file system may have their own flags > > Really? Huh. Interesting. How does that work

bug#51425: file-system: validate flags

2021-10-29 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Maxim, Maxim Cournoyer 写道: Another thing that is tricky about options is that some of them are only really understood by the 'mount' command line utility, not the 'mount' system call such as used in our init RAM disk (both are thrown together in 'man 8 mount' without an easy way to discern the

bug#51478: icecat 91 can't display chinese font in many web page

2021-10-29 Thread Z572 via Bug reports for GNU Guix
I add "/run/current-system/profile/share/fonts/" to "security.sandbox.content.read_path_whitelist" fixed it for me. Thanks for the help. Mark H Weaver writes: > Z572 via Bug reports for GNU Guix writes: >> after update to 91, icecat can't display chinese font for many web page: > > Thanks f

bug#51498: onionshare build is broken

2021-10-29 Thread raid5atemyhomework via Bug reports for GNU Guix
onionshare is broken on master 89d8417; `guix time-machine --commit=89d8417b371f3918f0508bbc561675ec100a6add -- build onionshare` results in: ``` _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/gui_base_test.py:88: in new_share_tab self.verify_new_tab(t

bug#51498: onionshare build is broken

2021-10-29 Thread raid5atemyhomework via Bug reports for GNU Guix
CC Tobias

bug#51492: Request to use GNU guix reproducibility bugs data for research project | University of Waterloo

2021-10-29 Thread Muhammad Hassan
Hello, I hope you are doing well. I would like to scrap reproducibility bugs data from the linked website to use in my research project that is being conducted at the University of Waterloo. I am a Master's student. The project aims to provide automated support for non-reproducibility detectio

bug#51454: Progress bar in Org source blocks

2021-10-29 Thread excalamus--- via Bug reports for GNU Guix
> try the environment variable INSIDE_EMACS with turns off > some fancy shell things. > This is a good suggestion.  Maybe I'm misunderstanding how INSIDE_EMACS works. The docs say: "Emacs sets the environment variable INSIDE_EMACS in thesubshell to ‘version,comint’, where version is theEmacs

bug#51466: guix shell --check reports missing PKG_CONFIG_PATH on Debian bookworm

2021-10-29 Thread Vagrant Cascadian
On 2021-10-29, Ludovic Courtès wrote: > Vagrant Cascadian skribis: > >> Most things seem to work fine, but noticed an oddity with guix shell: >> >> vagrant@vagranttdgxbookworm:~$ guix shell --pure --check --development guix >> guix git less >> >> guix shell: checking the environment variables vis