Skip to content

<autogenerated-issue> #1760

@imcquee

Description

@imcquee
info: downloading installer
 INFO nix-installer v3.15.2
`nix-installer` needs to run as `root`, attempting to escalate now via `sudo`...
[sudo] password for deck: 
 INFO nix-installer v3.15.2
Nix install plan (v3.15.2)
Planner: steam-deck (with default settings)

Planned actions:
* Run `systemctl daemon-reload`
* Create or overwrite file `/etc/atomic-update.conf.d/nix-installer.conf`
* Create or overwrite file `/etc/systemd/system/ensure-symlinked-units-resolve.service`
* Install Determinate Nixd
* Extract the bundled Nix (originally from /nix/store/yzcchzvxmd04whgkyxvrr3girs1snql4-nix-binary-tarball-3.15.2/nix-3.15.2-x86_64-linux.tar.xz) to `/nix/temp-install-dir`
* Create a directory tree in `/nix`
* Synchronize /nix/var ownership
* Move the downloaded Nix into `/nix`
* Synchronize /nix/store ownership
* Create build users (UID 30001-30032) and group (GID 30000)
* Setup the default Nix profile
* Place the Nix configuration in `/etc/nix/nix.conf`
* Configure the shell profiles
* Configure upstream Nix daemon service
* Enable (and start) the systemd unit `ensure-symlinked-units-resolve.service`
* Remove directory `/nix/temp-install-dir`
* Run `systemctl daemon-reload`


Proceed? ([Y]es/[n]o/[e]xplain): Y
 INFO Step: Run `systemctl daemon-reload`
 INFO Step: Clean the `/home/.steamos/offload/nix` directory
 INFO Step: Ensure SteamOS's `/nix` directory exists
 INFO Step: Enable (and start) the systemd unit `nix.mount`
 INFO Step: Create or overwrite file `/etc/atomic-update.conf.d/nix-installer.conf`
 INFO Step: Create or overwrite file `/etc/systemd/system/ensure-symlinked-units-resolve.service`
 INFO Step: Install Determinate Nixd
ERROR 
   0: \x1b[91mInstall failure\x1b[0m
   1: \x1b[91mError executing action\x1b[0m
   2: \x1b[91mAction `provision_determinate_nixd` errored\x1b[0m
   3: \x1b[91mWrite path `/usr/local/bin/determinate-nixd`\x1b[0m
   4: \x1b[91mRead-only file system (os error 30)\x1b[0m

Location:
   \x1b[35m/build/nix-installer-source/src/cli/subcommand/install/mod.rs\x1b[0m:\x1b[35m234\x1b[0m

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.

Consider reporting this error using this URL: https://github.com/DeterminateSystems/nix-installer/issues/new?title=%3Cautogenerated-issue%3E&body=%23%23+Error%0A%60%60%60%0AError%3A+%0A+++0%3A+Install+failure%0A+++1%3A+Error+executing+action%0A+++2%3A+Action+%60provision_determinate_nixd%60+errored%0A+++3%3A+Write+path+%60%2Fusr%2Flocal%2Fbin%2Fdeterminate-nixd%60%0A+++4%3A+Read-only+file+system+%28os+error+30%29%0A%60%60%60%0A%0A%23%23+Metadata%0A%7Ckey%7Cvalue%7C%0A%7C--%7C--%7C%0A%7C**version**%7C3.15.2%7C%0A%7C**os**%7Clinux%7C%0A%7C**arch**%7Cx86_64%7C%0A
Installation failure, offering to revert...
Nix uninstall plan (v3.15.2)

Planner: steam-deck (with default settings)

Planned actions:
* Remove the Determinate Nix superpowers
* Delete file `/etc/systemd/system/ensure-symlinked-units-resolve.service`
* Delete file `/etc/atomic-update.conf.d/nix-installer.conf`
* Clean the `/home/.steamos/offload/nix` directory
* Run `systemctl daemon-reload`


Proceed? ([Y]es/[n]o/[e]xplain): Y
 INFO Revert: Run `systemctl daemon-reload`
 INFO Revert: Remove directory `/nix/temp-install-dir`
 INFO Revert: Enable (and start) the systemd unit `ensure-symlinked-units-resolve.service`
 INFO Revert: Configure upstream Nix daemon service
 INFO Revert: Configure Nix
 INFO Revert: Create build users (UID 30001-30032) and group (GID 30000)
 INFO Revert: Provision Nix
 INFO Revert: Install Determinate Nixd
 INFO Revert: Create or overwrite file `/etc/systemd/system/ensure-symlinked-units-resolve.service`
 INFO Revert: Create or overwrite file `/etc/atomic-update.conf.d/nix-installer.conf`
 INFO Revert: Enable (and start) the systemd unit `nix.mount`
 INFO Revert: Ensure SteamOS's `/nix` directory exists
 INFO Revert: Clean the `/home/.steamos/offload/nix` directory
 INFO Revert: Run `systemctl daemon-reload`
Partial Nix install was uninstalled successfully!

(deck@steamdeck ~)$ 

Error

Error: 
   0: Install failure
   1: Error executing action
   2: Action `provision_determinate_nixd` errored
   3: Write path `/usr/local/bin/determinate-nixd`
   4: Read-only file system (os error 30)

Metadata

key value
version 3.15.2
os linux
arch x86_64

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions