zimbatm changed the topic of #nixos to: NixCon 2018 - 25-27 Oct in London https://nixcon2018.org/ || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || 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
<{^_^}> [nixpkgs] @Ma27 opened pull request #47695 → nixos/activation: fix systemd-user daemon-reload in auto-upgrade service → https://git.io/fxIZB
blahdodo has joined #nixos
jperras_ has quit [Quit: WeeChat 2.2]
freepotion has joined #nixos
<freepotion> Hey guys! May I build a VM (nixos-rebuild build-vm) using local nixpkgs repo?
<{^_^}> [nixpkgs] @Ma27 opened pull request #47696 → nixos/thefuck: don't run thefuck on `environment.shellInit' → https://git.io/fxInl
<samueldr> you can!
<samueldr> nixos-rebuild uses `NIX_PATH` to work, you can either manipulate it through the environment or using -I like other nix-* tools
<samueldr> if you were to `nixos-rebuild -I nixpkgs=$HOME/path/to/checkout build-vm` AFAIK it should work
iyzsong has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
<samueldr> freepotion: ^ (didn't highlight you in my answers)
jackdk has joined #nixos
<freepotion> samueldr: Oh, thanks! Relly helpful!
<freepotion> Really
<samueldr> the nixos configuration can also be changed if you desire, also through modifying NIX_PATH (also with -I)
jluttine has quit [Ping timeout: 252 seconds]
<samueldr> when I test one-off configuration things, I use NIX_PATH=nixpkgs=$nixpkgs:nixos-config="$PWD"/configuration.nix
<samueldr> so instead of building my system configuration, it builds the one in the CWD, with the nixpkgs checkout represented by $nixpkgs
blahdodo has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fxIce
jluttine has joined #nixos
<freepotion> samueldr: Thanks! :) I want to test complex changes, it should help.
freepotion has quit [Quit: Leaving]
<__red__> I don't know how many people are familiar with the colloquiism "A watched pot never boils"
<__red__> but I think the github equivalent is "A watched PR is never merged"
Rusty1 has joined #nixos
andreabedini has joined #nixos
jackdk has quit [Disconnected by services]
<v0latil3> Any idea why patchPhase works normally but doesn't work in a nix-shell to build package?
<samueldr> how are you running the patchPhase?
<v0latil3> i just type pathPhase in the shell is that wrong?
<samueldr> let me check a detail, but it may be wrong
sigmundv__ has quit [Ping timeout: 268 seconds]
blahdodo has joined #nixos
<samueldr> hmm, still not 100% positive, can't find a citation to quote from the manual, but try `eval $patchPhase`
<samueldr> okay, tested another thing and I'm closer to 100% positive
<v0latil3> samueldr, Do I want to be typing the `?
<samueldr> ah, non, doing simili-markdown here, only: eval $patchPhase
<samueldr> no*
<v0latil3> ok
<v0latil3> samueldr, I don't think thats it. unpackPhase doesnt do anything with eval
<samueldr> I don't know the details, but I know there is an improvement effort so that usage of phases work better
<samueldr> it looks like the correct catch-all invocation is `eval "${buildPhase:-buildPhase}"`
<samueldr> (again, backticks show where the command starts and stops and are not to be used in the command)
<samueldr> this is because AFAIUI the stdenv will use the variable "XXXPhase" when it exists, otherwise the bash function XXXPhase
<v0latil3> oh my solution is way more obvious
<samueldr> so in the case of patchPhase, you probably had the variable patchPhase (set from the derivation), so `eval $patchPhase` makes it work
<v0latil3> You actually need to be in the source dir after unpackPhase
<v0latil3> ottidmes, thanks, neat guide.
<v0latil3> yhou still need to set $out there to test building in nix-shell unless you want to have access to /nix/store though?
<v0latil3> oops im just confusing myself more now
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
thc202 has quit [Ping timeout: 272 seconds]
blahdodo has quit [Ping timeout: 268 seconds]
lassulus_ has joined #nixos
lassulus has quit [Ping timeout: 244 seconds]
lassulus_ is now known as lassulus
silver has quit [Read error: Connection reset by peer]
andreabedini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
blahdodo has joined #nixos
andreabedini has joined #nixos
<{^_^}> [nixpkgs] @aszlig pushed to master « nixos/tests/misc: Fix reboot-wtmp subtest »: https://git.io/fxIlN
jackdk has joined #nixos
blahdodo has quit [Ping timeout: 252 seconds]
magnetophon has quit [Remote host closed the connection]
lopsided98 has quit [Quit: Disconnected]
lopsided98 has joined #nixos
jperras has joined #nixos
<colemickens> If there's anyone involved with the Meson PR / Gnome 3.30 update, I'd be curious if there's anyway I can help out. I need the newer Meson and am eager for it to be available.
<samueldr> j t o j n a r is working on the gnome 3.30 update, (spacing the name so this message doesn't ping 'em)
ZaraChimera has joined #nixos
jperras has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @samueldr opened pull request #47697 → Manual: reviews partitioning steps → https://git.io/fxI44
slack1256 has joined #nixos
<slack1256> Is there something like `git reflog` for nix generations?
<mdash> slack1256: what would it do other than list the generations?
boomshroom has joined #nixos
<boomshroom> Hello!
<jasongrossman> samueldr++
<{^_^}> samueldr's karma got increased to 28
<{^_^}> [nixpkgs] @peterhoeg merged pull request #47667 → nano-wallet: 16.0 -> 16.1 → https://git.io/fxk0C
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/fxI46
<samueldr> <3 jasongrossman
<boomshroom> I just got Opus Magnum on Steam from the Humble Bundle. When I tried running it on my NixOS machine, it wouldn't start and when I tried running Steam from the terminal, I got the following error:
<boomshroom> `./Lightning.bin.x86_64: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory`
<jasongrossman> samueldr: "helpees" is definitely a word.
<samueldr> haha, wanted to make this sentence funny, no need to be stuffy in the comment :)
<slack1256> mdash: It would answer questions like "What nixpkgs generation I was using on user generation X"
<slack1256> Or correlate different system-generations with user-generations
Synthetica has quit [Quit: Connection closed for inactivity]
<jasongrossman> samueldr: IMO there's NEVER a need to be stuffy. Unless you're competing in a stuffiness competition for big prize money.
<samueldr> :) I'll at least keep professional and using known good words in the official manuals
orivej has quit [Ping timeout: 252 seconds]
<mdash> slack1256: mmm, there's no correlation between system and user generations though
<slack1256> Exactly, yet you know sometime around 2 weeks ago you had a good system + user + channel generation and you don't remember which values they were.
<mdash> it's the saddest thing
<boomshroom> Hmm. I just ran into a Steam Play (Windows) game that failed because the chroot doesn't provide Python 3.
<boomshroom> Not the error I would expect from a game meant for Windows.
<boomshroom> `/usr/bin/env: ‘python3’: No such file or directory`
<samueldr> it's proton itself that needs python 3
<samueldr> IIRC there was an update in nixpkgs related
<samueldr> #45855 added that
<{^_^}> https://github.com/NixOS/nixpkgs/pull/45855 (by pstn, 4 weeks ago, merged): steam: Add python3 to runtime for steam play / proton
<boomshroom> Ah, so I just need to update.
sb0 has quit [Quit: Leaving]
<teto> we have an alias linux_latest for the kernel, do we have an alias linux_lts ?
<teto> can't find it but that would be practical
mayhewluke has quit [Ping timeout: 252 seconds]
mayhewluke has joined #nixos
<samueldr> hm, it would have to be "latest_lts"
<samueldr> soon we'll have three!
<samueldr> oh, and we *do* have an alias for the latest LTS already
<samueldr> it's the default, isn't it?
<samueldr> oh, soon we'll have four LTS kernels in nixpkgs
* samueldr didn't know 4.4 was still LTS and updated
<teto> samueldr: "we *do* have an alias for the latest LTS already" what is that ? seems like 4.14 is last lts
<samueldr> yes, and `linuxPackages = linuxPackages_4_14;`
<samueldr> the default is the LTS
<samueldr> I expect it will be switched to 4.19, either at 4.19's release, or near the following
<samueldr> (though I have no sources)
<teto> ok so I can use linuxPackages.kernel to get the latest lts kernel
<samueldr> I'm not curious about when the switch to 4.19 will happen, but yeah, I am using `linuxPackages` and related attributes personally as "latest LTS"
<{^_^}> [nixpkgs] @peterhoeg merged pull request #47482 → nixos on hyperv: load proper modules and make installer use the module → https://git.io/fxveA
<{^_^}> [nixpkgs] @peterhoeg pushed 4 commits to master: https://git.io/fxIRG
<boomshroom> I suppose I should mention that the newer version I installed doesn't break everything, so that's nice.
<samueldr> boomshroom: updating made proton work?
<{^_^}> [nixpkgs] @peterhoeg opened pull request #47699 → nixos on hyperv: load proper modules and make installer use the module → https://git.io/fxIRl
<boomshroom> No. I meant a previous NixOS update made my system unbootable.
<boomshroom> I'm no longer running 2 generations behind.
<samueldr> oh, progress I guess
<boomshroom> Looks like Dwarf Fortress failed to update because it couldn't rm something.
troydm has quit [Ping timeout: 252 seconds]
<boomshroom> `rm: cannot remove '/nix/store/9yfkz900wgimxz1isfs1kqr6kvicq2xk-dwarf-fortress-env-0.44.12/data/init/init.txt': Permission denied`
slack1256 has quit [Ping timeout: 252 seconds]
oida has quit [Remote host closed the connection]
oida has joined #nixos
lopsided98 has quit [Quit: Disconnected]
lopsided98 has joined #nixos
<{^_^}> [nixpkgs] @ryantm opened pull request #47700 → treewide: fix evaluation problems → https://git.io/fxI0H
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/7f70ebf30b8 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
sb0 has joined #nixos
andreabedini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
asymmetric has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #47700 → treewide: fix evaluation problems → https://git.io/fxI0H
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fxI0A
kai_w has quit [Ping timeout: 268 seconds]
<{^_^}> [hydra] @tomberek opened pull request #599 → evalSettings deprecated, submodule fix → https://git.io/fxIEU
iyzsong has joined #nixos
rauno has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
orivej has joined #nixos
andreabedini has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47701 → wavebox: 3.14.10 -> 4.3.0 → https://git.io/fxIEB
EarlDeLaWarr has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47702 → vulkan-headers: 1.1.82.0 -> 1.1.85 → https://git.io/fxIEr
aither has quit [Ping timeout: 264 seconds]
snajpa has quit [Read error: Connection reset by peer]
srk has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47703 → wireguard-tools: 0.0.20180918 -> 0.0.20180925 → https://git.io/fxIE6
srk has joined #nixos
Ariakenom has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/5e7bf8c5e9d (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Ariakenom has quit [Read error: Connection reset by peer]
Itkovian has joined #nixos
LysergicDreams has quit [Ping timeout: 244 seconds]
LysergicDreams has joined #nixos
andreabedini has quit [Quit: Textual IRC Client: www.textualapp.com]
aither has joined #nixos
ottidmes has quit [Ping timeout: 268 seconds]
<colemickens> Does anyone have an example of a nixos-configuration.nix that uses a regular kernel, say 4_18 with patch(es) on top?
<colemickens> I want to add this: http://lkml.iu.edu/hypermail/linux/kernel/1809.2/05203.html as well as update the realtek8152 driver in the kernel.
<sphalerit> colemickens: I don't have an example but it should be as simple as setting boot.kernelPackages = pkgs.linuxPackages_4_18; boot.kernelPatches = [{name = "magic-trackpad-2"; patch = ./magic-trackpad.patch; }];
<sphalerit> Or something like that
<sphalerit> (Typed on my phone from memory so it might well be a bit wrong
Ariakenom has joined #nixos
Mr_Keyser_Soze has joined #nixos
Itkovian has quit [Read error: Connection reset by peer]
FRidh has joined #nixos
hyper_ch2 has joined #nixos
oida has quit [Ping timeout: 256 seconds]
<teto> colemickens: it's kind of a mess but here are some custom kernels https://github.com/teto/home/blob/master/nixpkgs/overlays/kernels.nix
<teto> if you hae a clean patch, the kernelPatches solution is the best
Acou_Bass has quit [Ping timeout: 268 seconds]
Itkovian has joined #nixos
Anton-Latukha has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47704 → gnome3.webkitgtk: 2.20.5 -> 2.22.2 → https://git.io/fxIaG
mayhewluke has quit [Ping timeout: 244 seconds]
<Myrl-saki> sphalerit: You can even use fetchPatch for extra coolness. :D
mayhewluke has joined #nixos
jensens has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47705 → xpra: 2.3.3 -> 2.3.4 → https://git.io/fxIaD
jtojnar has quit [Remote host closed the connection]
xorkle_ has joined #nixos
iyzsong has quit [Ping timeout: 245 seconds]
ryantm_ has joined #nixos
mog- has joined #nixos
arahael1 has joined #nixos
carlosdagos has quit [*.net *.split]
tertl3 has quit [*.net *.split]
charleshd has quit [*.net *.split]
_deepfire has quit [*.net *.split]
spacefrogg has quit [*.net *.split]
{^_^} has quit [*.net *.split]
r5d has quit [*.net *.split]
globin has quit [*.net *.split]
Arahael has quit [*.net *.split]
v0latil3 has quit [*.net *.split]
mog has quit [*.net *.split]
demize has quit [*.net *.split]
colemickens has quit [*.net *.split]
adelbertc_ has quit [*.net *.split]
xorkle has quit [*.net *.split]
canndrew has quit [*.net *.split]
Hotkeys has quit [*.net *.split]
joepie91 has quit [*.net *.split]
woffs has quit [*.net *.split]
rihardsk[m] has quit [*.net *.split]
pasukon has quit [*.net *.split]
yastero has quit [*.net *.split]
ryantm has quit [*.net *.split]
typetetris has quit [*.net *.split]
Aexoden has quit [*.net *.split]
kwork has quit [*.net *.split]
phreedom_ has quit [*.net *.split]
klntsky has quit [*.net *.split]
mkaito has quit [*.net *.split]
mog- is now known as mog
civodul has joined #nixos
<teto> the error when you try to access a set member starting by a number is less than stellar "attempt to call something which is not a function but a set" (triggered by a = { "56" = 5; b = 4;} a.56)
patrl has joined #nixos
Mr_Keyser_Soze has quit [Ping timeout: 252 seconds]
mvnetbiz has joined #nixos
<mvnetbiz> Can someone help me with cmake? cmake manual says all install directories are prepended with CMAKE_INSTALL_PREFIX, but this does not seem to be the case in the nix builder somehow?
carlosdagos has joined #nixos
tertl3 has joined #nixos
charleshd has joined #nixos
{^_^} has joined #nixos
demize has joined #nixos
r5d has joined #nixos
colemickens has joined #nixos
rihardsk[m] has joined #nixos
mkaito has joined #nixos
globin has joined #nixos
yastero has joined #nixos
woffs has joined #nixos
joepie91 has joined #nixos
adelbertc_ has joined #nixos
spacefrogg has joined #nixos
Hotkeys has joined #nixos
typetetris has joined #nixos
pasukon has joined #nixos
Aexoden has joined #nixos
phreedom has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47710 → zeal: 0.6.0 -> 0.6.1 → https://git.io/fxIre
selfsymmetric-pa has quit [Ping timeout: 252 seconds]
LogicAside is now known as ThatOtherGuy
endformationage has quit [Quit: WeeChat 1.9.1]
<mvnetbiz> jackdk, yeah I did read through that. I thought it was some nix idiosyncrasy but I believe I just misunderstood cmake manual, it appears only relative paths get that appended or something, because an install command for destination "bin" works but it is the install for destination "/usr/lib" that fails
Sigyn has quit [Quit: People always have such a hard time believing that robots could do bad things.]
<jackdk> I think that's consistent with the documentation for the DESTINATION option of the INSTALL command at https://cmake.org/cmake/help/latest/command/install.html
Sigyn has joined #nixos
<mvnetbiz> which isn't as specific it just says "all install directories"
jensens has quit [Ping timeout: 268 seconds]
<jackdk> that's frustrating.
<mvnetbiz> I've never used cmake before it is not very readable to a noob it seems
<jackdk> *shrugs* I still reach for automake when writing build systems for languages like C. Not that I write much C any more...
<sphalerite> > let a = { "56" = 5; b = 4; }; in a.56
<{^_^}> attempt to call something which is not a function but a set, at (string):196:34
thc202 has joined #nixos
<sphalerite> huh, weird
<sphalerite> teto: aaah I see. a.56 gets parsed as "apply a to the floating-point value [0].56"
<clever> lol
<clever> > let a = { "56" = 5; b = 4; }; in a."56"
<{^_^}> 5
<sphalerite> > let id = x: x; in id .56
<{^_^}> 0.56
<sphalerite> > let id = x: x; in id.56
<{^_^}> 0.56
<sphalerite> maybe the parser should require some sort of delimitation of floats with leading .
Ariakenom_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47711 → vc: 1.3.3 -> 1.4.0 → https://git.io/fxIoG
<sphalerite> clever: yes AFAIU teto's issue wasn't so much not understanding how to access the attr as finding the error message very unclear
<sphalerite> understandably :p
<sphalerite> > let a = {b = 5;}; in a . b
<{^_^}> 5
<teto> well it took me some time to find the error, hopefully I knew there was some problem with members starting with a number
jackdk has quit [Ping timeout: 268 seconds]
Ariakenom has quit [Ping timeout: 246 seconds]
Ariakenom_ has quit [Client Quit]
<sphalerite> I'm going to start putting spaces around all my attribute-access-.s to confuse haskellers into thinking I'm doing function composition :D
<sphalerite> > let s = { "0ad" = null; } in s.0ad
<{^_^}> error: syntax error, unexpected IN, expecting ';', at (string):196:27
<sphalerite> > let s = { "0ad" = null; }; in s.0ad
<{^_^}> attempt to call something which is not a function but a set, at (string):196:31
Ariakenom has joined #nixos
Ariakenom_ has joined #nixos
__monty__ has joined #nixos
EarlDeLaWarr has quit [Quit: Textual IRC Client: www.textualapp.com]
Ariakenom has quit [*.net *.split]
thc202 has quit [*.net *.split]
carlosdagos has quit [*.net *.split]
tertl3 has quit [*.net *.split]
charleshd has quit [*.net *.split]
r5d has quit [*.net *.split]
{^_^} has quit [*.net *.split]
spacefrogg has quit [*.net *.split]
globin has quit [*.net *.split]
colemickens has quit [*.net *.split]
demize has quit [*.net *.split]
adelbertc_ has quit [*.net *.split]
Hotkeys has quit [*.net *.split]
joepie91 has quit [*.net *.split]
woffs has quit [*.net *.split]
rihardsk[m] has quit [*.net *.split]
pasukon has quit [*.net *.split]
mkaito has quit [*.net *.split]
typetetris has quit [*.net *.split]
Aexoden has quit [*.net *.split]
yastero has quit [*.net *.split]
phreedom has quit [*.net *.split]
thc202 has joined #nixos
andreabedini has joined #nixos
andreabedini has quit [Client Quit]
FRidh has quit [Quit: Konversation terminated!]
sigmundv has quit [Ping timeout: 245 seconds]
phreedom has joined #nixos
shabius has joined #nixos
boomshroom has quit [Quit: WeeChat 2.1]
shabius_ has quit [Ping timeout: 252 seconds]
charleshd has joined #nixos
pasukon has joined #nixos
spacefrogg has joined #nixos
r5d has joined #nixos
colemickens has joined #nixos
globin has joined #nixos
adelbertc_ has joined #nixos
mkaito has joined #nixos
rihardsk[m] has joined #nixos
{^_^} has joined #nixos
woffs has joined #nixos
Aexoden has joined #nixos
yastero has joined #nixos
joepie91 has joined #nixos
Hotkeys has joined #nixos
demize has joined #nixos
typetetris has joined #nixos
patrl has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @peterhoeg opened pull request #47718 → firejail: override files should be in /etc/firejail → https://git.io/fxI6d
kai_w has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47719 → sundials: 3.1.2 -> 3.2.0 → https://git.io/fxIil
Xal has quit [Ping timeout: 268 seconds]
tg has quit [Ping timeout: 246 seconds]
<teto> how can I force the merging of a specific configuration entry before nixos or the module naturally does it ? for instance I would like to merge { "8139TOO_PIO" = yes; } and { "8139TOO_PIO" = no; } as { "8139TOO_PIO" = yes; } . These are defined as submodule items and I can merge merge them via evalModules. Problem is I need to merge them before passing them to the module ?
<teto> s/?/!
<joko> teto: can't you use lib.mkForce in yes?
<joko> So in the respective submodule, { "8139TOO_PIO" = lib.mkForce yes; }
<clever> teto: have you seen mkMerge?
<teto> the reason is I want to do kernel.override { structuredConfig= merge (config1 config2) } with config 1 { "8139TOO_PIO" = yes; } and config 2 { "8139TOO_PIO" = no; }
ThatDocsLady has joined #nixos
<clever> teto: ah, then i would just use //
LysergicDreams has quit [Ping timeout: 252 seconds]
<mvnetbiz> mkBefore?
<teto> I can make it work with kernel.override { structuredConfig=[ config1, config2]} but this breaks backwards compatibility as structuredConfig expects a set.
<teto> clever: the problem with // is that it won't respect the merging rules
tg has joined #nixos
<teto> last set will override all others
<clever> teto: nothing in .override can respect merging rules
LysergicDreams has joined #nixos
<teto> clever: it already can (for more context here https://github.com/NixOS/nixpkgs/pull/42838)
<clever> teto: ah, then maybe mkMerge is the answer
<clever> structuredConfig = lib.mkMerge [ config1 config2 ];
charleshd has quit [*.net *.split]
spacefrogg has quit [*.net *.split]
{^_^} has quit [*.net *.split]
r5d has quit [*.net *.split]
globin has quit [*.net *.split]
demize has quit [*.net *.split]
colemickens has quit [*.net *.split]
adelbertc_ has quit [*.net *.split]
Hotkeys has quit [*.net *.split]
joepie91 has quit [*.net *.split]
woffs has quit [*.net *.split]
mkaito has quit [*.net *.split]
rihardsk[m] has quit [*.net *.split]
typetetris has quit [*.net *.split]
pasukon has quit [*.net *.split]
Aexoden has quit [*.net *.split]
yastero has quit [*.net *.split]
phreedom has quit [*.net *.split]
<teto> problem is mkMerge will return a list (I already got the merging working with a list, I want to get rid of the list syntax), what I want is ` structuredConfig = ENFORCE_MERGE (lib.mkMerge [ config1 config2 ])`. Is that possible ?
<clever> teto: mkMerge returns a special set, that the module framework will merge as its processing all modules
Xal has joined #nixos
<clever> teto: so you would need to treat structuredConfig as a module, and then look at the final config tree after running the modules
<teto> yeah right, let me try sthg I had in mind then forgot
patrl has joined #nixos
phreedom has joined #nixos
charleshd has joined #nixos
spacefrogg has joined #nixos
pasukon has joined #nixos
demize has joined #nixos
r5d has joined #nixos
colemickens has joined #nixos
mkaito has joined #nixos
typetetris has joined #nixos
Aexoden has joined #nixos
Hotkeys has joined #nixos
{^_^} has joined #nixos
rihardsk[m] has joined #nixos
woffs has joined #nixos
adelbertc_ has joined #nixos
yastero has joined #nixos
joepie91 has joined #nixos
globin has joined #nixos
<teto> wooooowww the mkMerge succeeds. I don't get it I had tried it already and it was failing. I must have messed up.
<teto> it should soon become easier to compose your kernel config o/
<teto> ok firefox shows me "We have just installed an update in the background. Click Restart Firefox to finish applying it.". lol
* sphalerite only just realised the parallel between NIX_PATH <lookup> syntax and C includes
<teto> clever++
<{^_^}> clever's karma got increased to 28
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-free and base-orphans: use latest versions to fix build with ghc-8.6.x »: https://git.io/fxIyL
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47727 → softhsm: 2.4.0 -> 2.5.0 → https://git.io/fxIyY
troydm has joined #nixos
<Taneb> What do I need to set up to let my do nix copy from one computer to another?
<teto> Taneb: I think you need to run nix-serve on one of the host
<tilpner> "nix copy" doesn't require nix-serve
<tilpner> I didn't need to setup anything
<sphalerite> yep, you just need to be able to SSH from one to the other
sigmundv__ has joined #nixos
<sphalerite> oh and you need to be in trusted-users or root on the machine that's being copied to
<Taneb> Ah, that's where I was going wrong
<sphalerite> Or whatever you're copying needs to be signed by a key trusted by the desitintaion machine
<Taneb> Is there a nice way to do this without everyone being a trusted user and without n^2 keys?
<Taneb> (these computers are all in the same room, I'm not really worried about just one being compromised)
Twey has joined #nixos
<sphalerite> you can SSH as root
<sphalerite> and you don't need n^2 keys
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-lens: use latest version when building with ghc-8.6.x »: https://git.io/fxIyA
<Taneb> That's not really something I want to ename
<Taneb> *enable
<{^_^}> [nixpkgs] @andir merged pull request #47712 → firefox{-bin,}: 62.0.2 -> 62.0.3, firefox-esr-60: 60.2.1 -> 60.2.2 → https://git.io/fxIKm
<{^_^}> [nixpkgs] @andir pushed 4 commits to master: https://git.io/fxISY
<sphalerite> well keep in mind that allowing nix copy is giving root-equivalent access
<{^_^}> [nixpkgs] @andir merged pull request #47713 → [18.03] firefox{-bin,}: 62.0.2 -> 62.0.3, firefox-esr-60: 60.2.1 -> 60.2.2 → https://git.io/fxIKO
<{^_^}> [nixpkgs] @andir pushed 4 commits to release-18.03: https://git.io/fxISO
sb0 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @andir merged pull request #47714 → [18.09] firefox{-bin,}: 62.0.2 -> 62.0.3, firefox-esr-60: 60.2.1 -> 60.2.2 → https://git.io/fxIK3
<{^_^}> [nixpkgs] @andir pushed 4 commits to release-18.09: https://git.io/fxISZ
<sphalerite> either to whoever controls the key that's being trusted, or to the trusted-users
<sphalerite> what you can do, though, is allow users to have their builds signed with the key without controlling the key
<sphalerite> that means users can copy what they built on the machines between them, but not upload a falsified path to gain control of the machine
philippD has joined #nixos
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Add 2018/10 »: https://git.io/fxIS2
Xal has quit [Ping timeout: 252 seconds]
<{^_^}> [nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Preview of '1be343da8f3527dda0e35bf3b49b4968219e9a3d' commit built by Travis-CI \#436541732 »: https://git.io/fxIS1
<{^_^}> [nixpkgs] @binarin opened pull request #47728 → rabbitmq: make all dependencies explicit → https://git.io/fxISM
domenkozar has joined #nixos
<roberth> domenkozar and I are working on a brand new Continuous Integration service for Nix users. Check out https://hercules-ci.com!
<sphalerite> roberth: ooh! Is this related to the previous work on a hydra successor?
<roberth> sphalerite: it's a new service using the old project's name
<sphalerite> oh that looks really cool
rembo10 has quit [Remote host closed the connection]
v0|d has quit [Remote host closed the connection]
Xal has joined #nixos
rembo10 has joined #nixos
kai_w has quit [Ping timeout: 252 seconds]
v0|d has joined #nixos
simukis has joined #nixos
<{^_^}> [nixos-weekly] @domenkozar pushed to master « suggestions »: https://git.io/fxIHO
<{^_^}> [nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Preview of 'fe3c28fbe859405e99ce5b4e3628c5dd8c18053c' commit built by Travis-CI \#436548860 »: https://git.io/fxIH8
asymmetric has joined #nixos
<{^_^}> [nixos-weekly] @domenkozar pushed to master « English »: https://git.io/fxIH2
<{^_^}> [nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Preview of '2fa902804cca868b993209f632a608a944d064f9' commit built by Travis-CI \#436549698 »: https://git.io/fxIHX
iyzsong has joined #nixos
legojames has joined #nixos
<legojames> Hello, anyone here able to help me customise a package from nix-pkgs
<{^_^}> [nixos-weekly] @domenkozar merged pull request #65 → Call for Content: 2018/10 → https://git.io/fAxxH
<{^_^}> [nixos-weekly] @domenkozar pushed 5 commits to production: https://git.io/fxIQO
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Call for Content: 2018/11 »: https://git.io/fxIQn
<{^_^}> [nixos-weekly] @domenkozar opened pull request #66 → Call for Content: 2018/11 → https://git.io/fxIQW
<{^_^}> [nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Release of (commit '2d4ee0200c4272481ef67401e3864d460728b23a') built by Travis-CI \#436552401 »: https://git.io/fxIQ8
thc202 has quit [Ping timeout: 252 seconds]
thc202 has joined #nixos
<infinisil> ,ask legojames
<{^_^}> legojames: Just ask your question. It's the best way to know if anybody can help.
orivej has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/b79abf03147 (from 14 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<legojames> I want to install a package (in this case Minecraft) and override a variable set in the default.nix file. I want to change the exec param on line 8 here:https://github.com/NixOS/nixpkgs/blob/a88b8da55436e4d74ff5fa50c5c20308966a34cb/pkgs/games/minecraft/default.nix#L8
<legojames> I've read about package overides and overlays even tried to make them work but with no success
<clever> legojames: variables in a let block cant really be overridden
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47729 → shotcut: 18.09.16 -> 18.10.01 → https://git.io/fxI7y
<clever> legojames: the simplest option is to copy the whole default.nix, edit the copy, and just have a minecraft = pkgs.callPackage ./the_copy.nix {}; in your overrides
<{^_^}> [nixpkgs] @Mic92 merged pull request #47724 → st: remove unused build inputs, drop wrapper → https://git.io/fxIXB
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxI7x
<legojames> Where do I put overrides
<clever> legojames: do you want it to impact nix-env or nixos-rebuild?
<legojames> rebuild
<{^_^}> [nixpkgs] @Mic92 merged pull request #47720 → tiled: 1.1.6 -> 1.2.0 → https://git.io/fxIPu
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxI5U
<clever> legojames: nixpkgs.config.packageOverrides = pkgs: { minecraft = pkgs.callPackage ./the_copy.nix {}; }; in configuration.nix
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxI5q
<{^_^}> [nixpkgs] @Mic92 merged pull request #47726 → tmuxp: 1.4.0 -> 1.4.2 → https://git.io/fxI1I
<{^_^}> [nixpkgs] @Mic92 merged pull request #47727 → softhsm: 2.4.0 -> 2.5.0 → https://git.io/fxIyY
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxI5G
<legojames> great thanks
<legojames> so is it possible to override variables that aren't in let blocks
<{^_^}> [nixpkgs] @Mic92 merged pull request #47719 → sundials: 3.1.2 -> 3.2.0 → https://git.io/fxIil
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxI5S
<clever> you can use .overrideAttrs to change any variable passed to the stdenv.mkDerivation
<clever> minecraft = pkgs.minecraft.overrideAttrs (drv: { installPhase = "foo"; }); for ex
<legojames> gotcha
<legojames> and the difference between overrides and overlays?
<clever> overlays are just a list of functions that do the same thing as packageOverrides
<clever> so you can have many different sets of overrides
orbekk has quit [Ping timeout: 245 seconds]
orbekk has joined #nixos
mayhewluke has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #47717 → thermald: 1.7.2 -> 1.8 → https://git.io/fxIKA
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxIbC
mayhewluke has joined #nixos
orivej has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #47695 → nixos/activation: fix systemd-user daemon-reload in auto-upgrade service → https://git.io/fxIZB
<{^_^}> [nixpkgs] @xeji pushed commit from @Ma27 to master « nixos/activation: fix systemd-user daemon-reload in auto-upgrade service (#47695) »: https://git.io/fxIbX
freeman42y has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #47716 → visualvm: 1.4.1 -> 1.4.2 → https://git.io/fxIKy
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxIb5
<legojames> thanks clever
<{^_^}> [nixpkgs] @Mic92 merged pull request #47703 → wireguard-tools: 0.0.20180918 -> 0.0.20180925 → https://git.io/fxIE6
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxINU
<{^_^}> [nixpkgs] @Mic92 pushed commit from @r-ryantm to release-18.09 « wireguard-tools: 0.0.20180918 -> 0.0.20180925 »: https://git.io/fxINm
freeman42x has quit [Ping timeout: 252 seconds]
sb0 has joined #nixos
[Leary] has quit [Remote host closed the connection]
Lears has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed 0 commits to nixos-tests-debug: https://git.io/fxINz
<{^_^}> [nixos-weekly] @lheckemann opened pull request #67 → Fix typo in title → https://git.io/fxINX
<{^_^}> [nixpkgs] @xeji pushed commit from @Ma27 to release-18.09 « nixos/activation: fix systemd-user daemon-reload in auto-upgrade service (#47695) »: https://git.io/fxIN5
patrl has quit [Ping timeout: 252 seconds]
teser has joined #nixos
<teser> hi, does anybody know if firejail can be run under normal user, without sudo? A related question is: how can a program define that it wants to run under a different username, or possibly just create the username and run under that? I know how this can be done, I'm interested in how nixos handled that when a program requires it?
Ridout has joined #nixos
<Yaniel> the suid call and flag are for that
lassulus has quit [Ping timeout: 268 seconds]
<sphalerite> emily: re your suggestion about wpa_supplicant, networkmanager is pretty huge and I'm not sure we want to pull that into the installer. There's always the graphical installer if you want networkmanager
<srhb> teser: Usually through security.wrappers
<sphalerite> emily: what might be nice though is shipping iwd with it
<{^_^}> [nixos-weekly] @domenkozar pushed 2 commits to production: https://git.io/fxIA7
<{^_^}> [nixos-weekly] @domenkozar merged pull request #67 → Fix typo in title → https://git.io/fxINX
<sphalerite> teser: for the case of firejail, we have the `programs.firejail.enable` option to set it up automatically
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47730 → qmmp: 1.2.3 -> 1.2.4 → https://git.io/fxIAd
<sphalerite> which is implemented on top of the security.wrappers functionality srhb mentioned
<{^_^}> [nixpkgs] @periklis opened pull request #47731 → kubectx: 0.5.1 -> 0.6.1 → https://git.io/fxIAx
<{^_^}> [nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Release of (commit 'a51422af7634912320ecad04cda91764a2fd26b0') built by Travis-CI \#436573656 »: https://git.io/fxIxv
<{^_^}> [nixpkgs] @markuskowa opened pull request #47732 → opensm: 3.3.20 -> 3.3.21 → https://git.io/fxIxf
<teser> sphalerite, why can't I find this option under https://nixos.org/nixos/options.html#firejail ?
<{^_^}> [nixpkgs] @xeji closed pull request #47723 → sqlite-interactive: 3.24.0 -> 3.25.2 → https://git.io/fxIXC
<sphalerite> teser: ah, it seems this was added after the 18.03 release
<sphalerite> teser: you could try the 18.09 beta (release should be pretty soon anyway), or you could just copy the module into /etc/nixos and put imports = [ ./firejail.nix ]; in your configuration.nix to make it available
<sphalerite> > nixos.options.programs.firejail.enable.description
<{^_^}> "Whether to enable firejail."
<sphalerite> ah so the bot does not use 18.03 :p
<teser> sphalerite, is there the https://nixos.org/nixos/options.html website for that release - I was always wondering why the options are not up-to-date on the website, it would be great if we could select the release version on there?
<sphalerite> teser: there isn't, but you can use `man configuration.nix` which contains all the same information as it applies to your current system
<sphalerite> emily: I'm just trying iwd, it seems to work quite nicely and has a fairly convenient command-line interface
<sphalerite> meh, its closure isn't tiny either. Still 3x smaller though
lassulus has joined #nixos
<teser> sphalerite, thanks, I didn't know about the man page
<teser> will come in handy
<sphalerite> :) I use it all the time, except when I want to show somebody an option (which is when I fall back to options.html)
<teto> sphalerite: do you know if it works for broadcom too or it's intel specific ?
<{^_^}> [nixpkgs] @Mic92 merged pull request #47711 → vc: 1.3.3 -> 1.4.0 → https://git.io/fxIoG
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxIxb
<sphalerite> teto: it's working for the marvell wifi chip in my chromebook, I don't think it's intel-specific
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47733 → pscircle: 1.0.0 -> 1.1.0 → https://git.io/fxIpU
MrAngel has joined #nixos
<teser> sphalerite, one more question: awesome 3.5 was removed a month ago https://github.com/NixOS/nixpkgs/compare/ff449e176a60...8f6d3a3c3300, but I require that in order for my modules to work (I have a module that's not compatible with the 4.x version). It is possible to bring that back and add an option into the configuration.nix to re-enable this?
<MrAngel> Has anyone managed to install powerline via nix itself and get powerline.zsh in the right place?
<MrAngel> It very obediently copies the python binaries to my path but not the shell script that makes the magic happen
<{^_^}> [nixpkgs] @srhb merged pull request #47731 → kubectx: 0.5.1 -> 0.6.1 → https://git.io/fxIAx
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/fxIpr
<{^_^}> [nixpkgs] @thefloweringash opened pull request #47734 → thunderbird: fix build with rustc that supports `aarch64-fuschia` → https://git.io/fxIpo
<sphalerite> MrAngel: stuff installed via nix won't go into widely shared namespaces, only places like the system profile (for nixos) and ~/.nix-profile (for everywhere nix-env is used without specifying a differnet profile)
<MrAngel> The system profile should be fine thought, right? It's in the path
<{^_^}> [nixpkgs] @srhb pushed commit from @periklis to release-18.09 « kubectx: 0.5.1 -> 0.6.1 »: https://git.io/fxIpy
<MrAngel> I mean, heck, even my user profile should be fine as that's in my user's path
Synthetica has joined #nixos
patrl has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47735 → pjsip: 2.7.2 -> 2.8 → https://git.io/fxIpH
<sphalerite> MrAngel: so what you probably want is to source ~/.nix-profile/share/zsh/site-contrib/powerline.zsh in your zsh profile or similar
<MrAngel> ... I failed to find that file for some reason
<sphalerite> or /run/current-system/sw/share/…
<MrAngel> Package manager is doing its job fine, PEBKAC
<sphalerite> :D
<sphalerite> teser: there are various ways to do this. You can probably add it back by grabbing the package definition from a verison that had 3.5, and doing something like nixpkgs.overlays = [(self: super: {awesome = super.callPackage ./awesome.nix {};})]; in your configuration.nix to have awesome replaced with awesome 3.5
<sphalerite> the overlay might not really be necessary if the awesome module allows setting the package, maybe there's a programs.awesome.package option or something
<MrAngel> Aaaaand powerline for tmux still isn't behaving itself -_-
<MrAngel> I must have just missed an actual install instruction
<sphalerite> in which case you can just do programs.awesome.package = pkgs.callPackage ./awesome.nix {}; or something
<sphalerite> MrAngel: how so?
<MrAngel> I have a green bar at the bottom (the default tmux display) rather than Powerline
<MrAngel> Despite the fact that I'm now sourcing the correct .zsh file and have everything present in my path
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47736 → pmd: 6.7.0 -> 6.8.0 → https://git.io/fxIhc
<MrAngel> So I can only conclude there's something you need to do to enable powerline for tmux specifically that I've just plain missed
<sphalerite> I don't think that would affect tmux's status bar?
<sphalerite> yeah
<MrAngel> Powerline has a plugin that's supposed to override tmux's status bar
<sphalerite> you probably want to put `source ~/.nix-profile/share/tmux/powerline.conf` in your tmux.conf :)
<MrAngel> I mean, that sounds like a very plausible suggestion, I sort of assumed just sourcing it in my shell would be enough since the docs don't mention this
<MrAngel> Ah, it's hidden under configuration
<sphalerite> sourcing it in your shell will do for using powerline for your shell prompt ;)
oida has joined #nixos
<MrAngel> I agree with you that a distribution model relying on sourcing a file in one's shell to affect tmux would be a bit bonkers
<MrAngel> But I read the installation instructions a cool five times and didn't see anything about doing it
* MrAngel hangs head in shame
<{^_^}> [nixpkgs] @taku0 opened pull request #47737 → firefox, firefox-bin: 62.0.2 -> 62.0.3, firefox-esr: 60.2.1esr -> 60.2.2esr [Critical security fixes] → https://git.io/fxIh1
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47738 → pulseeffects: 4.3.5 -> 4.3.7 → https://git.io/fxIhS
<sphalerite> I have the impression that all this sort of hip software just sort of ignores that package managers exist
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47739 → pgcli: 1.10.3 -> 1.11.0 → https://git.io/fxIjs
<{^_^}> [nixpkgs] @pmiddend opened pull request #47740 → brigand: init at 1.3.0 → https://git.io/fxIj0
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/1e81ff32441 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47741 → parallel: 20180822 -> 20180922 → https://git.io/fxIjo
MrAngel has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « xmonad-extras: jailbreak »: https://git.io/fxIjp
LnL has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47742 → osl: 1.9.9 -> 1.9.10 → https://git.io/fxLes
orivej has joined #nixos
Ridout has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47743 → pcapfix: 1.1.2 -> 1.1.3 → https://git.io/fxLe2
<{^_^}> [nixpkgs] @c0bw3b opened pull request #47744 → gitAndTools.stgit: fix fetcher and meta → https://git.io/fxLe6
LnL has joined #nixos
[Leary] has joined #nixos
Lears has quit [Read error: No route to host]
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/1d434c5c09b (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47745 → openshot-qt: 2.4.2 -> 2.4.3 → https://git.io/fxLvK
<{^_^}> [nixpkgs] @zimbatm pushed to release-18.09 « google-compute-engine: 20180510 -> 20180905 »: https://git.io/fxLvH
<legojames> clever: I've added a local copy of the minecraft package and amended some details, but not being picked up: Is this right in configuration.nix:
<legojames> nixpkgs.config.packageOverrides = pkgs: { minecraft = pkgs.callPackage ./minecraft.nix {}; }; environment.systemPackages = with pkgs; [ minecraft, ... , ... ]
agander_ has joined #nixos
<Ashy> has anyone here run syzkaller on nixos?
agander_ is now known as agander
Ke has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/1d434c5c09b (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47746 → packagekit: 1.1.10 -> 1.1.11 → https://git.io/fxLfh
<{^_^}> [nixpkgs] @florianjacob opened pull request #47747 → Matomo archive processing service → https://git.io/fxLJY
<hyper_ch2> hmmm, in nixos, what is the best location to create a lock file for a bash script that runs?
<hyper_ch2> -> /var/lock/xxxx ?
Rusty1 has joined #nixos
<florianjacob> hyper_ch2: I'd put it in /run, if it's temporary and the script should run again after a reboot.
<hyper_ch2> florianjacob: thx :)
<andi-> you'd probably want a diretory for that user/service/.. exexuting it as well
<hyper_ch2> andi-: why?
<andi-> hyper_ch2: well unless you are root you can't create a file in /run IIRC
<hyper_ch2> andi-: script runs as root :)
<florianjacob> as andi- sais. if you run this as a systemd service, you can conveniently get a directory in /run through the RuntimeDirectory option
<andi-> hyper_ch2: well then go nuts ;-)
<hyper_ch2> andi-: thx
<{^_^}> [nixpkgs] @taku0 opened pull request #47748 → thunderbird, thunderbird-bin: 60.0 -> 60.2.1 → https://git.io/fxLJ9
mayhewluke has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47749 → nextcloud: 13.0.6 -> 14.0.1 → https://git.io/fxLJh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47750 → mtools: 4.0.18 -> 4.0.19 → https://git.io/fxLUI
<{^_^}> [nixpkgs] @brainrape opened pull request #47752 → Fix systemd timer unit documentation → https://git.io/fxLUK
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #47752 → Fix systemd timer unit documentation → https://git.io/fxLUK
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/fxLTs
<{^_^}> [nixpkgs] @grahamc pushed commit from @brainrape to release-18.09 « Fix systemd timer unit documentation »: https://git.io/fxLTR
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47753 → neo4j: 3.4.6 -> 3.4.7 → https://git.io/fxLT2
mayhewluke has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47754 → nauty: 26r10 -> 26r11 → https://git.io/fxLTp
<{^_^}> [nixpkgs] @andir merged pull request #47748 → thunderbird, thunderbird-bin: 60.0 -> 60.2.1 → https://git.io/fxLJ9
<{^_^}> [nixpkgs] @andir pushed 3 commits to master: https://git.io/fxLkJ
mayhewluke has joined #nixos
asymmetric has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47755 → nsd: 4.1.24 -> 4.1.25 → https://git.io/fxLk0
jperras has joined #nixos
periklis has joined #nixos
<hodapp> ooh, my osl package was just updated (semi-)automatically by https://github.com/ryantm/nixpkgs-update. neat.
<hodapp> hopefully that didn't break appleseed
<sphalerite> teto: emily: my earlier statements about iwd working pretty well may be disregarded. It works well at first, but then seems to spontaneously disconnect, or dhcpcd suddenly gives up on the addresses and doens't get them back, or something…
<sphalerite> meanwhile wpa_supplicant is fine on the same network
<d1rewolf> tilpner: ok, thanks. i'll give it a shot
<teto> sphalerite: interesting ty
<d1rewolf> tilpner: wow...you're not kidding. it just repetitively launches the login screen (launched 20-ish before I killed it)
<{^_^}> [nixpkgs] @andir pushed 2 commits to release-18.09: https://git.io/fxLIw
periklis has quit [Ping timeout: 252 seconds]
Avaq has joined #nixos
agander has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47756 → obs-studio: 22.0.2 -> 22.0.3 → https://git.io/fxLLe
legojames has quit [Ping timeout: 256 seconds]
<Avaq> Hello! I have a short question regarding gnupg. My 'programs.gnupg.agent.enable' is set to false (as verified by nixos-option), and GPG_AGENT_INFO is empty, yet when I unlock my gpg key (through 'pass'), it remains unlocked for 15 minutes. What could be doing this?
<sphalerite> Avaq: nowadays gnupg will not run without an agent, and automatically spawn one if needed
<tilpner> d1rewolf - I suspect this behaviour is not specific to NixOS. If this is important to you, I suggest you replicate this behaviour on a non-NixOS machine and report it to whoever made that AppImage
<sphalerite> Avaq: I think putting max-cache-ttl 0 in your gpg-agent.conf should stop it from caching credentials
hiroshi- has joined #nixos
<{^_^}> [nixpkgs] @nyanloutre opened pull request #47757 → [18.09] jackett: cherry-pick 0.10.250 → https://git.io/fxLtn
hiroshi has quit [Ping timeout: 244 seconds]
hiroshi- is now known as hiroshi
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47758 → netsniff-ng: 0.6.4 -> 0.6.5 → https://git.io/fxLt4
Xiro` has joined #nixos
<Avaq> sphalerite: Ah, that makes sense. It is actually the behaviour I want, so I have no need to disable it. I just to clear up how 'programs.gnupg.agent.enable' affects the gpg behaviour. I guess it makes no difference. Is it a legacy thing?
<sphalerite> Avaq: I'm guessing from the option's documentation that it uses systemd socket activation — i.e. rather than the client noticing that no agent is running and spawning one itself, it connects to the socket which prompts systemd to start the agent.
rauno has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #47753 → neo4j: 3.4.6 -> 3.4.7 → https://git.io/fxLT2
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxLm2
<{^_^}> [nixpkgs] @Mic92 merged pull request #47744 → gitAndTools.stgit: fix fetcher and meta → https://git.io/fxLe6
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxLmw
<{^_^}> [nixpkgs] @Mic92 merged pull request #47739 → pgcli: 1.10.3 -> 1.11.0 → https://git.io/fxIjs
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxLmp
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47759 → mercurialFull: 4.7.1 -> 4.7.2 → https://git.io/fxLY0
periklis has joined #nixos
<{^_^}> [nixpkgs] @thefloweringash closed pull request #47734 → thunderbird: fix build with rustc that supports `aarch64-fuchsia` → https://git.io/fxIpo
mayhewluke has quit [Ping timeout: 252 seconds]
mayhewluke has joined #nixos
asymmetric has joined #nixos
endformationage has joined #nixos
asymmetric has quit [Remote host closed the connection]
asymmetric has joined #nixos
<typetetris> Puh, I feel like we should patch ghc in nixpkgs because of https://ghc.haskell.org/trac/ghc/ticket/15696
redj has quit [Disconnected by services]
voice_ftp has joined #nixos
Lears has joined #nixos
voiceftp has quit [Remote host closed the connection]
[Leary] has quit [Remote host closed the connection]
azdle has quit [Quit: Ping timeout (120 seconds)]
Gohla has quit [Remote host closed the connection]
azdle has joined #nixos
redj has joined #nixos
Gohla has joined #nixos
iyzsong-x has joined #nixos
iyzsong has quit [Ping timeout: 252 seconds]
snajpa has joined #nixos
<Myrl-saki> typetetris: Well, there's no fix out yet though, right?
Itkovian_ has joined #nixos
Itkovian_ has quit [Client Quit]
Avaq has quit [Remote host closed the connection]
Itkovian has quit [Ping timeout: 244 seconds]
simukis has quit [Quit: simukis]
LysergicDreams has quit [Ping timeout: 252 seconds]
LysergicDreams has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #47761 → [18.03] thunderbird: 52.9.0 -> 60, thunderbird-bin: 52.9.0 -> 60 → https://git.io/fxLGl
Avaq has joined #nixos
periklis has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47762 → mkvtoolnix: 26.0.0 -> 27.0.0 → https://git.io/fxLZs
<d1rewolf> is there any effort to make nixops work with vmware? we use it primarily as our local virtualization solution, so it'd be nice to use nixops for provisioning
erasmas has joined #nixos
obadz has quit [Ping timeout: 252 seconds]
<Myrl-saki> d1rewolf: You can also nixops to a nixos machine.
<Myrl-saki> d1rewolf: You just have to manage the starting and stopping of vmware outside of nixops.
<d1rewolf> Myrl-saki: yeah...was hoping for a way to instantiate remotely, but if that's the best option
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47763 → libuv: 1.23.0 -> 1.23.1 → https://git.io/fxLnT
iyzsong-x has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #47764 → nixos/xserver: add option to install custom xkb layouts → https://git.io/fxLns
obadz has joined #nixos
Itkovian has joined #nixos
<pmade> Updating nixos-18.03 wants patches in the form of https://git.gnome.org/browse/vte/patch/?id=HASH which redirects to a GitLab login page. I think the URL should be `commit' and not `patch'.
<typetetris> Myrl-saki: you are right, there isn't a patch yet.
<Myrl-saki> typetetris: Maybe just set meta.broken
<Myrl-saki> But I'm not sure what meta.broken means.
<{^_^}> [nixpkgs] @vdemeester opened pull request #47765 → minikube: 0.28.1 -> 0.29.0 → https://git.io/fxLc6
hotfuzz_ has joined #nixos
hotfuzz has quit [Ping timeout: 244 seconds]
Rovanion has quit [Quit: WeeChat 1.4]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47766 → lxterminal: 0.3.1 -> 0.3.2 → https://git.io/fxLWz
Ariakenom_ has quit [Ping timeout: 272 seconds]
periklis has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #47649 → rustc: 1.29.0 -> 1.29.1 → https://git.io/fxT8I
<{^_^}> [nixpkgs] @andir pushed 3 commits to staging: https://git.io/fxLWy
<sphalerite> pmade: have you intentionally disabled the standard binary cache?
<sphalerite> pmade: usually (arguable whether it's a bug or a feature) this sort of link rot shouldn't be visible when using the binary cache.
<pmade> sphalerite: Gee, I sure hope not. I was playing with cachix though so let me see what it did to my nix config.
ajs124 has quit [Quit: Gateway shutdown]
<sphalerite> pmade: is substituters set in /etc/nix/nix.conf?
<pmade> Damn. substituters is set to a cachix site!
ajs124 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47767 → libmesode: 0.9.1 -> 0.9.2 → https://git.io/fxLln
hyper_ch2 has quit [Quit: Page closed]
<sphalerite> pmade: right… it should be extra-substituters. People seem to run into this quite a bit, I'm not really sure why (if cachix does this wrong or something..?)
<sphalerite> pmade: anyway, you should be able to rebuild normally using nixos-rebuild switch --option substituters https://cache.nixos.org/
Itkovian has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47768 → mcelog: 160 -> 161 → https://git.io/fxLlE
<pmade> sphalerite: fantastic. Thanks!
voice_ftp_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47769 → libressl_2_8: 2.8.0 -> 2.8.1 → https://git.io/fxL8q
voice_ftp has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47770 → libblockdev: 2.19 -> 2.20 → https://git.io/fxL8V
<pmade> sphalerite: Thank you. I opened an issue with cachix.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47771 → ipmiutil: 3.1.2 -> 3.1.3 → https://git.io/fxL8X
asymmetric_ has joined #nixos
mkoenig has quit [Read error: Connection reset by peer]
asymmetric has quit [Ping timeout: 240 seconds]
mkoenig has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47772 → libcouchbase: 2.9.4 -> 2.9.5 → https://git.io/fxLRS
fendor has joined #nixos
<{^_^}> [nixpkgs] @xeji opened pull request #47773 → nixos/display-managers/startx: init → https://git.io/fxL0c
ryoch has joined #nixos
ter- has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #47738 → pulseeffects: 4.3.5 -> 4.3.7 → https://git.io/fxIhS
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fxLz9
<{^_^}> [nixpkgs] @vanschelven opened pull request #47774 → nvie/vim-flake8: init at 2018-09-21 → https://git.io/fxLzA
nschoe has joined #nixos
<{^_^}> [nixpkgs] @xeji closed pull request #47749 → nextcloud: 13.0.6 -> 14.0.1 → https://git.io/fxLJh
<nschoe> Hi everyone, is anyone familiar with github user "ankru"'s work on packaging ros?
<{^_^}> [nixpkgs] @xeji closed pull request #47729 → shotcut: 18.09.16 -> 18.10.01 → https://git.io/fxI7y
devopsdeluxe has quit [Quit: ZNC 1.7.1 - https://znc.in]
devopsdeluxe has joined #nixos
<d1rewolf> is anyone here running phabricator with nixos?
<tilpner> d1rewolf - Check who made the module
Ariakenom has joined #nixos
<d1rewolf> tilpner: k. assuming it's this (https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/web-servers/apache-httpd/phabricator.nix) it doesn't seem to have been updated in a long time
slyfox has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @peti pushed 8 commits to haskell-updates: https://git.io/fxLw8
<d1rewolf> tilpner: so in this case, since it's a very old version, if we wanted to try phabricator on nixos, would you recommend forking and updating this proejct
<tilpner> d1rewolf - I was actually referring to https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/misc/phd.nix , but that's 2014
<{^_^}> [nixpkgs] @peti pushed 8 commits to master: https://git.io/fxLwS
<tilpner> Fork, then update
orivej has quit [Ping timeout: 260 seconds]
<adisbladis> yurb: `mumble.override { jackSupport = true; }`
<yurb> adisbladis: thanks, and which nix command should this be an argument for?
<adisbladis> yurb: You put that in your configuration, for example: environment.systemPackages = [ (mumble.override { jackSupport = true; }) ]
<yurb> adisbladis: I see. Thanks!
<samueldr> d1rewolf: last year I tried to update phabricator, it went good, but didn't end up using it
<{^_^}> [nixpkgs] @florianjacob opened pull request #47775 → nixos/munin: move from /var/run to /run → https://git.io/fxLr5
<samueldr> phabricator event did its upgrade successfully from the 2014 revision to its 2017 revision!
<samueldr> even did*
<samueldr> (sorry, I don't have the branch around to share)
<d1rewolf> samueldr: ah...so there's some builtin upgrade capability within it? I'm completely new to it, but it looks like it could be a nice replacement for our hodgepodge of tools
<samueldr> d1rewolf: I meant that once nixpkgs's revision is updated, phabricator handles migrating its database, and the upgrade from that old to a newer revision worked in my case
<d1rewolf> tilpner: so what exactly is the difference between the file I referenced and that one (phd.nix)? why are there two phabricator-focused derivations?
<samueldr> it looked like a solid contender for using, but at $work we didn't have time to invest into porting our workflow into phabricator (yet)
<d1rewolf> samueldr: I see. k. out of curiosity, what did you end up going with?
charleshd has quit [Remote host closed the connection]
<samueldr> status quo: not changing a thing, staying on gitlab.com :/
fendor has quit [Ping timeout: 252 seconds]
charleshd has joined #nixos
<d1rewolf> this raises a general nixos question for me. as a user, i would expect to search for phabricator, and, if found, would probably expect it to be a fairly recent version. is there something in the nixos workflow which tracks aging packages? are they eventually marked for removal?
<samueldr> and as far as your question: <nixos/modules/services/web-servers/apache-httpd/phabricator.nix> is a module that autoconfigures a phabricator instance for a nixos configured apache, <pkgs/misc/phabricator/default.nix> is the actual derivation with the software
<samueldr> ah, and phd.nix seems like the service for the other misc. daemons phabricator would run
<d1rewolf> interesting. that seems...a little messy
<samueldr> not sure it is, the httpd module isn't privvy to the service modules :)
<d1rewolf> and nix search phabricator only shows two packages (arcanist and phabricator)
<samueldr> yeah, nix search only searches derivations, it doesn't know about nixos modules
<samueldr> the phd.nix services module uses `pkgs.phabricator`, as does the httpd module
<d1rewolf> samueldr: modules are new to me. reading about it now. thanks very much. the nixos footprint is wide at times....i still feel like a newb a couple months in.
<d1rewolf> that said, I haven't *fully* read the nixos and nix manuals, so my fault prob
<samueldr> it is wide, nixpkgs is all about derivations, packages, software; nixos modules intend to use those to build a complete system, with some configuration implementation details taken care for you, so it definitely is a big thing
<thoughtpolice> d1rewolf: I installed Phab on Nix myself, and I just wrote automation around it to let phab automatically update itself
ryoch has quit [Ping timeout: 256 seconds]
<d1rewolf> samueldr: you're referring to https://nixos.wiki/wiki/NixOS_Modules, correct?
<d1rewolf> thoughtpolice: interesting. thanks very much for that. I'll look at your file. Are you actively using phabricator?
<thoughtpolice> I never ended up submitting this upstream, but it worked pretty well at the time
<samueldr> d1rewolf: yes, which is also this chapter in the manual https://nixos.org/nixos/manual/index.html#sec-writing-modules
<thoughtpolice> Yes, I am, but not on NixOS. (I migrated my Phabricator to a different provider that didn't have it)
<d1rewolf> thoughtpolice: I see. mind if i dm you to get your thoughts on it? off-topic here
<d1rewolf> samueldr: given just a nix file, how would one tell if you're looking at a derivation or a module?
<thoughtpolice> Sure, though for now I can't really guarantee a timely reply (just sort of popping in and out)
<samueldr> d1rewolf, thoughtpolice, unless you want to be 100% private, you could always share thoughts on phabricator on #nixos-chat (I still am interested in one day looking again at phabricator)
jtojnar has joined #nixos
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/6e0c9ffbd44 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<samueldr> d1rewolf: hmmm, esperience, and derivations also most often have `mkDerivation`, as a function, and nixos modules most often look like a function returning a set options, and configurations
<d1rewolf> samueldr: thoughtpolice: that'd be fine as well. I have no need to be private
<d1rewolf> samueldr: ok, great. thank you
slyfox has joined #nixos
patrl has quit [Ping timeout: 264 seconds]
asymmetric_ has quit [Ping timeout: 252 seconds]
<d1rewolf> so if i wanted to test the older phabricator which is already there in a nixos-container, would i use phd.nix, the nix derivation returned by "nix search phabricator", or the module?
<samueldr> you would enable the phabricator httpd module, and the phd module for the daemons, which in turn both are implicitly using the phabricator derivation
<samueldr> this is the nixos test that tests phrabricator, so it's a good example of a configuration that should work
<{^_^}> [nixpkgs] @Mic92 merged pull request #47542 → gcc-arm-embedded: 6-2017-q2-update -> 7-2018-q2-update → https://git.io/fxfgf
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxL6f
<d1rewolf> samueldr: ok, great. thank you
<nschoe> has anybody tried to build ROs package "joystick_drivers"? It says it's missing "diagnostic_updaterConfig.cmake". And I have no idea why this .cmake file is missing :/
<nschoe> Any help is welcomed (or any suggestion) :)
<samueldr> d1rewolf: do note that the networking options are maybe not the best, they are probably there only ro simplify the test
<thoughtpolice> In general I'm really not sure we should package Phabricator tbh
<d1rewolf> samueldr: sounds like it might be easier to just test in an debian vm or something
<thoughtpolice> Upstream sort of explicitly advises against it and recommends you update very regularly.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47776 → krita: 4.1.1 -> 4.1.3 → https://git.io/fxL6O
<thoughtpolice> Like, Debian does this and there's already been multiple times with GHC where people tried installing the 'arcanist' package and it didn't work
<d1rewolf> thoughtpolice: could you run it on nix without packaging it? I haven't tried that yet
<thoughtpolice> I guess if you scripted it to do bi-monthly updates it wouldn't be bad
<thoughtpolice> Yes, that's mostly what my module does
<d1rewolf> k thx
<thoughtpolice> All the module does is really install a script that runs commands for you conveniently
<thoughtpolice> So it doesn't use systemd services, or anything like that
<samueldr> thoughtpolice: if there was a maintainer for the package, it probably wouldn't be an issue :/, having the system configuration in nixpkgs itself, especially since it's tested, imho is good
<thoughtpolice> It just installs PHP and whatnot and sets up all the configuration files
<thoughtpolice> Well, yeah. If we went the way my module does it, I think it would be fine
<thoughtpolice> But packaging it explicitly is maybe a bad idea
<thoughtpolice> It needs the network to work that way, however
<d1rewolf> thoughtpolice: so to use your phabricator.nix, i'd just download and nix-env -i ./phabricator.nix?
<samueldr> dunno, I'm not knowledgeable enough with phabricator and related to know for sure
<thoughtpolice> No, it needs to be installed as a NixOS module
<thoughtpolice> I haven't used it in a while, it's probably busted now
<d1rewolf> thoughtpolice: ok. going to read up on those. thanks
<thoughtpolice> The version I use on Ubuntu is kinda close
asymmetric_ has joined #nixos
Ariakenom has quit [Read error: Connection reset by peer]
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47777 → languagetool: 4.2 -> 4.3 → https://git.io/fxLXm
<{^_^}> [nixpkgs] @Mic92 merged pull request #47771 → ipmiutil: 3.1.2 -> 3.1.3 → https://git.io/fxL8X
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxLXG
ThatDocsLady has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #47778 → j: 808 -> 807 → https://git.io/fxLXr
<catern> hmm
<catern> i'm packaging "latrace". It depends on an old version of flex, which is already in nixpkgs. But there's a small patch to latrace that makes it work with modern versions of flex
<catern> Should I provide it the old version of flex, or should I use the patch?
<thoughtpolice> Use the patch.
Ariakenom has quit [Quit: Leaving]
<thoughtpolice> Well, depends on what you mean by 'old'. We have a few versions. Generally I try to keep things off old versions if possible, but we do have a few uses of flex_2_5
<mpickering> Any ideas how to fix "<command line>: can't load .so/.DLL for: libz.so" when building a haskell package using cabal? I have added zlib to the environment
<thoughtpolice> Actually, a better criteria is if the patch for latrace has been accepted upstream. If it has, I would definitely use the patch, personally.
<thoughtpolice> This is all just my opinion, of course.
<catern> The patch hasn't been accepted upstream
<catern> latrace is unmaintained AFAICT
jtojnar has quit [Ping timeout: 252 seconds]
Avaq has quit [Quit: Leaving.]
<catern> (but it's packaged in many other distros, and generally useful)
<thoughtpolice> I see, did some other distro write the patch then (or whoever?)
Ariakenom has joined #nixos
jtojnar has joined #nixos
<thoughtpolice> In any case, I stand by my recommendation that keeping things off old versions is preferable (less overrides/special cases in all-packages.nix, or un-obvious dependency inputs like flex_2_5_35 in the expression inputs, makes it easier to ween ourselves off eventually) if, as the maintainer, you're willing to test it and say it works.
asymmetric_ has quit [Ping timeout: 252 seconds]
<thoughtpolice> Which I assume you obviously are!
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @r-ryantm to master « libressl_2_8: 2.8.0 -> 2.8.1 »: https://git.io/fxLMZ
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #47769 → libressl_2_8: 2.8.0 -> 2.8.1 → https://git.io/fxL8q
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @r-ryantm to release-18.09 « libressl_2_8: 2.8.0 -> 2.8.1 »: https://git.io/fxLMl
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/13b2903169f (from 2 days ago, history: https://channels.nix.gsc.io/nixos-unstable)
jtojnar has quit [Ping timeout: 252 seconds]
<d1rewolf> anyone here used something like chef before? could you comment on your experience vs nix?
<gchristensen> I used to use chef / puppet professionally
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47779 → libguestfs: 1.38.4 -> 1.38.6 → https://git.io/fxLMj
<gchristensen> the cycle time is so slow and you can't know if it'll work on a fresh host unless you get a fresh host. for that reason, I always created new servers instead of applying chef to an existing node.
<jlou2u> Anyone use home-manager and vim? I'm trying to figure out how to get vim compiled with python3 support but am having trouble https://github.com/rycee/home-manager/blob/master/modules/programs/vim.nix
<d1rewolf> gchristensen: i'm looking of a nix-ish like experience (declaring a configuration and then go do it), but across our infrastructure, which includes different flavors of linux and windows. chef seems to have good support for both
<d1rewolf> gchristensen: oof. so there's no guarantee that a configuration is accurately applied?
<gchristensen> chef doesn't provide a nix-ish experence. it pretends to be declarative, but it is actually not and the declarative feeling falls away almost immediately
<gchristensen> well it isn't declarative under the hood, so it is trying to take a declarative spec of just a tiny subset of the entire system, and convert it in to an imperative setof commands to run
<d1rewolf> gchristensen: ugh. so I couldn't, say, keep my 6 personal machines all in sync with the same software/config with it?
<gchristensen> you _could_ but it is a lot of hard work
<d1rewolf> k, thanks for the feedback very much
nschoe has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47780 → iptables: 1.6.2 -> 1.8.0 → https://git.io/fxLDX
charleshd has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47781 → libisoburn: 1.4.8 -> 1.5.0 → https://git.io/fxLyf
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @tadfisher closed pull request #47610 → adapta-gtk-theme: 3.94.0.132 -> 3.95.0.1 → https://git.io/fxUrZ
<d1rewolf> gchristensen: out of curiosity, and not to belabor the point, but could you give an example of why keeping 6 machines in sync would be a lot of hard work?
<gchristensen> well chef / puppet only do what you tell it, so it is basically as hard as it would be if you wrote a bash script to do it... except with a pretending-to-be-declarative language on top.
<mdash> d1rewolf: the chef/puppet model is "change a bunch of stuff" instead of "build it all from scratch"
<d1rewolf> ah...k. i see
<gchristensen> right, Nix's model is build everything from scratch every time, so you know _exactly_ what you have. Chef / puppet's model is, indeed, just change stuff so it matches the spec... but your spec only covers a teeny tiny portion of all the system and you have a massive glacier of stuff undescribed.
sigmundv__ has quit [Ping timeout: 272 seconds]
patrl has joined #nixos
<d1rewolf> that makes sense. so all the cruft which would be installed from a default debian or ubuntu iso
<gchristensen> yeah
<gchristensen> or that one time you installed another package just b/c you're experimenting
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47782 → kotlin: 1.2.70 -> 1.2.71 → https://git.io/fxLyx
<d1rewolf> right. interesting that puppet switched from ruby to clojure. i wonder if that was to improve the declarative nature? perhaps not...
<gchristensen> no
asymmetric_ has joined #nixos
<gchristensen> it can't: it can't have any stronger control over the host than it could have with ruby, because of the design of the operating systems
<d1rewolf> gchristensen: yeah, that makes sense
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47783 → kubernetes-helm: 2.10.0 -> 2.11.0 → https://git.io/fxLSJ
<sphalerite> one of the key points is that apt for instance *does not provide any way* to go back to a previous state — if you install a package and want to restore everything to the way it was before, theo nly way to do so is to restore a backup
<d1rewolf> sphalerite: right. that is indeed ugly.
<sphalerite> I'm not sure if rpm/dnf/whatever else is better nowadays
<elvishjerricco> sphalerite: apt doesn't even log the changes it makes in a way that can be automatically reversed? That's insane
<d1rewolf> someone commented in the chef channel that you could approach uninstall ability with zfs. not sure what they meant...maybe snapshotting of the entire system and then rolling back to that snapshot
<hodapp> d1rewolf: yes, don't some folks do almost exactly that on FreeBSD?
<d1rewolf> hodapp: not sure
<hodapp> it's a normal ZFS-on-root application I think
<sphalerite> yep
<gchristensen> I talk about this exact issue in my latest blog post :) https://grahamc.com/blog/nix-and-layered-docker-images
* gchristensen shamelessly links
<d1rewolf> cool...thx gchristensen
<sphalerite> gchristensen: rightfully shameless!
<elvishjerricco> Looks like there is /var/log/apt/history.log, but any automation around this is random ad-hoc scripts on the internet
<sphalerite> elvishjerricco: even if you remove the exact packages that were installed, it doesn't promise you'll be back to where you were
<sphalerite> because of the wonderful hooks like postinst and stuff :p
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47784 → inadyn: 2.4 -> 2.5 → https://git.io/fxLSr
<elvishjerricco> Ah. Well in that vein, NixOS isn't even really safe since services can mutate state
<elvishjerricco> But I guess it's much better than that
<sphalerite> sure, but that's nixos modules. You still have the guarantee that if you add something to systemPackages or install it with nix-env, you can go right back to where you were before
<sphalerite> why, you can even do it instantaneously with --rollback :D
mayhewluke has quit [Ping timeout: 268 seconds]
<sphalerite> of course software likes to create its wee "config" (often mixed config/state) files in ~ or /etc or /var but at least you can install it without immediately having that side effect
<sphalerite> gchristensen: the horizontal rule after the "let's consider the 200-store-path case" paragraph feels out of place..?
mayhewluke has joined #nixos
<sphalerite> (paraphrase, not real quoting)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47785 → libdap: 3.19.1 -> 3.20.0 → https://git.io/fxL9U
<sphalerite> I love the way you explain the "popularity contest" it with the graphs though :D
<sphalerite> s/ it//
<gchristensen> I kind of wanted to do a centered "###" but couldn't, and used a ------- instead...
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxL9w
<{^_^}> [nixpkgs] @Mic92 merged pull request #45285 → makeself: backport megastep/makeself#142 → https://git.io/fAeGT
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #47782 → kotlin: 1.2.70 -> 1.2.71 → https://git.io/fxLyx
<{^_^}> [nixpkgs] @NeQuissimus pushed commit from @r-ryantm to master « kotlin: 1.2.70 -> 1.2.71 »: https://git.io/fxL9X
<{^_^}> [nixpkgs] @Mic92 pushed commit from @kini to release-18.09 « makeself: backport megastep/makeself#142 »: https://git.io/fxL9H
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47786 → ibus-engines.typing-booster-unwrapped: 2.1.1 -> 2.1.2 → https://git.io/fxLHk
<d1rewolf> gchristensen: in the article, what do you mean "cache hits"?
<d1rewolf> not reinstalling the same dependencies over and over for different software?
<gchristensen> a cache hit is where the layer already exists on your system, or already exists in the docker layer repository
<d1rewolf> ok, docker-specific then
teser has quit [Quit: Leaving]
Lisanna has quit [Quit: Lisanna]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47787 → hwinfo: 21.56 -> 21.57 → https://git.io/fxLQU
Twey has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #47777 → languagetool: 4.2 -> 4.3 → https://git.io/fxLXm
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxLQq
rrrojo has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @prusnak opened pull request #47788 → gcc-arm-embedded: 6-2017-q2-update -> 7-2018-q2-update → https://git.io/fxLQl
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to release-18.09: https://git.io/fxLQ1
<{^_^}> [nixpkgs] @Mic92 merged pull request #47757 → [18.09] jackett: cherry-pick 0.10.250 → https://git.io/fxLtn
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47789 → goxel: 0.8.0 -> 0.8.1 → https://git.io/fxLQb
ikwildrpepper has joined #nixos
teser has joined #nixos
<teser> hi, does anybody know how I can enable enableExtensionPack on the new 18.09 release?
<teser> This is for virtualbox.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47790 → help2man: 1.47.6 -> 1.47.7 → https://git.io/fxL5I
ajs124 has quit [Ping timeout: 252 seconds]
<Unode> hi all, what's the recommended way (and how) to pin a nix-shell expression/session to a version/commit of nixpkgs?
jtojnar has joined #nixos
<ikwildrpepper> Unode: you can use builtins.fetchTarball (or builtins.fetchGit)
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « sbt-extras: 3c8fcad -> 2018-09-28 »: https://git.io/fxL5o
<ikwildrpepper> then you can use nixpkgs, such as : pkgs = import nixpkgs {};
<bigvalen> What's the differenice between nixos-rebuild & nixos-install ? (I seem to have an install that doesn't boot properly - hangs starting networking, and a few other services, for some reason)
<bigvalen> I managed to boot into an installer. nixos-enter & nixos-switch moan that it's running in chroot, and when I reboot, I still get the same 7 or so services that aren't starting, maybe a reinstall will sort it)
<samueldr> put simply, nixos-install is used to do the housekeeping required to nixos-rebuild the target system while into the installer
romildo has joined #nixos
<bigvalen> So, probably can run that safely, with the existing system under /mnt, and it'll try heal my /boot too
<Unode> ikwildrpepper: so fetching a specific commit. Got it. Thanks
<romildo> Is there in nix a function to build a string of paths separated by : from a list of paths?
wpcarro has joined #nixos
<clever> romildo: one mi
<clever> n
<manveru> romildo: makeBinPath
<manveru> i think
<manveru> ah :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47791 → gnucash: 3.2 -> 3.3 → https://git.io/fxLF2
<sphalerite> teser: what have you tried? How has it failed?
<teser> sphalerite, I found this: https://github.com/deepfire/nixos-wiki/blob/master/Installing%20VirtualBox%20on%20NixOS.page, but there is no config.virtualbox.enableExtensionPack = true; to set.
<sphalerite> bigvalen: yes,it won't take care of eg. mounting /mnt/boot though, so make sure to do that
<sphalerite> teser: it seems the option is called virtualisation.virtualbox.host.enableExtensionPack nowadays, based on a cursory search of the configuration.nix manpage
<teser> sphalerite, my current config is set like so: config = { pkgs }: import nixCustomConfig { inherit pkgs; };
<bigvalen> sphalerite, Thanks! Made slightly more tricky on a zfs root :)
<clever> teser: `config = import nixCustomConfig;` will behave identically
<philippD> Is there a function in lib or something that extracts the name of a nix-store path?
<teser> clever, sphalerite how can I include the "nixpkgs.config.allowUnfree = true" in there as well?
<clever> teser: either set it in the nixCustomConfig function, or do `config = (import nixCustomConfig) // { allowUnfree = true; };`
<bigvalen> This is odd, though. "cannot find a grub drive for /dev/disk/by-path/usb-HP_iLO_Internal_SD-CARD_00002311231231-0:0"
<bigvalen> "Check your device.map"
<bigvalen> Is that...generated anywhere ? I would have assumed Grub devices were just pulled from /sys somewhere
<clever> bigvalen: i tend to just set it to a normal device, like /dev/sdb
<clever> but with usb devices, that has the risk of being the wrong device
patrl has quit [Ping timeout: 260 seconds]
<mdash> by-uuid tends to be more stable
slack1256 has quit [Remote host closed the connection]
<clever> so i change it to just "nodev" after it has installed, and then grub cant update anymore
<clever> mdash: grub needs the root device, not a partition, and only partitions have uuid's
<teser> clever, I get the following issue when trying to do that: http://dpaste.com/0PS8TVY
ajs124 has joined #nixos
<clever> teser: oh right, and since your doing something diff now you have to undo the improvement i gave
<mdash> clever: huh, how did i forget that
<bigvalen> clever, Weirdly, /dev/disk/by-uuid only has partitions, not whole disks. So I can see my /dev/sdf1 there (which is /boot) but not sdf. I only see sdf in /dev/disk/{by-id,by-path}
<mdash> bigvalen: never mind me
<sphalerite> clever: weird how the GPT disk identifier isn't exposed in /dev/disk/by-*…
<teser> clever, I would like to use the improvement you proposed.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47792 → google-drive-ocamlfuse: 0.6.25 -> 0.7.0 → https://git.io/fxLbR
<clever> teser: config = { pkgs }: (import nixCustomConfig { inherit pkgs; }) // { allowUnfree = true; };
trevorriles has joined #nixos
<clever> teser: it would also help to know what nixCustomConfig contains, can you just post all the files to a gist?
<teser> clever, this works now
trevorriles has quit [Client Quit]
trevorriles has joined #nixos
<sphalerite> teser: why are you doing this importing business? it should be fine to just use the nixCustomConfig file as your configuration.nix AFAIU
jperras has quit [Quit: WeeChat 2.2]
<teser> sphalerite, that config basically contains "packageOverrides = pkgs: rec { ... }" that I like to keep separate from configuration.nix
<clever> teser: i would just put the allowUnfree = true; in that file then
<trevorriles> Has anyone here used AWS cfn-init to update nixos configuration? So when the cloudformation metadata gets updated, it triggers a process that writes the new config then calls "nixos-rebuild switch"
<sphalerite> teser: then your configuration.nix should probably look roughly like { pkgs, ... }: { nixpkgs.config = import nixCustomConfig { inherit pkgs; }; virtualisation.virtualbox.host.enable = true; virtualisation.virtualbox.host.enableExtensionPack = true; }
<sphalerite> although you shouldn't need pkgs for any of your nixpkgs.config definitions, otherwise you're likely to end up with infinite recursion
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47793 → hiredis: 0.13.3 -> 0.14.0 → https://git.io/fxLNk
<teser> sphalerite, I think I'm going to keep the allowunfree in this file, since virtualbox is defined here, so if I remove everything in the nixCustomConfig, everything still works.
<sphalerite> teser: try not to get too hung up on how you'll split your configuration into pieces before you've got everything working
<sphalerite> it's an easy trap to fall into, but really, there's nothing wrong with just putting everything in configuration.nix for a start
<sphalerite> in fact it's probably better to do that then start splitting it once you get a second machine to configure, because that helps you find good "splitting points"
<teser> I've been using configuration.nix on multiple machines, but I need certain parts only on servers, while others on clients, etc.
<{^_^}> [nixpkgs] @volth opened pull request #47794 → dhcp: fix build on Debian-aarch64 → https://git.io/fxLAf
<teser> I know I can improve the current setup that I have, however it's working just the way it is. The only thing I need is actually learn nix at some point.
<teser> btw offtopic: do you know of an example where somebody has gotten https://medium.com/@adam.toscher/configure-your-new-wireless-ac-1fb65c6ada57 wireless card working (Alfa AC1200 USB Adapter)
<teser> I've been trying to install and modprobe 8814au, but the interface is just not showing up
<teser> This is what I get in dmesg though: http://dpaste.com/38DEF1K
romildo has quit [Quit: Leaving]
<sphalerite> that doesn't look promising
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47795 → guake: 3.3.2 -> 3.4.0 → https://git.io/fxLA4
<{^_^}> [nixpkgs] @matthewbauer merged pull request #47788 → gcc-arm-embedded: 6-2017-q2-update -> 7-2018-q2-update → https://git.io/fxLQl
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to release-18.09: https://git.io/fxLAE
<teser> sphalerite, is the 8814au even the right module or should I load a module that hasn't yet been ported to nixos?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47796 → groonga: 8.0.6 -> 8.0.7 → https://git.io/fxLA9
orivej has joined #nixos
<d1rewolf> thoughtpolice: i'm curious...did you find you *had* to install phabricator with a nix file, or is it possible to do it by hand on top of nixos?
Friedem has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47797 → haproxy: 1.8.13 -> 1.8.14 → https://git.io/fxLxJ
matthewbauer has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/28839e4b2b0 (from 58 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @jtojnar pushed 8 commits to release-18.09: https://git.io/fxLpe
<{^_^}> [nixpkgs] @jtojnar merged pull request #47515 → [18.09] flatpak: 0.99.3 -> 1.0.2 (cherry-picked from master) → https://git.io/fxfkT
<bigvalen> Gah. Even after a nixos-install the system still boots up, with systemd reporting 14 jobs in "startup".(ZFS pool scrubbing, some cron jobs for snapshotting, kernel auditing, cpu frequency governor setup, samba service daemon, address config for eno1 (shouldn't be used), winbindd
<bigvalen> I wonder do I just need to wait until the zfs scrubbing is done
teser has quit [Ping timeout: 268 seconds]
matthewbauer has quit [Read error: Connection reset by peer]
jperras has joined #nixos
matthewbauer has joined #nixos
matthewbauer has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47798 → girara: 0.3.0 -> 0.3.1 → https://git.io/fxLpN
orivej has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47800 → fswatch: 1.12.0 -> 1.13.0 → https://git.io/fxLhE
alex`` has joined #nixos
nschoe has joined #nixos
simukis has joined #nixos
wpcarro has quit [Ping timeout: 272 seconds]
roconnor has joined #nixos
<roconnor> Hi all. Where do I put dependencies that are needed for the CheckPhase?
<{^_^}> [nixpkgs] @domenkozar merged pull request #47651 → elm-format: 0.8.0 -> 0.8.1 → https://git.io/fxTRs
<{^_^}> [nixpkgs] @domenkozar pushed commit from @avh4 to master « elm-format: 0.8.0 -> 0.8.1 »: https://git.io/fxLj4
<{^_^}> [nixpkgs] @volth opened pull request #47801 → remove support for pre-5.26 Perl → https://git.io/fxLjR
<infinisil> roconnor: Same as all others
<roconnor> buildInputs?
<roconnor> ok
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47802 → cl: 1.2.3 -> 1.2.4 → https://git.io/fxLjr
acarrico has quit [Ping timeout: 252 seconds]
civodul has joined #nixos
periklis has quit [Ping timeout: 252 seconds]
asymmetric_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @hedning opened pull request #47803 → gnome3.gnome-session: update glib reference → https://git.io/fxteQ
<{^_^}> [nixpkgs] @jtojnar merged pull request #47803 → gnome3.gnome-session: update glib reference → https://git.io/fxteQ
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fxtve
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47804 → facter: 3.11.4 -> 3.12.0 → https://git.io/fxtvm
<{^_^}> [nixpkgs] @Mic92 merged pull request #47787 → hwinfo: 21.56 -> 21.57 → https://git.io/fxLQU
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxtvs
Lisanna has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47805 → fossil: 2.6 -> 2.7 → https://git.io/fxtvi
<Lisanna> for environments, is making $out an executable file the same as putting the executable file in $out/bin?
<Lisanna> in terms of it getting symlinked / added to PATH
nico202 has joined #nixos
<nico202> anybody experiencing this: /nix/store/kw3mm7s20416m26xp7i60qp0v9rwpdxj-stdenv-linux/setup: line 1271: /nix/store/f3z25x20x51bpda5ly0gj6wl2xvg10ib-texinfo-6.5/bin/install-info: cannot execute binary file: Exec format error
<nico202> ?
<nico202> I can't devug what's causing it
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/e6a65238186 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<Lisanna> nico202 are you on darwin?
<samueldr> /nix/store/f3z25x20x51bpda5ly0gj6wl2xvg10ib-texinfo-6.5/bin/install-info: ELF 64-bit LSB executable, x86-64 [...] , for GNU/Linux
<nico202> nope, NixOS. I recently had serious problems and I just re-installed it so maybe there's something strange happening
<samueldr> that was me using `file` on that install-info path
<nico202> samueldr: it says "data"
<samueldr> (luckily didn't have to --realise it here)
<nico202> .-.
<samueldr> hm, nix-store --verify and probably with --repair may help?
<samueldr> because there *is* something strange happening here, don't know if it's related to the serious problems you had
ThatOtherGuy is now known as LogicAside
slack1256 has joined #nixos
slack1256 has quit [Remote host closed the connection]
<nico202> samueldr: --verify and --repair returns immediately, without returning errors (just reading... checking)
<samueldr> (I actually never used that, so I don't really know how to)
<nico202> I'll garbage collect and try again..
nico202 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47806 → dico: 2.6 -> 2.7 → https://git.io/fxtfA
Mateon2 has joined #nixos
Mateon1 has quit [Ping timeout: 252 seconds]
Mateon2 is now known as Mateon1
<{^_^}> [nixpkgs] @timokau merged pull request #47754 → nauty: 26r10 -> 26r11 → https://git.io/fxLTp
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fxtJL
Ericson2314-work has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47807 → containerd: 1.1.2 -> 1.1.4 → https://git.io/fxtJi
Itkovian has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b opened pull request #47808 → mhwaveedit: 1.4.23 -> 1.4.24 → https://git.io/fxtU3
orivej has joined #nixos
trevorriles has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Mic92 merged pull request #47778 → j: 808 -> 807 → https://git.io/fxLXr
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxtUi
<sphalerite> Lisanna: I don't think so. I think individual files just get ignored for env building purposes
<{^_^}> [nixpkgs] @Mic92 merged pull request #47801 → remove support for pre-5.26 Perl → https://git.io/fxLjR
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/fxtUd
patrl has joined #nixos
nico202 has joined #nixos
<nico202> saueldr: yeah garbage collection worked :)
acarrico has joined #nixos
<Friedem> does `nix-store --export whatever.drv` capture all the binaries needed? or just a description of them?
<sphalerite> Friedem: it only exports the drv itself along with its metadata (i.e. store path)
<sphalerite> Friedem: you may be interested in nix-store --export $(nix-store -qR whatever.drv) which exports its entire drv closure (which is enough to build it on a system without access to the binary cache, but still requires internet to download stuff like source tarballs)
<Friedem> is there some other way to capture my nix environment that I would be able to transfer to another machine without internet access?
<{^_^}> [nixpkgs] @Mic92 merged pull request #47774 → nvie/vim-flake8: init at 2018-09-21 → https://git.io/fxLzA
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxtTQ
<sphalerite> you could export *everything* in the store in principle I guess
<sphalerite> not sure how you'd do that without running into command-line lenght limitations though :/
<{^_^}> [nixpkgs] @volth opened pull request #47809 → remove support for pre-5.26 Perl (2) → https://git.io/fxtkU
<{^_^}> [nixpkgs] @volth closed pull request #47809 → remove support for pre-5.26 Perl (2) → https://git.io/fxtkU
<{^_^}> [nixpkgs] @volth opened pull request #47810 → remove support for pre-5.26 Perl → https://git.io/fxtks
<sphalerite> you could use nix copy to put all the paths in another store, e.g. nix copy --all --to /mnt/usbstick/
__monty__ has quit [Quit: leaving]
asymmetric_ has joined #nixos
<sphalerite> Friedem: or if you want to take the really gung-ho approach, rsync -a /nix/ /mnt/usb/nix/ :D
<sphalerite> but I suppose what it really comes down to is what do you want to do on the destination machine?
<dhess> Anyone around who has built OpenWRT using Nix/Nixpkgs?
<gchristensen> catern: You work with Shangpeng!!
<dhess> it'd be great to generate OpenWRT images deterministically
<dhess> gchristensen: cool blog post on that DAG Docker tool.
<gchristensen> dhess: thank you :D
<clever> dhess: #nixos-on-your-router may be of interest to you
<Friedem> essentially, I want to end up with a directory structure, that if I were to chroot into it, would behave as though i'm in 'nix-shell --pure whatever.nix'
<clever> Friedem: nix copy is your answer then, one min
<clever> [clever@amd-nixos:~]$ nix copy --to local?root=/home/clever/example /nix/store/58r35bqb4f3lxbnbabq718svq9i2pda3-hello-2.10
<dhess> clever: ok I'll check that out, although I'm already running NixOS on my router :) Here I'm specifically interested in something I can run on WAPs with very small amounts of flash and RAM
<clever> Friedem: with this, i now have an example/nix/store and it expects you to chroot into example before using it
<sphalerite> dhess: the closest to that is telent's work on NixWRT
<symphorien> Friedem: do you need a nix-shell env (with build tools) or just things in $out/bin ?
<dhess> gchristensen: Are you running these Docker images on NixOS machines, or k8s?
<gchristensen> dhess: k8s
<clever> dhess: ah, thats more in the territory of not-os
<clever> dhess: not-os compiles down to a 40mb squashfs
<dhess> sphalerite: yeah I know about NixWRT. It sounds promising but I need something that works now, which is why I'm looking into how to build OpenWRT using the Nix ecosystem.
<dhess> clever: yeah if I were doing something from scratch I think I'd start with not-os
<symphorien> If you just need the executables and nix is not on the target just tar nix-store -qR $path
<{^_^}> [nixpkgs] @Mic92 merged pull request #47765 → minikube: 0.28.1 -> 0.29.0 → https://git.io/fxLc6
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxtIv
<{^_^}> [nixpkgs] @Mic92 merged pull request #47810 → remove support for pre-5.26 Perl (2) → https://git.io/fxtks
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/fxtIT
<Friedem> symphorien: yes just the executables and runtime libraries
<dhess> Mic92: around?
<clever> symphorien: you can also use `nix copy --to local?root=/home/clever/example /nix/store/path` then tar up example, and unpack it to /
<Mic92> dhess: yes
<clever> symphorien: the resulting /nix/store will have a proper nix db, and will work with the nix tools
<dhess> Mic92: your OpenWRT gist, does it work? Or is that just a sketch?
<symphorien> Well if nix is not on the target you don't even need to go through nix copy
<Mic92> dhess: it used to work for me and makefu
<dhess> Mic92: cool, I'll give it a shot.
<clever> symphorien: you could include nix in what you are creating and tar'ign up
<clever> symphorien: as a way to get nix onto the target
<Mic92> you can update the revision tested if it works
<dhess> ok will do
<clever> symphorien: and yeah, if you already have nix on the target, you would change the --to into --from, to copy from the unpacked tar, to the real store, or just nix copy over ssh
<clever> symphorien: the main benefit i can see to using --to and --from like this, is getting updates over an airgap
<Mic92> dhess: if it does not work your best bet is to patch out all the 2>/dev/null redirection they have in there horrible build system
<clever> symphorien: so you could put wpa_supplicant and some wifi drivers onto a usb, and smuggle them into a laptop with broken wifi
<Mic92> or you sysdig -c stderr
<dhess> I need to figure out how to create a config as well. I want to bake images with the whole thing ready to go: flash and it's all configured and everything.
<dhess> Mic92: ugh :(
<Mic92> they have a kernel-like configuration system
<dhess> It *is* tempting to try to bake my own. I just think that's probably a months'-long project
jperras has quit [Quit: WeeChat 2.2]
<Mic92> I usually edit the .config files rather then click through the menu
<{^_^}> [nixpkgs] @primeos closed pull request #47669 → nixos/networking: Add an option whether to use a local DNS resolver → https://git.io/fxkgf
<dhess> Mic92: thanks, that's all useful.
Ariakenom has quit [Read error: Connection reset by peer]
<Mic92> nixwrt could become very useful there, you can be much worse then buildroot/openwrt.
<dhess> Mic92: were you cross-compiling these OpenWRT images?
<Mic92> dhess: yes, always.
<Mic92> this is what they at least support
<Mic92> I have also packaged some simple stuff
helloworld has joined #nixos
<dhess> Mic92: hmm, I haven't done any cross stuff with Nix yet, but I'm surprised that works with your gist. I don't see any cross suff in there, isn't the gcc in the fhsenv native gcc?
helloworld has left #nixos [#nixos]
<Mic92> dhess: they build there own toolchain, the host compiler is only used to compile their stuff
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47811 → dateutils: 0.4.4 -> 0.4.5 → https://git.io/fxtIp
<bigvalen> Any idea why /var/run/nscd (or /run/nscd) wouldn't have been created on boot ?
<bigvalen> It's stopping nscd starting.
freepotion has joined #nixos
<dhess> Mic92: ohhh. Do they pin their tool versions for a given OpenWRT rev, at least?
<Mic92> dhess: it is not like they download binaries or so the versions they compile for the cross toolchain are fixed.
<Mic92> bigvalen: to me it looks like this should be the case in the service
<dhess> Mic92: ok thanks. This has all been helpful.
<lassulus> O
nschoe has quit [Ping timeout: 252 seconds]
<freepotion> Mic92: https://github.com/NixOS/nixpkgs/pull/47381 tcell version has more deps and there is some problems
<{^_^}> #47381 (by freepotion, 1 week ago, open): boohu: init at 0.10.0
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47812 → cpp-hocon: 0.1.7 -> 0.2.0 → https://git.io/fxtLR
<Mic92> freepotion: does the other version without it works fine?
<freepotion> For example, how should I define deps for golang.org/x/text/encoding?
<Mic92> freepotion: go2nix?
<freepotion> Mic92, yes
<freepotion> Mic92: and yes, other versions works fine
<Mic92> freepotion: well then go for that.
<{^_^}> [nixpkgs] @Mic92 pushed 5 commits to master: https://git.io/fxtLX
<{^_^}> [nixpkgs] @Mic92 merged pull request #47677 → Add 4 companion apps for applications/audio/fldigi → https://git.io/fxkQH
<freepotion> Mic92: Thnks! You see, all successful :)
Itkovian_ has joined #nixos
<Friedem> clever: I tried the nix copy as you described, but my resulting /nix/store contains only the derivations, no binaries
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxttI
<{^_^}> [nixpkgs] @Mic92 merged pull request #47766 → lxterminal: 0.3.1 -> 0.3.2 → https://git.io/fxLWz
mayhewluke has quit [Ping timeout: 252 seconds]
<symphorien> Friedem: tar cvf a.tar $(nix-store -qR /nix/store/blah)
mayhewluke has joined #nixos
<symphorien> If you use the path of a drv you get a tree of derivations and if you use a real store path you get a tree of real store paths
acarrico has quit [Ping timeout: 252 seconds]
Itkovian has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47814 → dovecot: 2.3.2.1 -> 2.3.3 → https://git.io/fxttw
<dhess> holy crap, domenkozar is doing the Hercules-as-a-service thing for real?
shabius has quit [Quit: Leaving]
<freepotion> Guys, in the meantime, I read this old issue https://github.com/NixOS/nixpkgs/issues/24346 But is there any news on this topic? No one is going to add another init (runit, OpenRC) to NixOS?
<{^_^}> #24346 (by crocket, 1 year ago, closed): Can I replace systemd with OpenRC or runit on NixOS?
<freepotion> Reading the source code, I came to the conclusion that this is almost an impossible task, because everything is hardcoded for systemd. But still?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47815 → disorderfs: 0.5.3 -> 0.5.4 → https://git.io/fxtqd
Itkovian_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Dezgeg> correct
<symphorien> There is a secret fork called SLNOS
Itkovian has joined #nixos
<Friedem> symphorien: ahh I see, I was using a .drv
<freepotion> symphorien: SLNOS looks looks abandoned
Itkovian has quit [Client Quit]
<sphalerite> freepotion: it might well not be abandoned, but it's a very weird secretive project
nico202 has quit [Quit: Leaving]
<symphorien> Github user oxij sometimes upstreams things from SLNOS allegedly
Itkovian has joined #nixos
<Friedem> symphorien: I generated the .drv file from my .nix file with nix-instantiate, how do I take that to a real store path?
<symphorien> nix-build
shabius has joined #nixos
<freepotion> sphalerite: wow, that's weird!
<sphalerite> freepotion: the suckless world is weird.
<Mic92> yeah, I had contact with some of those folks
<Mic92> they don't really like software and people
<freepotion> I remember they wanted to use git as a package Manager
<demize> Or reason.
<Mic92> binaries in a git, great idea.
<sphalerite> freepotion: there's also https://github.com/cleverca22/not-os which is nixpkgs-based but not nixos (hence the name) and uses runit
<eeva> My biggest problem with krops right now concerns secrets management
<freepotion> Mic92: redhat did something similar, rpm-ostree
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47816 → eid-mw: 4.4.7 -> 4.4.8 → https://git.io/fxtmy
<eeva> Secrets are written as root with perm 700, so there's no way to read them from services that are not running as root
simukis has quit [Quit: simukis]
<eeva> Are there some users of krops here who could help me with this?
<Mic92> freepotion: but they use btrfs right?
<Mic92> this makes more sense then git
<freepotion> sphalerite: interesting!
charleshd has joined #nixos
<Mic92> eeva: makefu lassulus and tv
Anton-Latukha has quit [Quit: Leaving.]
<eeva> thx
_deepfire has joined #nixos
<freepotion> Mic92: I'm not sure, but I think not: https://rpm-ostree.readthedocs.io/en/latest/
<freepotion> Mic92: https://github.com/projectatomic/rpm-ostree they did something wired
<sphalerite> eeva: should just be a case of changing https://cgit.krebsco.de/krops/tree/pkgs/populate/default.nix#n54 I guess
<Mic92> freepotion: because they are using snapper, which was based on btrfs when I last used it
<lassulus> eeva: for this we have our secret.service. implementation here: http://cgit.lassul.us/stockholm/tree/krebs/3modules/secret.nix example usage here: http://cgit.lassul.us/stockholm/tree/lass/2configs/binary-cache/server.nix#n15
<sphalerite> eeva: or probably better, changing the perms after the fact
<sphalerite> ok nvm lassulus knows better :p
<eeva> thanks lassulus I'll check it
<Mic92> lassulus: you have a secret service?
<eeva> hahaha XD, right
<sphalerite> trickreiche Leute, echte Profis.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47817 → dar: 2.5.16 -> 2.5.17 → https://git.io/fxtYW
<lassulus> yes, of course! :D
<sphalerite> right, time for me to sleep
<sphalerite> night!
<{^_^}> Night!
<{^_^}> [nixpkgs] @Mic92 merged pull request #47808 → mhwaveedit: 1.4.23 -> 1.4.24 → https://git.io/fxtU3
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxtYg
<kalbasit[m]> gchristensen: have you seen this PR https://github.com/NixOS/nixpkgs/pull/47448 ?
<{^_^}> #47448 (by kalbasit, 5 days ago, open): bazel-watcher: init at 0.5.0
<gchristensen> sorry, not very available this week
<kalbasit[m]> gchristensen: no problem
<kalbasit[m]> srhb: since gchristensen is busy this week, can we merge the PR and deal with borg later? I can open an issue on the borg's github repo
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
patrl has quit [Ping timeout: 260 seconds]
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Itkovian has joined #nixos
<gchristensen> if ofborg is having trouble, hydra will have trouble
<kalbasit[m]> oh
Friedem has quit [Ping timeout: 256 seconds]
<gchristensen> you can try building it like https://github.com/nixos/ofborg#how-does-ofborg-call-nix-build on a computer which has not built it before (or after a gc)
<kalbasit[m]> I don't understand the error, so I'm not sure how to fix it. `warning: path '/nix/store/bp7540dm0hyy5cq8v2ffqidzy4kc4r4g-bazel-watcher-0.5.0-deps' claims to be content-addressed but isn't error: unexpected end-of-file`
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47818 → copyq: 3.5.0 -> 3.6.1 → https://git.io/fxtOf
<catern> gchristensen: yes, that's right!
<kalbasit[m]> gchristensen: oh nice, thank you for the tip
<{^_^}> [nixpkgs] @roconnor closed pull request #47613 → bitcoin: 0.16.3 -> 0.17.0 → https://git.io/fxUoK
<gchristensen> catern: shangpeng is great! I miss working with him.
<srhb> kalbasit[m]: Yeah, I'm not keen on that without knowing that it actually builds properly on Hydra. I also don't see why it wouldn't, but then again I didn't try running the ofborg method and understand why it would choke on it.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47819 → duo-unix: 1.10.4 -> 1.10.5 → https://git.io/fxtOZ
_deepfire has quit [Remote host closed the connection]
<catern> I haven't really worked with him personally too much yet but I'll look forward to it given praise like that :)
<kalbasit[m]> srhb: I will try to figure it out
<{^_^}> [nixpkgs] @srhb merged pull request #46577 → tsung: Add package tsung version 1.7.0 → https://git.io/fAKiR
<{^_^}> [nixpkgs] @srhb pushed 3 commits to master: https://git.io/fxtO8
<freepotion> I gotta go. Bye!
freepotion has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47820 → dovecot_pigeonhole: 0.5.2 -> 0.5.3 → https://git.io/fxtOo
reardencode has joined #nixos
<gchristensen> euhhh has logs.nix.ci been broken for a long time?
<srhb> gchristensen: Is it broken?
<srhb> (So no, probably not)
<gchristensen> dos https://logs.nix.ci/?key=nixos/nixpkgs.47448&attempt_id=4a8c1c59-ccb8-424a-b8ed-ce5d6c8fe945 work for you?
<srhb> gchristensen: Yep
<gchristensen> ehhh maybe the hospital wifi blocks websockets
<srhb> I'm wondering, is ofborg still on 2.0.1 perchance?
<gchristensen> some of it maybe yeah
<srhb> I think that may be the culprit then.
<srhb> I'll try to confirm
<LnL> gchristensen: works fine, but yeah I've also had problems before when on a bad connection
georges-duperon has joined #nixos
<{^_^}> samueldr/ofborg-viewer#22 (by grahamc, 6 seconds ago, open): On a network with webockets blocked you can't view logs of completed builds (or any builds)
<gchristensen> thanks for the triage :)
<LnL> oh and same at work (but that could be the domain)
<samueldr> hmm, it'll have to not fail that noisily in that case
* samueldr remembers the time there was no state at all
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47821 → dpkg: 1.19.0.5 -> 1.19.1 → https://git.io/fxt38
<gchristensen> samueldr: it was a simpler time back then.
_deepfire has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47822 → eccodes: 2.8.2 -> 2.9.0 → https://git.io/fxtGJ
LysergicDreams has quit [Ping timeout: 252 seconds]
LysergicDreams has joined #nixos
Neo-- has joined #nixos
silver has joined #nixos
<srhb> kalbasit[m]: repro'd
<srhb> kalbasit[m]: It's a nix 2.0.1 bug.
<kalbasit[m]> oh
<kalbasit[m]> nice find
<{^_^}> [nixpkgs] @srhb merged pull request #47448 → bazel-watcher: init at 0.5.0 → https://git.io/fxetO
<{^_^}> [nixpkgs] @srhb pushed 4 commits to master: https://git.io/fxtGa
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kalbasit[m]> srhb: do you have a link to the bug?
<srhb> kalbasit[m]: I don't think it ever had a bug report.
Itkovian has joined #nixos
<srhb> But I can reproduce it with 2.0.1, and not 2.0.2 or 2.0
<srhb> Er, actually, 2.0 failed for other reasons.
<kalbasit[m]> how about 2.1?
<srhb> I'm running 2.1 and that's always worked fine with the package.
<kalbasit[m]> (also how are you testing, I'm curious)
<kalbasit[m]> yea it works for me as well
<srhb> build nix in the right version, run it with a --store to avoid the daemon
<kalbasit[m]> srhb: oh nice
galen has joined #nixos
<gchristensen> oh wow!
<gchristensen> :/
alex`` has quit [Ping timeout: 252 seconds]
<gchristensen> I should probably take control of all the builders so I can more carefully control them.
<srhb> gchristensen: Eh, it'll be fine once the builders bump :)
<srhb> It's a pretty rare occurrence, this.
Itkovian has quit [Client Quit]
Itkovian has joined #nixos
Itkovian has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47823 → elisa: 0.2.80 -> 0.3.0 → https://git.io/fxtZl
Itkovian has joined #nixos
<roconnor> does optionals evaluate its argument when the flag is false? I.e. is it safe to dereference attributes that are null when the condition is false?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47824 → duc: 1.4.3 -> 1.4.4 → https://git.io/fxtZ4
Itkovian has quit [Client Quit]
<srhb> > lib.optionals false (throw "no")
<{^_^}> [ ]
<srhb> I *think* that demonstrates it being lazy in its second argument.
<srhb> Then again, keys are all strict...
<srhb> > lib.optionals true {}.bar
<{^_^}> attribute 'bar' missing, at (string):196:20
<srhb> > lib.optionals false {}.bar
<{^_^}> [ ]
<srhb> There we go.
<srhb> roconnor: ^
<gchristensen> srhb: yeah, but it is important that people have a high degree of confidence that ofborg is correct
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/d6ff529d05d (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
Itkovian has joined #nixos
<srhb> gchristensen: Yes, that's optimal of course... Ideally same version of nix as hydra.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47825 → acpica-tools: 20180810 -> 20180927 → https://git.io/fxtnU
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<domenkozar> dhess: yes
<dhess> domenkozar: cool! I look forward to trying it out.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47826 → cgal: 4.12.1 -> 4.13 → https://git.io/fxtnc
Itkovian has joined #nixos
<domenkozar> dhess: me too :)
<dhess> hehe
pareidolia has quit [Ping timeout: 250 seconds]
acarrico has joined #nixos
jtojnar has quit [Remote host closed the connection]
acarrico has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #47159 → nextcloud module: init → https://git.io/fAdG7
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/fxtcM
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47827 → audacity: 2.2.2 -> 2.3.0 → https://git.io/fxtcj
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<roconnor> srhb: I didn't know we had an eval bot here!
<roconnor> > lib.optionals false (null.bar)
<{^_^}> [ ]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47828 → alfred: 2018.2 -> 2018.3 → https://git.io/fxtCg
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47829 → appstream-glib: 0.7.12 -> 0.7.13 → https://git.io/fxtCi
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47830 → brogue: 1.7.4 -> 1.7.5 → https://git.io/fxtCQ
<{^_^}> [nixpkgs] @Mic92 closed pull request #47556 → buildRustPackage now installs binaries to bin and libraries to lib → https://git.io/fxfdM
<{^_^}> [nixpkgs] @r-ryantm opened pull request #47831 → calc: 2.12.6.6 -> 2.12.6.8 → https://git.io/fxtWU
MP2E has joined #nixos
orivej has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #47709 → buildRustPackage: install binaries to bin and libraries to lib correctly → https://git.io/fxIwt
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to staging-18.09: https://git.io/fxtWY
<Lisanna> OK wtf... nix-env -iA target.package says it can't find the attribute package, but nix-build '<target>' -A package works just fine
<Lisanna> NIX_PATH has target defined
<Lisanna> is nix-env bypassing NIX_PATH and giving higher priority to some ~/.nix-defexpr, ~/.cache, or nix-channel nonsense?
<emily> i think nix-env looks at channels
<emily> hence the nixos in nix-env nixpkgs in nix run thing?
<emily> *nixos in nix-env, nixpkgs in nix run
<jasom> nix-env looks in ~/.nix-defexpr I'm pretty sure
Ridout has joined #nixos
jluttine has quit [Ping timeout: 272 seconds]
jluttine has joined #nixos
jperras has joined #nixos
erasmas has quit [Quit: leaving]
jluttine has quit [Ping timeout: 252 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/2e38f5fc6e8 (from 85 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
jluttine has joined #nixos
jackdk has joined #nixos
matthewbauer has joined #nixos
<{^_^}> [nixpkgs] @veprbl opened pull request #47832 → arrow-cpp: 0.9.0 -> 0.10.0 → https://git.io/fxtlH
acarrico has joined #nixos
nikivi has quit [Quit: ZNC is awesome]
nikivi has joined #nixos
sc_ has quit [Quit: leaving]
sc_ has joined #nixos
carlosdagos has joined #nixos
asymmetric_ has quit [Ping timeout: 252 seconds]
georges-duperon has quit [Ping timeout: 252 seconds]