bug#73306: guix deploy fails with dropbear ssh server

2024-11-12 Thread Attila Lendvai
> this seems to be an upstream regression: > > https://github.com/mkj/dropbear/issues/321 this has been fixed upstream. <#secure method=pgpmime mode=sign> -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Those who are able to see beyond the shadows and lies of the

bug#68057: scratch that

2024-09-30 Thread Attila Lendvai
> since there is no logind in the container err, i should have paid more attention. maybe my issue is not that closely related to this one. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- God give me grace to accept with serenity the things that can not be changed, the Courage to cha

bug#68057: i see the same when dropbear is the ssh server

2024-09-30 Thread Attila Lendvai
ed by https://git.savannah.gnu.org/cgit/guix.git/commit/?id=cbf46d2565112180fe7b316b2530293ed2d3acf3). -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “You will never know if someone is an asshole until he becomes rich.” — Nassim Taleb (1960–)

bug#73306: guix deploy fails with dropbear ssh server

2024-09-30 Thread Attila Lendvai
gpmime mode=sign> -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Many abused children cling to the hope that growing up will bring escape and freedom. But the personality formed in the environment of coercive control is not well adapted to adult life. The survivor is left with fundamenta

bug#70125: `guix home import` doesn't quote aliases properly

2024-09-28 Thread Attila Lendvai
echo error)\" \"$(history|tail -n1|sed -e '\\''s/^\\s*[0-9]\\+\\s*//;s/[;&|]\\s*alert$//'\\'')\"") ))) <#secure method=pgpmime mode=sign> -- -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “I do not think that it is

bug#73306: guix deploy fails with dropbear ssh server

2024-09-16 Thread Attila Lendvai
rding to /var/log/secure: Sep 16 23:10:52 localhost dropbear[489]: Pubkey auth succeeded for 'root' with ssh-ed25519 key SHA256:[...] from [...] Sep 16 23:10:53 localhost dropbear[489]: Exit (root) from <...>: Exited normally -- • attila lendvai • PGP: 963F 5D5F 45C

bug#38050: another instance

2024-07-20 Thread Attila Lendvai
$ make check-system [..] substitute: updating substitutes from 'http://10.0.8.103:'... 100.0% substitute: updating substitutes from 'https://substitutes.nonguix.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% downloading from https://ci.guix.gnu.

bug#71918: [DOCUMENTATION] the suggested key import method for `guix refresh` doesn't work

2024-07-03 Thread Attila Lendvai
creates/expects. workaround: --- in the end i cleared the trustedkeys.kbx file, and i used another keyserver that doesn't strip the ID: ./pre-inst-env guix refresh --key-server="hkps://keyserver.ubuntu.com" --update dropbear -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39

bug#71211: (No Subject)

2024-05-29 Thread Attila Lendvai
in short: the reproducer crashes both %GUILE-STATIC-STRIPPED and %GUILE-STATIC-INITRD on x86_64, and i believe that it crashes the same way in the early phase of the boot when/if it tries to enter the debugger. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If instead of teaching othe

bug#71211: %guile-static-stripped crashes with a sigsegv (i.e. the guile used in the initrd (?))

2024-05-26 Thread Attila Lendvai
;m not sure this is the cause, but i suspect. note that the `guile --version` test in make-guile-static-stripped runs fine; i.e. it's an insufficient test. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “How much truth can a spirit bear, how much truth can a spirit dare

bug#67565: shepherd: FAIL: tests/close-on-exec.sh

2024-04-02 Thread Attila Lendvai
> > this log file is with my shepherd branch, i.e. it contains much more log. > > > Could you check whether it happens with current ‘main’? i ran a `make check` recently on main, and it ran clean. it doesn't mean much, though, because it only failed sporadically. -- •

bug#70125: `guix home import` doesn't quote aliases properly

2024-04-01 Thread Attila Lendvai
x27;'s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')" which leads to an error when opening a new terminal after a `guix home reconfigure`. a discussion of this alias: https://askubuntu.com/questions/423646/use-of-default-alias-alert -- • attila lendvai • PGP: 963F 5D5F 45

bug#67565: (No Subject)

2024-01-18 Thread Attila Lendvai
> hrm, i tried to reproduce it just now on the same machine, and i couldn't. it has happened again, i'm attaching another log file. this log file is with my shepherd branch, i.e. it contains much more log. the error: + test 4 -eq 6 HTH, -- • attila lendvai • PGP: 963F 5D5F 4

bug#67839: [PATCH v2 1/2] shepherd: Make sure with-process-monitor covers everything needed.

2023-12-16 Thread Attila Lendvai
* modules/shepherd.scm (main): Switch with-service-registry and with-process-monitor. This way the parameterize of the process monitor covers everything else. This fixes the bug that caused `guix system reconfigure` to hang in certain situations. Fix proposed by @emixa-d at: https://github.com/w

bug#67839: [PATCH v2 2/2] service: Add asserts that used to make tests/replacement.sh fail.

2023-12-16 Thread Attila Lendvai
* modules/shepherd/service.scm (spawn-service-controller): Add two asserts. This is the bug that causes `guix system reconfigure ...` to sometimes hang, and subsequently all shepherd commands, because a match-error flies out from the service-controller of a replaced service, and thus its fiber dies

bug#67839: [PATCH 3/2] shepherd: Fix tests/replacement.sh

2023-12-16 Thread Attila Lendvai
* modules/shepherd.scm (main): Switch with-service-registry and with-process-monitor. Fix proposed by @emixa-d at https://github.com/wingo/fibers/issues/29#issuecomment-1858922276. This way the parameterize of the process monitor covers everything else. --- modules/shepherd.scm | 4 ++-- 1 file

bug#67538: Shepherd stops responding during "guix system reconfigure"

2023-12-15 Thread Attila Lendvai
now is making shepherd's test suite run clean again, one way or another. then i can test it in a real life environment, and report back with any possible findings. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Ignorance might be bliss for the ignorant, but for the rest of us it's a fucking pain in the ass.” — Ricky Gervais

bug#65178: Shepherd stops responding during "guix system reconfigure"

2023-12-15 Thread Attila Lendvai
i think i have found the root cause of this, as documented here: https://issues.guix.gnu.org/67839 that issue contains patches for shepherd to reproduce it in its test suite. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “What divides libertarians from everybody else is not a belief

bug#67839: [PATCH 2/2] service: Add two asserts that will make tests/replacement.sh fail.

2023-12-15 Thread Attila Lendvai
* modules/shepherd/service.scm (spawn-service-controller): Add two asserts. This is the bug that causes `guix system reconfigure ...` to sometimes hang, and subsequently all shepherd commands, because a match-error flies out from the service-controller of a replaced service, and thus its fiber dies

bug#67839: [PATCH 1/2] shepherd: Move root-service start under with-process-monitor.

2023-12-15 Thread Attila Lendvai
* modules/shepherd.scm (main): move the (start-service root-service) under the dynamic extent of with-process-monitor, so that (current-process-monitor) is valid for the root-service, too. --- modules/shepherd.scm | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/

bug#67839: shepherd: sometimes hangs on `guix system reconfigure`

2023-12-15 Thread Attila Lendvai
my fellow hackers, i'm going to attach two patches that is essentially just adding a couple of asserts that trigger a test failure (tests/replacement.sh). my current codebase (https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/attila) logs a whole lot more information

bug#67649: shepherd: (shepherd support) is visible for start GEXP

2023-12-05 Thread Attila Lendvai
this support module into the unnamed module that are used for the GEXPs. my ultimate issue: -- my service code has conflicting definitions with (shepherd support), and i need to know the intent in the shepherd API to decide on the proper fix. -- • attila lendvai • PGP: 963F

bug#67565: (No Subject)

2023-12-01 Thread Attila Lendvai
hrm, i tried to reproduce it just now on the same machine, and i couldn't. not sure it's relevant, but my router is overloaded, and sometimes DNS resolution, and other things break. looking at the test it shouldn't matter as it deals with the loopback device. -- • attila lend

bug#67565: shepherd: FAIL: tests/close-on-exec.sh

2023-12-01 Thread Attila Lendvai
make check TESTS="tests/close-on-exec.sh" fails for me in shepherd. it's the same with master, with v0.10.2, and with v0.10.1. i didn't check other revisions. the log file is attached. HTH, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- You cannot enslave a mi

bug#67538: Shepherd stops responding during "guix system reconfigure"

2023-11-30 Thread Attila Lendvai
..or one of the start/stop GEXP's calls something that (sometimes?) blocks indefinitely (which violates the API of shepherd). -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- Child labor was not abolished, it was changed from productive work to counter-productive brainwashing, and made universal: compulsory public schooling.

bug#67538: Shepherd stops responding during "guix system reconfigure"

2023-11-29 Thread Attila Lendvai
ils shepherd's event loop. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- The use of power is only needed when you want to do something harmful, otherwise love is enough to get everything done.

bug#64665: [Shepherd] Introduce a configurable respawn delay

2023-11-24 Thread Attila Lendvai
d planning to send them once they have been polished and properly tested: https://github.com/attila-lendvai-patches/shepherd/commits/attila -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Whosoever is delighted in solitude, is either a wild beast or a god.” — Aristotle (BC 3

bug#62491: [berlin] certbot renewal appears to be broken

2023-11-22 Thread Attila Lendvai
27;ll need to get back in context to answer properly. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Not to discuss with a man worthy of conversation is to waste the man. To discuss with a man not worthy of conversation is to waste words. The wise waste neither men nor words.”

bug#61292: fontconfig -> fontconfig-minimal

2023-08-03 Thread Attila Lendvai
close 61292 stop i started doing the rename of the variable, but the change quickly grew extensive, so i gave up. it's probably not worth the trouble. there are 332 grep matches, and the majority requries a change. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Beware the storie

bug#64008: shepherd respawns a service even when it's disabled

2023-06-11 Thread Attila Lendvai
i forgot to mention that the service is in the stopped state while this is happening, at least according to `herd status`. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Most of our lives, most of us live in realities determined by others, imprinted in our brains by education, by

bug#64008: shepherd respawns a service even when it's disabled

2023-06-11 Thread Attila Lendvai
that the admin can intervene by `herd disable myservice`. a longer term solution could be to add a respawn-delay field for , and default it to something non-zero. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- The mind: an excellent servant, but a dangerous master.

bug#63979: SHEPHERD-SERVICE-CANONICAL-NAME assumes a non-empty PROVISION, but such instantiation is allowed

2023-06-09 Thread Attila Lendvai
it's possible to instantiate a SHEPHERD-SERVICE with an empty list as PROVISION, but then much later in time and space SHEPHERD-SERVICE-CANONICAL-NAME dies on it. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “You live within a framework of perception that's determined by y

bug#63972: specifying a substitute server without adding its PGP key silently ignores it

2023-06-09 Thread Attila Lendvai
handlers to print friendly and localizable error messages for various situations, and only ever swallow exceptions when it's really justified. e.g. a file-not-found error in an ensure-file-deleted function. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Civilization is in a race

bug#53580: shepherd's architecture

2023-06-08 Thread Attila Lendvai
ved fiber to talk to the daemon through its stdio while the daemon is running. IOW, its start GEXP is not just a simple forkexec, but something more complex that uses functions from guile modules that should be reloaded into PID 1 when the new version of the service is to be started. -- • at

bug#63868: [reconfigure, shepherd] error: remove: unbound variable

2023-06-07 Thread Attila Lendvai
that consistently leads to this error for me. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “To every man is given the key to the gates of heaven; the same key opens the gates of hell. And so it is with science.” — Richard Feynman (1918–1988)

bug#63869: [shepherd] `guix system reconfigure` forgets `herd disable mysrv`

2023-06-03 Thread Attila Lendvai
this. it's not a crucial feature. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Those who do not weep, do not see.” — Victor Hugo (1802–1885)

bug#63868: [reconfigure, shepherd] error: remove: unbound variable

2023-06-03 Thread Attila Lendvai
b. it's happening on a server where i'd like to keep downtime low, so i didn't do double checks. i just rolled back, reconfigured, and it worked afterwards. HTH, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Choice implies consciousness - a high degree of consciousness. Wi

bug#53580: shepherd's architecture

2023-05-28 Thread Attila Lendvai
than a stuck/failing init process. for reference, the spawning of the daemon: https://github.com/attila-lendvai/guix-crypto/blob/8f996239bb8c2a1103c3e54605faf680fe1ed093/src/guix-crypto/services/swarm.scm#L315 the fiber's code that talks to it: https://github.com/attila-lendvai/guix-crypto/blob/8

bug#53580: shepherd's architecture

2023-05-27 Thread Attila Lendvai
a pipe connected to the daemon's stdio. i guess that counts as a proof of concept for the second idea, but i'm not sure about its stability. a stuck/failing service is a different issue than a stuck/failing init process. for reference, the spawning of the daemon: https://github.com/att

bug#63443: download retry bug; mkdir: File exists

2023-05-11 Thread Attila Lendvai
on of /gnu/store/i5cjfma5k2fz0h278ypqbdzhl4pjdzjf-linux-firmware-20230404 failed guix system: error: corrupt input while restoring archive from # -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The world is not to be narrowed till it will go into the understanding… but the understanding

bug#62491: (No Subject)

2023-05-04 Thread Attila Lendvai
x.git/commit/gnu/services/certbot.scm?id=c3215d2f9d8fa4b890e3a41ceb4404b76a7c5c49 it seems to me that the webroot field should be moved down into . am i right? if so i may try to patch this up. -- - attila PGP: 5D5F 45C7 DFCD 0A39 -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “State is the n

bug#36069: (No Subject)

2023-02-05 Thread Attila Lendvai
'std' is the default since QEMU 2.2. "-vga cirrus - Simple graphics card. Every guest OS has a built-in driver." https://www.qemu.org/docs/master/system/qemu-manpage.html -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “You don't need another human being to make you

bug#61292: define-public fontconfig vs. fontconfig-minimal as its name

2023-02-05 Thread Attila Lendvai
(define-public fontconfig [...] (name "fontconfig-minimal") this tripped me up. is this a mistake? if not, then please add a comment that explains this anomaly. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “We're all going to die, all of us, what a circus! That al

bug#56709: (No Subject)

2023-01-15 Thread Attila Lendvai
eported that > it's broken for him. since then it's working again. this seems to be some transient issue. possibly related to network state? note that normal SSH always works. it's only a late phase of `guix deploy` where this error sometimes shows up. -- • attila lendvai • PGP: 96

bug#60265: (No Subject)

2022-12-23 Thread Attila Lendvai
do you have other channels added, or did this happen on a vanilla Guix install? it's a duplicate of https://issues.guix.gnu.org/57838 if this happened on a vanilla Guix install, then we should reopen that issue, and merge this into that one. --  - attila PGP: 5D5F 45C7 DFCD 0A39

bug#56709: (No Subject)

2022-12-22 Thread Attila Lendvai
> i'm also seeing this, and the solution was to comment > out the (identity ...) field of my machine-ssh-configuration. i spoke too soon. today it's again broken for me the same way, even though identity is commented out. lechner on IRC also reported that it's broken for him. random hint, maybe

bug#56709: (No Subject)

2022-12-21 Thread Attila Lendvai
i'm also seeing this, and the solution was to comment out the (identity ...) field of my machine-ssh-configuration. maybe my id_ed25519 key is not supported? it seems to be able to talk to the target and even installed some stuff into its store, and only dies when it's already deep into the pro

bug#60002: installer console garbled on 1984.is VPS

2022-12-18 Thread Attila Lendvai
> I guess you could have selected shell-based installation in the > graphical installer, it just wasn’t visible. once you chose menu based install at the beginning, it's not possible to change your mind and get a shell (without switching virtual consoles, or rebooting). shell based install works

bug#57838:

2022-12-18 Thread Attila Lendvai
close 57838 -- i just found out that this is a bug in that codebase that we don't talk about here. sorry about the noise! https://gitlab.com/nonguix/nonguix/-/issues/111 -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- In the end, we only regret the chances we didn’t take, relation

bug#60160: installer: installing on a VPS

2022-12-17 Thread Attila Lendvai
the menu based installer (1.4.0 RC2) cannot be used on some VPS-es (e.g. https://1984.is) when: 1) there is no DHCP on the network, and therefore the network must be configured manually, and 2) they provide only a WEB based console, where it is not possible to send CTRL+ALT+Fn to switch virtual c

bug#60002: installer console garbled on 1984.is VPS

2022-12-15 Thread Attila Lendvai
close done > So the admins are using a Web interface to QEMU. Which one? What -vga > > option is it using? their response: "I changed the video mode in libvirt to virtio instead of the default cirrus." this has fixed both the garbling of text, and the resizing of the console to accommodate fo

bug#60002: installer console garbled on 1984.is VPS

2022-12-12 Thread Attila Lendvai
ecuse it's stuck at checking for a functional network upstream. if there was a menu entry to start a temporary shell, then i could configure the network in that shell, exit the shell, and press retry in the installer's menu. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 --

bug#58191: (No Subject)

2022-12-06 Thread Attila Lendvai
the fix is in https://issues.guix.gnu.org/59863 -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Chaos should be seen as a teacher that teaches us, through the negative, what not to do.” — Mark Passio, http://youtu.be/atjdCbayxYM?t=46m33s

bug#58859: profile contents depends on package order

2022-10-29 Thread Attila Lendvai
this is also somewhat related to: https://issues.guix.gnu.org/50878 -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “In your journey to healing, you will learn to appreciate the many faceted qualities of others. Your early impressions will grow more accurate and you will use your trust

bug#55802: (No Subject)

2022-10-11 Thread Attila Lendvai
58437 updates the package and fixes this issue: https://issues.guix.gnu.org/58437 -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Lisp has jokingly been called "the most intelligent way to misuse a computer". I think that description is a great compliment because it transmit

bug#58221: confirmation

2022-10-03 Thread Attila Lendvai
i can confirm this. and thanks for including a bandaid! -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “There is no single effort more radical in its potential for saving the world than a transformation of the way we raise our children.” — Marianne Williamson (1952–)

bug#58191: missing substitute for @gschemasCompiled@ ?

2022-09-30 Thread Attila Lendvai
i'm attaching my current WIP diff while i was trying to debug this. note that in my original submission there was a substitute for @gschemasCompiled@ (https://issues.guix.gnu.org/53072), but it did not reach master when it got pushed (https://git.savannah.gnu.org/cgit/guix.git/commit/gnu/packag

bug#58191: gpaste-client --version dies with a sigsegv

2022-09-30 Thread Attila Lendvai
immediately crashes the entire gnome shell. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Being true to yourself means living in truth with each person in your life. It means refusing to say or do something that you don’t believe is right. Living in truth with other people means that you

bug#57838: failing to boot, probably due to guix gc

2022-09-25 Thread Attila Lendvai
ey all got repaired by a subsequent reconfigure from a chroot. it has probably installed some files that were missing. # guix gc --verify=contents reading the store... checking path existence... checking hashes... # -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Self knowledge is always bad news.” — John Barth (1930–)

bug#57978: the fallback machanism for substitute servers doesn't work?

2022-09-21 Thread Attila Lendvai
ci.guix.gnu.org is down right now. if i add --substitute-urls=http://bordeaux.guix.gnu.org then things work, but sans that it fails: $ ./pre-inst-env guix system --no-graphic vm ~/workspace/guix/guix-crypto/tests/swarm-tests.scm guix system: warning: the following groups appear more than once:

bug#57838: (No Subject)

2022-09-16 Thread Attila Lendvai
i have fixed it by running a reconfigure in a chroot. surprisingly, this has also fixed the old, previously broken system generations, not only the newly created one. maybe some boot related references are not traversed while GC'ing? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39

bug#57838: failing to boot, probably due to guix gc

2022-09-15 Thread Attila Lendvai
`guix system reconfigure` prior to the reboot, and that install didn't break. HTH, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Politicians never accuse you of 'greed' for wanting other people's money - only for wanting to keep your own money.” — Joseph Sobran (1946–2010)

bug#41390: still doesn't work

2022-09-14 Thread Attila Lendvai
i just got here while i wanted to test my new hunspell-dict-hu package using libreoffice. i briefly looked at the issue, and there's no mention of ASPELL_DICT_DIR in libreoffice.scm, nor in the wrapper files that i have checked. this might be an invalid expectation, though. -- • a

bug#56799: [PATCH 4/5] services: Use the new maybe/unset API.

2022-08-24 Thread Attila Lendvai
* gnu/home/services/ssh.scm (serialize-address-family): Use the public API of the maybe infrastructure. * gnu/services/file-sharing.scm (serialize-maybe-string): Use maybe-value. (serialize-maybe-file-object): Use maybe-value-set?. * gnu/services/getmail.scm (getmail-retriever-configuration): Don't

bug#56799: [PATCH 1/5] services: configuration: Add a 'maybe-value-set?' procedure.

2022-08-24 Thread Attila Lendvai
From: Maxim Cournoyer * gnu/services/configuration.scm (maybe-value-set?): New procedure. * doc/guix.texi (Complex Configurations): Document it. Remove comment showing usage of 'maybe-string' with a default value, which doesn't make sense. Co-authored-by: Attila Lendvai ---

bug#56799: [PATCH 3/5] services: configuration: Add maybe-value exported procedure.

2022-08-24 Thread Attila Lendvai
* gnu/services/configuration.scm (maybe-value): New procedure. --- gnu/services/configuration.scm | 10 ++ 1 file changed, 10 insertions(+) diff --git a/gnu/services/configuration.scm b/gnu/services/configuration.scm index a9426066b9..60965486a7 100644 --- a/gnu/services/configuration.scm

bug#56799: [PATCH 5/5] services: configuration: Change the value of the unset marker.

2022-08-24 Thread Attila Lendvai
The new value of %unset-value sticks out more when something goes wrong, and is also more unique; i.e. easier to search for. --- gnu/services/configuration.scm | 5 +++-- gnu/services/messaging.scm | 2 +- tests/services/configuration.scm | 2 +- 3 files changed, 5 insertions(+), 4 deletio

bug#56799: [PATCH 2/5] services: configuration: Add %unset-value exported variable.

2022-08-24 Thread Attila Lendvai
* gnu/services/configuration.scm (%unset-value): New variable. (normalize-field-type+def): Use it. (maybe-value-unset?): Use it. --- gnu/services/configuration.scm | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/gnu/services/configuration.scm b/gnu/services/co

bug#57159: rust-gmp-mpfr-sys bundles gmp, mpc and mpfr

2022-08-23 Thread Attila Lendvai
guix refresh --list-dependent rust-gmp-mpfr-sys No dependents other than itself: rust-gmp-mpfr-sys@1.4.7 apologies for the inconvenience, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Desire is a contract you make with yourself to be unhappy until you get what you want.” — Naval Ravikant

bug#56799: (gnu services configuration) usage of *unspecified* is problematic

2022-08-16 Thread Attila Lendvai
renaming this, but it'll be public API, so it's better to have something intuitive and non-misleading published at the earliest possible iteration. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “I sincerely believe that banking establishments are more dangerous than standing

bug#56799: (gnu services configuration) usage of *unspecified* is problematic

2022-08-13 Thread Attila Lendvai
fault) (configuration-missing-default-value ...) field-default) short of a response i'll continue working towards this in the following days and send a proposal eventually, but if you're very much unhappy about it, then let me know! -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- That, which is not falsifiable, can never be true.

bug#57159: rust-gmp-mpfr-sys bundles gmp, mpc and mpfr

2022-08-13 Thread Attila Lendvai
moved. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The ultimate, hidden truth of the world is that it is something that we make, and could just as easily make differently.” — David Graeber (1961–2020)

bug#56799: (gnu services configuration) usage of *unspecified* is problematic

2022-08-11 Thread Attila Lendvai
a random port at startup. to better accommodate for this use case, 2) should probably be implemented not as an UNSET-FOO! function, but as a global variable holding the unset value marker. or maybe both? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “There is only one thing more harmful to

bug#56799: (gnu services configuration) usage of *unspecified* is problematic

2022-08-08 Thread Attila Lendvai
ing srfi-189 available in all the required contexts, and not introducing any bootstrap related issues in the process. because of that i would recommend getting to 2) by first implementing 1) and then working towards 2) -- if we want to use srfi-189 at all, that is. -- • attila lendvai • PGP: 9

bug#56799: (gnu services configuration) usage of *unspecified* is problematic

2022-08-08 Thread Attila Lendvai
t contexts (i.e. it exports stuff like MAYBE-IF, MAYBE-FOLD, MAYBE-AND, etc). https://srfi.schemers.org/srfi-189/srfi-189.html -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Although teachers do care and do work very, very hard, the institution is psychopathic-it has no conscience. It ri

bug#56799: (gnu services configuration) usage of *unspecified* is problematic

2022-07-27 Thread Attila Lendvai
een better. i need to run now, and i'll be offline for a week or two. i can't look the example in depth now, but my gut instinct says that it's a bug if *unspecified* reaches any GExp machinery. more later, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If you are

bug#56780: rottlog ignores the subdir structure

2022-07-26 Thread Attila Lendvai
the former, could we change the default to put the rotated files into the same directory as the files being rotated? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “A political situation is the manifestation of a parallel psychological problem in millions of individuals. This problem is

bug#56005: In procedure write_wait_fd: unimplemented

2022-06-30 Thread Attila Lendvai
i'm also seeing this every once in a while. some speculation: my router has QoS set up that limits the upstream, so that i avoid triggering my ISP's rate limiter, because it sends ping into the ballpark of seconds. maybe because of this config i'm seeing this more regularly than others? - atti

bug#55949: installing HP printer using Gnome Settings fails

2022-06-13 Thread Attila Lendvai
r-bin/lib/cups/driver\": No such file or directory installing the printer using the CUPS web interface works, and afterwards printing works, too. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “All wars are civil wars, because all men are brothers […] Each one owes infinitely m

bug#55464: (current-filename) is #f when guix pull'ing

2022-05-19 Thread Attila Lendvai
macro-expansion time as you suggested. is my analysis is correct, namely that cwd is not (always?) changed at macroexpand time, and thus the implementation of INCLUDE is broken for relative paths? is this a bug to be fixed in guile? if so, shall i try to add a test case for this somewhere

bug#55464: alternative way

2022-05-16 Thread Attila Lendvai
ch-path %load-path (string-append (dirname (module-filename module)) "/" filename)) (error "%read-module-relative-file failed for" filename)) read)) not beautiful, but works. -- • attila lendvai • PGP: 9

bug#55464: (current-filename) is #f when guix pull'ing

2022-05-16 Thread Attila Lendvai
), but i failed to find a way in Guile's module reflection API. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “People who have never gone to school have never developed negative attitudes toward exploring their world.” — Grace Llewellyn

bug#55337: display-download-progress: wrong type error

2022-05-09 Thread Attila Lendvai
-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: In procedure =: Wrong type argument in position 1: #f (random sidenote: i have also experienced "In procedure write_wait_fd: unimplemented" in othe

bug#55270: unpack phase randomly changes the cwd

2022-05-05 Thread Attila Lendvai
into it prior to unpacking, and 2) only do the DWIM chdir if the toplevel of the archive was a single dir. but i lack the necessary perspective to see all the implications. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “There is always a philosophy for lack of courage.” — Albert Camus (1913–1960)

bug#55270: unpack phase randomly changes the cwd

2022-05-05 Thread Attila Lendvai
and i recommend removing it. if it is to stay, then at least it should be patched that it only happens when the dir after extraction only contains a single subdir, and no files otherwise. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “When men hire themselves out to shoot other men to

bug#54893: [PATCH] guix: git-download: Set locale to deal with Unicode in git metadata.

2022-04-19 Thread Attila Lendvai
Without this the git-fetch GEXP is run in an environment that uses ASCII character encoding when strings are crossing the Guile - C boundary. It means that e.g. tag names that have Unicode chars in them will cause problems, e.g. when walking and deleting the .git directory. An example in the wild

bug#54893: guix-daemon, locale, LANG, and unicode in git tag names

2022-04-19 Thread Attila Lendvai
uix-user)> so, is such an idempotent locale available/embedded in glibc without any external dependencies? searching the web suggests that there isn't. if not, then what would be a bird's eye view plan to make one available for git-fetch? should we create a new, ASCII-only git-fet

bug#52362: another patchset

2022-04-13 Thread Attila Lendvai
FYI, i have extensive fixes to the go importer that i'm preparing for submission: https://github.com/attila-lendvai-patches/guix/tree/import it fixes this issue, and it can also recursively import rclone (and go-ethereum for that matter): ./pre-inst-env guix import go --recursive githu

bug#54893: guix-daemon, locale, LANG, and unicode in git tag names

2022-04-13 Thread Attila Lendvai
/ls") (getenv "GUIX_LOCPATH")) > > instead? thank you, this works indeed as a band aid: (setenv "GUIX_LOCPATH" #+(file-append glibc-locales "/lib/locale")) (setlocale LC_ALL "en_US.utf8") -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “I

bug#54893: guix-daemon, locale, LANG, and unicode in git tag names

2022-04-13 Thread Attila Lendvai
de doesn't use the same character encoding. locale should be set explicitly at the relevant entry points. i'd appreciate if someone could help me come up with at least a kludge, so that i could make progress until it's fixed properly. thanks for your insights Maxime, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- If you never heal from what hurt you, you'll bleed on people who didn't cut you.

bug#54893: guix-daemon, locale, LANG, and unicode in git tag names

2022-04-12 Thread Attila Lendvai
56 hash mismatch for... the daemon starts from an empty env: https://git.savannah.gnu.org/cgit/guix.git/tree/nix/libstore/build.cc#n1590 and then copies the env from the derivation, but it doesn't seem to contain any LANG value. i assume guile is also launched then without a LANG env. B

bug#53580: /var/run/shepherd/socket is missing on an otherwise functional system

2022-04-04 Thread Attila Lendvai
functional is that my service was pretty much the last one to be started. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “I made up the term 'object-oriented', and I can tell you I didn't have C++ in mind.” — Alan Kay, OOPSLA '97

bug#53047: (No Subject)

2022-04-03 Thread Attila Lendvai
closing it because i don't see this anymore, and i have no idea what triggered this error, and what has resolved it. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Governments don’t want a population capable of critical thinking. They want obedient workers, people just smart enou

bug#41791: [Shepherd] loses track of Tor

2022-02-28 Thread Attila Lendvai
meout if the process is not responsive. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “[Design] Patterns mean "I have run out of language."” — Rich Hickey

bug#53657: inconsistent parsing of the channel sexp's

2022-01-31 Thread Attila Lendvai
leads to an actual issue that channel dependencies don't match up, unless the name is without quotes in the dependencies list specification. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Awareness isn’t something we own; awareness isn’t something we possess. Awareness is actually what

bug#53580: (No Subject)

2022-01-27 Thread Attila Lendvai
i forgot to add that i'm working on a shepherd service, and this may be due to errors in the service's user code, like the start gexp.

bug#53580: /var/run/shepherd/socket is missing on an otherwise functional system

2022-01-27 Thread Attila Lendvai
(catch-system-error (delete-file file-name)) ``` maybe this is caused by some call/cc magic that causes an unwind that deletes the file, but then continues? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Above all, do not lose your desire to walk: Every day I walk myself into a

bug#53047: (No Subject)

2022-01-23 Thread Attila Lendvai
i have updated my local checkout to: ``` commit 7b5f7810a7461970e03bbc7bd25259589c63394a (HEAD -> master, origin/master, origin/HEAD) Author: Mathieu Othacehe Date: Wed Jan 19 10:58:47 2022 +0100 gnu: cuirass: Update to 1.1.0-11.9f08035. * gnu/packages/ci.scm (cuirass): Update to 1.1.0-11.9f08

bug#36667: (No Subject)

2022-01-20 Thread Attila Lendvai
Empty Message

bug#53334: (No Subject)

2022-01-18 Thread Attila Lendvai
i may be misunderstanding something here... but when i add python to my user's profile, then for me search does work in vanilla qBittorrent. i think the entire point of this is to keep the python dependency optional at runtime. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If you

  1   2   >