bug#70051: system hangs at boot - LUKS /home/ problem(?)

2024-03-30 Thread Remco van 't Veer
Hi,

Confirmed on a couple of my installs.  I too have an unencrypted root
and encrypted home filesystems.  The passphrase prompt never appears and
the system seems to be waiting for something or is halted.

I've git bisected it down to:

  commit 6f9d844d2ece7b369d17bbe678978462425f869c (HEAD)
  Author: Ludovic Courtès 
  Date:   Wed Mar 20 18:48:38 2024 +0100

services: shepherd: Load each service file in a fresh module.

Fixes .

* gnu/home/services/shepherd.scm (home-shepherd-configuration-file)[config]:
Define ‘make-user-module’.  Call ‘load’ in ‘save-module-excursion’.
* gnu/services/shepherd.scm (shepherd-configuration-file): Likewise.

Commit 2b052fe3c0fa85e9faa8873a581568ad4c78e151 still works.

Cheers,
Remco





bug#70064: Error when loading r-sf and other spatial packages (gdal related)

2024-03-30 Thread Javier Vaquero Martínez

Dear guix community,

I am quite new to Guix so I apologize if I am doing something wrong.

I added channel guix-cran to get R packages. I installed r-sf r-terra, 
and other packages. However, I cannot load them in R.


Here, at the end of the message I show and example with r-rgdal but same 
thing happens with r-sf or r-terra.


Am I doing something wrong? Can you reproduce the bug?

Regards,

Javier.

|$ guix shell r r-rgdal -- R -e "library(rgdal)" R version 4.3.3 
(2024-02-29) -- "Angel Food Cake" Copyright (C) 2024 The R Foundation 
for Statistical Computing Platform: x86_64-unknown-linux-gnu (64-bit) R 
es un software libre y viene sin GARANTIA ALGUNA. Usted puede 
redistribuirlo bajo ciertas circunstancias. Escriba 'license()' o 
'licence()' para detalles de distribucion. R es un proyecto colaborativo 
con muchos contribuyentes. Escriba 'contributors()' para obtener más 
información y 'citation()' para saber cómo citar R o paquetes de R en 
publicaciones. Escriba 'demo()' para demostraciones, 'help()' para el 
sistema on-line de ayuda, o 'help.start()' para abrir el sistema de 
ayuda HTML con su navegador. Escriba 'q()' para salir de R. > 
library(rgdal) Loading required package: sp Error: package or namespace 
load failed for ‘rgdal’ in dyn.load(file, DLLpath = DLLpath, ...): 
unable to load shared object 
'/gnu/store/xjs26gdxwj2149rzxmq1rfikbly2i1yr-r-rgdal-1.6-7/site-library/rgdal/libs/rgdal.so': 
/gnu/store/71kgqypidg2ksvwm84ccqjwyzai9ay1i-gdal-3.6.1/lib/libgdal.so.32: 
undefined symbol: GEOSConcaveHull_r |


​

bug#70075: guix pull: error: You found a bug

2024-03-30 Thread Robert Dickinson
Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-67-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management: https://landscape.canonical.com
 * Support:https://ubuntu.com/advantage

  System information as of Fri Mar 29 13:38:52 UTC 2024

  System load:  0.34130859375 Users logged in:   0
  Usage of /:   6.7% of 24.05GB   IPv4 address for eth0: 206.189.58.186
  Memory usage: 26%   IPv4 address for eth0: 10.19.0.5
  Swap usage:   0%IPv4 address for eth1: 10.114.0.2
  Processes:104

Expanded Security Maintenance for Applications is not enabled.

17 updates can be applied immediately.
13 of these updates are standard security updates.
To see these additional updates run: apt list --upgradable

Enable ESM Apps to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro status


The list of available updates is more than a week old.
To check for new updates run: sudo apt update


The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

root@ubuntu-s-1vcpu-1gb-fra1-01:~# apt update -y && apt install guix -y
Hit:1 http://security.ubuntu.com/ubuntu jammy-security InRelease
Hit:2 https://repos-droplet.digitalocean.com/apt/droplet-agent main InRelease
Hit:3 http://mirrors.digitalocean.com/ubuntu jammy InRelease
Hit:4 http://mirrors.digitalocean.com/ubuntu jammy-updates InRelease
Hit:5 http://mirrors.digitalocean.com/ubuntu jammy-backports InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
184 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  fontconfig-config fonts-dejavu-core guile-3.0 guile-3.0-libs
guile-bytestructures guile-gcrypt guile-git
  guile-gnutls guile-json guile-lzlib guile-sqlite3 guile-ssh
guile-zlib libc-dev-bin libc-devtools libc6 libc6-dev
  libcrypt-dev libdeflate0 libfontconfig1 libgc1 libgcrypt20-dev
libgd3 libgit2-1.1 libgit2-dev libgpg-error-dev
  libguile-ssh13 libhttp-parser-dev libhttp-parser2.9 libjbig0
libjpeg-turbo8 libjpeg8 liblz-dev liblz1 libmbedcrypto7
  libmbedtls-dev libmbedtls14 libmbedx509-1 libnsl-dev libpcre16-3
libpcre3-dev libpcre32-3 libpcrecpp0v5 libsqlite3-0
  libsqlite3-dev libssh-4 libssh-dev libssh2-1 libssh2-1-dev
libssl-dev libssl3 libtiff5 libtirpc-dev libwebp7 libxpm4
  linux-libc-dev manpages-dev nscd rpcsvc-proto zlib1g-dev
Suggested packages:
  guile-3.0-doc glibc-doc libgcrypt20-doc libgd-tools libmbedtls-doc
sqlite3-doc libssh-doc libssl-doc
Recommended packages:
  libnss-nis libnss-nisplus
The following NEW packages will be installed:
  fontconfig-config fonts-dejavu-core guile-3.0 guile-3.0-libs
guile-bytestructures guile-gcrypt guile-git
  guile-gnutls guile-json guile-lzlib guile-sqlite3 guile-ssh
guile-zlib guix libc-dev-bin libc-devtools libc6-dev
  libcrypt-dev libdeflate0 libfontconfig1 libgc1 libgcrypt20-dev
libgd3 libgit2-1.1 libgit2-dev libgpg-error-dev
  libguile-ssh13 libhttp-parser-dev libhttp-parser2.9 libjbig0
libjpeg-turbo8 libjpeg8 liblz-dev liblz1 libmbedcrypto7
  libmbedtls-dev libmbedtls14 libmbedx509-1 libnsl-dev libpcre16-3
libpcre3-dev libpcre32-3 libpcrecpp0v5
  libsqlite3-dev libssh-dev libssh2-1 libssh2-1-dev libssl-dev
libtiff5 libtirpc-dev libwebp7 libxpm4 linux-libc-dev
  manpages-dev nscd rpcsvc-proto zlib1g-dev
The following packages will be upgraded:
  libc6 libsqlite3-0 libssh-4 libssl3
4 upgraded, 57 newly installed, 0 to remove and 180 not upgraded.
Need to get 74.2 MB of archives.
After this operation, 411 MB of additional disk space will be used.
Get:1 http://mirrors.digitalocean.com/ubuntu jammy-updates/main amd64
libc6 amd64 2.35-0ubuntu3.6 [3236 kB]
Get:2 http://mirrors.digitalocean.com/ubuntu jammy-updates/main amd64
libssl3 amd64 3.0.2-0ubuntu1.15 [1905 kB]
Get:3 http://mirrors.digitalocean.com/ubuntu jammy-updates/main amd64
libsqlite3-0 amd64 3.37.2-2ubuntu0.3 [641 kB]
Get:4 http://mirrors.digitalocean.com/ubuntu jammy/main amd64
fonts-dejavu-core all 2.37-2build1 [1041 kB]
Get:5 http://mirrors.digitalocean.com/ubuntu jammy/main amd64
fontconfig-config all 2.13.1-4.2ubuntu5 [29.1 kB]
Get:6 http://mirrors.digitalocean.com/ubuntu jammy/main amd64 libgc1
amd64 1:8.0.6-1.1build1 [96.8 kB]
Get:7 http://mirrors.digitalocean.com/ubuntu jammy/universe amd64
guile-3.0-libs amd64 3.0.7-1 [7538 kB]
Get:8 http://mirrors.digitalocean.com/ubuntu jammy/universe amd64
guile-3.0 amd64 3.0.7-1 [7534 B]
Get:9 http://mirrors.digitalocean.com/ubuntu jammy/universe amd64
guile-bytestructures amd64 1.0.10-3 [226 kB]
Get:10 http://mirrors.digitalocean.com/ubuntu jammy-updates/main amd64
libc-dev-bin amd64 

bug#70062: issue with openldap managed users on HPC

2024-03-30 Thread Davide Corrado via Bug reports for GNU Guix
hello, I installed guix in a HPC environment and everything works as expected 
if I use guix as a local user. I got this issue when I try to run it as an 
openldap/sssd-managed user.

example:
[
root@frontend ~]# id konrad
uid=1(konrad) gid=1(hpc-users) groups=1(hpc-users)

[root@frontend ~]# getent passwd -s sss
konrad:*:1:1:Davide Corrado:/home/konrad:/bin/bash

[root@frontend ~]# su - konrad
Last login: Thu Mar 28 11:04:07 CET 2024 on pts/0
[konrad@frontend ~]$ id
uid=1(konrad) gid=1(hpc-users) groups=1(hpc-users)
[konrad@frontend ~]$ guix install hello
user with UID 1 not found
guix install: error: while creating directory 
`/var/guix/profiles/per-user/konrad': Permission denied
hint: Please create the `/var/guix/profiles/per-user/konrad' directory, with 
you as the owner.

I could create the missing /var/guix/profiles/per-user/konrad directory with 
the proper uid and gid and everything works as expected, but creating a 
procedure for managing this issue do not look like a clean solution to me. Am I 
missing something? Am I the only one using guix with such an environment?







[icon]
Follow us on
[Linkedin]


DAVIDE CORRADO

HPC ENGINEER

+39 011.043.8173 | +39 392.015.2300 | 
www.doit-systems.it

Via Alessandro Antonelli 10, 10093, Collegno (TO), Italy

DoIT Systems srl | Codice Fiscale e Partita IVA: 1090016 | REA: TO 1116464 
| Capitale €100.000.iv. | Sede legale: c/o Studio Angeli - via G. Pomba, 29 - 
10123 Torino Sede operativa di Torino: Via Antonelli 10 - 10093 Collegno 
Ufficio: 011.0438173 | Sede op. di Maranello: via Tazio Nuvolari, 55 - 41053 
Maranello (MO)