bug#70475: updating my guix system linode server troubles

2024-04-19 Thread Joshua Branson via Bug reports for GNU Guix
So my server that runs https://gnucode.me is a guix system linode server!  Woo hoo! Well lately the server is being a right pain, and it refuses to update. Most likely my server is lonely and just wants a hug. #+BEGIN_SRC shell jos...@gnucode.me $ guix system describe Generation 20 Aug 17

[PATCH] 2024 q1 qoth file.

2024-04-05 Thread Joshua Branson
* news/2024-q1.mdwn: new qoth file. SMP work, AArch port, etc. --- news/2024-q1.mdwn | 210 ++ 1 file changed, 210 insertions(+) create mode 100644 news/2024-q1.mdwn diff --git a/news/2024-q1.mdwn b/news/2024-q1.mdwn new file mode 100644 index

bug#68760: I guess I found a bug in "guix pull" ?

2024-04-01 Thread Joshua Branson via Bug reports for GNU Guix
Josselin Poiret writes: > Hi, > > jbranso--- via Bug reports for GNU Guix writes: > >> message: "error parsing derivation >> `/gnu/store/3nppfdxy9vgg9ls6qi8j8pkzw2khi98h-git-minimal-2.41.0.drv': >> expected string `Derive(['" >> status: 1 >> guix pull: error: You found a bug: the program

I guess I found a bug in "guix pull" ?

2024-01-27 Thread Joshua Branson
This is the output that I got from guix pull just now: #+BEGIN_SRC shell joshua@dobby ~ (master)> guix pull Updating channel 'nonguix' from Git repository at 'https://gitlab.com/nonguix/nonguix'... Authenticating channel 'nonguix', commits 897c1a4 to 3857d86 (5 new commits)... Updating channel

Hurd New Year's Party

2024-01-20 Thread Joshua Branson
Hey friends, Sergey and I are hanging out on jitsi. The party starts at 3pm UTC (in about half an hour). Ya'll are welcome to join! https://jitsi.member.fsf.org/hurd2024 If there is a password, it'll be SMPBABY Thanks, Joshua

Re: dhcpcd: FTBFS on Hurd

2024-01-17 Thread Joshua Branson
why Debian is switching to dhcpcd? Just curious. Thanks, Joshua -- Joshua Branson Sent from the Hurd (and Gnus)

Re: [PATCH] news/2023-q3.mdwn: new file.

2024-01-14 Thread Joshua Branson
://bcachefs.org/]] to discuss the possibility of >> +porting Linux's newest filesystem to the Hurd; the conversation [[was >> +recorded|https://lists.gnu.org/archive/html/bug-hurd/2023-09/msg00073.html]]. >> +While most Hurd developers believe that it would possible to port >> +bcachefs to the Hurd, all agree that it would be difficult to port and >> +hard to maintain. No Hurd developers are currently planning or >> +working on porting bcachefs to the Hurd. But perhaps you want to? >> + >> +So if you want to test if your favorite packages work on the Hurd and >> +contribute towards making the full GNU system usable for a wider range >> +of people, please [[check the contributing page|contributing]]. >> + >> +--- >> + >> +The **GNU Hurd** is the GNU project's replacement for the Unix kernel. It >> is a >> +collection of servers that run on the Mach microkernel to implement file >> +systems, network protocols, file access control, and other features that are >> +implemented by the Unix kernel or similar kernels (such as Linux). [[More >> +detailed|hurd/documentation]]. >> + >> +**GNU Mach** is the microkernel upon which a GNU Hurd system is based. It >> +provides an Inter Process Communication (IPC) mechanism that the Hurd uses >> to >> +define interfaces for implementing in a distributed multi-server fashion the >> +services a traditional operating system kernel provides. [[More >> +detailed|microkernel/mach/gnumach]]. >> + >> +"""]] >> -- >> 2.43.0 >> >> >> -- Joshua Branson Sent from the Hurd

Re: CI

2024-01-14 Thread Joshua Branson
iversity in tests is usually a good thing. > > Samuel > I've got two Dell Optiplexs just sitting around doing pretty much nothing. I forget the version number at the moment, but do we want a Hurd CI running the Hurd? Or do we want the CI running GNU/Linux? I would like to put one or two of those machines to good use. I suppose that I would need the adapter for the keyboard and mouse. Or just buy a really old keyboard/mouse. Joshua -- Joshua Branson Sent from the Hurd

Re: TTY auto-login broken

2024-01-14 Thread Joshua Branson
bes something similar and it is apparently not working anymore either. I've reported it some time ago. https://issues.guix.gnu.org/56958 Thanks, Joshua -- Joshua Branson Sent from the Hurd

Happy Belated New Year's Party: Hurd Edition

2024-01-13 Thread Joshua Branson
has been working on! Use your modern web broswer to go to https://jitsi.member.fsf.org/hurd2024 If there's a password, it'll be: SMPBABY Thanks, Joshua P.S. If someone wants to volunteer to record the session that would be awesome! Feel free to announce this on mastodon! -- Joshua Branson

Re: Help with cross install

2024-01-12 Thread Joshua Branson
Can you share with me your /boot/grub/grub.cfg from your Thinkpad T410 ? > > El viernes 12 de enero de 2024, Joshua Branson escribió: >> >> So I bought myself a T410, because I've heard that Debian GNU/Hurd can >> run on it. I thought I would give it a try. The latest D

Help with cross install

2024-01-11 Thread Joshua Branson
'$(fs-task=task-create)' module /hurd/exec.static exec '$(exec-task=task-create)' } #+end_example -- Joshua Branson Sent from the Hurd

Re: [PATCH v3] news/2023-q4.mdwn: new qoth for q4 of 2023.

2024-01-09 Thread Joshua Branson
mments. > > Are you already spreading this somewhere? The changes are pretty > awesome! Looks like it's already on the wiki: https://www.gnu.org/software/hurd/index.html > > Best wishes, > Arne -- Joshua Branson Sent from the Hurd

Re: 64bit startup

2024-01-07 Thread Joshua Branson
dn't had a deeper look at this so far, but I don't > have issues booting or connecting via ssh. I didn't try heavy builds, > so probably that's why I don't see Samuel's issue, but I've been > building gdb and the hurd itself (for a fix for the crash server that > I have in my queue). > > > Luca > -- Joshua Branson Sent from the Hurd

Re: 64bit startup

2024-01-07 Thread Joshua Branson
dn't had a deeper look at this so far, but I don't > have issues booting or connecting via ssh. I didn't try heavy builds, > so probably that's why I don't see Samuel's issue, but I've been > building gdb and the hurd itself (for a fix for the crash server that > I have in my queue). > > > Luca > -- Joshua Branson Sent from the Hurd

[PATCH 3/6] describe the ISO-9960 filesystem in the hurd manual.

2023-09-21 Thread Joshua Branson
From: "jbra...@dismail.de" * doc/hurd.texi (ISO-9960): I added in a short explanation. --- doc/hurd.texi | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/doc/hurd.texi b/doc/hurd.texi index 25b55ae7..21118bb3 100644 --- a/doc/hurd.texi +++ b/doc/hurd.texi @@ -3698,7

[PATCH 5/6] trivial hurd manual changes.

2023-09-21 Thread Joshua Branson
From: "jbra...@dismail.de" * doc/hurd.texi (Special Files): added a reference to the zero store. * doc/hurd.texi (Translators): added a sentence about /dev/random. * doc/hurd.texi (Invoking 'mount'): added a short explanation. * doc/hurd.texi (Trivfs Callbacks): added @code{FSTYPE_MISC}. ---

[PATCH 2/6] add a short ext2fs description to the hurd manual.

2023-09-21 Thread Joshua Branson
From: "jbra...@dismail.de" * doc/hurd.texi (Linux Extended 2 FS): added a short description. --- doc/hurd.texi | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/doc/hurd.texi b/doc/hurd.texi index ccad3228..25b55ae7 100644 --- a/doc/hurd.texi +++

[PATCH 4/6] add a FAT FS section to the hurd manual.

2023-09-21 Thread Joshua Branson
From: "jbra...@dismail.de" * doc/hurd.texi (FAT FS): new section. --- doc/hurd.texi | 9 + 1 file changed, 9 insertions(+) diff --git a/doc/hurd.texi b/doc/hurd.texi index 21118bb3..eb994656 100644 --- a/doc/hurd.texi +++ b/doc/hurd.texi @@ -3627,6 +3627,7 @@ workstations, as well. *

[PATCH 6/6] added short documentation for some translators.

2023-09-21 Thread Joshua Branson
From: "jbra...@dismail.de" * doc/hurd.texi (fifo): added a short explanation. * doc/hurd.texi (ifsock): added a really short explanation. * doc/hurd.texi (null): added a short explanation. * doc/hurd.texi (devnode): tiny grammer fix. * doc/hurd.texi (Storeio): short explanation. * doc/hurd.texi

[PATCH 1/6] describe fixing filesystem corruption in the hurd manual.

2023-09-21 Thread Joshua Branson
From: "jbra...@dismail.de" * doc/hurd.texi (Repairing Filesystems): described fixing filesystem corruption. * doc/hurd.texi (Shutdown): added the hurd specific halt-hurd command. --- doc/hurd.texi | 53 +-- 1 file changed, 51 insertions(+), 2

hurd.texi potential contribution

2023-09-18 Thread Joshua Branson
. :( -- Joshua Branson Sent from the Hurd

Re: libdiskfs assertion failed

2023-09-14 Thread Joshua Branson
Sergey Bugaev writes: > On Wed, Jun 14, 2023, 20:38 Joshua Branson wrote: >> Then I added this line above line 107 in extfs: >> ../../libdiskfs/disk-pager.c >> >> if (scp->sc_error != EKERN_MEMORY_ERROR) >> fprintf(stderr, "error %d\n", scp->

Re: [PATCH v2 gnumach] apic: Use cpuid to read the apic id for speed OFF TOPIC PRAISE

2023-08-23 Thread Joshua Branson
* save only the callee-preserved status according to the C ABI, >> * plus RIP and EFLAGS for sysret >> */ >> -CPU_NUMBER(%r11) >> +CPU_NUMBER_NO_STACK(%r11) >> movqCX(EXT(active_threads),%r11),%r11 /* point to current thread */ >> movqTH_PCB(%r11),%r11 /* point to pcb */ >> addq$ PCB_ISS,%r11 /* point to saved state */ >> @@ -1405,7 +1405,7 @@ ENTRY(syscall64) >> mov %r10,%rcx /* fix arg3 location according to C ABI >> */ >> >> /* switch to kernel stack, then we can enable interrupts */ >> -CPU_NUMBER(%r11) >> +CPU_NUMBER_NO_STACK(%r11) >> movqCX(EXT(kernel_stack),%r11),%rsp >> sti >> >> -- >> 2.40.1 >> >> >> -- Joshua Branson Sent from the Hurd

Re: libdiskfs assertion failed

2023-06-14 Thread Joshua Branson
Samuel Thibault writes: > Joshua Branson, le ven. 26 mai 2023 11:02:44 -0400, a ecrit: >> Samuel Thibault writes: >> > Joshua Branson, le jeu. 25 mai 2023 22:32:24 -0400, a ecrit: >> >> So I updated my T43 to the bleeding edge Debian in real hardware, which >

Re: libdiskfs assertion failed

2023-05-26 Thread Joshua Branson
Samuel Thibault writes: > Hello, > > Joshua Branson, le jeu. 25 mai 2023 22:32:24 -0400, a ecrit: >> So I updated my T43 to the bleeding edge Debian in real hardware, which >> come on that is pretty cool! The update process was pretty easy. I >> will describe that in

bug#63738: [PATCH glibc] Stop checking if MiG supports retcode.

2023-05-26 Thread Joshua Branson via Bug reports for GNU Guix
https://github.com/flavioc/cross-hurd, > the following will download the packages and build a disk image with the ram > disk: > > $ export CPU=x86_64 > $ bash download.sh && bash bootstrap.sh && bash compile.sh && bash > create-initrd.sh > > Then, to run qemu: > > $ bash start-qemu-debug.sh > > Sergey > -- Joshua Branson Sent from the Hurd

Re: [PATCH glibc] Stop checking if MiG supports retcode.

2023-05-26 Thread Joshua Branson
https://github.com/flavioc/cross-hurd, > the following will download the packages and build a disk image with the ram > disk: > > $ export CPU=x86_64 > $ bash download.sh && bash bootstrap.sh && bash compile.sh && bash > create-initrd.sh > > Then, to run qemu: > > $ bash start-qemu-debug.sh > > Sergey > -- Joshua Branson Sent from the Hurd

libdiskfs assertion failed

2023-05-25 Thread Joshua Branson
fix-broken install". That actually seemed to upgrade everthing propery.. Then I ran "apt upgrade" and all my packages were upgraded. #+BEGIN_SRC shell uname -a #+END_SRC #+RESULTS: : GNU debian 0.9 GNU-Mach 1.8+git20230520-486/Hurd-0.9 i686-AT386 GNU -- Joshua Branson Sent from the

Re: [PATCH] Updated the information about the rump kernels, and included a guide on how to use them on the Debian qemu image.

2023-05-25 Thread Joshua Branson
n >> - >> - The rump kernels provide existing real world drivers from netbsd. >> Since DDE no longer seems like a promising approach to get drivers >> for the Hurd, it appears that rump kernels are the best alternative. >> It already does the hard work of providing an environment where the >> foreign drivers can run, and offers the additional benefit of being >> externally maintained. Rump also offers the necessary facilities for >> running all drivers in separate userspace processes, which is more >> desirable than drivers running in the microkernel. >> - >> - >> - * [[community/gsoc/project ideas/driver glue code]] >> - >> - * [[open issues/user-space device drivers]] >> - >> - * [[open issues/device drivers and io systems]] >> - >> >> - >> -# Documentation >> - >> - * <http://www.fixup.fi/misc/usenix-login-2015/login_oct15_02_kantee.pdf> >> - >> - This is an an opinion paper that explains why operating systems >> need compartmentalized kernel drivers. >> - >> - * <https://github.com/rumpkernel/wiki/wiki/Tutorial:-Getting-started> >> - >> - A tutorial introduction for those interested in using and >> deploying rump kernels. >> - >> - * <https://core.ac.uk/display/41816390> >> - >> - "User space approach to audio device driving on UNIX-like systems" >> by Robert Millan Hernandez. >> - >> - >> -# Source Code >> - >> - * <https://github.com/rumpkernel> >> -- >> 2.32.0 >> -- Joshua Branson Sent from the Hurd

Re: [PATCH] * hurd/translator/httpfs.mdwn: added a link to sitemaps.org.

2023-05-24 Thread Joshua Branson
you try to. Some day I will write > a long email detailing why :) Other than it being a lot of work, would anyone be oppossed to re-naming libnetfs to libdirfs? And then creating a libnetfs for network filesystems? > > Sergey -- Joshua Branson Sent from the Hurd

Re: Guix rumpdisk boots until ext2fs: part:1:device:wd0: Invalid argument

2023-05-23 Thread Joshua Branson
sk support (https://issues.guix.gnu.org/63527#38). > > Thank you for all your kind help. > > Greetings, > Janneke By the way, the last I heard, the guix generate Hurd vm did not have swap space enabled. Does this newly generated image have swap space? -- Joshua Branson Sent from the Hurd

Re: [PATCH] Updated information about the rump kernels, and included a guide on how to use them on the Debian qemu image.

2023-05-22 Thread Joshua Branson
update-grub2 yourself, and make sure that it does generate "noide" in > /boot/grub/grub.cfg. > > Sergey I will update the patch with your edits and resend again. Thanks. Joshua > -- Joshua Branson Sent from the Hurd

Re: [PATCH] * hurd/translator/httpfs.mdwn: added a link to sitemaps.org.

2023-05-22 Thread Joshua Branson
nce you try to. Some day I will write > a long email detailing why :) Thanks for the explanation! I'll make some tweaks to this patch and send again. > > Sergey > -- Joshua Branson Sent from the Hurd

Re: [PATCH] faq/64-bit.mdwn: added up to date 64-bit porting info open_issues/64-bit_port.mdwn: added up to date 64-bit porting info

2023-05-19 Thread Joshua Branson
that I made up the plan to drop 32-bit support.  >> I thought I had seem someone say that was the plan... > > Why dropping 32-bit support? It does not make sense. We are not dropping 64-bit support. I assumed we were. I was incorrect. :) Check the hurd wiki faq "64 bit version". Samuel put some up to date info there. > > Thanks! > -- Joshua Branson Sent from the Hurd

Re: Guix hurd with rumpdisk boots! [WAS Re: Some progress, Guix rumpdisk still crashes...]

2023-05-18 Thread Joshua Branson
Joshua Branson writes: > Janneke Nieuwenhuizen writes: > >> Sergey Bugaev writes: >> >> Hello Sergey, >> >>> On Wed, May 17, 2023 at 9:25 PM Janneke Nieuwenhuizen >>> wrote: >> >>> I've recently been doing this kind of debugging e

Re: Guix hurd with rumpdisk boots! [WAS Re: Some progress, Guix rumpdisk still crashes...]

2023-05-18 Thread Joshua Branson
xception >> (gdb) b task_terminate >> (gdb) b Panic >> (gdb) add-symbol-file /path/to/rumpdisk.static >> blah-blah (y/n?) y >> (gdb) c > > [..] > > Ah, I had no idea; this is so helpful. Maybe a good idea to have this > on the website/wiki, right? Yes it will be. I will send a patch for it soon. Adding it for my todo list. > > Greetings, > Janneke -- Joshua Branson Sent from the Hurd

Re: [PATCH] * faq/64-bit.mdwn: added up to date 64-bit porting info * open_issues/64-bit_port.mdwn: added up to date 64-bit porting info

2023-05-17 Thread Joshua Branson
gt; >> [[!inline pages="title(Is there a 64-bit version?)" feeds="no" raw="yes"]] >> >> -**What is left for initial support (32-on-64) is** >> - >> - * Fixing bugs :) >> - >> -**For pure 64bit support, we need to** >> +**For 64-bit support, we need to** >> >>* Fix bugs :) >>* bootstrap a distrib >> -- >> 2.32.0 >> >> -- Joshua Branson Sent from the Hurd

Re: [PATCH] faq/64-bit.mdwn: added up to date 64-bit porting info open_issues/64-bit_port.mdwn: added up to date 64-bit porting info

2023-05-15 Thread Joshua Branson
s well enough to start all the essential Hurd servers > and run /bin/sh. Ok thanks. I'll reword that to something that we can add to the wiki. > > (If you want more specific dates: I first got ld.so and libc.so > building on March 11th, the bootstrap task first ran all the way to > main on April 20th, and I got /bin/sh running on May12th). > > Sergey > -- Joshua Branson Sent from the Hurd

Re: [PATCH] faq/64-bit.mdwn: added up to date 64-bit porting info open_issues/64-bit_port.mdwn: added up to date 64-bit porting info

2023-05-15 Thread Joshua Branson
n_issues/64-bit_port.mdwn >>+++ b/open_issues/64-bit_port.mdwn >>@@ -13,11 +13,7 @@ License|/fdl]]."]]"""]] >> >> [[!inline pages="title(Is there a 64-bit version?)" feeds="no" raw="yes"]] >> >>-**What is left for initial support (32-on-64) is** >>- >>- * Fixing bugs :) >>- >>-**For pure 64bit support, we need to** >>+**For 64-bit support, we need to** >> >> * Fix bugs :) >> * bootstrap a distrib > > Hi, > -- Joshua Branson Sent from the Hurd

Re: Brainstorming ideas for define-configuration

2023-03-09 Thread Joshua Branson
Bruno Victal writes: > Co-authored-by: Felix Lechner > > > After spending some time with old and new Guix services, I'd like to > suggest some potential improvements to our define-configuration macro: > > > User-specified sanitizer support >

Re: Xorg setup - console permissions

2023-03-07 Thread Joshua Branson
Riccardo Mottola writes: > Hi, > > after I resintalled all hurd on bare metal some time ago, I am without X. > Just curious. What hardware are you using? > > If I run startx from root, it works. > > I get this error when running as a user: > Unable to determine if running on a console" > >

Re: Merging core-updates? OFF TOPIC PRAISE

2023-03-05 Thread Joshua Branson
Christopher Baines writes: > Christopher Baines writes: > >> Julien Lepiller writes: >> >>> As discussed at Guix Days before Fosdem, we haven't merged core-updates >>> in a very long time. I'd volunteer to lead this effort, but I don't >>> know what steps I should follow. Do we have some

Re: rust-team cuirass build

2023-03-04 Thread Joshua Branson
Efraim Flashner writes: > The Rust Team has been hard at work updating the rust compiler and a > number of rust packages. We've tested a number of packages¹ to ensure > that everything looks okay. > > Quick stats for the branch: > 404 commits by 4 people. > 181 packages updated > 50 packages

Re: Oniro or Guix on Zephyr kernel?

2023-03-04 Thread Joshua Branson
Ryan Sundberg writes: > I have also used Guix to build a NetBSD image. You can use Guix to build > just about any operating system image imaginable with the right amount > of practice and patience :) A lot of patience in some cases as you are > sure to hit some uncharted territory building

Re: Terrible mDNS responder

2023-03-04 Thread Joshua Branson
then Hurd on qemu? When you are typing "herd.local" what does that mean? I suppose that means on your linux machine you are typing "ssh hurd.local"? May I help you create your email into some kind of manual page/wiki article/blog post? Thanks, Joshua Branson https://gnucode.me

Re: progress report on updating the Hurd packages

2023-02-24 Thread Joshua Branson
zamfofex writes: > Hello, everyone! I just wanted to be able to report my progress with updating > the Hurd packages. > > I have been able to get past my previous issues with building GMP, I think, > but > it seems that the glibc in Guix is still too outdated for the whole endeavor > to >

Re: Oniro or Guix on Zephyr kernel?

2023-02-24 Thread Joshua Branson
Csepp writes: > Peter Polidoro writes: > >> I just stumbled across Oniro[1], the Eclipse Foundation's new >> operating system. >> >> It seems that its main goal is to be able to run a common operating >> system on multiple embedded kernels, either the Linux kernel for >> larger devices or the

Re: Packages grow, no longer fit on a 

2023-01-19 Thread Joshua Branson
Paul Jewell via "Development of GNU Guix and the GNU System distribution." writes: > Evening all, > > > Please forgive my ignorance if I have missed anything but: > > - does anyone actually install from a CD these days? > - Can an ISO be bigger than a CD then be installed on a memory stick? > >

Re: Command consistency: suggestion

2023-01-09 Thread Joshua Branson
Paul Jewell via "Development of GNU Guix and the GNU System distribution." writes: > Good morning! > > It struck me this weekend that there is some difference in the command > structure > for the different guix sub commands. For example: > > guix package --list-generations > > and > > guix

Re: Possible internship

2023-01-04 Thread Joshua Branson
Samuel Thibault writes: > Hello, > > George, le jeu. 22 déc. 2022 22:43:23 +, a ecrit: >> I'm a bachelor student interested in embedded systems. My final theses is >> connected with micro kernel based operating system, and I would really love >> to >> discover and contribute to this project

Updating Guix's packaged GNU/Hurd

2023-01-03 Thread Joshua Branson
Hey Guix, I follow bug-h...@gnu.org pretty religiously (it's super entertaining), and there has been work on a new cross-hurd branch, which are some scripts for cross-compiling and creating an up-to-date Hurd system: https://github.com/flavioc/cross-hurd Anyone who is interested in updating

Re: GNU Guix 1.4.0 released

2023-01-03 Thread Joshua Branson
indieterminacy writes: > On 03-01-2023 10:08, Ludovic Courtès wrote: >> Hi! >> Maxim Cournoyer skribis: >> >>> Congrats, and yay! It's a hell of a release! :-) Let's try to make more >>> punctual ones from now on, and also try to lower the amount of manual >>> labor producing one incurs (by

Re: Suggest improve emacs setting in 'The Perfect Setup'

2022-12-31 Thread Joshua Branson
Feng Shu writes: > Hello: > > In 'The Perfect Setup', we suggest user to use the below emacs config: > > ``` > ;; Assuming the Guix checkout is in ~/src/guix. > (with-eval-after-load 'geiser-guile > (add-to-list 'geiser-guile-load-path "~/src/guix")) > ``` > > This config need user to deal

Re: Package update patch review

2022-12-26 Thread Joshua Branson
Andy Tai writes: > Hi, Merry Christmas! A question, how to call attention to package definition > update patches that may have been waiting for > review for some time in the issue tracker/debug database? Some may have > responses to prev review comments. Basically > some kind of "ping" for

Off Topic Praise: Flavio is tearing it up!

2022-12-26 Thread Joshua Branson
Congrats to Flavio for sending in what 50+ patches now!? It's pretty awesome to see someone sending in commit after commit. I'm impressed Samuel is able to keep up! It seems like you're working on cleaning up GNUmach and adding in support for a 64 bit kernel. That's awesome work bro!

Re: Stratification of GNU Guix into Independent Channels

2022-12-24 Thread Joshua Branson
Vagrant Cascadian writes: > On 2022-12-24, jgart wrote: >> I wanted to ask you what are your thoughts on this idea. This is a >> thought experiment at this stage. >> >> Should GNU Guix be a small core of packages (and services?)? >> >> For example, GNU Guix would be a core channel containing the

Re: bringing npm packages to Guix

2022-12-20 Thread Joshua Branson
Mekeor Melire writes: > 2022-11-19 18:27 zamfo...@twdb.moe: > >> Hello, Guix! > > Hello :) > >> A few months ago, I picked up the work towards importing npm packages to Guix >> by Jelle et al. in the hopes of continuing it, and I felt disheartened when I >> concluded that it does indeed seem

bug#48636: Gajim does not load the "close" icon on the chat window

2022-12-20 Thread Joshua Branson via Bug reports for GNU Guix
"bdju" writes: > On Mon May 24, 2021 at 6:48 PM CDT, Joshua Branson via Bug reports for GNU > Guix wrote: >> >> Other clues that the chat on irc disclosed: >> (org.gajim.Gajim:6250): Gtk-WARNING **: 14:31:46.574: Could not find the >> icon 'org.gajim.Gaji

bug#60205: Dino lacks some icons

2022-12-20 Thread Joshua Branson via Bug reports for GNU Guix
Liliana Marie Prikler writes: > Am Montag, dem 19.12.2022 um 16:14 + schrieb Tirifto: >>   ** (dino:17647): CRITICAL **: 17:06:11.642: file /tmp/guix-build- >> dino-0.3.1.drv-0/dino-0.3.1/main/src/ui/main_window.vala: line 68: >> uncaught >> error: Unrecognized image file format

Re: This is how you import a mailing list archives (e.g. guix-patches) into mu4e

2022-12-05 Thread Joshua Branson
Mekeor Melire writes: > 2022-11-16 / 23:41 / mek...@posteo.de: >> 2022-11-16 / 23:22 / jbra...@dismail.de: >> > November 16, 2022 6:15 PM, "Mekeor Melire" wrote: > >> > > you might want to import a mailing-list-archive into mu4e. E.g. >> > > because debbugs.el is slow, you might want to import

Re: GMP GCC C++ Hurd cross-build failure on core-updates

2022-12-04 Thread Joshua Branson
zamfofex writes: > Hello, Guix! I have been trying to update the Hurd packages to their latest > commits in the hopes that I can eventually get networking with netdde > functioning. > > In , I got something that seemed to be > working at first (at least it

Re: PMB integrated Library System

2022-12-02 Thread Joshua Branson
"yarl baudig" writes: > Hello guix, > I would like to ask for comments on this, please. > A relative asked me to install pmb (www.sigb.net) on his linux computer. > I thought that trying to package this for guix would be a good way to make it > easier for me to maintain it, to contribute to

bug#58606: Emacs next pgtk crashes when pasting to other app

2022-12-01 Thread Joshua Branson via Bug reports for GNU Guix
Andrew Tropin writes: > On 2022-11-16 10:34, Joshua Branson wrote: > >> Declan Tsien writes: >> >>> Andrew Tropin writes: >>> >>>> Recently discovered a problem, which reproduces this way: >>>> - Open a new emacs instance. >>>

Re: Guile debugger workgroup?

2022-11-27 Thread Joshua Branson
Maxim Cournoyer writes: Just my 2 cents, I always thought that the elisp debugging experince is super user friendly and awesome! M-x edebug-defun RET function-name RET And you are golden! It would be awesome if guile could offer something as seemless. :)

Re: guix melpa mirror!

2022-11-16 Thread Joshua Branson
jgart writes: > Have people seen this yet? > > https://github.com/babariviere/guix-emacs > > pretty epic I think > > https://github.com/babariviere/guix-emacs/blob/master/docs/how_it_works.org > > > https://github.com/babariviere/guix-emacs/blob/master/scripts/update > >

bug#58606: Emacs next pgtk crashes when pasting to other app

2022-11-16 Thread Joshua Branson via Bug reports for GNU Guix
Declan Tsien writes: > Andrew Tropin writes: > >> Recently discovered a problem, which reproduces this way: >> - Open a new emacs instance. >> - Yank anything with M-w or select with mouse. >> - Paste yanked text to chromium/icecat. >> >> Both browser and emacs are hanging up for a while and

Re: FOSDEM 2023 - Declarative and Minimalistic Computing - Call for Participation

2022-11-14 Thread Joshua Branson
Manolis Ragkousis writes: > We are excited to announce a devroom on Declarative and Minimalistic > Computing at FOSDEM on 4th of February, 2023! > I'll be the first one to say it. Someone ought to talk about the upcoming guile-steel language, which is built on pre-scheme:

Re: FOSDEM 2023 - Declarative and Minimalistic Computing - Call for Participation

2022-11-14 Thread Joshua Branson
Manolis Ragkousis writes: > We are excited to announce a devroom on Declarative and Minimalistic > Computing at FOSDEM on 4th of February, 2023! > I'll be the first one to say it. Someone ought to talk about the upcoming guile-steel language, which is built on pre-scheme:

Re: Auto-Login to a Specific TTY

2022-11-14 Thread Joshua Branson
Raghav Gururajan writes: > Joshua, > > Any you still using `Auto-Login to a Specific TTY` guide mentioned in cookbook > [1]? > > I'm getting the message `Error in service module` in TTT and doesn't > auto-login. > > Here are references to my config, [2] and [3]. > > Any ideas? > This has been

Re: mbsync with XOAUTH2 SASL mechanism

2022-11-13 Thread Joshua Branson
Peter Polidoro writes: > I am trying to setup an oauth2 email account to work with Emacs using mbsync > (from the isync guix package) and mu4e. > > I setup oauth2ms to fetch the token and setup mbsync to use oauth2ms for the > PassCmd and XOAUTH2 for the AuthMechs. > > Now when I run mbsync, I

auto encrypt user passwords for opensmtpd-service

2022-11-04 Thread Joshua Branson
I am currently trying to extend guix's opensmtpd-service, so that users may configure the service via records. As a part of this journey, I thought it would be cool, if users could specify password records like the following, which would auto encrypt the passwords in the resulting configuration

Has guix system ever run a hardware survey?

2022-10-28 Thread Joshua Branson
Maxim Cournoyer writes: > Hi, > > b...@bokr.com writes: > > [...] > >> >> I opted for the best SSD available for my purism librem13v4 at the time, >> and was really happy with seems like 10x faster than the SATA SSD in my older >> but still i7 x86_64 previous laptop. Prob really 4-5x faster. >>

bug#58606: Emacs next pgtk crashes when pasting to other app

2022-10-25 Thread Joshua Branson via Bug reports for GNU Guix
Andrew Tropin writes: > On 2022-10-18 10:52, Andrew Tropin wrote: > >> Recently discovered a problem, which reproduces this way: >> - Open a new emacs instance. >> - Yank anything with M-w or select with mouse. >> - Paste yanked text to chromium/icecat. >> I sometimes run two instances of

Re: Trusted Firmware-A (ARMv8)

2022-10-24 Thread Joshua Branson
Kevin Vigouroux via "Development of GNU Guix and the GNU System distribution." writes: > I would like to install Guix (System) on the Banana Pi M5 [0]. The > board is “open source” but not the firmware released by Amlogic [1]. > > The platform (Amlogic Meson S905X3) is currently not supported by

bug#58606: Emacs next pgtk crashes when pasting to other app

2022-10-23 Thread Joshua Branson via Bug reports for GNU Guix
Joshua Branson via Bug reports for GNU Guix writes: > Andrew Tropin writes: > >> Recently discovered a problem, which reproduces this way: >> - Open a new emacs instance. >> - Yank anything with M-w or select with mouse. >> - Paste yanked text to chromium/icecat

Re: Booth at FOSDEM (Brussels), 4-5 Feb 2023?

2022-10-21 Thread Joshua Branson
Julien Lepiller writes: > I'll be happy to help! > > From my experience with LFS it's important to have enough to share with > people. We had stickers (obviously), and also > bookmarks and even printed versions of the book. Even with three people we > could manage the stand, but the more we

bug#58631: [Shepherd] Indefinite heap growth (memory leak)

2022-10-20 Thread Joshua Branson via Bug reports for GNU Guix
Ludovic Courtès writes: > Indeed, the core dump weighs 13 GiB, so it looks like a memory leak (too > bad ‘info proc stat’ in GDB doesn’t work). > > I have not observed it on any other machine. The difference between > berlin and machines I have access to is that berlin is being hammered on >

bug#58606: Emacs next pgtk crashes when pasting to other app

2022-10-20 Thread Joshua Branson via Bug reports for GNU Guix
Andrew Tropin writes: > Recently discovered a problem, which reproduces this way: > - Open a new emacs instance. > - Yank anything with M-w or select with mouse. > - Paste yanked text to chromium/icecat. > > Both browser and emacs are hanging up for a while and after that Emacs > crashes with: >

New ,build command sets the wrong path for guix daemon

2022-10-07 Thread Joshua Branson
Hello! The new ,build meta command is pretty awesome! It works in the guix repl, but seems to give an error in the geiser repl. #+BEGIN_SRC org joshua@crazyhorse ~ (master)> guix repl GNU Guile 3.0.8 Copyright (C) 1995-2021 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO

bug#58321: make issues.guix.gnu.org a little easier in the desktop

2022-10-06 Thread Joshua Branson via Bug reports for GNU Guix
zimoun writes: > Hi, > > On mer., 05 oct. 2022 at 21:20, jbranso--- via Bug reports for GNU Guix > wrote: > >> We could perhaps: >> >> 1 number each message and sidebar link >> >> 2 highlight which link in the sidebar that corresponds to the currently >> viewed message. > > I agree it could

Re: Progress with automating testing of patches

2022-10-06 Thread Joshua Branson
Ludovic Courtès writes: > Hi, > > jbra...@dismail.de skribis: > >> I just created a debbugs-guix.el file in debbugs. The update should be >> available on elpa by now. >> >> https://issues.guix.gnu.org/56987 > > Nice! So that’ll be part of the next ‘emacs-debbugs’ package, right? > Yes sir!

Re: Welcome to our new committer!

2022-08-15 Thread Joshua Branson
I am a little late to the party, but congrats Androw! Your hacking videos on guix are awesome! Thanks, Joshua

bug#57110: home: services: Broken openssh service.

2022-08-13 Thread Joshua Branson via Bug reports for GNU Guix
Maxim Cournoyer writes: > Hi, > > Oleg Pykhalov writes: > >> home ssh service is broken on: >> >> $ guix describe >> Generation 33Aug 10 2022 10:50:55(current) >> guix b72459a >> repository URL: https://git.savannah.gnu.org/git/guix.git >> branch: master >> commit:

bug#56866: [Shepherd] inetd connections not correctly counted?

2022-08-13 Thread Joshua Branson via Bug reports for GNU Guix
Ludovic Courtès writes: > Hi, > > Ludovic Courtès skribis: > >> We recently experienced a bug on berlin.guix where we’d be locked out of >> SSH access because shepherd (0.9.1) would say that the maximum >> connection number on the sshd inetd service had been reached. Perhaps we could merge

bug#52029: wterm fails to start on core-updates-frozen

2022-08-10 Thread Joshua Branson via Bug reports for GNU Guix
"(" writes: > On Sat Aug 6, 2022 at 2:38 AM BST, Tobias Geerinckx-Rice wrote: >> Either of you feel like practicing a 'simple deprecation'? ;-) > Done at #57014 :) > I am going to try to close this bug report. All further bug reports should look at 57014. If I cannot close the bug report.

bug#52029: wterm fails to start on core-updates-frozen

2022-08-04 Thread Joshua Branson via Bug reports for GNU Guix
Jack Hill writes: > Hi Guix, > > wterm fails to start on the core-updates-frozen branch (commit > ddbc3a6f4ca2605d8102aa659389300f97d715ac) in both sway and gnome wayland > sessions: > > ``` > $ wterm > wl_registry@2: error 0: invalid interface for global 11: have xdg_wm_base, > wanted

bug#56965: wterm does not work on sway

2022-08-04 Thread Joshua Branson via Bug reports for GNU Guix
wterm is said to be a simple terminal for wayland: #+BEGIN_SRC shell :results: raw guix show wterm | recsel -p synopsis #+END_SRC #+RESULTS: : synopsis: Terminal emulator for Wayland Well, when I try to use it, I get the following error on sway. wterm does not start. joshua@crazyhorse ~

bug#56958: auto login to tty only works for tty1

2022-08-04 Thread Joshua Branson via Bug reports for GNU Guix
~/prog/gnu/guix/guix-config :results verbatim :exports both cat bare-bones-with-autologin.scm #+END_SRC #+RESULTS: #+begin_example ;; Copyright © 2021, 2022 Joshua Branson (use-modules (gnu)) (use-service-modules networking ssh) (use-package-modules ssh) (define (auto

bug#56958: auto login to tty only works for tty1

2022-08-04 Thread Joshua Branson via Bug reports for GNU Guix
And now I have a video bug report! How cool is that? https://video.hardlimit.com/w/e8fXXxmSv5mW3TJsT3ZkN3 Thanks, Joshua

Re: Breaking the loop with php's composer

2022-08-03 Thread Joshua Branson
Mája Tomášek writes: > Hi, > > Since I want to deploy roundcube on my guix machine, I was recently > looking into packaging composer (https://getcomposer.org/) which > is a dependency manager for PHP. > > First it looked like it will be a simple task! Simply download the > installer. But! The

Re: It's really easy to use the Hurd to read mailing lists

2022-07-12 Thread Joshua Branson
Akib Azmain Turja writes: > Joshua Branson writes: > >> Hey friends, >> >> I recently uploaded a video that walks you through how to use the Hurd >> in a vm and read mailing lists in Emacs. I was actually really >> surprized at how shockingly stable the sy

Re: Could Guix System eventually run on top of HyperbolaBSD ? slightly off topic

2022-07-12 Thread Joshua Branson
Akib Azmain Turja writes: > Joshua Branson writes: > I did not write the below sentence. I was quoting the previous discussion found on guix devel. >> (I mean it >> works on the Hurd also, but I have never encountered a Hurd user in real >> life) > > Really? I

Re: Could Guix System eventually run on top of HyperbolaBSD ? slightly off topic

2022-07-12 Thread Joshua Branson
Josselin Poiret writes: > Hello, > > Joshua Branson writes: > To be clear, I did not write the next paragraph. I was quoting the previous discussion. :) >> I would love for Guix to be a Multi Kernel package manager (I mean it >> works on the Hurd also, but I have

Re: Could Guix System eventually run on top of HyperbolaBSD ? slightly off topic

2022-07-11 Thread Joshua Branson
indieterminacy writes: > > I recall dicussing this topic area with you last year: > https://lists.gnu.org/archive/html/help-guix/2021-06/msg00080.html > https://lists.gnu.org/archive/html/help-guix/2021-06/msg00082.html > https://lists.gnu.org/archive/html/help-guix/2021-06/msg00083.html >

It's really easy to use the Hurd to read mailing lists

2022-07-11 Thread Joshua Branson
Hey friends, I recently uploaded a video that walks you through how to use the Hurd in a vm and read mailing lists in Emacs. I was actually really surprized at how shockingly stable the system is! It's amazing! Thanks for making an awesome system guys!

Could Guix System eventually run on top of HyperbolaBSD ? slightly off topic

2022-07-11 Thread Joshua Branson
Sorry for starting this centuries flame war, but I can't help but be more and more impressed with OpenBSD. It seems ideal for small scale servers (aka NOT large databases). It tries really hard to be secure by default and has great documentation. With OpenBSD it is easy to set up a static

Re: Guix home, guix system, channels, some noob questions

2022-07-11 Thread Joshua Branson
robably heresy...but I use an ~/.authinfo file. It's a plain text file. I have never been able to figure out how to use a ~/.authinfo.gpg. Or rather I did figure out how to use it...Then lost my gpg key, and then lost all of my passwords. So now I have an .authinfo file, and I have a private gi

bug#56114: Guix does not have a documented general and practical procedure for lowering a single lowerable object to the /gnu/store/... string.

2022-07-10 Thread Joshua Branson via Bug reports for GNU Guix
Whoops. I sent my original message to the list, not directly to ya'll. ,build and ,lower are awesome! I reccomend that we add ludo's proposed patch into guix. It's awesome! Thanks, Joshua

[no subject]

2022-04-15 Thread Joshua Branson
rom 0374cfa5cb7f9072092c190d9d36dc2cda07fe29 Mon Sep 17 00:00:00 2001 From: Joshua Branson Date: Fri, 15 Apr 2022 09:45:49 -0400 Subject: [PATCH] * ROADMAP: added a vision and included some features for guix 2.0 --- ROADMAP | 11 +++ 1 file changed, 11 insertions(+) diff --git a/ROADMAP b/ROADMAP index 2475cb6

  1   2   3   4   5   6   7   8   >