bug#61570: Backward incompatible changes in mpd-service-type

2023-02-17 Thread Maxim Cournoyer
Hi! I wanted to note some findings regarding the improved mpd-configuration/mdp-service-type (thanks!) (5c5f0fc1135ff15f9c4adfc5f27eadd9a592b5d1, "services: mpd: Refactor MPD service.") after having reconfigured my machine yesterday. I've noted these two backward incompatible changes: 1. the mix

bug#32026: [PATCH v3 01/11] gnu: Add a 'update-mozilla-locales' helper for maintenance.

2023-02-17 Thread Maxim Cournoyer
* gnu/packages/gnuzilla.scm (update-mozilla-locales): New procedure. (all-mozilla-locales): Comment how to proceed to update it. --- (no changes since v1) gnu/packages/gnuzilla.scm | 29 - 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnuz

bug#32026: [PATCH v3 03/11] gnu: Define UPSTREAM-FIREFOX-SOURCE at the top level.

2023-02-17 Thread Maxim Cournoyer
* gnu/packages/gnuzilla.scm (%icecat-base-version): New variable. (%upstream-firefox-version): Likewise. (%icecat-version): Define in terms of %icecat-base-version. (upstream-firefox-source): New variable. (icecat-source): Adjust to use the above newly introduced variables. --- (no changes since v

bug#32026: [PATCH v3 04/11] gnu: icecat: Make language packs reproducible.

2023-02-17 Thread Maxim Cournoyer
* gnu/packages/patches/icecat-reproducible-langpacks.patch: New file. * gnu/local.mk (dist_patch_DATA): Register. it. * gnu/packages/gnuzilla.scm (icecat-source): Apply it. --- (no changes since v1) gnu/local.mk | 1 + gnu/packages/gnuzilla.scm

bug#32026: [PATCH v3 02/11] gnu: icedove: Compute a self-contained source.

2023-02-17 Thread Maxim Cournoyer
This refactoring work is to prepare for adding a icedove-l10n package, which will reuse that source. * gnu/packages/gnuzilla.scm (comm-source->locales+changset): New procedure. (thunderbird-source): Rename to... (thunderbird-comm-source): ... here. (icedove-source): New variable. (icedove) [source

bug#32026: [PATCH v3 08/11] gnu: icedove: Use the locale of the system.

2023-02-17 Thread Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove-source): Set the intl.locale.requested option to the empty string. --- (no changes since v1) gnu/packages/gnuzilla.scm | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 02493b

bug#32026: [PATCH v3 10/11] gnu: nss-next: Update to 3.88.1 [fixes CVE-2023-0767].

2023-02-17 Thread Maxim Cournoyer
* gnu/packages/nss.scm (nss-next): Update to 3.88.1 --- Changes in v3: - New commit. gnu/packages/nss.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/nss.scm b/gnu/packages/nss.scm index c1d9966fd7..c06807c808 100644 --- a/gnu/packages/nss.scm +++ b/gnu/

bug#32026: [PATCH v3 05/11] gnu: Add icecat-l10n and icedove-l10n.

2023-02-17 Thread Maxim Cournoyer
* gnu/packages/gnuzilla.scm (%icecat-locales, %icedove-locales): New variable. (make-l10n-package): New procedure. (icecat-l10n, icedove-l10n): New variables. --- (no changes since v1) gnu/packages/gnuzilla.scm | 143 +- 1 file changed, 142 insertions(+), 1 de

bug#32026: [PATCH v3 11/11] gnu: icecat: Unbundle nss and nspr.

2023-02-17 Thread Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Add nspr-next and nss-next. [configure-flags]: Re-instate the "--with-system-nspr" and "--with-system-nss" configure flags. [phases] {remove-bundled-libraries}: Update comment. --- (no changes since v2) Changes in v2: - New commit gnu/pack

bug#32026: [PATCH v3 09/11] gnu: icecat: Remove gtk+-2 input.

2023-02-17 Thread Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Remove gtk+-2. --- (no changes since v2) Changes in v2: - New commit gnu/packages/gnuzilla.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index d331e89f75..bf8f8378dd 100644 ---

bug#32026: [PATCH v3 06/11] gnu: icedove: Automatically load system-provided extensions.

2023-02-17 Thread Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove-source): Set the extensions.autoDisableScopes preference value to 3. (icedove-minimal) [phases]: Add the --allow-addon-sideload and --with-unsigned-addon-scopes=app,system ac options to the configure phase. --- (no changes since v1) gnu/packages/gnuzilla.scm

bug#32026: [PATCH v3 07/11] gnu: Add language packs to icecat and icedove.

2023-02-17 Thread Maxim Cournoyer
Fixes . * gnu/packages/gnuzilla.scm (icecat): Rename to... (icecat-minimal): ... this. (icedove: Rename to... (icedove-minimal): ... this. (make-mozilla-with-l10n): New procedure. (icecat, icedove): New variables. --- Changes in v3: - Make make-l10n-package mor

bug#61573: Arbitrary memory write vulnerability in NSS CVE-2023-0767

2023-02-17 Thread Leo Famulari
There's a serious vulnerability in NSS: "An attacker could construct a PKCS 12 cert bundle in such a way that could allow for arbitrary memory writes via PKCS 12 Safe Bag attributes being mishandled." https://www.mozilla.org/en-US/security/advisories/mfsa2023-06/#CVE-2023-0767 Apparently it is f

bug#61574: [PATCH v2] scripts: repl: Extend REPL %load-path with all channels.

2023-02-17 Thread Simon Tournier
Fixes . Reported by 宋文武 . * guix/scripts/repl.scm (define-command): Before starting the REPL, run (current-profile) which makes available all channels. --- Hi, Instead I am proposing this, it avoids to load all the module. For testing, once applied to some Guix check

bug#61570: Backward incompatible changes in mpd-service-type

2023-02-17 Thread Bruno Victal
Hi Maxim, On 2023-02-17 12:53, Maxim Cournoyer wrote: > Hi! > > I wanted to note some findings regarding the improved > mpd-configuration/mdp-service-type (thanks!) > (5c5f0fc1135ff15f9c4adfc5f27eadd9a592b5d1, "services: mpd: Refactor MPD > service.") after having reconfigured my machine yesterda

bug#57742: QT plugins from profile not found (QT_PLUGIN_PATH)

2023-02-17 Thread Marek Paśnikowski via Bug reports for GNU Guix
Hello. I found a piece of QT documentation on handling of plugins [1]. Is it helpful to achieving working Plasma Desktop on Guix? Maxim - I was able to only find your email address; I don't think the other participants of this Debbugs issue will receive a copy of this message. Best Regards, Ma

bug#58841: repl ignores modules from the channel added to time-machine

2023-02-17 Thread Simon Tournier
Hi Ludo, On sam., 05 nov. 2022 at 11:31, Ludovic Courtès wrote: > This will set up ‘%load-path’ so that channel modules become visible. > Let me know if it works for you! > > This is a bug we should fix. Please see this fix: . Cheers, simon

bug#61343: [PATCH] scripts: repl: Load (gnu packages) to set up %load-path.

2023-02-17 Thread Simon Tournier
Hi Josselin, To send my comment as v2, I did: git send-email --to="Josselin Poiret via Bug reports for GNU Guix " \ --to="Simon Tournier " \ --to="宋文武 " \ --to="61..

bug#61570: Backward incompatible changes in mpd-service-type

2023-02-17 Thread Liliana Marie Prikler
Hi Bruno and Maxim, Am Freitag, dem 17.02.2023 um 15:33 + schrieb Bruno Victal: > > 2.  The MPD user appears to be created instead of using an existing > > one.  I was using my own account, like this: > > > > --8<---cut here---start->8--- > >   (service

bug#32026: [PATCH 10/10] gnu: icecat: Unbundle nss and nspr.

2023-02-17 Thread Maxim Cournoyer
Hi Mark, Mark H Weaver writes: > Hi Maxim, > > Maxim Cournoyer writes: > >> * gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Add nspr-next and >> nss-next. >> [configure-flags]: Re-instate the "--with-system-nspr" and >> "--with-system-nss" >> configure flags. >> [phases] {remove-bundled

bug#61542: emacs-next doesn't load .eln files

2023-02-17 Thread ytc
Hello. I've noticed that when I install Emacs packages with `--with-input=emacs-minimal=emacs-next' transformation option, Emacs cannot load native compiled files. The reason might be that the byte-compiled files of those packages couldn't be found. Could you please look into this problem? Than

bug#61555: Failed install : installer-dump-8deefb3d

2023-02-17 Thread Paul Connelly (Student)
Good day, Just trying to install Guix as a standalone OS , core i5 4460, on SSD, graphics intel 460. I have submitted installer-dump-8deefb3d. I hope it helps. Regards paul connelly M101(1993), M205(1994),M261(2003), S151(2005), S207(2005), S154(2007), S104(2

bug#59292: libreoffice password protection doesn't work

2023-02-17 Thread Maxim Cournoyer
Hello, Maxim Cournoyer writes: > Hi, > > When password-protecting (encrypting) a file with LibreOffice, it fails > silently, leaving the file unprotected (!). > > Reproducer: > > 1. Launch Calc with 'libreoffice --calc'. > 2. Input something in the first cell. > 3. Select File -> Save As. At th

bug#32026: [PATCH v3 10/11] gnu: nss-next: Update to 3.88.1 [fixes CVE-2023-0767].

2023-02-17 Thread Mark H Weaver
Hi Maxim, Maxim Cournoyer writes: > * gnu/packages/nss.scm (nss-next): Update to 3.88.1 This commit should be pushed immediately as an important security update. Thanks, Mark

bug#32026: [PATCH 10/10] gnu: icecat: Unbundle nss and nspr.

2023-02-17 Thread Mark H Weaver
Hi Maxim, Maxim Cournoyer writes: > I've updated nss-next to 3.88.1 on master, which is supposed to fix this > CVE, [...] Great, thanks! Could you please make sure that 'nspr-next' is up-to-date as well? It would be good to avoid inadvertently downgrading the NSPR used by IceCat. I don't know

bug#59292: libreoffice password protection doesn't work

2023-02-17 Thread Maxim Cournoyer
Hi, It may have to do with not correctly finding the "libnssckbi.so" share library, which is from NSS. Here's what tipped me to it, in strace output: --8<---cut here---start->8--- 13 matches for "ckbi" in buffer: *scratch* 169:[pid 2594] openat(AT_FDCWD,

bug#59292: libreoffice password protection doesn't work

2023-02-17 Thread Maxim Cournoyer
Hi again, Maxim Cournoyer writes: [...] > It never resolves libnssckbi.so. > > LibreOffice attempts to load this library in > xmlsecurity/source/xmlsec/nss/nssinitializer.cxx, in the > 'nsscrypto_initialize' procedure. > > The library appears to be dynamically loaded via SECMOD_LoadUserModule.

bug#56584: vala build uses bundled bootstrap binaries

2023-02-17 Thread Liliana Marie Prikler
Am Samstag, dem 16.07.2022 um 10:18 +0200 schrieb Liliana Marie Prikler: > The code in vala-bootstrap does not appear helpful, it in fact reads > exactly like Vala-compiled Vala. I've now hosted my own vala-bootstrap [1], which has valacompiler.c and gee translated to more readable C already. I'd