On 2024-05-11, Richard Sent wrote:
> I'm a bit confused as to how a system image is generated when certain
> bootloader types are used. For example, rockpro64-rk3399-u-boot.
...
> From what I can tell this is a 4 step process.
>
> 1. Generate a genimage.cfg file via image->genimage-cfg. This does
In trying to verify weather adding or removing an input affects a
package, I was wondering if there are any transformations to do so,
rather than having to edit the package definition, build the guix
checkout, etc. or play games with guix time-machine.
It seems like --with-input almost gets you
On 2024-03-21, William wrote:
> A few days ago I tried reencoding several video files I have laying
> around to save storage, using libsvtav1 through ffmpeg, and then to my
> surprise (and frustration) I realized that ffmpeg distributed by
> GNU/Guix does not include such encoding library.
>
> I
On 2024-02-22, Steve George wrote:
> We're going to run some online patch review sessions. The first one is on
> *Thursday, 7th March* and you can sign-up here:
>
> https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024
Hoping to make it for some of these, thanks for doing it!
One
On 2023-11-08, Felix Lechner via wrote:
> On Wed, Nov 08 2023, Maxim Cournoyer wrote:
>> A source tree doesn't produce a derivation. A derivation is the
>> complete build recipe that captures the source and the package
>> definition, that when built by the daemon produces a store item.
>
> Okay,
On 2023-10-31, Felix Lechner via wrote:
> On Tue, Oct 31 2023, Julien Lepiller wrote:
>
>> You could skip tests, but that would build a different derivation
>> tree, so it might affect reproducibility
>
> Those shortfalls are a consequence of our packaging habits. In an ideal
> world, would
On 2023-10-12, paul wrote:
> On 10/12/23 06:41, Vagrant Cascadian wrote:
>> On 2023-10-07, paul via wrote:
>>> I'm using tow boot and i have armbian on emmc, guix system on sd card
>>> and guix system on nvme. One really strange behavior happens:
>>>
>>&
On 2023-10-15, Efraim Flashner wrote:
> On Thu, Oct 12, 2023 at 11:27:37PM +0200, paul wrote:
>> Could you please elaborate on the correct way to boot a Guix system with tow
>> boot? I'm not very experienced but, since I run tow boot, how can I build a
>> correct image without u-boot?
>
> Here's a
On 2023-10-07, paul via wrote:
> I'm interested in using the best distro in the world on my Pinebook Pro
> (currently the bootloader is broken on master, see [0], but guix
> time-machine allows me to still be able to proceed).
I was not aware of this bug, will try and take a look at it
On 2023-06-25, Rodrigo Morales wrote:
> From what I understand, no file in `/gnu/store' can be edited by any
> user. My question is: Isn't the purpose of `guix edit' edit package
> definitions? Then, why when `guix edit <>' is executed, a file
> under /gnu/store is shown? For the record, I just
On 2023-06-23, Philip McGrath wrote:
> On Fri, Jun 23, 2023, at 2:50 AM, Vagrant Cascadian wrote:
>> On 2023-06-23, Philip McGrath wrote:
>>> On Thu, Jun 22, 2023, at 12:44 PM, Vagrant Cascadian wrote:
>>>> On 2023-06-21, Philip McGrath wrote:
>>>>
On 2023-06-23, Philip McGrath wrote:
> On Thu, Jun 22, 2023, at 12:44 PM, Vagrant Cascadian wrote:
>> On 2023-06-21, Philip McGrath wrote:
>>> On Fri, Jun 9, 2023, at 2:43 PM, Vagrant Cascadian wrote:
>>>> On 2023-06-07, Philip McGrath wrote:
>>> I forgot
On 2023-06-21, Philip McGrath wrote:
> On Fri, Jun 9, 2023, at 2:43 PM, Vagrant Cascadian wrote:
>> On 2023-06-07, Philip McGrath wrote:
> I forgot earlier that I had used `sudo systemctl edit
> guix-daemon.service` to add `--discover` to the command line for
> `/usr/bin/guix-dae
On 2023-06-07, Philip McGrath wrote:
> On a Debian Bookworm system, most Guix commands are failing for me with
> errors like the following unless I supply --no-substitutes:
> ```
> philip@avalon:~$ guix build hello
> substitute: ;;; Failed to autoload read-substitute-urls in (guix scripts
>
On 2023-05-14, hub.lomb...@free.fr wrote:
> I encounter an update's problem, 'guix package -u' does not finish
> correctly...
>
> Here's the history and an error log contain about 'cpp-mustache-4.1'
...
> In file included from
>
On 2023-04-19, Felix Lechner via wrote:
> Given the broad popularity of LUKS full-disk encryption among our
> fellow Guix users, I thought the community might appreciate reading
> about potentially weak key-derivation functions in older LUKS
> installations. [1]
>
> The article even offers fixes,
On 2023-03-07, Ludovic Courtès wrote:
> Emmanuel Beffara skribis:
>
>> - Install the keymaps in the EFI partition like the Grub modules, so that the
>> proper keymap is setup early in the boot process.
>
> [...]
>
>> - Set the terminal_output before any user input is required (and in
>>
On 2023-03-02, Gary Johnson wrote:
> Rodrigo Morales writes:
>> 3 The questions
>> ===
>>
>> + What changes would you do to improve the definition of the package
>> that I wrote?
>
> Whenever possible, you should not be using the `trivial-build-system`.
I often wonder if the
On 2023-01-06, zimoun wrote:
> On Sun, 25 Dec 2022 at 18:21, Adam Faiz wrote:
>
>> It's unknown whether implementing usage of distcc and enabling it in
>> `guix build` will affect bit-for-bit reproducibility of packages.
>
> The question is how isolated the distributed computational environments
On 2022-12-24, phodina wrote:
>> Hi all, I'm trying to write a guix code that will generate images for
>> pinephone pro. Can anyone share the config .scm file if anyone has done it?
>> Thanks.
...
> After these environments are running in Guix we can look into the
> hardware. The biggest drawback
On 2022-12-24, david larsson wrote:
> On 2022-12-24 21:18, phodina wrote:
>>> Hi all, I'm trying to write a guix code that will generate images for
>>> pinephone pro. Can anyone share the config .scm file if anyone has
>>> done it?
>>> Thanks.
>>
>> I do have same interest in mind. The bigger
On 2022-12-11, Ludovic Courtès wrote:
> The second release candidate of the upcoming 1.4.0 release is now
> available for testing, fixing issues that were reported for rc1:
Also available in .deb format on your favorite Debian mirrors:
https://tracker.debian.org/pkg/guix
Currently only in
On 2022-09-23, gottfr...@posteo.de wrote:
> I installed a VM software and I added libvirt and virtualization in my
> config.scm file (see below)
...
>(users (cons* (user-account
>(name "gfp")
>(comment "Gfp")
>(group "users")
>
On 2022-08-06, Tobias Geerinckx-Rice wrote:
> On 2022-08-06 20:48, Tobias Geerinckx-Rice wrote:
>> guix pull: error: commit 39465409f0481f27d252ce25d2b02d3f5cbc6723
>> not signed by an authorized key:
>> 2841 9AC6 5038 7440 C7E9 2FFA 2208 D209 58C1 DEB0
>
> I tried a few other random things
On 2022-07-09, jg...@dismail.de wrote:
> Today Bonface mentioned to me that I should be cloning my packages and
> verifying the hashes with `git hash-object` or `git hash` iirc?
probably "guix hash"
> Do others do this when packaging?
>
> My workflow currently is the lazy way:
>
> 1. I change
On 2022-06-30, Vagrant Cascadian wrote:
> On 2022-06-30, phodina via wrote:
>> From 4d53d2bdb8526f72ed6cd3183ff2a2141990c900 Mon Sep 17 00:00:00 2001
>> From: Petr Hodina
>> Date: Thu, 30 Jun 2022 11:19:33 +0200
>> Subject: [PATCH 5/7] gnu: Add u-boot-pinenote-r
On 2022-06-30, phodina via wrote:
> I'm attempting to build the Linux kernel and u-boot for ARM64 target -
> eink tablet.
I can infer what you're talking about from the later patches, but it
would be good to mention what specific hardware you're talking about up
front and/or in the subject. :)
On 2022-06-25, ( wrote:
> On Sat Jun 25, 2022 at 9:05 PM BST, Simen Endsjø wrote:
>> No, I have the manual binary installation on a Manjaro host system.
>
> Once you pull for the first time, you should remove Guixen that you've
> installed through other means (like the debian package and binary
>
On 2022-05-04, ryan wrote:
> I would like to build a disk image for a Cubox-i variant that I have,
> it currently has nothing on it.
Which variant? You'll really want one of the 4GB ram variants... it will
be slow regardless; there are very few substitutes available for armhf
at the moment, so
On 2022-04-14, jgart wrote:
> On Thu, 14 Apr 2022 08:26:39 +0800 Feng Shu wrote:
>> jgart writes:
>>
>> > On Wed, 13 Apr 2022 02:25:11 -0300 Thiago Jung Bauermann
>> > wrote:
>> >> I don't understand why Guix thinks that. IIUC 950f3e… is a direct
>> >> descendant of 42679e…
>> >
>> > As of
On 2022-04-03, Ricardo Wurmus wrote:
>> On 2022-04-02, Ricardo Wurmus wrote:
>>> Vagrant Cascadian writes:
>> Device 0: (1:0) Vendor: ATA Prod.: Faspeed F510-120 Rev: O080
>> Type: Hard Disk
>> Capacity: 114473.4 MB = 111.7 GB
On 2022-04-02, Ricardo Wurmus wrote:
> Vagrant Cascadian writes:
>> I was able to get it to work! With your updated patch to disable openssl
>> (and rebasing against newer u-boot), and the phase modifying the config
>> and the the rockchip include file to add sup
On 2022-03-29, Ricardo Wurmus wrote:
>>> I mounted the target disk (an SSD) at /mnt, made sure that the microSD
>>> card was inserted, unmounted, and available at /dev/mmcblk1, and then
>>> ran
>>>
>>>guix system init config.scm /mnt
>>>
>>> This was successful.
>>>
>>> Unfortunately,
On 2022-03-29, Cássio Tavares wrote:
> So, I'm looking into package definition, and I have a few questions to
> start:
>
>1. If I submit an issue with a package request, does it take long for
>the package to be made available?
This can be highly variable, unfortunately. There aren't
On 2022-03-02, Ricardo Wurmus wrote:
> I got myself a rockpro64 board.
...
> So I then decided to build my own system and install a new u-boot onto
> the microSD card. Here’s the system I built:
...
> (bootloader (bootloader-configuration
>(bootloader
On 2022-01-31, adriano wrote:
> Il giorno lun, 31/01/2022 alle 10.46 +0200, Efraim Flashner ha scritto:
>>
>> 'C' isn't actually a locale in glibc but is something added by
>> Debian.
>> You'll want to try one of the other locales while running programs
>> from
>> Guix. You can set it with
On 2022-01-31, Efraim Flashner wrote:
> On Mon, Jan 31, 2022 at 08:40:27AM +0100, adriano wrote:
>> Running Guix the package manager on Ubuntu 21.10 for the first time
>> after some years
>>
>> I installed glibc-locales according the the indications in
>> "Applications Setup" in the manual
>>
>>
On 2022-01-28, Konrad Hinsen wrote:
> 4. In practice, I often work with a bad or non-existing network
>connection, so I must be sure to have all my packages in the store.
>And if I use "time-machine", I must also keep the required Guix
>version locally available. But there is no option
On 2022-01-09, Youni Git wrote:
> 1. I just enter grub command line while grub generated by Devuan appeared
> (with button 'c')
>
> 2. found grub.cfg on guix disk here:
>
> ls (hd0,gpt2)/boot/grub/grub.cfg
>
> 3. And used it to run grub with this menu config file like this:
>
> configfile
On 2021-12-16, phodina via wrote:
> I checked the build server and there were no substitutes [1] for rust-1.39.0
> for the Aarch64 system.
This is unfortunately a known issue; there isn't a good bootstrap path
for rust on aarch64... and an increasingly number of things are
depending on rust,
On 2021-12-12, Efraim Flashner wrote:
> On Fri, Dec 10, 2021 at 10:30:36AM +0100, Hartmut Goebel wrote:
>> Le 8 décembre 2021 14:46:24 GMT-05:00, "André A.
>> Gomes" a écrit :
>>
>> > --8<---cut here---start->8---
>> > $ sudo dpkg -i foo-package.deb
>> >
On 2021-10-30, phodina via wrote:
> I'm trying to run Guix System on Raspberry Pi. In order to do that we
> need a way to boot it up.
>
> There is the nonfree Broadcom bootloader, which does the job and it's
> used by many distributions.
>
> However, there is also an open source alternative as
On 2021-09-09, Adriano Peluso wrote:
> I learned that in Debian 11 one can install Guix through apt
apt install guix
That *should* start the daemon, enable substitutes, create the build
users, etc. You shouldn't have to do anything manually. It will, of
course, be a relatively old version of
On 2021-09-08, Christine Lemmer-Webber wrote:
> Denis 'GNUtoo' Carikli writes:
>> Here this I'MX8 issue also affect the Librem5 for instance, and
>> probably several other devices as well. And the neat thing about the
>> Librem 5 is that as I understand is that the modem and the WiFi cards
>> are
On 2021-08-21, Andreas Reuleaux wrote:
> I am fairly new to guix, thus bear with me please.
Welcome!
> I want to start X on my system with startx - i.e. log into my system
> just from a tty, and then start X by hand (and i3 will be my window
> manager, I just have an .xsession file in my $HOME,
On 2021-07-24, Bone Baboon wrote:
> jbranso--- via writes:
>> and unfortunately it needs to support SMS and traditional calls, so there
>> might be some binary blobs for the modem.
I've been using for SMS and voice calls:
https://jmp.chat
It runs on all free software and provides a pretty
On 2021-07-22, jbra...@dismail.de wrote:
> Let's try to do another guix hang out next Tuesday, July 27th! We'll meet
> at 7pm UTC. (I think that is 3pm EST).
*EDT*, but otherwise looks pretty much right:
$ date --utc --date='2021-07-27 19:00'
Tue Jul 27 19:00:00 UTC 2021
$ date --utc
On 2021-07-07, Thomas Albers wrote:
> But you are right, there doesn't seem to be
> much point in hiding the key-file. If someone has a program capable of
> reading the file and getting it out of your computer, then there is
> nothing stopping this person from accesing all of your files regardless
On 2021-05-02, Christopher Lemmer Webber wrote:
> Joshua Branson writes:
>> Christopher Lemmer Webber writes:
>>
>>> I see the cookbook now mentions the possibility of running Guix on a
>>> pinephone... is anyone actually doing it? Mind posting your experiences
>>> and setup?
>>>
>>> (Doesn't
On 2021-04-30, Joshua Branson wrote:
> Vladilen Kozin writes:
>> Is there a way out of this predicament? I can see two options.
>> (1) can some Linux distro/bootloader do the FreeBSD trick: start on
>> USB but then chain-boot Guix off that SSD? IIUC grub's chain-boot is
>> of no help here, cause
On 2021-04-19, Vagrant Cascadian wrote:
> On 2021-04-18, Grant Wilson II wrote:
>> If I interpret the source correctly, "firmware" is being provided to the
>> package as a native input.
>> When I attempt the build without cross compiling then it does succeed...
>
On 2021-04-18, Grant Wilson II wrote:
> If I interpret the source correctly, "firmware" is being provided to the
> package as a native input.
> When I attempt the build without cross compiling then it does succeed...
> `guix build -e "(@ (gnu packages bootloaders) u-boot-pinebook-pro-rk3399)"`
>
>
On 2021-04-11, Joshua Branson wrote:
> reduxmotion writes:
>> Is it possible to modify installation boot menu, to allow non-Free firmware
>> loading?
> A good solution to your problem might be to use hardware that supports
> free software.
...
> Also think penguin, za reason, and purism,
On 2021-03-31, Bone Baboon wrote:
> Vagrant Cascadian writes:
>
>> On 2021-03-29, Bone Baboon wrote:
>>> When I run `dbus-run-session sway` on virtual terminal 1 sway does not
>>> start and I get this output:
...
>>
On 2021-03-29, Bone Baboon wrote:
> When I run `dbus-run-session sway` on virtual terminal 1 sway does not
> start and I get this output:
>
> ```
> localhost dbus-daemon[380]: [system] Rejected send message, 2 matched rules;
> type="method_call", sender=":1.24" (uid=1000 pid=26112 comm="sway ")
On 2021-03-27, Bone Baboon wrote:
> I have installed Sway a Wayland window manager.
>
> I have copied the `gnu/store/-sway-1.5.1/etc/sway/config` to
> `~/.sway/config`.
>
> When I run `sway` or `sudo sway` on virtual terminal 1 it outputs
> "XDG_RUNTIME_DIR is not set in the environment.
On 2021-02-11, Jonathan Marsden wrote:
> On Thu, Feb 11, 2021, at 15:21, Leo Famulari wrote:
>> On Wed, Feb 10, 2021 at 10:34:17PM -0600, Jonathan Marsden wrote:
>> Well, it's supposed to work in the sense that we build kernels and
>> bootloaders for aarch64, so Guix should be able to created
On 2020-11-05, Jan Nieuwenhuizen wrote:
> Jesse Gibbons writes:
>> Has anyone in this mailing list successfully used the Guix
>> system on an armhf or aarch64 computer?
>
> I installed Guix System on the pinebook-pro a while ago
>
> httpss://joyofsource.com/guix-system-on-the-pinebook-pro.html
On 2020-11-05, Timothy Sample wrote:
> Jesse Gibbons writes:
>
>> Has anyone in this mailing list successfully used the Guix system on
>> an armhf or aarch64 computer?
I'll also add that I have used Guix System on Pinebook Pro, Pinebook,
rock64, rockpro64, pine64+, veyron speedy (a.k.a. ASUS
On 2020-09-06, Andreas Enge wrote:
> On Wed, Sep 02, 2020 at 11:33:22AM -0700, Vagrant Cascadian wrote:
>> Yes, I would recommend installing Guix System directly to SATA, since
>> u-boot can boot from SATA partitions marked bootable (either MBR or GPT
>> though what
On 2020-09-02, Andreas Enge wrote:
> On Wed, Sep 02, 2020 at 10:30:22AM -0700, Vagrant Cascadian wrote:
> As for installing the Guix system on arm machines, I am quite lost.
> The installer does not work, or does it? Apart from that, I only know
> the dirty way of installing the
On 2020-09-01, Andreas Enge wrote:
> On Tue, Sep 01, 2020 at 09:41:04AM -0700, Vagrant Cascadian wrote:
>> I have one and had a Guix System install on it, but it's been some
>> months since I've booted it.
...
> Okay, if you get round to it, it would be most welcome if you
On 2020-09-01, Andreas Enge wrote:
> I would like to put our armhf Novena board back into service for the Guix
> build farm. In the past, I have been using Guix on Debian on the machine.
> Has anyone had success in installing Guix "The GNU System" on a Novena?
> If yes, could you point me to a
On 2020-08-31, Julien Lepiller wrote:
> I think you're not using the correct architecture. From what I see on
> the internet, the raspberry pi 3 is an aarch64 board. armhf (armv7)
> and aarch64 (armv8) are somewhat compatible, but some instructions are
> not the same, so you can get this kind of
On 2020-05-08, Christopher Lemmer Webber wrote:
> I'm very excited to see the MNT Reform launch:
>
> https://www.crowdsupply.com/mnt/reform
> https://www.crowdsupply.com/mnt/reform/updates/the-campaign-is-live
...
> Most important specs:
>
> CPU: NXP/Freescale i.MX8MQ with 4x ARM
On 2020-04-27, Simon South wrote:
> Vagrant Cascadian writes:
>> With your current layout, parts of the bootloader may be written to the
>> same offsets as files in your first partition...
>
> Yes, my mistake. Thanks for pointing that out.
>
>> You really want to hav
On 2020-04-26, Simon South wrote:
> From there, log in to the ROCK64 as the superuser. Using fdisk, prepare
> a microSD card (/dev/mmcblk0) with a GPT partition table and a single
> partition beginning at sector 2,048.
With your current layout, parts of the bootloader may be written to the
same
On 2020-04-11, Simon South wrote:
> Has anyone successfully built an installation image for a PINE64 ROCK64
> ARM SBC?
I haven't tested it yet...
>
> There's a definition for it in gnu/system/install.scm, but building the
> image with
>
> guix system disk-image --system=aarch64-linux \
>
On 2020-03-22, Marco van Hulten wrote:
> Je 22 Mar 13:37 skribis Ricardo:
>> > I installed ungoogled-chromium. When it starts and I browse to the
>> > main Jitsi instance [1], it wants to install the extension for Google
>> > Calendar and Office 365 integration. I don't know if those are
>> >
On 2020-03-16, Jay Sulzberger wrote:
> I run mostly Debian and Debian derived systems. One week ago I
> installed Guix OS on a Thinkpad laptop. The install was smooth.
> Then I, as root, installed Emacs. Of course, my regular non-root
> user "jays", saw no Emacs. I then, by some command of
>
On 2020-02-10, David Wilson wrote:
> Recently on one of my machines I've not been able to update one of my
> profiles due to a "No space left on device" error (see snippet below).
> My device is most definitely not out of space (/dev/dm-0 has 42gb
> free):
>
> ---
> λ df -h
> Filesystem Size
On 2020-01-21, Raghav Gururajan wrote:
>> Note: The hash of this initial password will be available in a file
>> in
>> /gnu/store, readable by all the users, so this method must be used
>> with
>> care.
>
> I see. But why would it be a concern? It is not feasible to brute-force
> SHA-512 hash
On 2019-10-23, Farshid Karimi wrote:
> I know that could install guix as a package manager on armhf
> architecture.Including raspberry pi board.
> But is there any way to install guixsd image on raspberry pi?
> I saw the gnu/system/install.scm and there is some little board that
> supported by it.
On 2019-10-07, David Wilson wrote:
> Should I be able to use "brightnessctl" without sudo if I'm in the
> "video" group? Looks like I'm not able to:
>
> ---
> λ brightnessctl set 200
> Can't modify brightness: Permission denied
>
> You should run this program with root privileges.
>
On 2019-07-30, BYRON ELIAS MOLINA HERMOSILLA wrote:
> I downloaded the i686 iso and flashed it to a 3.0 USB Kingston
> DataTraveler with Balena Etcher, it worked fine, it booted, I followed
> the graphical install, set the language and keymap, location, and
> chose to use full disk with separate
On 2019-06-11, Ludovic Courtès wrote:
> Vagrant Cascadian skribis:
>
>> I've tried with:
>>
>> (qemu-platform "riscv64" "riscv"
>>
>> and:
>>
>> (qemu-platform "riscv" "riscv64"
>>
>> and:
&g
th:
(qemu-platform "riscv64" "riscv"
and:
(qemu-platform "riscv" "riscv64"
and:
(qemu-platform "riscv64" "riscv64"
All with no luck.
From f2f1b2b95adb8ee17181bc1b6178c39b65de89c9 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian
On 2019-05-29, LaFreniere\, Joseph wrote:
> I am attempting to package brightnessctl [0]. The repository
> provides relevant udev rules in a file 90-brightnessctl.rules, and
> its makefile has allowances for optionally copying and chmoding
> those rules.
It's already packaged in Guix since
78 matches
Mail list logo