worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-inf
fendse has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @MetaDark opened pull request #102114 → fetchzip: Remove write permissions for unpacked files → https://git.io/JTyYy
dbmikus has quit [Ping timeout: 264 seconds]
supersandro2000 has quit [Disconnected by services]
genevino has quit [Quit: Great minds discuss ideas. Average minds discuss events. Small minds discuss people.]
supersandro2000 has joined #nixos
domogled has quit [Ping timeout: 264 seconds]
proofofkeags_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #102115 → ceres-solver: 1.14.0 -> 2.0.0 → https://git.io/JTyOl
shabius_ has joined #nixos
shabius has quit [Read error: Connection reset by peer]
domogled has joined #nixos
<DigitalKiWicked> matthewcroughan_: would a remote builder work
<matthewcroughan_> DigitalKiWicked: That's a good question.. If the output is a binary and some files then yes.
copy has quit [Quit: No Ping reply in 180 seconds.]
<matthewcroughan_> how do you discard the current nix-env?
copy has joined #nixos
m0rphism has quit [Ping timeout: 240 seconds]
<matthewcroughan_> cole-h: is there a way to do services on raw nix rather than nixos?
<elvishjerricco> Looks like pip2nix doesn't work in 20.03 and isn't available in 20.09. Is there a replacement for it?
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #102116 → comedilib: 0.11.0 -> 0.12.0 → https://git.io/JTy3M
mbrgm_ has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #102111 → alibuild: use python3 → https://git.io/JTyLb
<{^_^}> [nixpkgs] @jonringer pushed commit from @mkenigs to master « alibuild: use python3 »: https://git.io/JTy37
mbrgm has quit [Ping timeout: 240 seconds]
mbrgm_ is now known as mbrgm
gentauro has quit [Read error: Connection reset by peer]
gentauro has joined #nixos
<cole-h> matthewcroughan_: You could use home-manager
<matthewcroughan_> Does home-manager let you enable services at boot?
<matthewcroughan_> "at boot" means something, and I'm not sure what it'd mean in the context of nix-on-droid
<cole-h> I don't think it lets you *disable* services :P
<matthewcroughan_> well, I just want to be able to start processes at boot
<cole-h> (They are enabled by default, is what I meant)
<matthewcroughan_> hmm
<matthewcroughan_> home-manager is totally supported by this nix-on-droid stuff.
<cole-h> But
<cole-h> The services rely on systemd
<matthewcroughan_> Ah, then no.
<matthewcroughan_> This is why I said without nixos.
<cole-h> NixOS != systemd
<matthewcroughan_> It does, today.
<cole-h> No?
<cole-h> NixOS uses systemd as its init and service manager (amongst other things)
<matthewcroughan_> you can use other init systems in nixos?
<cole-h> But systemd is not NixOS
<cole-h> And NixOS is not systemd
<matthewcroughan_> I'm not talking about technically, I'm talking about practically
<supersandro2000> Whats the difference between outputs and meta.outputsToInstall ?
<cole-h> Well, not everybody would be able to extrapolate that information, so it's helpful to be specific :)
<DigitalKiWicked> if you had systemd on a non nixos system you might be able to make services work (i'm not sure) but on a system without systemd then it's a lot more work
<cole-h> If whatever service manager nix-on-droid uses allows loading units or whatever from $HOME, you can still use h-m for it
<DigitalKiWicked> and nix-on-droid i don't think supports services
<cole-h> e.g. `home.file."somepath/that/the/unitmanager/wants.unit".text = ''insert unit stuff here'';
<DigitalKiWicked> isn't podman a docker thing
<matthewcroughan_> DigitalKiWicked: https://github.com/t184256/nix-on-droid/issues/54
<{^_^}> t184256/nix-on-droid#54 (by Gerschtli, 36 weeks ago, open): Init daemon to manage all running processes
<matthewcroughan_> Have contributed a bit to this issue, it's where the discussion is.
<matthewcroughan_> DigitalKiWicked: No. Podman is nothing to do with Docker :P
<matthewcroughan_> https://opencontainers.org/
<matthewcroughan_> Podman runs OCI container images. Which you can make in many ways.
<matthewcroughan_> Dockerfiles output OCI compliant container images. There are other tools that output this format and can run this format. Such as Podman and Buildah, rather than Docker and Dockerd.
ericsagn1 has quit [Ping timeout: 260 seconds]
<matthewcroughan_> https://github.com/opencontainers/umoci Here's yet another tool that can do that same thing.
ericsagnes has joined #nixos
fendse has joined #nixos
<matthewcroughan_> omg
<matthewcroughan_> colemickens: https://github.com/danielfullmer/robotnix
<{^_^}> [nixpkgs] @marsam merged pull request #102055 → flow: 0.136.0 -> 0.137.0 → https://git.io/JTDRW
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTyGi
werner291 has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout opened pull request #102117 → spago: 0.16.0 -> 0.17.0 → https://git.io/JTyG7
seku has quit [Quit: Connection closed]
selfsymmetric-mu has joined #nixos
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #102118 → cargo-audit: 0.12.1 -> 0.13.1 → https://git.io/JTyZe
mzcore_ has quit [Ping timeout: 240 seconds]
halfbit has quit [Quit: WeeChat 2.9]
werner291 has quit [Quit: werner291]
Fare has quit [Ping timeout: 264 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
dbmikus has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #102119 → clipgrab: 3.8.14 -> 3.8.15 → https://git.io/JTynv
alexherbo2 has quit [Ping timeout: 272 seconds]
alp_ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @ajs124 opened pull request #102120 → attica: drop → https://git.io/JTync
kdlv has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #102121 → bpytop: 1.0.44 -> 1.0.47 → https://git.io/JTyn0
Fare has joined #nixos
ris has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/265f2f576f9 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JTynA
jbox has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #102122 → Init libdatrie, libthai, ibus-engines.libthai; build pango with libthai → https://git.io/JTycV
<unclechu> hi. i’m having this error when i try to do nixos-rebuild: Package ‘libguestfs-1.40.2’ in /nix/store/f7cxyzp06mcwv6k9dclwv9mx2b92wk41-nixos/nixos/pkgs/development/libraries/libguestfs/default.nix:88 is marked as broken, refusing to evaluate.
<unclechu> is this a known issue?
<unclechu> it appeared recently
<unclechu> i was on 20.09 already for a while but this error appeared approximately when 20.09 became stable
<unclechu> setting `allowBroken` to `true` makes system build successfully, and everything seems to work
<infinisil> unclechu: Most likely https://github.com/NixOS/nixpkgs/pull/101736
<{^_^}> #101736 (by jonringer, 3 days ago, merged): [20.09] treewide: mark broken for 20.09
<{^_^}> [nixpkgs] @lopsided98 opened pull request #102123 → writers.writeNginxConfig: fix cross-compilation → https://git.io/JTycj
<infinisil> unclechu: And it was fixed already \o/ https://github.com/NixOS/nixpkgs/pull/102077
<{^_^}> #102077 (by jonringer, 8 hours ago, merged): [20.09] libguestfs: unmark broken
<unclechu> infinisil: thanks!
<unclechu> so i assume i just have to wait a bit for nixos-20.09 channel to be updated
<infinisil> Yea
sam_w has quit [Ping timeout: 246 seconds]
Fare has quit [Ping timeout: 264 seconds]
gluegadget has quit [Ping timeout: 260 seconds]
jmercouris has quit [Ping timeout: 260 seconds]
davidtwco has quit [Read error: Connection reset by peer]
raboof has quit [Read error: Connection reset by peer]
robmyers has quit [Read error: Connection reset by peer]
thoughtpolice has quit [Ping timeout: 260 seconds]
pittma has quit [Read error: Connection reset by peer]
hamishmack has quit [Read error: Connection reset by peer]
eddyb[legacy] has quit [Ping timeout: 246 seconds]
rolodex________ has quit [Read error: Connection reset by peer]
acertain has quit [Ping timeout: 260 seconds]
dmj` has quit [Read error: Connection reset by peer]
hnOsmium0001 has quit [Read error: Connection reset by peer]
chrisaw has joined #nixos
rolodex________ has joined #nixos
davidtwco has joined #nixos
jmercouris has joined #nixos
pittma has joined #nixos
sam_w has joined #nixos
nick_h has joined #nixos
raboof has joined #nixos
scoates has joined #nixos
nand0p has joined #nixos
robmyers has joined #nixos
steveeJ has joined #nixos
eddyb[legacy] has joined #nixos
hamishmack has joined #nixos
thoughtpolice has joined #nixos
gluegadget has joined #nixos
acertain has joined #nixos
hnOsmium0001 has joined #nixos
lvrp16 has joined #nixos
visl has joined #nixos
midchildan has joined #nixos
zot has joined #nixos
Fare has joined #nixos
dmj` has joined #nixos
<{^_^}> [nixpkgs] @ajs124 opened pull request #102124 → jackmix: 0.5.2 -> 0.6.0 → https://git.io/JTyC1
<{^_^}> [nixpkgs] @jonringer merged pull request #102025 → rmlint: Use Python3 sphinx for docs → https://git.io/JTMx8
<{^_^}> [nixpkgs] @jonringer pushed commit from @braunse to master « rmlint: Use Python3 sphinx for docs »: https://git.io/JTyCd
<supersandro2000> unclechu: or you get adventurous
fendse has quit [Ping timeout: 240 seconds]
<energizer> if i made a container image with all of nixpkgs installed, how big would it be?
CyberManifest has joined #nixos
<energizer> elvishjerricco: poetry2nix
ilmu has quit [Ping timeout: 264 seconds]
magnetophon has quit [Ping timeout: 268 seconds]
ilmu has joined #nixos
<{^_^}> [nixpkgs] @bhipple merged pull request #102092 → openbgpd: 6.7p0 -> 6.8p0 → https://git.io/JTDNf
<{^_^}> [nixpkgs] @bhipple pushed commit from @Kloenk to master « openbgpd: 6.7p0 -> 6.8p0 »: https://git.io/JTyW1
h0m1 has quit [Ping timeout: 264 seconds]
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #102125 → broot: 1.0.3 -> 1.0.4 → https://git.io/JTyWb
<{^_^}> [nixpkgs] @bhipple merged pull request #102120 → attica: drop → https://git.io/JTync
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JTyWj
magnetophon has joined #nixos
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/27212188ee8 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<{^_^}> [nixpkgs] @bhipple merged pull request #102056 → zenith: 0.10.1 -> 0.11.0 → https://git.io/JTD0m
<{^_^}> [nixpkgs] @bhipple pushed commit from @bbigras to master « zenith: 0.10.1 -> 0.11.0 »: https://git.io/JTylY
<colemickens> does anyone do vscode extension development from nix? curious to see a nix-shell shell.nix for it.
<{^_^}> [nixpkgs] @bhipple merged pull request #101314 → firefox: place alsaLib in lib search patch → https://git.io/JTzkY
<{^_^}> [nixpkgs] @bhipple pushed commit from @S-NA to master « firefox: place alsaLib in lib search patch »: https://git.io/JTyl6
<{^_^}> [nixpkgs] @bhipple merged pull request #100266 → textadept: 10.2 -> 10.8 → https://git.io/JTkqK
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JTyld
<{^_^}> [nixpkgs] @bhipple merged pull request #99306 → fatresize: 1.0.2 -> 1.1.0 → https://git.io/JUSbR
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JTy8L
<{^_^}> [nixpkgs] @bhipple merged pull request #102018 → blockbook-frontend: fix&update extraConfig example → https://git.io/JTMdl
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JTy8l
<{^_^}> [nixpkgs] @bhipple closed pull request #89490 → replace SRI hashes (20.03) → https://git.io/JfXi3
<colemickens> well it was really easy, it mostly just works out of the box, neat
magnetophon has quit [Quit: Leaving.]
magnetophon has joined #nixos
magnetophon has quit [Remote host closed the connection]
waleee-cl has joined #nixos
<{^_^}> [nixpkgs] @TredwellGit opened pull request #102126 → openblas: 0.3.10 -> 0.3.12 → https://git.io/JTy4Z
fresheyeball has joined #nixos
diablo93 has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #102059 → pango: fix building on darwin → https://git.io/JTDEX
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to staging: https://git.io/JTy4N
veleiro has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/27212188ee8 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<selfsymmetric-mu> Would anyone be interested in merging this tested, reviewed version bump: https://github.com/NixOS/nixpkgs/pull/101948
<{^_^}> #101948 (by matthew-piziak, 1 day ago, open): tdlib: 1.6.0 -> 1.6.9
dbmikus has quit [Ping timeout: 268 seconds]
fresheyeball has quit [Quit: WeeChat 2.7.1]
magnetophon has joined #nixos
diablo93 has quit [Remote host closed the connection]
noogie has quit [Ping timeout: 256 seconds]
zarel has quit [Ping timeout: 256 seconds]
maljub01 has joined #nixos
zarel has joined #nixos
maljub01 has quit [Client Quit]
maljub01 has joined #nixos
<{^_^}> [nixpkgs] @delroth opened pull request #102127 → plover.dev: fix Qt version pinning → https://git.io/JTy0l
<{^_^}> [nixpkgs] @bhipple merged pull request #102097 → fldigi: 4.1.14 -> 4.1.15 → https://git.io/JTDAl
<{^_^}> [nixpkgs] @bhipple pushed 3 commits to master: https://git.io/JTy0x
jbox has left #nixos ["WeeChat 2.9"]
<{^_^}> [nixpkgs] @bryanasdev000 opened pull request #102128 → velero: 1.5.1 -> 1.5.2 → https://git.io/JTy0j
ashkitten has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
<cole-h> jonringer: (btw you wrote "invulnerable" not "vulnerable" https://github.com/NixOS/nixops/issues/1242#issuecomment-719111913)
<cole-h> Marked invulnerable sounds cool tho
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
<Ericson2314> I'm getting "Not booted with EFI, skipping EFI variable setup." on a friend's new install
<Ericson2314> but we enabled systemd boot
<Ericson2314> maybe it has to do with the live cd not using efi?
<Ericson2314> what do?
<Ericson2314> great this is systemd-boot being annoyingn
<jonringer> isn't efi usually a bios setting?
andi- has quit [Remote host closed the connection]
slack1256 has joined #nixos
codygman has joined #nixos
andi- has joined #nixos
slack1256 has quit [Remote host closed the connection]
vika_nezrimaya has quit [Ping timeout: 240 seconds]
<Ericson2314> jonringer: i think the issue is it may not be possible to install for uefi from a legacy boot
<Ericson2314> at least the messagee is because it won't try to write boot entry if /sys/firmware/efi/efivars is mounted
<Ericson2314> and i can't seem to mount it after the fact...
<Ericson2314> :(
<Ericson2314> *not mounted
arahaelHour is now known as arahael
<omasanori[m]> Does anyone know the reason why xfsprogs is kept 4.19?
<omasanori[m]> regarding UEFI, right, you can not access EFI variables when CSM (legacy boot) is enabled AFAIK
__red__ has joined #nixos
<__red__> Can anyone tell me what the format of the packages.json.br file is please?
codygman has quit [Ping timeout: 268 seconds]
<__red__> nixos.brotli
<__red__> nm
codygman has joined #nixos
CyberManifest has quit [Quit: Leaving...]
codygman has quit [Ping timeout: 240 seconds]
dbmikus has joined #nixos
codygman has joined #nixos
stoile has quit [Ping timeout: 260 seconds]
dbmikus has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @bryanasdev000 opened pull request #102129 → gojsontoyaml: init at 3697ded → https://git.io/JTygr
kreyren is now known as sanerey
sanerey is now known as kreyren
<{^_^}> [nixpkgs] @rileyinman opened pull request #102130 → syncplay: 1.6.5 -> 1.6.6 → https://git.io/JTy2W
<slabity> Can anyone explain to me why I can't change the priority of a package installed with home-manager?
<slabity> Nevermind. Apparently I can kind of get what I want by setting the priority of home-manager-path
<slabity> Can one change the priority of a package at the time you install it? The only result I can find is adding the package to an overlay, which seems like complete overkill if I just want to `nix-env` something
numkem7 has joined #nixos
numkem has quit [Read error: Connection reset by peer]
numkem7 is now known as numkem
maljub017 has joined #nixos
maljub01 has quit [Ping timeout: 260 seconds]
maljub017 is now known as maljub01
<jonringer> honestly, I would recommend against `nix-env`
<jonringer> it's meant to be "familiar" to other package managers. But there's a lot of not nice edge cases with it
<{^_^}> [nixpkgs] @dsx opened pull request #102131 → Add step-ca 0.15.5 → https://git.io/JTyaE
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/b60ebd7bd28 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<Ericson2314> does the gnome live CD have nvidia drivers?
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 240 seconds]
Supersonic112 is now known as Supersonic
domogled has quit [Quit: domogled]
domogled has joined #nixos
<energizer> i'm on nixos-unstable. nixpkgs.ocrmypdf fails to build on my machine. isn't nixos-unstable supposed to only contain things that work?
<energizer> idk how to interpret that table
dbmikus has joined #nixos
endformationage has quit [Quit: WeeChat 2.9]
<energizer> oh i remember, you can change the dependencies of packages without testing them
domogled has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #96872 → bacnet-stack: init at 1.0.0 → https://git.io/JUqje
<{^_^}> [nixpkgs] @jonringer pushed commit from @WhittlesJr to master « bacnet-stack: init at 1.0.0 »: https://git.io/JTyV6
* energizer wonders why there isn't a latest-successful channel
cjpbirkbeck has quit [Quit: Goodbye, take care]
<samueldr> Ericson2314: pretty sure our disks only ship nouveau
<Ericson2314> samueldr: cool well tryign that next
<Ericson2314> that's a good sign that will be enough
<Ericson2314> fucking nvidia....
zecnate has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
ericsagnes has quit [Ping timeout: 264 seconds]
<cole-h> energizer: nixos-unstable contains most things that work, but it's not possible to guarantee everything builds... https://hydra.nixos.org/eval/1622015#tabs-still-fail
<zecnate> I am packaging a shell script I wrote that needs to run a command `foo`. How do I specify that `foo` is a run-time dependency and I need `foo` on the $PATH? -or else should I put `${foo}/bin/foo` in my shell script?
<energizer> cole-h: i'm talking about the things that don't work, not the things that do
<cole-h> From the last successful nixos-unstable bump, there are still 695 failing packages. It's kinda hard to guarantee every package builds...
<zecnate> I currently have `nativeBuildInputs = [ foo ]` but it is not found on the path at runtime.
<energizer> cole-h: surely some version of each package built at some point
<energizer> that's the version i want
<cole-h> zecnate: That's a build time dependency. For runtime dependencies, you want to replace the source that calls it or wrap the path
<Ericson2314> weird that ./installation-cd-graphical-base.nix doesn't mention drivers
<cole-h> energizer: You can do that, but it requires searching through Hydra.
<zecnate> cole-h: How do I best replace the source? Right now I have `src = ./my-script.sh;` and my builder just copies that. Is there a standard tool to insert links to dependencies?
<cole-h> energizer: e.g. for ffmpeg-full (https://hydra.nixos.org/build/129095145#tabs-summary) you can click the "last successful build" and then go to the details tab and `nix-store -r $(output store paths)`
<energizer> cole-h: i pretty much never want "i want the latest build, even if it failed"; i pretty much always want "the latest build that succeeded".
<energizer> nix-channel --add nixos-reasonable
<cole-h> energizer: I understand, but how would that work? The channel wouldn't bump until every single package builds successfully?
<energizer> cole-h: it would bump each time a package builds
<energizer> successfully
<cole-h> zecnate: Usually `sed 's@/usr/bin/foo@${foo}/bin/foo@' -i somefile`
<zecnate> Hrm. Ok.
<cole-h> energizer: What happens when package A builds successfully, then package B builds successfully but breaks package A? Does it still bump?
<samueldr> Ericson2314: it just uses the defaults as if you left it unconfigured
<cole-h> Then my question becomes: what about the user who cares about package A? If you use the version that built successfully in the past, you have old dependencies. Is this desirable? I'm thinking like mixing libc versions -- isn't this bad?
<Ericson2314> samueldr: no nouveau in the default
<energizer> cole-h: what i'm describing is a pointer that gives me the latest individually successful build, so nixpkgs.A always works, and nixpkgs.B always works but they might be incompatible with each other.
<samueldr> it's the modesetting driver, which for nvidia would end up loading nouveau by default IIRC
dbmikus has quit [Ping timeout: 264 seconds]
<energizer> collection of pointers really
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
ericsagnes has joined #nixos
<energizer> maybe the "channel" concept can't support that
<cole-h> One not-ideal workaround would be to have a channel pointing to a known-good nixpkgs/nixos, and get that specific package from there...
tsrt^ has joined #nixos
<Ericson2314> well, nvidia ended up working
<clever> Ericson2314: i was helping siraben with adding a z80 cross-compile to nixpkgs yesterday, but we are a bit stuck, because its not gcc based
<Ericson2314> clever: i heard a bit this morning. need to sleep now but hopefully I'll have time sometime later to help
<clever> sounds good
dbmikus has joined #nixos
acarrico has quit [Ping timeout: 240 seconds]
<energizer> i am trying to set up a raspi. https://bpa.st/JTSQ4 shows two configurations: the first is my proposed raspi config which doesnt work; the second is my desktop config which does work. they are very similar and i'm not sure what the problem is. the error message from the raspi one is shown.
zecnate has quit [Remote host closed the connection]
<clever> energizer: which model of pi?
<energizer> clever: 4
<samueldr> not sure why fileSystems is angry
<clever> the bootloader stuff in the paste looks close enough
<energizer> samueldr: the lines you're showing are already present in my paste
<samueldr> yeah :/ I focused on the error message
<samueldr> ah
<samueldr> but your grub.enable = false is commented out
waleee-cl has quit [Quit: Connection closed for inactivity]
<energizer> yeah i tried it both ways
<samueldr> hmmm, which file are you editing and how are you "installing"?
dbmikus has quit [Ping timeout: 272 seconds]
<samueldr> nixos-install? editing /mnt/etc/nixos/configuration.nix right?
<clever> energizer: did you use // in a weird place?
<samueldr> clever: there are at fileSystems
<clever> energizer: doesnotwork.nix is missing the tail end of the file
<samueldr> I know that // is frowned upon in configuration, but I don't know when
<clever> samueldr: so there could be a } // { fileSystems."/notroot" = ...; } breaking it
<samueldr> I'm thinking it *could* be that you're editing the "wrong" file too
<clever> after what is in the pastebin
<clever> samueldr: i recently dd'd the .img to a usb stick, and booted it up, i never ran nixos-install, i just did nixos-generate-config, fixed configuration.nix, and nixos-rebuild
<energizer> clever: the only //s are visible in the paste
<clever> energizer: what path is the file at? what cmd did you run?
<samueldr> clever: in energizer's instance I believe energizer's trying to install to USB for different FS configuration
<energizer> right, i am trying to install to the sd-in-usbdrive. lemme redo it so i can give the exact procedure
<energizer> clever: https://bpa.st/CX65W
<energizer> er
<clever> energizer: nixos-install reads from /home/nixos/mnt/128gbsd/fsroot/etc/nixos/configuration.nix
<clever> energizer: which is not what you showed with the tail cmd
<energizer> oh
<clever> /etc/nixos/configuration.nix is the host
<clever> $root/etc/nixos/configuration.nix is the target, via the --root you gave nixos-install
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<energizer> looks like we're in business
<energizer> thanks
<{^_^}> [nixpkgs] @vbgl opened pull request #102132 → ocamlPackages.lacaml: 11.0.6 → 11.0.8 → https://git.io/JTyKp
jluttine has joined #nixos
cole-h has quit [Ping timeout: 265 seconds]
sangoma has joined #nixos
<energizer> https://bpa.st/4Y6SY writePythonScriptBin "hellopy" "print('hello world')"; makes a directory instead of a script, what's wrong?
<clever> energizer: does that directory contain a bin dir?
<energizer> er
vonfry has joined #nixos
<energizer> no i misdiagnosed
<energizer> the shebang was pointing to the directory 🤦
<clever> ahh
<{^_^}> [nixpkgs] @danieldk merged pull request #102125 → broot: 1.0.3 -> 1.0.4 → https://git.io/JTyWb
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JTy6p
<{^_^}> [nixpkgs] @dbirks opened pull request #102134 → awscli2: 2.0.54 -> 2.0.61 → https://git.io/JTyiw
<energizer> when i turn on the pi, the hdmi display doesnt show anything, so idk if it's working. that also happens on my desktop at boot unless i plug it into a monitor over DVI. but i can't plug the pi into a DVI because it doesnt have a DVI port. so i'm not sure how to figure out if it's working.
<energizer> it's got encrypted root so i tried typing in my crypt password but that didnt seem to help
<clever> energizer: you may need to include the vc4 driver in the initrd
demfloro has joined #nixos
dbmikus has joined #nixos
<clever> although, i can see stage-1 without having set that
<energizer> no display is also what happens if i dont even have an sd card inserted
<energizer> so i'm guessing it's just not doing anything
<clever> which hdmi port are you on?
<energizer> tried both
<clever> what else is plugged into the pi4?
dbmikus has quit [Ping timeout: 264 seconds]
Fare has quit [Ping timeout: 264 seconds]
stoile has joined #nixos
<energizer> clever: just power
<clever> does the green led blink at all when you do that?
<energizer> the red one is on and the green one is blinking (god help the red-green colorblind)
<clever> red should never blink, so they are fine
<clever> if both are blinking, your power supply needs to be replaced
<clever> how many blinks does the green one give?
<energizer> 4
<clever> thats the normal start4.elf not found error, which makes sense
<clever> but if your not getting any video out, then your eeprom is out of date
<clever> the new version gives debug on hdmi also
<clever> one min
<energizer> what does <clever> thats the normal start4.elf not found error, which makes sense<> mean?
<bqv> ,locate libglib-2.0
<{^_^}> Found in packages: glib, glib.debug, signal-desktop
<clever> energizer: if you have no sd card and no usb-stick plugged in, then its obvious it wont find start4.elf
<clever> energizer: or was it doing that, even with an SD card?
<energizer> clever: it's doing that with an sd card
<clever> then your firmware is missing
<clever> boot the installer stick again, and check `fdisk -l` on the SD card, what partitions does it have?
<bqv> ,locate libdbus-1.so.3
<{^_^}> Found in packages: dbus_libs.lib
<bqv> ,locate libGL.so.1
<{^_^}> Found in packages: libglvnd, primusLib, xorg_sys_opengl
<energizer> sec, i needa find a miniusb cable for this keyboard
<clever> energizer: https://gist.github.com/cleverca22/ad65d9f54e5ef507bd1c5e52d139b247 this is how ive been reflashing my pi4 lately
<energizer> clever: /dev/sda1 EFI System /dev/sda2 Linux filesystem
<clever> energizer: GPT?
<energizer> yes
<clever> and fat32 on sda1?
<energizer> vfat
<clever> probably close enough
<clever> is start4.elf in that filesystem at the root?
<energizer> on sda1?
<clever> yeah
jonringer has quit [Ping timeout: 264 seconds]
xO1 has joined #nixos
<energizer> that filesystem is empty :)
<clever> that would explain it
<energizer> yep
<clever> you have to mount it to /home/nixos/mnt/128gbsd/fsroot/boot/ when installing
<energizer> yeah i mustve forgotten to
<clever> and you probably want to re-run nixos-generate-config --root /home/nixos/mnt/128gbsd/fsroot
<clever> a lot of people fix that, but dont re-run generate
<clever> and then /boot doesnt mount on startup
<clever> and then new problems crop up
orivej has joined #nixos
demfloro has left #nixos [#nixos]
<delroth> what's the least worse option: packaging prebuilt binaries from upstream, or building a react webapp from source in nixpkgs?
nschoe has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @braunse opened pull request #102135 → erlangR23: 23.1 -> 23.1.1 → https://git.io/JTyME
mallox has joined #nixos
palo1 has joined #nixos
<energizer> where did nixos-install put boot the first time?
<energizer> it musta put it into fsroot/boot, but then shouldnt that still be there?
alp_ has joined #nixos
palo has quit [Ping timeout: 264 seconds]
palo1 is now known as palo
<energizer> anyways, systemd waits on eno1 for 90s in stage 2, which is annoying
numkem has quit [Ping timeout: 264 seconds]
numkem has joined #nixos
asheshambasta has joined #nixos
cfricke has joined #nixos
<siraben> Is it still OK to use python as a dependency?
<siraben> As in `pkgs.python`
<energizer> what are you worried about siraben?
<siraben> I read in the release notes that python2.5 or something was EOL'd and all its packages deleted from nixpkgs
<siraben> So was wondering if I should avoid python2 when possible
<energizer> if you want python2, i'd specify python2
<energizer> but cpython 2 is eol
<siraben> Ok
werner291 has joined #nixos
duairc has quit [Ping timeout: 256 seconds]
tobeportable has joined #nixos
mananamenos has joined #nixos
hyper_ch4 has joined #nixos
werner291 has quit [Quit: werner291]
hyper_ch3 has quit [Ping timeout: 268 seconds]
hyper_ch4 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @siraben opened pull request #102136 → remarkable-toolchain: use which instead of patching with sed → https://git.io/JTySZ
exfalso has joined #nixos
wavirc22 has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
philr has quit [Ping timeout: 268 seconds]
wavirc22 has joined #nixos
gnidorah has joined #nixos
<{^_^}> #100485 (by gnidorah, 2 weeks ago, open): iortcw: init at 1.51c
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #101724 → fontdir: add ttc to font regex → https://git.io/JToPW
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JTySh
<kini> so I switched my nixos channel to 20.09 and ran `nixos-rebuild switch --upgrade`, and surprisingly I'm getting a few large things getting built locally, like thunderbird, libreoffice, openjdk... shouldn't those already be cached on nixos.org if they've made it into the 20.09 channel?
Morfio has joined #nixos
ATuin has joined #nixos
<{^_^}> [nixpkgs] @xfix opened pull request #102138 → thunderbird: set build timeout at eight hours → https://git.io/JTyHt
<{^_^}> [nixpkgs] @alex-eyre opened pull request #102139 → Remove mildlyincompetent from the maintainers list → https://git.io/JTyHZ
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
philr has joined #nixos
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
vonfry has quit [Ping timeout: 264 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/27f705def23 (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/b60ebd7bd28 (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
mallox has quit [Ping timeout: 265 seconds]
saschagrunert has joined #nixos
<eyJhb> Something knows of something that parses Dockerfiles, and creates something that can be used in pkgs.dockerTools,buildImage? I don't wnat to reinvent the wheel, if there is something out there as is
<Siilwyn> 👋
<srhb> eyJhb: I doubt it, that doesn't sound trivially possible. What would you have it do, recognize package managers and their install commands and translate the package names to nix?
<Siilwyn> Just tried out NixOS Gnome on a USB and wondering about two things:
<Siilwyn> 1. is there a way to add the 'Appearance' setting found in Ubuntu or another way to add a light and dark theme? Surprised the default gnome theme looks like this.
<Siilwyn> 2. Even with the manual I'm can't figure out how I would install nixos (on an empty ssd), I expected it to be an option when booting up from the usb but that's not the case?
<srhb> Siilwyn: The install process should be well-documented, but maybe step 1 isn't: Open a terminal :)
<srhb> Siilwyn: The rest is "just" the commands/instructions in the guide.
<eyJhb> srhb: For a moment I was happy, and forgot about `RUN apt-get install -f`....
<eyJhb> Now I am just a sad panda.. But no, it was just for simple stuff like this - https://github.com/fbsamples/fbctf-2019-challenges/blob/master/web/rceservice/Dockerfile
zupo has joined #nixos
<eyJhb> But I have a feeling, that I should just make a little runCommand, that parses this in some way, and then execute it
<supersandro2000> no wrong project..
<eyJhb> supersandro2000: That relies on this - https://github.com/NixOS/nixpkgs/tree/master/pkgs/build-support/docker
mzcore_ has joined #nixos
<eyJhb> Whic does not do that :p There is Arion as well, but that does not do it either
<eyJhb> srhb: coming here with your logic and things! But thanks :D Seems like I am in a niche area
<srhb> eyJhb: Going the other way would be much simpler :)
<srhb> And futile, of course.
<srhb> Siilwyn: (If I wasn't clear, I'm trying to say that the "graphical installer" isn't really a "graphical installer" but more like a gnome desktop from which you can open a terminal and do a command line install.) :)
Sanchayan has joined #nixos
zakame has quit [Ping timeout: 268 seconds]
<eyJhb> srhb: Going from buildImage -> Dockerfile? - I am quite sure I will not get away with that :p
<Siilwyn> srhb: ah okay
<Siilwyn> not what I expected hehe
zakame has joined #nixos
<srhb> Siilwyn: Yeah, you're not the first one, sorry about that :) Glad you came here to ask.
<Siilwyn> wondering, do you use the default gnome theme?
<Siilwyn> I might just be staring too much at Ubuntu, but it looks really 'old'... not sure why
<srhb> I don't use Gnome at all, personally, but maybe someone else can answer whether our Gnome can look "modern"
<Siilwyn> ah gotcha
<srhb> There's an (older) screenshot thread here, if that helps at all: https://discourse.nixos.org/t/nixos-screenshot-thread/1381/22
<Siilwyn> actually for me it's not just about the system theme but changing the 'prefer-color-scheme' setting, having apps use their dark variant in the evening and light during the day
<Siilwyn> including the firefox ofc. and websites supporting this
<{^_^}> [nixpkgs] @timokau merged pull request #95011 → undervolt: expose power limits as Nixopts → https://git.io/JJMUp
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JTy5C
lsix has joined #nixos
wfranzini has joined #nixos
<srhb> Afraid I don't know anything about that either, sorry. I imagine setting up theming might be very different from what you're used to, since most settings in NixOS are declarative (though, I don't know to what extent this is true for Gnome) -- but mostly anything is possible in my experience :)
<Siilwyn> ah no problem, appreciate your replies
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Siilwyn> digging into this myself atm. it seems that gnome doesn't even have this yet:
<Siilwyn> so maybe ubuntu added something, gotta search a bit more
<{^_^}> [nixpkgs] @timokau merged pull request #102139 → Remove mildlyincompetent from the maintainers list → https://git.io/JTyHZ
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JTy5Q
Chiliparrot has joined #nixos
exfalso has quit [Quit: Lost terminal]
gthm has quit [Quit: leaving]
gthm has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #100048 → hostctl: init at 1.0.14 → https://git.io/JUjhM
<{^_^}> [nixpkgs] @timokau pushed 2 commits to staging-next: https://git.io/JTydt
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #102140 → deeptools: Remove pytest cause there are no tests → https://git.io/JTydG
zupo has joined #nixos
<eyJhb> `nix-shell --builders nixosbuilder --max-jobs 0 -I nixpkgs=. -p libreoffice-fresh` -> `error: unable to start any build; either increase '--max-jobs' or enable remote builds`, shouldn't that be correct?
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/2257afa81db (from 5 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
alp_ has quit [Remote host closed the connection]
m0rphism has joined #nixos
<{^_^}> nix#1572 (by pikajude, 3 years ago, open): nix no longer tells me why I can't build remotely
alp_ has joined #nixos
medvid has joined #nixos
medvid_ has quit [Ping timeout: 258 seconds]
thc202 has joined #nixos
justanotheruser has quit [Ping timeout: 268 seconds]
orivej has quit [Ping timeout: 268 seconds]
<siraben> How can I get multiple build targets using Nix on travis?
zupo has quit [Ping timeout: 264 seconds]
<siraben> i.e. if I have three packages, I'd like to be able to see three jobs
JaakkoLuttinen[m has quit [Quit: Idle for 30+ days]
l_inus[m] has quit [Quit: Idle for 30+ days]
<{^_^}> [nixpkgs] @deifactor opened pull request #102141 → gajim: strictDeps = false → https://git.io/JTyF1
<{^_^}> [nixpkgs] @ikervagyok opened pull request #102142 → wine-mono: 4.9.4 -> 5.1.1 → https://git.io/JTyFS
kalbasit has quit [Ping timeout: 268 seconds]
Morfio has quit [Quit: Leaving]
whatisRT has joined #nixos
Morfio has joined #nixos
cfricke has quit [Quit: WeeChat 2.9]
cfricke has joined #nixos
Yumasi has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/1dc37370c48 (from 3 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @lovesegfault opened pull request #102143 → klipper: 0.8.0 -> 0.9.1 → https://git.io/JTyNc
troydm has quit [Ping timeout: 260 seconds]
Sanchayan has quit [Quit: leaving]
troydm has joined #nixos
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #102144 → meson: 0.55.3 → 0.56.0 → https://git.io/JTyAn
whatisRT has quit [Read error: Connection reset by peer]
mallox has joined #nixos
<supersandro2000> siraben: at least for Debian travis you need to define multiple jobs or a matrix
<supersandro2000> eg test with python 2 and 3
<siraben> supersandro2000: I figured it out, https://github.com/pl-semiotics/nix-remarkable/pull/2
<{^_^}> pl-semiotics/nix-remarkable#2 (by siraben, 54 minutes ago, open): Fix build and add Travis CI
<siraben> Heh, yet another cross toolchain to add
<{^_^}> [nixpkgs] @danieldk merged pull request #101668 → mullvad-vpn: 2020.5 -> 2020.6 → https://git.io/JToIJ
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JTyxP
magnetophon has quit [Ping timeout: 264 seconds]
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #102117 → spago: 0.16.0 -> 0.17.0 → https://git.io/JTyG7
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to master: https://git.io/JTypP
luc65r has joined #nixos
luc65r has quit [Client Quit]
luc65r has joined #nixos
Yumasi has quit [Ping timeout: 260 seconds]
fendor has joined #nixos
<{^_^}> [nixpkgs] @Omoroca13 opened pull request #102145 → [20.09] retroarch/cores: unmark broken → https://git.io/JTyja
<siraben> Once I have a cross-compilation toolchain, how can I test compilation of all packages?
<{^_^}> [nix] @roberth opened pull request #4202 → Nix shell doc → https://git.io/JTyj9
sangoma has quit [Read error: Connection reset by peer]
<supersandro2000> Is there an overview with useful commands for maintaining/debugging packages?
<siraben> supersandro2000: how do you generate that PR comment like "result of `nixpkgs-review` ..."
<siraben> I've seen that over and over, was wondering if there was a tool
<supersandro2000> nixpkgs-review in that PR https://github.com/Mic92/nixpkgs-review/pull/142
<{^_^}> Mic92/nixpkgs-review#142 (by SuperSandro2000, 1 day ago, open): Add platform run on to report
<supersandro2000> siraben: I would be crazy doing this by hand. I already do at least one mistake a day
<omasanori[m]> siraben: `nixpkgs-review post-results` in the shell launched by nixpkgs-review
<supersandro2000> I always do nixpkgs-review pr --post-result XXXXXX
hyper_ch4 has joined #nixos
red[evilred] has joined #nixos
<red[evilred]> hey supersandro2000 (IRC) - thanks for the review on my PR
<siraben> supersandro2000: omasanori: I see
<{^_^}> [nixpkgs] @primeos merged pull request #102020 → git: Use asciidoctor instead of asciidoc for manpages → https://git.io/JTMFm
<{^_^}> [nixpkgs] @primeos pushed 2 commits to staging: https://git.io/JTSvc
<red[evilred]> PR#101893
hyper_ch4 has quit [Ping timeout: 268 seconds]
sangoma has joined #nixos
Diogo has joined #nixos
<Unode> o/ supersandro2000 . Wondering about darwin, are you on a physical machine or using a VM for it?
<Unode> and thanks for all the review effort
<{^_^}> [nix] @edolstra merged pull request #4202 → Nix shell doc → https://git.io/JTyj9
<{^_^}> [nix] @edolstra pushed 3 commits to master: https://git.io/JTSfL
<Unode> also if any mergers are around, https://github.com/NixOS/nixpkgs/pull/100814 is ready to merge.
<{^_^}> #100814 (by unode, 1 week ago, open): samtools: 1.10 -> 1.11 , lumpy: 0.3.0 -> 0.3.1
<{^_^}> [nixpkgs] @vbgl merged pull request #101494 → ocamlPackages.ocp-build: 1.99.19-beta → 1.99.21-beta → https://git.io/JTaMS
<{^_^}> [nixpkgs] @vbgl pushed 2 commits to master: https://git.io/JTSfg
orivej has joined #nixos
euandreh has quit [Remote host closed the connection]
euandreh has joined #nixos
zakame has quit [Ping timeout: 268 seconds]
pinkieval has quit [Excess Flood]
risson has joined #nixos
pinkieval has joined #nixos
vdemeester has quit [Ping timeout: 272 seconds]
vdemeester has joined #nixos
sdier has joined #nixos
m0rphism has quit [Quit: WeeChat 2.7.1]
teto has joined #nixos
andreas303 has quit [Remote host closed the connection]
teto1 has joined #nixos
joehh1 has quit [Ping timeout: 246 seconds]
<teto1> adisbladis: any idea how to fix https://github.com/nix-community/poetry2nix/issues/200 ? I've trtied adding git / setuptools-scm-git-archive to the override to no effect (seemed to have worked on one but not the other)
<{^_^}> nix-community/poetry2nix#200 (by teto, 1 day ago, open): Cannot find command 'git' - do you have 'git' installed and in your PATH
andreas303 has joined #nixos
joehh1 has joined #nixos
<{^_^}> [nix] @edolstra pushed to master « Fix test »: https://git.io/JTSUP
<supersandro2000> Unode: VM but I hope that makes no difference
<supersandro2000> Unode: if you want to work together on darwin fixes we could work something out. I don't want to post to much on the PRs especially when I am just guessing whats broken.
<Unode> supersandro2000: no, I'm asking cause I was thinking about doing the same and was wondering if you built one from scratch or used something ready-to-go
ManiacOfMadness has joined #nixos
<supersandro2000> Unode: I had a helpful friend so I can't really help you to much
<supersandro2000> I can send you a link if you like
<Unode> supersandro2000: I don't do any darwin myself but I'm happy to give it a try. I've never used/owned a darwin system so I'm not even sure about the main differences. In it for the learning...
whatisRT has joined #nixos
nixuser_ has joined #nixos
zupo has joined #nixos
sangoma has quit [Quit: WeeChat 2.9]
cfricke has quit [Quit: WeeChat 2.9]
zupo has quit [Ping timeout: 246 seconds]
cfricke has joined #nixos
__monty__ has joined #nixos
<siraben> What's the difference between nix-build and nix build?
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JTSkZ
fendse has joined #nixos
mallox has quit [Ping timeout: 264 seconds]
krauserii has joined #nixos
<krauserii> Trying to apply the same gtk theme on my system to every qt application via qt5ct, i get the warning that i need to set the 'QT_QPA_PLATFORMTHEME' environment variable, on other distros it's usually on ~/.profile but I don't know where to set it on NixOS
<dminuoso> siraben: I wonder whether `nix build` is just a wrapper for nix-build
<dminuoso> strace to find out?
rprije has quit [Ping timeout: 256 seconds]
civodul has joined #nixos
alp_ has quit [Ping timeout: 264 seconds]
<siraben> dminuoso: haven't used strace before
<siraben> I mean building with `nix build` vs. `nix-build` seems different at least in output style
<colemickens> nix build is part of the nix 2 cli
<siraben> colemickens: I see. In what ways does it improve over nix-build?
<colemickens> Mostly that it supports Flakes which is an experimental feature in the next version of Nix.
rprije has joined #nixos
<colemickens> Otherwise, I think it's meant to be a "one-stop shop" compared to the various nix-* tools
<dminuoso> Well, whether I add a hyphen or not seems not relevant
<aasg> Is there a command to pretty-print drv files?
<colemickens> `nix-build file.nix -A attribute_to_build` vs `nix build -f file.nix attribute_to_build`
<siraben> I see
<siraben> So I should use nix build over `nix-build` from now on?
<siraben> `nix build` seems much less verbose than `nix-build`, however
<colemickens> I would argue that's up to you. The next version of nix also marks `nix` commands as experimental and requires opting into them., so, there's that.
<gchristensen> they are already experimental, just less obviously
<colemickens> yeah, that's what I was trying to hint at. It's up to you, I don't want to say which to use.
<colemickens> (*I* use flakes, so *I* try to use `nix build` style commands)
duairc has joined #nixos
<siraben> I see. I guess for CI I prefer verbose output in case it fails
jabster28 has joined #nixos
<siraben> By the way, is there an automated way to test cross-compiling a random selection of packages?
<yurb> I'm curious, if I keep my "configuration.nix" under version control, is it possible to somehow store the information about the git commit in the realized configuration? So that I could revert to a configuration that corresponds to a specific configuration.nix commit?
krauserii has left #nixos [#nixos]
zimbatm has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
wfranzini has quit [Quit: wfranzini]
<colemickens> siraben: there are benefits to using `nix build` for CI builds potentially. if there are multiple derivations built, `nix log` will prefix log line with the name of the derivation built
<colemickens> siraben: this conversation probably warrants being turned into a wiki article.
<__monty__> yurb: That's part of what flakes is meant to do.
zimbatm has joined #nixos
<siraben> I haven't used cachix (on the dev side) before, but it looks like it build binaries for me and host them, correct?
<siraben> * I haven't used cachix (on the dev side) before, but it looks like it builds binaries for me and host them, correct?
<colemickens> siraben: let me clarify what I wrote, if multiple derivations are built and you use `nix build -L ... 2>/tmp/log` then /tmp/log will look like: https://gist.github.com/colemickens/2de56c3ce838f1cbbfeca2c359db1807
zakame has joined #nixos
<colemickens> siraben: you can pipe store paths into cachix and it uploads them to a conventially-hosted binary mirror service
<siraben> colemickens: ah, great. So I can still see the logs.
<colemickens> siraben: the builds are still done locally, presumably.
jabster28 has quit [Ping timeout: 264 seconds]
<colemickens> siraben: For example, my CI calls "readlink -f result | cachix push nixpkgs-wayland` to upload the build results to the nixpkgs-wayland.cachix.org binary mirror.
<__monty__> Or on CI but if you want CI to push to cachix it does need to know your secret.
<dutchie> siraben: you can always find the logs under /nix/var/log/nix/drvs
<{^_^}> [nixpkgs] @Mic92 merged pull request #102123 → writers.writeNginxConfig: fix cross-compilation → https://git.io/JTycj
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JTStu
ninjin has quit [Remote host closed the connection]
<siraben> Right, via `nix log`
<siraben> Ok, looks like I have to learn more about GitHub Actions to get it to work as well
ninjin has joined #nixos
<colemickens> dutchie: TIL! I figured it was using journald or something
<siraben> Oh I meant `nix log` is the viewer, I think it does use journald
<supersandro2000> siraben: ➜ ls -lah /nix/store/na7767q23fvcl64xmkj7q5hvnn4anmfq-nix-2.3.8/bin/nix-build
<supersandro2000> lrwxrwxrwx root root 3 B Thu Jan 1 01:00:01 1970  /nix/store/na7767q23fvcl64xmkj7q5hvnn4anmfq-nix-2.3.8/bin/nix-build ⇒ nix
<colemickens> siraben: I think dutchie was saying they're literally stored in that dir
<siraben> cross-compiling Rust is gonna take forever, lol
<dutchie> yeah
<colemickens> supersandro2000: another TIL, I did not know `nix` was a multi-personality binary like that
<dutchie> i didn't actually know about `nix log`
<dutchie> i always just did bzless and dug through /nix/var/log/nix/drvs by hand
<supersandro2000> siraben: from which to which arch?
<supersandro2000> colemickens++
<{^_^}> colemickens's karma got increased to 41
<supersandro2000> adding that to my cheat sheet
<supersandro2000> ``nix log -f . somafm-cli``
<siraben> supersandro2000: x86_64-linux to cortexa9hf-zero-gravitas
<siraben> I wish the reMarkable devs released a macOS toolchain as well
rprije has quit [Ping timeout: 264 seconds]
<supersandro2000> now I remember. I wouldn't mind if you would add cli commands to test your PRs
<Ashy> wow i didnt know about nix log either
<Ashy> nice
<siraben> supersandro2000: that's why I added Travis CI as well to that repo
<siraben> before sending to upstream nixpkgs looks like this https://github.com/pl-semiotics/nix-remarkable/blob/15ea031e95670c95fabeb27808446f4f3a645782/rM/toolchain-pkgs.nix#L56 has to be changed
<siraben> it's *super* dependent on the contents of `add-flags.sh`
<siraben> otherwise this toolchain works well with the pinned nixpkgs from a few months ago
<supersandro2000> did you try diffing add-flags.sh and see what changed?
<supersandro2000> maybe it is easy to spot the problem
<siraben> Oh I know what changed, it takes the last line of `add-flags.sh` and changes it
<siraben> since `add-flags.sh` has changed on upstream the substitution fails
<colemickens> oh I forgot I have a remarkable 2 coming
<siraben> colemickens: yay!
<siraben> the hacking community is busy building tools for it, and the toolchain for rM2 has yet to be released
<siraben> I think it's the same sort of system though
alp_ has joined #nixos
<siraben> `[2/8/20 built] building python3.7-Cython-0.29.14 (buildPhase): gcc -Wno-unused-result ...` what do those three numbers represent? DL'd/built/total ?
whatisRT has quit [Ping timeout: 260 seconds]
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #102141 → gajim: strictDeps = false → https://git.io/JTyF1
<{^_^}> [nixpkgs] @7c6f434c pushed commit from @deifactor to master « gajim: strictDeps = false (#102141) »: https://git.io/JTSm2
<{^_^}> [nixpkgs] @7c6f434c merged pull request #102105 → abcl: 1.7.1 -> 1.8.0 → https://git.io/JTyfW
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JTSmA
eoli3n has joined #nixos
<{^_^}> [nixpkgs] @mmahut opened pull request #102147 → versus: init at 1.0 → https://git.io/JTSYg
orivej has quit [Ping timeout: 240 seconds]
<Unode> supersandro2000: I think I misunderstood what darwin meant here. I assumed this was an open implementation of the software stack. Do I understand that this is a full MacOSx system? If so, then thanks but no need for the link.
sangoma has joined #nixos
bgamari has quit [Ping timeout: 260 seconds]
sangoma has quit [Read error: Connection reset by peer]
FRidh has joined #nixos
FRidh has quit [Remote host closed the connection]
bgamari has joined #nixos
mallox has joined #nixos
mallox has quit [Client Quit]
mallox has joined #nixos
lcvass has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
lcvass has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #102148 → tmux: 3.1b -> 3.1c → https://git.io/JTSs4
kreyren has quit [Remote host closed the connection]
kreyren has joined #nixos
ajp has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #102118 → cargo-audit: 0.12.1 -> 0.13.1 → https://git.io/JTyZe
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTSs2
<{^_^}> [nixpkgs] @marsam merged pull request #102110 → consul: 1.8.4 -> 1.8.5 → https://git.io/JTykh
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTSs6
<{^_^}> [nixpkgs] @marsam merged pull request #102080 → gotestsum: 0.5.4 -> 0.6.0 → https://git.io/JTDMM
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTSsX
codygman has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @marsam merged pull request #102075 → mozwire: 0.5.2 -> 0.7.0 → https://git.io/JTDiT
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTSs7
codygman has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #102082 → batsignal: 1.1.2 -> 1.1.3 → https://git.io/JTDyr
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTSsb
<{^_^}> [nixpkgs] @marsam merged pull request #102079 → gosec: 2.4.0 -> 2.5.0 → https://git.io/JTD1p
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTSGe
<{^_^}> [nixpkgs] @marsam merged pull request #102074 → geoipupdate: 4.3.0 -> 4.5.0 → https://git.io/JTDKb
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTSGk
<{^_^}> [nixpkgs] @marsam merged pull request #102065 → fsmon: 1.8.1 -> 1.8.2 → https://git.io/JTDgd
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTSGl
<{^_^}> [nixpkgs] @marsam merged pull request #102058 → flyctl: 0.0.144 -> 0.0.145 → https://git.io/JTDEY
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTSGg
<{^_^}> [nixpkgs] @marsam merged pull request #102050 → emplace: 0.3.7 -> 0.3.8 → https://git.io/JTDcG
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTSGK
sangoma has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #102039 → croc: 8.5.2 -> 8.6.5 → https://git.io/JTDUH
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTSG5
fendor_ has joined #nixos
fendor_ has quit [Client Quit]
<{^_^}> [nixpkgs] @primeos pushed to staging « git: 2.29.1 -> 2.29.2 »: https://git.io/JTSZW
<{^_^}> [nixpkgs] @braunse opened pull request #102149 → gsoap: 2.8.53 -> 2.8.108 → https://git.io/JTSZg
knupfer1 has joined #nixos
knupfer1 is now known as knupfer
<supersandro2000> Unode: darwin/Mac OSX
seku has joined #nixos
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #102150 → gnome-shell-extension-pop-shell: init @ 1.0.0 → https://git.io/JTSn2
knupfer1 has joined #nixos
knupfer has quit [Ping timeout: 268 seconds]
knupfer1 is now known as knupfer
cjpbirkbeck has joined #nixos
knupfer1 has joined #nixos
zakame has quit [Remote host closed the connection]
codygman has quit [Ping timeout: 240 seconds]
zakame has joined #nixos
knupfer has quit [Ping timeout: 265 seconds]
knupfer1 is now known as knupfer
codygman has joined #nixos
<{^_^}> [nixpkgs] @arthus701 opened pull request #102151 → adding python3Package.numdifftools to nixpkgs → https://git.io/JTScV
zakame has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @RaghavSood opened pull request #102152 → ledger-live-desktop: 2.14.0 -> 2.15.0 → https://git.io/JTScA
alp_ has quit [Ping timeout: 268 seconds]
knupfer1 has joined #nixos
zupo has joined #nixos
sangoma has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @marsam merged pull request #102148 → tmux: 3.1b -> 3.1c → https://git.io/JTSs4
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JTSC3
knupfer has quit [Ping timeout: 246 seconds]
knupfer1 is now known as knupfer
zakame has joined #nixos
Fare has joined #nixos
sangoma has joined #nixos
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @mweinelt opened pull request #102153 → homeassistant: 0.117.0 -> 0.117.1 → https://git.io/JTSCS
bahamas has joined #nixos
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
gustavderdrache has joined #nixos
knupfer has quit [Ping timeout: 260 seconds]
dadada_ has quit [Ping timeout: 256 seconds]
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @OPNA2608 opened pull request #102154 → palemoon: 28.14.2 -> 28.15.0 → https://git.io/JTSWk
<pheoxy> in nixos whats the correct to install npm applications?
<pheoxy> correct way*
dadada_ has joined #nixos
<pheoxy> I'm looking at creating a package for ytmdesktop
genevino has joined #nixos
alp_ has joined #nixos
rnea has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/JTSWg
<{^_^}> [nixpkgs] @vbgl merged pull request #102081 → ocamlPackages.curly: unstable-2019-11-14 → 0.2.0 → https://git.io/JTDDf
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.curly: unstable-2019-11-14 → 0.2.0 »: https://git.io/JTSW2
Yumasi has joined #nixos
<Jezhehim[m]> ,locate spice-client-glib-usb-acl-helper
<{^_^}> Found in packages: spice_gtk
<{^_^}> [nixpkgs] @NeQuissimus pushed 4 commits to release-20.09: https://git.io/JTSWQ
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-20.03 « linux: 4.19.153 -> 4.19.154 »: https://git.io/JTSWd
magnetophon has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @peti pushed 1000 commits to haskell-updates: https://git.io/JTSlo
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
<{^_^}> [nixpkgs] @SCOTT-HAMILTON opened pull request #102155 → ptouch-print: init at 1.4.3 → https://git.io/JTSlx
mmohammadi9812 has quit [Quit: Quit]
<hexagoxel> slightly noob question: I used "nix-env --rollback" followed by "nix-env --install -f foo.nix" and it ends up creating a new generation on top of the one that I thought I rolled back. How do I actually install on top of the rolled-back-to/switched-to generation?
Chiliparrot has quit [Quit: Textual IRC Client: www.textualapp.com]
F36e has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell: update Cabal overrides for the new 3.2.1.0 release »: https://git.io/JTS8K
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JTS8X
<{^_^}> [nixpkgs] @FRidh merged pull request #102127 → plover.dev: fix Qt version pinning → https://git.io/JTy0l
<{^_^}> [nixpkgs] @FRidh pushed commit from @delroth to master « plover.dev: fix Qt version pinning »: https://git.io/JTS81
acarrico has joined #nixos
mlatus_ has joined #nixos
<{^_^}> [nixpkgs] @zimbatm opened pull request #102156 → nss: make reproducible → https://git.io/JTS8d
F36e has left #nixos [#nixos]
<mlatus_> https://github.com/NixOS/nix/blob/dc5696b84f55a6706cddc3d747ef1aeffb564f43/src/nix/flake.cc#L263 why do we want to check the name of the lambda's arugument here?
<{^_^}> [nixpkgs] @marsam merged pull request #99920 → flutter: Bump and add dart cache to flutter → https://git.io/JUxmh
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JTS8p
<supersandro2000> pheoxy: there is node2nix
<mlatus_> Does it make any difference?
<{^_^}> [nixpkgs] @toonn opened pull request #102157 → wire-desktop: linux 3.20.2934 -> 3.21.2936, mac 3.20.3912 -> 3.21.3959 → https://git.io/JTS8j
<{^_^}> [nixpkgs] @toonn opened pull request #102158 → [20.09] wire-desktop: linux 3.20.2934 -> 3.21.2936, mac 3.20.3912 -> 3.21.3959 → https://git.io/JTS4J
<pheoxy> supersandro2000: yeah just found it and I'm playing with it now
<{^_^}> [nixpkgs] @toonn opened pull request #102159 → [20.03] wire-desktop: linux 3.20.2934 -> 3.21.2936, mac 3.20.3912 -> 3.21.3959 → https://git.io/JTS4k
<pheoxy> do I just grab the generated *.nix files and convert to a nixpkgs in the repo?
magnetophon has joined #nixos
<supersandro2000> we have a file which holds all node packages
<supersandro2000> so that they are not duplicated
<pheoxy> that's for libraries though isn't it?
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<supersandro2000> pkgs/development/node-packages/
ajshell1 has joined #nixos
<supersandro2000> maybe you can take pkgs/applications/version-management/commitizen/ as an example
parsnip has left #nixos [#nixos]
<pheoxy> like pkgs/applications/audio/ytmdesktop ?
<pheoxy> its npm package that uses electron for a gui
<{^_^}> [nixpkgs] @WilliButz opened pull request #102160 → grafana: 7.3.0 -> 7.3.1 → https://git.io/JTSB9
<supersandro2000> maybe I am not sure
mlatus_ has quit [Remote host closed the connection]
ajshell1 has quit [Quit: Connection closed]
ajshell118 has joined #nixos
ajshell118 has quit [Client Quit]
bahamas has quit [Quit: leaving]
ajshell1 has joined #nixos
bryanhonof has joined #nixos
<pheoxy> I successfully got it running using nix-shell and used node2nix to build *.nix files but it's a bit confusing trying to convert that to a nixpkg from that
<bryanhonof> Hello, I am having some problems updating my nixos system. Some packages
<bryanhonof> npm ERR! request to https://registry.npmjs.org/@types%2fnode failed: cache mode is 'only-if-cached' but no cached response available."
<bryanhonof> that use npm in the background fail to buid, all with a similar message like: "npm ERR! code ENOTCACHEDrborist:ctor Completed in 0ms
<bryanhonof> Is this a known issue?
<simpson> npm is known to have issues, yes; which packages are you putting in your core system configuration and can you live without them?
turlando_ is now known as turlando
turlando has quit [Quit: Leaving]
random_usesr_01 has joined #nixos
turlando has joined #nixos
<simpson> Or maybe as an intermediate step, which packages are broken?
NixUser02 has joined #nixos
<{^_^}> [nixpkgs] @WilliButz merged pull request #102094 → blackbox-exporter: 0.17.0 -> 0.18.0 → https://git.io/JTDAv
<{^_^}> [nixpkgs] @WilliButz pushed 2 commits to master: https://git.io/JTSRF
<bryanhonof> @simpson I belive it is Discord, MS Teams, pyright and maybe one or 2 other
<bryanhonof> packages causing me trouble. I could live without them for a while, but I'd like
<bryanhonof> to add them again in the future :).
<simpson> Discord breaks often due to a proprietary upstream maintainer; you might want to avoid requiring that just for your core OS, and instead set it up just for your login user. Ditto with MS Teams, although I know less about their situation.
<simpson> Huh, pyright's not written in Python? That's...curious. But `nodePackages.pyright` builds for me, and further it builds from cache, so it's probably not the problem.
<bryanhonof> With "instead set it up just for your login user" you mean something like this right? "users.users.bryan.packages = with pkgs; [...]"
<simpson> I mean not putting it in configuration.nix at all, and using something like nix-shell or home-manager instead.
<NixUser02> Hi everyone, I have a somewhat technical question. I have packaged the SUMO traffic simulator, which work fine. However, a lot of utilities coming with this package (including a Python library) expect the environment variable SUMO_HOME to be set when called. What I have been doing so far was to simply manually set it in my configuration.nix using
<NixUser02> `environment.variables.SUMO_HOME = "${pkgs.sumo}/share/sumo";` Is there a cleaner way to set this environment variable in my derivation and to make it available to all users? Thanks!
<bryanhonof> Aah, okay. I'll have to try those options out than. And no pyright, ironically, is written ontop of nodejs because it is "faster" :P.
mmohammadi9812 has joined #nixos
<simpson> A shame; meanwhile, pypyPackages continues to wither. Hopefully we'll have fast Python 3 interpreters in-tree soon.
<turlando> Is there an OT channel?
mthst has joined #nixos
<simpson> NixUser02: You'll have to document it, *or* you can make wrappers for each utility, setting that variable, as shown in https://nixos.org/manual/nixpkgs/stable/#ssec-stdenv-functions
<simpson> It sounds like the latter is preferable, since this isn't a per-user setting but a per-package setting.
<ocharles> Can anyone help me understand why the following single derivation (literally no dependencies, it just uses builtin:fetchurl as the builder) produces an empty file? https://gist.github.com/ocharles/b00a551ba2ba2455f032c3b0fa105658
<simpson> turlando: #nixos-chat IIRC.
<ocharles> That is, if I `nix-build` that, I get the expected output, but it's 0 bytes
<turlando> Thanks simpson
<turlando> (not sure why could not find it in /list)
<simpson> ocharles: Curious; I tried nix-prefetch-url and got the same hash, 0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73, so I'm not sure what's wrong.
<NixUser02> simpson: Thank you for your reply. My only worry is that I will have to check whether it is possible to wrap the python library as well.
<ocharles> Yea, and it takes a while to `nix-store -r` it so I think it's definitely downloading, but then it just doesn't correctly write the file to the store
random_usesr_01 has quit [Remote host closed the connection]
<pheoxy> bryanhonof: lol just got the same "failed: cache mode is 'only-if-cached' but no cached response available." running nix-build after node2nix
<pheoxy> electron-builder errors with it
<pheoxy> but if I just run npm start within nix-shell it starts fine
<simpson> NixUser02: Yeah, you can wrap the call to the Python interpreter. I don't know of a good example offhand though.
<NixUser02> simpson: Awesome, I'll look into it. Thanks.
<ocharles> simpson: can you try this for me? nix-build -E 'derivation { builder = "builtin:fetchurl"; url = "ftp://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.xz"; outputHash = "0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73"; name = "m4.tar.xz"; system = "x86_64-linux"; outputHashMode = "flat"; outputHashAlgo = "sha256"; }'
<ocharles> That gives me an empty file
arahael has left #nixos ["WeeChat 2.7.1"]
<simpson> ocharles: Well, this is spooky; I think I'm in a Halloween story now. https://bpa.st/HIQBY
<Jezhehim[m]> hexagoxel: `nix-env --rollback` doesn't destroy the generation you're currently on, so the next generation you created with `nix-env --install` wouldn't reuse that number
<ocharles> simpson: well, at least Nix lives up to its promise of being reproducible!
<Jezhehim[m]> so if you were on (say) generation 10, then rolled back to 9, `nix-env --install thing` would create generation 11, but that would still be "<everything in generation 9> + thing"
bennofs1 has joined #nixos
<Jezhehim[m]> Generation 11 doesn't automatically start from the state of generation 10
<simpson> ocharles: Does changing "ftp" to "https" fix it~? It makes my nix-prefetch-url work! Perhaps this is a bug in Nix's builtin FTP fetchurl support?
<ocharles> Yea, I was wondering that. I'm trying a HTTP URL now
<simpson> (Lucky for us, ftp.gnu.org runs both daemons.)
brandonhamilton has joined #nixos
<{^_^}> [nix] @Ericson2314 closed pull request #3185 → WIP: Windows support -- depends on Meson build system (#3160) → https://git.io/JezPL
<ocharles> simpson: yes, I think it's a FTP problem. The following works: nix-build -E 'derivation { builder = "builtin:fetchurl"; url = "http://tarballs.nixos.org/stdenv-linux/x86_64/c5aabb0d603e2c1ea05f5a93b3be82437f5ebf31/bootstrap-tools.tar.xz"; outputHash = "a5ce9c155ed09397614646c9717fc7cd94b1023d7b76b618d409e4fefd6e9d39"; name = "m4.tar.xz"; system = "x86_64-linux"; outputHashMode = "flat"; outputHashAlgo = "sha256"; }'
<ocharles> (Amusingly if you change the name to bootstrap-tools.tar.xz it just downloads from cache.nixos.org as a substitute :))
sangoma has quit [Quit: WeeChat 2.9]
<ocharles> I'll report an issue. thanks for hepling!
<simpson> No worries. ocharles++ for followthrough.
<{^_^}> ocharles's karma got increased to 2
<hexagoxel> Jezhehim[m]: oh, thanks, that clears it up somewhat. Is it possible to inspect which generation is built on top of which other one? But maybe I am still stuck in a git/tree-of-diffs mindset.
<hexagoxel> but then nix-env --install _is_ applying a diff, isn't it? Only it does not seem to be recorded as a diff.
bennofs1 has quit [Quit: WeeChat 2.9]
costrouc has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg merged pull request #101906 → kdeApplications: 20.08.1 -> 20.08.2 → https://git.io/JTXVj
<{^_^}> [nixpkgs] @peterhoeg pushed 5 commits to master: https://git.io/JTSu2
bielgeets[m] has joined #nixos
bryanhonof has quit [Remote host closed the connection]
<alexarice[m]> What's the best way to get a hash for `fetchFromGitHub` when using `nixUnstable`? It gives the hash in a different format
<dutchie> nix-prefetch-github?
<nicolas[m]> Alexarice, the new hash format can be used with `fetchFromGitHub { hash = "<output from nix 2.4>" }`
mmohammadi9812 has quit [Ping timeout: 272 seconds]
<siraben> armv7l had a commit where thousands of packages could build but then dropped a lot shortly afterwards, what happened? https://hydra.nixos.org/jobset/nixpkgs/nixpkgs-unstable-armv7l/evals
<siraben> now only 130 packages build lol
<alexarice[m]> nicolas: is that acceptable for things going into nixpkgs
<gchristensen> siraben: they were aborted because there was no builder available for a long time
<gchristensen> not that they were attempted and failed
<siraben> Is there a builder now?
<gchristensen> sometimes
<gchristensen> but currently ,no
<siraben> Hm
<gchristensen> the armv7l builder is a VM in on aarch64 machine, and so it reduces our ability to build aarch64 packages in a timely fashion
<gchristensen> and it is a bit tricky to run. I don't remember, I haven't looked at it in a while -- but I'm possibly going to need to soon
pablo1107[m] has joined #nixos
<bbigras> I'm trying to figure out with Gnome if one of the theme I'm using fixes the broken Steam icon bug. I removed all my theme and rebooted and I still have the right icon. Do I need to run something to update some cache or whatever? I want to help with https://github.com/NixOS/nixpkgs/issues/87774
<{^_^}> #87774 (by bbigras, 24 weeks ago, open): Steam icon is broken and huge with gnome-shell
justanotheruser has joined #nixos
<nicolas[m]> alexarice: yes, there is no problem with using the new hash format
<alexarice[m]> nicolas: great, thanks
alp_ has quit [Ping timeout: 264 seconds]
mmohammadi9812 has joined #nixos
banan has joined #nixos
<{^_^}> [nixpkgs] @alexarice opened pull request #102161 → agda-categories: fix version → https://git.io/JTS2a
banan has quit [Remote host closed the connection]
turlando has quit [Read error: Connection reset by peer]
jabster28 has joined #nixos
bananchick_pasha has joined #nixos
NixUser02 has quit [Remote host closed the connection]
alp_ has joined #nixos
philr has quit [Ping timeout: 264 seconds]
tlater[m] has joined #nixos
saschagrunert has quit [Quit: Leaving]
jabster28 has quit [Ping timeout: 268 seconds]
JonReed has joined #nixos
<{^_^}> [nixpkgs] @mkenigs opened pull request #102162 → broadlink-cli: 0.9.0 -> 0.15.0 and use python3 → https://git.io/JTSVu
jabster28 has joined #nixos
turlando has joined #nixos
zupo has joined #nixos
ATuin has quit [Ping timeout: 268 seconds]
bananchick_pasha has quit [Remote host closed the connection]
<berber> hey, i have a problem. i am installing a nixos, and i commented out the boot.loader.systemd-boot.enable, and instead set boot.loader.grub.enable and .efisupport to true, and .version to 2, and i set .device to /dev/sdc1, my boot partition. when i do nixos-install though, it says no such file or directory. i also tried by id and by label. no
<berber> luck. hwat is the problem?
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @mkenigs opened pull request #102163 → amazon-glacier-cmd-interface: remove package → https://git.io/JTSwY
<{^_^}> [nixpkgs] @ajs124 opened pull request #102164 → skype_call_recorder: drop → https://git.io/JTSw2
waleee-cl has joined #nixos
<goibhniu> Hi berber, I think the device should be /dev/sdc
<berber> i tried that
<berber> or wait i'll try again
brandonhamilton has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<berber> same problem
<berber> does anyone else use grub?
<berber> what do you have in your config?
<nicolas[m]> I have `device = "nodev";` in my configuration
<berber> ok i'll try that
nixuser_ has quit [Ping timeout: 260 seconds]
<nicolas[m]> IIRC this is required when your EFI and your boot are two different partitions
<berber> nicolas[m] where did you find out that "nodev" is the correct string? the default is "" and that is wrong
<nicolas[m]> In the documentation for `boot.loader.grub.device`
<nicolas[m]> I was wrong about the split partition thing
<selfsymmetric-mu> Anyone have merge permissions for a version bump? https://github.com/NixOS/nixpkgs/pull/101948
<{^_^}> #101948 (by matthew-piziak, 1 day ago, open): tdlib: 1.6.0 -> 1.6.9
<selfsymmetric-mu> Reviewed and tested. Asked five times here over the last five days and also asked on the "PRs in distress" thread.
<berber> it doesn't matter right now, but out of curiousity, what does it mean "The special value nodev means that a GRUB boot menu will be generated, but GRUB itself will not actually be installed", GRUB won't be installed? don't i want it installed?
<nicolas[m]> To install the bootloader I would pass `--install-bootloader` to nixos-rebuild
<Mic92> In ~1/2h is nix friday: https://zimbatm.com/NixFriday/
ManiacOfMadness has quit [Ping timeout: 240 seconds]
<selfsymmetric-mu> What am I doing wrong? What should my next step be to get a PR merged?
zupo has joined #nixos
ddellacosta has joined #nixos
<JonReed> berber: If I recall correctly, .device is for legacy boot (MBR) not EFI, It tries to go to that derive and install grub into MBR there. With EFI installation leaves a record in EFI variables on the system, not the storage device, and then it boots from there. In legacy boot, installation installs a bootloader within the MBR partition space on the
<JonReed> storage device. This is why if you don't want to leave any traces that a system is installed, you typically use legacy boot. You the bootloader is installed on the storage device within the MBR and none of EFI variables are touched on no EFI records are created. But if you're already using EFI, then it is not necessary to store any boot information
<JonReed> within MBR, because it is already stored on EFI.
sss2 has joined #nixos
<nicolas[m]> selfsymmetric-mu: You could try marvin: add `/marvin opt-in` and `/status needs_merger` in a comment in the issue
<selfsymmetric-mu> nicolas[m]: I don't believe I've had the pleasure of being introduced to marvin, so I will try! Thank you so much for the suggestion!
<selfsymmetric-mu> "The PR author cannot set the status to needs_merger. Please wait for an external review."
erasmas has joined #nixos
<selfsymmetric-mu> hmmm
<selfsymmetric-mu> But I HAVE an external review already. :(
cole-h has joined #nixos
<JonReed> berber: So, the system boots and at one stage it can either give control to something within EFI or give control to MBR. Typically, in BIOS you can press F8 or F12 and choose specifiaclly which storage device's MBR it will give control to, trying to boot it.
<selfsymmetric-mu> I guess I don't have permissions.
<selfsymmetric-mu> nicolas[m]: This doesn't help me. I'm already reviewed, and I don't have permissions to move anything forward.
<Mic92> selfsymmetric-mu: what is the PR?
justanotheruser has quit [Ping timeout: 268 seconds]
<Mic92> got it
Chiliparrot has joined #nixos
<siraben> What's an efficient way to do git bisect on nixpkgs? Basically I have a derivation that worked some time ago but does not now, but every time I change the hash it redownloads nixpkgs
<siraben> rev*
<{^_^}> [nixpkgs] @ajs124 opened pull request #102165 → linuxstopmotion: 0.8.0 -> 0.8.5 → https://git.io/JTSKb
<{^_^}> [nixpkgs] @Mic92 merged pull request #101948 → tdlib: 1.6.0 -> 1.6.9 → https://git.io/JT14J
<{^_^}> [nixpkgs] @Mic92 pushed 5 commits to master: https://git.io/JTSKA
<selfsymmetric-mu> siraben: There's nix-bisect!
<siraben> selfsymmetric-mu: will that also change the sha appropriately?
<selfsymmetric-mu> siraben: Alas, I do not know.
<siraben> Ok I'll check it out. Hopefully it works for derivations that aren't in nixpkgs as well
<selfsymmetric-mu> Good luck siraben!
noudle has joined #nixos
<selfsymmetric-mu> Mic92++ thank you so much for your help. I was about to give up on that PR.
<{^_^}> Mic92's karma got increased to -2147483648
<selfsymmetric-mu> hahahaha sorry about your karma
<nicolas[m]> selfsymmetric-mu: sorry, didn't know you couldn't move the PR to `needs_merger`
<siraben> lol int overflow on Mic92's karma?
<selfsymmetric-mu> nicolas[m]: No worries, it looked very promising!
<selfsymmetric-mu> nicolas[m]++
<{^_^}> nicolas[m]'s karma got increased to 4
<Mic92> selfsymmetric-mu: it was just open for 2 days?
jabster28 has quit [Ping timeout: 240 seconds]
<woffs> young people
<{^_^}> [nixpkgs] @danieldk merged pull request #102089 → _1password-gui: 0.9.0 -> 0.9.1 → https://git.io/JTDdQ
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JTS6G
cfricke has quit [Quit: WeeChat 2.9]
<woffs> we all have PRs open for YEARS
<selfsymmetric-mu> You don't understand.
<selfsymmetric-mu> I'm in a time-dilation hypersphere.
justanotheruser has joined #nixos
JonReed has quit [Remote host closed the connection]
<selfsymmetric-mu> I did make a mistake above though, I said "five times over five days", I meant "five times over three days"..
<{^_^}> [nixpkgs] @Mic92 merged pull request #100814 → samtools: 1.10 -> 1.11 , lumpy: 0.3.0 -> 0.3.1 → https://git.io/JTcC3
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/JTSiv
<jkt> if I run nix-shell and I use pkgs.systemd.overrideAttrs with custom patches, are there any requirements about the patch locations?
<jkt> I'm asking because the builder apparently won't access an arbitrary path I feed it
<siraben> selfsymmetric-mu: I figured it out by pointing my derivation to use my fork of nixpkgs then running git bisect
<Mic92> just pass a path without quote
<Mic92> since make nix copy it into the nix store
<jkt> Mic92: ah!, thanks
<Mic92> siraben: you can point your NIX_PATH to point nixpkgs to a git checkout
<Mic92> or like this nix-build -I nixpkgs=./path/to/nixpkgs
<jkt> works like charm ♥
<siraben> magit amazes me http://ix.io/2Cv5
<siraben> Of course, infixSalt -> suffixSalt
jabster28 has joined #nixos
<bbigras> magit is great
<selfsymmetric-mu> siraben: Glad you figured it out!
<tobiasBora> Hello, I'm trying to upgrade my system from 20.03 to 20.09, but I get an error "Package ‘breeze-qt5-5.18.5’ in /nix/store/h3qd1vw6cfppz75jf49fa3d73c0sgw06-source/pkgs/desktops/plasma-5/default.nix:96 is marked as broken, refusing to evaluate."
<tobiasBora> Any idea what's wrong?
<selfsymmetric-mu> And yeah, I agree, magit is great.
Yumasi has quit [Ping timeout: 264 seconds]
<__monty__> tobiasBora: Packages are marked broken when they don't build or they fail their testsuite for example. You system configuration directly or indirectly depends on a broken package. So it can't be built.
brandonhamilton has joined #nixos
jonringer has joined #nixos
growpotkin has joined #nixos
<cole-h> worldofpeace: Anything blocking https://github.com/NixOS/nixpkgs/pull/100136 from merge? Or are you hoping for someone to test it?
<{^_^}> #100136 (by xaverdh, 2 weeks ago, open): nixos-install: pass through impure flag
<tobiasBora> __monty__: yes I understand, but I don't understand 1) why it's broken 2) what package requires it. Since I use breeze + KDE plasma, I get that the whole system requires that lib... so I'm quite surprised that a stable release 20.09 cannot compile KDE
jabster28 has quit [Ping timeout: 246 seconds]
jabster28 has joined #nixos
hnOsmium0001 has joined #nixos
<bbigras> pkgs/desktops/plasma-5/breeze-qt5.nix doesn't seem to be marken as broken on the release-20.09 branch. I wonder if I'm on the right branch
<bbigras> I wonder if it could be `broken = lib.versionAtLeast qtbase.version "5.15";` in pkgs/desktops/plasma-5/default.nix
<{^_^}> [nixpkgs] @mmahut merged pull request #101847 → python3Packages.trezor: make udev rules dependency linux-only → https://git.io/JTi9K
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JTSPA
<hexa-> can anyone recommend a good guide for getting started with nix on darwin?
<tobiasBora> Is there a way to know which package creates this issu?
<cole-h> hexa-: You've probably already seen it, but maybe https://github.com/LnL7/nix-darwin/ will be helpful
<eyJhb> Is there any documentation for writing tests for NixOS?
<eyJhb> Or just, making tests to ensure your nix stuff works I guess
brandonhamilton has quit [Quit: Textual IRC Client: www.textualapp.com]
<cole-h> eyJhb: I don't think so. When I wrote the doas tests, I just looked at the sudo test, so maybe look for something similar to what you want?
jabster28 has quit [Quit: ZNC 1.8.2 - https://znc.in]
jabster28 has joined #nixos
<bbigras> some tests are pretty simple and could help you make one
<cole-h> Heh
<cole-h> I was just about to pull up the NixOS manual
<cole-h> I stand corrected :)
<tobiasBora> bbigras: thanks. Guess I'll need for this issue to be merged + backported.
<bbigras> tobiasBora: yeah. I'm surprised the problem ending up in the release.
selfsymmetric-mu has left #nixos ["gone to the land of dead hiccups and extinguished light bulbs"]
<tobiasBora> bbigras: yeah, strange, especially when most programs require this lib
<bbigras> cole-h: hehe. I was pretty sure there was something in the manual since I remember there's a way to run the tests in an interactive way. Which is pretty useful when you don't have a clue what you are doing, like me.
<eyJhb> Cool, thanks bbigras ! :D
<bbigras> eyJhb: you're welcome 🙂. nixos tests are awesome.
<eyJhb> Never done them before, but I really hope that they are!
<eyJhb> Want to get going with them, but I have some work to do before I can have playtime ;)
<drakonis> hoho broken stuff
<{^_^}> [nixpkgs] @FRidh opened pull request #102168 → Qt515 → https://git.io/JTSMJ
jabster28 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @cheriimoya opened pull request #102169 → motion 4.3.1 -> 4.3.2 → https://git.io/JTSM8
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #102170 → bdf2psf: 1.197 -> 1.198 → https://git.io/JTSMo
<{^_^}> [nixpkgs] @jonringer merged pull request #102162 → broadlink-cli: 0.9.0 -> 0.15.0 and use python3 → https://git.io/JTSVu
<{^_^}> [nixpkgs] @jonringer pushed commit from @mkenigs to master « broadlink-cli: 0.9.0 -> 0.15.0 and use python3 »: https://git.io/JTSMK
<sphalerite> Is there a "middle path" between mutableUsers = true; (not allowing users to change their passwords) and mutableUsers = false; (users can be created independently of the nixos config), where passwords can be set and will persist but imperatively added users will not?
alexherbo27 has joined #nixos
<{^_^}> [nixpkgs] @grahamc opened pull request #102171 → stage-1: modprobe ext{2,3,4} before resizing (so resizing takes less than 45 minutes) → https://git.io/JTSDK
<{^_^}> [nixpkgs] @grahamc opened pull request #102172 → stage-1: add datestamps to logs → https://git.io/JTSD6
<{^_^}> [nixpkgs] @grahamc opened pull request #102173 → create-amis.sh: fixup shellcheck issues, improve error logging, and add configurable service names → https://git.io/JTSDi
<{^_^}> [nixpkgs] @grahamc opened pull request #102174 → AMI root partition table: use GPT to support >2T partitions → https://git.io/JTSDP
<gchristensen> phew
<cole-h> gchristensen: 👀
alexherbo2 has quit [Ping timeout: 260 seconds]
<Taneb> gchristensen: I think I confused ofborg in this PR: https://github.com/NixOS/nixpkgs/pull/102076
<{^_^}> #102076 (by Taneb, 23 hours ago, open): Set DynamicUser=true for hoogle
<cole-h> gchristensen++ Thanks for those super-descriptive commit messages.
<{^_^}> gchristensen's karma got increased to 359
<cole-h> Taneb: borg isn't confused, the GitHub Actions workaround is.
<Taneb> I know I'm confused
<cole-h> If you force-push, it should fix it.
alexherbo2 has joined #nixos
xO1 has quit [Quit: leaving]
davidv7 has quit [Ping timeout: 240 seconds]
alexherbo27 has quit [Ping timeout: 256 seconds]
<gchristensen> :)
alexherbo2 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #102169 → motion 4.3.1 -> 4.3.2 → https://git.io/JTSM8
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/JTSyH
alexherbo2 has joined #nixos
dbmikus has joined #nixos
<supersandro2000> when I read ofborg: Why does it sometimes show one package for an arch but when I run nixpkgs-review I get no rebuilds?
never_released_ has joined #nixos
<cole-h> Do you have an example?
never_released has quit [Ping timeout: 246 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @jonringer merged pull request #102005 → linux: add flavor metadata → https://git.io/JTMXs
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JTSSB
<{^_^}> [nixpkgs] @stigtsp merged pull request #102066 → perlPackages.NetAsyncHTTP: init at 0.47 → https://git.io/JTD2e
<{^_^}> [nixpkgs] @stigtsp pushed 2 commits to master: https://git.io/JTSS0
<{^_^}> [nixpkgs] @veprbl merged pull request #102145 → [20.09] retroarch/cores: unmark broken → https://git.io/JTyja
<{^_^}> [nixpkgs] @veprbl pushed commit from @Omoroca13 to release-20.09 « retroarch/cores: unmark broken (#102145) »: https://git.io/JTSS6
<{^_^}> [nixpkgs] @stigtsp merged pull request #102071 → perlPackages.NetAsyncWebSocket: init at 0.13 → https://git.io/JTDaA
<{^_^}> [nixpkgs] @stigtsp pushed 2 commits to master: https://git.io/JTSSH
magnetophon has quit [Ping timeout: 268 seconds]
magnetophon has joined #nixos
mallox has quit [Ping timeout: 240 seconds]
hyper_ch4 has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
hyper_ch5 has joined #nixos
MmeQuignon has joined #nixos
davidv7 has joined #nixos
jabster28 has joined #nixos
hyper_ch2 has joined #nixos
hyper_ch4 has quit [Ping timeout: 268 seconds]
fendse has quit [Ping timeout: 258 seconds]
hyper_ch5 has quit [Ping timeout: 268 seconds]
tobeportable has quit [Quit: Leaving]
cosimone has joined #nixos
ajshell1 has quit [Quit: Connection closed]
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
alexherbo21 has joined #nixos
alexherbo2 has quit [Ping timeout: 260 seconds]
alexherbo21 is now known as alexherbo2
<dsx> luc65r: hi
<ajs124> I have a drv that builds on one machine but not another, what do I blame? SSD? RAM? Cosmic rays?
davidv7 has quit [Ping timeout: 240 seconds]
genevino has quit [Quit: Great minds discuss ideas. Average minds discuss events. Small minds discuss people.]
genevino has joined #nixos
noogie has joined #nixos
<cole-h> IFD, maybe.
zakame has quit [Ping timeout: 240 seconds]
zakame has joined #nixos
<evalexpr> I have a shell.nix that is using cachix/pre-commit-hooks.nix, which is working fine - but I get an error when trying it via `nix develop`: attribute 'currentSystem' missing - which goes away if I remove the fetchTarball for the pre-commit-hooks - is it not possible to use fetchTarball or something with nix develop?
<sphalerite> ajs124: is it the same drv hash?
moet has joined #nixos
<sphalerite> ajs124: do you have sandboxing enabled?
<sphalerite> ajs124: how is it failing on the one host?
<moet> i'd like to try out 20.09 but i want to make sure i'll be able to rollback to 20.03 .. does anybody know if 20.09 changes the nix db schema?
<ajs124> I have sandboxing on both hosts and sha1sum /nix/store/...my.drv returns the same hash.
<sphalerite> moet: it doesn't, you can go right ahead. As with all releases, checking the backwards incompatibilities list in the release notes is recommended though.
<ajs124> I'm checking both nix stores right now, but they're both >100G, so it'll take some time.
<ajs124> it fails, because it can't find a header
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
<moet> sphalerite: ok, i'll read the release notes; thanks for the reminder
<sphalerite> ajs124: huh, that's a fun one.
butcher has joined #nixos
<luc65r> hi dsx
magnetophon has quit [Ping timeout: 246 seconds]
<dsx> luc65r: regarding pull request
<sphalerite> ajs124: my next suggestion would be using cntr to enter the sandbox and do some tracing.
<sphalerite> ajs124: oh, actually try building with --cores 1 on both ends first.
<dsx> luc65r: I just copied meta section from old default.nix without changes
<ajs124> yeah, I disabled enableParallelBuilding, lets see if that helps
jabster28 has quit [Ping timeout: 268 seconds]
<ajs124> one of the machines is has 2 CPUs (and 24 threads), the other only has one and 12 threads.
<dsx> luc65r: do you want me to fix both files? What's the optimal length for description anyway?
<ajs124> that would be amazing, though. I just checked earlier, and that enableParallelBuilding has been there since 2011.
moet has quit [Quit: leaving]
<benley> is fetchTarball supposed to rely on the tar command just being present in the environment somehow? I've never run into this before but when I try to use it in a Dockerfile build I get `error: executing 'tar': No such file or directory`
<luc65r> dsx: the description is a bit long, but there isn't a standard length
<ajs124> well, I get why it was enabled, it takes forever to build without it, but it looks promising
<luc65r> dsx: if you can't make a new one, it's fine, it's not a big deal
<luc65r> dsx: you can change it for both is you find a good description
<dsx> luc65r: ok
<dsx> I'll update both then
magnetophon has joined #nixos
<supersandro2000> TIL: nix edit -f . package
alp_ has quit [Ping timeout: 264 seconds]
gnidorah has quit [Quit: Connection closed for inactivity]
<benley> whoa, that is nice
Morfio has quit [Quit: This computer has gone to sleep]
werner291 has joined #nixos
jbox has joined #nixos
malook has joined #nixos
ilmu has quit [Ping timeout: 260 seconds]
Morfio has joined #nixos
malook has quit [Client Quit]
<ajs124> sphalerite: yeah, so it builds without enableParallelBuilding
alp_ has joined #nixos
asheshambasta has quit [Remote host closed the connection]
aswanson has joined #nixos
codygman has quit [Ping timeout: 260 seconds]
rajivr has quit [Quit: Connection closed for inactivity]
<siraben> How do I pass an argument to foo in `nix build -f . pkgs.foo`? Something like `nix build -f . 'pkgs.foo { bar = true; }'`?
magnetophon has quit [Ping timeout: 264 seconds]
codygman has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/JTSFm
tokudan has quit [Remote host closed the connection]
<cole-h> siraben: `nix build -f. pkgs.foo --arg bar true`
<cole-h> Should work
codygman has quit [Read error: Connection reset by peer]
<siraben> cole-h: thanks
magnetophon has joined #nixos
mthst has quit [Ping timeout: 268 seconds]
codygman has joined #nixos
<siraben> $ nix build -f . rmPkgs.knightos-mkrom --arg asciidoc rmPkgs.asciidoc
<siraben> error: undefined variable 'rmPkgs' at (string):1:1
<siraben> cole-h: ^
<{^_^}> [nixpkgs] @grahamc opened pull request #102175 → amazon-image: random.trust_cpu=on to cut 10s from boot → https://git.io/JTSFa
tokudan has joined #nixos
<sphalerite> ajs124: ah-hah!
magnetophon has quit [Ping timeout: 260 seconds]
lsix has quit [Quit: WeeChat 2.9]
cosimone has quit [Remote host closed the connection]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/bb38f0570dd (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/291e3c6d5c0 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
cosimone has joined #nixos
cosimone has quit [Remote host closed the connection]
goodwill has quit [Quit: ...]
goodwill has joined #nixos
cosimone has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #102160 → grafana: 7.3.0 -> 7.3.1 → https://git.io/JTSB9
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JTSNr
ilmu has joined #nixos
<LnL> hexa-: depends what you're looking for (fyi there's also a channel for darwin stuff)
<{^_^}> [nixos-search] @garbas merged pull request #219 → Refactor route structure → https://git.io/JTyvU
<{^_^}> [nixos-search] @garbas pushed commit from @turboMaCk to master « Refactor route structure (#219) »: https://git.io/JTSAZ
<{^_^}> [nixos-search] @garbas pushed 0 commits to turboMack/refactor-route-structure: https://git.io/JTSAn
<{^_^}> [nixpkgs] @Ma27 pushed 4 commits to release-20.09: https://git.io/JTSA8
cosimone has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @alexarice closed pull request #102161 → agda-categories: fix version → https://git.io/JTS2a
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/291e3c6d5c0 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
jbox has quit [Quit: bye ^-^]
ericsagnes has quit [Ping timeout: 268 seconds]
<jkt> how do I run the D-Bus daemon within nix-shell? Do I start it manually? (unit tests of a software I'm developing require a D-Bus bus. Any will do, and there are no isolation concerns.)
<{^_^}> [nixpkgs] @bjornfor merged pull request #102165 → linuxstopmotion: 0.8.0 -> 0.8.5 → https://git.io/JTSKb
<{^_^}> [nixpkgs] @bjornfor pushed commit from @ajs124 to master « linuxstopmotion: 0.8.0 -> 0.8.5 »: https://git.io/JTSxZ
<rnhmjoj> jkt: if you don't care about purity, yeah why not?
<rnhmjoj> try something like: dbus-daemon --session --address="unix:path=/run/user/$(id -u)/bus" 2>/dev/null &
<{^_^}> [nixpkgs] @Ma27 opened pull request #102177 → matrix-synapse: 1.22.0 -> 1.22.1 → https://git.io/JTSxz
<{^_^}> [nixpkgs] @matthewbauer merged pull request #96318 → stdenv/native: provide patchelf on linux → https://git.io/JUUbT
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/JTSxX
tsmanner has joined #nixos
werner292 has joined #nixos
mallox has joined #nixos
ericsagnes has joined #nixos
werner291 has quit [Ping timeout: 268 seconds]
werner292 is now known as werner291
orivej has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #88544 → ledger2beancount: init at 2.1 → https://git.io/Jf2Lr
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JTSxA
cosimone has joined #nixos
alp_ has quit [Ping timeout: 240 seconds]
sangoma has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #102002 → electrum-ltc: enable hardware wallets → https://git.io/JTMKF
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JTSps
heyitsrama has joined #nixos
<jkt> rnhmjoj: I already have /run/user/$(id -u)/bus visible from within that shell, though, so it sounds like that won't really work
<nicolas[m]> `dbus-launch`
<nicolas[m]> It will wrap your program with a new dbus daemon
<rnhmjoj> jkt: ah, so you already have a dbus running but want a clean one for testing?
<rnhmjoj> nicolas: dbus-launch works too but it's deprecated. it's better to just run the daemon and set the env variable, if encessary
<nicolas[m]> `dbus-launch` is the wrong binary, `dbus-run-session -- binary args` is probably what you want
cosimone has quit [Quit: cosimone]
<jkt> rnhmjoj: let me see if I can pinpoint the real cause of this error, perhaps it's a missing env var or something (I don't see any relevant open/socket/connect/... in a strace)
<jkt> yeah, it was just that, a missing DBUS_SESSION_BUS_ADDRESS
<{^_^}> [nixpkgs] @ajs124 merged pull request #101869 → nginxMainline: 1.19.3 -> 1.19.4 → https://git.io/JTP2K
<{^_^}> [nixpkgs] @ajs124 pushed 2 commits to master: https://git.io/JTSph
nicolas[m] has quit [Quit: authenticating]
nicolas[m] has joined #nixos
alp_ has joined #nixos
Morfio has quit [Quit: Leaving]
werner291 has quit [Remote host closed the connection]
veleiro` has joined #nixos
endformationage has joined #nixos
veleiro has quit [Ping timeout: 240 seconds]
ydlr has joined #nixos
teto1 has quit [Quit: WeeChat 2.9]
Fare has quit [Ping timeout: 260 seconds]
mthst has joined #nixos
berberman has joined #nixos
berberman_ has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @moben opened pull request #102178 → [WIP] fhs-userenv-bubblewrap: Support ld.so.conf/cache → https://git.io/JTSjK
<srid> Does anyone use flatpak on nixos? If so, have you managed to resolve poor font-quality on flatpak apps?
Fare has joined #nixos
thc202 has quit [Ping timeout: 268 seconds]
ydlr[m] has joined #nixos
ydlr has left #nixos ["Leaving"]
<{^_^}> [nixpkgs] @peti pushed 48 commits to haskell-updates: https://git.io/JT9ez
emacsomancer has quit [Read error: Connection reset by peer]
alp_ has quit [Ping timeout: 264 seconds]
heyitsrama has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: disable broken builds to fix evaluation »: https://git.io/JT9ei
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JT9eQ
<{^_^}> [nixpkgs] @cole-h opened pull request #102180 → zoxide: 0.4.3 -> 0.5.0 → https://git.io/JT9eN
bennofs1 has joined #nixos
ris has joined #nixos
heyitsrama has joined #nixos
emacsomancer has joined #nixos
sulu has joined #nixos
tput has quit [Ping timeout: 264 seconds]
doronbehar has joined #nixos
<{^_^}> [nixpkgs] @bbigras opened pull request #102181 → wrangler: 1.10.3 -> 1.12.1 → https://git.io/JT9vE
medvid has quit [Ping timeout: 264 seconds]
<Jezhehim[m]> ,locate wl-copy
<{^_^}> Found in packages: wl-clipboard
medvid has joined #nixos
Athas has quit [Quit: ZNC - http://znc.sourceforge.net]
Athas has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #101995 → ocamlPackages.base64: 3.2.0 → 3.4.0 → https://git.io/JTMEf
<{^_^}> [nixpkgs] @vbgl pushed 6 commits to master: https://git.io/JT9v1
<hexa-> LnL: thx
<hexa-> cole-h: thx
<Jezhehim[m]> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
<worldofpeace> cole-h: hey
<worldofpeace> cole-h: hmm, I wonder if the installer tests could do this
<worldofpeace> and are there tests for flags and such
<cole-h> worldofpeace: They could, but they'd have to be written. I was plannig to test it manually, if you called for it. I have a spare laptop I can use.
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JT9fX
<cole-h> (e.g. I don't think there are any flake install tests. Maybe there should be.)
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JT9f9
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: disable broken builds to fix evaluation »: https://git.io/JT9Jr
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JT9J1
<worldofpeace> cole-h: oh right, the install tests don't do any flake stuff
<worldofpeace> cole-h: hmm, I'm wondering if there's a good way to test nixos-install virtually
<worldofpeace> cole-h: I mean, if it's convenient, u could test on actual hardware
alp_ has joined #nixos
<mica[m]> Is it possible for rebuild to get stuck in a loop? This is my second time compiling plasma and thunderbird
<mica[m]> In the same nixos-rebuild command
<gchristensen> I've never heard of it
jluttine has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/e06cdf58ed1 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: disable broken builds to fix evaluation »: https://git.io/JT9UZ
davidv7 has joined #nixos
jluttine has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JT9UC
<mica[m]> Possibly related to my exiv2 overlay?
<mica[m]> Since plasma uses exiv2?
<{^_^}> [nixpkgs] @worldofpeace merged pull request #101112 → uemacs: remove → https://git.io/JTBwZ
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JT9Ul
porphyrogenetos has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #101067 → nixos/caddy: remove services.caddy.agree → https://git.io/JT4nD
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JT9UB
rprije has joined #nixos
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/e06cdf58ed1 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
jabster28 has joined #nixos
aduialthin[m] has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 18 commits to haskell-updates: https://git.io/JT9Uj
Fare has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @peti pushed 6 commits to haskell-updates: https://git.io/JT9TI
<{^_^}> [nixpkgs] @grahamc merged pull request #102171 → stage-1: modprobe ext{2,3,4} before resizing (so resizing takes less than 45 minutes) → https://git.io/JTSDK
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/JT9TY
<{^_^}> [nixpkgs] @grahamc merged pull request #102172 → stage-1: add datestamps to logs → https://git.io/JTSD6
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/JT9Ts
<{^_^}> [nixpkgs] @grahamc merged pull request #102173 → create-amis.sh: fixup shellcheck issues, improve error logging, and add configurable service names → https://git.io/JTSDi
<{^_^}> [nixpkgs] @grahamc pushed 10 commits to master: https://git.io/JT9TZ
<{^_^}> [nixpkgs] @grahamc merged pull request #102175 → amazon-image: random.trust_cpu=on to cut 10s from boot → https://git.io/JTSFa
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/JT9Tc
<{^_^}> [nixpkgs] @grahamc merged pull request #102174 → AMI root partition table: use GPT to support >2T partitions → https://git.io/JTSDP
<{^_^}> [nixpkgs] @grahamc pushed 3 commits to master: https://git.io/JT9T4
Chiliparrot has joined #nixos
meatcar has quit [Quit: bye bye.]
meatcar has joined #nixos
_deepfire has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @grahamc opened pull request #102182 → Backport ami improvements → https://git.io/JT9ke
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
kirc has joined #nixos
<{^_^}> [nix] @roberth opened pull request #4206 → Fix memory corruption caused by GC-invisible coroutine stacks → https://git.io/JT9k4
zupo has joined #nixos
<Ke> how does one escape if one refers to other options in document strings
<Ke> &lt; name &gt;
<Ke> matrix does not let me say it either
<Akira[m]> ` `
<Akira[m]> ` ` ` `
<Akira[m]> hmmm
<Akira[m]> lol how to say this
<Akira[m]> back tick
<Ke> quite
kirc is now known as thisisatestofalo
<bbigras> `
<bbigras> ```
<bbigras> `\``
jabster28 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @LnL7 merged pull request #101783 → plex: 1.20.2.3402 -> 1.20.3.3483 → https://git.io/JT6O4
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/JT9I3
davidv7 has quit [Ping timeout: 268 seconds]
thisisatestofalo has quit [Quit: thisisatestofalo]
<{^_^}> [nixpkgs] @grahamc closed pull request #102182 → Backport ami improvements → https://git.io/JT9ke
kirc has joined #nixos
<{^_^}> [nixpkgs] @grahamc reopened pull request #102182 → Backport ami improvements → https://git.io/JT9ke
jabster28 has joined #nixos
kirc is now known as thisisatestofare
<{^_^}> [nixpkgs] @flyfloh opened pull request #102183 → python-miio: fix → https://git.io/JT9IR
thisisatestofare has quit [Client Quit]
rnea has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @deviant opened pull request #102184 → [20.09] uemacs: remove → https://git.io/JT9IV
<{^_^}> [nixpkgs] @bbigras opened pull request #102185 → chrony: 3.5.1 -> 4.0 → https://git.io/JT9Ii
kirc has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #101384 → among-sus: init at 2020-10-22 → https://git.io/JTgGh
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JT9IX
maridonkers[m] is now known as Photonsphere[m]
<{^_^}> [nix] @roberth opened pull request #4207 → Fix RemoteStore pool deadlock in filterSource etc → https://git.io/JT9Ip
<{^_^}> [nixpkgs] @worldofpeace pushed to master « maintainers: my name should be stylized »: https://git.io/JT9Le
<gchristensen> WORLDofPEACE <3
astronavt has joined #nixos
<worldofpeace> gchristensen: Noticed it wasn't up-to-date as per eyJhb 😸
oida has joined #nixos
<eyJhb> I don't even know how my name is styled in maintainers, and when I say styled, I mean if I was lazy.
<fendor> not sure, whether this is nixos related, but since the last update, vscodium seems to use a non-monospace font. I did not switch settings, so my hunch would be that vscode can't find system fonts. What could have caused this font change?
<DigitalKiWicked> WoP
<{^_^}> [nixpkgs] @deviant opened pull request #102186 → [20.09] nixos/caddy: remove services.caddy.agree → https://git.io/JT9L3
<worldofpeace> eyJhb: I might legally stylize it this way
<worldofpeace> DigitalKiWicked: official shortened version for the programmers
<DigitalKiWicked> https://www.youtube.com/watch?v=Jkh9A8GgWGs is this your theme song
<worldofpeace> DigitalKiWicked: lol, one letter from WaP though 🤣
<DigitalKiWicked> til what wop is a slur D:
cvlad- has quit [Ping timeout: 240 seconds]
<worldofpeace> DigitalKiWicked: oh shit that is a slur https://www.urbandictionary.com/define.php?term=wop
Fare has joined #nixos
mitsuhiko has quit [Ping timeout: 260 seconds]
<DigitalKiWicked> (in the wikipedia and normal dictionary too)
r0bby has quit [Ping timeout: 240 seconds]
mitsuhiko has joined #nixos
alanz has quit [Ping timeout: 268 seconds]
aristid has joined #nixos
cvlad- has joined #nixos
wpcarro has quit [Ping timeout: 240 seconds]
teozkr_ has quit [Ping timeout: 240 seconds]
SrPx has quit [Ping timeout: 260 seconds]
wpcarro has joined #nixos
teozkr_ has joined #nixos
r0bby has joined #nixos
SrPx has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #102163 → amazon-glacier-cmd-interface: remove package → https://git.io/JTSwY
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JT9Lh
nz__ has joined #nixos
alanz has joined #nixos
jabster28 has quit [Ping timeout: 240 seconds]
jabster28 has joined #nixos
<{^_^}> [nixpkgs] @jkarlson opened pull request #102187 → modules/security/pam.nix: add enableSSHAgentAuthNoHome → https://git.io/JT9tY
kirc has quit [Quit: kirc]
jabster28_ has joined #nixos
jabster28 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @peti merged pull request #101829 → Update Haskell package set to LTS 16.20 (plus other fixes) → https://git.io/JTico
<{^_^}> [nixpkgs] @peti pushed 7 commits to master: https://git.io/JT9tr
<Ke> how long do the ofborg tests take
<{^_^}> [nixpkgs] @peti pushed 27 commits to haskell-updates: https://git.io/JT9t9
mananamenos has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #102184 → [20.09] uemacs: remove → https://git.io/JT9IV
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-20.09: https://git.io/JT9qt
<{^_^}> [nixpkgs] @worldofpeace merged pull request #102186 → [20.09] nixos/caddy: remove services.caddy.agree → https://git.io/JT9L3
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-20.09: https://git.io/JT9qq
<supersandro2000> Ke: the normal CI is usually quite fast if it isn't that busy
<supersandro2000> but you can also test locally by just building the package or using nixpkgs-review
<Ke> now that I see 2000+ pending pull requests I am maybe less optimistic
<{^_^}> [nixpkgs] @worldofpeace merged pull request #101132 → iosevka-bin: add support for variants → https://git.io/JTRcH
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JT9q0
astronavt has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #102188 → xmlsec: fix build in darwin sandbox, make tests (more) reproducible → https://git.io/JT9qu
<Ke> I guess abandoned ones are never purged though
<Yaniel> yeah
<LnL> is there an issue with the evaluations?
<supersandro2000> Ke: most of them are already through the CI. It isn't building packages so it does not take forver with 5000+ changes
<supersandro2000> LnL: don't think so
<Ke> well mine completed already anyway
<supersandro2000> if you share the link I'll take a look at it
<{^_^}> #102187 (by jkarlson, 24 minutes ago, open): modules/security/pam.nix: add enableSSHAgentAuthNoHome
<Ke> it's a module change so not a normal version bump or new package
butcher has quit [Remote host closed the connection]
alp_ has quit [Ping timeout: 268 seconds]
<supersandro2000> I am not that familiar which such changes I must admit
<DigitalKiWicked> nix run nixpkgs.jq nixpkgs.fzf -c bash -c "nix-instantiate --eval --json -E 'builtins.attrNames (import <nixpkgs> {}).vimPlugins' | jq '.[]' -r | fzf"
<DigitalKiWicked> how do i do that now? it doesn't work anymore (nixUnstable)
<Ke> outside of the doc string the code is trivial
<Ke> supersandro2000: do I need to make noise somewhere, or is there hope someone appropriate will see it
jbox has joined #nixos
<supersandro2000> small PRs are usually fast merged. just wait a couple of days and if no one looked at it by then ask here again
<supersandro2000> *merged fast
<{^_^}> [nixpkgs] @mweinelt merged pull request #99523 → ircdog: init at 0.2.1 → https://git.io/JU5YP
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JT9qN
<supersandro2000> btw while we are talking about merging: can someone please merge https://github.com/NixOS/nixpkgs/pull/100194 https://github.com/NixOS/nixpkgs/pull/100521 ?
<{^_^}> #100194 (by SuperSandro2000, 2 weeks ago, open): FormEncode: 1.3.1 -> 2.0.0
<{^_^}> #100521 (by SuperSandro2000, 2 weeks ago, open): pythonPackages.libsass: init at 0.20.1
<{^_^}> [nixpkgs] @mweinelt merged pull request #99521 → python3Packages.{irctokens,ircstates,ircrobots}: init → https://git.io/JU5qa
<{^_^}> [nixpkgs] @mweinelt pushed 7 commits to master: https://git.io/JT9qh
<{^_^}> [nixpkgs] @mkg20001 opened pull request #102189 → Make gdk-pixbuf support avif → https://git.io/JT9mf
jabster28_ has quit [Ping timeout: 260 seconds]
jabster28 has joined #nixos
<Ke> it's kind of a security issue, as probably some people are using the current module incorrectly
<Ke> but I guess only at most 2 people use that module anyway and they probably have some $scheme
<hexa-> supersandro2000: i'd appreciate more concrete logs
jabster28 has quit [Read error: Connection reset by peer]
<hexa-> your comment is not really actionable so far
jabster28 has joined #nixos
mthst has left #nixos ["Leaving"]
<supersandro2000> hexa-: Can you tell me the PR?
<supersandro2000> sometimes nixpkgs-review does not have logs or incomplete ones for various reasons and I would need to build it by hand
<supersandro2000> I can tell you why I didn't add logs for that one: I queued like 5 PRs a while ago and I didn't fully look through them yet
yagoham has joined #nixos
<supersandro2000> so `nixpkgs-review pr --post-result X X X X X` and then I waited. Going to search for that one now
<supersandro2000> hexa-: Should I add auto log upload for nixpkgs-review? If it fails and the log is not empty I could upload it to eg termbin and add that link
<supersandro2000> Would this help you?
<supersandro2000> hexa-: added logs to your PR, sandbox failed
<hexa-> brrr
<hexa-> i hate that sandbox
yagoham has quit [Quit: leaving]
Rusty1 has quit [Quit: Konversation terminated!]
<supersandro2000> 😃 turn it on locally and I don't remind you every other PR about it
<supersandro2000> do we have a isSandboxed flag?
<hexa-> I would be surprised if we didn't use the sandbox on nixos
<hexa-> Mic92: ^?
yagoham has joined #nixos
MichaelRaskin has joined #nixos
mallox has quit [Quit: WeeChat 2.9]
selfsymmetric-mu has joined #nixos
shibboleth has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
ehmry has quit [Read error: Connection reset by peer]
ManiacOfMadness has joined #nixos
jabster28 has quit [Ping timeout: 272 seconds]
<selfsymmetric-mu> Hey infinisil, I found your journalctl dump, and I'm getting "usb 7-3.1: 3:1: cannot get freq at ep 0x84" myself after my system fully froze. Did you ever resolve that error?
<{^_^}> [nixpkgs] @deviant opened pull request #102191 → lib/sources.nix: fix incorrect inherit → https://git.io/JT9Oi
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #102192 → shfmt: 3.1.2 -> 3.2.0 → https://git.io/JT9OX
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/6b2df0109d9 (from 54 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<selfsymmetric-mu> I'm wondering if I should enable `uvcvideo` (although I don't know how yet…)
<supersandro2000> 🎉 darwin is less broken
ehmry has joined #nixos
<infinisil> Phew, 3 years ago!
noudle has quit []
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<infinisil> selfsymmetric-mu: No idea sorry, but it might have been my USB hub at that time acting up, memory is fuzzy
alp_ has joined #nixos
<hexa-> supersandro2000: fwiw: sandboxing is enabled by default on nixos
Rusty1 has joined #nixos
<V> supersandro2000: nixos-option nix.useSandboxing, and what hexa- says is true
<{^_^}> [nixpkgs] @grahamc merged pull request #102182 → [20.09] Backport AMI Boot Time and Disk Improvements → https://git.io/JT9ke
<{^_^}> [nixpkgs] @grahamc pushed 15 commits to release-20.09: https://git.io/JT93c
<hexa-> supersandro2000: so I'm kinda left with disabling some tests on darwin
<hexa-> or disabling the tests altogether on darwin
<supersandro2000> maybe darwin sandboxing is different. Not sure.
jabster28 has joined #nixos
<V> it is
<supersandro2000> if it is like 5 tests I would disabled them but if like 20 fail I would just disabled tests on Darwin
<V> the linux and darwin sandboxing implementations both depend on OS-specific stuff
<supersandro2000> I think it is better this way than disabling the package completely on darwin if the issue is the sandboxing and not real functionality or build mistakes
<hexa-> I never said we would need to disable the whole package on darwin
<hexa-> it's just that some socket operations don't work in the darwin sandbox
<hexa-> but they will work when not sandboxed, like in any python script
heywoodlh has quit [Quit: ZNC 1.8.2 - https://znc.in]
heywoodlh has joined #nixos
ericsagnes has quit [Ping timeout: 264 seconds]
<supersandro2000> I never said that we should do that. I am here to get nix better (on Darwin) and failing tests are a part of that
<supersandro2000> unfortunately
cjpbirkb1 has joined #nixos
<hexa-> I'll have a pr ready in a minute
<{^_^}> [nixpkgs] @Ma27 merged pull request #101421 → geogebra: 5-0-593-0 -> 5-0-609-0, geogebra6: 6-0-600-0 -> 6-0-609-0 → https://git.io/JTgpe
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JT9se
cjpbirkbeck has quit [Ping timeout: 260 seconds]
jabster28 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Ma27 merged pull request #102121 → bpytop: 1.0.44 -> 1.0.47 → https://git.io/JTyn0
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JT9s3
<{^_^}> [nixpkgs] @mweinelt opened pull request #102193 → python3Packages.anyio: disable all socket-related tests on darwin → https://git.io/JT9ss
<{^_^}> #102193 (by mweinelt, 6 seconds ago, open): python3Packages.anyio: disable all socket-related tests on darwin
flx is now known as migy
migy is now known as flx
<supersandro2000> hexa-: I would love to show you some PR I worked on the entire week already. Darwin is sometimes real fun.
demostanis[m] has joined #nixos
<supersandro2000> I think I am at 60 or something commits and I am maybe halfway through it
<{^_^}> [nixpkgs] @zowoq opened pull request #102194 → buildah: 1.16.5 -> 1.17.0 → https://git.io/JT9su
ericsagnes has joined #nixos
<neothefox> Hey everyone, why 20.09 tries to build thunderbird from source?
<demostanis[m]> Long time Arch user here, I've been looking at NixOS since today and I'm thinking at getting it on one of my computers. I'm wondering where most of the documentation is. It seems like the wiki is lacking many pages?
<supersandro2000> neothefox: the simpel answer is that the cache is missing but I can't tell you why
<neothefox> <demostanis[m] "Long time Arch user here, I've b"> for most packages you just look up their options here https://search.nixos.org/packages?channel=20.09
<Ashy> demostanis[m]: there's 3 manuals, nix the language, nixos the distro, and nixpkgs the pkgs
__monty__ has quit [Quit: leaving]
<gchristensen> demostanis[m]: check out the assorted docs here: https://nixos.org/learn.html
<supersandro2000> and you can follow https://nixos.org/manual/nixos/stable/index.html#ch-installation to get it installed
<{^_^}> [nixpkgs] @Ma27 merged pull request #101679 → liquibase: 4.0.0 -> 4.1.1 → https://git.io/JToG3
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JT9s1
<neothefox> <supersandro2000 "neothefox: the simpel answer is "> yeah, this is strange, my friends tries it for the first time and his system tries to build thunderbird on a fresh install
<demostanis[m]> Thanks a lot people,
ilmu has quit [Ping timeout: 268 seconds]
<Ashy> oh wow, that learn page is new and looks really nice
ilmu has joined #nixos
<demostanis[m]> Thanks a lot people, I am also wondering if there is, as on the Arch wiki (which I am very used to), documentation on how to use some package installed from nixpkgs (e.g. some troubleshooting people might have and fixes) or do I have to search elsewhere myself?
<neothefox> <demostanis[m] "Thanks a lot people, I am also w"> there is the nix wiki https://nixos.wiki/wiki/Accelerated_Video_Playback
erasmas has quit [Quit: leaving]
<demostanis[m]> No results for firejail?
<hexa-> supersandro2000: please do
<neothefox> <demostanis[m] "No results for firejail?"> I think all you need is here https://search.nixos.org/options?channel=20.09&from=0&size=30&sort=relevance&query=firejail
<demostanis[m]> Oh ok, thanks!
<jmercouris> anyone run steam on nixos?
<jmercouris> I see the Wiki for it
<jmercouris> I also see that it is quite out of date (referencing bumblebee)
sangoma has quit [Quit: WeeChat 2.9]
<hexa-> supersandro2000: yikes.
<supersandro2000> hexa-: I am not done yet. Probably missing 50% of the python modules
<supersandro2000> also I need to regenerate all files...
wavirc22_ has joined #nixos
<selfsymmetric-mu> jmercouris: Sure thing. I was playing Hades five minutes ago.
<Akira[m]> is proton working?
<selfsymmetric-mu> jmercouris: It's a piece of cake. Akira[m]: Proton works perfectly.
<Akira[m]> I can get it running, but not really with nvidia prime or proton
<Akira[m]> how! :D
<Akira[m]> tried it on Risk of Rain 2, doesn't wanna launch...
<selfsymmetric-mu> I just include this module: https://pastie.io/raw/dqhbnp
wavirc22 has quit [Ping timeout: 264 seconds]
<Akira[m]> I have this
<Akira[m]> normal games work fine, such as LISA
<selfsymmetric-mu> I run `steam steam://rungameid/<paste_game_id_here>` to get error messages in the terminal.
<selfsymmetric-mu> That might help you diagnose what's going wrong.
<Akira[m]> oh useful. thanks
<Akira[m]> and with proton?
<Akira[m]> --proton?
<selfsymmetric-mu> Oh, I believe it uses whatever you last used in the Steam client.
<Yaniel> risk of rain 2 works perfecctly here in proton
<selfsymmetric-mu> I start games from Emacs, but I usually play a game after buying it, which I do from Steam, so my first run is from the Steam client.
<Yaniel> but I don't have prime nor an nvidia gpu
<Yaniel> steam uses proton for games that don't have a native linux build
<Yaniel> and for games where you explicitly ask it to
<selfsymmetric-mu> I have an NVIDIA GPU, but I am not familiar with NVIDIA prime.
luc65r has quit [Quit: WeeChat 2.9]
emmanuel_erc has joined #nixos
<Yaniel> from what I hear bumblebee/prime has always been a pain in the back though
<Akira[m]> it was just added to 20.09. :) https://nixos.wiki/wiki/Nvidia
<supersandro2000> Are they named after Autobots?
<Akira[m]> I don't really have many games I can try... I can confirm it works with glxgears lol.
<Akira[m]> perhaps :D
<DigitalKiWicked> glxgears is my favorite game
<gchristensen> lol
<{^_^}> [nixpkgs] @Infinisil merged pull request #102191 → lib/sources.nix: fix incorrect inherit → https://git.io/JT9Oi
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JT9ZU
<selfsymmetric-mu> supersandro2000: I believe so. You know, switching between two forms?
Fare has quit [Ping timeout: 264 seconds]
<Akira[m]> I'm just trying to see if it launched with intel igpu for now.
<Akira[m]> launches*
bennofs1 has quit [Ping timeout: 272 seconds]
<Akira[m]> ok maybe something is moving now
<Akira[m]> I thought I did have --proton in the launch options...
<Akira[m]> now it's 'processing vulkan shaders'
<Akira[m]> umm, ditto
davidv7 has joined #nixos
<{^_^}> [nixpkgs] @zowoq merged pull request #102194 → buildah: 1.16.5 -> 1.17.0 → https://git.io/JT9su
<{^_^}> [nixpkgs] @zowoq pushed to master « buildah: 1.16.5 -> 1.17.0 »: https://git.io/JT9ZP
<DigitalKiWicked> me: why does the icon that says i'm using battery power (indicates a high cpu load) keep coming on
<DigitalKiWicked> firefox: you are about to close 303 tabs
quinn has quit [Quit: ZNC 1.8.2 - https://znc.in]
quinn has joined #nixos
urkk has joined #nixos
urkk has quit [Client Quit]
fendor has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ajs124 opened pull request #102196 → doxygen: 1.8.19 -> 1.8.20 → https://git.io/JT9nl
urkk has joined #nixos
<supersandro2000> selfsymmetric-mu: I meant the Autobots, the good ones, from Transformers the movei
<supersandro2000> (I think it translates bad to German. Auto means Car...)
bgamari_ has joined #nixos
bgamari has quit [Ping timeout: 240 seconds]
<abathur> DigitalKiWicked: nice
<abathur> I don't often see someone admit to having more open tabs than I tend to have
<DigitalKiWicked> down to 119
<Akira[m]> this might be more a general linux issue but why do i keep disconnecting from my tty?
<Akira[m]> I already have ` services.openssh.extraConfig = "ClientAliveInterval 60";`
<infinisil> Have you tried.. not pressing Ctrl-D? :P
urkk has quit [Quit: leaving]
urkk has joined #nixos
<{^_^}> [nixpkgs] @ipetkov opened pull request #102197 → topgrade: 5.7.0 -> 5.8.1 → https://git.io/JT9nh
heyitsrama has quit [Remote host closed the connection]
bennofs1 has joined #nixos
astronavt has joined #nixos
<abathur> according to 'tell application "Safari" to return the number of tabs in windows', I have 158 tabs open
<abathur> which is actually around double what I expected
<infinisil> AppleScript is neat, even if it's a bit weird
<abathur> it is
heyitsrama has joined #nixos
<jmercouris> selfsymmetric-mu: thank you, will do
<supersandro2000> Firefox tells me like 300
<supersandro2000> on that device
heyitsrama has quit [Remote host closed the connection]
<rnhmjoj> i'm adding a check for audio to the firefox nixos test. do you have any idea for a quick way to make firefox play sound?
<bqv> is it possible to have a VM that shares the nix store with it's host?
<rnhmjoj> i think it's shared by default
<supersandro2000> bqv: A nix VM probably, something else maybe. More details would be nice
<bqv> rnhmjoj: in what context?
philr has joined #nixos
<bqv> supersandro2000: what's a nix VM? i thought nixos had no scope for declarative VMs
<supersandro2000> rnhmjoj: load a audio file in a tab
<supersandro2000> bqv: This is what I was trying to say
<bqv> oh, ok
<bqv> well obviously i could make a nixos image and all
<rnhmjoj> bqv: qemu-vm.nix, the modules that's used by nixos-rebuild build-vm or nixos-build-vms. it shares the store read-only by default
<bqv> oh
<bqv> neat!!
Fare has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
<rnhmjoj> supersandro2000: if i open a file firefox prompts a download dialog. so i guess i should write an html with an audio tag
<rnhmjoj> the problem then is to click on the play button using xdotool, which looks tricky
<{^_^}> [nixpkgs] @zowoq merged pull request #102192 → shfmt: 3.1.2 -> 3.2.0 → https://git.io/JT9OX
<{^_^}> [nixpkgs] @zowoq pushed 2 commits to master: https://git.io/JT9cA
<supersandro2000> rnhmjoj: I just dragged an mp3 from my disc into firefox and it started playing. Maybe an extension? don't know
<tpw_rules> yeah you can just file:/// an mp3 file