<quiliro>grub-install: warning: Sector 50 is already in use by the program `FlexNet'; avoiding it. This software may cause boot or other problems in future. Please ask its authors not to store data in the boot track.
<quiliro>what is the equivalent of sudo grub-install --boot-directory=/mnt /dev/sda
<quiliro>after removing flexnet, i reconfigured but it did not work
<bavier>quiliro: you could 1) copy the store contents to the other machines with 'guix archive', 2) use 'guix pack', or 3) set up a 'guix substitute' service and tell your other machines to use it as a substitute server
<bavier>quiliro: the manual details all those options
<quiliro>bavier: thank you. i will read it. your sugestions were very useful
<janneke>rekado_: yeah... and the worst thing is: I've been using GNOME since 0.8 or so and /I didn't care/
<janneke>only now that i've abanded the GNOME wagon, it starts to hurt -- silly me
<brendyyn>I think the adwaita-icons-theme-3.24.0 substitute on hydra is corrupt
<janneke>rekado_: scrot...never heard of it -- thanks!
<ng0__>if an application suddenly decided to go +r only on extracted files (used to be different 2 years ago) and I need to apply a patch to the readonly Makefile, is there a way to do this and still use the patch funtion in the (source)? chmod o755 after unpack is too late
<ng0__>maybe it's an error on my side.. the patch I wrote months ago used to work
<ng0__>now it is rejected and the error says the Makefile is readonly
<rekado_>ng0__: you could maybe chmod in a snippet…?
<brendyyn>Yeah, it fails to install grub. I think the reason may be that I initially had a GPT partition, but I converted it to MBR and now maybe the grub installer is reading the disk and detecting the wrong things
<brendyyn>I'm not sure how to fix it. If I have to reformat and reboot I'll have to spent another day or two downloading substitutes again
<ng0__>in case you really need to do it, I'd go with an X-less bare-bones config. Depending on your connection it is done in less than 30 minutes
<brendyyn>cfdisk shows everything setup correctly though
<wigust>brendyyn: I think this error not related to MBR/GPT. I had this problem yesterday. I fixed it by adding bootloaders in use-package-modules. But you will probably get another error because of MBR.
<wigust>Also I added (grub grub-efi) in grub-configuration, but as I read after it can detect efi automatically, so maybe don't need this.
<ng0__>this is only necessary if you use efi, and you only need the bootloaders package-module if you define a grub package
<ng0__>with bios you can just have the device grub is on and that's it
<lfam>On a single-core of Xeon E5-2676 with 1 GB RAM, `guix pull` needs to hit swap on a spinning disk, and 10000 seconds is not enough for it to complete before the "max silent-time" mechanism kills `guix pull`. Retrying with 100000 seconds timeout and max silent-time.
<lfam>This probably rules Guix out on all those dinky but popular armhf boards with 1 GB RAM
<lfam>They typically lack fast I/O interface that could provide a reasonably fast swap
<rekado_>it’s the same on my i686 system with 1GB RAM
<rekado_>even on the i686 with 3GB RAM I’m running out of memory sometimes when building Guix.
<lfam>I already had decided for myself that I wasn't interested in them because I'm don't care about hardware that can't reasonably build its whole world, but people do like those things because they're cheap.
<lfam>Thankfully cheap armv8 boards are starting to hit the market with >1G RAM
<lfam>Well, I'm going to see if 100000 is enough for this Amazon VPS
<ng0__>is there a way gexp can be used in the account creation in a service to make the user- and group-name configurable? I have tried something but I think I will leave gexp out of this for now and make the names not configurable
<ng0__>right now I have something like this: (define (darkhttd-account config) (let* ((darkhttpd-user (darkhttpd-configuration-user config)) (darkhttpd-group (darkhttpd-configuration-group config))) #~(begin (list (user-group (name #$darkhttpd-group) (system`#t)) etc
<ng0__>what is happening is that a system doesn't write itself over night..
<quiliro>ng0__: how can people contribute and where?
<ng0__>currently it's like slackware, there is no central repository for example. I apparently still suck at documentation: there is a very crude 'todo' bugtracker on notabug.org, the best is the mailinglist though. shockingly little mail, won't flood your inbox :) I have almost everything on the todo list up for grabs in my repo
<ng0__>I move stuff to a new server tomorrow or tonight, so then there'll be a new location for my repository.. there's an outdated mirror on notbug.org/ng0/ iirc
<ng0__>organization of links in it could be better... working on it
<ng0__>it's basically just tell me what you think you can do and just try to come up with the best. You could take a look at it in a few days, so that I can link my personal repos which will then be on libertad.pw .. the mixture of all kinds of repos is confusing to me
<quiliro>it is not easy to find what i want to do...i have visited the site twice and both times i get a sensation of not knowing what to do...i do not remember exactly how..but i remember feeling that way...i think a web site should lead you to doing something...and i cannot find a way to provoque that ....but i am thinking
<ng0__>Ok. I try to think about it and fix it. I know how it should look like, but I always hated webdesign in highschool
<rekado>rain1 janneke OriansJ bavier: You’re all welcome to use the bootstrappable.org mailing list and website to coordinate work or post about status updates.
<rekado>if you want to publish anything there just send me a patch to the website sources and I’ll apply it.
<ng0__>quiliro: it might take a while until I can fix it, but I have a rewrite in Guile again, because I am about to write additions to haunt and bindings for page compilers I used
<rekado>there are some people subscribed to the list, who are not here on #guix, so feel free to use that as a way to reach more people who are interested in bootstrapping.
<ng0__>so the issues is that the "A" of AIDA in design is missing
<ng0__>urgh.. so there is this package. it's been 14 years since a release. someone picked it up and applied *some* fixes most distros were carrying around but the person made no commit for 2 years now (it is mostly legacy maintenance).. I have a few more fixes this needs to carry. strategy a: we carry the fixes in the package and I try to make the new maintainer pull them in or strategy b: I use my repository (and newer release tarball) of it.. what sounds
<rekado>“b” is only an option if it carries commitment.
<rekado>you would effectively become the maintainer and have the responsibility to apply security fixes
<ng0__>tails uses it (as long as I haven't implemented their hook its the only system which uses this applicaiton in core system), so I'll ask them. for now I'll rebase my patches and include them.
<ng0__>oh, I just saw I made 1 cosmetic-functional fix (use prefix in more places) and the rest is used by systems whic hcan not / don't want to access or use the kernel module. the first one can be a substitute, the second one needs to be included as a patch in guix.
<reepca>GuixSD isn't detecting my second monitor - it's on, and it's the same as the other one, but xrandr only reports one display. I'm using i3-wm. Should I be looking at the xorg service to see what to tweak?
<rekado>reepca: don’t know. This works for me without tweaking the xorg config.
<rekado>reepca: I usually only have one display, but when I connect a second one (e.g. a projector) xrandr does detect it as it should.
<slyfox>so when you are this fixup mode is every core-updates evaluation started off manually?
<rekado>slyfox: yes, we usually start evaluations there manually
<rain1>janneke: I think that mes solves a very important general problem for bootstrapping any language (not just gcc)
<rain1>from looking at here http://bootstrappable.org/projects.html basically any language haskell or similar, to start the bootstrap you need either an implementation of it in C, or you need an interpreter to start off the self hosted version
<rain1>and writing interpeters for languages is many times easier in scheme than C
<slyfox>running them might be a challenge though :)
<rain1>it's rather sad about LCC compiler (used in quake3)
<rain1>I asked the authors to release it under GPL or something, but they aren't able to because of the book publishers