Commit graph

444157 commits

Author SHA1 Message Date
rnhmjoj 9fc47e6db3
nixos-install: fix missing initrd.secrets paths
When installing NixOS in the target filesystem /mnt, paths relative to
configuration.nix in `initrd.secrets` are turned by Nix into absolute
paths that reference /mnt. While building the system derivation works,
installing the bootloader fails because the latter process takes place
inside the chroot environment where /mnt does not exist.

Ideally, we would also build the system within chroot, but this greatly
complicates the matter as it requires  manually copying over Nix, its
runtime dependencies and all channels. Possibly, this would also break
several assumptions users have about how nixos-install works.

A simpler and safer (but less neat) solution is to temporarily bind
mount all mount points in /mnt under /mnt/mnt to keep the paths
functional while the bootloader is being installed.
This is essentially the workaround described in issue #73404.
2023-01-16 02:31:01 +01:00
rnhmjoj eccc1e5bf4
install-grub.pl: improve initrd-secrets error messages
The build of initrd-secrets can routinely fail for old boot entries
if the secrets have been removed or renamed in a later generation.
This always happens for generation 1, because it's built from the
NixOS installer and the paths differs by the mount point (i.e. /mnt).

The error is very confusing because it fails to mention it's about
an older generation and that it's somewhat harmless.

This commit turns the error into a warning for all generations but the
current, adds the name of the failed entry to the message and a note
explaining why it can happen.
2023-01-16 02:30:39 +01:00
Sandro 6fecd5a257
Merge pull request #204342 from anpandey/znc 2023-01-16 02:07:30 +01:00
Matthieu Coudron 14905af025
Merge pull request #210998 from teto/fix-sshd
services.openssh: fix doc
2023-01-16 01:52:47 +01:00
Jörg Thalheim 07ed5ce6a3
Merge pull request #210937 from andresilva/fix-gmic-qt
gmic-qt: fix build error on filter translation scripts
2023-01-16 01:47:04 +01:00
Nick Cao 6f76323d3a
Merge pull request #186554 from NickCao/netdata-judy
netdata: remove judy from buildInputs as it is vendored by upstream
2023-01-16 08:44:34 +08:00
Jörg Thalheim eebf2f56ce
Merge pull request #210585 from yayayayaka/snowflake-2.4.2
snowflake: 2.4.1 -> 2.4.2
2023-01-16 01:43:12 +01:00
Jörg Thalheim 42df810283
Merge pull request #210870 from r-ryantm/auto-update/python310Packages.trimesh
python310Packages.trimesh: 3.17.1 -> 3.18.0
2023-01-16 01:42:34 +01:00
Jörg Thalheim f341ba6233
Merge pull request #210583 from centromere/cxx-rs-1.0.86
cxx-rs: 1.0.72 -> 1.0.86
2023-01-16 01:42:07 +01:00
Jörg Thalheim 1d0567e845
Merge pull request #210539 from matthiasbeyer/update-toot
toot: 0.29.0 -> 0.33.1
2023-01-16 01:37:59 +01:00
Jörg Thalheim 6661fb7955
Merge pull request #210548 from r-ryantm/auto-update/fluxcd
fluxcd: 0.38.2 -> 0.38.3
2023-01-16 01:36:29 +01:00
Nick Cao 88a862937e
Merge pull request #210653 from NickCao/singbox
sing-box: 1.1.2 -> 1.1.4
2023-01-16 08:36:21 +08:00
Jörg Thalheim 283b4c25f4
Merge pull request #210564 from vcunat/p/gnat-drop-old
gnat10, gnat9, gnat6: drop the packages
2023-01-16 01:35:15 +01:00
Jörg Thalheim a404818598
Merge pull request #210635 from reedrw/r2mod133
r2mod_cli: 1.3.2 -> 1.3.3
2023-01-16 01:34:07 +01:00
Jörg Thalheim 0e111b34f2
Merge pull request #210556 from LostAttractor/keeweb
keeweb: use debian package instead appimage
2023-01-16 01:31:02 +01:00
Jörg Thalheim 42cbbdd326
Merge pull request #210670 from r-ryantm/auto-update/zsh-prezto
zsh-prezto: unstable-2022-10-26 -> unstable-2023-01-12
2023-01-16 01:30:37 +01:00
Jörg Thalheim fe05223699
Merge pull request #210683 from fabaff/pyatag-bump
python310Packages.pyatag: 3.5.1 -> 0.3.6.2
2023-01-16 01:29:00 +01:00
Jörg Thalheim b5ae639953
Merge pull request #210847 from matthiasbeyer/update-cargo-public-api
cargo-public-api: 0.26.0 -> 0.27.0
2023-01-16 01:28:54 +01:00
Jörg Thalheim 99f3708566
Merge pull request #210904 from fabaff/cwltool-bump
cwltool: 3.1.20220224085855 -> 3.1.20221201130942
2023-01-16 01:26:48 +01:00
Jörg Thalheim 3373439f90
Merge pull request #210846 from matthiasbeyer/update-cargo-llvm-cov
cargo-llvm-cov: 0.5.7 -> 0.5.8
2023-01-16 01:25:46 +01:00
Jörg Thalheim abf22db534
Merge pull request #210840 from Vonfry/update/fzf-tab-20221208
zsh-fzf-tab: unstable-2022-10-15 -> unstable-2022-12-08
2023-01-16 01:24:43 +01:00
Jörg Thalheim 2565015c6e
Merge pull request #210780 from r-ryantm/auto-update/conftest
conftest: 0.37.0 -> 0.38.0
2023-01-16 01:23:01 +01:00
Jörg Thalheim bfc3195bd1
Merge pull request #210800 from r-ryantm/auto-update/python310Packages.google-cloud-translate
python310Packages.google-cloud-translate: 3.9.0 -> 3.10.0
2023-01-16 01:22:44 +01:00
Jörg Thalheim fec7a01144
Merge pull request #210944 from figsoda/pomsky
pomsky: 0.8 -> 0.9
2023-01-16 01:22:30 +01:00
Jörg Thalheim 8628bd1b9c
Merge pull request #210804 from r-ryantm/auto-update/gotrue-supabase
gotrue-supabase: 2.40.1 -> 2.40.2
2023-01-16 01:19:27 +01:00
Jörg Thalheim 5596ef1a7c
Merge pull request #210808 from r-ryantm/auto-update/lefthook
lefthook: 1.2.6 -> 1.2.7
2023-01-16 01:18:52 +01:00
Jörg Thalheim c58d7b0c86
Merge pull request #210901 from Yarny0/hylafax
hylafaxplus: fix build with libtiff 4.5
2023-01-16 01:18:35 +01:00
Jörg Thalheim 18126575b3
Merge pull request #210788 from r-ryantm/auto-update/fioctl
fioctl: 0.30.1 -> 0.31
2023-01-16 01:12:55 +01:00
Jörg Thalheim d5f0a47f53
Merge pull request #210853 from r-ryantm/auto-update/altair
altair: 5.0.9 -> 5.0.10
2023-01-16 01:08:48 +01:00
Jörg Thalheim 7ed1a66bc6
Merge pull request #210854 from r-ryantm/auto-update/strawberry
strawberry: 1.0.12 -> 1.0.13
2023-01-16 01:08:10 +01:00
Jörg Thalheim 96d691900a
Merge pull request #210879 from r-ryantm/auto-update/git-machete
git-machete: 3.14.0 -> 3.14.2
2023-01-16 01:04:43 +01:00
Jörg Thalheim 0a694706aa
Merge pull request #210803 from wegank/bigloo-darwin
bigloo: unbreak on x86_64-darwin
2023-01-16 01:04:34 +01:00
Jörg Thalheim 876b1d46f8
Merge pull request #210903 from yu-re-ka/mimalloc-static
mimalloc: fix static build
2023-01-16 01:02:13 +01:00
franzmondlichtmann afd8814a12
maintainers: add franzmondlichtmann (#210867)
* maintainers: add franzmondlichtmann

* Update maintainers/maintainer-list.nix

Co-authored-by: zendo <linzway@qq.com>

Co-authored-by: zendo <linzway@qq.com>
2023-01-16 00:00:03 +00:00
Jörg Thalheim cf22efecf0
Merge pull request #210941 from aanderse/kodi-fix
kodi: fix build
2023-01-16 00:58:28 +01:00
Jörg Thalheim 914c0fb9ac
Merge pull request #210907 from Yarny0/dtv-scan-tables
dtv-scan-tables: use version from linuxtv.org
2023-01-16 00:57:55 +01:00
Jörg Thalheim 69067a3921
Merge pull request #210920 from r-ryantm/auto-update/libfilezilla
libfilezilla: 0.39.1 -> 0.41.0
2023-01-16 00:55:21 +01:00
Jörg Thalheim a661fdb7be
Merge pull request #210985 from GenericNerdyUsername/jetbrains-jdk-manpages
jetbrains-jdk: fix manpages
2023-01-16 00:54:56 +01:00
Jörg Thalheim 6f3c273809
Merge pull request #210906 from jyooru/maintainer
maintainers: jyooru -> joelkoen
2023-01-16 00:54:41 +01:00
Jörg Thalheim 19744fbbd2
Merge pull request #210921 from r-ryantm/auto-update/ydotool
ydotool: 1.0.1 -> 1.0.3
2023-01-16 00:51:18 +01:00
Jörg Thalheim 67e94cdbdd
Merge pull request #210924 from eliandoran/dev/vscode-extensions/adwaita-theme
vscode-extensions.piousdeer.adwaita-theme: 1.0.8 -> 1.1.0
2023-01-16 00:51:12 +01:00
Jörg Thalheim 48f2585014
Merge pull request #210950 from r-ryantm/auto-update/python310Packages.rns
python310Packages.rns: 0.4.6 -> 0.4.7
2023-01-16 00:40:10 +01:00
Jörg Thalheim b0b21544f4
Merge pull request #210975 from jfroche/update/dagger
dagger: 0.3.7 -> 0.3.9
2023-01-16 00:39:50 +01:00
Jörg Thalheim dd2f1ce1df
Merge pull request #210954 from LostAttractor/github-desktop
github-desktop: 3.0.6 -> 3.1.1
2023-01-16 00:39:38 +01:00
Jörg Thalheim 6168100b29
Merge pull request #210968 from r-ryantm/auto-update/python310Packages.deep-translator
python310Packages.deep-translator: 1.9.1 -> 1.9.2
2023-01-16 00:39:08 +01:00
Jörg Thalheim dcb1844513
Merge pull request #210936 from pinpox/go-task-v.3.20.0
go-task: 3.19.1 -> 3.20.0
2023-01-16 00:37:10 +01:00
Jörg Thalheim 96ce4f738c
Merge pull request #210947 from r-ryantm/auto-update/python310Packages.liquidctl
python310Packages.liquidctl: 1.12.0 -> 1.12.1
2023-01-16 00:34:51 +01:00
Jörg Thalheim 7c5e517d87
Merge pull request #210943 from r-ryantm/auto-update/python310Packages.canopen
python310Packages.canopen: 2.0.0 -> 2.1.0
2023-01-16 00:34:35 +01:00
Jörg Thalheim 38d3031013
Merge pull request #210942 from GaetanLepage/autorandr
autorandr: 1.12.1 -> 1.13, nixos/services/autorandr: add ignoreLeadOption
2023-01-16 00:34:16 +01:00
Jörg Thalheim c9a743532e
Merge pull request #210972 from r-ryantm/auto-update/thedesk
thedesk: 23.0.3 -> 23.0.5
2023-01-16 00:30:47 +01:00