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
<matthewcroughan> sterni: What's the process for my change getting into unstable?
<matthewcroughan> I want this personally for myself. It's in master. Could I/should I set up hydra to build nixos master, then add master as a flake input, would I then basically be using nixos on rolling -release?
<{^_^}> [nixpkgs] @fabaff closed pull request #117422 → bit: init at 1.05 → https://github.com/NixOS/nixpkgs/pull/117422
<{^_^}> [nixpkgs] @aanderse merged pull request #117163 → kodi.packages.a4ksubtitles: init at 2.3.0 → https://github.com/NixOS/nixpkgs/pull/117163
<sterni> matthewcroughan: hydra continously updates to master and tries to build this job, if it succeeds, the channel advances to that revision for nixos-unstable: https://hydra.nixos.org/job/nixos/trunk-combined/tested
<sterni> matthewcroughan: you can check the constituents tab to see what that entails
<sterni> and you can check the nixos-unstable branch in NixOS/nixpkgs which is always at the revision the channel is currently
<matthewcroughan> sterni: wow, so hydra is just taking this long to get to my commit?
<sterni> https://status.nixos.org/ show channel status and as you can see there it is stuck since 4 days
<sterni> matthewcroughan: nope it has already built that probably, but the channel is not advancing because nixUnstable is broken
grimvar_ has joined #nixos
<matthewcroughan> When does it choose to advance?
<sterni> 01:02 <sterni> matthewcroughan: hydra continously updates to master and tries to build this job, if it succeeds, the channel advances to that revision for nixos-unstable: h
<sterni> ttps://hydra.nixos.org/job/nixos/trunk-combined/tested
<matthewcroughan> yes, so why hasn't it advanced after it hit my commit?
<sterni> probably one of the jobs failed at that point
<matthewcroughan> right, but it is just a matter of luck? It's unrelated to my package?
<sterni> it doesn't check every commit individually as well I'm pretty sure
<matthewcroughan> or my change ,rather
<sterni> it schedules an evaluation and then updates to master
<matthewcroughan> OH. Okay. So when it chose to pull, which is just an interval, my change was bundled with a breaking change?
<sterni> it depends on state of master as a whole, yeah
<sterni> possible yeah
<Baughn> vscode-extensions is broken.
<matthewcroughan> If this was done granularly, as in every single commit was done one at a time, this wouldn't have happened?
<Baughn> Which you can see by clicking through the 'x', then a log.
<apache8080> is there a way to just build the initrd for a given configuration.nix?
<Baughn> Yes, give me a minute. (But why do you need to?)
<apache8080> setting up nixos on a jetson and have to do some weird stuff due to nvidia
grimvar has quit [Ping timeout: 256 seconds]
<sterni> apache8080: (nixos /path/to/configuration.nix).initialRamDisk
<apache8080> thanks
codygman__ has quit [Read error: No route to host]
<tpw_rules> apache8080: what jetson?
codygman` has joined #nixos
<apache8080> TX2, trying to get it to boot off of SATA
<{^_^}> [nixpkgs] @fabaff opened pull request #117423 → bit: init at 1.05 → https://github.com/NixOS/nixpkgs/pull/117423
<apache8080> have it working with SD cads fine
<{^_^}> [nixpkgs] @mvnetbiz opened pull request #117424 → evolution: enable importing Outlook .pst data files → https://github.com/NixOS/nixpkgs/pull/117424
<tpw_rules> apache8080: are the expressions available publicallyu?
<sterni> Baughn: vscode-extensions is fixed afaik, it just hasn't gotten to it yet in the latest evaluation
<Baughn> apache8080: (nixos wherever).initialRamdisk, to correct the capitalization.
<Baughn> sterni: Cool. Then we'll have an update whenever. :)
<apache8080> tpw_rules: unfortunately this is in my companies internal repo
<tpw_rules> apache8080: can you ask to put them on github or whatever? i am interested...
<{^_^}> [nixpkgs] @cdepillabout merged pull request #117419 → haskellPackages.diagrams-lib: unbreak → https://github.com/NixOS/nixpkgs/pull/117419
<sterni> Baughn: uh ohhhhh that log looks like a regression though let me check
<apache8080> tpw_rules: I can ask but it may not happen lol
<tpw_rules> fair enough
rj has quit [Ping timeout: 268 seconds]
<tpw_rules> how do you guys compile stuff for it? it's unclear to me how well nix's cross infrastructure works. or do you just use qemu and binfmt?
<apache8080> tpw_rules: we have arm build servers
<apache8080> I personally have used the qemu binfmt stuff and it works fine
<apache8080> the bigger pain was getting jetpack stuff setup
rj has joined #nixos
<apache8080> and wrapping their flash script
<tpw_rules> yeah
proofofkeags__ has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #117425 → python3Packages.plexapi: 4.4.1 -> 4.5.0 → https://github.com/NixOS/nixpkgs/pull/117425
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117426 → circleci-cli: 0.1.15149 -> 0.1.15195 → https://github.com/NixOS/nixpkgs/pull/117426
<sterni> matthewcroughan: note that if you build from master your change may already be binary cached if you're lucky
__monty__ has quit [Quit: leaving]
<sterni> Baughn: okay can confirm trunk-combined tarball should be fine, but it's still gonna get stuck on nixUnstable I think
<matthewcroughan> weird
mbrgm_ has joined #nixos
<matthewcroughan> Anyone know why Ghost isn't in NixOS?
<matthewcroughan> the ghost cms?
pjan has quit [Remote host closed the connection]
<sterni> matthewcroughan: most likely because nobody packaged it
Serus has quit [Ping timeout: 240 seconds]
mbrgm has quit [Ping timeout: 264 seconds]
mbrgm_ is now known as mbrgm
<matthewcroughan> sterni: nope
<{^_^}> #24936 (by b123400, 3 years ago, closed): ghost: init at 0.11.9
<matthewcroughan> wondering why this was closed
patrykk8832 has joined #nixos
Serus has joined #nixos
<matthewcroughan> gchristensen: what's the right way to do this PR?
<sterni> it says in the thread that the author wasn't able to get it packaged without adding a gigantic lock file for ghost only
<sterni> this is an issue with node.js stuff often
<sterni> the node infrastructure in nixpgks is also somewhat lacking
<sterni> matthewcroughan: but I guess you are welcome to try again there is nothing wrong with having ghost per se
Serus has quit [Read error: Connection reset by peer]
<patrykk8832> Hi. I never used nixos but just wonder - can I install GlusterFS on top of vpsAdminOS. Is that possible?
<patrykk8832> welll possible defo is - how much work that would require?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117427 → coursier: 2.0.15 -> 2.0.16 → https://github.com/NixOS/nixpkgs/pull/117427
Serus has joined #nixos
<matthewcroughan> sterni: what's the best way to declaritively run a docker container then?
slack1256 has joined #nixos
is_null has quit [Read error: Connection reset by peer]
cjb has joined #nixos
cjb has quit [Remote host closed the connection]
cjb has joined #nixos
cjb is now known as Guest96467
Guest96467 is now known as asdf1234asd
asdf1234asd is now known as cjbayliss
stree has quit [Ping timeout: 265 seconds]
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
cjbayliss is now known as cjb
<{^_^}> [nixpkgs] @kittywitch opened pull request #117428 → weechat-notify-send: fixed meta.homepage mispelling → https://github.com/NixOS/nixpkgs/pull/117428
ddellaco_ has joined #nixos
lsix has quit [Ping timeout: 240 seconds]
figgyc has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
figgyc has joined #nixos
ddellaco_ has quit [Remote host closed the connection]
ddellacosta has joined #nixos
ddellacosta has quit [Remote host closed the connection]
ddellacosta has joined #nixos
ddellac__ has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #117155 → grpc: 1.36.1 -> 1.36.4 → https://github.com/NixOS/nixpkgs/pull/117155
<sterni> matthewcroughan: virtualisation.oci-containers with backend = "docker" I think
ddellac__ has quit [Ping timeout: 245 seconds]
beertoagunfight has joined #nixos
<matthewcroughan> sterni: what about state?
<matthewcroughan> Let's say I want to use podman, `volumes = [ "/var/lib/ghost:/etc/ghost" ]; for example
<matthewcroughan> podman won't have perms to write to /var/lib whereas docker will?
stree has joined #nixos
apache8080 has quit [Ping timeout: 260 seconds]
<matthewcroughan> will `virtualisation.oci-containers.containers.<name>.workdir work?
cjb has quit [Quit: hopefully fixed SASL]
is_null has joined #nixos
slack1256 has quit [Remote host closed the connection]
mewra has quit [Remote host closed the connection]
aranea has joined #nixos
wnklmnn has quit [Quit: Leaving]
apache8080 has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #117429 → starship: 0.50.0 -> 0.51.0 → https://github.com/NixOS/nixpkgs/pull/117429
<matthewcroughan> sterni: Can't get any feedback as to why the containers are failing
<matthewcroughan> just exiting, journalctl shows nothing more detailed
<{^_^}> [nixpkgs] @Infinisil merged pull request #112972 → botamusique: init at unstable-2021-01-02 → https://github.com/NixOS/nixpkgs/pull/112972
beertoagunfight has quit [Ping timeout: 260 seconds]
ris has quit [Ping timeout: 246 seconds]
<matthewcroughan> ah
<matthewcroughan> ethd6047b2: Failed to get link config: No such device
<matthewcroughan> tar: can't change directory to '/var/lib/ghost/content.orig': No such file or directory
<matthewcroughan> https://termbin.com/az3u
<matthewcroughan> any ideas?
<{^_^}> [nixpkgs] @marsam merged pull request #117266 → e2fsprogs: fix darwin build → https://github.com/NixOS/nixpkgs/pull/117266
<{^_^}> [nixpkgs] @aanderse opened pull request #117430 → kodi.packages.pvr-iptvsimple: 7.4.2 -> 7.5.1 → https://github.com/NixOS/nixpkgs/pull/117430
<{^_^}> [nixpkgs] @marsam merged pull request #115660 → talloc: 2.3.1 -> 2.3.2 → https://github.com/NixOS/nixpkgs/pull/115660
<{^_^}> [nixpkgs] @aanderse closed pull request #117355 → kodiPackages.pvr-iptvsimple: 7.4.2 -> 7.5.0 → https://github.com/NixOS/nixpkgs/pull/117355
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117431 → emplace: 1.4.0 -> 1.4.1 → https://github.com/NixOS/nixpkgs/pull/117431
<{^_^}> [nixpkgs] @marsam merged pull request #115697 → vultr: 2.0.2 -> 2.0.3 → https://github.com/NixOS/nixpkgs/pull/115697
<matthewcroughan> I got around it, but yes indeed podman would fail because it's unable to write to /var/lib
cmk_zzz has joined #nixos
Vadrigar_ has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
bitmapper has quit [Quit: Connection closed for inactivity]
zebrag has joined #nixos
patrykk8832 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117432 → epubcheck: 4.2.4 -> 4.2.5 → https://github.com/NixOS/nixpkgs/pull/117432
Vadrigar_ has quit [Ping timeout: 260 seconds]
rajivr has joined #nixos
orivej has quit [Ping timeout: 264 seconds]
<judson> I updated to 20.09 a little while ago, and it broke meld - I get a ton of GTK icon errors, but worse, it doesn't display text in a 3-way merge.
ahmedelgabri has joined #nixos
cjb has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
apache8080 has quit [Ping timeout: 245 seconds]
ahmedelgabri has quit [Ping timeout: 272 seconds]
<matthewcroughan> anyone know what this is ?
<matthewcroughan> `services.limesurvey.virtualHost.listen.*.port
<matthewcroughan> what is the *?
cjb has quit []
work_ has quit [Quit: Connection closed for inactivity]
cjb has joined #nixos
<infinisil> matthewcroughan: Means that `listen` is an option of type list, and that the items of the list have a `port` option
<infinisil> So like `listen = [{ port = ...; }]`
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #117433 → llvmPackages: Organize files → https://github.com/NixOS/nixpkgs/pull/117433
<matthewcroughan> infinisil: what else is a member option?
<infinisil> Not sure what you mean
<matthewcroughan> if .port exists, what else exists
<infinisil> matthewcroughan: Check the options listings
<infinisil> Either https://nixos.org/nixos/options.html or `man configuration.nix`
<{^_^}> [nixpkgs] @snoord opened pull request #117434 → tanka: 0.14.0 -> 0.15.0 → https://github.com/NixOS/nixpkgs/pull/117434
<matthewcroughan> so it's a list of attrsets?
<matthewcroughan> why was it done that way?
jbox has joined #nixos
lukeg is now known as lukegb
cjb has quit []
<{^_^}> [nixpkgs] @reedrw opened pull request #117435 → discord: 0.0.13 -> 0.0.14 → https://github.com/NixOS/nixpkgs/pull/117435
<infinisil> matthewcroughan: Why wouldn't it?
<matthewcroughan> I've just never seen an option done like that, so it's new to me :P
<infinisil> Ah I see
<infinisil> I guess the * can be interpreted as "the user can pick it"
<infinisil> Though I guess that doesn't make a lot of sense for lists
cjb has joined #nixos
<infinisil> Maybe more of a "An arbitrary number of elements can be defined
<infinisil> Similarly, options with a <name> in them mean that this value can be chosen by the user, and arbitrarily many can be defined
jonringer has quit [Remote host closed the connection]
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117436 → frp: 0.36.1 -> 0.36.2 → https://github.com/NixOS/nixpkgs/pull/117436
<matthewcroughan> infinisil: is there any way to change the port that limesurvey listens on?
<matthewcroughan> virtualHost.listen seems not to have an impact on that, sadly
<infinisil> matthewcroughan: Yeah lists are pretty bad for that, because you can't refer to other definitions to change them
<infinisil> matthewcroughan: You'll have to override the list completely instead, which can be done with `listen = lib.mkForce [ ... ]`
<remexre> is there a way to change builtins.currentSystem? It reports x86_64-darwin on an M1 mac, but I want to build binaries for aarch64-darwin/aarch64e-darwin
zipfelsack[m] has joined #nixos
nomadtester has quit [Ping timeout: 245 seconds]
m0rphism has quit [Ping timeout: 244 seconds]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
dbmikus has quit [Ping timeout: 265 seconds]
jonringer has joined #nixos
codygman` has quit [Ping timeout: 256 seconds]
patagonicus7 has joined #nixos
<matthewcroughan> infinisil: https://github.com/NixOS/nixpkgs/pull/89744
<{^_^}> #89744 (by vojta001, 41 weeks ago, merged): traefik: unify TOML generation
<matthewcroughan> haha, I just encountered this issue
<matthewcroughan> Wish I was using flakes for this machine, whoops
<{^_^}> [nixpkgs] @jonringer merged pull request #117435 → discord: 0.0.13 -> 0.0.14 → https://github.com/NixOS/nixpkgs/pull/117435
patagonicus has quit [Ping timeout: 246 seconds]
patagonicus7 is now known as patagonicus
<{^_^}> [nixpkgs] @jonringer pushed commit from @reedrw to release-20.09 « discord: 0.0.13 -> 0.0.14 »: https://git.io/JYvBQ
h0m1 has quit [Ping timeout: 264 seconds]
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #117359 → kodiPackages.pvr-hts: 8.2.2 -> 8.2.4 → https://github.com/NixOS/nixpkgs/pull/117359
is_null has quit [Read error: Connection reset by peer]
jbox has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @tgunnoe opened pull request #117437 → lzwolf: init at 20200221 → https://github.com/NixOS/nixpkgs/pull/117437
is_null has joined #nixos
andoriyu_ has joined #nixos
rubm has quit [Ping timeout: 264 seconds]
andoriyu has quit [Read error: Connection reset by peer]
is_null has quit [Ping timeout: 264 seconds]
<matthewcroughan> infinisil: Is it possible to `nix edit` a module? How do I reference it?
<matthewcroughan> E.g: `nix edit services.mosquitto`
stree has quit [Ping timeout: 265 seconds]
proofofkeags has joined #nixos
dbmikus has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg opened pull request #117438 → compsize: use upstream's installer → https://github.com/NixOS/nixpkgs/pull/117438
<infinisil> matthewcroughan: Nope
<infinisil> You'll have to just find the file yourself
<matthewcroughan> infinisil: what do you think of git-lfs for backing up state.
<infinisil> Never used that
<matthewcroughan> I think the world would be better off stateless, but you could probably back up /var/lib on git lfs, might be a good use case for it.
<matthewcroughan> any thoughts on that gchristensen? :D
dbmikus has quit [Ping timeout: 245 seconds]
acarrico has quit [Ping timeout: 256 seconds]
tgunnoe has joined #nixos
slack1256 has joined #nixos
marusich has joined #nixos
stree has joined #nixos
das_j has quit [Quit: Bridge terminating on SIGTERM]
mrpi has quit [Quit: Bridge terminating on SIGTERM]
ajs124 has quit [Quit: Bridge terminating on SIGTERM]
cheriimoya has quit [Quit: Bridge terminating on SIGTERM]
Scriptkiddi has quit [Quit: Bridge terminating on SIGTERM]
Scriptkiddi has joined #nixos
das_j has joined #nixos
cheriimoya has joined #nixos
mrpi has joined #nixos
ajs124 has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg opened pull request #117439 → nixos/geoclue2: do not start geoclue agent for system users → https://github.com/NixOS/nixpkgs/pull/117439
<{^_^}> [nixpkgs] @luke-clifton opened pull request #117440 → haskellPackages.json-directory: mark not broken → https://github.com/NixOS/nixpkgs/pull/117440
orivej has joined #nixos
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @happysalada opened pull request #117441 → cargo-audit: add cargo audit fix by default → https://github.com/NixOS/nixpkgs/pull/117441
ahmedelgabri has quit [Ping timeout: 260 seconds]
slack1256 has quit [Remote host closed the connection]
marusich has quit [Ping timeout: 245 seconds]
proofofkeags has quit [Ping timeout: 256 seconds]
marusich has joined #nixos
Dr8128 has quit [Ping timeout: 265 seconds]
AlpineLlama has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
orivej has quit [Ping timeout: 256 seconds]
AlpineLlama has joined #nixos
anderslu1dstedt has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #117315 → recursive: 1.071 -> 1.077 → https://github.com/NixOS/nixpkgs/pull/117315
anderslundstedt has joined #nixos
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #117337 → jamulus: 3.6.2 -> 3.7.0 → https://github.com/NixOS/nixpkgs/pull/117337
spacefrogg has joined #nixos
<{^_^}> [nixpkgs] @jtojnar closed pull request #117319 → evolution-data-server: 3.38.4 -> 3.40.0 → https://github.com/NixOS/nixpkgs/pull/117319
<{^_^}> [nixpkgs] @jtojnar closed pull request #117323 → gjs: 1.66.2 -> 1.68.0 → https://github.com/NixOS/nixpkgs/pull/117323
<{^_^}> [nixpkgs] @jtojnar closed pull request #117328 → gnome3.gvfs: 1.46.2 -> 1.48.0 → https://github.com/NixOS/nixpkgs/pull/117328
Supersonic112 has joined #nixos
<{^_^}> [nixpkgs] @jtojnar closed pull request #117368 → libgee: 0.20.3 -> 0.20.4 → https://github.com/NixOS/nixpkgs/pull/117368
<{^_^}> [nixpkgs] @jtojnar closed pull request #117366 → libdazzle: 3.38.0 -> 3.40.0 → https://github.com/NixOS/nixpkgs/pull/117366
Supersonic has quit [Ping timeout: 244 seconds]
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @jtojnar merged pull request #117424 → libpst: build as shared library, evolution: enable importing Outlook .pst data files → https://github.com/NixOS/nixpkgs/pull/117424
ManiacOfMadness has quit [Ping timeout: 272 seconds]
tomberek has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to gnome-40: https://git.io/JYvSi
haritz has quit [Ping timeout: 260 seconds]
haritz has joined #nixos
haritz has quit [Changing host]
haritz has joined #nixos
hanetzer is now known as Aardvark_Narrowa
Aardvark_Narrowa is now known as hanetzer
dbmikus has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @JesusMtnez opened pull request #117442 → [20.09] vscodium: 1.51.1 -> 1.54.3 → https://github.com/NixOS/nixpkgs/pull/117442
dbmikus has quit [Ping timeout: 265 seconds]
yjftsjthsd has quit [Ping timeout: 256 seconds]
paddymahoney has joined #nixos
monotux has quit [Remote host closed the connection]
Gaelan_ is now known as Gaelan
<Gaelan> Anyone know of a way to do GC on my store, but only delete things that are available on cache.nixos.org?
monotux has joined #nixos
<Gaelan> (My priorities, roughly, are CPU > disk > bandwidth, so I'm happy to redownload stuff but would rather not rebuild it)
<{^_^}> [nixpkgs] @happysalada opened pull request #117443 → sqlx-cli: fix darwin build → https://github.com/NixOS/nixpkgs/pull/117443
tomberek3 has joined #nixos
tomberek is now known as Guest70506
tomberek3 is now known as tomberek
Guest70506 has quit [Ping timeout: 240 seconds]
Vadrigar_ has joined #nixos
yjftsjthsd has joined #nixos
stree has quit [Ping timeout: 265 seconds]
cjb has quit []
<{^_^}> [nixpkgs] @jonringer merged pull request #117425 → python3Packages.plexapi: 4.4.1 -> 4.5.0 → https://github.com/NixOS/nixpkgs/pull/117425
<{^_^}> [nixpkgs] @jonringer merged pull request #117421 → vimPlugins.nvim-colorizer-lua: init at 2020-06-11 → https://github.com/NixOS/nixpkgs/pull/117421
Vadrigar_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #117444 → python3Packages.portalocker: 1.7.0 -> 2.2.1 → https://github.com/NixOS/nixpkgs/pull/117444
boredom101 has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #117445 → python3Packages.xmlschema: 1.4.1 -> 1.5.3 → https://github.com/NixOS/nixpkgs/pull/117445
ahmedelgabri has joined #nixos
stree has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117446 → python38Packages.azure-eventgrid: 4.0.0 -> 4.1.0 → https://github.com/NixOS/nixpkgs/pull/117446
ahmedelgabri has quit [Ping timeout: 240 seconds]
dbmikus has joined #nixos
simba1 has joined #nixos
dbmikus has quit [Ping timeout: 256 seconds]
boredom101 has quit [Quit: Connection closed]
JerryXiao has quit [Quit: Bye]
JerryXiao has joined #nixos
evils has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « fixup! gnome3.gedit: 3.38.1 → 40.0 »: https://git.io/JYvhS
endformationage has quit [Quit: WeeChat 2.9]
turlando has joined #nixos
<{^_^}> [nixpkgs] @siraben opened pull request #117447 → koka: init at 2.1.1 → https://github.com/NixOS/nixpkgs/pull/117447
nix has joined #nixos
Nicklii has quit [Read error: Connection reset by peer]
Nickli has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #117446 → python38Packages.azure-eventgrid: 4.0.0 -> 4.1.0 → https://github.com/NixOS/nixpkgs/pull/117446
<{^_^}> [nixpkgs] @jonringer merged pull request #117404 → python38Packages.mautrix: 0.8.16 -> 0.8.17 → https://github.com/NixOS/nixpkgs/pull/117404
<{^_^}> [nixpkgs] @jonringer merged pull request #116503 → joker: 0.15.7 -> 0.16.0 → https://github.com/NixOS/nixpkgs/pull/116503
<{^_^}> [nixpkgs] @jonringer merged pull request #117395 → python38Packages.databricks-connect: 7.3.10 -> 8.1.0 → https://github.com/NixOS/nixpkgs/pull/117395
<{^_^}> [nixpkgs] @jonringer merged pull request #116834 → buildkite-agent: 3.27.0 -> 3.28.1 → https://github.com/NixOS/nixpkgs/pull/116834
<{^_^}> [nixpkgs] @jonringer merged pull request #116522 → openmpt123: 0.5.5 -> 0.5.6 → https://github.com/NixOS/nixpkgs/pull/116522
dbmikus has joined #nixos
dbmikus has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117448 → python38Packages.croniter: 0.3.37 -> 1.0.9 → https://github.com/NixOS/nixpkgs/pull/117448
palo1 has joined #nixos
palo has quit [Ping timeout: 265 seconds]
palo1 is now known as palo
nix has quit [Quit: WeeChat 3.1]
simba1 has quit [Ping timeout: 265 seconds]
graf_blutwurst has joined #nixos
ahmedelgabri has joined #nixos
kaivai has quit [Ping timeout: 265 seconds]
respawn_ has joined #nixos
kaivai has joined #nixos
<{^_^}> [nixpkgs] @github-actions[bot] closed pull request #117440 → haskellPackages.json-directory: mark not broken → https://github.com/NixOS/nixpkgs/pull/117440
sangoma has joined #nixos
mallox has joined #nixos
rager has quit [Ping timeout: 244 seconds]
steveeJ has quit [Ping timeout: 240 seconds]
mdash has quit [Ping timeout: 244 seconds]
steveeJ has joined #nixos
zaeph has quit [Ping timeout: 244 seconds]
zaeph has joined #nixos
laerling has quit [Ping timeout: 240 seconds]
laerling has joined #nixos
laerling has quit [Changing host]
laerling has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout reopened pull request #117440 → haskellPackages.json-directory: mark not broken → https://github.com/NixOS/nixpkgs/pull/117440
rager has joined #nixos
<pheoxy> whats the correct way to install broken packages without enabling allowBroken systemwide?
<pheoxy> is it some form package override?
<Reventlov> hey
<Reventlov> is the discourse setup from nixos documented somewhere ?
<Reventlov> (I'm not seeing any option, so I assume this is not in nixpkgs yet)
mdash has joined #nixos
midchildan has quit [Ping timeout: 240 seconds]
eddyb[legacy] has quit [Ping timeout: 240 seconds]
<Reventlov> oh wait >nixos1.hosted-by-discourse.com.
<Reventlov> nevermind.
<{^_^}> [nixops-aws] @AmineChikhaoui closed pull request #127 → Adds missing t3.small ec2 property back → https://github.com/NixOS/nixops-aws/pull/127
<{^_^}> [nixops-aws] @AmineChikhaoui merged pull request #130 → Instance types → https://github.com/NixOS/nixops-aws/pull/130
<rnhmjoj-M> phoexy: use an overlay and override the package?
midchildan has joined #nixos
eddyb[legacy] has joined #nixos
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
boredom101 has joined #nixos
cfricke has joined #nixos
cfricke has quit [Client Quit]
graf_blutwurst has quit [Remote host closed the connection]
graf_blutwurst has joined #nixos
vdemeester has quit [Ping timeout: 240 seconds]
vdemeester has joined #nixos
vdemeester has joined #nixos
vdemeester has quit [Changing host]
vdemeester has joined #nixos
mdash has quit [Ping timeout: 244 seconds]
cyphase has quit [Ping timeout: 256 seconds]
mdash has joined #nixos
cyphase has joined #nixos
sorki has joined #nixos
srk has quit [Ping timeout: 268 seconds]
<pheoxy> and how do I do that?
sorki is now known as srk
cfricke has joined #nixos
stree has quit [Ping timeout: 256 seconds]
zakame has quit [Quit: WeeChat 2.9]
boredom101 has quit [Quit: Connection closed]
turlando has quit [Ping timeout: 256 seconds]
seku has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @vcunat pushed to release-20.09 « Revert "unbound: 1.13.0 -> 1.13.1" »: https://git.io/JYf8s
<{^_^}> [nixpkgs] @vcunat pushed to staging-20.09 « Re-apply "unbound: 1.13.0 -> 1.13.1" »: https://git.io/JYf4t
respawn_ has quit [Quit: Leaving]
stree has joined #nixos
bahamas has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #117440 → haskellPackages.json-directory: mark not broken → https://github.com/NixOS/nixpkgs/pull/117440
kwork has quit [Remote host closed the connection]
evanjs has quit [Read error: Connection reset by peer]
beertoagunfight has joined #nixos
Lord_of_Life has joined #nixos
turlando has joined #nixos
ahmedelgabri has quit [Ping timeout: 244 seconds]
zupo has joined #nixos
nschoe has joined #nixos
evanjs has joined #nixos
jonringer has quit [Ping timeout: 260 seconds]
saschagrunert has joined #nixos
ahmedelgabri has joined #nixos
VexedBlaze[m] has joined #nixos
zakame has joined #nixos
m0rphism has joined #nixos
Chiliparrot has joined #nixos
VexedBlaze[m] is now known as vexedblaze
turlando has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to gnome-40: https://git.io/JYfuz
beertoagunfight has quit [Ping timeout: 240 seconds]
turlando has joined #nixos
zupo has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to gnome-40: https://git.io/JYf2J
tgunnoe has quit [Ping timeout: 245 seconds]
makefu has quit [Quit: WeeChat 2.9]
dbmikus has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #117364 → python38Packages.xdis: 5.0.5 -> 5.0.8 → https://github.com/NixOS/nixpkgs/pull/117364
turlando has quit [Ping timeout: 256 seconds]
vidbina has joined #nixos
seku has joined #nixos
makefu has joined #nixos
BenjiProd has joined #nixos
<aforemny> pheoxy: In the examples, instead of using `overrideAttrs` to override `src` or `patches`, you probably want to override `broken = false`.
EdLin has joined #nixos
<EdLin> could someone tell me what version of mesa is in the latest nixos repos? Not the release, but the current stuff?
dbmikus has quit [Ping timeout: 256 seconds]
boredom101 has joined #nixos
<aforemny> EdLin: That is the current master branch. I did not notice I copied the commit hash before.
Boomerang has joined #nixos
<Boomerang> Is there a way to build the documentation for a Rust package (crate) using nix?
<Boomerang> I'm used to haskell packages where I can just build `.doc`
dbmikus has joined #nixos
<EdLin> aforemny: 20.3 then? I was thinking of getting a radeon pro card that would be the most affordable 3440x1440 display-card option, but it only is supported by Mesa 21 believe it or not. :(
<EdLin> I guess it'll be in there later, probably by the time I get it
<EdLin> thanks
EdLin has left #nixos ["https://quassel-irc.org - Chat comfortably. Anywhere."]
xourt has joined #nixos
dbmikus has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @attila-lendvai closed pull request #117418 → bee: 0.5.0 -> 0.5.3 → https://github.com/NixOS/nixpkgs/pull/117418
figgyc has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
zupo has joined #nixos
thc202 has joined #nixos
figgyc has joined #nixos
chpatrick has quit [Quit: Idle for 30+ days]
tomchab[m] has quit [Quit: Idle for 30+ days]
sbmassey[m] has quit [Quit: Idle for 30+ days]
MrGoose[m] has quit [Quit: Idle for 30+ days]
eon` has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #117450 → rocm: 4.0.1 -> 4.1.0 → https://github.com/NixOS/nixpkgs/pull/117450
Cale has quit [Ping timeout: 276 seconds]
avaq_ has joined #nixos
boredom101 has quit [Quit: Connection closed]
cole-h has quit [Ping timeout: 264 seconds]
malook has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<pinpox> I've setup nix-serve to have a binary cache I can use from multiple machines. Is it possible to have the cache be a diffent nix store than the host's one?
<pinpox> I'm tryng to have all my machines read from my http cache when building, and a CI be able to push to the cache on new commits.
<pinpox> I also read you can use a plain folder served via nginx as binary cache, is that true and if so how?
mdash has quit [Ping timeout: 244 seconds]
azahi has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to master: https://git.io/JYfMB
<{^_^}> [nixpkgs] @vcunat merged pull request #117329 → gnumeric: 1.12.48 -> 1.12.49 → https://github.com/NixOS/nixpkgs/pull/117329
azahi has joined #nixos
<clever> [clever@amd-nixos:/tmp]$ nix copy --to file:///tmp/cachedir /nix/store/1anr2k0jn6iqvvax4pk9jjnsmzr412hf-coreutils-8.32
<clever> pinpox: this creates a directory full of .narinfo and .nar.xz files, which you can then just host with nginx
<pinpox> clever: what is the point of nix-serve then, is it just doing the same thing?
<clever> nix-serve avoids doubling your disk usage, by serving what is in /nix/store, rather then you having to make a copy of everything
Mic92 has quit [Quit: WeeChat 3.1]
<clever> nix-serve also saves you from having to figure out what to copy and when
Mic92 has joined #nixos
<pinpox> I see. But if I build outside of the cache server itself, I will have to copy in all cases, right?
beertoagunfight has joined #nixos
<clever> yeah, but you could leave it in the /nix/store of the cache server
arianvp has quit [Ping timeout: 244 seconds]
<pinpox> you mean with nix-serve?
<clever> yeah
is_null has joined #nixos
<pinpox> My CI spawns a docker container for each build, some of them being nix docker containers. My goal would be to build inside that container (as it already does) but then "push" the result to the cache
mdash has joined #nixos
<clever> there is also `nix copy --to s3://bucket /nix/store/foo`
<clever> which will upload to S3 for you
arianvp has joined #nixos
<pinpox> that's also nice. My main concern/question is how to make it as safe as possible, so that the ci doesn't something like a root key to be able to write to the cache
<{^_^}> [nixpkgs] @FRidh merged pull request #117370 → python38Packages.sasmodels: 1.0.2 -> 1.0.4 → https://github.com/NixOS/nixpkgs/pull/117370
<pinpox> I'f I understand correctly, using nix-serve the ssh-key/user that pushes to the cache has to at least be trusted, right? That would be pretty much the same as a root key if I'm not mistaken
<{^_^}> [nixpkgs] @siraben opened pull request #117451 → treewide: use stdenvNoCC when not building → https://github.com/NixOS/nixpkgs/pull/117451
<clever> yeah
<clever> they can basically write any storepath that doesnt exist yet
<simpson> You can attenuate the key, but something like a key will be needed in order to enable the write. However, IIUC the writing user doesn't need to be root.
<{^_^}> [nixpkgs] @FRidh pushed 1000 commits to python-unstable: https://git.io/JYfSk
<clever> simpson: but you can copy over a malicious build of sudo, and then when you nixos-rebuild --upgrade, "oh, i already have that sudo, no need to DL"
<clever> simpson: and now that sudo has setuid
<pinpox> clever: would't using a separate (s3 or http folder) nix store work around that problem?
<simpson> clever: Yeah. Pick your formalism of choice, and it should be easy to prove that the only way to prevent this problem is to run the build on the cache server, using the same Nix store and build authority.
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to gnome-40: https://git.io/JYfSE
<pinpox> So building *on* the server, is safer that building in docker and pushing afterwards?
<clever> pinpox: the nix-daemon runs as root, and enforces that a given store path was made according to the directions in the .drv file, and hasnt been modified maliciously
zupo has joined #nixos
<simpson> For this particular threat, yes. Nix stores are not aware of what packages *do* when executed; Nix only knows how to retrieve dependencies and recursively fetch needed packages.
<simpson> So, as a result, a Nix store can't tell the difference between your CI jobs invoking a key, and some Mallory borrowing that key and invoking it with e.g. clever's sudo example.
<pinpox> I see, then I'll probably have to build on the server itself. Actually I set up the separation inside docker to improve security, that was the whole point.
<clever> pinpox: nix creates containers (using the same api as docker) to isolate all builds
Qwerky has joined #nixos
<pinpox> clever: But a CI job would modify the /nix/store of the host, how is that not a problem?
<pinpox> It could just delete everything or not?
<simpson> Oh! Because, on NixOS, installing packages isn't a total system compromise. Think of a water balloon vs. a sponge; both leak when stabbed, but only one loses structural integrity completely.
<simpson> The CI job can't arbitrarily modify the store. It can add stuff, but it can't remove packages that other folks are using, nor alter packages that are already configured.
<{^_^}> [nixpkgs] @aforemny merged pull request #117092 → spidermonkey 38: drop → https://github.com/NixOS/nixpkgs/pull/117092
<pinpox> Ok that makes sense. So to sum it up: Instead of running ci jobs inside nix docker images and copying to the store afterwards, just run the jobs natively. That also avoids having to provide the ci containers with an ssh key to copy to the host and makes sure the build result is what I expect it to be and not something that has been tampered with,
<pinpox> like a rogue sudo. Then use nix-serve to serve the store over http and have all machines use that cache
<{^_^}> [nixpkgs] @FRidh opened pull request #117452 → Python packages set: major upgrades → https://github.com/NixOS/nixpkgs/pull/117452
<clever> pinpox: there are also things like hydra, which will farm the jobs out to remote hosts, you only need to trust that root hasnt been tampered with on the remote box
<clever> the remote nix-daemon will enforce the same rules, and only somebody with root can violate them and polute the /nix/store your going to copy over
<pinpox> clever: I'd have to look at hydra, but I'm already running droneCI which I need for non-nix stuff aswell
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to gnome-40: https://git.io/JYf5m
<xourt> "Think of a water balloon vs. a sponge; both leak when stabbed, but only one loses structural integrity completely."  <- nice analogy :]
<simpson> It's a traditional allegory from capability theory. http://habitatchronicles.com/2017/05/what-are-capabilities/ might be a good introduction. Nix is like a system which treats packages as capabilities.
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « speechd: Fix build with Glib 2.68 »: https://git.io/JYfFO
apeyroux has joined #nixos
<xourt> Really interesting. Thanks for the reference!
nomadtester has joined #nixos
<{^_^}> [nixpkgs] @suhr opened pull request #117453 → helio-workstation: 3.3 -> 3.4 → https://github.com/NixOS/nixpkgs/pull/117453
mayniklas has joined #nixos
patrykk8832 has joined #nixos
patrykk8832 has quit [Client Quit]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @dotlambda merged pull request #117448 → python38Packages.croniter: 0.3.37 -> 1.0.9 → https://github.com/NixOS/nixpkgs/pull/117448
stree has quit [Ping timeout: 240 seconds]
ogroendal[m] has joined #nixos
<{^_^}> [nixpkgs] @roberth merged pull request #117273 → Don't format XML of the NixOS manual → https://github.com/NixOS/nixpkgs/pull/117273
nschoe has quit [Ping timeout: 265 seconds]
apeyroux has quit [Ping timeout: 256 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
malook has left #nixos ["ERC (IRC client for Emacs 27.1)"]
civodul has joined #nixos
zupo has joined #nixos
stree has joined #nixos
turlando has joined #nixos
fendor has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #117454 → nixos/wireguard: don't use alias → https://github.com/NixOS/nixpkgs/pull/117454
dandart has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #117454 → nixos/wireguard: don't use alias → https://github.com/NixOS/nixpkgs/pull/117454
dbmikus has joined #nixos
fuiltilt has quit [Quit: WeeChat 2.9]
FRidh has joined #nixos
dbmikus has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @endorama opened pull request #117455 → go-task: remove postInstall hook → https://github.com/NixOS/nixpkgs/pull/117455
<{^_^}> [nixpkgs] @Izorkin opened pull request #117456 → nixos/redis: add option and change access to directories → https://github.com/NixOS/nixpkgs/pull/117456
<{^_^}> [nixpkgs] @Ma27 merged pull request #117429 → starship: 0.50.0 -> 0.51.0 → https://github.com/NixOS/nixpkgs/pull/117429
dbmikus has joined #nixos
aranea is now known as mewra
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117457 → bee: 0.5.0 -> 0.5.3 → https://github.com/NixOS/nixpkgs/pull/117457
is_null has quit [Read error: Connection reset by peer]
rippla has joined #nixos
dbmikus has quit [Ping timeout: 256 seconds]
respawn has joined #nixos
lsix has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #117458 → ghostwriter: 2.0.0-rc4 -> 2.0.0-rc5 → https://github.com/NixOS/nixpkgs/pull/117458
xelxebar has quit [Ping timeout: 268 seconds]
xelxebar_ has joined #nixos
xourt has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @dotlambda opened pull request #117459 → pika-backup: 0.2.1 -> 0.2.2 → https://github.com/NixOS/nixpkgs/pull/117459
dandart has quit [Quit: dandart]
dandart has joined #nixos
meh` has joined #nixos
Chiliparrot has quit [Ping timeout: 244 seconds]
hplar has quit [Ping timeout: 265 seconds]
hplar has joined #nixos
<{^_^}> [nixos-weekly] @DavHau opened pull request #148 → Update 03.md → https://github.com/NixOS/nixos-weekly/pull/148
is_null has joined #nixos
<{^_^}> [nixpkgs] @suhr opened pull request #117460 → sfizz: 0.4.0 -> 0.5.1 → https://github.com/NixOS/nixpkgs/pull/117460
turlando has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @sternenseemann merged pull request #117415 → haskellPackages.{language-ecmascript,fay}: unbreak → https://github.com/NixOS/nixpkgs/pull/117415
kfiz has quit [Ping timeout: 240 seconds]
rippla has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @Ma27 merged pull request #117405 → gitea: 1.13.5 -> 1.13.6 + reformatting → https://github.com/NixOS/nixpkgs/pull/117405
yurb has joined #nixos
Dr8128 has joined #nixos
<yurb> I'm confused about this `config.pulseaudio` thing in `conky`: https://github.com/NixOS/nixpkgs/pull/36387
<{^_^}> #36387 (by nioncode, 3 years ago, merged): conky: provide option to build with pulseaudio support
<yurb> Where is it supposed to be set?
<yurb> (on NixOS)
is_null_ has joined #nixos
hiro98 has joined #nixos
vidbina has quit [Ping timeout: 256 seconds]
is_null has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117461 → bupstash: 0.7.0 -> 0.8.0 → https://github.com/NixOS/nixpkgs/pull/117461
<jtojnar> <yurb "Where is it supposed to be set?"> nixpkgs.config option
Qwerky has quit [Remote host closed the connection]
Qwerky has joined #nixos
respawn is now known as Guest74583
Guest74583 has quit [Killed (weber.freenode.net (Nickname regained by services))]
Qwerky has quit [Remote host closed the connection]
Guest74583 has joined #nixos
<yurb> Jan Tojnar: thanks!
Chiliparrot has joined #nixos
Qwerky has joined #nixos
jb55 has quit [Ping timeout: 268 seconds]
vidbina has joined #nixos
Qwerky has quit [Ping timeout: 260 seconds]
Qwerky has joined #nixos
apeyroux has joined #nixos
<a12l> I'm trying to install the Auctex package for Emacs, but I get a 404 error when Nix tries to download the package from GNU's mirror. It seems that it tries do download Auctex 13.0.4, but 13.0.5 is available on the website. So I've decided to try to submit an update of Auctex.
jb55 has joined #nixos
sangoma has quit [Ping timeout: 272 seconds]
<a12l> I found the Nix expression in `pkgs/tools/typesetting/tex/auctex/default.nix`, but I got some questions. (1) Why is the version defined in the expression 12.3? Is there yet another weird GNU versioning scheme? (2) When I try to build auctex with the command `nix-build -A auctex` (just to check everything) I get the error message `error: cannot auto-call a function that has an argument without a default value ('lib')`.
<a12l> I've read https://releases.nixos.org/nix-dev/2017-July/024058.html, but when I've updated Pijul earlier without defining a default value for lib everything has worked fine?
rippla has joined #nixos
<{^_^}> [nixpkgs] @lorenzleutgeb opened pull request #117462 → gradle: Add 7-rc-1, leave latest pointing at 6.8 → https://github.com/NixOS/nixpkgs/pull/117462
<a12l> supersandro2000: Ah, thanks! That explain it :)
vidbina has quit [Ping timeout: 260 seconds]
<a12l> Is there any documentation how I update Emacs packages? I've looked through https://nixos.org/manual/nixpkgs/stable/#sec-emacs and couldn't find anything
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117428 → weechat-notify-send: fixed meta.homepage mispelling → https://github.com/NixOS/nixpkgs/pull/117428
<rippla> Hi, is there any way to check beforehand if weekly systemd timers will run on next reboot if my system was offline during the defined time?
sangoma has joined #nixos
bahamas has quit [Ping timeout: 260 seconds]
superherointj has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #116976 → github-backup: init at 0.39.0 → https://github.com/NixOS/nixpkgs/pull/116976
<superherointj> supersandro2000, this is ready to merge: https://github.com/NixOS/nixpkgs/pull/116108
<{^_^}> #116108 (by superherointj, 1 week ago, open): system76-firmware: remove aarch64-linux support
<{^_^}> [nixpkgs] @dotlambda merged pull request #116344 → doc: improve Python section → https://github.com/NixOS/nixpkgs/pull/116344
<superherointj> supersandro2000, this should work: https://github.com/NixOS/nixpkgs/pull/116765 // CI failed because of odd DNS error. On re-run it could succeed.
<{^_^}> #116765 (by superherointj, 5 days ago, open): tfk8s: 0.1.0 -> 0.1.2
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117411 → udunits: 2.2.27.6 -> unstable-2021-03-17 → https://github.com/NixOS/nixpkgs/pull/117411
sdisavona has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-20.09: https://git.io/JYJCQ
hiro98 has quit [Read error: Connection reset by peer]
thblt has joined #nixos
thblt has left #nixos ["ERC (IRC client for Emacs 27.1)"]
<sdisavona> I can't understand if wine-gecko is included in nixpkgs.wine. The only reference to it I've found is: https://github.com/NixOS/nixpkgs/blob/master/pkgs/misc/emulators/wine/sources.nix
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117409 → sipvicious: init at 0.3.2 → https://github.com/NixOS/nixpkgs/pull/117409
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #117401 → python38Packages.cypari2: 2.1.1 -> 2.1.2 → https://github.com/NixOS/nixpkgs/pull/117401
<{^_^}> [nixpkgs] @roberth opened pull request #117464 → nixopsUnstable: 2.0.0-pre (2021-02-03) -> 2.0.0-pre (2021-03-24) → https://github.com/NixOS/nixpkgs/pull/117464
<{^_^}> [nixpkgs] @FRidh pushed 6 commits to python-unstable: https://git.io/JYJW6
<{^_^}> [nixpkgs] @roberth closed pull request #117394 → nixops-encrypted-links: 2021-01-18 -> 2021-02-16 → https://github.com/NixOS/nixpkgs/pull/117394
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117402 → ldeep: 1.0.9 -> 1.0.10 → https://github.com/NixOS/nixpkgs/pull/117402
turlando has joined #nixos
sdisavona has quit [Remote host closed the connection]
codygman` has joined #nixos
poscat has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/JYJ8c
nschoe has joined #nixos
<novotny> Hello, does anyone running nixos under proxmox lxc container ? I found on wiki howto, but container still doesn't start .
<gchristensen> matthewcroughan: you probably don't need most of /var/lib
stree has quit [Ping timeout: 264 seconds]
apeyroux has quit [Ping timeout: 264 seconds]
ili has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/JYJBV
nomadtester has quit [Ping timeout: 240 seconds]
bahamas has joined #nixos
jb55 has quit [Ping timeout: 268 seconds]
<{^_^}> [nix] @edolstra merged pull request #4663 → Added Debian-based OS's profiles → https://github.com/NixOS/nix/pull/4663
<{^_^}> [nix] @edolstra merged pull request #4650 → Use the appropriate config dir for the registry → https://github.com/NixOS/nix/pull/4650
jb55 has joined #nixos
mkaito has joined #nixos
<rippla> Hi, is there any way to check beforehand if weekly systemd timers will run on next reboot if my system was offline during the defined time?
<{^_^}> [nixpkgs] @FRidh pushed to python-unstable « pythonPackages: inherit stdenv as well »: https://git.io/JYJEY
<{^_^}> [nixpkgs] @primeos pushed to master « chromiumDev: 91.0.4449.6 -> 91.0.4455.2 »: https://git.io/JYJEC
stree has joined #nixos
boredom101 has joined #nixos
<novotny> novotny: i finally solved it, problem was in network settings, lxc-start -F -n vmid solves it
<{^_^}> [nixpkgs] @FRidh pushed to python-unstable « python2Packages.arrow: keep 0.17.0 »: https://git.io/JYJu1
<s1341_> Hi guys and gals.
<{^_^}> [nixpkgs] @collares opened pull request #117465 → sage: jmol debug → https://github.com/NixOS/nixpkgs/pull/117465
<s1341_> I'm trying to modify the aclocal.m4 of xorgserver, and I added autoreconfHook to the nativeBuildInputs, but it seems like autoreconf is overwritting my changes to aclocal.m4....
<s1341_> am i doing it wrong?
<supersandro2000> automake overwrites it
<supersandro2000> nothing special to nix
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117386 → mill: 0.9.3 -> 0.9.5 → https://github.com/NixOS/nixpkgs/pull/117386
hiro98 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117398 → josm: 17560 -> 17580 → https://github.com/NixOS/nixpkgs/pull/117398
is_null_ has quit [Read error: Connection reset by peer]
is_null has joined #nixos
dbmikus has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117441 → cargo-audit: add cargo audit fix by default → https://github.com/NixOS/nixpkgs/pull/117441
wnklmnn has joined #nixos
domogled has joined #nixos
dbmikus has quit [Ping timeout: 272 seconds]
rippla has quit [Ping timeout: 240 seconds]
codygman` has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to python-unstable: https://git.io/JYJwY
dbmikus has joined #nixos
codygman__ has joined #nixos
codygman__ has quit [Remote host closed the connection]
mallox has quit [Quit: WeeChat 3.1]
codygman__ has joined #nixos
ddellac__ has joined #nixos
codygman__ has quit [Remote host closed the connection]
dbmikus has quit [Ping timeout: 256 seconds]
is_null_ has joined #nixos
codygman__ has joined #nixos
dandart has quit [Quit: dandart]
dandart has joined #nixos
boredom101 has quit [Quit: Connection closed]
codygman__ has quit [Remote host closed the connection]
boredom101 has joined #nixos
codygman__ has joined #nixos
boredom101 has quit [Client Quit]
is_null has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @primeos opened pull request #117466 → libaom: 2.0.2 -> 3.0.0 → https://github.com/NixOS/nixpkgs/pull/117466
boredom101 has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #117427 → coursier: 2.0.15 -> 2.0.16 → https://github.com/NixOS/nixpkgs/pull/117427
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #117352 → awscli: 1.19.33 -> 1.19.34 → https://github.com/NixOS/nixpkgs/pull/117352
ddellac__ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #117351 → linux-hardened: Switch to 5.11 → https://github.com/NixOS/nixpkgs/pull/117351
<sterni> does anybody have a hack for making the avahi daemon only available temporarily
ddellaco_ has joined #nixos
<sterni> I don't really want it running all the time because I don't really use it and it has this weird issue which I don't want to debug
<sterni> basically if I connect to eduroam avahi uses 100% CPU on one core indefinitely
boredom101 has quit [Client Quit]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
apeyroux has joined #nixos
boredom101 has joined #nixos
codygman__ has quit [Remote host closed the connection]
boredom101 has quit [Client Quit]
codygman__ has joined #nixos
Qwerky_ has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/JYJi4
<{^_^}> [nixpkgs] @FRidh closed pull request #113028 → python3Packages.importlib-metadata: 1.7.0 -> 3.4.0 → https://github.com/NixOS/nixpkgs/pull/113028
berberman has joined #nixos
<{^_^}> [nixpkgs] @erictapen merged pull request #117458 → ghostwriter: 2.0.0-rc4 -> 2.0.0-rc5 → https://github.com/NixOS/nixpkgs/pull/117458
<{^_^}> [nixpkgs] @fabaff opened pull request #117467 → python3Packages.pypykatz: 0.4.3 -> 0.4.7 → https://github.com/NixOS/nixpkgs/pull/117467
berberman_ has quit [Ping timeout: 240 seconds]
hiro98 has quit [Read error: Connection reset by peer]
hiro99 has joined #nixos
<{^_^}> [nixpkgs] @FRidh closed pull request #109624 → python37Packages.importlib-metadata: 1.7.0 -> 3.4.0 → https://github.com/NixOS/nixpkgs/pull/109624
Qwerky has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @FRidh closed pull request #117258 → python3Packages.chardet: 3.0.4 -> 4.0.0 → https://github.com/NixOS/nixpkgs/pull/117258
<{^_^}> [nixpkgs] @FRidh closed pull request #116710 → python3Packages.pygments: 2.7.4 -> 2.8.1 → https://github.com/NixOS/nixpkgs/pull/116710
hiro99 is now known as hiro98
<{^_^}> [nixpkgs] @saschagrunert opened pull request #117468 → cri-o: 1.20.1 -> 1.20.2 → https://github.com/NixOS/nixpkgs/pull/117468
<{^_^}> [nixpkgs] @FRidh merged pull request #117056 → [staging-next] pythonPackages.graphite-web: update dependencies → https://github.com/NixOS/nixpkgs/pull/117056
domogled has quit [Read error: Connection reset by peer]
domogled has joined #nixos
is_null_ has quit [Ping timeout: 264 seconds]
domogled has quit [Client Quit]
domogled1 has joined #nixos
|beo| is now known as |beowulf|
domogled1 has quit [Ping timeout: 256 seconds]
superherointj has quit [Read error: Connection reset by peer]
superherointj_ has joined #nixos
domogled has joined #nixos
ddellaco_ has quit [Remote host closed the connection]
ddellac__ has joined #nixos
tgunnoe has joined #nixos
ajshell1 has joined #nixos
^x3ro[m] has joined #nixos
apeyroux has quit [Ping timeout: 245 seconds]
Guest95310 is now known as zalaare
philr_ has quit [Ping timeout: 264 seconds]
oxalica has joined #nixos
rubm has joined #nixos
zebrag has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #117469 → bashate: init at 2.0.0 → https://github.com/NixOS/nixpkgs/pull/117469
<s1341_> supersandro2000: yeah. i ended up patching the produced configure directly.
<o1lo01ol1o> I have a set of haskell package overlays that i need to combine with an overlay that disables tests on python27.pyopenssl but I don't seem to dealing with the python27 overlay correctly. Can anyone see where the stupid is? https://gist.github.com/o1lo01ol1o/6fccd0352bbdda69aea543ca5407e6b6
cab404[m] has joined #nixos
<cab404[m]> o hai. anyone knows, whether steering committee has some public calls every now and then?
<cab404[m]> like ones held in gnunet monthly
<cab404[m]> * anyone knows, whether steering committee has some public calls every now and then?
Cadey has quit [Quit: WeeChat 3.0]
Xe has joined #nixos
superherointj_ has quit [Quit: Leaving]
vidbina has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus opened pull request #117470 → Linux 512 rc4 → https://github.com/NixOS/nixpkgs/pull/117470
<simpson> cab404[m]: IIUC they only meet when there's RFCs to discuss. I might be completely wrong though.
orivej has joined #nixos
jb55 has quit [Ping timeout: 268 seconds]
jumper149 has joined #nixos
jumper149 has quit [Client Quit]
<{^_^}> [nixpkgs] @lorenzleutgeb opened pull request #117471 → nixUnstable: pre20210317_8a5203d -> pre20210324_d1cb956 → https://github.com/NixOS/nixpkgs/pull/117471
jb55 has joined #nixos
rubm has quit [Ping timeout: 240 seconds]
strobelight has quit [Quit: quit, cya!]
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #117472 → python3Packages.numtraits: mark as broken → https://github.com/NixOS/nixpkgs/pull/117472
ddellacosta has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #117473 → vscode: fix download link → https://github.com/NixOS/nixpkgs/pull/117473
zebrag has quit [Quit: Konversation terminated!]
ddellac__ has quit [Remote host closed the connection]
zebrag has joined #nixos
ddellaco_ has joined #nixos
gustavderdrache has joined #nixos
bitmapper has joined #nixos
hiro98 has quit [Ping timeout: 256 seconds]
Dotz0cat_ has quit [Ping timeout: 264 seconds]
<MarcWeber> There is no way to drop context from a string ?
<MarcWeber> My use case is o hash PHP setup inculding extension = ${xdebug}../.so like config files to identify minimal amonunt of php instances.
<gchristensen> builtins.unsafeDiscardStringContext
<{^_^}> [nixpkgs] @mweinelt merged pull request #117363 → [20.09] firefox: 86.0.1 -> 87.0 → https://github.com/NixOS/nixpkgs/pull/117363
Dr8128 has quit [Ping timeout: 244 seconds]
sangoma has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @primeos merged pull request #117466 → libaom: 2.0.2 -> 3.0.0 → https://github.com/NixOS/nixpkgs/pull/117466
avaq_ has quit [Ping timeout: 245 seconds]
tomberek has quit [Quit: Connection closed]
tomberek has joined #nixos
<amk> Howdy, does anyone know of an example of packaging a python program with no setup.py?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117474 → jbang: 0.68.0 -> 0.69.1 → https://github.com/NixOS/nixpkgs/pull/117474
<simpson> amk: What does upstream do? Is is available on PyPI and installable with pip?
<amk> no its not on pypi, its just got a requirements.txt, and an executable file and a few other files
<simpson> Hm. Could always synthesize a setup.py from the package name and version. Not sure if there's an easier way to call into distutils.
stree has quit [Ping timeout: 256 seconds]
<amk> Yeah i suppose just adding a patch wouldnt be too hard
<{^_^}> [nixpkgs] @git-machete-intellij-plugin-bot opened pull request #117475 → gitAndTools.git-machete: 3.0.0 -> 3.1.0 → https://github.com/NixOS/nixpkgs/pull/117475
<{^_^}> [nixpkgs] @jbgi opened pull request #117476 → systemd: add namespaced (templated) journald sockets and service. → https://github.com/NixOS/nixpkgs/pull/117476
jonringer has joined #nixos
stree has joined #nixos
Synthetica has joined #nixos
waleee-cl has joined #nixos
seanparsons has quit [Quit: ZNC 1.8.1 - https://znc.in]
dbmikus has joined #nixos
beertoagunfight has quit [Ping timeout: 240 seconds]
seanparsons has joined #nixos
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #117479 → [20.09] Backport #117473 (vscode: fix download link) → https://github.com/NixOS/nixpkgs/pull/117479
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117480 → kube-router: 1.1.1 -> 1.2.0 → https://github.com/NixOS/nixpkgs/pull/117480
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #117481 → python3Packages.prance: unbreak → https://github.com/NixOS/nixpkgs/pull/117481
dbmikus has quit [Ping timeout: 256 seconds]
Chiliparrot has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @sternenseemann opened pull request #117482 → ocaml-ng.ocamlPackages_4_12.js_of_ocaml: 3.8.0 -> 3.9.1 → https://github.com/NixOS/nixpkgs/pull/117482
dbmikus has joined #nixos
Guest74583 has quit [Quit: Leaving]
<drozdziak1> What are scopes for? How are they different from exposing an attrset of derivations?
<infinisil> amk: I've done so with botamusique
<{^_^}> #112972 (by Infinisil, 5 weeks ago, merged): botamusique: init at unstable-2021-01-02
hexagoxel has quit [Ping timeout: 240 seconds]
<sterni> drozdziak1: the members of the scope can be overriden individually and members of the scope can take other members of the scope as inputs individually
<infinisil> amk: And note the `pythonPath =` assignment in the same file for dependencies, and the `nativeBuildInputs = [ python3Packages.wrapPython ]` which is also necessary
<drozdziak1> sterni Would a scope be viabler f
<infinisil> And note that it's just a stdenv.mkDerivation
hexagoxel has joined #nixos
<drozdziak1> sterni sorry, hit enter too soon :P Would a scope be viable for achieving something similar to build-essentials in Ubuntu? Like a multipackage alias?
<sterni> nope, I don't think so
<{^_^}> [nixpkgs] @NeQuissimus opened pull request #117483 → Kernels 2021-03-24 → https://github.com/NixOS/nixpkgs/pull/117483
dbmikus has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117473 → vscode: fix download link → https://github.com/NixOS/nixpkgs/pull/117473
<{^_^}> [nixpkgs] @FRidh pushed 5 commits to python-unstable: https://git.io/JYUIE
stevenleiva has joined #nixos
sss2 has joined #nixos
<stevenleiva> Hello everyone. I am tring to use nix to install imagemagick on my machine. I searched on nixs.org for imagemagick, and I found this link: https://search.nixos.org/packages?channel=20.09&show=imagemagick7Big&from=0&size=50&sort=relevance&query=imagemagick.
zebrag has quit [Quit: Konversation terminated!]
<Synthetica> stevenleiva: NixOS or Nix on another distro?
zebrag has joined #nixos
<stevenleiva> Synthetica: Nix on another distro (mac). I actually found what I was doing wrong. I should be using "nix-env -iA nixpkgs.imagemagick7Big" and instead I was using "nix-env -i imagemagick7Big". I could have sworn that the longer command did not work on other things I tried to install, but that's ok.
is_null has joined #nixos
endformationage has joined #nixos
kaliumxyz has joined #nixos
erasmas has joined #nixos
thc202 has quit [Read error: Connection reset by peer]
wnklmnn has quit [Ping timeout: 240 seconds]
malook has joined #nixos
zupo has joined #nixos
<stevenleiva> btw - I only use nix as a package manager, but even for that use-case it is pretty awesome.
jb55 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117475 → gitAndTools.git-machete: 3.0.0 -> 3.1.0 → https://github.com/NixOS/nixpkgs/pull/117475
Qwerky_ has quit [Remote host closed the connection]
growpotkin has joined #nixos
wnklmnn has joined #nixos
boredom101 has joined #nixos
thc202 has joined #nixos
bb_ has joined #nixos
jb55 has joined #nixos
<bb_> can someone explain to me why shell_name is not viewed as nix variable in https://github.com/Gerschtli/home-manager-configurations/blob/master/modules/config/development/lorri.nix#L32 , but nixProfilesDir is?
malook has quit [Remote host closed the connection]
<hexa-> because it is escaped
<hexa-> ''${shell_name}
Chiliparrot has joined #nixos
<bb_> so '' escapes $
Qwerky has joined #nixos
<sterni> bb_: '' strings '' yep
<sterni> it can also escape '':
<sterni> > ''''''' == "''"
<{^_^}> true
<{^_^}> [nixpkgs] @oxalica closed pull request #77877 → ibus-rime: Init at 1.4.0 → https://github.com/NixOS/nixpkgs/pull/77877
praduca has joined #nixos
zakame has quit [Ping timeout: 240 seconds]
civodul` has joined #nixos
zakame has joined #nixos
Qwerky has quit [Ping timeout: 265 seconds]
jb55 has quit [Remote host closed the connection]
civodul has quit [Ping timeout: 272 seconds]
missionformilk has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-40 « fixup! gnome3.gnome-software: 3.38.0 → 40.0 »: https://git.io/JYUZu
proofofkeags has joined #nixos
jboy has joined #nixos
iulian[m] has quit [Quit: Idle for 30+ days]
<jboy> clever: do you know whether these instructions using your kexec config should still work on a fresh Debian buster install? https://nixos.wiki/wiki/Install_NixOS_on_a_Server_With_a_Different_Filesystem
<jboy> because they just failed for me with "kexec_load failed: Function not implemented"
<praduca> hi
<praduca> anyone know if nixops is being deprecated or something like that? I am asking because it was on my list of things to learn, and it disappeared from nixos.org lol
<yaymukund> do packages built for a nix-shell invocation (specified in shell.nix) end up in /nix/store/? will they be removed when I next run nix-collect-garbage -d ?
Chiliparrot has quit [Ping timeout: 272 seconds]
<praduca> should i learn other thing instead?
<praduca> like terraform or something else
civodul` is now known as civodul
shibboleth has joined #nixos
fendor_ has joined #nixos
rubm has joined #nixos
<simpson> praduca: The main NixOS site is focusing on Nix, NixOS, and nixpkgs, since those are the core of what everybody uses. Nixops is still a thing, if it fits your needs.
fendor has quit [Ping timeout: 245 seconds]
<simpson> For example, many folks are using k8s these days, and so perhaps https://github.com/xtruder/kubenix is actually closer to what you want.
<praduca> ah tks simpson i will see those (and nixops too, if it is still used i will study it)
<justanotheruser> praduca: "With the move to netlify, the hydra and nixops manuals vanished, without a redirect. " https://github.com/NixOS/nixos-homepage/pull/344
<{^_^}> nixos-homepage#344 (by samueldr, 1 year ago, merged): Redirect hydra and nixops manuals to the latest hydra builds
Chiliparrot has joined #nixos
bahamas has quit [Ping timeout: 240 seconds]
<justanotheruser> "We’ve made the Hydra and NixOps pages redirect to their GitHub repositories since they didn’t have a lot of content."
<drozdziak1> How do I override a derivation created with buildEnv? I'd like to insert additional paths from overrideAttrs
<justanotheruser> did some digging since you made me concerned it wasn't going to be officially supported :p
<justanotheruser> not a fan of the inconsistent css though
<{^_^}> [nixpkgs] @mweinelt closed pull request #108664 → python3Packages.idna: 2.10 -> 3.1 → https://github.com/NixOS/nixpkgs/pull/108664
missionformilk has joined #nixos
<{^_^}> [nixos-weekly] @domenkozar merged pull request #148 → Update 03.md → https://github.com/NixOS/nixos-weekly/pull/148
<{^_^}> [nixpkgs] @maralorn pushed to haskell-updates « haskellPackages.hlint: 3.2.7 -> 3.3 »: https://git.io/JYU4u
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117484 → libupnp: 1.14.1 -> 1.14.2 → https://github.com/NixOS/nixpkgs/pull/117484
oxalica has quit [Quit: oxalica]
<{^_^}> [nixpkgs] @ryantm merged pull request #117474 → jbang: 0.68.0 -> 0.69.1 → https://github.com/NixOS/nixpkgs/pull/117474
missionformilk has quit [Ping timeout: 265 seconds]
malik has joined #nixos
tomberek has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117486 → liquibase: 4.3.1 -> 4.3.2 → https://github.com/NixOS/nixpkgs/pull/117486
apeyroux has joined #nixos
<{^_^}> [nixpkgs] @erictapen merged pull request #113190 → nixos/mastodon: enable hardening mode → https://github.com/NixOS/nixpkgs/pull/113190
orivej has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @xfnw opened pull request #117487 → pounce: 2.1p1 -> 2.3 → https://github.com/NixOS/nixpkgs/pull/117487
hiro98 has joined #nixos
hiro98 has quit [Client Quit]
saschagrunert has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @mweinelt opened pull request #117488 → [python-unstable] python3Packages.idna: enable tests → https://github.com/NixOS/nixpkgs/pull/117488
mallox has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117407 → slowhttptest: init at 1.8.2 → https://github.com/NixOS/nixpkgs/pull/117407
Guest1 has joined #nixos
dbmikus has joined #nixos
linus0[m] has quit [Ping timeout: 268 seconds]
cogito271[m] has quit [Ping timeout: 268 seconds]
bbigras has quit [Ping timeout: 268 seconds]
awaxa has quit [Ping timeout: 268 seconds]
scheibenkleister has quit [Ping timeout: 268 seconds]
notgne2[m] has quit [Ping timeout: 268 seconds]
Nezha[m] has quit [Ping timeout: 268 seconds]
rschulman has quit [Ping timeout: 268 seconds]
nikola[m] has quit [Ping timeout: 268 seconds]
beardhatcode has quit [Ping timeout: 260 seconds]
scheibenkleister has joined #nixos
Nezha[m] has joined #nixos
_urd[m] has quit [Ping timeout: 268 seconds]
samir420[m] has quit [Ping timeout: 268 seconds]
ero-sennin[m] has quit [Ping timeout: 268 seconds]
petrichor has quit [Ping timeout: 268 seconds]
emily has quit [Ping timeout: 268 seconds]
leons has quit [Ping timeout: 268 seconds]
AlesHuzik[m] has quit [Ping timeout: 268 seconds]
M86ul[m] has quit [Ping timeout: 268 seconds]
mica[m] has quit [Ping timeout: 268 seconds]
leon[m] has quit [Ping timeout: 268 seconds]
unclechu has quit [Ping timeout: 268 seconds]
FreeVariable has quit [Ping timeout: 268 seconds]
sebbadk[m] has quit [Ping timeout: 268 seconds]
omasanori[m] has quit [Ping timeout: 268 seconds]
cemguresci[m] has quit [Ping timeout: 268 seconds]
Yakulu[m] has quit [Ping timeout: 268 seconds]
CRTified[m] has quit [Ping timeout: 260 seconds]
DavHau[m] has quit [Ping timeout: 260 seconds]
bb__ has joined #nixos
bb_ has quit [Ping timeout: 268 seconds]
^x3ro[m] has quit [Ping timeout: 268 seconds]
dev-kcw[m] has quit [Ping timeout: 268 seconds]
wangoe[m] has quit [Ping timeout: 268 seconds]
Antoine01[m] has quit [Ping timeout: 268 seconds]
ma27[m] has quit [Ping timeout: 268 seconds]
v0lde[m] has quit [Ping timeout: 268 seconds]
questaetang[m] has quit [Ping timeout: 268 seconds]
Linus[m]11 has quit [Ping timeout: 268 seconds]
Ke has quit [Ping timeout: 268 seconds]
eliasp[m] has quit [Ping timeout: 268 seconds]
kevin_m02[m] has quit [Ping timeout: 268 seconds]
sk4l[m] has quit [Ping timeout: 268 seconds]
grin[m] has quit [Ping timeout: 268 seconds]
jdnixx[m] has quit [Ping timeout: 268 seconds]
jbarthelmes[m] has quit [Ping timeout: 268 seconds]
jschievink has quit [Ping timeout: 268 seconds]
zipfelsack[m] has quit [Ping timeout: 260 seconds]
M7yd3r[m] has quit [Ping timeout: 268 seconds]
rycee has quit [Ping timeout: 268 seconds]
Valodim[m] has quit [Ping timeout: 268 seconds]
vancoding[m] has quit [Ping timeout: 268 seconds]
bekkvann[m] has quit [Ping timeout: 268 seconds]
kunrooted[m] has quit [Ping timeout: 268 seconds]
mindtree[m] has quit [Ping timeout: 268 seconds]
notgne2[m] has joined #nixos
malik has left #nixos ["ERC (IRC client for Emacs 27.1)"]
linus0[m] has joined #nixos
palo has quit [Quit: WeeChat 2.9]
malbx- has quit [Ping timeout: 264 seconds]
beertoagunfight has joined #nixos
palo has joined #nixos
boredom101 has quit [Quit: Connection closed]
malbx has joined #nixos
dev_mohe has joined #nixos
Qwerky has joined #nixos
<beertoagunfight> Hi there. I'm trying to package my first derivation and I'm running into hiccups with passing the correct `DESTDIR` to make. I've tried a bunch of things, but I can't seem to get the output to copy to the right destination :-( - https://pastebin.com/8vX6r5BB - Corresponding Makefile https://github.com/jeremija/unipicker/blob/master/Makefile
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117489 → minio-client: 2021-03-12T03-36-59Z -> 2021-03-23T05-46-11Z → https://github.com/NixOS/nixpkgs/pull/117489
bb__ has quit [Ping timeout: 272 seconds]
nwspk has quit [Quit: nwspk]
Guest1 has quit [Quit: Connection closed]
<judson> Any advice on fixing GTK icon issues?
nwspk has joined #nixos
Guest1 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #117481 → python3Packages.prance: unbreak → https://github.com/NixOS/nixpkgs/pull/117481
andreas31 has quit [Ping timeout: 268 seconds]
mkaito has quit [Quit: WeeChat 3.1]
andreas31 has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed to python-unstable « pythonPackages: move python 2 only expressions to python2-packages.nix »: https://git.io/JYU63
nikola[m] has joined #nixos
cogito271[m] has joined #nixos
Guest1 has quit [Client Quit]
<{^_^}> [nixpkgs] @FRidh merged pull request #117488 → [python-unstable] python3Packages.idna: enable tests → https://github.com/NixOS/nixpkgs/pull/117488
rschulman has joined #nixos
AlesHuzik[m] has joined #nixos
bbigras has joined #nixos
Cale has joined #nixos
awaxa has joined #nixos
Guest1 has joined #nixos
<judson> Google search suggests reinstall of meld or icon sets...
ero-sennin[m] has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #117472 → python3Packages.numtraits: remove → https://github.com/NixOS/nixpkgs/pull/117472
M86ul[m] has joined #nixos
beardhatcode has joined #nixos
FreeVariable has joined #nixos
nomadtester has joined #nixos
unclechu has joined #nixos
leon[m] has joined #nixos
<sterni> beertoagunfight: you have to patch the makefile because it always overwrites whatever DESTDIR you pass
<amk> infinisil, thanks for these examples i was able to get the program working from them :)
samir420[m] has joined #nixos
emily has joined #nixos
<infinisil> Nice :D
CRTified[m] has joined #nixos
_urd[m] has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117410 → python3Packages.hdbscan: unbreak → https://github.com/NixOS/nixpkgs/pull/117410
mica[m] has joined #nixos
petrichor has joined #nixos
leons has joined #nixos
cemguresci[m] has joined #nixos
DavHau[m] has joined #nixos
omasanori[m] has joined #nixos
<Guest1> why firefox spits so many warnings/errors if launced from terminal?
sebbadk[m] has joined #nixos
<Guest1> is it same in other distros
Yakulu[m] has joined #nixos
<gchristensen> it is the same
v0lde[m] has joined #nixos
jschievink has joined #nixos
questaetang[m] has joined #nixos
<beertoagunfight> sterni: Ah shit yes, line 1 :-)
^x3ro[m] has joined #nixos
ma27[m] has joined #nixos
wangoe[m] has joined #nixos
eliasp[m] has joined #nixos
Ke has joined #nixos
Antoine01[m] has joined #nixos
jdnixx[m] has joined #nixos
dev-kcw[m] has joined #nixos
<beertoagunfight> sterni: Is there something that I can lookup that allows me to patch it without copy-pastaing the original Makefile?
zipfelsack[m] has joined #nixos
sk4l[m] has joined #nixos
kevin_m02[m] has joined #nixos
<Guest1> gchristensen I have this weird issue https://github.com/NixOS/nixpkgs/issues/106018 (someone else opened it), xfce4-session command fixes it, any idea what's going behind the scenes?
<{^_^}> #106018 (by eduardosm, 15 weeks ago, open): Short-timed periodic freezes in Firefox
jbarthelmes[m] has joined #nixos
Linus[m]11 has joined #nixos
<sterni> beertoagunfight: you can run substituteInPlace in for example postPatch
grin[m] has joined #nixos
bekkvann[m] has joined #nixos
nwspk has quit [Quit: nwspk]
<sterni> beertoagunfight: substituteInPlace Makefile --replace "string to replace" "replacement"
vancoding[m] has joined #nixos
rycee has joined #nixos
<codygman__> Hey sterni, thanks for your help yesterday about orgstat... I'm just now catching up :D https://github.com/codygman/tech-roam/commit/ef8590b56092780a1db37b5224f8096d35dc7d2b
Valodim[m] has joined #nixos
mindtree[m] has joined #nixos
kunrooted[m] has joined #nixos
<sterni> codygman__: I've followed up with upstream: https://github.com/volhovm/orgstat/issues/15
<{^_^}> volhovm/orgstat#15 (by sternenseemann, 16 hours ago, open): orgstat is broken by base 4.14
<sterni> codygman__: I'll try to get this fixed in nixpkgs at some point
nwspk has joined #nixos
M7yd3r[m] has joined #nixos
dev_mohe has quit [Quit: dev_mohe]
<Guest1> Anyone has any idea WHY xfce4-session fixes this issue https://github.com/NixOS/nixpkgs/issues/106018 ?
<{^_^}> #106018 (by eduardosm, 15 weeks ago, open): Short-timed periodic freezes in Firefox
stree has quit [Ping timeout: 256 seconds]
<Guest1> xfce4-session doesn't have compositor right? I tried running xcompmgr or picom but that didn't help
<beertoagunfight> sterni: Thanks for the tip, trying it out.
Qwerky has quit [Remote host closed the connection]
bn_work has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117490 → navidrome: 0.40.0 -> 0.41.0 → https://github.com/NixOS/nixpkgs/pull/117490
tomberek has joined #nixos
<{^_^}> [nixpkgs] @freezeboy opened pull request #117491 → zstd: 1.4.8 -> 1.4.9 → https://github.com/NixOS/nixpkgs/pull/117491
<{^_^}> [nixpkgs] @freezeboy opened pull request #117492 → arduino-cli: 0.12.1 -> 0.17.0 → https://github.com/NixOS/nixpkgs/pull/117492
mallox has quit [Quit: WeeChat 3.1]
<{^_^}> [nixpkgs] @danieldk merged pull request #117334 → amdvlk: 2021.Q1.5 -> 2020.Q1.6 → https://github.com/NixOS/nixpkgs/pull/117334
<{^_^}> [nixpkgs] @jonringer pushed to python-unstable « python3{6,7}.importlib-metadata: fix build »: https://git.io/JYUDN
stree has joined #nixos
Qwerky has joined #nixos
<{^_^}> [nixpkgs] @06kellyjac opened pull request #117493 → terragrunt: 0.28.15 -> 0.28.16 → https://github.com/NixOS/nixpkgs/pull/117493
amk has quit [Remote host closed the connection]
zebrag has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @FRidh merged pull request #116959 → python3Packages.onnx: fix build → https://github.com/NixOS/nixpkgs/pull/116959
amk has joined #nixos
<gchristensen> if you run `nixos-rebuild boot` 3x in row with no changes will you get 3 generations of the same system?
neiluj has joined #nixos
<gchristensen> I could TIAS but my system isn't building right now lol
zebrag has joined #nixos
neiluj has joined #nixos
neiluj has quit [Changing host]
graf_blutwurst has quit [Remote host closed the connection]
<Guest1> gchristensen sorry to bother, did you get the earlier mention?
<{^_^}> [nixpkgs] @FRidh merged pull request #116624 → sphinx-autobuild: Use correct package → https://github.com/NixOS/nixpkgs/pull/116624
<gchristensen> I did, but it is really not my wheelhouse, sorry :(
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117383 → tz: init at 0.4 → https://github.com/NixOS/nixpkgs/pull/117383
<Guest1> that's alright, thanks! I can't fix the issue myself and no one seems to know :|
Qwerky has quit [Ping timeout: 265 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<codygman__> sterni: Thanks!
<codygman__>
ahmedelgabri has quit [Ping timeout: 244 seconds]
bahamas has joined #nixos
bahamas has joined #nixos
bahamas has quit [Changing host]
dbmikus has quit [Ping timeout: 265 seconds]
Boomerang has quit [Quit: Leaving]
<beertoagunfight> sterni: Wow, I actually got it working, can't believe it :-D. Thanks!
<gchristensen> answer: no, it will not create multiple generations.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117494 → nuclei: 2.3.1 -> 2.3.2 → https://github.com/NixOS/nixpkgs/pull/117494
<{^_^}> [nixpkgs] @jonringer pushed 359 commits to python-unstable: https://git.io/JYUHJ
nschoe has quit [Ping timeout: 256 seconds]
dbmikus has joined #nixos
Dr8128 has joined #nixos
Guest1 has quit [Quit: Connection closed]
rajivr has quit [Quit: Connection closed for inactivity]
missionformilk has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed 72 commits to python-unstable: https://git.io/JYU7I
apeyroux has quit [Ping timeout: 245 seconds]
dev_mohe has joined #nixos
ddellaco_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117423 → bit: init at 1.05 → https://github.com/NixOS/nixpkgs/pull/117423
<{^_^}> [nixpkgs] @periodic opened pull request #117496 → discord: 0.0.13 -> 0.0.14 → https://github.com/NixOS/nixpkgs/pull/117496
ddellacosta has joined #nixos
Guest1 has joined #nixos
<{^_^}> [nixpkgs] @periodic closed pull request #117496 → discord: 0.0.13 -> 0.0.14 → https://github.com/NixOS/nixpkgs/pull/117496
missionformilk has quit [Ping timeout: 245 seconds]
Guest1 has quit [Client Quit]
Guest1 has joined #nixos
cyphase has quit [Ping timeout: 258 seconds]
Qwerky has joined #nixos
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117384 → cen64: unstable-2020-02-20 -> unstable-2021-03-12 → https://github.com/NixOS/nixpkgs/pull/117384
cyphase has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117400 → python3Packages.forbiddenfruit: unbreak → https://github.com/NixOS/nixpkgs/pull/117400
missionformilk has joined #nixos
wallacer has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117420 → apacheHttpdPackages.mod_perl: 2.0.10 -> 2.0.11 → https://github.com/NixOS/nixpkgs/pull/117420
ManiacOfMadness has joined #nixos
n-osborne has joined #nixos
emacsomancer has quit [Quit: WeeChat 3.0.1]
ahmedelgabri has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Th0rgal opened pull request #117497 → crypto-org-wallet: init at version 0.0.24 → https://github.com/NixOS/nixpkgs/pull/117497
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117453 → helio-workstation: 3.3 -> 3.4 → https://github.com/NixOS/nixpkgs/pull/117453
emacsomancer has joined #nixos
ddellacosta has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117455 → go-task: rename executable to `task` → https://github.com/NixOS/nixpkgs/pull/117455
praduca has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117459 → pika-backup: 0.2.1 -> 0.2.2 → https://github.com/NixOS/nixpkgs/pull/117459
KonTh3D0n has joined #nixos
Dr8128 has quit [Ping timeout: 268 seconds]
<yaymukund> can I get the path to a particular user's $HOME?
kwork has joined #nixos
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #117498 → python3Packages.cherrypy: unbreak → https://github.com/NixOS/nixpkgs/pull/117498
<Synthetica> yaymukund: ~user in the shell
<yaymukund> so like `environment.variables = { FOO_PATH = "~user/foo"; };` ?
<yaymukund> I'll give that a shot
meh` has quit [Ping timeout: 256 seconds]
<Synthetica> eh, that probably won't work, but you could give it a shot... Not sure how to resolve that in a nix expression
wallacer has joined #nixos
wallacer has quit [Max SendQ exceeded]
wallacer has joined #nixos
wallacer has quit [Max SendQ exceeded]
<yaymukund> maybe I will leave this stuff in shell files for the time being
wallacer has joined #nixos
wallacer has quit [Max SendQ exceeded]
wallacer has joined #nixos
wallacer has quit [Max SendQ exceeded]
princemachiavell has joined #nixos
__monty__ has joined #nixos
wallacer has joined #nixos
wallacer has quit [Max SendQ exceeded]
missionformilk has quit [Ping timeout: 264 seconds]
wallacer has joined #nixos
wallacer has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117479 → [20.09] Backport #117473 (vscode: fix download link) → https://github.com/NixOS/nixpkgs/pull/117479
dandart has quit [Quit: dandart]
ManiacOfMadness has quit [Ping timeout: 272 seconds]
soiledit[m] has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to python-unstable: https://git.io/JYUNw
ahmedelgabri has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed to python-unstable « python3Packages.Fabric: fix build »: https://git.io/JYUAB
ManiacOfMadness has joined #nixos
beertoagunfight has quit [Ping timeout: 260 seconds]
SleepCoder64 has joined #nixos
Guest1 has quit [Quit: Connection closed]
ddellaco_ has joined #nixos
n-osborne has quit [Remote host closed the connection]
SleepCoder64 has left #nixos [#nixos]
n-osborne has joined #nixos
ahmedelgabri has quit [Ping timeout: 264 seconds]
ddellaco_ has quit [Ping timeout: 256 seconds]
^x3ro has joined #nixos
^x3ro has left #nixos [#nixos]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
missionformilk has joined #nixos
apeyroux has joined #nixos
ddellaco_ has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #117499 → leveldb: fix static build and cleanup → https://github.com/NixOS/nixpkgs/pull/117499
ManiacOfMadness has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @fabaff merged pull request #117494 → nuclei: 2.3.1 -> 2.3.2 → https://github.com/NixOS/nixpkgs/pull/117494
<{^_^}> [nixpkgs] @kalbasit merged pull request #117493 → terragrunt: 0.28.15 -> 0.28.16 → https://github.com/NixOS/nixpkgs/pull/117493
missionformilk has quit [Ping timeout: 245 seconds]
kmein has quit [Quit: ciao kakao]
kmein has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117467 → python3Packages.pypykatz: 0.4.3 -> 0.4.7 → https://github.com/NixOS/nixpkgs/pull/117467
zupo has joined #nixos
apeyroux has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @dotlambda opened pull request #117500 → pytrainer: 2.0.1 -> 2.0.2 → https://github.com/NixOS/nixpkgs/pull/117500
dev_mohe has quit [Quit: dev_mohe]
cole-h has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
KonTh3D0n has left #nixos [#nixos]
shibboleth has quit [Quit: shibboleth]
<{^_^}> [nixpkgs] @freezeboy closed pull request #117491 → zstd: 1.4.8 -> 1.4.9 → https://github.com/NixOS/nixpkgs/pull/117491
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117376 → multimc: unstable -> 0.6.12 → https://github.com/NixOS/nixpkgs/pull/117376
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117348 → (my packages) don't put runtime deps into buildInputs → https://github.com/NixOS/nixpkgs/pull/117348
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117397 → python3Packages.awkward0: 0.15.2 -> 0.15.5 → https://github.com/NixOS/nixpkgs/pull/117397
n-osborne has quit [Remote host closed the connection]
ris has joined #nixos
n-osborne has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #117501 → nixos/mastodon: update redis configuration" → https://github.com/NixOS/nixpkgs/pull/117501
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #117502 → python3Packages.piep: disable → https://github.com/NixOS/nixpkgs/pull/117502
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117335 → SPAdes: 3.15.1 -> 3.15.2 + fix license and platform → https://github.com/NixOS/nixpkgs/pull/117335
missionformilk has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117503 → ostree: 2020.8 -> 2021.1 → https://github.com/NixOS/nixpkgs/pull/117503
zupo has joined #nixos
n-osborne has quit [Remote host closed the connection]
ManiacOfMadness has joined #nixos
<radvendii> I have a couple of questions about minimizing the closure of a package. First, it seems like nativeBuildInputs are included in the closure. Is that right? Why? The package shouldn't be depending on anything in there at runtime, right?
Dotz0cat has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117504 → osu-lazer: 2021.320.0 -> 2021.323.0 → https://github.com/NixOS/nixpkgs/pull/117504
xelxebar_ has quit [Remote host closed the connection]
xelxebar has joined #nixos
berberman has quit [Ping timeout: 240 seconds]
berberman_ has joined #nixos
nuncanada has joined #nixos
<{^_^}> [nixpkgs] @kfollesdal opened pull request #117505 → bumpver: 2020.1108 -> 2021.1110 → https://github.com/NixOS/nixpkgs/pull/117505
<clever> jboy: your kernel must include kexec support
<cole-h> nativeBuildInputs aren't runtime inputs. They're binaries required to build the package.
<jboy> The existing kernel, clever? OK thanks.
m0rphism has quit [Ping timeout: 244 seconds]
<cole-h> or rather, packages where it matters if it comes with the "native" (e.g. the target) architecture
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to python-unstable: https://git.io/JYTTs
xelxebar has quit [Remote host closed the connection]
xelxebar has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #117506 → [python-unstable] WIP: python3Packages.jupyterlab-widgets: init → https://github.com/NixOS/nixpkgs/pull/117506
<radvendii> cole-h: right, exactly. that's why I'm confused why they show up in the closure
<radvendii> like, would nix-copy-closure copy over the nativeBuildInputs?
<radvendii> because nix-store -qR shows the nativeBuildInputs as dependencies
m0rphism has joined #nixos
<tpw_rules> remember that store paths are considered runtime dependencies iff their hash shows up in the build output
<tpw_rules> so there is something in the derivation that is doing that. i could make a derivation that's like { nativeBuildInputs = [ cmake ]; installPhase = ''cat ${cmake} > $out/lol.txt''; } and it would make cmake a dependency in the closure even though it's in nativeBuildInputs
meh` has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #117507 → terraform-providers.yandex: 0.40.0 -> 0.54.0 → https://github.com/NixOS/nixpkgs/pull/117507
<radvendii> oh
<radvendii> I think that makes sense
work_ has joined #nixos
<radvendii> because what I have is {nativeBuildInputs = [ appimagekit ]; buildCommand = ''appimagetool foo; ...''}
<tpw_rules> afaik this mostly happens when the built derivation remembers things about its build environment. like it writes a log file to the output containing a path to the compiler or whatever
<tpw_rules> i don't know anything about appimagekit or how that command works, but if nix-store -qR says appimagekit is being retained as /nix/store/<some_hash>-appimagekit-1.23 or whatever, grep all the files in the output directory for your derivation for that hash
<tpw_rules> then figure out why that is getting written there, and stop it
<radvendii> O.o
<radvendii> you're right
<radvendii> the output is a binary file, but for some reason it contains the hash
<radvendii> ohh
FRidh has quit [Quit: Konversation terminated!]
<radvendii> so as part of the compilation process I'm copying all the nix store paths into a local directory so I have "./nix/store/<hash>-<name>/..."
<radvendii> would that cause it to be considered a runtime dependency?
<tpw_rules> like i said before, the rule is that if <hash> is present in any file anywhere in the output, then the store path containing that hash is a runtime dependency
tgunnoe has quit [Ping timeout: 245 seconds]
<tpw_rules> you probably shouldn't be doing that though. that might cause the wrong paths to appear in the output
<radvendii> gotcha, okay thanks. this helps immensely
gustavderdrache has quit [Quit: Leaving.]
<tpw_rules> the reason that is the rule is that presumably if the output contains /nix/store/<hash>-<name>/..., the output needs that file at runtime, which is true almost all the time
<tpw_rules> but conversely if the output contains blah/my_build_dir/nix/store/... then the output won't be able to find that file because blah/my_build_dir doesn't exist at runtime
<tpw_rules> if it doesn't need it, then the closure is bigger than necessary, but whatever. if it DOES, then the output will be broken
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
orivej has joined #nixos
apeyroux has joined #nixos
<radvendii> yeah, it's a totally reasonable rule
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #116765 → tfk8s: 0.1.0 -> 0.1.2 → https://github.com/NixOS/nixpkgs/pull/116765
<radvendii> and i figured out why it was in there: the rpath of the executable
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117498 → python3Packages.cherrypy: unbreak → https://github.com/NixOS/nixpkgs/pull/117498
<radvendii> if I patchelf --shrink-rpath i think it will go away
<cole-h> radvendii: You have to remember: it's in the closure because it is required to build.
stree has quit [Ping timeout: 268 seconds]
<radvendii> the closure is everything required to build? not everything required to run?
<cole-h> it's both, but there's a difference between runtime dependencies as in libraries (e.g. glibc.so), and runtime dependencies as in binaries (e.g. .../bin/bash)
<radvendii> right, yeah. that makes sense
beertoagunfight has joined #nixos
<cole-h> if the program `exec`s into another binary, Nix can't discover that unless you replace it in the source
<cole-h> however, due to the magic of patchelf, Nix *can* discover if it needs to add a dynamic library to the resulting binary's rpath
<cole-h> (note that, for most packages, the fixupPhase runs patchelf --shrink-rpath on all resulting binaries)
<radvendii> yeah, this is a bit of a weird case. I just set buildCommand. and actually, in this case I can use --set-rpath "" instead of --shrink-rpath
Lord_of_Life_ has joined #nixos
<radvendii> i'm building an appimage, so the nix store isn't guaranteed to be around anyways
<radvendii> (i'm working on building infrastructure so that people can easily convert nix derivations into appimages that can run on other systems)
<radvendii> yes!
<radvendii> i'm basing it on that
<tpw_rules> ah, cool
<radvendii> Basically i was trying to use that tool and I couldn't get it to work
<tpw_rules> will it solve some of the drawbacks?
codygman` has joined #nixos
<radvendii> so i'm making a big pull request to that project
<radvendii> that should make it work
<radvendii> what are the drawbacks other people have encountered?
<tpw_rules> the ones listed in the readme. i had considered it but was a bit put off
Lord_of_Life has quit [Ping timeout: 256 seconds]
<tpw_rules> the slow startup and large files. presumably because it has to decompress each time it starts, and the compression isn't that good
<radvendii> oh, yeah
Lord_of_Life_ is now known as Lord_of_Life
<radvendii> I *think* it should fix those problems
<radvendii> because it's not using the nix-bundle infastructure, it's using the appimage infrastructure
<tpw_rules> btw, i have found lrzip to work magic on nix closures. idk if you can shoehorn that in
<radvendii> the startup is still not as quick as a native app, but it's not too slow
<radvendii> lemme take a look at lrzip
codygman__ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @danieldk closed pull request #108121 → Use cargoHash in buildRustPackage crates with SRI hashes → https://github.com/NixOS/nixpkgs/pull/108121
<tpw_rules> it wouldn't work for any form of dynamic decompression like squashfs, which that page says appimage uses
<radvendii> ah, yeah
<radvendii> So far I have the appimage working on ubuntu 20.10. It doesn't work on older versions, so I need to get everything linking against an older version of glibc
<radvendii> once i'm done with that, i'm going to try to optimize the output file size
<radvendii> right now i'm getting ~150M
<tpw_rules> for firefox?
missionformilk has quit [Ping timeout: 264 seconds]
stree has joined #nixos
dev_mohe has joined #nixos
yoctocell has joined #nixos
dev_mohe has quit [Client Quit]
<radvendii> haha no. I guess 150M is meaningless because it's for my own project
<radvendii> I should test it on firefox
yoctocell has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #117508 → python3Packages.PyICU: unbreak → https://github.com/NixOS/nixpkgs/pull/117508
missionformilk has joined #nixos
vidbina has quit [Ping timeout: 245 seconds]
missionformilk has quit [Client Quit]
vidbina has joined #nixos
andoriyu_ is now known as Andoriyu
<drozdziak1> What's a good way to expose multiple packages under one name, a `buildEnv` perhaps?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117509 → pspg: 4.4.0 -> 4.5.0 → https://github.com/NixOS/nixpkgs/pull/117509
dbmikus has quit [Ping timeout: 264 seconds]
xourt has joined #nixos
dbmikus has joined #nixos
<{^_^}> [nixpkgs] @Thra11 closed pull request #116209 → pure-maps: fix wrapper to include python dependencies → https://github.com/NixOS/nixpkgs/pull/116209
ddellaco_ has quit [Remote host closed the connection]
mkaito has joined #nixos
mkaito has quit [Changing host]
mkaito has joined #nixos
sarcasticdream[m has joined #nixos
ddellaco_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117510 → py-spy: 0.3.4 -> 0.3.5 → https://github.com/NixOS/nixpkgs/pull/117510
<{^_^}> [nixpkgs] @flokli merged pull request #117507 → terraform-providers.yandex: 0.40.0 -> 0.54.0 → https://github.com/NixOS/nixpkgs/pull/117507
<afreakk> my /boot partition is having issues, could i format a fat-partition on another hdd, and then move fileSystems."/boot" = { device = "/dev/disk/by-uuid/my-newlyformated-drive"; } and run nixos-rebuild again ? or am i missing a important step
<{^_^}> [nixpkgs] @karthikiyengar opened pull request #117511 → unipicker: init at 767571c → https://github.com/NixOS/nixpkgs/pull/117511
vidbina has quit [Ping timeout: 268 seconds]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @dotlambda opened pull request #117512 → igraph: 0.8.5 -> 0.9.1 → https://github.com/NixOS/nixpkgs/pull/117512
ajshell1 has quit [Quit: Connection closed]
apache8080 has joined #nixos
<apache8080> is it possible to just generate the boot directory of a given config? I know I can individual generate the initrd and the kernel image
ahmedelgabri has joined #nixos
<sarcasticdream[m> nixos is best linux distro
nuncanada has quit [Read error: Connection reset by peer]
<matthewcroughan> qt.* in home-manager doesn't have the same effect as qt5.* - the NixOS module. Why?
<matthewcroughan> The latter makes quasselClient dark, the former does not. Any ideas?
<matthewcroughan> Here it is, explained with details.
philipp[m]1 has joined #nixos
ahmedelgabri has quit [Ping timeout: 260 seconds]
<radvendii> matthewcroughan: I'm not sure what you mean by "the NixOS module" (do you mean in configuration.nix?)
<matthewcroughan> radvendii: ?
<matthewcroughan> The qt5 module
<matthewcroughan> qt5.enable = true; is me interacting with the nixos qt5 module
<radvendii> in configuration.nix?
<radvendii> where is that code?
<matthewcroughan> Why do you think that matters/
<matthewcroughan> I'm not trying to be smart, I just don't think you understand my question :P
xourt has quit [Ping timeout: 240 seconds]
<radvendii> i mean if you just stuck that code in a random file, it wouldn't do anything
<radvendii> that may well be true
<matthewcroughan> That is untrue, it would do something. If it's included.
<matthewcroughan> nixos/modules/config/qt5.nix
<{^_^}> [nixpkgs] @cole-h merged pull request #117295 → nixUnstable: add util-linuxMinimal to nativeBuildInputs; skip flakey test → https://github.com/NixOS/nixpkgs/pull/117295
<matthewcroughan> nixos/modules
<Yaniel> if it's included by something that makes it do things it's not a random file
<cole-h> infinisil++
<{^_^}> infinisil's karma got increased to 415
<infinisil> cole-h++
<{^_^}> cole-h's karma got increased!
<matthewcroughan> Yaniel: yes, it's in fact included, you must trust that I'm importing it
<matthewcroughan> if you don't trust me to import it, we can't have a conversation :D
<radvendii> importing it into configuration.nix, i'm assuming?
<Yaniel> yes but where to
<radvendii> I'm just trying to make sure I understand the basic structure of what's going on
<tpw_rules> you've said there's a difference in behavior depending on where the statement is. but you haven't specified where it is in either case
zupo has quit [Ping timeout: 256 seconds]
<Yaniel> could be /etc/nixos/configuration.nix, could be ~/.config/nixpkgs/config.nix, could be something else
<matthewcroughan> No, but it doesn't matter where/how it's imported. Can you give me an example of "importing something wrong"?
<tpw_rules> yes it does. you said it does. otherwise you wouldn't be asking why there is a difference
<matthewcroughan> tpw_rules: I said it does? Where? O.o
<abathur> it's two different qts
<matthewcroughan> yes, so one is from home-manager, the other is from nixos
<radvendii> oh okay
<radvendii> so it's possible they're on different versions of nixpkgs
<matthewcroughan> no, because I'm using flakes
<matthewcroughan> IDK where you're getting that idea from anyway, how could they be on different versions with channesl?
<matthewcroughan> channels*
<radvendii> I'm pretty sure I have my home-manager on stable and my nixos on unstable
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to python-unstable: https://git.io/JYTn6
<radvendii> you can have your user on a different nix-channel than your root
<matthewcroughan> Anyway, I'm importing it in this file https://github.com/MatthewCroughan/nixcfg/blob/master/users/matthew/default.nix
<matthewcroughan> I still think you're going after something that's not relevant, the code is being used.
zupo has joined #nixos
<matthewcroughan> I can't think of many ways to screw up running Nix code, unless you use the `with` keyword.
beertoagunfight has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @primeos opened pull request #117513 → mesa: 20.3.4 -> 20.3.5 → https://github.com/NixOS/nixpkgs/pull/117513
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117514 → rtsp-simple-server: 0.15.0 -> 0.15.1 → https://github.com/NixOS/nixpkgs/pull/117514
<mvnetbiz_> matthewcroughan:
<mvnetbiz_> is quasselClient installed through nixos or through home-manager?
lsix has quit [Ping timeout: 244 seconds]
<matthewcroughan> mvnetbiz_: through home-manager
<matthewcroughan> in the file I linked
<matthewcroughan> added to home.packages
<mvnetbiz_> That file only has manpages, parsec, and kitty, I don't see quasselClient anywher
<{^_^}> [nixpkgs] @bachp merged pull request #117489 → minio-client: 2021-03-12T03-36-59Z -> 2021-03-23T05-46-11Z → https://github.com/NixOS/nixpkgs/pull/117489
<matthewcroughan> mvnetbiz_: correct, because I have not commited it, can you trust that I have added it?
<matthewcroughan> and that it is installed, available on my path, because the code I have just given you is true
<mvnetbiz_> Oh sorry I missed that, got it!
<matthewcroughan> `home.packages = with pkgs; [ kitty manpages quasselClient ];
davidwhiting[m] has joined #nixos
<mvnetbiz_> Is it using the gtk theme but just not dark?
<matthewcroughan> As I understand it, qt.*(home-manager) and qt5.*(nixos) are just setting envvars.
<matthewcroughan> mvnetbiz_: not sure how I could check that
ManiacOfMadness has quit [Ping timeout: 272 seconds]
kini has quit [Quit: bye]
<matthewcroughan> I would say no, based on looks.
<mvnetbiz_> is it using the qt theme whatever that is or is it using the light version of adwaita?
<mvnetbiz_> It looks like it builds a separate set of packages for each platform, or at least just a set of wrappers or something
<{^_^}> [nixpkgs] @zowoq opened pull request #117515 → youtube-dl: 2021.03.14 -> 2021.03.25 → https://github.com/NixOS/nixpkgs/pull/117515
<matthewcroughan> mvnetbiz_: I have no way of knowing ;D
<matthewcroughan> can you suggest a way of me figuring this out? Envvars or files in $HOME ?
<matthewcroughan> the program doesn't report the theme it's using anywhere in the interface
Dr8128 has joined #nixos
vidbina has joined #nixos
kini has joined #nixos
<philipp[m]1> Can somebody explain to me why the libnice headers are not found here and the build fails?
bahamas has quit [Ping timeout: 256 seconds]
<mvnetbiz_> I wonder if the home-manager module is just broken, it doesn't work for me either
<matthewcroughan> mvnetbiz_: seems likely :D
<matthewcroughan> It's worth noting that some other qt apps do not have this same issue.
<matthewcroughan> like wofi
<radvendii> tpw_rules: just got it working with firefox. it's 269M, about 3x as big as another AppImage for it I found online (there's no official AppImage for firefox)
ahmedelgabri has joined #nixos
<matthewcroughan> nvm that's gtk
<unclechu> hey, if i do something like `pkgs.runCommand "foo" { str = "${pkgs.someapp}/bin/someapp"; } "echo $str > $out"`
<unclechu> will the `pkgs.someapp` be garbage collected? or will it be a dependency?+
<unclechu> runtime dependency i mean
<radvendii> from what i've just learned, it will be a runtime dependency
<tpw_rules> radvendii: oh, the original nix-bundle came up with 150M
<radvendii> if the hash of a package appears in the output anywhere, it is counted as a runtime dependency
apache8080 has quit [Ping timeout: 260 seconds]
<tpw_rules> ^^
<radvendii> tpw_rules: oof.
<radvendii> so, not ideal
<unclechu> actually i’m using `passAsFile`: `pkgs.runCommand "foo" { str = "${pkgs.someapp}/bin/someapp"; passAsFile = ["str"]; } "cat $str > $out"`
<unclechu> but i assume this is no different?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117516 → sd-local: 1.0.26 -> 1.0.27 → https://github.com/NixOS/nixpkgs/pull/117516
<tpw_rules> radvendii: lrzipping the closure from nix-store --export went from like 757M to 164M. i wonder if nix-bundle used an older firefox
<tpw_rules> unclechu: yes that would work the same
srk has quit [Ping timeout: 268 seconds]
<radvendii> tpw_rules: oh, it's possible. Anyways, my first priority is getting the glibc linking working so it runs on older OSes
<unclechu> radvendii: but if i put the `pkgs.someapp` to `nativeBuildInputs` then its hash just wouldn’t appear in the output?
<radvendii> unclechu: not unless you get it there somehow
<{^_^}> [nixpkgs] @dotlambda opened pull request #117517 → prs: 0.2.4 -> 0.2.5 → https://github.com/NixOS/nixpkgs/pull/117517
<unclechu> radvendii: “not unless” is just “if”, right?
<radvendii> but that's also true of things in buildInputs I think
zakame has quit [Ping timeout: 264 seconds]
<radvendii> yeah, if you get the hash into the output, it will be in the output, if you don't, it won't be there. there's nothing about putting a package in nativeBuildInputs that automatically adds it as a runtime dep
srk has joined #nixos
novafacing has quit [Quit: novafacing]
<unclechu> radvendii: i mean `nativeBuildInputs` is supposed to not add stuff to runtime dependencies. it supposed to only provide stuff while building a derivation
<radvendii> tpw_rules: do you happen to know how to add cflags to the gcc package using an overlay? NIX_CFLAGS_COMPILE isn't doing anything, and i think it has to do with gcc's custom builder, but I can't work out how *to* add cflags
novafacing has joined #nixos
<radvendii> unclechu: yeah, that's what I thought too, but it's not always the case
<unclechu> so those dependencies are technically can be garbage collected. if i understand it correctly
<tpw_rules> unclechu: the set of runtime dependencies is exactly the set of store paths whose hashes appear in the output. you could put the entire nixpkgs collection in nativeBuildInputs, or buildInputs for that matter, and it would generate the same program
<tpw_rules> (the hash would be different because the inputs are different, so there is an incentive to reduce the number of items to the minimum)
<yaymukund> is this still the most comprehensive resource for setting up ssh + yubikey? https://rzetterberg.github.io/yubikey-gpg-nixos.html
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117518 → seaweedfs: 2.34 -> 2.35 → https://github.com/NixOS/nixpkgs/pull/117518
<unclechu> tpw_rules: sorry, what’s the point of use `nativeBuildInputs` then?
apeyroux has quit [Ping timeout: 256 seconds]
<unclechu> i’ve been told earlier that i put “build time dependencies” to “nativeBuildInputs” and “runtime dependencies” to “buildInputs”
<tpw_rules> unclechu: if you are cross-compiling, nix will provide nativeBuildInputs with architecture of the host machine and buildInputs with architecture of the target
<tpw_rules> i would say it's probably an error if something from nativeBuildInputs appears as a runtime dependency because then the package will break if cross-compiled. but there's nothing strictly stopping it
novafacing has quit [Read error: Connection reset by peer]
novafacing has joined #nixos
<radvendii> in theory we could check that and error (or at least warning) if it happens, no?
<unclechu> tpw_rules: so, if i pull a binary program from cache i always have to pull its compiler?
<tpw_rules> unclechu: no, because the compiler's store path does not appear in the output
<{^_^}> [nixpkgs] @doronbehar merged pull request #117514 → rtsp-simple-server: 0.15.0 -> 0.15.1 → https://github.com/NixOS/nixpkgs/pull/117514
<tpw_rules> radvendii: i guess? i'm not too familiar with the policies of nix. i could be completely wrong
<unclechu> tpw_rules: ah, now i’m confused. why it does not appear there?
<tpw_rules> unclechu: because nothing puts it there. if you gcc -o hello hello.c, does /usr/bin/gcc appear in hello?
<unclechu> tpw_rules: e.g. `runCommand "program" {} '' ${pkgs.gcc}/bin/gcc -o $out ${hello-source} ''`
<unclechu> gcc appears in the output because it’s popped up with a string context
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<matthewcroughan> tpw_rules: `QT_STYLE_OVERRIDE` and `QT_QPA_PLATFORMTHEME` are unset in the home-manager module for qt.
<matthewcroughan> that's the issuue :)
<matthewcroughan> whoops, sorry. I meant to tag mvnetbiz_
<unclechu> tpw_rules: or i could use `mkDerivation` instead, but it seems to be the same
<tpw_rules> unclechu: yes. you've generated an output which uses gcc to build your program when run. so gcc is a runtime dependency of that output
<unclechu> tpw_rules: so how do i make it to be **not** a runtime dependency? to not appear in the output (it can be not just gcc but whatever, say nim compiler)
<{^_^}> [nixpkgs] @ttuegel merged pull request #117403 → qt5: Include the "out" derivation as well as the "dev" in qt5.full → https://github.com/NixOS/nixpkgs/pull/117403
<tpw_rules> unclechu: use some manner to delete it. there is the remove-references-to script in nixpkgs
<tpw_rules> but for most packages that doesn't happen
<unclechu> tpw_rules: so by default, whereever you place a dependency, it appears in the output? but there is a helper that gives you ability to remove it from the runtime?
<tpw_rules> unclechu: no, it doesn't by default
<{^_^}> [nixpkgs] @doronbehar merged pull request #117022 → vim_configurable: Make disabling guiSupport easier → https://github.com/NixOS/nixpkgs/pull/117022
<{^_^}> [nixpkgs] @doronbehar merged pull request #117207 → gnomeExtensions.sound-output-device-chooser: 32 -> 35 → https://github.com/NixOS/nixpkgs/pull/117207
zakame has joined #nixos
<unclechu> tpw_rules: but how about the example i’ve shown above, you said gcc is added to the runtime dependencies
<tpw_rules> by default, none of the dependencies appear in the output. if, during the build process, the hash of a dependency is written to the output in some manner, whether part of a binary, in a config file, a shell script, etc., then that dependency is considered a runtime dependency
<tpw_rules> and won't be GC'd
<{^_^}> [nixpkgs] @TredwellGit opened pull request #117519 → nixos/amdgpu: remove → https://github.com/NixOS/nixpkgs/pull/117519
<tpw_rules> yes. because what you've done is create a shell script whose contents are "/nix/store/<hash>-gcc/bin/gcc -o $out ${hello-source}"
<tpw_rules> so of course when you run that script, it needs gcc, right?
<{^_^}> [nixpkgs] @zowoq merged pull request #117515 → youtube-dl: 2021.03.14 -> 2021.03.25 → https://github.com/NixOS/nixpkgs/pull/117515
<tpw_rules> but $out doesn't need gcc
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117520 → sleuthkit: 4.10.1 -> 4.10.2 → https://github.com/NixOS/nixpkgs/pull/117520
<tpw_rules> so whatever $out is will not depend on that script, or gcc
<unclechu> tpw_rules: i run that script only to build a derivation. i could use build result (binary or whatever) without needing a dependency
<tpw_rules> yes
<tpw_rules> the result of that script doesn't depend on gcc or the script iself
<tpw_rules> itself
<unclechu> tpw_rules: how nix determines what $out needs (depends on) and what is not needed in runtime?
<{^_^}> [nixpkgs] @ttuegel merged pull request #107476 → kwin: allow using wrapper for qpa → https://github.com/NixOS/nixpkgs/pull/107476
<{^_^}> [nixpkgs] @zowoq pushed to release-20.09 « youtube-dl: 2021.03.14 -> 2021.03.25 »: https://git.io/JYTBO
<tpw_rules> unclechu: like i said before, if any file in $out has the hash of some store path in it, that store path is needed during runtime
<unclechu> tpw_rules: could you please rewrite my example from above and show me how to not depend on `gcc` in runtime?
<tpw_rules> unclechu: it behaves how you want already
<{^_^}> [nixpkgs] @ttuegel merged pull request #117280 → cmake: 3.19.6 -> 3.19.7 → https://github.com/NixOS/nixpkgs/pull/117280
<unclechu> tpw_rules: so does nix parse $out contents (as plain text) and tries to find hashes of the nix store? does it tries to find just hashes or full nix store paths?
<tpw_rules> yes, that's exactly what nix does. it just searches for the hash part
<{^_^}> [nixpkgs] @ttuegel merged pull request #116647 → sddm: source /etc/profile on wayland with zsh default shell → https://github.com/NixOS/nixpkgs/pull/116647
apache8080 has joined #nixos
<unclechu> tpw_rules: you said about my example: “yes. you've generated an output which uses gcc to build your program when run. so gcc is a runtime dependency of that output”
<unclechu> to shrink you said that it is a runtime dependency
<unclechu> and now you are saying that my example is fine and gcc is not a runtime dependency?
<{^_^}> [nixpkgs] @lovesegfault merged pull request #117360 → fuse: use macfuse-stubs instead on Darwin → https://github.com/NixOS/nixpkgs/pull/117360
<unclechu> or am i missing something?
<tpw_rules> i think you are confusing two separate derivations
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117521 → sniffglue: 0.11.1 -> 0.12.0 → https://github.com/NixOS/nixpkgs/pull/117521
<tpw_rules> runCommand is a derivation which writes a shell script to the store with the contents you specified (then runs it). of course that shell script needs gcc as a dependency, because it calls gcc to compile the program
lsix has joined #nixos
<unclechu> tpw_rules: yeah, maybe i wasn’t clear. i mean exactly the result of `runCommand`, not the dependencies needed for the `runCommand` to build
<tpw_rules> presumably you would use the output of gcc in a second derivation. that second derivation would not depend on gcc, or the first derivation, because their hashes don't appear in it
<unclechu> tpw_rules: what if i do something like this: `runCommand "foo" {} '' mkdir $out; ln -s -- ${file} $out/ ''`
<unclechu> will nix find it as a hash reference? or the dependency will be GCd?
<tpw_rules> what dependency?
<unclechu> and i should always copy files instead of making symlinks?
<unclechu> tpw_rules: the `file` derivation
<matthewcroughan> Bah this is confounding ;D
<tpw_rules> yes it would be
<tpw_rules> i believe?
<tpw_rules> i think symlinks between store paths is kind of verboten
<radvendii> okay i figured out the problem
<radvendii> i think
<radvendii> unclechu: tpw_rules
hyiltiz has quit [Ping timeout: 246 seconds]
<radvendii> i haven't read the last couple messages so maybe you already figured it out
<radvendii> but if i'm understanding correctly, this is the same problem i was encountering
<radvendii> runCommand sets it's buildCommand to the string you pass in
<radvendii> so it bypasses the patchPhase
evils has quit [Ping timeout: 256 seconds]
<radvendii> which means that it doesn't do patchelf --shrink-rpath
<radvendii> so you still end up with the gcc libs in the rpath
<radvendii> which is why it ends up as a runtime dependency
<radvendii> even though it doesn't need to
<nicolas[m]> Hi, what is the new way to do `nix flake update --update-input` since `--update-input` has been removed?
cfricke has quit [Ping timeout: 260 seconds]
<radvendii> ^^ I also have that question
<tpw_rules> maybe use nix flake lock instead?
<unclechu> tpw_rules: so, it does not matter what dependencies i put either to `buildInputs` or `nativeBuildInputs` or interpolate inside the building script
<unclechu> the result won’t depend on those derivations unless nix is able to find hashes in the $out?
zebrag has quit [Quit: Konversation terminated!]
<tpw_rules> unclechu: exactly
<nicolas[m]> tpw_rules: thanks, that seems to do the trick!
zebrag has joined #nixos
<unclechu> tpw_rules: thanks, that’s new for me, and clarifies stuff
<tpw_rules> bear in mind that the hash of the output is a function of the hashes of all the inputs though. so if buildInputs contains stuff that's not used, and that stuff changes, then your thing will be recompiled even though it never uses the input and the output won't change
<radvendii> tpw_rules: is there no need to be concerned about a hash appearing randomly in some binary file?
<radvendii> i guess that's kind of the point of hashes? that they would be very unlikely to appear randomly?
zeroability[m] has left #nixos ["User left"]
<tpw_rules> it searches the base32 string representation, and only of the inputs you specify. so if it does then you've broken SHA-256 and the NSA would like to employ you
<tpw_rules> or have you offed
<radvendii> hahaha okay, fair enough
rippla has joined #nixos
<radvendii> "The NSA would like to know your location"
ManiacOfMadness has joined #nixos
<rippla> oh no
<tpw_rules> anyway i gotta run. i think this "searching the output" trick is something that people see once in the beginning of nix and forget about, but it's really a key piece of the magic that is behind truly understanding a lot of nix aspects
<radvendii> tpw_rules: yeah, thanks for walking through that with us
<unclechu> tpw_rules: i’m just wondering now, what if i compile a program, and provide some path to a derivation to a preprocessor for instance
<unclechu> does that mean that nix doesn’t add this hash to the output and the runtime dependency can be GCed?
<unclechu> but compiled binary that’s saved to $out has that value (path to a runtime dependency) encoded somehow weirdly, say to base64, and nix couldn’t find the hash
fendor_ has quit [Remote host closed the connection]
<radvendii> correct
<rippla> How can I find out if systemd timers created by nix will run on next boot if my system was offline during the time the action was planned?
<radvendii> In building my AppImage, there are a lot of dependency paths that get mashed when the system gets archived, and they don't show up as runtime build inputs
<rippla> it's about docker.autoPrune in my case
<radvendii> in my case, that's what I want, but it could screw you up in another situation
fendor has joined #nixos
<unclechu> radvendii: so i’d just keep that in mind and whenever i have doubts i would add a shell wrapper or whatever where i store the hash in a comment, or in a dummy file, or however else, just to make sure nix can extract that hash as text?
<radvendii> yeah, that should work
<radvendii> I don't think it would come up that often though. idk if i would do it "whenever you have doubts"
<radvendii> you can always check it by compiling the program, GCing, and then seeing if it still runs
<radvendii> there might be a simpler way, but that's how i would test it
<unclechu> i don’t want to GC my system too often because i have some `nix-shell`s cached that i don’t want to rebuild too often
<unclechu> radvendii: i assume nix is able to extract linked *.so libraries from binary executables? otherwise it would be a common problem that the dependencies are missing
pushqrdx has joined #nixos
domogled has quit [Quit: domogled]
domogled1 has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #117123 → cypari2, cysignals: updates → https://github.com/NixOS/nixpkgs/pull/117123
<{^_^}> [nixpkgs] @sternenseemann pushed to ocaml4.12-js_of_ocaml-3.9.1 « ocaml-ng.ocamlPackages_4_12.js_of_ocaml: 3.8.0 -> 3.9.1 »: https://git.io/JYTEq
domogled1 is now known as domogled
mkaito has quit [Quit: WeeChat 3.1]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #117433 → llvmPackages: Organize files → https://github.com/NixOS/nixpkgs/pull/117433
hyiltiz has joined #nixos
hyiltiz has joined #nixos
hyiltiz has quit [Changing host]
<{^_^}> [nixpkgs] @Chili-Man opened pull request #117522 → terraform_0_14: 0.14.8 -> 0.14.9 → https://github.com/NixOS/nixpkgs/pull/117522
rippla has quit [Quit: Connection closed]
pushqrdx has quit [Remote host closed the connection]
simba1 has joined #nixos
hyiltiz has quit [Ping timeout: 260 seconds]
<radvendii> you can test this in two ways, (1) you can just run `cat /nix/store/<package>/bin/executable | grep <hash>` and it will say "executable matches search" or something like that (2) you can run `patchelf --print-rpath /nix/store/<package>/bin/executable`
hyiltiz has joined #nixos
hyiltiz has joined #nixos
hyiltiz has quit [Changing host]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117523 → tegola: 0.12.1 -> 0.13.0 → https://github.com/NixOS/nixpkgs/pull/117523
stree has quit [Ping timeout: 264 seconds]
fuiltilt has joined #nixos
<{^_^}> [nixpkgs] @rmcgibbo opened pull request #117524 → python38Packages.pyxnat: unbreak → https://github.com/NixOS/nixpkgs/pull/117524
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117525 → terraform-docs: 0.11.2 -> 0.12.0 → https://github.com/NixOS/nixpkgs/pull/117525
<{^_^}> [nixpkgs] @veprbl opened pull request #117526 → zziplib: fix missing links on darwin → https://github.com/NixOS/nixpkgs/pull/117526
<{^_^}> [hydra] @grahamc merged pull request #893 → Test the fake derivations channel, asserting nested packages are properly represented. → https://github.com/NixOS/hydra/pull/893
turlando has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117527 → tiled: 1.4.3 -> 1.5.0 → https://github.com/NixOS/nixpkgs/pull/117527
Siyo has quit [Quit: Bye]
hyiltiz has quit [Ping timeout: 265 seconds]
hyiltiz has joined #nixos
Siyo has joined #nixos
stree has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #117525 → terraform-docs: 0.11.2 -> 0.12.0 → https://github.com/NixOS/nixpkgs/pull/117525
philr_ has joined #nixos
Lord_of_Life has quit [Ping timeout: 268 seconds]
codygman` has quit [Ping timeout: 245 seconds]
apache8080 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @zimbatm merged pull request #117522 → terraform_0_14: 0.14.8 -> 0.14.9 → https://github.com/NixOS/nixpkgs/pull/117522
zupo has joined #nixos
simba1 has quit [Ping timeout: 264 seconds]
ddellaco_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117528 → traefik: 2.4.7 -> 2.4.8 → https://github.com/NixOS/nixpkgs/pull/117528
is_null has quit [Ping timeout: 264 seconds]
kini has quit [Remote host closed the connection]
meh` has quit [Ping timeout: 268 seconds]
emilsp has quit [Quit: I become anti-present]
kini has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
stevenleiva has quit [Ping timeout: 256 seconds]
zebrag has joined #nixos
stevenleiva has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann merged pull request #117066 → less.nix: fix escape → https://github.com/NixOS/nixpkgs/pull/117066
<{^_^}> [nixpkgs] @ttuegel merged pull request #109980 → libsForQt5.kdsoap: 1.9.1 -> 1.10.0 → https://github.com/NixOS/nixpkgs/pull/109980
<{^_^}> [nixpkgs] @ttuegel merged pull request #109972 → libsForQt5.kdiagram: 2.7.0 -> 2.8.0 → https://github.com/NixOS/nixpkgs/pull/109972
<matthewcroughan> I have a program called Ly that I want to make a service for. How would one set ` #waylandsessions=/usr/share/wayland-sessions`
<{^_^}> [nixpkgs] @sternenseemann closed pull request #116730 → ocaml-ng.ocamlPackages_4_12: use ppxlib 0.22.0 → https://github.com/NixOS/nixpkgs/pull/116730
<matthewcroughan> where are the wayland sessions kept on nixos?
stevenleiva has quit [Ping timeout: 256 seconds]
<ToxicFrog> you have wayland working on nixos?
<tpw_rules> unclechu: yes, that is true. but in practice that essentially never happens, afaik
<tpw_rules> i use flakes for nix shells that can survive a GC
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117529 → unciv: 3.13.10 -> 3.13.11 → https://github.com/NixOS/nixpkgs/pull/117529
is_null has joined #nixos
<radvendii> is there any way to modify cc-wrapper with an overlay? it doesn't seem like it because it's called as (import path/to/cc-wrapper) in several places in nixpkgs
ddellaco_ has joined #nixos
jul1u5 has joined #nixos
beertoagunfight has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117531 → unifi-poller: 2.0.1 -> 2.1.0 → https://github.com/NixOS/nixpkgs/pull/117531
jul1u5 has quit [Remote host closed the connection]
jul1u5 has joined #nixos
emilsp has joined #nixos
ddellaco_ has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #117532 → [wip] oh-my-fish: init at unstable-2021-03-03 → https://github.com/NixOS/nixpkgs/pull/117532
erasmas has quit [Quit: leaving]
work_ has quit [Quit: Connection closed for inactivity]
beertoagunfight has quit [Ping timeout: 268 seconds]
fendor has quit [Remote host closed the connection]
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
nuncanada has joined #nixos
BenjiProd has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #117533 → wtf: 0.35.0 -> 0.36.0 → https://github.com/NixOS/nixpkgs/pull/117533
svrana has quit [Ping timeout: 265 seconds]
svrana has joined #nixos
<matthewcroughan> How can I use callPackage with a real package, not a nix file?
<{^_^}> [nixpkgs] @fabaff opened pull request #117534 → python3Packages.solaredge: init at 0.0.4 → https://github.com/NixOS/nixpkgs/pull/117534
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @maxeaubrey opened pull request #117535 → GNOME 40 fixups → https://github.com/NixOS/nixpkgs/pull/117535
<{^_^}> [nixpkgs] @globin merged pull request #115682 → wordpress: 5.5.3 -> 5.6.2 → https://github.com/NixOS/nixpkgs/pull/115682
mith[m] has joined #nixos
<{^_^}> matthewcroughan: Please expand your question to include more information, this will help us help you :)
<matthewcroughan> Cute bot :D
timstott[m] has joined #nixos
<simpson> By the time one has a package in the Nix store, it's probably too late for `callPackage`. What's the goal?
alarsyo[m] has joined #nixos
<matthewcroughan> simpson: just trying to get ly working based on this
<matthewcroughan> I realise now that I should just replace it with pkgs.ly
<matthewcroughan> So, I did that and I get a really weird syntax error caused by importing this
pushqrdx has joined #nixos
<pushqrdx> can i create an iso from my current installation "that has my current desktop environment by default and few other select things"?
<matthewcroughan> It claims there's a syntax error in the file wherin the syntax error does not exist, I swear simpson
ddellaco_ has joined #nixos
<pushqrdx> i obviously don't want everything from my nixstore just my custom built DE and some few other apps
cornfeedhobo has joined #nixos
<pushqrdx> probably what i want is essentially building an iso image of my config.nix
cornfeedhobo has quit [Client Quit]
<pushqrdx> this seems to be building a cd of a checkout tho i want to build out of my current system
<pushqrdx> because i have some overlays that i want to baked in
__monty__ has quit [Quit: leaving]
kini has quit [Remote host closed the connection]
<tpw_rules> i think you just check out the nixpkgs your config is based on, import that nixos-config module into your config, then pass it as -I nixos-config=myconfig.nix
ddellaco_ has quit [Ping timeout: 264 seconds]
kini has joined #nixos
<pushqrdx> tpw_rules hmm into what config, i am confused
<tpw_rules> your config.nix
<tpw_rules> that you want to turn into an iso
<tpw_rules> include that minimal-cd module
<rmcgibbo[m]> if anyone's an expert with pkgsStatic and -fPIC and muscl and stuff like that, https://hydra.nixos.org/build/139776781 might be a good puzzle. i was half able to bisect it to some change in mkDerivation's default treatment of hardening flags, but i wasn't able to figure out how to fix it.
<pushqrdx> tpw_rules sorry can we rewind a little bit what minimal-cd module :D
<pushqrdx> nix-build -A config.system.build.isoImage -I nixos-config=modules/installer/cd-dvd/installation-cd-minimal.nix default.nix
<tpw_rules> the nix-build command that page provides
<pushqrdx> oh so i just add these 2 imports into my main config.nix and run the command with -I pointing at my config?
<tpw_rules> i mean it sounds like a good idea to me. never done it
ddellaco_ has joined #nixos
ddellaco_ has quit [Remote host closed the connection]
ddellaco_ has joined #nixos
<matthewcroughan> https://termbin.com/xmo6
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117517 → prs: 0.2.4 -> 0.2.5 → https://github.com/NixOS/nixpkgs/pull/117517
<matthewcroughan> error: syntax error, unexpected '=', expecting ';'
<matthewcroughan> any ideas?
<matthewcroughan> at /nix/store/ghypyf3zdix0nl5f8q3z81adhbx5zz31-source/hosts/t480/configuration.nix:152:31:
fuzzypixelz has joined #nixos
stevenleiva has joined #nixos
<fuzzypixelz> say I have a config file that I want in the store, and in my nix files I want to pass around the path to it, how do I do that?
ddellaco_ has quit [Ping timeout: 245 seconds]
<sterni> is your config file an actual file or do you want to generate it from nix
<fuzzypixelz> I want to generate it from nix
<fuzzypixelz> I believe i can do that using import? but once I have the string what do I do with it? haha
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117502 → python3Packages.piep: disable → https://github.com/NixOS/nixpkgs/pull/117502
<{^_^}> [nixpkgs] @risicle opened pull request #117536 → [20.09] traefik: add patch for CVE-2021-27375 → https://github.com/NixOS/nixpkgs/pull/117536
<fuzzypixelz> oh I just found writeText ...
stevenleiva has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @globin pushed commit from @r-ryantm to release-20.09 « wordpress: 5.5.3 -> 5.6.2 »: https://git.io/JYTXy
<supersandro2000> matthewcroughan: not sure which line is 152...
<matthewcroughan> sorry, it was a missing semicolon
<matthewcroughan> I used a colon instead, that's a really big mistake ;D
<supersandro2000> matthewcroughan: line services.xserver.displayManager.lightdm.enable = true: <---
<{^_^}> [nixpkgs] @Ekleog opened pull request #117537 → pull request template: cleanup → https://github.com/NixOS/nixpkgs/pull/117537
<fuzzypixelz> on the nix repl, writeText outputs a derivation?
<matthewcroughan> This line will fail with `error: value is a list while a set was expected`
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #117524 → python38Packages.pyxnat: unbreak → https://github.com/NixOS/nixpkgs/pull/117524
<tpw_rules> fuzzypixelz: yes, that is realized into the text you want to write
shibboleth has joined #nixos
<matthewcroughan> the language probably changed a lot since this was written.. hmmm
wnklmnn has quit [Quit: Leaving]
nrh^ has quit []
pushqrdx has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @sternenseemann merged pull request #117296 → haskellPackages.darcs: unbreak → https://github.com/NixOS/nixpkgs/pull/117296
dsrt^ has joined #nixos