andi- changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2019 || For best support,
<LnL> also \o/ /nix/store/p5d27mxp0m74ciap94lcqsxwfvhydcca-bootstrap-stage1-python3-3.7.6
<drakonis> nice
Guest92090 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @adisbladis merged pull request #77538 → poetry2nix: 1.2.0 -> 1.2.1 → https://git.io/Jvf00
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/Jvf0b
<gchristensen> LnL: woo!
<gchristensen> sed -ie 's/python/python2/' $(nix-env -f . -qaP --no-name --out-path --arg config '{ allowAliases = false; }' 2>&1 | tee /dev/stderr | head -n1 | cut -d' ' -f5 | cut -d: -f1) :P
Guest92090 has joined #nixos
travelion7 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
Soo_Slow has quit [Quit: Soo_Slow]
<{^_^}> [nixpkgs] @singron opened pull request #77540 → nixos/tests/certmgr: Fix file permissions → https://git.io/JvfEt
fenedor has quit [Quit: Leaving]
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 246 seconds]
mbrgm_ is now known as mbrgm
o1lo01ol1o has joined #nixos
interro[m] has left #nixos ["User left"]
o1lo01ol1o has quit [Ping timeout: 268 seconds]
m0rphism has quit [Ping timeout: 268 seconds]
turona has quit [Ping timeout: 252 seconds]
turona has joined #nixos
<{^_^}> [nixpkgs] @anmonteiro opened pull request #77542 → pkgsStatic: make OpenSSL 1.1 compile → https://git.io/JvfEn
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #77543 → gnome3.seahorse: 3.34 -> 3.34.1 → https://git.io/JvfEB
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0e7a9f73705 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<evanjs> gchristensen: my eyes x_x
drakonis has quit [Quit: WeeChat 2.6]
drakonis has joined #nixos
mounty has quit [Ping timeout: 268 seconds]
mounty has joined #nixos
thc202 has quit [Ping timeout: 248 seconds]
<ryantm> Is there a good way to give a systemd service using DynamicUser access to nixops deployment keys?
Guest92090 has quit [Ping timeout: 258 seconds]
<nh2> where on Hydra can I find the staging builds?
<nh2> the stuff on https://hydra.nixos.org/jobset/nixos/staging is last updated 2019-10-23, so that can't be it
Rusty1 has quit [Remote host closed the connection]
<samueldr> nh2: pretty sure it's in nixpkgs
<samueldr> still, staging itself is ran manually IIRC and only staging-next is scheduled
<nh2> samueldr: ah, so staging does not have an equivalent nixos catch-up-branch, I see, thanks
<{^_^}> [hydra] @kquick opened pull request #702 → Handle case where jobset has no defined errormsg for api/jobsets → https://git.io/JvfEd
<samueldr> staging might be too volatile for it to be worthwhile to be built on a schedule
<samueldr> too much churn I would assume without knowing
<gchristensen> okay that is enough commits.
<nh2> samueldr: ah wait, I still don't get it. I see the last build of staging-next "7h ago", which makes sense. But how do I see the evaluations of staging? Even if it's started manually (how is that done?), shouldn't the results appear somewhere?
smatting_ has joined #nixos
<samueldr> hm?
<samueldr> they are there, I simply think it's not been run on hydra since last october/july
tjg1 has quit [Quit: don't keep calm and fuck this, fuck that, fuck you and fuck off]
tjg1 has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/c8db7a8a16e (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
gaz[m8 has joined #nixos
gaz[m8 is now known as gaz[10
gaz[10 is now known as gaz[12
smatting_ has quit [Ping timeout: 260 seconds]
fragamus has joined #nixos
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0e7f6819f5e (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
wildtrees has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jvfum
gustavderdrache has quit [Quit: Leaving.]
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fusion809_ has joined #nixos
fusion809 has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/3d67d0284d0 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
mexisme_ has joined #nixos
mexisme_ has quit [Ping timeout: 268 seconds]
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #77531 → [19.09] kernel: set POWERCAP and INTEL_RAPL → https://git.io/JvfBF
<{^_^}> [nixpkgs] @andir pushed 2 commits to release-19.09: https://git.io/Jvfu6
h0m2 has joined #nixos
Guest92090 has joined #nixos
gaz[12 is now known as gaz[14
h0m1 has quit [Ping timeout: 240 seconds]
eri451 has quit [Ping timeout: 268 seconds]
Guest92090 has quit [Ping timeout: 265 seconds]
Guest92090 has joined #nixos
lord| has quit [Ping timeout: 258 seconds]
lord| has joined #nixos
ddellacosta has quit [Ping timeout: 260 seconds]
bhipple has quit [Ping timeout: 240 seconds]
rogue_koder_ has quit [Ping timeout: 240 seconds]
bhipple has joined #nixos
bhipple has quit [Remote host closed the connection]
tomberek has joined #nixos
eri has joined #nixos
<tomberek> i'm looking at adding sql support to GNUParallel. It's adding additional Perl pacakges to the existing derivation. What model has worked best for this sort of thing? { ..., withPostgres ? null, withSqlite ? null, ... } ?
takeda has joined #nixos
zeta_0 has joined #nixos
rogue_koder_ has joined #nixos
<{^_^}> [nixpkgs] @nh2 merged pull request #77512 → kodiPlugins.vfs-sftp: 1.0.1 -> 1.0.5 → https://git.io/JvfOj
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/JvfzS
<{^_^}> [nixpkgs] @nh2 merged pull request #77188 → goxel: 0.10.0 -> 0.10.5 → https://git.io/JejNK
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/Jvfz9
leotaku has joined #nixos
<{^_^}> [nixpkgs] @zowoq closed pull request #77483 → crun: 0.10.6 -> 0.11 → https://git.io/JvfkX
<{^_^}> [nixpkgs] @nh2 merged pull request #77187 → pstoedit: 3.74 -> 3.75 → https://git.io/JejNa
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/JvfzQ
<{^_^}> [nixpkgs] @nh2 merged pull request #77232 → qtractor: 0.9.11 -> 0.9.12 → https://git.io/JveTf
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/Jvfz7
rogue_koder_ has quit [Ping timeout: 268 seconds]
takeda has quit [Ping timeout: 265 seconds]
felixfoertsch23 has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<{^_^}> [nixpkgs] @nh2 merged pull request #77141 → libre: 0.6.0 -> 0.6.1 → https://git.io/JejMM
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/Jvfzj
felixfoertsch has quit [Ping timeout: 248 seconds]
lovesegfault has quit [Ping timeout: 260 seconds]
bhipple has joined #nixos
Heirlung has quit [Ping timeout: 240 seconds]
Heirlung has joined #nixos
halfbit has joined #nixos
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
mexisme_ has joined #nixos
tertl3 has joined #nixos
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0e7a9f73705 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
Heirlung has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @nh2 pushed commit from @raboof to ms-sys-reproducibility « ms-sys: avoid the build timestamp from leaking into the manpage »: https://git.io/Jvfgs
<{^_^}> [nixpkgs] @nh2 pushed 0 commits to ms-sys-reproducibility: https://git.io/JvfgZ
<{^_^}> [nixpkgs] @nh2 merged pull request #77096 → ms-sys: avoid leaking the build timestamp into the manpage → https://git.io/Jejat
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/Jvfgn
Lears has joined #nixos
[Leary] has quit [Remote host closed the connection]
bhipple has quit [Ping timeout: 240 seconds]
mexisme_ has quit [Ping timeout: 252 seconds]
Heirlung has joined #nixos
bhipple has joined #nixos
halfbit has quit [Ping timeout: 248 seconds]
<colemickens> my rpi4 /boot is old of space, the /boot/old dir is full of old entries, but I can't delete them as they're being regenerated. But I only have a handful of /nix/var/nix/profiles/system-nn-link entries, so where are they being regenerated/copied from?
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<colemickens> Hm, well, I deleted all of /boot/old and it got rid of enough of them that I can switch and gc now.
takeda has joined #nixos
chagra has joined #nixos
chagra_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @nh2 merged pull request #77105 → kdbg: 3.0.0 -> 3.0.1 → https://git.io/Jejws
<{^_^}> [nixpkgs] @nh2 pushed 3 commits to master: https://git.io/Jvfg2
JakeRake has joined #nixos
techtangents has quit [Read error: Connection reset by peer]
techtangents has joined #nixos
chessai has quit [Ping timeout: 245 seconds]
kapil_ has quit [Read error: Connection reset by peer]
thoughtpolice has quit [Ping timeout: 245 seconds]
rizary_ has quit [Ping timeout: 245 seconds]
alunduil has quit [Ping timeout: 245 seconds]
englishm has quit [Ping timeout: 245 seconds]
nlofaro has quit [Ping timeout: 245 seconds]
kapil_ has joined #nixos
elvishjerricco has quit [Ping timeout: 245 seconds]
jchw has quit [Ping timeout: 245 seconds]
dansho has quit [Quit: Leaving]
nlofaro has joined #nixos
KennosiS has quit [Ping timeout: 245 seconds]
ajmcmiddlin has quit [Ping timeout: 245 seconds]
mrus has quit [Ping timeout: 260 seconds]
alunduil has joined #nixos
philipcristiano has quit [Ping timeout: 245 seconds]
typetetris has quit [Ping timeout: 245 seconds]
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/aa561c6fb4f (from 28 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
raoul has quit [Quit: Ping timeout (120 seconds)]
Tritlo has quit [Read error: Connection reset by peer]
jw358 has quit [Read error: Connection reset by peer]
jchw has joined #nixos
raoul has joined #nixos
nimblepoultry has quit [Read error: Connection reset by peer]
Shados_ has joined #nixos
peel has quit [Read error: Connection reset by peer]
sevanspowell has quit [Ping timeout: 245 seconds]
jw358 has joined #nixos
Tritlo has joined #nixos
nimblepoultry has joined #nixos
typetetris has joined #nixos
peel has joined #nixos
rizary_ has joined #nixos
heatm1s3r has quit [Read error: Connection reset by peer]
Shados has quit [Read error: Connection reset by peer]
thoughtpolice has joined #nixos
heatm1s3r has joined #nixos
pbogdan has quit [Quit: ZNC 1.7.4 - https://znc.in]
chessai has joined #nixos
philipcristiano has joined #nixos
elvishjerricco has joined #nixos
{`-`} has joined #nixos
skorpy2009 has joined #nixos
deni_ has joined #nixos
hax404 has quit [Ping timeout: 245 seconds]
oharvey has joined #nixos
avocadoom has quit [Ping timeout: 245 seconds]
JakeRake has left #nixos [#nixos]
naominitel has quit [Ping timeout: 245 seconds]
hax404 has joined #nixos
avocadoom has joined #nixos
KennosiS has joined #nixos
<nh2> samueldr: but if it's not been run on hydra, what does it run on?
<samueldr> not sure, I figure people working on staging stuff deal with it on their own?
<samueldr> that's a good question
taktoa[c] has joined #nixos
<danderson> hmm, is there a nixos option I'm missing to turn off processing of IPv6 router advertisements?
<danderson> doesn't matter hugely, the RAs are configuring things correctly - just pondering whether to make the default route static like the rest of the config.
halfbit has joined #nixos
UndefinedIsNotAF has quit [*.net *.split]
<Enzime> is there a grouping or attribute I can use to get the common Xorg libs
NinjaTrappeur has joined #nixos
takeda has quit [Ping timeout: 268 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/100012e55bc (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/5dc4d071ffe (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
octe has joined #nixos
naominitel has joined #nixos
<Enzime> anyone got experience with VirtualBox?
<Enzime> getting this error when it attempts to build virtualbox-modules
<Enzime> ERROR: "VBoxHost_*" [/build/virtualbox-6.0.14-modsrc/*/*.ko] undefined!
<lopsided98> Enzime: Maybe virtualbox's kernel modules are not compatible with the rc kernel version?
eacameron has quit [Quit: Connection closed for inactivity]
drakonis has quit [Ping timeout: 248 seconds]
inkbottle has joined #nixos
zebrag has quit [Ping timeout: 265 seconds]
xkapastel has joined #nixos
eri has quit [Ping timeout: 248 seconds]
endformationage has quit [Quit: WeeChat 2.6]
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<Enzime> lopsided98: my guess as well
halfbit has quit [Ping timeout: 246 seconds]
rogue_koder_ has joined #nixos
domogled has joined #nixos
Shados_ has quit [Quit: Shados_]
Shados has joined #nixos
noah has joined #nixos
revtintin has joined #nixos
revtintin has quit [Quit: WeeChat 1.9.1]
eri has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
growpotkin has joined #nixos
<{^_^}> [hydra] @kquick opened pull request #703 → Update libpqxx usage to move away from deprecated API interactions. → https://git.io/Jvfa2
eri has quit [Ping timeout: 246 seconds]
eri has joined #nixos
noah has quit [Ping timeout: 260 seconds]
<jluttine> Where can I find Xorg logs on NixOS?
<clever> jluttine: journalctl -f -u display-manager
<samueldr> not with lightdm
<samueldr> I don't have the exact path, but they're still under /var/log somewhere
<jluttine> clever: thanks. that led me to try: journalctl -t xserver-wrapper
<jluttine> Jan 12 08:32:19 leevi xserver-wrapper[1193]: (++) Log file: "/dev/null", Time: Sun Jan 12 08:32:19 2020
<jluttine> So I guess they're not in a log file but only in journalctl
<jluttine> (Using SDDM)
palo1 has joined #nixos
<clever> jluttine: yeah, nixos sets the "log file" to null, and lets systemd log stdout/stderr fully
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
mac10688 has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/353ea7f3ebd (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
nixnoob has joined #nixos
CMCDragonkai has joined #nixos
<CMCDragonkai> Testing from thunderbird
phreedom has quit [Ping timeout: 240 seconds]
<nixnoob> Hi, I want to manage my shell.nix in a central repo, and to symlink the files to different project workspaces (The projects are for work, so I can't commit my shell.nix in every repo). Need some pointers for how I can set up this central nix files repo and symlinks in my `configuration.nix`
CMCDragonkai has quit [Quit: CMCDragonkai]
CMCDragonkai has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<v0|d> hello, does config.containers = {} support netns? any docs on it would be great.
<{^_^}> [nixpkgs] @anmonteiro opened pull request #77544 → ocamlPackages.uchar: don't depend on opaline at runtime → https://git.io/Jvfa5
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/5dc4d071ffe (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<{^_^}> [nixpkgs] @kalbasit merged pull request #77537 → shfmt: 2.6.4 -> 3.0.1 → https://git.io/Jvf0c
<{^_^}> [nixpkgs] @kalbasit pushed commit from @zowoq to master « shfmt: 2.6.4 -> 3.0.1 (#77537) »: https://git.io/Jvfab
CMCDragonkai has quit [Quit: CMCDragonkai]
eoli3n_ has joined #nixos
bhipple has quit [Remote host closed the connection]
UndefinedIsNotAF has joined #nixos
CMCDragonkai has joined #nixos
mexisme_ has joined #nixos
chenhq2005 has joined #nixos
mexisme_ has quit [Ping timeout: 246 seconds]
Heirlung- has joined #nixos
Heirlung has quit [Ping timeout: 252 seconds]
chloekek has joined #nixos
Heirlung- is now known as Heirlung
<{^_^}> [nixpkgs] @SRGOM opened pull request #77545 → broot: Mark as broken → https://git.io/JvfVO
CMCDragonkai has quit [Ping timeout: 240 seconds]
h0m2 has quit [Quit: WeeChat 2.7]
chenhq2005 has quit [Ping timeout: 258 seconds]
noudle has joined #nixos
o1lo01ol1o has joined #nixos
h0m1 has joined #nixos
h0m1 has quit [Client Quit]
h0m1 has joined #nixos
[Leary] has joined #nixos
Lears has quit [Read error: Connection reset by peer]
o1lo01ol1o has quit [Ping timeout: 258 seconds]
cap_sens1 has joined #nixos
nixnoob has quit [Ping timeout: 260 seconds]
teuffil[m] has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 98 commits to staging-next: https://git.io/JvfV5
<{^_^}> [nixpkgs] @FRidh pushed 99 commits to staging: https://git.io/JvfVd
o1lo01ol1o has joined #nixos
edef has quit [Remote host closed the connection]
<cap_sens1> How'd I use the `vim_configurable` package? I put myVim = super.vim_configurable.customize { ... } in an overlay, and installed myVim, but then my system has no vim available?
o1lo01ol1o has quit [Ping timeout: 245 seconds]
<clever> cap_sens1: did you set a name inside customize?
<cap_sens1> clever: inherit (super.vim_configurable) name'
<clever> cap_sens1: try without a name?
iyzsong-x has joined #nixos
<cap_sens1> clever: the 'name' is a required field
<clever> cap_sens1: try just `name = "vim";` ?
iyzsong has quit [Ping timeout: 265 seconds]
<cap_sens1> clever: No. 'vi' is still not in PATH
fusion809_ has quit [Remote host closed the connection]
<clever> cap_sens1: what about vim?
<cap_sens1> clever: If I just list 'vim' in environments.systemPackages, then everything works. BTW I'm using nixos-unstable on a Raspberry Pi
<clever> cap_sens1: i mean, if you `which vim` in a shell
<clever> aftet you install vim_configurable.customize
<cap_sens1> clever: Ah! It is in the PATH
<cap_sens1> Sorry! I'm just being stupid. I guess I
<cap_sens1> I guess I'll just go and find the flags to recreate symblinks to vi
<clever> cap_sens1: what if you do `name = "vi";` instead?
<cap_sens1> clever: Now 'vi' is in PATH, but 'vim' is not. I think I'd like to have both
smatting_ has joined #nixos
<cap_sens1> Does name take a list?
<clever> cap_sens1: nope, but you can use aliases to rig that up, one min
<cap_sens1> And what about vimdiff?
<clever> that both installs vim, and sets up all of the aliases and env vars
<cap_sens1> shellAlias
eoli3n_ has quit [Quit: WeeChat 2.7]
<cap_sens1> clever: I see, but what about vimdiff that comes with the default 'vim' package?
<clever> dont know
<{^_^}> [nixpkgs] @wigust opened pull request #77546 → mycli: Add paramiko as a propagated build input → https://git.io/Jvfw2
<{^_^}> [nixpkgs] @vcunat pushed commit from @LnL7 to staging-19.09 « darwin.CF: fix retry condition (close PR #75528) »: https://git.io/JvfwV
juhe has joined #nixos
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @LnL7 merged pull request #77529 → rust: include the rustc-dev component → https://git.io/Jvf4h
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to staging: https://git.io/JvfwX
knupfer has joined #nixos
<viric> How can I define in fileSystems a btrfs that works on TWO luks encrypted devices?
<viric> fileSystems.XXX.encrypted.enable seems to work on one block device alone
<clever> boot.initrd.luks.devices = [
<clever> { name = "root"; device = "/dev/nvme0n1p2"; prLVM = true; }
<viric> that's stage 1
<viric> I've that in stage2
<clever> viric: just define each device manually in here
<clever> not sure it supports multiple stage2 luks devices
<viric> I guess not
<viric> But my keyfile is in the rootfs.
<viric> So I need mnt-root/ mounted at least.
<viric> My computer: small SSD as rootfs with passphrase, and spindisk RAID with keyfile
<viric> the RAID also has the same passphrase keyslot; maybe I can make nixos reuse the passphrase for multiple devices?
smatting_ has quit [Ping timeout: 260 seconds]
<clever> viric: if you have 2 devices with the same passphrase, stage-1 will reuse it without asking a 2nd time
<clever> viric: when stage-1 prompts, it saves the pw to a file on a tmpfs, and tries it on every device
<viric> ok
<viric> then opening all in stage1 will do it
Guanin has quit [Ping timeout: 260 seconds]
<viric> I had something like that in mind
chloekek has quit [Ping timeout: 265 seconds]
o1lo01ol1o has joined #nixos
chloekek has joined #nixos
thc202 has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
chloekek has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @scaredmushroom opened pull request #77547 → backport: minetest 5.0.1 -> 5.1.0 → https://git.io/JvfrG
o1lo01ol1o has joined #nixos
thblt has joined #nixos
thblt has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
rembo10 has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/f7d050ed4e3 (from 25 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @minijackson opened pull request #77548 → rx: 0.3.1 -> 0.3.2 → https://git.io/JvfrW
<thefloweringash> is there a magic `nix why-build` in the pattern of `nix why-depends` that will take two .drvs and tell me what's not present in my store? I'm imagining a tree walk of the .drvs that prunes whenever there's a corresponding store path
<thefloweringash> context is: trying to work on a nixos-rebuild test where the sandbox prevents networking. If the sandbox is on (ie, no global cache), it wants to build all the way from bootstrap-tools, if the sandbox is off, it wants to fetch ~5 trivial things.
xa0[m] has joined #nixos
rembo10 has joined #nixos
edef has joined #nixos
edef has joined #nixos
edef has quit [Changing host]
mexisme_ has joined #nixos
<symphorien> thefloweringash: nix-build --dry-build ?
ilikeheaps has joined #nixos
fendor has joined #nixos
chloekek has joined #nixos
mexisme_ has quit [Ping timeout: 265 seconds]
mallox has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e5672143d86 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<thefloweringash> symphorien: I think that's the "what" but not the "why". That'd show me the request for bootstrap-tools, but not the path that got there.
<symphorien> nix-store -q --tree foo.drv
<{^_^}> [nixpkgs] @jD91mZM2 opened pull request #77549 → rnix-lsp: init at 0.1.0 → https://git.io/JvfrP
jgeerds has joined #nixos
<thefloweringash> Closer, but I want to compare which of those are already in the store
Church- has quit [Ping timeout: 268 seconds]
<symphorien> for i in $(nix-store -qR foo.drv); do [ -f $i ] || echo $i; done
__monty__ has joined #nixos
chagra has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @zimbatm merged pull request #77549 → rnix-lsp: init at 0.1.0 → https://git.io/JvfrP
<{^_^}> [nixpkgs] @zimbatm pushed commit from @jD91mZM2 to master « rnix-lsp: init at 0.1.0 (#77549) »: https://git.io/JvfrF
o1lo01ol1o has joined #nixos
chagra has joined #nixos
cosimone has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<wedens[m]> I've changed `services.xserver.videoDrivers` (nvidia to nvidiaLegacy390) and it resulted in recompiling kernel (I use patched kernel). I'm curious to understand why?
alexherbo23 has joined #nixos
<wedens[m]> and it fails to build anyway...
alexherbo2 has quit [Ping timeout: 260 seconds]
alexherbo23 is now known as alexherbo2
alex has quit [Ping timeout: 268 seconds]
alex has joined #nixos
thc202 has quit [Ping timeout: 245 seconds]
xkapastel has quit [Quit: Connection closed for inactivity]
Guest92090 has quit [Ping timeout: 265 seconds]
jakobrs has joined #nixos
o1lo01ol1o has joined #nixos
cosimone has quit [Quit: Terminated!]
iyzsong-x has quit [Ping timeout: 252 seconds]
jakobrs has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @hedning merged pull request #77543 → gnome3.seahorse: 3.34 -> 3.34.1 → https://git.io/JvfEB
<{^_^}> [nixpkgs] @hedning pushed commit from @zowoq to master « gnome3.seahorse: 3.34 -> 3.34.1 (#77543) »: https://git.io/JvfKJ
philr has quit [Quit: WeeChat 2.6]
Heirlung has quit [Ping timeout: 260 seconds]
civodul has joined #nixos
vld has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #77551 → piper: 0.2.903 -> 0.2.905 [19.09] → https://git.io/JvfK3
<dirkx_> When running the tests - in nixos/tests -- is there an easy way to increase the CPU count ? As I have something I'd like to reproduce that needs more than 4 CPUs.
euandreh has joined #nixos
<__monty__> dirkx_: Can't you pass --cores?
bvdw has quit [Read error: Connection reset by peer]
domogled has quit [Remote host closed the connection]
bvdw has joined #nixos
<dirkx_> @__monty__ Perhaps -- but how does one pass that to a typical 'nix-build ... nixos/tests/some-script.nix ?
mehlon has joined #nixos
<__monty__> `nix-build --cores 9001 ...`
vld has quit [Ping timeout: 260 seconds]
<dirkx_> @__monty__ thanks --I thought I tried that - going back.
<dirkx_> Hmm - still "machine # [ 1.109801] smp: Brought up 1 node, 1 CPU"
<__monty__> And you're sure this particular test can utilize more than 1 core?
mexisme_ has joined #nixos
erictapen has joined #nixos
mexisme_ has quit [Ping timeout: 260 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @nloomans opened pull request #77552 → hakuneko: 1.4.2 -> 5.0.8 → https://git.io/JvfKK
<Ashy> is there an example of using `pip install ...` for python 3 similar to this section of the nixpkgs manual? 15.17.3.6. How to consume python modules using pip...
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<dirkx_> @__monty__ no - not at all - as I've not quite yet found where that is configured; I've taken an existing nixos/tests/*.nix file and adapted that for the purpose of this test. But have not found cpu/core setting values in any of the other tests (and in fact- I'd love to discover a flag which lets me dispense with Qemu; and run it local - as it does not really need that overhead which takes 90 seconds to start on the hardware used).
<__monty__> dirkx_: `--cores` is passed to `make -j` afaik. Don't think there's any other magic involved.
<dirkx_> ok -that simple. Thanks ! perfectly clear.
<clever> --cores will set an env var at build time
<clever> and the default buildPhase will pass that on, as `make -j`
<clever> but the nixos test stuff doesnt respect that var currently
vidbina_ has joined #nixos
<dirkx_> @clever - clear !
mehlon has quit [Quit: Leaving]
UndefinedIsNotAF has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mehlon has joined #nixos
vidbina_ has quit [Ping timeout: 260 seconds]
Guest92090 has joined #nixos
Heirlung has joined #nixos
<ddima> Ashy: What issue are you experiencing in particular? For python3 it should be enough to set pythonPackages to python3Packages or some such.
philr has joined #nixos
kenjis1 has joined #nixos
o1lo01ol1o has joined #nixos
shibboleth has joined #nixos
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<Ashy> ddima: yeah just the "or some such" part, python3 uses venv now instead of virtualenv doesn't it?
Guest92090 has quit [Read error: Connection timed out]
Guest92090 has joined #nixos
<{^_^}> [nixpkgs] @teto merged pull request #77365 → ultrastardx: 2017.8.0 -> 2019-01-07 → https://git.io/JvvLX
<{^_^}> [nixpkgs] @teto pushed to master « ultrastardx: 2017.8.0 -> 2019-01-07 »: https://git.io/Jvf6Z
erictapen has quit [Ping timeout: 240 seconds]
<ddima> Ashy: ahk, I see. virtualenv still works with python 3 though.
erictapen has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #77524 → firejail: local profile handling fixed → https://git.io/Jvflk
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/Jvf6E
<{^_^}> [nixpkgs] @markuskowa merged pull request #77134 → leptonica: 1.78.0 -> 1.79.0 → https://git.io/JejXj
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Jvf6z
<{^_^}> [nixpkgs] @markuskowa merged pull request #77128 → libdeflate: 1.3 -> 1.5 → https://git.io/Jejia
<{^_^}> [nixpkgs] @markuskowa pushed 3 commits to master: https://git.io/Jvf6g
Guest92090 has quit [Ping timeout: 240 seconds]
Guest92090 has joined #nixos
erictapen has quit [Ping timeout: 240 seconds]
<Ashy> ddima: ah this has worked for me whereas the nixpkgs manual hasn't: https://github.com/NixOS/nixpkgs/issues/71178#issuecomment-562609408
<{^_^}> [nixpkgs] @c0deaddict opened pull request #77553 → nixos/gitea: fix typo → https://git.io/Jvf6o
<{^_^}> [nixpkgs] @roberth merged pull request #76861 → lib/types: Allow paths as submodule values → https://git.io/Jex7O
<{^_^}> [nixpkgs] @roberth pushed 4 commits to master: https://git.io/Jvf6K
xkapastel has joined #nixos
<{^_^}> [nixpkgs] @lheckemann opened pull request #77554 → nixos/wpa_supplicant: fix use with multiple interfaces → https://git.io/Jvf6P
<ddima> Ashy: I've just found that comment too. Just tried locally and venv works without virtualenv too, but requires a fixup to PYTHONPATH to work around the pip._internal.main thing. But I see the thread has a few variations of workarounds.
<ddima> maybe worth updating the wiki based on that comment or so
<{^_^}> [nixpkgs] @lheckemann opened pull request #77556 → [19.09] nixos/wpa_supplicant: fix use with multiple interfaces → https://git.io/Jvf6D
<Ashy> yeah, probably the nixpkgs manual too since python2.X is now end of life
<ddima> Ashy: my hunch is it will haunt everyone for another few years ;)
o1lo01ol1o has joined #nixos
CMCDragonkai has joined #nixos
nixnewbie has joined #nixos
<nixnewbie> hi, how can I force a rebuild an installed package?
<clever> nixnewbie: why do you want to force a rebuild?
<mehlon> you could do nix-collect-garbage
<{^_^}> [nixpkgs] @c0deaddict opened pull request #77557 → nixos/nginx.sso: add package option → https://git.io/Jvf6j
<nixnewbie> I'm playing around with nix
<clever> nixnewbie: nix will automatically rebuild anything if the inputs have changed, forcing a rebuild should produce the identical results
<nixnewbie> clever, I suspect I'm in a situation where the "should" doesn't hold
<nixnewbie> but I might well be wrong
rogue_koder_ has quit [Ping timeout: 245 seconds]
<clever> nixnewbie: the only reason that wouldnt hold up, is if your using a random number generator at compile time
<mehlon> it may be that you changed the fetchurl source
<mehlon> in this case you need to change the sha256 sum as well
nixnewbie has quit []
smatting_ has joined #nixos
nixnewbie has joined #nixos
<nixnewbie> please don't explain me why I'm wrong, let me assess how wrong I am by myself, that's the best way to learn :)
<clever> nixnewbie: `nix-build --check` can be used to force a rebuild
<clever> nixnewbie: `nix-build --repeat 1` will cause it to do every build twice, and fail if they didnt produce bit-identical results
<nixnewbie> nice
<nixnewbie> I'll look for some usage example, I guess I've to import nixpkgs to build a package in there
<nixnewbie> btw, is there a way to list all the components that affect the hash identifying a derivation?
<gchristensen> basicallyall of them
<clever> nixnewbie: every input to the builtins.derivation function (stdenv.mkDerivation is a wrapper around it)
CMCDragonkai has quit [Ping timeout: 268 seconds]
<clever> 92 nix = {
<clever> 93 extraOptions = ''
<clever> 98 repeat = 2
<clever> nixnewbie: you may need this, if your on nixos, though thats a bit overkill
<nixnewbie> clever, OK, but what if I want to see the actual values of all the inputs involved?
<clever> nixnewbie: nix-instantiate and `nix show-derivation`
<nixnewbie> all these commands seem to act on .nix files, but I don't have a copy of nixpkgs on my machine, apparently
<clever> nixnewbie: nix-instantiate channel:nixos-unstable -A hello
<clever> that will download nixpkgs automatically
rogue_koder_ has joined #nixos
<jD91mZM2> Hi! I'm just learning about the shiny new flakes system. I noticed that flakes don't play nice with submodules, it expects .git/refs/head to exist. Where should I bug report this?
<nixnewbie> nix-instantiate lists a .drv file which contains some configuration, is that all? I expected the GCC version and more stuff
vld has joined #nixos
stteevveen has joined #nixos
symphorien has quit [Quit: WeeChat 2.6]
symphorien has joined #nixos
mrCyborg has joined #nixos
<stteevveen> Hi! I have found the answer to my question in nixos options search page as the default value for the option (what is the value of nix.nixPath in my current configuration). But is there a possibility to display the value of any option from my current config ? Either by code or by a nix command ?
vld has quit [Ping timeout: 268 seconds]
jjakob has quit [Quit: leaving]
<clever> stteevveen: nixos-option, a command-line util
jgeerds has quit [Ping timeout: 245 seconds]
<stteevveen> @clever ultra super great ;-)
<{^_^}> [nixpkgs] @raboof opened pull request #77558 → perlPackages.XMLTwig: install tools like xml_grep → https://git.io/JvfiV
symphorien has quit [Quit: WeeChat 2.6]
<infinisil> stteevveen: Or alternatively `nix-instantiate --eval --strict '<nixpkgs/nixos>' -A config.nix.nixPath`
symphorien has joined #nixos
<infinisil> Which also works with autocomplete
<stteevveen> I'm currently hesitating to jump and clone nixpkgs locally, and add it to my nix.nixPath. Would you advise against it ? The reason is to slowly get more into the plumbing of nixos and learn, (maybe modify but not yet I suppose). Are there dangers I might not be aware of ? It looks like a source of non-immutability since I can do the git pull
<stteevveen> outside of my configuration.
jjakob has joined #nixos
<stteevveen> infinisil thanks, I add the command to my notes,
<Thra11> I was wondering... is it possible to get nixos-option to list all options, so that you can search for options which you don't know the exact name of?
<tilpner> Thra11: man configuration.nix, and then /searchterm
<tilpner> Interactive exploration in nix repl works well too
<stteevveen> Thra11 when you type nixos-options it list all root options, when typing nixos-option nix, it lists all the options under nix. I guess it works for all options.
<Thra11> ok. searching the full manual isn't perfect, as it will find terms in the description as well
<nilsirl[m]> How can I configure packages installed with nix-env
<nilsirl[m]> * How can I configure packages installed with nix-env?
opthomasprime has joined #nixos
<{^_^}> [nixpkgs] @rycee opened pull request #77559 → jwt-cli: fix build on Darwin → https://git.io/JvfiM
<Thra11> nilsirl[m]: Do you mean override attributes? That sort of configuration?
<nilsirl[m]> yes that's what I mean
wavirc22 has joined #nixos
<Thra11> nilsirl[m]: You could try creating a simple overlay which does the modifications.
wavirc22_ has joined #nixos
Rusty1 has joined #nixos
<Thra11> nilsirl[m]: Something like that will probably work too.
<nilsirl[m]> except that that specific syntax doesn't owkr
<nilsirl[m]> * except that that specific syntax doesn't work
<Thra11> nilsirl[m]: I'm afraid I'm not knowledgeable enough to help with the syntax.
mehlon has quit [Quit: Leaving]
<nixnewbie> if I want to fully enumerate everything that affects the hash of a package I've to look for its .drv file and all the .drv files it references, recursively
<nixnewbie> would that be all?
mexisme_ has joined #nixos
<Thra11> nixnewbie: sounds like a job for `nix-store -q --tree </nix/store/___.drv>`. (I'm not sure of the answer to your actual question)
<{^_^}> [nixpkgs] @Mic92 opened pull request #77560 → nixos/postfix: remove deprecated loaOf → https://git.io/Jvfi5
<nixnewbie> Thra11, AFAIU `nix-store -q --tree` only collects *runtime* deps, while I guess the build-time deps affect the hash too
<clever> nixnewbie: `nix-store -q --tree` shows build-time deps, if ran on a .drv file
mexisme_ has quit [Ping timeout: 248 seconds]
hyper_ch has quit [Read error: Connection reset by peer]
<nixnewbie> right, I was pointing it to an executable
hyper_ch has joined #nixos
<{^_^}> [nixpkgs] @Mic92 opened pull request #77561 → nixos/openldap: check configuration with slaptest → https://git.io/Jvfip
wavirc22_ has quit [Quit: wavirc22_]
<gchristensen> nice, Mic92
smatting_ has quit [Ping timeout: 260 seconds]
<Mic92> gchristensen: slapd's error messages are written by the devil itself.
<gchristensen> I believe you :P
<gchristensen> (...part of what makes this nice is knowing you know things about openldap...)
<Mic92> all of the services doing authentication are connect to ldap if you ever need to integrate a service: https://github.com/Mic92/dotfiles/tree/master/nixos/vms/eve/modules
<gchristensen> :o
<gchristensen> :O
<gchristensen> Mic92: can you tell me why you did this? I don't often run in to people setting up ldap for fun.
o1lo01ol1o has quit [Ping timeout: 240 seconds]
mehlon has joined #nixos
<Mic92> gchristensen: I learned how to use ldap during some university project and than I found it useful to just add my friend's and family to different services with a click.
<gchristensen> nice
mehlon has quit [Client Quit]
<Mic92> Everytime they ask me what the password for this service is, I can answer the same as for the other ones.
<gchristensen> don't tell niksnut but I've wondered about using ldap for hydra.nixos.org accounts and Grafana and possibly admin access to the infra
<Mic92> Grafana is a no-brainer. I don't know about hydra's authentication backends.
<Mic92> In fact grafana's ldap support was very good
<gchristensen> iirc, somebody has done work to add ldap to hydra
<{^_^}> hydra#53 (by edolstra, 7 years ago, open): Add LDAP support
<{^_^}> hydra#684 (by ajs124, 10 weeks ago, open): Add LDAP support
<Mic92> I know this guy
<Mic92> I probably would drop the dependency on yaml again.
stteevveen has quit [Remote host closed the connection]
<evils> btw, is status.nixos.org/grafana supposed to be publically visible?
nixnewbie has quit [Read error: Connection reset by peer]
nixnewbie has joined #nixos
<gchristensen> evils: you bet
<gchristensen> and all the data, too https://status.nixos.org/prometheus/graph
jjakob has quit [Remote host closed the connection]
<evils> /grafana's empty
jjakob has joined #nixos
travelion7 has quit [Quit: bye]
<gchristensen> evils: click "Home" in the top
<evils> ah
<gchristensen> I guess I could star some so they show up for new viewers
<evils> btw, any chance on getting an mqtt feed for nixos stuff?
<gchristensen> what kind of stuff?
<evils> ago of channels would be nice, for one, but really, any telemetry i suppose
travelion7 has joined #nixos
<gchristensen> mqtt would be events, right?
<evils> i think most would probably be persistent messages
<gchristensen> I guess I don't know how mqtt works
<evils> though things like PR merges could be non-persistent
<ajs124> Mic92: I can drop the YAML support, I just didn't have the time/motivation when I was working on it.
<Mic92> ajs124: fair enough
<{^_^}> [nixpkgs] @rycee pushed to master « jwt-cli: fix build on Darwin »: https://git.io/JvfPH
<{^_^}> [nixpkgs] @rycee merged pull request #77559 → jwt-cli: fix build on Darwin → https://git.io/JvfiM
<Mic92> If I get to the point where I set my own hydra up, I might look into this.
<tomberek> gchristensen: hello
<gchristensen> hello
UndefinedIsNotAF has joined #nixos
<gchristensen> I'm afraid I'm about to be leaving for several hours :x
aveltras has joined #nixos
<tomberek> gchristensen: wanted to chat with you about dockerTools
<gchristensen> hrm, I'm not sure how to configure a default set of starred dashboards ...
<gchristensen> tomberek: cool, what's up?
<tomberek> I was trying to make some improvements. Two in particular: Prevent the tar/zip - untar/unzip cycle. And allow some customization of the buildLayered image to prevent imbalanced layerings.
<ajs124> Mic92: The patch is pretty trivial and kind of shitty, so if you have any good ideas, just (re)implement it and I'll close my PR.
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #77562 → Mako141 → https://git.io/JvfP5
<Mic92> ajs124: How do role/groups work in hydra? This is the only pain point I see.
<tomberek> (also wondering about the Schema 2 V2, This is an XYZ problem. The real goal is to allow uploads to registries directly from the a raw nix directory, bypassing the need to load into a local docker.)
<Mic92> I actually would prefer not to implement that.
knupfer has quit [Remote host closed the connection]
<tomberek> I've got a few posts in discourse and PRs in nixpkgs for this, but was wondering if any of this is duplicative effort, or if there is a better way.
knupfer has joined #nixos
<gchristensen> tomberek: all of that sounds pretty good, though I'm a bit unsure about the customisation of building layered images -- but I'm willing to be swayed :) I haven't put much/any efort in to it lately, happy to see yours. I've got to run for several hours now -- we'll talk :)
<tomberek> okay, i have one WiP here: https://github.com/NixOS/nixpkgs/pull/75810
<{^_^}> #75810 (by tomberek, 3 weeks ago, open): dockerTools: split raw and cooked images
<tomberek> The layer hinting is here, but it's UI isn't the best: https://github.com/tomberek/nixpkgs/commit/ccd2bb3d1dbe33a7a5d9d427088f3977d10c6037
shibboleth has quit [Quit: shibboleth]
wavirc22 has quit [Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in]
nixnewbie has quit []
<ajs124> Mic92: hydra has like 3 groups, users, admins and... I forgot. What my patch does is, it takes all your LDAP roles that start with hydra and does str(6,). As I said, it's kinda shitty.
drakonis has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #76635 → alure2: init at unstable-2019-09-21 → https://git.io/JeNMb
<{^_^}> [nixpkgs] @aanderse pushed 3 commits to master: https://git.io/JvfXO
Thra11 has quit [Ping timeout: 258 seconds]
jakobrs has joined #nixos
jw358 has left #nixos [#nixos]
o1lo01ol1o has joined #nixos
ng0_ has joined #nixos
ng0_ has joined #nixos
ng0_ has quit [Changing host]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/a9d3d63eaae (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
ng0 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @aanderse opened pull request #77564 → moodle: 3.8 -> 3.8.1 → https://git.io/JvfX0
amanjeev has left #nixos [#nixos]
o1lo01ol1o has quit [Ping timeout: 265 seconds]
mexisme_ has joined #nixos
Palpares has joined #nixos
mexisme_ has quit [Ping timeout: 245 seconds]
philr has quit [Ping timeout: 260 seconds]
mrCyborg has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @dywedir merged pull request #77562 → mako: 1.4 -> 1.4.1 → https://git.io/JvfP5
<{^_^}> [nixpkgs] @dywedir pushed 3 commits to master: https://git.io/JvfXp
xkapastel has quit [Quit: Connection closed for inactivity]
elux has joined #nixos
<elux> hey all
<elux> anyone else getting `trace: warning: In file /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/services/hardware/usbmuxd.nix` when doing nixos-rebuild with unstable? seems the form changed, getting error: `error: The option `users.groups.unnamed-08.1.usbmux' defined in `/nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/services/hardware/usbmuxd.nix' does not exist.`
smatting_ has joined #nixos
<{^_^}> [nixpkgs] @NilsIrl opened pull request #77565 → obs-wlrobs: 20191008 -> 20200111 → https://git.io/Jvf1t
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/Jvf1O
<{^_^}> [nixpkgs] @mmahut merged pull request #74780 → fido2luks: init at 0.2.2 → https://git.io/JeMJe
mmlb has quit [Quit: The Lounge - https://thelounge.github.io]
mmlb has joined #nixos
<infinisil> elux: Oh that looks like a mistake in https://github.com/NixOS/nixpkgs/pull/63103
<{^_^}> #63103 (by rnhmjoj, 30 weeks ago, merged): Deprecate types.loaOf
vld has joined #nixos
jakobrs has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @Infinisil opened pull request #77566 → nixos/usbmuxd: Fix users.groups assignment → https://git.io/Jvf14
<infinisil> elux: I opened a PR to fix it ^
bhipple has joined #nixos
mmlb has quit [Quit: The Lounge - https://thelounge.github.io]
mmlb has joined #nixos
vld has quit [Ping timeout: 260 seconds]
[Leary] has quit [Read error: Connection reset by peer]
thc202 has joined #nixos
o1lo01ol1o has joined #nixos
mmlb has quit [Quit: The Lounge - https://thelounge.github.io]
mallox_ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 240 seconds]
dm9 has joined #nixos
mallox has quit [Ping timeout: 268 seconds]
notgne2 has quit [Quit: ZNC 1.7.4 - https://znc.in]
notgne2 has joined #nixos
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/c8db7a8a16e (from 21 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
elux has quit [Ping timeout: 268 seconds]
travelion7 has quit [Remote host closed the connection]
cptchaos83 has joined #nixos
travelion7 has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #77566 → nixos/usbmuxd: Fix users.groups assignment → https://git.io/Jvf14
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/Jvf1b
Lears has joined #nixos
o1lo01ol1o has joined #nixos
elux has joined #nixos
drakonis has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @bhipple opened pull request #77567 → rustPlatform.buildRustPackage: cleaner output on verifyCargoDeps → https://git.io/JvfMV
misuzu has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fpletz merged pull request #77547 → backport: minetest 5.0.1 -> 5.1.0 → https://git.io/JvfrG
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to release-19.09: https://git.io/JvfMw
jgeerds has joined #nixos
ayerhart has joined #nixos
misuzu has joined #nixos
<elux> infinisil: thanks :)
<{^_^}> [nixpkgs] @fpletz merged pull request #77561 → nixos/openldap: check configuration with slaptest → https://git.io/Jvfip
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/JvfMi
drakonis has joined #nixos
XenGi has quit [Remote host closed the connection]
<elux> infinisil: what is timing between a merge and getting that sync'd on the nixos channel? sudo nix-channel --update and sudo nixos-rebuild is still producing the same error
<infinisil> Ah that takes some time, maybe a day or a couple more
XenGi has joined #nixos
<elux> ok got it. thanks for the quick fix tho
oida has quit [Remote host closed the connection]
<wirew0rm> elux: see https://howoldis.herokuapp.com/ for what commit the different channels are currently at
<elux> very nice
<evanjs> Mmkay so in light of https://github.com/Canop/broot/issues/143#issuecomment-573427393, what do you guys think I should do for the expression? Just glop copy the shell completion files over?
<evanjs> Or is there something built into the nix stdlib or cargo where I can determine the out directory for broot? All I really need is Cargo’s OUTDIR, methinks
<evanjs> Wait, I should grep in nixpkgs for OUTDIR, not target
elux has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @markuskowa merged pull request #73746 → dante: fix package under Linux → https://git.io/JeK6q
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JvfDY
<evanjs> Meh. Still nothing. Just some meson/qmake stuffs
<infinisil> evanjs: There are no files you can glob copy over
<infinisil> The shell scripts are encoded as a string in rust source code
mallox_ has quit [Quit: Leaving]
mrCyborg has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #77568 → cpp-netlib: remove insecure openssl dependency and unnecessary asio → https://git.io/JvfDB
dansho has joined #nixos
opthomasprime has left #nixos [#nixos]
<evanjs> infinisil: nah they’re generated now in the OUT_DIR
<infinisil> Oh that was changed? Neat
<infinisil> Ahh lol sorry didn't click the link, I thought it would go to your earlier comment
<evanjs> Nah it’s all good. Yeah `target/release/build/broot-*/out` leads you to the out dir but wasn’t sure if there’s a cleaner way that we grab cargo OUT_DIR or etc
<evanjs> From either a cargo or a nix context/toolset
mrCyborg has quit [Ping timeout: 246 seconds]
Guanin has joined #nixos
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/100012e55bc (from 17 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
bhipple has quit [Ping timeout: 268 seconds]
bhipple has joined #nixos
srid has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #77567 → rustPlatform.buildRustPackage: cleaner output on verifyCargoDeps → https://git.io/JvfMV
<{^_^}> [nixpkgs] @zimbatm pushed commit from @bhipple to master « rustPlatform.buildRustPackage: cleaner output on verifyCargoDeps (#77567) »: https://git.io/JvfDD
risson has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @zimbatm merged pull request #77534 → doc: update rust example on buildRustPackage → https://git.io/JvfRu
<{^_^}> [nixpkgs] @zimbatm pushed commit from @bhipple to master « doc: update rust example on buildRustPackage (#77534) »: https://git.io/JvfDS
werner291 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
risson has joined #nixos
Chiliparrot has joined #nixos
o1lo01ol1o has joined #nixos
zeta_0 has joined #nixos
o1lo01ol1o has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @d-goldin opened pull request #77569 → doc: python: refreshing virtualenv section for venv → https://git.io/Jvfym
<{^_^}> [nixpkgs] @jchv closed pull request #67897 → wlrobs: init at tip → https://git.io/fjp4G
<dirkx_> After about 3-5 qemu startups in nixos-test -- things get slower - and ultimately they will hang near/at "systemd[1]: Starting Name Service Cache Daemon...". I've never managed to run more than about 15 of the scripts in nixos/test. Does this ring a bell ? Things are ran from a clean docker container with pure/simple lnl7/nix and the nixpkgs mounted across into it.
risson has quit [Quit: Pouet. WeeChat 2.6]
domogled has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #77501 → tree-wide: fix more warning related to loaOf deprecation → https://git.io/JvfLM
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to master: https://git.io/JvfyZ
<{^_^}> [nixpkgs] @thefloweringash opened pull request #77570 → nixos/tests/ec2: return to passing state → https://git.io/Jvfyl
risson has joined #nixos
chac has joined #nixos
opthomasprime has joined #nixos
<{^_^}> [nixpkgs] @anmonteiro opened pull request #77571 → bs-platform: add myself to maintainers → https://git.io/JvfyB
opthomasprime has left #nixos [#nixos]
vld has joined #nixos
Diogo has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
<thefloweringash> symphorien: since you seemed interested, here's what I used to debug why things needed to be built: https://gist.github.com/thefloweringash/d4f58a5b05bc3905bda0636e32c5ea3a
chac has quit [Remote host closed the connection]
bvdw has joined #nixos
mexisme_ has joined #nixos
gustavderdrache has joined #nixos
gustavderdrache has left #nixos [#nixos]
gustavderdrache has joined #nixos
vld has quit [Ping timeout: 268 seconds]
<evanjs> any recommendations for (rip)grepping err.. what were they called again? {...} -> set patterns? the ones always at the top
<evanjs> like "find me anything that _imports_ <variable> in the set pattern
<evanjs> e.g. { variable, ... }
<clever> > builtins.functionArgs (import <nixpkgs>)
<{^_^}> { config = true; crossOverlays = true; crossSystem = true; localSystem = true; overlays = true; platform = true; system = true; }
<clever> evanjs: thats all of the arguments that nixpkgs can accept, as an example
mexisme_ has quit [Ping timeout: 268 seconds]
dm9 has quit [Quit: WeeChat 2.7]
jco has joined #nixos
Neo-- has joined #nixos
<evanjs> clever: right. I was thinking of grepping I think in the opposite direction. Like "what packages take an argument of fish"
<evanjs> On another note... just found installShellCompletion... this should make what I'm doing less dumb >_>
<infinisil> Oh nice
kleisli has quit [Ping timeout: 258 seconds]
<infinisil> Though I wish we had these path conventions documented somewhere
<infinisil> And well-defined
<evanjs> infinisil: How I feel about the docs most of the time. Extremely helpful, but often times there's something siginificant missing, though it's not really anybodys fault. Just off-putting at times
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/95361984e60 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
foonicorn has joined #nixos
foonicorn has quit [Client Quit]
foonicorn has joined #nixos
erictapen has joined #nixos
m0rphism has quit [Ping timeout: 260 seconds]
endocrimes_ has quit [Ping timeout: 240 seconds]
endocrimes has joined #nixos
fragamus has joined #nixos
<{^_^}> [nixpkgs] @mkg20001 opened pull request #77572 → blivet: add missing selinux module → https://git.io/JvfSK
m3thos has joined #nixos
bvdw has quit [Quit: bvdw]
smatting_ has quit [Ping timeout: 246 seconds]
euandreh has quit [Ping timeout: 246 seconds]
bvdw has joined #nixos
bvdw has quit [Client Quit]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
smatting_ has joined #nixos
<infinisil> evanjs: *cough* rfcs#64
<{^_^}> https://github.com/NixOS/rfcs/pull/64 (by Infinisil, 6 days ago, open): [RFC 0064] New Documentation Format for nixpkgs and NixOS
domogled has quit [Quit: domogled]
aveltras has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @marsam merged pull request #77571 → bs-platform: add myself to maintainers → https://git.io/JvfyB
<{^_^}> [nixpkgs] @mkg20001 closed pull request #77572 → blivet: add missing selinux module → https://git.io/JvfSK
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvfS5
o1lo01ol1o has joined #nixos
smatting_ has quit [Ping timeout: 246 seconds]
<evanjs> infinisil: oh sure that too. I guess that might help with getting more people to contribute
bvdw has joined #nixos
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @marsam closed pull request #77545 → broot: Mark as broken → https://git.io/JvfVO
bvdw has quit [Client Quit]
cosimone has joined #nixos
bvdw has joined #nixos
<evils> infinisil: what kind of demo are you looking for for rfc64?
o1lo01ol1o has joined #nixos
Church- has joined #nixos
<infinisil> evils: Like a mini-version of nixpkgs, showing off all things we'll have to do to get it working, with all the tooling set up such that it can be rendered
<evils> i'm thinking that risks not demonstrating the "fast" requirement
hoek has quit []
Guest92090 has quit [Ping timeout: 258 seconds]
<evils> atm i'm thinking you want a copy of the doc folder, converted to $candidate_format
<infinisil> So this would include some inline nix code being rendered with syntax highlighting and show off how docs in nix code can be integrated
hoek has joined #nixos
<infinisil> evils: I think it could be quite hard to do a whole migration of everything, there's both nixpkgs docs, option docs, nixos docs and some docs in module folders
Guest92090 has joined #nixos
<evils> yea the "extracted" docs couldo be tricky...
mrCyborg has joined #nixos
<infinisil> And it also makes it hard to demo: Which source code should be looked at for a good demo? Where is it rendered? How to render it? All of nixpkgs around it would add a lot of distracting noise
<infinisil> So a smallish demo made for the purpose of demoing sounds better
<infinisil> imo
<evils> i take it you would leave the demonstration of <10s to the end?
<infinisil> Hm yeah I guess that's hard to demo with a small example
<infinisil> I guess that could be excluded of the demo
gustavderdrache has quit [Quit: Leaving.]
o1lo01ol1o has quit [Ping timeout: 268 seconds]
<infinisil> And we'll just have to interpolate the speed to all of nixpkgs
<infinisil> guestimating
<evils> i suspect that unless the entirety of the documentation in nix is outlined as a demo target, someone is going to do a full thing in 1 language, and by the time the speed is shown, it won't matter because it's the only demo to get there?
<infinisil> You mean for a small demo?
<infinisil> Another reason for a small demo is that there's *not* too much work
<infinisil> And according to the current RFC status, without a demo it won't be a candidate for choosing
<infinisil> So this should motivate people interested in X to do such a demo (or argue *really* well about why we don't need one)
<evils> no i mean once i suspect the effort required to demonstrate it at scale is so much, if anything gets there, the demo will be so complete, the time won't actually matter if it's an improvement in other respects
<evils> i may be overestimating the scale of the problem :P
dansho has quit [Quit: Leaving]
<evils> i wouldn't mind trying for an adoc demo, but i'm not sure what that should look like, and having at least 1 reference demo would be nice
<infinisil> You mean the scale of a *small* demo? I'm confused
<evils> i mean the scale of the entire thing, and the scale of a demo that can prove the speed at full scale
<infinisil> Hm yeah
<infinisil> I guess once somebody made a demo it can be forked for other format demos
<infinisil> Currently I'm just imagining like 3 doc files that have some references interlinking them, a .nix file like { foo.doc = ''bla bla bla''; } where foo represents an option with a description that should be integrated into the render, while some section links to the option
<evils> i don't recall seeing documentation about the documentation, but an outline of which features should be provided will be needed, and set by the first to make a demo i guess
<infinisil> evils: Requirements are in the RFC already
<infinisil> (not final yet though I'd say)
<evils> that says nothing about "generate documentation about module options"
<infinisil> evils: "Can be used and integrated from NixOS option declarations"
<infinisil> Could be reworded
domogled has joined #nixos
o1lo01ol1o has joined #nixos
bhipple has quit [Ping timeout: 258 seconds]
<adisbladis> What's the function to introspect what args a function takes again?
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<adisbladis> Doh...
<adisbladis> lib.functionArgs
<infinisil> Hehe
domogled has quit [Ping timeout: 265 seconds]
o1lo01ol_ has joined #nixos
UndefinedIsNotAF has quit [Ping timeout: 268 seconds]
erictapen has quit [Ping timeout: 240 seconds]
<zeta_0> in order to import haskell modules would i need to change this default.nix file to include ghcWithHoogle instead? https://gist.github.com/zeta-00/9267f279b261e7b9dcbc745f29ece29b
growpotkin has joined #nixos
<zeta_0> i already have ghcWithHoogle setup in my user pkgs(home.nix), but i am not sure if i need to setup ghcWithHoogle for nix-shell(default.nix)?
mexisme_ has joined #nixos
erictapen has joined #nixos
juhe has quit [Quit: Leaving.]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
halfbit has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest92090 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @markuskowa merged pull request #76229 → cln: 1.3.5 -> 1.3.6 → https://git.io/JvfHK
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JvfH6
<habbah> what is the difference between a nixos container and a docker container?
shiver has quit [Remote host closed the connection]
`slikts has quit [Quit: No Ping reply in 180 seconds.]
avocadoom has quit [Quit: WeeChat 2.7]
`slikts has joined #nixos
`slikts has joined #nixos
fusion809 has joined #nixos
<lassulus> nixs-containers are system containers and use systemd-nspawn, docker container are application containers
vld has joined #nixos
Guest92090 has joined #nixos
kai_w has joined #nixos
vidbina_ has joined #nixos
domogled has joined #nixos
vld has quit [Ping timeout: 268 seconds]
jco has quit [Quit: WeeChat 2.7]
kuznero has joined #nixos
<{^_^}> [nixpkgs] @alyssais opened pull request #77574 → public-inbox: fix build → https://git.io/JvfQq
<kuznero> Hi All! How do I properly fetch from another git hosting then github or gitlab? Searching for a replacement for fetchFromGitHub...
bvdw8 has joined #nixos
<gchristensen> pkgs.fetchgit
<gchristensen> kuznero: fetchFromGitHub uses fetchurl most of the time, though
zeta_0 has joined #nixos
bvdw8 has quit [Client Quit]
<notgne2> there is also builtins.fetchGit which I like the best, as it doesn't require a hash if you provide a rev
<kuznero> gchristensen, thanks, I am looking into upgrading digikam. It is not coming from github (it is just a stale mirror that is stuck in v6.2.0)
bvdw4 has joined #nixos
fragamus has joined #nixos
bvdw has quit [Ping timeout: 268 seconds]
bvdw4 is now known as bvdw
<notgne2> but iirc it has this awkward issue where it doesn't make a shallow pull, so may take a long time depending on the size of the git history
<gchristensen> and builtins.fetchGit isn't allowed in nixpkgs I think
turona has quit [Ping timeout: 252 seconds]
<kai_w> Is it possible to apply an overlay to an exising package set? Something like `applyOverlay (super: self: {...}) pkgs`
turona has joined #nixos
<{^_^}> [nixpkgs] @offlinehacker merged pull request #77440 → rippled: 1.2.1 -> 1.4.0 → https://git.io/JvvHZ
<{^_^}> [nixpkgs] @offlinehacker pushed 2 commits to master: https://git.io/JvfQB
<samueldr> there is a fetchFromGitLab too
<samueldr> with the added `domain` parameter, for custom installs (cc kuznero)
<{^_^}> [nixpkgs] @worldofpeace opened pull request #77575 → lib/types: dont warn loaOf for home-manager namespace → https://git.io/JvfQE
<samueldr> there are a couple other services too with similar fetchers; they usually use non-git ways to get the source, which usually ends up with smaller fetches
<kuznero> samueldr, that might be what coule fit, thanks!
<gchristensen> worldofpeace: what is going on in that file? (w.r.t. your pr)
<gchristensen> I'm way shocked to see hard-coded options in the types library :o
<{^_^}> [nixpkgs] @worldofpeace merged pull request #77324 → nixos/buildbot: fix eval, and some twin issues → https://git.io/Jveiu
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/JvfQg
lovesegfault has joined #nixos
<dsx> Is there a way to represent integer as «exactly 16 hex digits» in nix?
<gchristensen> I am pretty sure Nix doesn't have hex representation
<dsx> And no basic string formatting either?
mexisme_ has quit [Quit: WeeChat 2.7]
<gchristensen> just interpolation. Nix is really not intended to be a general purpose language, though the line blurs often :P
mexisme has joined #nixos
<dsx> It surely does right now :)
knupfer has quit [Ping timeout: 245 seconds]
raoul has quit [Read error: Connection reset by peer]
raoul has joined #nixos
<kuznero> I am trying to reference exiv2's include folder with is found in exiv2-dev... But I don't understand what is exiv2-dev... is it not a package, right? exiv2 is package
mrCyborg has quit [Ping timeout: 245 seconds]
<adisbladis> kuznero: exiv2 is a multi output derivation
<adisbladis> > exiv2.outputs
<{^_^}> [ "out" "dev" "doc" "man" ]
<adisbladis> > lib.getOutput "dev" exiv2
<{^_^}> "<derivation /nix/store/z4q90d2rvjswx93mrcx6si8nwn8h6qrf-exiv2-0.27.2.drv>"
<adisbladis> > "${exiv2.dev}"
<{^_^}> "/nix/store/3im9xi9arc2k71vkwk6nnc41pkfy1xjb-exiv2-0.27.2-dev"
<kuznero> adisbladis, if I declare a build dependency to exiv2, how do I get access to its include/ folder from my derivation?
reverbtank has joined #nixos
<Shell> hey! I've wound up with a lockfile that won't be released in /nix/store. what should I do about this?
<adisbladis> kuznero: If pkgconfig and friends dont do the trick you can just reference it like:
<adisbladis> > "-I${exiv2.dev}/include"
<{^_^}> "-I/nix/store/3im9xi9arc2k71vkwk6nnc41pkfy1xjb-exiv2-0.27.2-dev/include"
<gchristensen> Shell: a lockfile in /nix/store? can you say more? I don't know of any /nix/store lock files.
<adisbladis> kuznero: Typically through NIX_CFLAGS_COMPILE
<adisbladis> Something like: `NIX_CFLAGS_COMPILE = [ "-I${exiv2.dev}/include" ]`
<Shell> https://github.com/NixOS/nix/issues/2460 seems to be relevant
<{^_^}> nix#2460 (by volth, 1 year ago, open): nix-copy-closure: aborted upload results in corrupted store
o1lo01ol_ has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> nix#2460 (by volth, 1 year ago, open): nix-copy-closure: aborted upload results in corrupted store
<reverbtank> man weechat
reverbtank has quit [Quit: WeeChat 1.9.1]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
reverbtank has joined #nixos
reverbtank has quit [Client Quit]
reverbtank has joined #nixos
reverbtank has quit [Client Quit]
<Shell> gchristensen: https://alterednarrative.net/share/a6cee3d1846880b370af36103ae305f1078bd80f80f7c89ef0248c5bdea9146b - and trying to nix-copy-closure the derivation from my machine again just hangs.
lovesegfault has quit [Quit: WeeChat 2.7]
<kuznero> adisbladis, is it possible to the same through cmakeFlags of mkDerivation?
<kuznero> trying to find an example using NIX_CFLAGS_COMPILE explicitly
drakonis has quit [Ping timeout: 252 seconds]
knupfer has joined #nixos
zeta_0 has quit [Quit: doing another rebuild]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/95361984e60 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
klntsky has quit [Remote host closed the connection]
klntsky has joined #nixos
<adisbladis> kuznero: Sure, though NIX_CFLAGS_COMPILE will be picked up regardless of build system
juliusdeane has joined #nixos
<juliusdeane> Does anyone know how to get SBCL to find C libraries (eg libSDL, libffi) successfully?
<kuznero> adisbladis, I added `NIX_CFLAGS_COMPILE = "-I${exiv2.dev}/include";` to my derivation, though it still fails with `CMake Error in core/app/CMakeLists.txt: Imported target "exiv2lib" includes non-existent path "/nix/store/fx3yak6bf428214vk1i9ap4l3jplcg0j-exiv2-0.27.2/include"` referring to the ${exiv2} and not ${exiv2.dev}.
joncojonathan has joined #nixos
joncojonathan has quit [Client Quit]
GiGa|Chromebook has joined #nixos
GiGa|Chromebook has quit [Client Quit]
o1lo01ol1o has joined #nixos
<symphorien> is it possible to change the default value of an option from another module ?
o1lo01ol1o has quit [Ping timeout: 268 seconds]
<gchristensen> yike,s why?
<symphorien> I want to use sslh, and hence change the default ssl port of nginx to something different from 443
<Shell> I wound up removing the lockfile, being able to nix-store --delete the derivation and it works again.
<symphorien> I could to it on *all* vhosts, but this would be cumbersome and break separation of concerns
zeta_0 has joined #nixos
zeta_0 has quit [Client Quit]
<{^_^}> [nixpkgs] @paulreimer opened pull request #77576 → vimPlugins.nvim-gdb: init at 2019-10-28 → https://git.io/Jvf5k
mac10688 has joined #nixos
<evanjs> infinisil: https://github.com/NixOS/nixpkgs/pull/77415/files#diff-2bd38cf10190ea16a4cd6e3b7a96821fR24 this is why I was trying to find the OUT_DIR lol
<evanjs> well, it works, anyway :P
zeta_0 has joined #nixos
phreedom has joined #nixos
drakonis has joined #nixos
philr has joined #nixos
knupfer has quit [Remote host closed the connection]
__monty__ has quit [Quit: leaving]
bhipple has joined #nixos
<tomberek> gchristensen: hello again!
lovesegfault has joined #nixos
<lovesegfault> colemickens: Around?
<{^_^}> [nixpkgs] @jonringer merged pull request #77576 → vimPlugins.nvim-gdb: init at 2019-10-28 → https://git.io/Jvf5k
<{^_^}> [nixpkgs] @jonringer pushed commit from @paulreimer to master « vimPlugins.nvim-gdb: init at 2019-10-28 »: https://git.io/Jvf5P
<colemickens> Sorta. I'm not sure I'm actually up for much today though. What's up?
<{^_^}> [nixpkgs] @jonringer opened pull request #77577 → vimPlugins: update → https://git.io/Jvf51
o1lo01ol1o has joined #nixos
<lovesegfault> Sway is borked
kai_w has quit [Quit: Konversation terminated!]
pbb_ has joined #nixos
pbb has quit [Ping timeout: 246 seconds]
<adisbladis> kuznero: Maybe your build somehow assumes a relative location?
<kuznero> adisbladis, does not seem so, as it seems to be able to resolve the location of exiv2 package. It just assumed that include/ is under that package somehow.
<{^_^}> [nixpkgs] @jonringer merged pull request #77577 → vimPlugins: update → https://git.io/Jvf51
<{^_^}> [nixpkgs] @jonringer pushed to master « vimPlugins: update »: https://git.io/Jvf5y
<kuznero> adisbladis, in case you want to see some more details: https://github.com/kuznero/nixpkgs/commit/018c717263129f6004a631bc017c2331db209ff5
dingenskirchen has quit [Quit: dingenskirchen]
johnw has joined #nixos
<colemickens> Yeah that's one of the things on my list. If you can file an Issue it would help remember, though I am experiencing it myself as well
<lovesegfault> colemickens: Filing :)
<{^_^}> [nixpkgs] @m1cr0man opened pull request #77578 → Replace simp-le with lego and support DNS-01 challenge → https://git.io/Jvf5x
m1cr0man has joined #nixos
dingenskirchen has joined #nixos
ee194350 has quit [Quit: The Lounge - https://thelounge.github.io]
ee194350 has joined #nixos
juliusdeane has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @NeQuissimus pushed 7 commits to master: https://git.io/Jvfdk
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 5 commits to release-19.09: https://git.io/Jvfdt
GiGa|Chromebook has joined #nixos
<GiGa|Chromebook> quit
GiGa|Chromebook has quit [Client Quit]
GiGa|Chromebook has joined #nixos
<GiGa|Chromebook> Evening all
vld has joined #nixos
<{^_^}> [nixpkgs] @ryneeverett opened pull request #77580 → gitstatus: patch even fewer lines → https://git.io/JvfdC
<{^_^}> [nixpkgs] @veprbl merged pull request #77451 → glog: fix on darwin; provide gflags → https://git.io/JvvFa
<{^_^}> [nixpkgs] @veprbl pushed commit from @tobim to master « glog: fix on darwin, provide gflags (#77451) »: https://git.io/Jvfd4
vld has quit [Ping timeout: 258 seconds]
ciil_ has quit [Ping timeout: 268 seconds]
GiGa|Chromebook has quit [Ping timeout: 268 seconds]
GiGa|Chromebook has joined #nixos
ciil has joined #nixos
felixfoertsch23 has quit [Ping timeout: 260 seconds]
jgeerds has quit [Ping timeout: 268 seconds]
Jackneill has quit [Remote host closed the connection]
GiGa|Chromebook has quit [Client Quit]
duckfullstop has quit [Ping timeout: 240 seconds]
<tjg1> is it possible to use grub2 instead of u-boot on the raspberry pi builds of nixos? anyone tried this?
duckfullstop has joined #nixos
m1cr0man has quit [Remote host closed the connection]
jgeerds has joined #nixos
<gchristensen> any recommended software for ripping an audio CD?
<gchristensen> (CLI only)
<drakonis> cdtools?
<EsperLily> I want to package a project that relies on Haskell Stack to build. I see in the docs a `buildStackProject` but it appears to be for local use and I don't see any usages of it in nixpkgs directly. If I merely try and use `stack` directly it fails because it can't make /homeless-shelter/.stack. Does anyone have any experience with this?
<simpson> gchristensen: I have grown used to abcde. It wraps cdparanoia (the right thing to wrap IMO) and can make queries to MusicBrainz.
<drakonis> cdrtools
<drakonis> abcde is good too
<infinisil> EsperLily: buildStackProject doesn't work in the sandbox, this is why it's not allowed in nixpkgs
<EsperLily> ah
<gchristensen> neat, thanks simpson (though neither of these will have matches on musicbrainz)
<EsperLily> infinisil: does stack work at all in the sandbox? Is there some way to build a stack project without stack? I'm not actually familiar with building Haskell projects
<simpson> gchristensen: Ugh, you are reminding me that the clock is ticking on some home-burned audio CDs I have yet to rip. Thanks.
<infinisil> EsperLily: For nixpkgs, to package a haskell package that's *not* on hackage, you should use cabal2nix and haskellPackages.callPackage
<lovesegfault> gchristensen: https://github.com/whipper-team/whipper
<lovesegfault> it's the real deal
<infinisil> EsperLily: And this might need some overrides and fixes, but overall should work with some effort
<EsperLily> ok so if I cd into the source directory where there's a foo.cabal file then I can use cabal?
<infinisil> EsperLily: The only ways to build stack projects without any effort (by taking exactly the versions stack gives) is either using stack2nix or haskell.nix, both of which include huge files and are therefore not ideal for nixpkgs
<infinisil> Also not optimal because they duplicate dependencies
<EsperLily> the stack.yaml declares zero dependencies fwiw
<EsperLily> though I guess the lockfile is pinning a specific snapshot of stackage
<infinisil> The cabal file usually specifies dependencies
<EsperLily> ok yeha I see stuff in there
<EsperLily> I'll check out cabal2nix, thanks
<infinisil> stack is only there to pin these dependencies to a specific stackage snapshot
<EsperLily> ah
kleisli has joined #nixos
<infinisil> EsperLily: An ever better thing would be if the package was on hackage
<EsperLily> yeah but it's not
felixfoertsch has joined #nixos
<EsperLily> heck, this package doesn't even have any releases, so I'm not sure if I'd actually end up contributing it upstream
<infinisil> Ever or just as of now?
<EsperLily> I mostly just want to play with it locally without setting up stack in my user environment
<infinisil> EsperLily: Oh well if it's not for nixpkgs you can just use buildStackProject
<infinisil> and use --option sandbox false
<EsperLily> well I mean, I want this in my overlay
<infinisil> Ah I see
<EsperLily> and then if it works well maybe I'd contribute it after all
<EsperLily> also I just want to understand how to even package this sort of project
<infinisil> If fixing the build gets too annoying I'd then recommend stack2nix or haskell.nix
<EsperLily> ok, thanks
<infinisil> (these work in the sandbox but are unfit for nixpkgs)
<o1lo01ol1o> I've just copied a hydra servers /nix/store to `s3` and am getting this when I try to build a derviation: error: AWS error fetching '6mbjfn4431zm2d784bk2s56qx9lllz7f.narinfo': Access Denied. Is there a way to track down the problematic derivations and remove them?
[Leary] has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « linux: 5.5-rc3 -> 5.5-rc5 »: https://git.io/JvfdN
m3thos has quit [Quit: WeeChat 2.6]
Lears has quit [Ping timeout: 240 seconds]
ggp0647` has joined #nixos
ggp0647 has quit [Remote host closed the connection]
fragamus has quit [Ping timeout: 240 seconds]
n1x_ has quit [Ping timeout: 268 seconds]
chloekek has quit [Ping timeout: 240 seconds]
n1x_ has joined #nixos
knupfer has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #76627 → python3Packages.gpxpy: init at 1.3.5 → https://git.io/JeNwt
<{^_^}> [nixpkgs] @jonringer pushed commit from @sikmir to master « python3Packages.gpxpy: init at 1.3.5 »: https://git.io/JvfFf
gustavderdrache has joined #nixos
vidbina_ has quit [Ping timeout: 258 seconds]
knupfer has quit [Ping timeout: 245 seconds]
<gchristensen> abcde is amazing
<Valodim[m]> hum. on my system python3 venv fails to initialize any venv
<gchristensen> I wish handbrake had that text interface :)
<Valodim[m]> python3 -m venv .
<Valodim[m]> Error: Command '['/home/valodim/.cache/vim/venv/neovim3/bin/python3.7', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
<Valodim[m]> (directory is empty, so nothing special about that)
<Valodim[m]> running that command manually:
<Valodim[m]> ERROR: Could not install packages due to an EnvironmentError: [Errno 30] Read-only file system: '/nix/store/k5rdcbcwwpvj7l9f1yvd5mfggcfz16kk-python3-3.7.5/lib/python3.7/site-packages/easy_install.py'
fenedor has joined #nixos
<Valodim[m]> I'm assuming that's not expected behavior, but I don't really know where to begin debugging :) anyone able to reproduce this?
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
fendor has quit [Ping timeout: 240 seconds]
<gchristensen> simpson: ... do you know something like abcde but for DVDs? :()
<gchristensen> :) something that'll check a musicbrainz-like thing, and also CLI only
noudle has quit []
<simpson> gchristensen: Not really. It's been a while, though, so maybe something good has evolved.
<lovesegfault> colemickens: I fixed the sway pkg I think
<lovesegfault> PR incoming
<{^_^}> [nixpkgs] @andir opened pull request #77582 → libvirtd: fix path to ebtables → https://git.io/JvfF0
<{^_^}> colemickens/nixpkgs-wayland#179 (by lovesegfault, 11 seconds ago, open): sway: sync wrapper.nix from nixpkgs
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/26a4e0e57ce (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @mmahut merged pull request #77368 → cni-plugins: v0.8.3 -> v0.8.4 → https://git.io/Jvvtp
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JvfF2
felixfoertsch has quit [Ping timeout: 268 seconds]
juhe has joined #nixos
Rusty1 has quit [Remote host closed the connection]
vidbina_ has joined #nixos
<colemickens> My only thought was... Can I just drop the wrapper? It should still be in nixpkgs and I'd rather not copy/maintain the wrapper. Otherwise I'll probably merge that later.
<lovesegfault> colemickens: I thought the same, I wish we could not have to maintain that cloned wrapper
<juhe> I'm having trouble "nix-copy-closure" to target machine. it ends with return code 0 (all OK), but closure is not in the /nix/store/ (and nothing is print besides). The "nix copy" behaves similarly. Any idea what's wrong?
<{^_^}> [nixpkgs] @schmittlauch opened pull request #77583 → cawbird: 1.0.3.1 -> 1.0.4 → https://git.io/JvfFh
<evanjs> Wow I feel smart. Note to self... enableTCPIP does not open the firewall for postgres >_> I wonder if we should mention that in the option description or if I just need to read better haha
<gchristensen> openssh is the only one which opens up firewall rules
<evanjs> Well I mean there are some port options that say e.g. "This port should be added to networking.firewall.allowedTCPPorts."
<evanjs> But yeah that's true. At least implicitly
<infinisil> juhe: Add -vv, or more -v's
<infinisil> Or a single -v
<samueldr> in the nixos modules systems, is there a type that deep merges attrs?
<juhe> infinisil: hm, -v and -v -v didn't output anything, -v -v -v produced output which is similar what ssh is outputting (I used "nix -v -v -v copy --from ssh://user@host /nix/store/...). Last line was: "debug1: Sending command: nix-store --serve --write"
<infinisil> samueldr: You can create a recursive attrsOf
<infinisil> With some atom types based on what the non-attribute values should be
<infinisil> juhe: Hm not much of a clue then
<samueldr> right, so nothing already I see
<infinisil> samueldr: I do have https://github.com/NixOS/nixpkgs/pull/75584 open
<{^_^}> #75584 (by Infinisil, 4 weeks ago, open): Configuration file formats for JSON, INI and YAML
<infinisil> Which adds some types like that
risson has quit [Quit: Pouet.]
<juhe> infinisil: ok, np, in the worst case I'll strace it
risson has joined #nixos
risson has quit [Client Quit]
felixfoertsch has joined #nixos
bhipple has quit [Ping timeout: 265 seconds]
ixxie has joined #nixos
<colemickens> lovesegfault: it turns out I can drop the wrapper. I'm trying to come up with a reason not to...
<colemickens> I'm torn on if its actually a good idea.
jmeredith has quit [Quit: Connection closed for inactivity]
<colemickens> Basically the overlay would only provide sway-unwrapped
smatting_ has joined #nixos
<colemickens> But eventually sway version X will add something that will be leveraged in the wrapper and it seems like they just belong together...
<{^_^}> [nix] @Ericson2314 opened pull request #3315 → Unbreak build without pch → https://git.io/Jvfbl
philr has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @nh2 merged pull request #77053 → filezilla: 3.46.0 -> 3.46.3 → https://git.io/Jej0m
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to staging: https://git.io/Jvfbu
risson has joined #nixos
takeda has joined #nixos
<{^_^}> [nixpkgs] @nh2 merged pull request #77072 → glfw: 3.3 -> 3.3.1 → https://git.io/Jejzv
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/Jvfbz
orivej has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @dtzWill opened pull request #77585 → victor-mono: 1.3.0 -> 1.3.1 → https://git.io/JvfbX
o1lo01ol1o has quit [Remote host closed the connection]
domogled has quit [Ping timeout: 265 seconds]
bhipple has joined #nixos
<benley> what's the trick to actually _enabling_ upstream systemd units when a package provides them? Adding the package to systemd.packages put the .service file in /etc/systemd/system, but it doesn't actually get started at boot
<infinisil> benley: It might be `systemd.services.<name>.enable = true`
<infinisil> I've seen that be used sometimes, haven't tried it out myself though
o1lo01ol1o has joined #nixos
<benley> will that work even if the unit file already exists in a package? I guess that's what overrides are for, and I'll try it
orivej has joined #nixos
<infinisil> It should be merged at runtime
<{^_^}> [nixpkgs] @dtzWill opened pull request #77586 → font-manager: 0.7.5 -> 0.7.7 → https://git.io/JvfbH
<benley> that resulted in a file at etc/systemd/system/<name>.service.d/overrides.conf, so that's cool, but ... nixos-rebuild switch still doesn't start the unit
<benley> I'm trying systemd.services.<name>.wantedBy = [ "multi-user.target" ]
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<benley> That did the trick.
smatting_ has quit [Ping timeout: 268 seconds]
fenedor has quit [Read error: Connection reset by peer]
fenedor has joined #nixos
shiver has joined #nixos
<adisbladis> ,locate sip
<{^_^}> Found in packages: bro, opal, yate, sickrage, rustc.doc, metasploit, python27Packages.sip, python37Packages.sip, python27Packages.pyqt4, python27Packages.pyqt5, python37Packages.pyqt4, python37Packages.pyqt5, python27Packages.pykde4, python27Packages.twilio, python37Packages.pykde4, python37Packages.twilio, python27Packages.pyqtwebengine, python37Packages.pyqtwebengine, python27Packages.qscintilla-qt4, python27Packages.qscintilla-qt5, and 3 more
xkapastel has joined #nixos
<{^_^}> [nixpkgs] @singron opened pull request #77587 → test-driver.py: Share the shared dir between VMs → https://git.io/Jvfbp
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
mexisme has quit [Ping timeout: 245 seconds]
fenedor has quit [Read error: Connection reset by peer]
amanjeev has joined #nixos