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. -- • attil

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

2024-04-01 Thread Attila Lendvai
*[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 45C7 DFCD 0A39 -- “What you do s

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 45C7 DFCD 0

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:

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

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
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

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

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
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 5D5F 45C7 DFCD 0A39

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 lendvai • PGP: 963F

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 mind that kn

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

2023-11-30 Thread Attila Lendvai
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
. -- • 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
anning 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

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

2023-11-22 Thread Attila Lendvai
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.” — Confucius (551–479 BC

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 stories you

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

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 your values

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

2023-06-09 Thread Attila Lendvai
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 between education and catastrophe.

bug#53580: shepherd's architecture

2023-06-08 Thread Attila Lendvai
alk 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. -- • attila lendvai •

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

2023-06-07 Thread Attila Lendvai
tly 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
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. Without it, you have no choice. Choice begins

bug#53580: shepherd's architecture

2023-05-28 Thread Attila Lendvai
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/8f996239bb8c2a1103c3e54605faf680fe1ed093/src/guix-crypto/swarm-utils.scm#L13

bug#53580: shepherd's architecture

2023-05-27 Thread Attila Lendvai
unts 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/attila-lendvai/guix-crypto/blob/8f996239bb8c2a1103c3e54605faf680fe1ed093/

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

2023-05-11 Thread Attila Lendvai
0h278ypqbdzhl4pjdzjf-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 to be expanded and ope

bug#62491: (No Subject)

2023-05-04 Thread Attila Lendvai
u/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 name of the cold

bug#36069: (No Subject)

2023-02-05 Thread Attila Lendvai
he 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 your life complete, but let'

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 alone s

bug#56709: (No Subject)

2023-01-15 Thread Attila Lendvai
at > 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: 963F 5D5F 45C7 DFCD 0A39 --

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,

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

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

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, relationships

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

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

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

2022-12-12 Thread Attila Lendvai
k 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 -- “Do not be dismayed by the br

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

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
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

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
econfigure` 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. -- • attila

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):

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 --- doc/guix.texi

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 ---

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

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

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

2022-08-23 Thread Attila Lendvai
sh --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
t'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 armies, and that the principle of spending money to be

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

2022-08-13 Thread Attila Lendvai
efault-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
. -- • 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
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 society than an elected official forgetting the promises he made in order

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

2022-08-08 Thread Attila Lendvai
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: 963F 5D5F 45C7 DFCD 0A39

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

2022-08-08 Thread Attila Lendvai
BE-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 rings a bell and the young man in the middle of writing a poem mus

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

2022-07-27 Thread Attila Lendvai
. 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 neutral in situations

bug#56780: rottlog ignores the subdir structure

2022-07-26 Thread Attila Lendvai
? if 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

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? -

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 infin

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

2022-05-19 Thread Attila Lendvai
ou 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? -- • attila lendvai •

bug#55464: alternative way

2022-05-16 Thread Attila Lendvai
ath (string-append (dirname (module-filename module)) "/" filename)) (error "%read-module-relative-file failed for" filename)) read)) not beautiful, but works. -- • attila lendvai • PGP: 963F 5D5F 45C7 D

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

2022-05-16 Thread Attila Lendvai
ypto/packages/ethereum.scm: 47:36 3 (_) In unknown file: 2 (dirname #f) In ice-9/boot-9.scm: 1685:16 1 (raise-exception _ #:continuable? _) 1780:13 0 (_ #< components: (#<…>) i would be happy to avoid using (c-f), but i failed to find a way in Guile's module reflection AP

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

2022-05-09 Thread Attila Lendvai
ption _ #: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 other run

bug#55270: unpack phase randomly changes the cwd

2022-05-05 Thread Attila Lendvai
nly 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
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 order

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

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

2022-04-19 Thread Attila Lendvai
er)> 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-fetch variant used in t

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 github.com

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

2022-04-13 Thread Attila Lendvai
uot;) (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 --

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

2022-04-13 Thread Attila Lendvai
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
aemon 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. BTW, guile could be more infor

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-04 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 enough

bug#41791: [Shepherd] loses track of Tor

2022-02-28 Thread Attila Lendvai
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
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 we are.” — Adyashanti

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
tch-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 sta

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

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 have

bug#53047: qBittorrent or libtorrent-rasterbar doesn't connect post c-u-f merge

2022-01-06 Thread Attila Lendvai
dear Guixers, qBittorrent stopped working around the time when i reconfigured after the core-updates-frozen merge. the new behavior is that it can connect to trackers, it gets the peer list, but when i switch to the peer list tab of a specific torrent, what i see is that peers keeps showing

bug#51170: tlp fullcharge

2021-10-17 Thread Attila Lendvai
f "guix describe"? indeed, i wasn't fully pulled. sorry for the noise, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The condition upon which God hath given liberty to man is eternal vigilance; which condition if he break, servitude is at once the consequence of his crime and the punishment of his guilt.” — John Philpot Curran (1750–1817)

bug#51170: tlp fullcharge

2021-10-12 Thread Attila Lendvai
dear Guixers, as of latest master, tlp fails for me with this error message: # tlp fullcharge /gnu/store/68mpiffl51mcrss7zy26dnqfx3d5v2vv-tlp-1.4.0/share/tlp/tlp-func-base: line 528: /usr/share/tlp/bat.d/[0-9][0-9]*[a-z]: No such file or directory this used to work not so long ago. - attila

bug#40039: (No Subject)

2021-09-09 Thread Attila Lendvai
any ETA on this fix? i think i need it. i tried to add a `wrap-script-or-program` to `python-build-system`: attempt to use `wrap-scipt`, and in case of a `no-interpreter-found` error fall back to `wrap-program`. (motivated by trezor-agent relying on sys.argv[0], which is ruined by

bug#33189: (No Subject)

2021-08-23 Thread Attila Lendvai
feedback from a newcomer to Guix: i suggest a higher priority for this bug, because it affects just about anyone who installs Guix on a laptop, and whose neurons are used to natural scrolling, and/or tap to click. i have spent a couple of days annoyed until i got to resolve this issue finally