sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || 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/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
<Guest36616> I havent touched c# in awhile, but I suspect installing mono would be a good 1st step if you havent
<Guest36616> nix-env -iA nixos.mono (or equivalent for a diff channel name)
<PyroLagus> maybe check this out
mbrgm has quit [Ping timeout: 245 seconds]
mbrgm_ is now known as mbrgm
<Guest36616> and if you are using a nixos version new enough, "nix search C#" should work and be handy
<iqubic> What I want to do is write a nix file that will build my C# project for me.
Fare has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62446 → jackett: 0.11.256 -> 0.11.384 → https://git.io/fjEBP
<clever> iqubic: then put mono in the buildInputs and use buildPhase to run it on the src
<Guest36616> and here I was gonna suggest a bash alias or something :\
<iqubic> clever: Are there tools that do this for me?
<iqubic> Like how cabal2nix just creates a nix file for me?
<clever> iqubic: dont know of any
<iqubic> Also, I think I'll need to use `mcs` as the compiler
<Guest36616> !bot help
<clever> ,locate ,bin mcs
<{^_^}> Couldn't find in any packages
<clever> ,locate bin mcs
<Guest36616> ah thx
<{^_^}> Found in packages: mono, mono4, coreclr
<iqubic> Nice. That's what I'll need.
<Guest36616> ,locate'.*2nix'
<Guest36616> ,locate '.*2nix'
<{^_^}> Couldn't find in any packages
<clever> ,locate 2nix
<iqubic> I'm not sure that's how that works.
<{^_^}> Couldn't find in any packages
<Guest36616> aw does our good robot boi not do regex?
<Guest36616> ,help
<{^_^}> Use `,` to list all commands, `,foo = Foo!` to define foo as "Foo!", `,foo =` to undefine it, `,foo` to output "Foo!", `,foo somebody` to send "Foo!" to the nick somebody
<Guest36616> ,
<{^_^}> Special commands: find tell locate - Commands sorted by use count, page 0 (use ,<n> to view page <n>): tofu help libraries unstable unfree library escape'' declarative escape" pr overlay ping profiling ask howoldis pinning imperative which-channel xy wololo exec fancy-uninstall nixlang++ pills -a cache callpackage channels haskell home-manager loot smart-questions stateversion stuck ifd tias paste runtimedeps timer cloak dontask error flakes nur
<Guest36616> ,find 2nix
<{^_^}> ,find is temporarily unimplemented
<iqubic> What is going on here?
<{^_^}> [nixpkgs] @Ma27 merged pull request #62307 → qtcreator: 4.6.2 -> 4.9.1 → https://git.io/fj0xd
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/fjEBF
<Guest36616> trying to interact with the bot
<Guest36616> commas are the magic prefix apparently
<gchristensen> youcan also PM it :)
Glider_IRC__ has joined #nixos
<Guest36616> neat
<{^_^}> [nixpkgs] @matthewbauer opened pull request #62447 → nodejs: use system icu → https://git.io/fjERf
hiratara has joined #nixos
Glider_IRC_ has quit [Ping timeout: 252 seconds]
o1lo01ol1o has joined #nixos
laerling has quit [Remote host closed the connection]
hiratara has quit [Quit: ZNC - http://znc.in]
<PyroLagus> hm. i wonder how feasible it would be to build a nixos system with overlayfs rather than symlinks and what the limitations and performance implications would be
<gchristensen> it would involve a lot of layers, and that means a lot of stat calls
<gchristensen> a problem with overlayfs is it is a series of layers, and Nix represents a full graph
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjERm
zeta_0 has joined #nixos
Matthieu_ has quit [Ping timeout: 248 seconds]
<PyroLagus> hm
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62448 → jmol: 14.29.40 -> 14.29.42 → https://git.io/fjERG
hiratara has joined #nixos
<zeta_0> i would like this command to be run after every reboot: "light -I", so i am supposed to use: displayManager.sessionCommands in configuration.nix for this, right?
<zeta_0> it is a hassle always having to reset the brightness over and over again so i want to automate that command?
<PyroLagus> i suppose the question is how many layers unionfs supports, because the article does point out that you can just flatten the graph
<PyroLagus> and you don't have to worry about the caching thing either
<PyroLagus> zeta_0: you could use a one-shot systemd service
<gchristensen> PyroLagus: the problem remains of the massive stat overhead you'll experience
<gchristensen> as it has to check every layer
<PyroLagus> ah
<PyroLagus> right
<elvishjerricco> Is there anything in nixpkgs for copying a binary from another derivation to $out, also copying its required libraries, and patchelf'ing the binary to use them? Basically just trying to kill all the unnecessary files in a derivation get solely the binary working.
<gchristensen> (multiple times, actually, to check for delete markers, etc.)
<zeta_0> i guess i'll try out displayManager.sessionCommands first, if that does not work i'll try out systemd
gagbo has quit [Ping timeout: 252 seconds]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.1]
<PyroLagus> even plan9 seems to be using ordered layers, huh
<gchristensen> Nix's graph is a unique innovation
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62449 → kdevelop-pg-qt: 2.1.0 -> 2.2.0 → https://git.io/fjER4
<PyroLagus> yeah, but at runtime the applications don't really care for the graph. they just see a regular directory hierarchy
<gchristensen> I actually like that programs don't
<gchristensen> there is no reason that `ping` knows where calc.exe or firefox is
<PyroLagus> yeah
<gchristensen> flattening it in to /usr/bin or whatever is unneeded
<gchristensen> and also makes things much more complicated
<gchristensen> as right now we can have as many pythons as you want, as many openssls, as many glibcs... etc... as you want without interfering.
<PyroLagus> i was more thinking that each application gets it's own namespace
<PyroLagus> with its own /bin, /etc, and so on
<PyroLagus> and i think flat union mounts should work if it's read-only and you have no conflicting files (or are willing to have some UB)
cpc26 has quit [Read error: Connection reset by peer]
cpc26 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62450 → kitty: 0.14.0 -> 0.14.1 → https://git.io/fjERE
tmaekawa has joined #nixos
<drakonis> PyroLagus: that's what gobo linux does i think?
<PyroLagus> might be possible to namespace bind-mount empty directories on those and create symlinks in there
<drakonis> gchristensen: couldn't flattening be provided for a full fhsenv?
Copenhagen_Bram has quit [Read error: Connection reset by peer]
cpc26 has quit [Read error: Connection reset by peer]
ris has quit [Ping timeout: 248 seconds]
<PyroLagus> hm, i've heard about gobolinux at some point
<gchristensen> PyroLagus: I have to ask, though, why?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62451 → klaus: 1.3.0 -> 1.4.0 → https://git.io/fjERu
<PyroLagus> well, you wouldn't have to bother patching stuff
<gchristensen> we don't have to patch much as it is
<PyroLagus> because the applications get to see a regular old linux FSH
<gchristensen> just pre-built binary stuff
cpc26 has joined #nixos
<PyroLagus> i guess
<PyroLagus> but i think you could also use that to do declarative configuration for nix applications on non-nixos systems
cpc26 has quit [Read error: No route to host]
<gchristensen> yeah
cpc26 has joined #nixos
[Leary] has joined #nixos
<gchristensen> you can use Nix on other systems too though :)
<PyroLagus> you can, but if you want to, say, use nginx, you'll be in for some pain i think
<gchristensen> yeah typically the story is if you want service management you want nixos, but Ig uess that isn't always true
Lears has quit [Ping timeout: 252 seconds]
<PyroLagus> also, i don't think you can use two versions of the same program without changing config paths if the config formats are incompatible
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @Ma27 opened pull request #62452 → prometheus-wireguard-exporter: init at 2.0.0 → https://git.io/fjERy
Copenhagen_Bram has joined #nixos
<DigitalKiwi> gchristensen: any idea on when that lorri daemon might be ready?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62453 → kronometer: 2.2.1 -> 2.2.2 → https://git.io/fjERH
thc202 has quit [Ping timeout: 252 seconds]
Matthieu_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62454 → ktlint: 0.32.0 -> 0.33.0 → https://git.io/fjER7
tmaekawa has quit [Ping timeout: 248 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
lord| has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Ma27 merged pull request #62450 → kitty: 0.14.0 -> 0.14.1 → https://git.io/fjERE
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjER5
<{^_^}> [nixpkgs] @pmahoney opened pull request #62455 → ocamlPackages.opium: init at 0.17.1 → https://git.io/fjERF
lord| has joined #nixos
abathur has joined #nixos
wfranzini has quit [Remote host closed the connection]
Ariakenom has quit [Quit: Leaving]
wfranzini has joined #nixos
init_6 has joined #nixos
udev_error has joined #nixos
lambda-11235 has joined #nixos
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62456 → kubernetes: 1.14.1 -> 1.14.2 → https://git.io/fjERN
domogled has joined #nixos
polman has quit [Ping timeout: 248 seconds]
polman has joined #nixos
<PyroLagus> hm. gobolinux does indeed look interesting
hmpffff_ has joined #nixos
<PyroLagus> now i really want to see a love child of nixos and gobo
udev_error has quit [Ping timeout: 248 seconds]
KRMX has quit [Ping timeout: 246 seconds]
hmpffff has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62457 → lasem: 0.4.3 -> 0.4.4 → https://git.io/fjERj
hmpffff_ has quit [Quit: nchrrrr…]
<PyroLagus> hmmmm, "To be visible to other software, these files are symlinked into standard locations in the new directory hierarchy under /System/Index" man... it essentially does the same thing as nixos
<PyroLagus> oh. well.
<PyroLagus> unless there's some other trick i'm not seeing
rprije has quit [Remote host closed the connection]
kaliumxyz has quit [Quit: leaving]
rprije has joined #nixos
mexisme_ has joined #nixos
<PyroLagus> "Each program directory (for example, /Programs/KDE) holds version directories (/Programs/KDE/3.4, /Programs/KDE/3.4.2), and a version-neutral directory for settings (/Programs/KDE/Settings), to keep files that would normally be in /etc." rip backwards compatibility breaking updates
rprije has quit [Read error: Connection reset by peer]
<pie_> PyroLagus, as opposed to not having had a single clue how to textually configure kde stuff this might be progress?
<pie_> depends on the format i guess
<pie_> ah wait thats just gobolinux, not kde, eh?
* pie_ had a failure trying to figure out how to configure something in kde at some point and is still salty
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62458 → lhapdf: 6.2.1 -> 6.2.3 → https://git.io/fjE0J
<PyroLagus> yeah, i thought gobolinux would also store the /etc stuff with the rest, but no
kvda has joined #nixos
Fare has quit [Ping timeout: 258 seconds]
<PyroLagus> i guess this runner thing kind of approaches what i'm thinking of https://gobolinux.org/gobolinux016.html
udev_error has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62459 → libebml: 1.3.7 -> 1.3.9 → https://git.io/fjE0I
Matthieu_ has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62460 → libevdev: 1.6.0 -> 1.6.901 → https://git.io/fjE0L
<{^_^}> [nixpkgs] @worldofpeace closed pull request #62437 → microcodeIntel: 20190514 -> 20190514a → https://git.io/fjE4y
orivej has joined #nixos
Fare has joined #nixos
<PyroLagus> another option may just be a script that, given a nix expression, produces a directory with the necessary files generated symlinked that you can then just overlay or bind mount. since the nixos-install and nixos-rebuild scripts do just that plus some extra stuff, it might actually not be all too hard.
<{^_^}> [nixpkgs] @marsam opened pull request #62461 → sqlint: 0.1.7 -> 0.1.9 → https://git.io/fjE0t
o1lo01ol1o has quit [Remote host closed the connection]
<Arahael> How do I find out how dnsmasq got installed? It's not in the configuration.nix, so something must've pulled it in as a dependency, or I must've nix-env -i'ed it.
<Arahael> Specifically, this program: /nix/store/lfr3yiqf88vvklx9hjzay1ky687b3mqv-dnsmasq-2.79
ricekrispie has joined #nixos
<{^_^}> [nixpkgs] @samueldr opened pull request #62462 → sd-image: FAT free /boot → https://git.io/fjE0m
<{^_^}> [nixpkgs] @marsam opened pull request #62463 → rubocop: 0.68.1 -> 0.71.0 → https://git.io/fjE0O
Supersonic has quit [Ping timeout: 252 seconds]
Guest23 has joined #nixos
Supersonic has joined #nixos
jackdk_ has quit [Remote host closed the connection]
Guest23 has left #nixos [#nixos]
* Arahael is currently grep'ing his /nix/store.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62464 → gnustep.libobjc: 1.9 -> 2.0 → https://git.io/fjE0G
<Arahael> Looks like quite a few applications linked it in.
toppler`` has quit [Ping timeout: 248 seconds]
<PyroLagus> maybe try nix-store --query
<PyroLagus> wait no. you need reverse deps
<Arahael> I ended up re-thinking my approach, the stupid-simple thing to do turned out to be `lsof -i TCP:53`, observing the pid, then `cat /proc/1189/cmdline`
abathur has quit [Ping timeout: 248 seconds]
<Arahael> That implicated libvirt
<PyroLagus> ah
ghasshee has joined #nixos
<PyroLagus> ) seems you can get reverse deps with --query using --referrers and --referrers-closure
<{^_^}> [nixpkgs] @marsam opened pull request #62465 → pythonPackages.pglast: init at 1.4 → https://git.io/fjE0n
<Arahael> Oh, good tip, thanks.
toppler`` has joined #nixos
<PyroLagus> np
<PyroLagus> nix-store --help has some examples
Lears has joined #nixos
[Leary] has quit [Read error: No route to host]
o1lo01ol1o has joined #nixos
<Arahael> Yeah, I'll definitely learn nix-store :)
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
buffet_ has joined #nixos
kvda has joined #nixos
buffet has quit [Ping timeout: 258 seconds]
o1lo01ol1o has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62466 → libosmocore: 1.0.1 -> 1.1.0 → https://git.io/fjE0W
alex`` has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62467 → librealsense: 2.21.0 -> 2.22.0 → https://git.io/fjE00
mexisme_ has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62468 → rdkafka: 1.0.0 -> 1.0.1 → https://git.io/fjE0w
weedloser has joined #nixos
fusion809 has quit [Remote host closed the connection]
clacke_movim has left #nixos [#nixos]
init_6 has quit [Ping timeout: 245 seconds]
init_6 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62469 → libuv: 1.28.0 -> 1.29.1 → https://git.io/fjE0D
clacke_movim has joined #nixos
iyzsong has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62470 → liburcu: 0.10.2 -> 0.11.0 → https://git.io/fjE0y
emptyflask has quit [Ping timeout: 252 seconds]
mexisme_ has joined #nixos
mexisme_ has quit [Ping timeout: 248 seconds]
freeman42x has joined #nixos
HangoverGenius has quit [Ping timeout: 272 seconds]
domogled has quit [Quit: domogled]
domogled has joined #nixos
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62471 → lidarr: 0.6.1.830 -> 0.6.2.883 → https://git.io/fjE07
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62472 → lighttpd: 1.4.53 -> 1.4.54 → https://git.io/fjE0F
Lears has quit [Ping timeout: 268 seconds]
palo1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62473 → link-grammar: 5.6.0 -> 5.6.1 → https://git.io/fjE0b
Rusty1 has quit [Quit: Konversation terminated!]
palo has quit [Ping timeout: 252 seconds]
palo1 is now known as palo
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62474 → live555: 2019.04.24 -> 2019.05.29 → https://git.io/fjE0A
knupfer has joined #nixos
drakonis has quit [Quit: WeeChat 2.4]
endformationage has quit [Quit: WeeChat 2.4]
abrar has quit [Ping timeout: 272 seconds]
hoijui has joined #nixos
mkoenig has quit [Quit: Lost terminal]
mkoenig has joined #nixos
tmaekawa has joined #nixos
slack1256 has quit [Remote host closed the connection]
jtojnar has quit [Read error: Connection reset by peer]
jtojnar_ has joined #nixos
domogled has quit [Ping timeout: 252 seconds]
hoijui has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62475 → mergerfs: 2.26.1 -> 2.27.1 → https://git.io/fjEEq
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62476 → memcached: 1.5.14 -> 1.5.16 → https://git.io/fjEEO
linarcx has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62477 → mgba: 0.7.1 -> 0.7.2 → https://git.io/fjEEs
<{^_^}> [nixpkgs] @jtojnar opened pull request #62478 → maintainers/scripts/update.nix: Do not store updateScripts → https://git.io/fjEEn
domogled has joined #nixos
<{^_^}> [nixpkgs] @etu merged pull request #62471 → lidarr: 0.6.1.830 -> 0.6.2.883 → https://git.io/fjE07
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjEE8
<{^_^}> [nixpkgs] @pSub merged pull request #62451 → klaus: 1.3.0 -> 1.4.0 → https://git.io/fjERu
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/fjEEB
<{^_^}> [nixpkgs] @pSub merged pull request #62435 → homebank: 5.2.5 -> 5.2.6 → https://git.io/fjE43
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/fjEER
<{^_^}> [nixpkgs] @etu merged pull request #62434 → herbstluftwm: 0.7.1 -> 0.7.2 → https://git.io/fjE4v
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjEEE
lambda-11235 has quit [Quit: Bye]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62479 → mkvtoolnix: 33.1.0 -> 34.0.0 → https://git.io/fjEEu
<{^_^}> [nixpkgs] @etu merged pull request #62422 → gnuplot: 5.2.6 -> 5.2.7 → https://git.io/fjElW
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjEEz
qqlq has joined #nixos
<{^_^}> [nixpkgs] @etu merged pull request #62446 → jackett: 0.11.256 -> 0.11.384 → https://git.io/fjEBP
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjEEg
revtintin has joined #nixos
<{^_^}> [nixpkgs] @etu merged pull request #62433 → haproxy: 1.9.7 -> 1.9.8 → https://git.io/fjE8M
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjEE2
rauno has joined #nixos
reinhardt has joined #nixos
<{^_^}> [nixpkgs] @etu merged pull request #62476 → memcached: 1.5.14 -> 1.5.16 → https://git.io/fjEEO
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjEEw
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62480 → mosquitto: 1.6.1 -> 1.6.2 → https://git.io/fjEEo
knupfer has quit [Ping timeout: 252 seconds]
nD5Xjz_ has quit [Ping timeout: 248 seconds]
<delan> why is ({ p = 1; } // { q = 2; }) == ({ p = 1; q = 2; }) but ({ x.p = 1; } // { x.q = 2; }).x == ({ q = 2; }) only?
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ym555 has quit [Ping timeout: 252 seconds]
<delan> (are { x.p = 1; } and { x = { p = 1; }; } interchangeable?)
HangoverGenius has joined #nixos
kvda has joined #nixos
HangoverGenius has quit [Ping timeout: 272 seconds]
<iqubic> yes
<iqubic> That is the core of your question.
<delan> ahhh thanks iqubic!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62481 → neo4j: 3.5.5 -> 3.5.6 → https://git.io/fjEEp
domogled has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62482 → neovim-unwrapped: 0.3.5 -> 0.3.7 → https://git.io/fjEEj
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
groodt has joined #nixos
<groodt> matthewbauer: If you're around. I
<groodt> matthewbauer: If you're around, I'd appreciate a kick of this build for Darwin: https://github.com/NixOS/nixpkgs/pull/62336
<{^_^}> #62336 (by groodt, 1 day ago, open): bazel: 0.24.0 -> 0.26.0
<{^_^}> [nixpkgs] @taku0 opened pull request #62483 → [19.03] adoptopenjdk-bin: Update source hashes for aarch64 (backport) → https://git.io/fjEuU
domogled has joined #nixos
hmpffff has joined #nixos
Guest36616 has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62484 → networkmanager: 1.18.0 -> 1.18.1 → https://git.io/fjEuq
domogled has quit [Ping timeout: 252 seconds]
nD5Xjz has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62485 → nextcloud: 15.0.8 -> 16.0.1 → https://git.io/fjEuO
<{^_^}> [nixpkgs] @bjornfor merged pull request #62443 → sdcc 3.7.0 → 3.8.0 → https://git.io/fjEBY
<{^_^}> [nixpkgs] @bjornfor pushed commit from @nomeata to master « sdcc 3.7.0 → 3.8.0 »: https://git.io/fjEus
<{^_^}> [nixpkgs] @bjornfor merged pull request #62472 → lighttpd: 1.4.53 -> 1.4.54 → https://git.io/fjE0F
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « lighttpd: 1.4.53 -> 1.4.54 »: https://git.io/fjEuG
<groodt> Anyone here got permission to kick of a @GrahamcOfBorg build?
<lassulus> yip
<groodt> Would appreciate a build of https://github.com/NixOS/nixpkgs/pull/62336
<{^_^}> #62336 (by groodt, 1 day ago, open): bazel: 0.24.0 -> 0.26.0
nD5Xjz has quit [Ping timeout: 248 seconds]
<groodt> lassulus: Thanks so much!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62486 → now-cli: 15.0.10 -> 15.3.0 → https://git.io/fjEuc
<lassulus> thank you for your contribution!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62487 → nss_wrapper: 1.1.5 -> 1.1.6 → https://git.io/fjEul
<{^_^}> [nixpkgs] @Mic92 merged pull request #62483 → [19.03] adoptopenjdk-bin: Update source hashes for aarch64 (backport) → https://git.io/fjEuU
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to release-19.03: https://git.io/fjEuB
nornagon has quit [Quit: Ping timeout (120 seconds)]
nornagon has joined #nixos
<lucus16> How would I place a package before stdenv in the PATH for a derivation?
swerlk has quit [Ping timeout: 272 seconds]
amfl has quit [Ping timeout: 272 seconds]
swerlk has joined #nixos
Diagon has quit [Ping timeout: 246 seconds]
laerling has joined #nixos
HangoverGenius has joined #nixos
knupfer has joined #nixos
zorro1318[m] has joined #nixos
palo has quit [Quit: WeeChat 2.4]
palo has joined #nixos
palo has quit [Client Quit]
amfl has joined #nixos
Diagon has joined #nixos
palo has joined #nixos
<eyJhb> ,locate compgen
<{^_^}> Found in packages: bash-completion
kvda has joined #nixos
palo has quit [Client Quit]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #62419 → glib: 2.60.2 -> 2.60.3 → https://git.io/fjEWM
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to staging: https://git.io/fjEug
Ariakenom has joined #nixos
palo has joined #nixos
palo has quit [Client Quit]
thc202 has joined #nixos
nD5Xjz has joined #nixos
Fare has quit [Ping timeout: 268 seconds]
palo has joined #nixos
talqu has joined #nixos
<{^_^}> [nixpkgs] @knedlsepp opened pull request #62488 → pybind11: Fix build → https://git.io/fjEur
domogled has joined #nixos
Soo_Slow has joined #nixos
Anton-Latukha has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #62461 → sqlint: 0.1.7 -> 0.1.9 → https://git.io/fjE0t
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjEuo
palo has quit [Quit: WeeChat 2.4]
wfranzini has quit [Remote host closed the connection]
asheshambasta_m has joined #nixos
m0rphism has joined #nixos
amfl_ has joined #nixos
amfl has quit [Ping timeout: 252 seconds]
ambro718 has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #62473 → link-grammar: 5.6.0 -> 5.6.1 → https://git.io/fjE0b
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjEuQ
hiratara has quit [Quit: ZNC - http://znc.in]
<{^_^}> [nixpkgs] @markuskowa merged pull request #62448 → jmol: 14.29.40 -> 14.29.42 → https://git.io/fjERG
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjEuF
palo has joined #nixos
init_6 has quit []
<{^_^}> [nixpkgs] @Ma27 merged pull request #62215 → igprof: init at v5.9.16 → https://git.io/fj0Oa
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjEuh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62489 → omnisharp-roslyn: 1.32.8 -> 1.32.19 → https://git.io/fjEuj
reinhardt has quit [Ping timeout: 250 seconds]
reinhardt has joined #nixos
mexisme_ has joined #nixos
reinhardt has quit [Client Quit]
<{^_^}> [nixpkgs] @markuskowa merged pull request #62466 → libosmocore: 1.0.1 -> 1.1.0 → https://git.io/fjE0W
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjEzk
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62490 → openconnect: 8.02 -> 8.03 → https://git.io/fjEzL
ambro718 has quit [Quit: Konversation terminated!]
ris has joined #nixos
toppler`` has quit [Ping timeout: 248 seconds]
asheshambasta_m has quit [Quit: Leaving.]
toppler`` has joined #nixos
knupfer has quit [Ping timeout: 252 seconds]
mexisme_ has quit [Ping timeout: 244 seconds]
domogled has quit [Ping timeout: 248 seconds]
jluttine has quit [Quit: WeeChat 2.3]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jluttine has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #62463 → rubocop: 0.68.1 -> 0.71.0 → https://git.io/fjE0O
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjEzC
<{^_^}> [nixpkgs] @dywedir merged pull request #62223 → zbar: 0.22 -> 0.23 → https://git.io/fj0Z6
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjEz8
groodt has quit [Ping timeout: 256 seconds]
udev_error has quit [Ping timeout: 272 seconds]
knupfer has joined #nixos
dermetfan has joined #nixos
dermetfan has quit [Client Quit]
<{^_^}> [nixpkgs] @flokli merged pull request #59891 → Barco clickshare → https://git.io/fjORw
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/fjEzE
arjen-jonathan has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62491 → osl: 1.10.4 -> 1.10.5 → https://git.io/fjEzg
Ariakenom has quit [Quit: Leaving]
ambro718 has joined #nixos
<ambro718> # nixos-rebuild boot building Nix... building the system configuration... error: stack overflow (possible infinite recursion)
<ambro718> This just started happening, didn't even change the nixos config. I think I only messed with git a bit (deleted some branches and did git gc).
Matthieu_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62492 → opera: 58.0.3135.127 -> 60.0.3255.109 → https://git.io/fjEza
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
Thra11 has quit [Ping timeout: 244 seconds]
knupfer has quit [Ping timeout: 250 seconds]
knupfer has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
ambro718 has quit [Quit: Konversation terminated!]
domogled has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #62475 → mergerfs: 2.26.1 -> 2.27.1 → https://git.io/fjEEq
<manveru> really wish people wouldn't leave after a few minutes :P
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fjEzH
zik[m] has joined #nixos
domogled has quit [Ping timeout: 272 seconds]
knupfer has quit [Ping timeout: 252 seconds]
<hyper_ch> manveru: why?
tobiasBora has quit [Ping timeout: 245 seconds]
<manveru> so i could help them :)
<hyper_ch> :)
<manveru> btw, do you know about builtins.buildenv?
<manveru> was that a nix1 thing?
alp has joined #nixos
<hyper_ch> I know very little about nix
udev_error has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62493 → padthv1: 0.9.6 -> 0.9.7 → https://git.io/fjEgv
<manveru> no problem
<hyper_ch> I'm just an average computer user
<infinisil> manveru: It's a special builder, `derivation { builder = "builtins:buildenv"; ... }` I think
<manveru> i know there's builtin:buildenv, and <nix/buildenv.nix>, but never seen it as builtins.buildenv
<infinisil> Ah
tobiasBora has joined #nixos
udev_error has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62494 → papirus-icon-theme: 20190501 -> 20190521 → https://git.io/fjEgJ
Orbstheorem has joined #nixos
talqu has quit [Remote host closed the connection]
<Orbstheorem> Hello ^^/, I'm trying to package a go application (https://github.com/juruen/rmapi). I'm following the instructions for packaging Go modules on nixpkgs' manual, but the builder fails complaining it can't find module path for a given dependency <url>. However, I can see that <url> is present and up. I think it's because the secondary builder is trying to pull deps from one of the dependencies of the module I'm
<Orbstheorem> building.
<{^_^}> [nixpkgs] @teto merged pull request #62482 → neovim-unwrapped: 0.3.5 -> 0.3.7 → https://git.io/fjEEj
<{^_^}> [nixpkgs] @teto pushed commit from @r-ryantm to master « neovim-unwrapped: 0.3.5 -> 0.3.7 »: https://git.io/fjEgI
<Orbstheorem> Here's what I got so far: https://paste.gnugen.ch/raw/Y4in
<Orbstheorem> Could someone lend me a hand? ^^
* hyper_ch gives a hand to Orbstheorem
linarcx has joined #nixos
hamishmack has quit [Ping timeout: 246 seconds]
HangoverGenius has quit [Ping timeout: 245 seconds]
revtintin has quit [Quit: WeeChat 1.9.1]
dustinm has quit [Quit: Leaving]
ivan has quit [Quit: lp0 on fire]
ee1943 has quit [Ping timeout: 252 seconds]
ghasshee has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @abbradar opened pull request #62496 → cntk: 2.4 -> 2.7 → https://git.io/fjEgc
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62497 → pdns-recursor: 4.1.12 -> 4.1.13 → https://git.io/fjEgW
rprije has joined #nixos
<lucus16> Orbstheorem: I don't see a go.mod in that repository, so you may need to use the legacy instructions
ma27 has quit [Quit: WeeChat 2.4]
ma27 has joined #nixos
<Orbstheorem> :(
<lucus16> Orbstheorem: Alternatively, you can make a pull request to that repository adding a go.mod file
<lucus16> That's probably a better idea
weedloser has quit [Ping timeout: 252 seconds]
domogled has joined #nixos
Glider_IRC_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62498 → pgmetrics: 1.6.2 -> 1.7.0 → https://git.io/fjEgz
<Orbstheorem> 80 lines of painful manual dependeny later...
<Orbstheorem> Well, at least it works...
* Orbstheorem grumbles
mexisme_ has joined #nixos
Glider_IRC__ has quit [Ping timeout: 252 seconds]
domogled has quit [Ping timeout: 252 seconds]
rembo10 has quit [Quit: ZNC 1.7.3 - https://znc.in]
mexisme_ has quit [Ping timeout: 245 seconds]
alex`` has joined #nixos
udev_error has joined #nixos
rembo10 has joined #nixos
jtojnar has joined #nixos
jtojnar_ has quit [Quit: jtojnar_]
fendor has joined #nixos
qqlq has quit [Quit: ZNC 1.7.3 - https://znc.in]
arjen-jonathan has quit [Ping timeout: 250 seconds]
qqlq has joined #nixos
<inquisitiv3> Where can I find out information about functions declared in Nixpkgs? Specifically I'm trying to find out what `mkEnableOption` does.
<inquisitiv3> At elast I think it's declared in Nixpkgs
jtojnar has quit [Ping timeout: 245 seconds]
rprije has quit [Ping timeout: 272 seconds]
<inquisitiv3> Okey, I think I found it when I went searched trough the commit messages
<tilpner> Click the line number to be taken directly to the definition
<tilpner> If you leave off the " =", you'll find many usage examples
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62499 → picard-tools: 2.19.2 -> 2.20.2 → https://git.io/fjEg1
Jackneill has quit [Remote host closed the connection]
hmpffff has quit [Quit: nchrrrr…]
buffet_ is now known as buffet
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62500 → pipewire: 0.2.5 -> 0.2.6 → https://git.io/fjEgj
<{^_^}> [nixpkgs] @risicle opened pull request #62501 → pythonPackages.sparse: disable for py2.7 → https://git.io/fjE2v
arjen-jonathan has joined #nixos
Ariakenom has joined #nixos
<inquisitiv3> tilpner: Thanks for the link
laerling has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62502 → plantuml: 1.2019.5 -> 1.2019.6 → https://git.io/fjE2J
<{^_^}> [nixpkgs] @marsam merged pull request #62498 → pgmetrics: 1.6.2 -> 1.7.0 → https://git.io/fjEgz
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjE2U
zik[m] has left #nixos ["User left"]
aterius has quit [Ping timeout: 268 seconds]
hmpffff has joined #nixos
dermetfan has joined #nixos
dermetfan has quit [Client Quit]
revtintin has joined #nixos
<{^_^}> [nixpkgs] @bjornfor merged pull request #62502 → plantuml: 1.2019.5 -> 1.2019.6 → https://git.io/fjE2J
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to master « plantuml: 1.2019.5 -> 1.2019.6 »: https://git.io/fjE2k
<{^_^}> [nixpkgs] @primeos merged pull request #62332 → python37Packages.cryptography: 2.6.1 -> 2.7 → https://git.io/fjEkj
<{^_^}> [nixpkgs] @primeos pushed 2 commits to staging: https://git.io/fjE2L
acarrico has joined #nixos
tmaekawa has quit [Ping timeout: 248 seconds]
Guest88 has joined #nixos
eyJhb is now known as eyJhb
udev_error has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62503 → pmd: 6.14.0 -> 6.15.0 → https://git.io/fjE2G
ivan has joined #nixos
<{^_^}> [nixpkgs] @dywedir opened pull request #62504 → pulsemixer: 1.4.0 -> 1.5.0 → https://git.io/fjE2C
<Guest88> Is anyone here familiar with pypi2nix?
<Guest88> I'm completely new to nix
<Guest88> I tried running "nix-shell https://github.com/garbas/pypi2nix/tarball/master" but the command pypi2nix is not available in that environment
<Guest88> So for example this command fails: "nix-shell https://github.com/garbas/pypi2nix/tarball/master --run 'pypi2nix -V 3.5 -e dvc[s3]'"
<Guest88> (I'm trying to install dvc from dvc.org using nix)
Ulbrec has joined #nixos
clacke_movim has left #nixos [#nixos]
<vaibhavsagar> try `nix-shell -p pypi2nix`
InFlames has quit [Ping timeout: 258 seconds]
<PyroLagus> that version is pretty old
thc202 has quit [Quit: thc202]
<PyroLagus> i got it working with `nix run -f https://github.com/garbas/pypi2nix/tarball/master -c pypi2nix -V "3.5" -e pkgname`
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62505 → powershell: 6.2.0 -> 6.2.1 → https://git.io/fjE22
<PyroLagus> yesterday, that is
<Guest88> oh, what's the difference between nix-shell and `nix run`?
<PyroLagus> i have no idea
<vaibhavsagar> `nix run` is newer and doesn't do all the things `nix-shell` did
<symphorien> nix run only sets the PATH whereas nix-shell sets a lot of environment variables to mimic the environment of nix-build
orivej has quit [Ping timeout: 248 seconds]
<symphorien> except for libraries, nix run and nix-shell -p are quite close
<Guest88> `nix run` seems to be working, that's awesome
<vaibhavsagar> symphorien: "except for libraries" is doing a lot of the heavy lifting in that statement :)
<symphorien> yes
InFlames has joined #nixos
acarrico has quit [Ping timeout: 272 seconds]
alex`` has quit [Read error: Connection reset by peer]
shibboleth has joined #nixos
shibboleth has quit [Remote host closed the connection]
shibboleth has joined #nixos
ArtemVorotnikov[ has joined #nixos
alex`` has joined #nixos
inquisitiv3 has quit [Ping timeout: 258 seconds]
fendor has quit [Quit: Leaving]
Guest88 has quit [Quit: Guest88]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62506 → pulseeffects: 4.6.0 -> 4.6.2 → https://git.io/fjE2S
linarcx has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62507 → pulumi-bin: 0.17.8 -> 0.17.14 → https://git.io/fjE2H
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/fjE2b
<{^_^}> [nixpkgs] @jtojnar merged pull request #62500 → pipewire: 0.2.5 -> 0.2.6 → https://git.io/fjEgj
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fjE2N
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #62506 → pulseeffects: 4.6.0 -> 4.6.2 → https://git.io/fjE2S
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fjE2A
fusion809 has joined #nixos
abathur has joined #nixos
orivej has joined #nixos
revtintin has quit [Quit: WeeChat 2.4]
arjen-jonathan has quit [Ping timeout: 252 seconds]
Guest88 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62508 → python37Packages.amqp: 2.4.2 -> 2.5.0 → https://git.io/fjE2j
<{^_^}> [nixpkgs] @davidak opened pull request #62509 → phoronix-test-suite: init at 8.8.1 → https://git.io/fjEaf
knupfer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62510 → python27Packages.avro: 1.8.2 -> 1.9.0 → https://git.io/fjEaI
<{^_^}> [nixpkgs] @aanderse opened pull request #62511 → nixos: remove duplicate section from release notes → https://git.io/fjEat
orivej has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62512 → python37Packages.awkward: 0.9.0 -> 0.10.3 → https://git.io/fjEaO
zeta_0 has joined #nixos
acarrico has joined #nixos
Matthieu` has joined #nixos
Matthieu_ has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #62501 → pythonPackages.sparse: disable for py2.7 → https://git.io/fjE2v
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEan
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62514 → python37Packages.aspy-yaml: 1.1.2 -> 1.3.0 → https://git.io/fjEaW
HangoverGenius has joined #nixos
domogled has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62515 → python37Packages.azure-mgmt-resource: 2.1.0 -> 2.2.0 → https://git.io/fjEaB
hmpffff has quit [Quit: nchrrrr…]
knupfer1 has joined #nixos
knupfer has quit [Ping timeout: 250 seconds]
knupfer1 is now known as knupfer
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62516 → python37Packages.braintree: 3.53.0 -> 3.54.0 → https://git.io/fjEa2
ilmu has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62517 → python37Packages.breathe: 4.12.0 -> 4.13.0 → https://git.io/fjEaX
civodul has joined #nixos
clacke_movim has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.1]
weedloser has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62518 → python37Packages.bugwarrior: 1.6.0 -> 1.7.0 → https://git.io/fjEa9
<Guest88> So I tried out `nix run -f https://github.com/garbas/pypi2nix/tarball/master -c pypi2nix -V 3.5 -e dvc`
<Guest88> But I need to add libjpeg as a dependency
<Guest88> Do I need to write my own default.nix which refers to the pypi2nix default.nix?
Ariakenom has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62519 → python37Packages.cfgv: 1.6.0 -> 2.0.0 → https://git.io/fjEaF
polman has quit [Read error: Connection reset by peer]
polman has joined #nixos
o1lo01ol1o has joined #nixos
realloc has joined #nixos
<realloc> hi, I am trying out NixOS in a virtual box. It freezes right after booting in the step `running udev`. I tried switching to TTY8, but it does not seem to react. Any ideas?
<hyper_ch> latest iso?
<realloc> hyper_ch: Downloaded it a few minutes ago
<hyper_ch> hmmm, strange
o1lo01ol1o has quit [Ping timeout: 272 seconds]
<hyper_ch> last time I tried it worked but that was a while ago
<matthewbauer> realloc: is this 19.03 or 19.09pre?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #62511 → nixos: remove duplicate section from release notes → https://git.io/fjEat
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjEVI
<hyper_ch> this reminds me... maybe I should generate a new iso for myself... haven't done so in a long time
<realloc> hyper_ch: 19.03 I think. From here: https://nixos.org/nixos/download.html
<realloc> Im checking the checksum now
<hyper_ch> realloc: nixos makes it easy to generate your own custom iso file :) so I have one for installing purposes that has zfs integrated and and a few installer script for easy deployment
<hyper_ch> (and especially using swiss german keyboard layout)
<realloc> hyper_ch: Good to know. Could be very useful
<realloc> ok the checksum is identical
<{^_^}> [nixpkgs] @marsam merged pull request #62508 → python37Packages.amqp: 2.4.2 -> 2.5.0 → https://git.io/fjE2j
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEVB
chris___ has joined #nixos
Ariakenom has joined #nixos
hmpffff has joined #nixos
<chris___> I'm running into an odd issue of after `nix build` it attempts to build a `default.nix` from the resulting nix store path? I'm guessing it might be due to an incorrect call to the `callPackage` function in haskellPackages? Any pointers as to what I could investigate? The nix file I'm using is only 10 lines: https://gist.github.com/60af150ea9d0de4e822a7943defc66c8
<alexarice[m]> is there a good way to decompress a file fetched with fetchpatch? it uses xz compression
<__monty__> unxz file.xz?
toppler`` has quit [Ping timeout: 252 seconds]
<alexarice[m]> __monty__: where does unxz come from, nix can't seem to find it
<__monty__> The xz program. It's just an alias for xz --decompress.
<__monty__> Shouldn't nix come with that as a dependency? I thought it used xz for nars.
<alexarice[m]> __monty__: ah, I was hoping to do this through nix instead of making another derivation for the patch
<alexarice[m]> __monty__: I'm guessing there's no flag that can be put into fetchpatch to automatically decompress
<__monty__> Don't know. Check the docs, or the code : )
clacke_movim has left #nixos [#nixos]
<alexarice[m]> having a look now
<simpson> alexarice[m]: Instead of `fetchpatch`, you can put the compressed .xz patch directly into the list of patch files, according to the nixpkgs manual.
<simpson> And then commit the patch into git instead of downloading it over and over.
<alexarice[m]> simpson: ok I'll try that, thanks
toppler`` has joined #nixos
Matthieu` has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
<alexarice[m]> simpson: thanks, that worked
<simpson> alexarice[m]: Excellent, glad to hear it.
Soo_Slow has quit [Remote host closed the connection]
endformationage has joined #nixos
domogled has quit [Quit: domogled]
domogled has joined #nixos
ambro718 has joined #nixos
domogled has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62520 → python37Packages.cupy: 5.4.0 -> 6.0.0 → https://git.io/fjEVd
<{^_^}> [nixpkgs] @abbradar merged pull request #62496 → cntk: 2.4 -> 2.7 → https://git.io/fjEgc
<{^_^}> [nixpkgs] @abbradar pushed to master « cntk: 2.4 -> 2.7 »: https://git.io/fjEVN
ilmu has joined #nixos
monotux has quit [Quit: WeeChat 2.4]
monotux has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62521 → python37Packages.django_classytags: 0.8.0 -> 0.9.0 → https://git.io/fjEwv
<realloc> so it turns out, 19.03 does not boot in VirtualBox, but 19.03pre does
<samueldr> realloc: which kernel is it using?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62522 → python37Packages.distributed: 1.27.1 -> 1.28.1 → https://git.io/fjEwm
contrapumpkin has joined #nixos
chris___ has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62523 → python37Packages.django-cors-headers: 2.5.3 -> 3.0.2 → https://git.io/fjEw3
<{^_^}> [nixpkgs] @marsam merged pull request #62488 → pybind11: Fix build → https://git.io/fjEur
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEws
copumpkin has quit [Ping timeout: 248 seconds]
Fare has joined #nixos
user____ has joined #nixos
<user____> How would one go about installing 32 bit libraries, such as libexpat1, libffi6, libfontconfig1 etc?
ym555 has joined #nixos
<simpson> user____: Probably not. What are you working on which requires them?
<user____> Running a 32 bit elf
<realloc> samueldr: the guest 19.03pre is running 4.19.47. Host is running 5.1.6 but that should probably be of no concern. Regarding 19.03 I need to check...
<samueldr> and when you say "19.03pre", which revision is it?
<samueldr> because it's going to be `pre` for any build not done through the hydra instances
<{^_^}> [nixpkgs] @abbradar opened pull request #62524 → mxnet: 1.2.1 -> 1.4.1 → https://git.io/fjEw2
<simpson> > pkgsi686Linux.buildFHSUserEnv # user____: FHS user envs come in 32-bit flavor
<{^_^}> { __functor = <CODE>; override = <CODE>; overrideDerivation = <CODE>; }
Guest88 has quit [Quit: Guest88]
<realloc> samueldr: Its commit 4ab1c14714fc97a27655f3a6877386da3cb237bc
<user____> How can I run a FHS user enviornment?
<realloc> samueldr: Regarding 19.03: I cant check which kernel it is trying to boot, since it stops at "running udev"
<samueldr> weird, that should ne 19.09 and not 19.03 since it's coming from master
<user____> Is there a nix expression that I can give to nix-shell to get one?
<realloc> samueldr: Oops, sry it indeed is 19.09
<samueldr> ah
<samueldr> this makes a lot more sense
<simpson> user____: https://nixos.org/nixpkgs/manual/#sec-fhs-environments has example usage.
<realloc> It does? Did you fix such an issue regarding VirtualBox in 19.09?
<samueldr> I didn't but that "19.03pre" boots while "19.03" doesn't would have been a whole lot of weird
<{^_^}> [nixpkgs] @fpletz closed pull request #32178 → pam-sshagent: only allow managed SSH keys → https://git.io/vbkD5
<{^_^}> [nixpkgs] @fpletz pushed 0 commits to pam-ssh-security: https://git.io/vxhfL
<samueldr> realloc: is this by booting the .iso or by booting the .ova? (sorry if you already said that)
<realloc> samueldr: ISO
<samueldr> hm
<realloc> the minimal one
<realloc> checksum is ok
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62525 → python37Packages.fasteners: 0.14.1 -> 0.15 → https://git.io/fjEwo
Matthieu` has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<user____> simpson: Thanks! My installation was successful. When running the application, i got an error while loading shared libraries: libgobject-2.0.so.0 I searched nixpkgs for libgobject and did not see one. What is the recommended way to proceed? manually install it?
zeta_0 has joined #nixos
o1lo01ol1o has quit [Ping timeout: 248 seconds]
<user____> simpson: I added "glib" and that solved it.
<simpson> user____: The recommended way, frankly, is to build the package from source, but I'm guessing that it's closed-source.
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « oh-my-zsh: 2019-05-28 -> 2019-06-01 »: https://git.io/fjEwy
<user____> simpson: IDA. Closed indeed.
<samueldr> are you using a newer VirtualBox release?
<samueldr> that might be relevant
<realloc> samueldr: I am using version 6.0.8-2
<realloc> sooo yes
<samueldr> I have nothing to back this, and no solution, but I seem to recall that there is or was an issue with recent kernels and newer VirtualBox versions
<samueldr> that doesn't help you, but just saying that it might be a situation where you're not doing anything wrong
<realloc> samueldr: Thank you for your help nonetheless. I think I will continue with 19.09pre then for now
o1lo01ol1o has joined #nixos
<samueldr> though, the fact that 19.09 boots means it's likely there is something that could be done to make 19.03 work
<gchristensen> samueldr: that background image is straight out of Mac OS Classic!
domogled has joined #nixos
root3 has joined #nixos
<gchristensen> gosh I am brimming with nostalgia. the whole thing is too perfect
<samueldr> gchristensen: part of my personal "my setup is better than yours" collection :)
<gchristensen> what is your WM?
<samueldr> awesome
<gchristensen> you bet it is
Guest88 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
klntsky has quit [Remote host closed the connection]
<o1lo01ol1o> if i have a unpackCmd = ''tar xvf $curSrc''; in mkDerivation and I expect a source folder /foo to be unpacked from that, how do I cd to /foo in the install phase? I can't seem to figure out where things are
klntsky has joined #nixos
<clever> o1lo01ol1o: you need to set sourceRoot="foo";
<clever> oh, but your setting unpackCmd, so unpackPhase should do that for you...
<o1lo01ol1o> Well, when I do that, it says foo is not a directory
<o1lo01ol1o> but if I manually unpack it outside nix, it unpacks to foo
<clever> try unpackCmd = ''tar xvf $curSrc ; ls -l'';
emptyflask has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #62432 → wireguard-tools, wireguard-go: add update scripts, wireguard-go: 0.0.20181222 -> 0.0.20190517 → https://git.io/fjE8P
<{^_^}> [nixpkgs] @flokli pushed 4 commits to master: https://git.io/fjEwN
<o1lo01ol1o> ls gives no output
<o1lo01ol1o> it says unpacking sources . . . 8 total
<o1lo01ol1o> then proceeds to tell me that foo is not a file or a directory
<clever> try unpackCmd = ''tar xvf $curSrc ; ls -l $curSrc'';
HangoverGenius has quit [Ping timeout: 272 seconds]
knupfer has quit [Quit: knupfer]
knupfer1 has joined #nixos
gagbo has joined #nixos
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to master: https://git.io/fjErv
asheshambasta_m has joined #nixos
knupfer1 is now known as knupfer
<o1lo01ol1o> Seems like none of the ls commands in unpackCmd will output anything.
Fare has quit [Ping timeout: 245 seconds]
<clever> o1lo01ol1o: try putting it first instead
<o1lo01ol1o> if I add ls -l $curSrc to the install phase, I get `envvars`
<clever> curSrc only exists when unpackCmd is being ran
<clever> o1lo01ol1o: can you pastebin your entire nix expression?
<o1lo01ol1o> Thanks for looking at it
<clever> o1lo01ol1o: unpackPhase = "true"; disables running unpackCmd
<clever> so it will just never try to unpack $src
<o1lo01ol1o> gzip: stdin: not in gzip format
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62526 → python37Packages.h11: 0.8.1 -> 0.9.0 → https://git.io/fjErI
<clever> what did the ls say?
hmpffff has quit [Quit: nchrrrr…]
<o1lo01ol1o> that's irrespective of the tar flag i give it
<clever> for $curSrc
<o1lo01ol1o> -r--r--r-- 1 timpierson wheel 7012 Jan 1 1970 /nix/store/aqzbskifzn9qqzi03ca440z90fxziajp-vulkansdk-macos-1.1.106.0.tar.gz
<clever> file /nix/store/aqzbskifzn9qqzi03ca440z90fxziajp-vulkansdk-macos-1.1.106.0.tar.gz
<o1lo01ol1o> huh, it says it's htmsl
<o1lo01ol1o> html
<o1lo01ol1o> that's wierd
<clever> that would explain why the default unpackPhase didnt work
<clever> once you fix the src, you can likely undo all of the unpack stuff
<o1lo01ol1o> but when I untar, it's def a tar archive
<o1lo01ol1o> anyway, ok, i'll try to figure it out.
<o1lo01ol1o> thanks!
<clever> note, if you want a local file, just use a local file
<clever> src = /Users/timpierson/Downloads/vulkansdk-macos-1.1.106.0.tar.gz;
<clever> no need for fetchurl, it doesnt have to fetch a url
<o1lo01ol1o> yeah, that was deegguing against the actual url
<o1lo01ol1o> but I'll do a local file
<clever> some websites force you to agree to a license
<clever> and if you didnt, it gives html asking you to do so
<clever> o1lo01ol1o: requireFile can deal with that issue
<clever> you give a url, sha256, and a msg to the user
<clever> and then the user must download the file, and run nix-store --add-fixed on it
<root3> I filed an issue a few days ago that's not gotten much of a response so far. anyone know if it's a quick fix at all?
<clever> the sha256 guards against user error, and it wont use any wrongly made tars
xantoz has quit [Ping timeout: 246 seconds]
<user____> simpson: I got stuch on qt xcb plugin. Tried the env command recommended on the wiki. Maybe Ill run my app in a 32bit docker image.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62527 → python37Packages.gsd: 1.6.2 -> 1.7.0 → https://git.io/fjErs
fendor has joined #nixos
<simpson> root3: Interesting. As a first attempt at reproduction, I can't see this with `pkgsi686Linux.git` on an amd64 machine, so maybe it's something specific to i686-native building? Wonder how that happened though. FWIW the test failures don't seem trivial, but I am not familiar with this source package's tests.
<clever> simpson: it may be on a nixpkgs rev that has since fixed it, or not yet broken
<simpson> user____: Huh, GTK+ *and* Qt? Sounds like quite the difficult package!
Matthieu` has quit [Ping timeout: 248 seconds]
<o1lo01ol1o> clever: interesting, thanks. I didn't know that was possible.
o1lo01ol1o has quit [Remote host closed the connection]
<root3> I'm trying it again with the newest version as of ~30 min ago
<root3> If it's like last try it'll take ~90 min
<root3> also worth noting is that it tries to build version 2.19 (i think)
Thra11 has joined #nixos
<root3> when I x-compile git on amd64 it only ever builds 2.21
<clever> root3: thats more down to your nixpkgs rev, then your arch
<clever> root3: nix eval nixpkgs.lib.version
<realloc> is someone here using services.nextcloud?
<{^_^}> [nixpkgs] @marsam merged pull request #62505 → powershell: 6.2.0 -> 6.2.1 → https://git.io/fjE22
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEr0
<root3> that gets me "19.03.172783.a0b7a7913c4"
<Guest88> I've been trying to setup dvc via pypi2nix. This requires libjpeg so I tried to create a derivation that includes pypi2nix and libjpeg.
<clever> root3: i cant reproduce the problem on that rev
<Guest88> The command I'm running is: nix run -f ../default.nix --show-trace -c pypi2nix -V 3.5 -e setuptools-scm -e dvc
<Guest88> But I'm not sure this is the right way to go about this at all
<root3> agh
<Guest88> I really just want to do the equivalent of `nix run -f https://github.com/garbas/pypi2nix/tarball/master -c pypi2nix -V "3.5" -e pkgname` but with libjpeg also installed
<root3> this feels like I'm gonna have to make another install image
<clever> root3: that likely wont help
<Guest88> I've been at it for a few hours now and I'm not sure it's going anywhere.
<clever> root3: one min
<root3> sure
<clever> nix-build https://github.com/nixos/nixpkgs/archive/a0b7a7913c4.tar.gz --arg config '{}' --arg overlays '[]' --argstr system i686-linux -A git
<clever> root3: what does this do?
<Guest88> Does anyone here know what I'm supposed to do?
<simpson> Guest88: I would consider avoiding automation of pypi2nix. Ideally it is only run once per package that is being brought into nixpkgs. (Ideally PyPI would export better metadata and we would not have pypi2nix at all~)
<{^_^}> [nixpkgs] @eadwu opened pull request #62528 → compton: try not to conflict wintypes → https://git.io/fjErX
<simpson> Guest88: With that in mind, you would probably aim to have a derivation for dvc. What are you working on? What's your ultimate goal?
<Guest88> Yeah I'd like to setup a derivation for dvc
<Guest88> That's my ultimate goal
<Guest88> (To get dvc installed, and do it using nix so I can learn nix along the way)
<root3> @clever am I running that on my i686 machine or x86-64 one?
<clever> root3: try both
<Guest88> I kinda assumed that `nix run pypi2nix` is roughly the same as `nix-env --install pypi2nix && pypi2nix` except it doesn't install pypi2nix globally.
<{^_^}> [nixpkgs] @marsam merged pull request #62514 → python37Packages.aspy-yaml: 1.1.2 -> 1.3.0 → https://git.io/fjEaW
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/fjErD
<root3> k, likely gonna be awhile for the 686 one tho--hour+ prob
<clever> root3: it should just fetch it from the binary cache
<root3> ah
<root3> It's building something on the 64--didnt have the window visible at the time
<root3> still unpacking on the i686
<clever> root3: is the binary cache enabled?
<root3> isnt cache.nixos.org enabled by default?
<clever> root3: it is
<clever> root3: `nix show-config | grep cache`
asheshambasta_m has quit [Quit: Leaving.]
<root3> trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= cachix.cachix.org-1:eWNHQldwUO7G2VkjpnjDbWwy4KQ/HNxht7H4SSoMckM= static-haskell-nix.cachix.org-1:Q17HawmAwaM1/BfIxaEDKAxwTOyRVhPG5Ji9K3+FvUU=
<clever> root3: i dont see a substituters=
<clever> root3: what if you grep for substituters instead?
<{^_^}> [nixpkgs] @danieldk opened pull request #62529 → nixos/btsync: remove → https://git.io/fjErQ
<nh2> OVH's rescue mode uses non-predictable network interfaces (e.g. eth0). NixOS uses predictable ones.
<nh2> Is ther a good way I can ask the rescue mode's systemd, udev or whatever, what network interfaces will likely be named as under the predictable scheme?
<root3> nix show-config | grep subst
<root3> builders-use-substitutes = false
<root3> extra-substituters =
<root3> substitute = true
<root3> trusted-substituters =
<root3> y
<root3> hm
<clever> root3: yeah, you have cache.nixos.org turned off!, youll want to add it back in your nix.conf file
<clever> nh2: you could also turn predictable names off in nixos too
<clever> 03:00.0 Ethernet controller: Intel Corporation 82583V Gigabit Network Connection
<clever> 2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
<clever> nh2: bus 3, slot 0
<clever> nh2: let me compile more examples...
<root3> where is that one supposed to be? I know .config/nixpkgs/config.nix, but not that one
<nh2> clever: yes, but I think I'd like to turn it on, as I have 2 network cards, and am scared about the problem of them fliplling
stranger___ has joined #nixos
<clever> root3: try `find $HOME -mount -name nix.conf`
<clever> nh2: ah, how do they appear in lspci?
<{^_^}> #57712 (by gnidorah, 11 weeks ago, open): jack module: init
hmpffff has joined #nixos
weedloser has quit [Quit: Leaving]
<nh2> clever: yes, they appear
<{^_^}> [nixpkgs] @ryantm merged pull request #62453 → kronometer: 2.2.1 -> 2.2.2 → https://git.io/fjERH
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjErx
<nh2> the rescue mode's apt doesn't know `biosdevname`, but also on my desktop I get:
<nh2> so that seems the other way around somehow
<nh2> em1
<nh2> $ sudo biosdevname -i enp0s25
<nh2> > The new scheme is apparently called "predictable network interface names" but I'm not finding a lot of documentation on how to actually predict the name
<nh2> so true
<{^_^}> undefined variable 'The' at (string):254:1
<clever> nh2: the pattern is fairly obvious, except for the enp vs ens part
<nh2> clever: and there's also `eno`
<nh2> clever: you'd think that if somebody made a concept "predictable names" and pushed it on all the Linux deployments out there, they'd also make a simple tool that outputs that predictable name that people can use
<clever> nh2: the simplest thing i can think of, is to just boot nixos, and use the rescue console to fix it, lol
drakonis has joined #nixos
<nh2> in particular because there are 5 different schemes that systemd supports, according to https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
<{^_^}> [nixpkgs] @marsam merged pull request #62523 → python37Packages.django-cors-headers: 2.5.3 -> 3.0.2 → https://git.io/fjEw3
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEoJ
<clever> oh, let me add wifi to my gist
<clever> nh2: gist updated with more wifi examples
<nh2> clever: also this might help: https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ - the `udevadm info -e` output has some concrete device names
<nh2> but it still shows the various different choices of which systemd can pick one
<nh2> E: ID_NET_NAME_ONBOARD=eno3
<nh2> For example
<nh2> E: ID_NET_NAME_PATH=enp3s0f0
<nh2> the quoted source code also shows which fallback systemd has between those
<nh2> still aint cool to have to copy-paste that into my script :|
<root3> I've found that It's supposed to live in ~/.config/nix/nix.conf, which either I am supposed to make manually or it hasn't been produced. I do have it in /etc as a link to the store, where it warns me that I should be editing configuration.nix instead. Should I just create .config/nix/nix.conf?
<stranger___> why meta check fails? https://github.com/NixOS/nixpkgs/pull/61826
<{^_^}> #61826 (by gnidorah, 1 week ago, open): video2midi: init at 0.3.5
<stranger___> i don't understand error messages look cryptic
<clever> nh2: does `ip link` only show one IF as being up?
<nh2> clever: yes
<clever> nh2: something else ive wanted in nixos, is to just give an ip to the 1st link to be online
<clever> that would solve your problem until somebody plugs in a 2nd cable
<nh2> clever: yeah, I also feel the current stuff is way too complicated for most use cases. In many cases you can guarantee how things are *operated*, and there should be easy solutions for those cases
<nh2> clever: also `/lib/udev/write_net_rules`, so sloppily made: No --help text, just always prints `missing $INTERFACE`
<nh2> I just don't get it: If you know your software is going to be used a lot, why not take the couple minutes to implement `--help`
<etu> stranger___: midiutils meta maintainer list should be a list
<nh2> clever: yes still have to watch that one, already on my list
o1lo01ol1o has joined #nixos
<nh2> clever: maybe we should just make an init system in Haskell or Rust given that we know now reasonably well how the whole booting thing works and how to make static exes
<clever> :D
<clever> you must have seen haskell-init then?
<stranger___> etu: ah. thank you much!
<nh2> clever: yes I used it for the debugging the chromebook
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62530 → python37Packages.jupytext: 0.8.6 -> 1.1.3 → https://git.io/fjEot
<{^_^}> [nixpkgs] @abbradar merged pull request #62524 → mxnet: 1.2.1 -> 1.4.1 → https://git.io/fjEw2
<{^_^}> [nixpkgs] @abbradar pushed to master « mxnet: 1.2.1 -> 1.4.1 »: https://git.io/fjEoq
<nh2> clever: even just reimplementing systemd's docs with in a way so that it actually works reliably without surprises might be a big benefit
<clever> nh2: the next thing your missing then, is firmware loading, either run udev, or re-implement it
<clever> nh2: there is a fun back&forth between kernel and userland to load firmware files, i once implemented it in bash
<nh2> I am so tired of defining timers and then finding half a year later that they stop running without reasons or logs
<clever> nh2: systemctl list-timers
<nh2> clever: I found this bug that in rare situations the timer just stops working, and N/A being shown in list-timers
<clever> fun!
<nh2> that kind of stuff just needs to work reliably, if you take over the job of cron it can't stop working after half a year
o1lo01ol1o has quit [Ping timeout: 244 seconds]
<gchristensen> that is bizarre, I have had great success with timers
<Guest88> So I've installed pypi2nix with `nix-env -i pypi2nix` and now I'm running `pypi2nix -V 3.5 -e dvc -E libjpeg`
<Guest88> it seems to be failing on the libjpeg dependency
<nh2> gchristensen: maybe you haven't run them enough :D of course ith happened only on 1 of 3 identically configured NixOS machines
<Guest88> Is "libjpeg" what I want if I need to depend on the header files?
<Guest88> (if this was apt, I'd usually specify the -dev version)
<gchristensen> I have several dozen of them ...
<clever> Guest88: when adding something to buildInputs, nix will get the dev version foryou
<nh2> gchristensen: how often do they run? Mine run once per minute, maybe something overflowed? We couldn't figure it out within 1 day of investigation with #systemd IRC help :(
<Guest88> Thanks. Hmm, that's not the issue then. I'll keep plugging at it.
<gchristensen> oh weird
<gchristensen> mine are usually every 15min or higher, though I have one which runs every minute
<nh2> gchristensen: though since 3 machines run them at same intervals, I would expect all 3 of them to overflow if that was the problem
mrus has quit [Quit: Surfing the great wave off Kanagawa]
<gchristensen> indeed
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @abbradar pushed to master « xits-math: 1.108 -> 1.200 »: https://git.io/fjEol
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62531 → python37Packages.lark-parser: 0.7.0 -> 0.7.1 → https://git.io/fjEo8
realloc has left #nixos [#nixos]
irl25519 has joined #nixos
<nh2> clever: I also have this other interesting problem that `nixos-install` says "building [thing]" but seems capped at around 3 such things per second, slowing down the install a lot
<clever> nh2: -j5 may help
<nh2> with the normal `-j1`, it always counts up to 1 (blue currently building), and then jumps back to zero. With e.g. `-j40` it's not faster, but counts up the blue number to somthing high (usually close to whatever I give in `-j`), and then jumps back to 0
<clever> nh2: weird
<nh2> due to this "batching" I wonder if some sqlite thing is going on or so
<nh2> I haven't straced it yet
<clever> there is a lot of overhead from sandboxing, and the sqlite does enforce waiting on the RPM of the drives
shibboleth has quit [Quit: shibboleth]
Fare has joined #nixos
knupfer1 has joined #nixos
knupfer has quit [Ping timeout: 258 seconds]
knupfer1 is now known as knupfer
<{^_^}> [nixpkgs] @alyssais opened pull request #62532 → teeworlds: fetchSubmodules → https://git.io/fjEoX
<root3> @clever finally got cache.nixos.org working--that was right. Still don't know how it got disabled, but it's working now. Thanks!
<{^_^}> [nixpkgs] @alyssais merged pull request #57803 → lynx: enable default-colors → https://git.io/fjv42
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/fjEo1
<{^_^}> [nixpkgs] @alyssais closed pull request #50608 → [WIP] harfbuzzFull: fix CoreText support → https://git.io/fpcV2
InFlames has quit [Read error: Connection reset by peer]
<clever> root3: if you set that option in nix.conf, it overrides the default, so cache.nixos.org gets turned off
irl25519 has quit [Quit: My computer has gone to sleep. ZZZzzz…]
<root3> I just didnt realize it had changed. I guess I probably(?) had a good reason at the time...
<clever> root3: probably to use the cachix server
<root3> but at least it's working now
<root3> maybe
irl25519 has joined #nixos
<root3> weird thing is the key was still in trusted-public-keys
<root3> prob a mistake on my part still tho
<clever> yeah
InFlames has joined #nixos
domogled has quit [Ping timeout: 258 seconds]
coconnor has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fpletz merged pull request #62397 → nixos/nginx: add ipv6 options to resolver → https://git.io/fjEGo
<{^_^}> [nixpkgs] @fpletz pushed commit from @Izorkin to master « nixos/nginx: add ipv6 options to resolver »: https://git.io/fjEop
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0c0e8423d82 (from 57 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
detran has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62533 → python37Packages.numericalunits: 1.16 -> 1.23 → https://git.io/fjEKv
Fare has quit [Ping timeout: 246 seconds]
arjen-jonathan has joined #nixos
gratin has joined #nixos
gratin has quit [Remote host closed the connection]
drakonis has quit [Quit: WeeChat 2.4]
drakonis has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62534 → python37Packages.nibabel: 2.3.3 -> 2.4.0 → https://git.io/fjEKq
irl25519 has quit [Quit: My computer has gone to sleep. ZZZzzz…]
inquisitiv3 has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.1]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62535 → python37Packages.Nuitka: 0.6.3 -> 0.6.3.1 → https://git.io/fjEKc
Jetien_ has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #62530 → python37Packages.jupytext: 0.8.6 -> 1.1.3 → https://git.io/fjEot
<{^_^}> [nixpkgs] @timokau pushed commit from @r-ryantm to master « python37Packages.jupytext: 0.8.6 -> 1.1.3 (#62530) »: https://git.io/fjEKW
Fare has joined #nixos
<leotaku> Which one of the Firefoxes nixpkgs has is the best? bin, unwrapped or bin-unwrapped?
<clever> leotaku: bin is the official upstream builds, with patchelf applied to "fix" them
<clever> leotaku: non-bin is built from source
<clever> unwrapped is just the raw firefox
<clever> while the wrapped ones have a bash wrapper, that enables plugins like java/flash/widevine
<leotaku> ok
selfsymmetric-mu has joined #nixos
ddellacosta has joined #nixos
Fare has quit [Ping timeout: 248 seconds]
irl25519 has joined #nixos
selfsymmetric-mu has quit [Remote host closed the connection]
zeta_0 has joined #nixos
<Guest88> Alright, dvc is building now.
<Guest88> Will see if I can get this contributed to nixpkgs
<fasd> I ran nixos-rebuild --build-vm and it's not accepting my password. is there something else I need to do?
Jetien_ has quit [Ping timeout: 248 seconds]
knupfer has quit [Ping timeout: 250 seconds]
irl25519 has quit [Quit: My computer has gone to sleep. ZZZzzz…]
domogled has joined #nixos
zeta_0 has quit [Quit: break time]
irl25519 has joined #nixos
arjen-jonathan has quit [Ping timeout: 258 seconds]
o1lo01ol1o has joined #nixos
Fare has joined #nixos
wfranzini has quit [Remote host closed the connection]
o1lo01ol1o has quit [Ping timeout: 246 seconds]
irl25519 has quit [Quit: My computer has gone to sleep. ZZZzzz…]
zik[m] has joined #nixos
<{^_^}> [nixpkgs] @jeromebaum opened pull request #62536 → dvc: init at 0.41.3 → https://git.io/fjE6Y
hmpffff has quit [Quit: nchrrrr…]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62258 → flexget: fix build → https://git.io/fj0ou
<{^_^}> [nixpkgs] @worldofpeace pushed 5 commits to master: https://git.io/fjE6G
<Guest88> I just created a draft pull request with dvc in it
<{^_^}> #62536 (by jeromebaum, 6 minutes ago, open): dvc: init at 0.41.3
<Guest88> Mainly I don't know how to add the meta attribute to default.nix
<Guest88> Because that just pulls in requirements.nix (which I generated from pypi2nix)
<Guest88> Any comments on the PR would be appreciated
<Guest88> I'm logging off now. Have a good night everyone.
Guest88 has quit [Quit: Guest88]
o1lo01ol1o has joined #nixos
root3 has left #nixos ["WeeChat 2.4"]
irl25519 has joined #nixos
irl25519 has quit [Client Quit]
zeta_0 has joined #nixos
irl25519 has joined #nixos
irl25519 has quit [Client Quit]
irl25519 has joined #nixos
fenedor has joined #nixos
<zeta_0> hello guys, right now i am using ghci to learn haskell but it has no autocompletion or any other features, is there a way to integrate haskell repl in emacs?
Matthieu` has joined #nixos
<inquisitiv3> What's the preferred way to configure applications what have dedicated configuration files? Should I use the same method as I would do on any other Linux distribution, or is there a "Nix way" to handle such configurations?
<zeta_0> inquisitiv3: are you using nixos?
<clever> inquisitiv3: if it accepts a `--config /path/to/foo.txt` then you can just use pkgs.writeText to generate the cfg, and pass it the path
<zeta_0> oh shoot, i thought i was on the #haskell channel my mistake
fendor has quit [Ping timeout: 252 seconds]
<inquisitiv3> zeta_0: Not currently, but planning on switching. Currently use Nix on Fedora, but I've run into some bugs.
Guest88 has joined #nixos
Guest88 has quit [Client Quit]
toppler`` has quit [Ping timeout: 246 seconds]
<manveru> inquisitiv3: there's home-manager
<inquisitiv3> manveru: I'm using home-manager for installing applications. But couldn't find anything about handling application specific configurations when I looked some hours ago.
<inquisitiv3> Did I miss something_
<inquisitiv3> ?
<manveru> it has a ton of options for that
<inquisitiv3> Ooh
<manveru> `man home-configuration.nix`
o1lo01ol1o has quit [Remote host closed the connection]
stranger___ has quit [Quit: Connection closed for inactivity]
o1lo01ol1o has joined #nixos
Lears has joined #nixos
<inquisitiv3> I've read trough that manpage. There seems to be only configuration options for applications listed on the page?
<inquisitiv3> T
<manveru> then i'm not sure what you mean :)
<manveru> got an example?
<inquisitiv3> I want to configure Kakoune (text editor), but there doesn't seem to be any predefined options for that? Or did I miss something when reading the manpage_
<inquisitiv3> ?
<manveru> no, it doesn't have everything, but you can write any text file using it
toppler`` has joined #nixos
mexisme_ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 248 seconds]
<inquisitiv3> manveru: Aah, thanks alot! I must have missed those while reading. I'll make sure to use them.
<{^_^}> [nixpkgs] @ottidmes closed pull request #51894 → configure the evaluation of modules in a modular way → https://git.io/fp5m6
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
<{^_^}> [nixpkgs] @marsam merged pull request #62531 → python37Packages.lark-parser: 0.7.0 -> 0.7.1 → https://git.io/fjEo8
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjE6N
<{^_^}> [nixpkgs] @marsam merged pull request #62521 → python37Packages.django_classytags: 0.8.0 -> 0.9.0 → https://git.io/fjEwv
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjE6x
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62537 → python37Packages.pytest-tornado: 0.7.0 -> 0.8.0 → https://git.io/fjEiT
fenedor is now known as fendor
<zeta_0> infinisil: i am very grateful for you helping me in the past, but you need to `STOP` being so `TRIGGERED` with those `PRETENTIOUS` responses, i already searched the internet, i just wasn't sure what was the best method to do repl with haskell, i am still new to the haskell and nix world, have some patience for the beginners!!!
<alex``> how to install ruby on rails on nixos?
<alex``> I see multiple links to bundix but it’s broken
<{^_^}> [nixpkgs] @Hodapp87 opened pull request #62538 → gzdoom: Fix wrong fluidsynth version → https://git.io/fjEiq
o1lo01ol1o has joined #nixos
<manveru> alex``: how's it broken?
<infinisil> zeta_0: Yeah no I don't regret anything, this document here exists for a reason, and you should take a look at it: http://www.catb.org/esr/faqs/smart-questions.html#asking
tmaekawa has joined #nixos
<zeta_0> infinisil: ok, i don't want to have a flame war so i'll let it go, peace, apologies, i guess i was triggered as well
<zeta_0> infinisil: :)
__monty__ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62539 → python27Packages.python-stdnum: 1.10 -> 1.11 → https://git.io/fjEiG
o1lo01ol1o has quit [Ping timeout: 248 seconds]
[Leary] has joined #nixos
o1lo01ol1o has joined #nixos
Lears has quit [Ping timeout: 248 seconds]
<manveru> alex``: yeah, gemspec is not supported
tmaekawa has quit [Quit: tmaekawa]
<alex``> what is the step by step to getting started a new rails application?
<manveru> so just put "gem 'rails'" into your Gemfile instead, then run "nix-shell -p bundler bundix --run 'bundle lock && bundix'"
domogled has quit [Quit: domogled]
<alex``> the initial command is to generate the gemfile.lock?
o1lo01ol1o has quit [Ping timeout: 252 seconds]
<manveru> yes
ambro718 has quit [Quit: Konversation terminated!]
<alex``> then how to get the rails?
<alex``> it's not clear how the workflow for developping is
<manveru> it's not finished documentation yet... working on it :)
<manveru> but feedback would be very welcome
<alex``> I read https://github.com/manveru/bundix but I do not see the command you tell me
<alex``> it looks complicated
ilmu has quit [Ping timeout: 248 seconds]
<manveru> you only need one more file, the shell.nix
o1lo01ol1o has joined #nixos
mexisme_ has quit [Ping timeout: 272 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
<alex``> manveru: there is a typo on your page > To update the gmes
o1lo01ol1o has joined #nixos
<alex``> manveru: you have a full example of a shell.nix?
InFlames has quit [Ping timeout: 258 seconds]
o1lo01ol1o has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62541 → python37Packages.rpyc: 4.0.2 -> 4.1.0 → https://git.io/fjEiE
<iqubic> How does one install Haskell executables like this: https://hackage.haskell.org/package/chessIO on nixos?
kvda has joined #nixos
<iqubic> ,find cboard
<{^_^}> ,find is temporarily unimplemented
<iqubic> Why is that?
<alex``> manveru: THANKS
kvda has quit [Client Quit]
MarcWebe1 has joined #nixos
MarcWebe1 has quit [Client Quit]
MarcWebe1 has joined #nixos
MarcWebe1 has quit [Client Quit]
ym555 has quit [Quit: leaving...]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #61746 → nixos/gdm: use Fedora's PulseAudio configuration → https://git.io/fj8AV
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjEia
irl25519 has quit [Quit: My computer has gone to sleep. ZZZzzz…]
<alex``> manveru: if I understand correctly, "bundix lock" generate Gemfile.lock, "bundix" generate gemset.nix using the lock, and shell.nix uses gemset.nix?
<manveru> jup
<manveru> it's a bit complex unfortunately
irl25519 has joined #nixos
<iqubic> So can I just put haskellPackages.ChessIO into my system.evironmentPackages list?
<clever> iqubic: if it has binaries, sure
<iqubic> It does.
<iqubic> Three different binaries: polyplay, pgnio, cboard
<alex``> manveru: in the case I have an existing project but deleted the Gemfile.lock, I have to move the "Gemfile" and create one that bundix understand to have the Gemfile.lock back?
InFlames has joined #nixos
orivej has joined #nixos
<manveru> yeah, atm you still need to have all three files
<manveru> and the Gemfile can't just be 'gemspec'
<alex``> generally Gemfile uses gemspec
<manveru> a gemspec for a rails app doesn't really give you anything
<manveru> it's not like you'll push it to rubygems or something
<alex``> right
ym555 has joined #nixos
<iqubic> clever: I get the error: "attribute not found chessio".
fendor has quit [Read error: Connection reset by peer]
<iqubic> Also, this might be relevant: https://hydra.nixos.org/search?query=chessio
<iqubic> So what's going on here?
<clever> iqubic: haskellPackages.chessIO
<clever> case matters
<iqubic> I get the same error if I use capital I and capital O.
<clever> iqubic: can you pastebin both your nix file, and the full error with --show-trace?
<iqubic> Here's my configuration.nix: http://dpaste.com/0JVHTST
<infinisil> ,locate bin cboard
<{^_^}> Couldn't find in any packages
gagbo has quit [Ping timeout: 272 seconds]
<infinisil> Aw
<iqubic> Ahd here's the --show-trace output: http://dpaste.com/1PM3MR3
<iqubic> I have no clue what's going on here.
<clever> iqubic: nix eval nixpkgs.lib.version ?
<iqubic> "19.03.172783.a0b7a7913c4"
selfsymmetric-mu has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62163 → python.pkgs.applicationinsights: init at 0.11.9 → https://git.io/fjRAN
<{^_^}> [nixpkgs] @worldofpeace pushed 4 commits to master: https://git.io/fjEiH
<iqubic> Will I really have to pull the source code down from GitHub and build this myself?
<iqubic> That's something I can do, but don't want to.
<clever> iqubic: chessIO isnt in that version of nixpkgs
<iqubic> Why the heck not/
<iqubic> I though nixpkgs had all the Haskell Packages.
<clever> chessIO was made in late march
<clever> 19.03 was forked in early march
<iqubic> Ah. So what should I do here?
<clever> use nixos-unstable
InFlames has quit [Ping timeout: 258 seconds]
<iqubic> Is it in unstable?
<clever> probably
<iqubic> It isn't.
<clever> commit e76f30e5a2cb13ef48185524eaddf761ff12df57
<clever> Date: Thu Mar 28 11:28:13 2019 +0100
<clever> it was added to nixpkgs 2 days after it was created on github, lol
<iqubic> Oh?
<clever> its definitely in nixos-unstable
Ariakenom has quit [Read error: Connection reset by peer]
<iqubic> but I just added nixos-unstable.haskellPackages.chessIO to my system.environmentPackages, and got an attribute not found: chessIO error.
<iqubic> nixos-unstable is defined in the first few lines of my configuration.nix.
<clever> iqubic: nix-instantiate --find-file nixos-unstable
<iqubic> How do I make sure that my unstable channel is fully up to date?
<clever> what does the above print?
<iqubic> "/nix/var/nix/profiles/per-user/root/channels/nixos-unstable"
<clever> iqubic: ls -l /nix/var/nix/profiles/per-user/root/channels
<clever> did you add a / at the end?
<iqubic> No.
Fare has quit [Ping timeout: 272 seconds]
<clever> iqubic: ls -l /nix/var/nix/profiles/per-user/root
Fare has joined #nixos
mjrosenb has quit [Ping timeout: 268 seconds]
<clever> iqubic: ls -l /nix/var/nix/profiles/per-user/root/channels-*/nixos-unstable
InFlames has joined #nixos
<clever> iqubic: did you run the exact command i gave, in bash?
<clever> the output shouldnt look like that
<iqubic> This time, in bash: http://dpaste.com/3W23G0P
<clever> yeah, it looks like youve been using nixos-rebuild --upgrade
<clever> which only updates the nixos channel
<clever> you want `nix-channel --update` which updates all channels
<iqubic> shall I run that now?
<clever> yes
<iqubic> That might take a while
<clever> it only downloads 2 small tar files
<iqubic> That was indeed quick.
<clever> now you can nixos-rebuild, without --upgrade
<iqubic> Cool.
<iqubic> New issue: chessIO is marked as broken: http://dpaste.com/3QB5CKR
<iqubic> Should I go ahead and build this anyways?
<clever> try that
<clever> commit 03edc1e5c5b6cb2f10fdeed2b2686c9bf3217d62
<clever> Date: Wed May 8 18:31:04 2019 +0200
<clever> it was marked as broken in this commit
<iqubic> Why?
<clever> i think
<clever> it doesnt say why
<iqubic> So I added the allowBroken part to my configuration.nix, and it still fails.
<clever> commit c406a7287db2273015ecb6fc18cfd98e5d6864fe
<clever> Date: Thu Mar 28 09:33:32 2019 +0100
<clever> this is where it was marked as broken
<iqubic> See line 150 here: http://dpaste.com/1JH3S0Z
<iqubic> This is the configuration that refuses to build for me.
<clever> unstable = import <nixos-unstable> {};
<clever> unstable doesnt obey nixpkgs.config
<iqubic> Oh, right.
<clever> the {} tells it to load ~/.nixpkgs/config.nix
<clever> you want { config.allowBroken = true; }
<iqubic> Yeah, I can just modify the import I have at the top of the configuration.
<iqubic> And now it builds.
<iqubic> And a bunch of other stuff is getting updated too. Which is fine.
Fare has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62542 → python37Packages.spyder-kernels: 0.4.4 -> 1.0.1 → https://git.io/fjEib
<alex``> manveru: do you mind adding a script helper for new-comers?
<iqubic> clever: I'm not getting build errors, but I don't have time to analyze them right now.
<alex``> something like https://github.com/alexherbo2/configuration/commit/03e0c48639bdce52ba343e495d84ce564049f287 could be helpful to get a grasp of Ruby workflow
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/606306e0eaa (from 15 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
<DigitalKiwi> https://dpaste.de/Antu is this how you're supposed to do it send help
justanotheruser has quit [Ping timeout: 246 seconds]
irl25519 has quit [Quit: My computer has gone to sleep. ZZZzzz…]
ricekrispie2 has joined #nixos
<DigitalKiwi> should i also throw in a /bin/sh somehow
ricekrispie has quit [Ping timeout: 272 seconds]
jackdk has joined #nixos
<PyroLagus> nice
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62543 → python37Packages.stripe: 2.27.0 -> 2.29.0 → https://git.io/fjEPv
<{^_^}> [nixpkgs] @risicle opened pull request #62544 → pythonPackages.django_silk: fix build, enable tests → https://git.io/fjEPU
m0rphism has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to staging « libevent: 2.1.8 -> 2.1.10 »: https://git.io/fjEPk
<iqubic> Clever: ChessIO does in fact appear to be broken. See this nixos-rebuild switch output: http://dpaste.com/3PA1FKY
<iqubic> Clever: Do you know what's up with that issue?
rprije has joined #nixos
<nh2> clever: OK, the OVH server is working now with a reproducible setup, and using static IP configuration. OVH docs I found so far all suggested that this is their way of doing things. I'll do a public writeup of how to do it so people can save some days.
<nh2> Under grub, would `boot.loader.grub.mirroredBoots` be for that feature? How does one do it with `systemd-boot`, which is what's running on my server now?
<nh2> I have one unsolved topic though: Ensuring that the EFI System Partition is mirrored so I can continue to boot through RAID1 disk failure.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/40b40f3c6af (from 60 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<DigitalKiwi> can someone explain the small channels?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62545 → python37Packages.twilio: 6.26.2 -> 6.27.1 → https://git.io/fjEPn
iqubic has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @Fuuzetsu merged pull request #62479 → mkvtoolnix: 33.1.0 -> 34.0.0 → https://git.io/fjEEu
<{^_^}> [nixpkgs] @Fuuzetsu pushed 2 commits to master: https://git.io/fjEP4
<selfsymmetric-mu> DigitalKiwi: I use em. I haven't found anything that's not in small yet.
<DigitalKiwi> but i mean what *is* it is it updated more often or
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62547 → python37Packages.uncertainties: 3.0.3 -> 3.1 → https://git.io/fjEPE
<gchristensen> updated more often because fewer things have to be built for it to update
<gchristensen> so you will end up compiling more stuff more often
<selfsymmetric-mu> Oh right, I forgot about that. I keep thinking that it has fewer packages. It doesn't, right, but it builds more things locally?
<DigitalKiwi> ok thank you
orivej has quit [Ping timeout: 245 seconds]
<nh2> clever: It also seems problematic that NixOS puts kernels onto the ESP. If it didn't, I could probably just copy systemd-boot once on each ESP and be done with it (they would all boot the same `/`). But the way it is now, all my ESPs needs to be updated each time I install a new kernel or change the initrd.
IRCsum has quit [Remote host closed the connection]
Rusty1 has joined #nixos
<nh2> Also the standard 500 MB ESP seems way too small with nixos's approach of keeping old versions. A single bzimage+initrd is 15 MB, so after 33 updates it'll be full.
selfsymmetric-mu has left #nixos ["gone to the land of dead hiccups and extinguished light bulbs"]
IRCsum has joined #nixos
Matthieu` has quit [Ping timeout: 246 seconds]
alp has quit [Ping timeout: 248 seconds]
<clever> nh2: the kernels dont have to be on the esp
mbrgm_ has joined #nixos
<clever> boot.loader.efi.efiSysMountPoint = "/boot/EFI";
<clever> nh2: then put the ESP at that path
<clever> /boot can now be anything, even just a dir on /
<Shados> nh2: 33 updates *that include different kernel or initrd derivations*, you mean...
<clever> and if /boot is the same as as /nix, the bootloader config will just be full storepaths, nothing gets copied
<clever> on the same fs*
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm