Re: [PATCH v2 0/1] services: network-manager: Add extra-configuration-files field.

2025-01-17 Thread Attila Lendvai
> instead of calling for > the proliferation of private channels, a different kind of unmanageable > structurelessness. not private channels, simply channels that are not owned/controlled by the exact same set of committers as guix proper, and not demanding the exact same requirements from the

Re: Non-committers can't keep authenticated forks updated

2025-01-15 Thread Attila Lendvai
herry pick fails, then i cancel the script, rebase the problematic branch on 'attila-baseline', and restart the script pasted below. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Is there an idea more radical in the history of the human race than turning your children ove

Re: [PATCH v2 0/1] services: network-manager: Add extra-configuration-files field.

2025-01-13 Thread Attila Lendvai
ion of labor). it's not necessarily a safe/simple/straightforward path forward, but it would solve the bottleneck of the central control. but either way, i wanted to speak up against normalizing 1+ years of delays. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Action has meaning o

Re: Bootstrapped Zig now available in Guix master.

2025-01-03 Thread Attila Lendvai
the same experience with the Idris2: i made a full bootstrap chain all the way down from GHC, integrated bootstrapping into the normal build process so that bootstrapping remains constantly tested, and also prepared the Guix side... but then my PR was basically ignored. -- • attila lendvai •

Re: On a Guile-based Build-Tool complimenting Guix

2024-12-20 Thread Attila Lendvai
d enters into a dialog with a human programmer while trying to rebuild his ship: https://ngnghm.github.io/blog/2016/04/26/chapter-9-build-systems-and-modularity/ -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Forces beyond your control can take away everything you possess except

Re: 01/04: gnu: libtorrent-rasterbar: Update to 2.0.10.

2024-12-15 Thread Attila Lendvai
> PAGER= git log --author=felix.lechner | wc -l > 823 $ PAGER= git log --oneline --author=felix.lechner | wc -l 62 -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “I believe that education, therefore, is a process of living and not a preparation for future living.” — John

Re: On the quest for a new release model

2024-12-14 Thread Attila Lendvai
ng with `guix pull --commit=v1.2.3` to avoid pulling in too fresh commits that the current guix command wouldn't be able to build. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The nation that will insist on drawing a broad line of demarcation between the fighting man and the thinkin

Re: Automatically testing package updates

2024-12-05 Thread Attila Lendvai
being one source). if a bot joins the "effort", i'm afraid it'll become that much worse. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The more artificial taboos and restrictions there are in the world, the more the people are impoverished…. The more that laws

Re: Strange behavior using guix git authenticate

2024-11-27 Thread Attila Lendvai
ing on the intro commit, just takes it as-is. so, if your setup is broken, then it only complains for the *second* commit. if enough time passes between the two commits, then it can cause quite some time-waste for the surprised padawans. well, or at least for padawans like yours truly. --

Re: Reproducer for failing shepherd startup

2024-11-22 Thread Attila Lendvai
s were ignored that improve the above mentioned properties, let alone that they were recorded while i was working my way towards an actual fix for an actual bug... that leaves me with little motivation to hack on shepherd at this point. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Appli

Re: shepherd: failing test: should `herd stop` stop a respawning process?

2024-11-22 Thread Attila Lendvai
d there's nothing i can do to stop it at this point. `herd disable` operates on v2 of the service, while some fiber, or some signal handler of v1 is still in a respawn loop. HTH, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Our scientific power has outrun our spiritu

Re: Errors with inconsistent network, bad gateway (nginx) and others

2024-11-13 Thread Attila Lendvai
neccessary change right now that will make it behave better. i suspect your first error was also network/service related (the 502 "Bad Gateway" suggests that the lisp process behind nginx was not available at that moment; e.g. it was restarting). -- • attila lendvai • PGP: 963F 5

Re: Including code in a non-Guile language into Guix

2024-11-01 Thread Attila Lendvai
h more about converging lisp and your domain from both directions. and on top of this all, what a timesink debugging C code can be! PS: note though that the above is written from experience with more capable lisps like SBCL + Slime. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “G

Re: Guix (and Guile's) promise, and how to (hopefully) get there

2024-11-01 Thread Attila Lendvai
wful lot like 'the end justifies the means'. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Do not fear your enemies. The worst they can do is kill you. Do not fear friends. At worst, they may betray you. Fear those who do not care; they neither kill nor betray, but betrayal a

Re: Why "update substitutes?"

2024-11-01 Thread Attila Lendvai
> Howsabout… ‘looking for suitable substitutes on ’ if we must change > the string? yep, that sounds better. a bit long, but it has an entire line. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Each new generation born is in effect an invasion of civilization by little barb

Re: Why "update substitutes?"

2024-10-25 Thread Attila Lendvai
l don't really know what's happening there, but maybe something like "fetching the registry" or "fetching metadata" would be more descriptive of it? to me "the substitutes" means the binary artifacts. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “T

Re: Discussion on Guix funding // future

2024-10-25 Thread Attila Lendvai
ormed, potential contributors are constantly frustrated away. and it's very much not obvious to judge how much value is lost that way. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “One of the evils of paper money is that it turns the whole country into stock jobbers. The preca

shepherd: failing test: should `herd stop` stop a respawning process?

2024-10-06 Thread Attila Lendvai
erd stop should stop the respawning loop? - do i have a bug in my test.sh? - is this a shepherd bug? if so, then shall i finish up this test case as a proper patch for shepherd? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “In all history there is no war which was not hatched by the g

Re: status of guixrus

2024-09-28 Thread Attila Lendvai
above here in chromium+protonmail web client reply window (but not when your email is displayed). -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If a man knows more than others, he becomes lonely.” — Carl Jung (1875–1961)

Re: Updating rclone and non-free dependencies

2024-09-18 Thread Attila Lendvai
me 100+ dependencies in their transitive closures. could you please say a few words about the plans/status of the go-team branch? and if i get to working on this again, then i guess i should rebase it on the go-team branch, right? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If you suf

Re: Reproducer for failing shepherd startup

2024-09-16 Thread Attila Lendvai
ing in shepherd are from before Ludo added timers; i.e. it's once again bitrotten. contributing to guix feels like an uphill battle. i stopped rebasing my shepherd commits. abandoning them does feel like an enormous waste, but i'm cutting my losses at this point. -- • attila lendvai •

shepherd: PKG_PROG_PKG_CONFIG is m4_require'd but not m4_defun'd

2024-09-14 Thread Attila Lendvai
guile seems to be involved somehow. any ideas? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The very possibility of conflict over a resource renders it scarce, giving rise to the need for ethical rules to govern its use. Thus, the fundamental social and ethical function of proper

Re: Error in bootloader configuration

2024-09-09 Thread Attila Lendvai
ou have something strange among your services. and indeed, this looks fishy: (set-xorg-configuration (xorg-configuration (keyboard-layout keyboard-layout))) remove that and try again. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “It is easy to be conspicuously 'compassionate' if

Re: Simplify contribution by using user-friendly bug tracker and git interface

2024-08-31 Thread Attila Lendvai
a reluctant contributor. the fact that this topic comes up repeatedly shows that i'm probably not alone with this split mind. the enthusiasm makes some of the frustraton observable (as opposed to silently walking away), which should be seen as a blessing here. -- • attila lendvai • PGP:

Re: Request for assistance maintaining LibreWolf

2024-08-18 Thread Attila Lendvai
d IRC archive will be my first actual use-case for an LLM... modern problems require modern solutions. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Millions of people never analyze themselves. Mentally they are mechanical products of the factory of their environment, preoccupied with

Re: Cookbook recipe from "The Repository as a Channel" section does not work for Guix with properly configured GUILE_LOAD_PATH

2024-08-14 Thread Attila Lendvai
you might have stumbled on this issue: (current-filename) is #f when guix pull'ing https://issues.guix.gnu.org/55464 the discussion contains analysis and some things to try, and also a working solution that i'm currently using in my channel at: https://github.com/attila-lendvai/g

Re: Reducing "You found a bug" reports

2024-07-22 Thread Attila Lendvai
dozens of offended people even for the most innocent of statements. and with the advent of LLMs, it can soon become a kind of a security hole for intellectual DoS attacks -- if not already. not sure how to keep the SNR high, but the communities will need to adapt. -- • attila lendvai • PGP

Re: `guix system image` on a local, dirty checkout

2024-07-12 Thread Attila Lendvai
tps://lists.gnu.org/archive/html/guix-devel/2018-12/msg00514.html sorry about the confusion! -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The rule is perfect: in all matters of opinion our adversaries are insane.” — Mark Twain (1835–1910)

`guix system image` on a local, dirty checkout

2024-07-12 Thread Attila Lendvai
rom a guix checkout that contains unauthorized commits? or is there an equivalent of channel intro commits in this context? or something else? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- There certainly are laws, but human words cannot make one.

Re: Reproducer for failing shepherd startup

2024-07-02 Thread Attila Lendvai
5a43fad1e8641 -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Lisp […] made me aware that software could be close to executable mathematics.” — L. Peter Deutsch

Re: Reproducer for failing shepherd startup

2024-07-02 Thread Attila Lendvai
2.936007] shepherd[1]: Exception caught while loading '/gnu/store/h6c15frnkx7arkm2bna20js3v90880bh-shepherd-mdadm-resync.go': #<&message message: "calendar-event: 0: invalid day of week"> -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “For followers of most ideologies (openly

[PATCH shepherd] service: Factor out SEND-TO-REGISTRY.

2024-06-30 Thread attila . lendvai
From: Attila Lendvai Also assert that (CURRENT-REGISTRY-CHANNEL) is valid. * modules/shepherd/service.scm (with-service-registry): New function. (stop-service), (fold-services), (service-name-count), (lookup-service), (respawn-service), (register-services), (unregister-services): Use it

[PATCH shepherd] service: Factor out SEND-TO-PROCESS-MONITOR.

2024-06-30 Thread attila . lendvai
From: Attila Lendvai Assert that (CURRENT-PROCESS-MONITOR) is valid. * modules/shepherd/service.scm (send-to-process-monitor): New function. (handle-SIGCHLD), (process-monitor), (monitor-service-process), (terminate-process): Use it. --- modules/shepherd/service.scm | 16 1

[PATCH shepherd] service: Rename to QUERY-SERVICE-CONTROLLER and use CUT.

2024-06-30 Thread attila . lendvai
From: Attila Lendvai * modules/shepherd/service.scm (query-service-controller): New function based on the previous SERVICE-CONTROL-MESSAGE. Use CUT instead of the now deleted SERVICE-CONTROL-MESSAGE. (service-control-message): Deleted. --- modules/shepherd/service.scm | 31

[PATCH shepherd] service: Add custom printer for .

2024-06-30 Thread attila . lendvai
From: Attila Lendvai * modules/shepherd/service.scm (print-service): New function. --- modules/shepherd/service.scm | 6 ++ 1 file changed, 6 insertions(+) diff --git a/modules/shepherd/service.scm b/modules/shepherd/service.scm index 8c9d1c6..b018e39 100644 --- a/modules/shepherd

[PATCH shepherd] service: Factor out SEND-TO-SERVICE-CONTROLLER.

2024-06-30 Thread attila . lendvai
From: Attila Lendvai * modules/shepherd/service.scm (service-running-value): New function. (query-service-controller), (enable-service), (disable-service), (record-service-respawn-time), (start-service), (stop-service), (service-registry), (handle-service-termination): Use it. --- modules

shepherd patches, manual

2024-06-30 Thread Attila Lendvai
pardon my previous mails with the shepherd patches! i've blindly followed the shepherd manual. i've sent a patch now -- to guix-patches this time --, to update its contribution chapter. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Go find yourself first, so you c

Re: Proposal for removing some serialization limitations of define-configuration

2024-06-23 Thread Attila Lendvai
der and the wrapper in your custom serializer, and then iterate through the remaining fields of the config record, i.e. sans the `name` field. you can inspect the current serializer for how to iterate through the fields, or better yet, how to call it recursively with the remaining fields. -- • a

Re: Improving build-time checks for kernel module configuration + two other discussion points

2024-06-12 Thread Attila Lendvai
word means to most people today. you should think of it as a component of the declarative OS definition (as opposed to as a runtime agent that responds to requests). -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “You cannot legislate the poor into freedom by legislating the wealthy

Re: watchdog triggered auto-rollback

2024-05-29 Thread Attila Lendvai
with the same MAKE-GUILE-STATIC-STRIPPED that produces the faulty %GUILE-STATIC-STRIPPED, so... in short: the reproducer crashes both %GUILE-STATIC-STRIPPED and %GUILE-STATIC-INITRD on x86_64, and i believe that it crashes the same in the early phase of the boot when it tries to enter the debugger

Re: watchdog triggered auto-rollback

2024-05-28 Thread Attila Lendvai
d crashes with a sigsegv (i.e. the guile used in the initrd (?)) https://issues.guix.gnu.org/71211 -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Self-education is, I firmly believe, the only kind of education there is.” — Isaac Asimov (1920–1992)

Re: [shepherd] several patches that i deem ready

2024-05-26 Thread Attila Lendvai
i've just force-pushed it with more conformant commit messages: https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/various -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If controlling another human being is the goal of parenting, then force is necessary.

Re: Upgrading Shepherd services

2024-05-25 Thread Attila Lendvai
uch, unless I offer features that are universally > attractive. Life is too short. sure, i get it. and with only my programmer hat on, i wouldn't even be here writing this mail... but with my enthusiastic user hat on, i'm all the more concerned about that sentiment! -- • attila len

Re: Upgrading Shepherd services

2024-05-24 Thread Attila Lendvai
s a reproducer, then one option is to try to write a guix system test that reproduces it (see gnu/tests/ for examples, and `make check-system`). to use my shepherd channel: (channel (name 'shepherd) (url "https://codeberg.org/attila-lendvai-patches/shepherd.git";) (branch "

Re: [shepherd] several patches that i deem ready

2024-05-24 Thread Attila Lendvai
> i've rebased my commits on top of the devel branch, and in the process i've > reordered them into a least controversial order for your cherry-picking > convenience: > > https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/various > > i just s

Re: Upgrading Shepherd services

2024-05-23 Thread Attila Lendvai
running, service #< provision: (garbage-collector) requirement: (gui shepherd[1]: [guix] guix gc: already 30082.59 MiBs available on /gnu/store, nothing to do shepherd[1]: Process 212 of timer 'garbage-collector' terminated with status 0 after 1 seconds. HTH, -- • attila lendvai • P

Re: [shepherd] several patches that i deem ready

2024-05-23 Thread Attila Lendvai
commits on top of the devel branch, and in the process i've reordered them into a least controversial order for your cherry-picking convenience: https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/various i just started a wave of deeper testing after the rebase, so the more

Re: A different way to build GCC to overcome issues, especially with C++ for embedded systems

2024-05-20 Thread Attila Lendvai
initial commit will be signed by me, then i can even set up a guix channel on codeberg, give you commit access, and then you can push any further changes there. just let me know. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Fear is not in the habit of speaking truth; when perfect sin

Re: Upgrading Shepherd services

2024-05-17 Thread Attila Lendvai
en you can have plenty of logs to give you a clue why/how it happens. if you do have a reproducer, then i'd be interested in adding it as a test in the shepherd codebase. https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/various -- • attila lendvai • PGP: 963F 5D5F 45

Re: branch master updated (2bea3f2562 -> 6745d692d4)

2024-05-10 Thread Attila Lendvai
in the commit message? not sure whether to stick only to the formal annotations added by programs, or use a more heuristic set of words and then ask for a y/n (if feasible from the hook). -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Uniquely in us, nature opens her eyes and sees th

Re: Changing the defaults for --localstatedir and --sysconfdir?

2024-05-02 Thread Attila Lendvai
g it the default. good defaults are important. and it's better if the default value causes the least surprise to the ones who know the least. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “[…] the real self is dangerous: dangerous for the established church, dangerous for the sta

Re: Value in adding Shepherd requirements to file-systems entries?

2024-04-26 Thread Attila Lendvai
> P.S. The code above should read (requirements ...) in the plural. inside shepherd there's a bit of anomaly, but it's called requirement in the public API, and also in the guix side of the config; i.e. it's not plural. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39

Re: "Error: Could not set character size"

2024-04-26 Thread Attila Lendvai
seems like a `guix pull` and a `guix home reconfigure` resolved it. sorry for the noise. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If you wind up with a boring, miserable life because you listened to your mom, your dad, your teacher, your priest, or some guy on TV telling you how

"Error: Could not set character size"

2024-04-26 Thread Attila Lendvai
is not very useful: https://gitlab.com/graphviz/graphviz/-/issues/863 maybe this commit a few days ago changed something? looks innocent, though: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=4099b12f9f4561d0494c7765b484b53d9073b394 any hints? -- • attila lendvai • PGP: 963F 5D5F 45C7

Re: Guix bios installation: Grub error: unknown filesystem

2024-04-22 Thread Attila Lendvai
ems to be still v2.06 there: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/bootloaders.scm?h=core-updates#n103 -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “In a democracy, mass opinion creates power. Power diverts funds to the manufacturers of opinion, who manufacture m

Re: [shepherd] several patches that i deem ready

2024-04-18 Thread Attila Lendvai
hi Ludo, > > i have prepared the rest of my commits that were needed to hunt down the > > shepherd hanging bug. you can find them at: > > > > https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/attila > > > > there's some depende

Re: No default OpenJDK version?

2024-04-16 Thread Attila Lendvai
nt the introduction of a newer default JDK and annotating the old java dependency on the (hopefully few) packages that fail to build with a newer default? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Malthus was right. It's hard to see how the solar system could support much mo

Re: backdoor injection via release tarballs combined with binary artifacts (was Re: Backdoor in upstream xz-utils)

2024-04-12 Thread Attila Lendvai
sign git commits and (annotated) tags, too. it's good practice to enable signing by default. admittedly though, few people sign all their commits, and even fewer sign their tags. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Never appeal to a man's "better nature".

policy for packaging insecure apps

2024-04-10 Thread Attila Lendvai
dress situations like this? 5) do you know another forum where this dispute should be brought up instead of guix-devel? i'm looking forward to your thoughts, and/or any pointers or patches to the documentation that i should read. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- Th

Re: backdoor injection via release tarballs combined with binary artifacts (was Re: Backdoor in upstream xz-utils)

2024-04-05 Thread Attila Lendvai
ted) man files as code tracked in the DVCS (e.g. git) repo > itself. yes, that would work in this case (although, that man page is guaranteed to go stale). my proposal was to simply drop the generated man file. it adds very little value (although it's not zero; web search, etc). -- • attil

Re: backdoor injection via release tarballs combined with binary artifacts (was Re: Backdoor in upstream xz-utils)

2024-04-04 Thread Attila Lendvai
a guix newbie that not everything is built from git (or their VCS of choice). -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “For if you [the rulers] suffer your people to be ill-educated, and their manners to be corrupted from their infancy, and then punish them for those crimes to

Re: backdoor injection via release tarballs combined with binary artifacts (was Re: Backdoor in upstream xz-utils)

2024-04-04 Thread Attila Lendvai
nition, then it's the same archive that the guix packager has seen while packaging. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “We’ll know our disinformation program is complete when everything the American public believes is false.” — William Casey (1913–1987), the director of CIA 1981-1987

Re: [shepherd] several patches that i deem ready

2024-04-02 Thread Attila Lendvai
> i have prepared the rest of my commits that > were needed to hunt down the shepherd hanging bug. > you can find them at: https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/various Ludo, i would appreciate if you could give some feedback on this. these commits are

Re: xz backdoor

2024-04-02 Thread Attila Lendvai
://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator/issues/138#issuecomment-904689439 ...and its author actively defends this situation. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The noble-minded are calm and steady. Little people are forever fussing and fretting.” — Confucius (551–479 BC), 'Analects of Confucius'

Re: Emacs and Gnome branches are merged now

2024-04-01 Thread Attila Lendvai
sions/ 2. login 3. start extension config and disable all extensions 4. re-login, move back that dir 5. re-login, update some extensions (still disabled) 6. reenable all extensions in the config HTH, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The most potent weapon of the oppress

Re: xz backdoor

2024-04-01 Thread Attila Lendvai
the patterns checked for. and guix doesn't use systemd that patches sshd -- a critical piece of security -- in a way that made the backdoor possible... -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “War is a moral contest that is won in the temples before it is ever fought.”

Re: Losing signing keys for custom Guix channel

2024-03-25 Thread Attila Lendvai
new key... but i doubt the contract (nor the implementation) of the authentication code would just silently accept the non-authenticated commits that precede your new channel intro commit. all the best in fixing the situation! -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “’Tis bet

Re: the right to rewrite history to rectify the past (was Re: Concerns/questions around Software Heritage Archive)

2024-03-21 Thread Attila Lendvai
e that i only feel accommodated here if everyone attaches the local weather forcast to each mail they send to guix-devel? the limit of your demands begins where it starts to constrain the freedom of others. considering this is an essential part of respectful behavior towards others. -- • attil

Re: rewriting history; Was: Concerns/questions around Software Heritage Archive

2024-03-19 Thread Attila Lendvai
the social "technology") can make or break any group effort. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The direct use of physical force is so poor a solution to the problem of limited resources that it is commonly employed only by small children and great nations.”

rewriting history; Was: Concerns/questions around Software Heritage Archive

2024-03-17 Thread Attila Lendvai
ransmitting information. it's a completely new/different playing field, and how we proceed from here has grave implications. this questions is nowhere near as obvious/trivial as presented in the cited blog post. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “It is only when compas

Re: Concerns/questions around Software Heritage Archive

2024-03-17 Thread Attila Lendvai
idual, because something is wrong with me. Therefore, if I am sensible, I shall put myself right first” — Carl Jung (1875–1961), 'The Meaning of Psychology for Modern Man' -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If liberty means anything at all, it means the rig

Re: Contribute or create a channel?

2024-03-13 Thread Attila Lendvai
it's time to experiment to be able to answer your question. FTR, it's READ-CHANNEL-METADATA and friends in guix/channels.scm note that it's not the same thing as /etc/guix/channels.scm, even though they appear similar (https://issues.guix.gnu.org/53657). -- • attila lendvai • PGP: 96

Re: Contribute or create a channel?

2024-03-12 Thread Attila Lendvai
setup. an obvious thing that is missing is a way to formally express inter-channel dependencies, including some form of versioning. sadly, i don't have any proposals beyond discussing the observable issue (i.e. the insufficient patch throughput). -- • attila lendvai • PGP: 963F 5D5F 45

Re: Mechanism for helping in multi-channels configuration

2024-03-12 Thread Attila Lendvai
o channel, and i often miss the ability to point to a guix commit, beyond which there is a change in guix that my channel is not yet compatible with. if my users issue a `guix pull`, then it would not pull the guix channel beyond that commit, and warn the users that it's being held back.

Re: Guix Days: Patch flow discussion

2024-03-01 Thread Attila Lendvai
e it's a non-issue. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The wise prince must provide in such a way that the citizens will always be in need of him and of his government.” — Niccolo Machiavelli (1469–1527), 'The Prince' (1513)

Re: Contribute or create a channel?

2024-03-01 Thread Attila Lendvai
nd pushed). PS: i don't mean to sound cynical here, just matter-of-factly. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Opportunity is missed by most people because it comes dressed in overalls and looks like work.” — Thomas A. Edison (1847–1931)

Re: A basic Shepherd bug?

2024-03-01 Thread Attila Lendvai
he generated config file until a reboot... which would probably be overkill in most cases. https://ngnghm.github.io/ this^ blog has interesting thoughts on migration and staged computation. it's a most interesting vision of how these abstractions could be formally captured, and what the re

Re: Guile-Git 0.6.0 released; looking for maintainers!

2024-02-27 Thread Attila Lendvai
thub.com/hu-dwim/hu.dwim.sdl PS: clang now supports `-ast-dump=json`, which may or may not eliminate the need for c2ffi entirely: https://github.com/rpav/c2ffi/issues/112 -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Sometimes I wonder whether the world is being run by smart people who are

Re: Google Season of Docs 2024

2024-02-12 Thread Attila Lendvai
> 3. Any for improving the documentation? just a general wish: much less prose and much more structure, please. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “There is no coming to consciousness without pain. People will do anything, no matter how absurd, in order to avoid fac

Re: Mechanism for helping in multi-channels configuration

2024-02-06 Thread Attila Lendvai
nnels could work as reference points to be used to formally encode inter-channel dependencies? (and to guide the substitute chaching/building; mark "safe points" for the time-machine; etc) -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- Life is a tragedy to those who feel and a comedy to those who think.

Re: Mechanism for helping in multi-channels configuration

2024-02-06 Thread Attila Lendvai
ely done prior to setbacks. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Until we have met the monsters in ourselves, we keep trying to slay them in the outer world. And we find that we cannot. For all darkness in the world stems from darkness in the heart. And it is there that we must do

Re: Introducing Guix "Features"! (Was: Syntactic Diabetes)

2024-02-02 Thread Attila Lendvai
n they are both just functions, but they are different enough to warrant a different name to facilitate a more efficient human comprehension. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The nation that will insist on drawing a broad line of demarcation between the fighting man an

Re: Introducing Guix "Features"! (Was: Syntactic Diabetes)

2024-02-02 Thread Attila Lendvai
> Am Donnerstag, dem 01.02.2024 um 20:30 + schrieb Attila Lendvai: > > > for an average unix user a service is a process that is running in > > the backgroud, doing stuff mostly without any user interaction. you > > can try to argue this away, but i'm afr

Re: Introducing Guix "Features"! (Was: Syntactic Diabetes)

2024-02-02 Thread Attila Lendvai
it's just icing on the cake that one of the abstractions is nothing like what most users understand by the name 'service'. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If you love somebody, let them go, for if they return, they were always yours. If they don’t, they never were.” — Khalil Gibran (1883–1931)

Re: Introducing Guix "Features"! (Was: Syntactic Diabetes)

2024-02-01 Thread Attila Lendvai
amp; Sussman, SICP, preface to the first edition -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “As a rule, whatever we don’t deal with in our lives, we pass on to our children. Our unfinished emotional business becomes theirs. As a therapist said to me, "Children swim in their parents

Re: [OT: s/Joshua/Josiah/ in sig ; -] Re: [shepherd] several patches that i deem ready

2024-01-26 Thread Attila Lendvai
t off-list though, to respect the topic of the list. thanks again and happy hacking, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Many people believe that evil is the presence of something. I think it’s the absence of something.” — Lisa Unger (1970–), 'Sliver of Truth'

Re: [shepherd] several patches that i deem ready

2024-01-24 Thread Attila Lendvai
> i have prepared the rest of my commits that were needed to hunt down the > shepherd hanging bug. you can find them at: > > https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/attila FWIW, here i have the guix side of the patches (they are not required for t

Re: [shepherd] several patches that i deem ready

2024-01-24 Thread Attila Lendvai
res properly. unfortunately, guix and guile is not very good on this front, so i found myself working on these, too. such investment rarely pays off for the first bug, but it pays off very well in the long run. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “A political situation is the man

Re: [shepherd] several patches that i deem ready

2024-01-22 Thread Attila Lendvai
s disabled at runtime - compile-time log level to drop entire log levels - and most importantly much less code complexity. you can find the relevant commit at: https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/attila FWIW, it's a partial bort of a CL lib of mine: http

Re: [shepherd] several patches that i deem ready

2024-01-21 Thread Attila Lendvai
the code, hence the gray coloring i suggest in emacs. (although they may often serve also as "executable" comments). i'd also like to propose to relax the 80 column limit for log lines for the same reason that i've explained above. -- • attila lendvai • PGP: 963F 5D5F

[shepherd] several patches that i deem ready

2024-01-18 Thread Attila Lendvai
dear Guix, Ludo, i have prepared the rest of my commits that were needed to hunt down the shepherd hanging bug. you can find them at: https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/attila there's some dependency among the commits, so sending them to debbugs wou

Re: Guix deploy --keep-going equivalent for machine connection failures

2024-01-18 Thread Attila Lendvai
s is a good idea after all. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Democracy and liberty are not the same. Democracy is little more than mob rule, while liberty refers to the sovereignty of the individual.” — Walter E. Williams (1936–)

Re: Module unavailable on build side

2024-01-14 Thread Attila Lendvai
this may help: https://github.com/attila-lendvai/guix-crypto/blob/main/src/guix-crypto/service-utils.scm#L56 and you should grep for its use in that repo. w-i-m ensures that the GEXP's that are instantiated in its dynamic extent will "capture" these modules as their dependenci

Re: Guix wiki

2024-01-10 Thread Attila Lendvai
ibreplanet.org/wiki/Group:Guix but the search engines don't really. and i don't know how others feel about it, but i subconsciously don't take it seriously because the search box is not focused on guix, and in this form it feels like just an aftertought, not a guix wiki. -- • at

Re: Are declarative app configs worth it?

2023-12-26 Thread Attila Lendvai
so much so that i may even look into writing a prototype and try to use it to replace my two inline shepherd-service instances. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “War is a ritual, a deadly ritual, not the result of aggressive self-assertion, but of self-transcending identific

Re: A basic Shepherd bug?

2023-12-24 Thread Attila Lendvai
robably referring to my pending commits in: https://codeberg.org/attila-lendvai-patches/shepherd/commits/branch/attila but they are still being polished. i haven't even proposed them yet for inclusion, but i'm already running my servers with that branch. > Alternatively, may I fi

Re: A basic Shepherd bug?

2023-12-22 Thread Attila Lendvai
9becc16 but it hasn't reached guix yet. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- An economist is a person who spends half his life telling us what will happen and the other half explaining why it didn't.

Re: A different way to build GCC to overcome issues, especially with C++ for embedded systems

2023-12-22 Thread Attila Lendvai
directory '/home/alendvai/workspace/bios/pico-sdk/elf2uf2/CMakeFiles/CMakeScratch/TryCompile-fg3QLY' the root cause of the messy error message above is the following: as: unrecognized option '--64' this happens with the host gcc (or due to some misconfiguration the host gcc i

Re: A different way to build GCC to overcome issues, especially with C++ for embedded systems

2023-12-21 Thread Attila Lendvai
a gcc-toolchain package. any thoughts on this? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “There can be no causeless love or any sort of causeless emotion. An emotion is a response to a fact of reality, an estimate dictated by your standards.” — Ayn Rand (1905–1982)

arm-none-eabi toolchain and compiling C++ stuff

2023-12-20 Thread Attila Lendvai
has invalid expectations? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If money is your hope for independence you will never have it. The only real security that a man will have in this world is a reserve of knowledge, experience, and ability.” — Henry Ford (1863–1947)

  1   2   3   >