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,
klntsky has quit [Remote host closed the connection]
klntsky has joined #nixos
<zeta_0> iqubic: i use the packages in my home.nix for my personal projects, but when i have to do a project for work or something, i'll use default.nix, is this an ok workflow?
<zeta_0> default.nix in a nix-shell that is
<iqubic> Yes. That's totally fine.
o1lo01ol1o has joined #nixos
<zeta_0> iqubic: if i set the $JAVA_HOME environment variable in home.nix and install java in nix-shell using default.nix, will the $JAVA_HOME environment variable be detected in nix-shell?
<zeta_0> iqubic: or will i have to set $JAVA_HOME environment variable in default.nix instead?
<zeta_0> i'm guessing nix-shell does detect environment variables set in home.nix, but i am not sure
<{^_^}> [nixpkgs] @andir opened pull request #79299 → buildRustCrate: remap the current build dir to /nix-build for (more) reproducible builds → https://git.io/JvZO8
ddellacosta has joined #nixos
shabius_ has joined #nixos
<iqubic> I too have no idea whether or not that is the case.
Synthetica has quit [Quit: Connection closed for inactivity]
Seto_Kaiba has joined #nixos
lsix has quit [Quit: WeeChat 2.6]
shafox_ has joined #nixos
Kritnich9 has joined #nixos
erictapen has quit [Ping timeout: 268 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
aminechikhaoui5 has joined #nixos
erasmas has quit [Quit: leaving]
notgne3 has joined #nixos
inferencerules has joined #nixos
zarel has joined #nixos
ZeDestructor_ has joined #nixos
puckipedia has joined #nixos
pareidolia_ has joined #nixos
MightyJoe has joined #nixos
andersk_ has joined #nixos
ambroiseur has joined #nixos
kwork_ has joined #nixos
dooms_ has joined #nixos
chagra_ has joined #nixos
zaeph1 has joined #nixos
mutantmell has joined #nixos
zemm_ has joined #nixos
<zeta_0> what is the terminal command to see the path that i need to set $JAVA_HOME to in home.nix?
cr4y1 has quit [Ping timeout: 240 seconds]
Hunterkll has quit [Read error: Connection reset by peer]
Kritnich has quit [Quit: Ping timeout (120 seconds)]
shafox has quit [Remote host closed the connection]
aminechikhaoui has quit [Quit: Ping timeout (120 seconds)]
andersk has quit [Remote host closed the connection]
inferencerules_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
zarel_ has quit [Quit: ZNC 1.7.4 - https://znc.in]
notgne2 has quit [Remote host closed the connection]
pareidolia has quit [Quit: ZNC 1.7.3 - https://znc.in]
shabius has quit [Ping timeout: 272 seconds]
ZeDestructor has quit [Quit: o.O]
puck has quit [Remote host closed the connection]
otti0815 has quit [Ping timeout: 272 seconds]
cyraxjoe has quit [Quit: No Ping reply in 180 seconds.]
ambroisie has quit [Remote host closed the connection]
kwork has quit [Remote host closed the connection]
Unode has quit [Ping timeout: 272 seconds]
chagra has quit [Ping timeout: 272 seconds]
mkaito_ has quit [Ping timeout: 272 seconds]
myme has quit [Ping timeout: 272 seconds]
dooms has quit [Ping timeout: 272 seconds]
zemm has quit [Ping timeout: 272 seconds]
fre2 has quit [Ping timeout: 272 seconds]
multun has quit [Ping timeout: 272 seconds]
zaeph has quit [Remote host closed the connection]
mtjmullen has quit [Remote host closed the connection]
chin-tastic has quit [Ping timeout: 272 seconds]
ikwildrpepper has quit [Ping timeout: 272 seconds]
aminechikhaoui5 is now known as aminechikhaoui
CRTified has quit [Ping timeout: 272 seconds]
Kritnich9 is now known as Kritnich
puckipedia is now known as puck
ZeDestructor_ is now known as ZeDestructor
v88m has quit [Read error: Connection reset by peer]
mkaito_ has joined #nixos
ikwildrpepper has joined #nixos
fre2 has joined #nixos
chin-tastic has joined #nixos
multun has joined #nixos
myme has joined #nixos
Unode has joined #nixos
m0rphism has quit [Ping timeout: 260 seconds]
otti0815 has joined #nixos
greymalkin has quit [Ping timeout: 240 seconds]
azazel has quit [Ping timeout: 240 seconds]
shabius has joined #nixos
mumuluxi has quit [Quit: ZNC 1.7.4 - https://znc.in]
aw has quit [Quit: Quitting.]
nixy has quit [Quit: ZNC 1.7.4 - https://znc.in]
joedevivo has quit [Read error: Connection reset by peer]
gausby_ has quit [Read error: Connection reset by peer]
johanot has quit [Read error: Connection reset by peer]
c00w has quit [Read error: Connection reset by peer]
oharvey has quit [Read error: Connection reset by peer]
sevanspowell has quit [Read error: Connection reset by peer]
marcinkuzminski has quit [Read error: Connection reset by peer]
savanni has quit [Read error: Connection reset by peer]
aria has quit [Read error: Connection reset by peer]
pkral has quit [Read error: Connection reset by peer]
michaelpj has quit [Quit: ZNC 1.7.5 - https://znc.in]
nand0p_ has quit [Read error: Connection reset by peer]
jchw has quit [Read error: Connection reset by peer]
orcus has quit [Quit: ZNC 1.7.5 - https://znc.in]
qyliss has quit [Quit: bye]
johs has quit [Read error: Connection reset by peer]
lirzhv has quit [Read error: Connection reset by peer]
nh2 has quit [Read error: Connection reset by peer]
techtangents has quit [Read error: Connection reset by peer]
tazjin has quit [Read error: Connection reset by peer]
englishm has quit [Read error: Connection reset by peer]
tokudan has quit [Quit: Dunno.]
infinisil has quit [Remote host closed the connection]
CustosLimen has quit [Read error: Connection reset by peer]
hamishmack has quit [Read error: Connection reset by peer]
d1rewolf has quit [Read error: Connection reset by peer]
feepo has quit [Read error: Connection reset by peer]
hoek has quit [Read error: Connection reset by peer]
coot has quit [Read error: Connection reset by peer]
noonien has quit [Read error: Connection reset by peer]
aw has joined #nixos
savanni has joined #nixos
c00w has joined #nixos
joedevivo has joined #nixos
marcinkuzminski has joined #nixos
johanot has joined #nixos
oharvey has joined #nixos
techtangents has joined #nixos
nixy has joined #nixos
lirzhv has joined #nixos
pkral has joined #nixos
coot has joined #nixos
michaelpj has joined #nixos
tazjin has joined #nixos
jchw has joined #nixos
orcus has joined #nixos
d1rewolf has joined #nixos
infinisil has joined #nixos
pmade has joined #nixos
noonien has joined #nixos
feepo has joined #nixos
bennofs has quit [Remote host closed the connection]
CustosLimen has joined #nixos
englishm has joined #nixos
mumuluxi has joined #nixos
fadenb has quit [Ping timeout: 272 seconds]
gausby_ has joined #nixos
aria has joined #nixos
sevanspowell has joined #nixos
tokudan has joined #nixos
hoek has joined #nixos
nand0p_ has joined #nixos
johs has joined #nixos
hamishmack has joined #nixos
qyliss has joined #nixos
shabius_ has quit [Ping timeout: 272 seconds]
devalot has quit [Ping timeout: 272 seconds]
pmade is now known as devalot
nh2 has joined #nixos
genesis has quit [Ping timeout: 272 seconds]
Shell has quit [Ping timeout: 272 seconds]
l_inus[m] has quit [Ping timeout: 272 seconds]
dckc has quit [Ping timeout: 272 seconds]
Fulgen has quit [Ping timeout: 272 seconds]
layus[m] has quit [Ping timeout: 272 seconds]
mingc has quit [Remote host closed the connection]
Shell has joined #nixos
Gohla has quit [Ping timeout: 240 seconds]
ashkitten has quit [Remote host closed the connection]
crusader1 has quit [Remote host closed the connection]
JohnAZoidberg has quit [Remote host closed the connection]
lovesegfault has quit [Remote host closed the connection]
torque has quit [Remote host closed the connection]
stzsch has quit [Ping timeout: 272 seconds]
scoates has quit [Ping timeout: 272 seconds]
megfault has quit [Ping timeout: 272 seconds]
haruko[m] has quit [Ping timeout: 272 seconds]
NinjaTrappeur has quit [Ping timeout: 272 seconds]
thonkpod has quit [Remote host closed the connection]
bennofs has joined #nixos
misuzu has quit [Remote host closed the connection]
JohnAZoidberg has joined #nixos
ashkitten has joined #nixos
torque has joined #nixos
lovesegfault has joined #nixos
azazel has joined #nixos
wavirc22 has quit [Ping timeout: 268 seconds]
scoates has joined #nixos
crusader1 has joined #nixos
noudle has quit []
thonkpod has joined #nixos
talyz has quit [Ping timeout: 272 seconds]
hexa- has quit [Ping timeout: 272 seconds]
mingc has joined #nixos
<andi-> lovesegfault: what failed? I am almost at the point where I am throwing out all Intel hardware... The systems are just sluggish and no fun to use for anything interactive.
fadenb has joined #nixos
wavirc22 has joined #nixos
Fulgen has joined #nixos
megfault has joined #nixos
genesis has joined #nixos
Gohla has joined #nixos
greymalkin has joined #nixos
talyz has joined #nixos
dckc has joined #nixos
NinjaTrappeur has joined #nixos
stzsch has joined #nixos
hexa- has joined #nixos
v88m has joined #nixos
misuzu has joined #nixos
fenedor has quit [Read error: Connection reset by peer]
m15k has quit [Remote host closed the connection]
sigmundv has quit [Ping timeout: 268 seconds]
v88m has quit [Ping timeout: 260 seconds]
dumbintel has joined #nixos
<zeta_0> what is the nix package name for maven wrapper? https://www.baeldung.com/maven-wrapper
<zeta_0> i think it's this package: maven
acarrico has joined #nixos
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 246 seconds]
mbrgm_ is now known as mbrgm
johnw has quit [Remote host closed the connection]
vuko has quit [Ping timeout: 240 seconds]
q3k has quit [Disconnected by services]
ddellacosta has quit [Ping timeout: 268 seconds]
jluttine has quit [Ping timeout: 260 seconds]
dumbintel has quit [Remote host closed the connection]
zeta_0 has quit [Quit: rebuilding]
vuko has joined #nixos
notgne3 is now known as notgne2
goodwill_ has joined #nixos
andymandias has joined #nixos
andymandias_ has quit [Ping timeout: 265 seconds]
thc202 has quit [Ping timeout: 248 seconds]
goodwill has quit [Ping timeout: 265 seconds]
goodwill_ is now known as goodwill
mlen has quit [Ping timeout: 265 seconds]
zarel has quit [Ping timeout: 265 seconds]
mlen has joined #nixos
q3k1 has joined #nixos
vuko has quit [Ping timeout: 272 seconds]
vuko has joined #nixos
jluttine has joined #nixos
zarel has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #79300 → nixos/services.xserver: Fix legacy options for default wm without dm → https://git.io/JvZ3Z
drakonis has quit [Quit: Leaving]
is_null_ has joined #nixos
vuko_ has joined #nixos
vuko has quit [Ping timeout: 268 seconds]
teto has quit [Quit: WeeChat 2.7]
is_null has quit [Ping timeout: 260 seconds]
ayerhart has quit [Ping timeout: 268 seconds]
ayerhart has joined #nixos
ayerhart has quit [Remote host closed the connection]
gustavderdrache has quit [Quit: Leaving.]
jluttine has quit [Ping timeout: 268 seconds]
q3k1 is now known as q3k
werner291 has quit [Remote host closed the connection]
jluttine has joined #nixos
Seto_Kaiba is now known as Hunterkll
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
matt` has joined #nixos
<matt`> hello. i've trying to install a perl package that has a crazy long
<matt`> shebang line
<matt`> throwing in a bunch of -I stuff
wildtrees has quit [Quit: Leaving]
<matt`> how should I handle this?
<matt`> is there a way to manually edit the shebang to just $out/bin/perl or something?
<{^_^}> [nixpkgs] @Abdillah opened pull request #79301 → librepcb: Fix platform plugin xcb not found → https://git.io/JvZ3H
turona has joined #nixos
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
alex`` has quit [Quit: WeeChat 2.7]
<matt`> it seems nix is putting all this in
<matt`> original source files just have #!/usr/bin/env perl
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @jtojnar pushed to master « totem-pl-parser: 3.26.3 → 3.26.4 »: https://git.io/JvZsT
<infinisil> matt`: See https://github.com/NixOS/nixpkgs/pull/55786, with `perl.withPackages` this shouldn't be necessary anymore, so I suggest you to change whatever does that to use withPackages instead
<{^_^}> #55786 (by cleverca22, 50 weeks ago, closed): improve perl shebang lines by switching to `use lib ...;`
<matt`> infinisil: ah! that could be it was using that
<matt`> let me try
<matt`> thanks for pointing that out!
zeta_0 has joined #nixos
h0m1 has quit [Ping timeout: 246 seconds]
h0m1 has joined #nixos
butterthebuddha has joined #nixos
bvdw has quit [Remote host closed the connection]
bvdw has joined #nixos
<butterthebuddha> I for some reason have clang-7.1.0 in my PATH even though I haven't installed it explicitly
<butterthebuddha> Can I figure out why it's being included in my PATH?
matt` has left #nixos ["Killed buffer"]
judson has quit [Ping timeout: 268 seconds]
bvdw has quit [Remote host closed the connection]
<lovesegfault> cc. worldofpeace https://github.com/NixOS/nixpkgs/issues/79304
<{^_^}> #79304 (by lovesegfault, 28 seconds ago, open): nixos.tests.installer.simpleUefiSystemdBoot.x86_64-linux is broken
<lovesegfault> Not sure who maintains this test
<infinisil> butterthebuddha: Look where it's coming from with `which clang`
<butterthebuddha> I've run into a different, but slightly related issue. I'm trying to uninstall "lorri-keep-env-hack-nix-shell"
<butterthebuddha> I assume this was installed along with "lorri"
<butterthebuddha> but I've uninstalled lorri
<butterthebuddha> i've also deleted old generations
butterthebuddha has quit [Read error: Connection reset by peer]
butterthebuddha has joined #nixos
wunderbrick has quit [Ping timeout: 260 seconds]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<{^_^}> [nixpkgs] @ajs124 opened pull request #79305 → texstudio: 2.12.20 -> 2.12.22 → https://git.io/JvZsP
jluttine has quit [Ping timeout: 272 seconds]
jluttine has joined #nixos
butterthebuddha has quit [Read error: Connection reset by peer]
ixxie has joined #nixos
butterthebuddha has joined #nixos
magnetophon has quit [Remote host closed the connection]
shafox_ is now known as shafox
<shafox> How do I add allow-broken: true to nix-env ?
butterthebuddha has quit [Read error: Connection reset by peer]
butterthebuddha has joined #nixos
drakonis has joined #nixos
mDuff has joined #nixos
bhipple has joined #nixos
das_j has quit [Remote host closed the connection]
Scriptkiddi has quit [Remote host closed the connection]
ajs124 has quit [Remote host closed the connection]
Scriptkiddi has joined #nixos
ajs124 has joined #nixos
das_j has joined #nixos
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cptchaos83 has joined #nixos
iyzsong has joined #nixos
inferenc1rules has joined #nixos
ddellacosta has joined #nixos
zeta_0 has joined #nixos
butterthebuddha has joined #nixos
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
boxscape has quit [Remote host closed the connection]
aw has joined #nixos
spacefrogg has joined #nixos
mDuff has quit [Ping timeout: 265 seconds]
felixfoertsch has joined #nixos
felixfoertsch23 has quit [Ping timeout: 246 seconds]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<infinisil> shafox: Do you get an error without it?
zeta_0 has joined #nixos
<zeta_0> how do i set JAVA_HOME in nix? is it something like this?
<zeta_0> --set JAVA_HOME ${jdk.home}
<zeta_0> i meant how do i set it in home.nix?
<{^_^}> [nixpkgs] @dtzWill opened pull request #79306 → screen: 4.7.0 -> 4.8.0 → https://git.io/JvZGn
<zeta_0> i'm thinking something like this:
<zeta_0> JAVA_HOME = "$(jdk.home)";
<zeta_0> in sessionVariables of home.nix
mac10688 has joined #nixos
<zeta_0> ok, i am going to try another rebuild
zeta_0 has quit [Client Quit]
magnetophon has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @bbigras opened pull request #79307 → next: 1.3.4 -> 1.4.0 → https://git.io/JvZGw
chagra_ has quit [Quit: WeeChat 2.6]
drakonis has quit [Read error: Connection reset by peer]
chagra has joined #nixos
<{^_^}> [nixpkgs] @bbigras opened pull request #79308 → prometheus-alertmanager: 0.19.0 -> 0.20.0 → https://git.io/JvZG6
endformationage has quit [Ping timeout: 240 seconds]
chagra has quit [Ping timeout: 268 seconds]
chagra has joined #nixos
ixxie has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @jtojnar opened pull request #79309 → fwupd: 1.3.3 → 1.3.7 → https://git.io/JvZGH
KeiraT has quit [Remote host closed the connection]
KeiraT has joined #nixos
orivej has joined #nixos
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
chagra has quit [Ping timeout: 268 seconds]
KeiraT has quit [Remote host closed the connection]
KeiraT has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79311 → brightnessctl: 0.4 -> 0.5.1 → https://git.io/JvZZt
magnetophon has quit [Remote host closed the connection]
zupo has joined #nixos
mlen has quit [Ping timeout: 265 seconds]
chagra has joined #nixos
mlen has joined #nixos
zaeph1 is now known as zaeph
chagra_ has joined #nixos
<{^_^}> [nixpkgs] @lovesegfault opened pull request #79312 → vimPlugins.arcanist-vim: init at 2016-05-27 → https://git.io/JvZZu
chagra has quit [Ping timeout: 272 seconds]
inkbottle has joined #nixos
zebrag has quit [Ping timeout: 265 seconds]
Chiliparrot has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
The7thBit has joined #nixos
eyenx has quit [Read error: Connection reset by peer]
eyenx has joined #nixos
The7thBit has quit [Quit: Leaving]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #79292 → nixos/roundcube: add release notes for #77532 → https://git.io/JvZq2
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvZnc
<{^_^}> [nixpkgs] @Ma27 merged pull request #79298 → screen: 4.7.0 -> 4.8.0 → https://git.io/JvZYW
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvZn2
<{^_^}> [nixpkgs] @Ma27 merged pull request #79311 → brightnessctl: 0.4 -> 0.5.1 → https://git.io/JvZZt
knupfer has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvZno
mounty1 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Ma27 merged pull request #79308 → prometheus-alertmanager: 0.19.0 -> 0.20.0 → https://git.io/JvZG6
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvZnD
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79313 → datasette: 0.30.2 -> 0.35 → https://git.io/JvZcT
palo1 has joined #nixos
bhipple has quit [Remote host closed the connection]
palo has quit [Ping timeout: 265 seconds]
palo1 is now known as palo
bvdw has joined #nixos
Blessjah has quit [Ping timeout: 268 seconds]
Blessjah has joined #nixos
bennofs has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cfricke has joined #nixos
domogled has joined #nixos
rsoeldner has joined #nixos
chagra_ has quit [Quit: WeeChat 2.6]
chagra has joined #nixos
hyper_ch2 has joined #nixos
<{^_^}> [nixpkgs] @Moredread opened pull request #79314 → gogs: 0.11.86 -> 0.11.91, fixes CVE-2019-14544 → https://git.io/JvZCX
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<etu> ,locate libstdc++.so.6
<{^_^}> Found in packages: robo3t, gcc-unwrapped.lib
<{^_^}> [nixpkgs] @dtzWill closed pull request #79306 → screen: 4.7.0 -> 4.8.0 → https://git.io/JvZGn
<{^_^}> [nixpkgs] @Ma27 pushed to master « rustracer: 2.1.29 -> 2.1.30 »: https://git.io/JvZCb
<{^_^}> [nixpkgs] @Moredread opened pull request #79315 → (19.09) gogs: 0.11.86 -> 0.11.91, fixes CVE-2019-14544 → https://git.io/JvZWf
mac10688 has quit [Ping timeout: 272 seconds]
eyenx has joined #nixos
eyenx has quit [Changing host]
kvda has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79316 → git-ftp: 1.5.2 -> 1.6.0 → https://git.io/JvZW4
dansho has joined #nixos
dashkal has quit [Quit: ZNC 1.6.5+deb1+deb9u1 - http://znc.in]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dashkal has joined #nixos
dashkal has joined #nixos
dashkal has quit [Changing host]
phirsch has joined #nixos
cfricke has quit [Quit: WeeChat 2.7]
dashkal has quit [Client Quit]
phirsch has quit [Quit: phirsch]
dashkal has joined #nixos
mounty1 has joined #nixos
chagra has quit [Ping timeout: 272 seconds]
phirsch has joined #nixos
chagra has joined #nixos
arjen-jonathan has joined #nixos
phirsch is now known as batypus
batypus is now known as phirsch
ng0 has quit [Quit: leaving]
phirsch is now known as batypus
batypus is now known as phirsch
zupo has joined #nixos
minicom has quit [Read error: Connection reset by peer]
minicom0 has joined #nixos
<{^_^}> [nixpkgs] @peti opened pull request #79317 → Update Haskell package set to LTS 14.23 (plus other fixes) → https://git.io/JvZlC
tilpner has quit [Quit: tilpner]
kwork_ is now known as kwork
ixxie has joined #nixos
gagbo has joined #nixos
jmeredith has quit [Quit: Connection closed for inactivity]
CRTified has joined #nixos
<{^_^}> [flake-registry] @ehmry opened pull request #1 → Add Nimble packages flake → https://git.io/JvZlx
m0rphism has joined #nixos
Tucky has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hyper_ch2 has quit [Remote host closed the connection]
hyper_ch2 has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #79295 → ocamlPackages.bistro: propagate buildInputs → https://git.io/JvZmR
<{^_^}> [nixpkgs] @vbgl pushed commit from @bcdarwin to master « ocamlPackages.bistro: propagate buildInputs »: https://git.io/JvZ8c
<Cadey> how do i find out what packages are causing the biggest amounst of disk use?
lovesegfault has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79318 → ioping: 1.1 -> 1.2 → https://git.io/JvZ82
zemm_ is now known as zemm
lovesegfault has joined #nixos
<srhb> Cadey: nix path-info -rSh /run/current-system | sort -hk2
<Cadey> will that work on nix installed on ubuntu?
<srhb> Cadey: Note that this shows recursive sizes (so eg. the etc drv will be very large)
<Cadey> error: getting status of '/run/current-system': No such file or director
<srhb> Cadey: Ah, no, you'll want to point to your user profile instead of /run/current-system
<srhb> That is, ~/.nix-profile
<wedens[m]> if you want non-recursive, you can just use du on /nix/store
<Cadey> ah it seems to be haskell
<srhb> Cadey: fwiw if you do haskell dev work, you may want to ensure that you're optimizing the store automatically.
<Cadey> how would I do that?
<srhb> Cadey: Search for optimise in `man nix.conf`
<LnL> add optimize to /etc/nix.conf or ~/.config/nix/nix.conf
<srhb> The composed ghc drvs are quite amenable to hardlinking.
rotaerk has quit [Ping timeout: 248 seconds]
<srhb> It's called `auto-optimise-store`
<Cadey> done
<LnL> you can also trigger that manually with nix-store --optimise
<Cadey> running that now
<Cadey> thanks
<Cadey> 158.38 MiB freed by hard-linking 14278 files
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79319 → jfbpdf: 0.5.6 -> 0.5.7 → https://git.io/JvZ8Q
phirsch has quit [Ping timeout: 240 seconds]
<srhb> Meh, that wasn't that impressive.
<Cadey> i only have one version of ghc installed
<Cadey> that might factor into it
zupo has joined #nixos
lsix has joined #nixos
o1lo01ol1o has joined #nixos
zupo has quit [Read error: Connection reset by peer]
kleisli has quit [Ping timeout: 240 seconds]
rotaerk has joined #nixos
shibboleth has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #79320 → ocamlPackages.uunf: 11.0.0 → 12.0.0 → https://git.io/JvZ4t
chloekek has joined #nixos
<Cadey> how do i install a "flake"?
o1lo01ol1o has quit [Remote host closed the connection]
sigmundv has joined #nixos
logzet has joined #nixos
smatting has joined #nixos
o1lo01ol1o has joined #nixos
Makaveli7 has joined #nixos
<{^_^}> [nixpkgs] @nlewo merged pull request #79307 → next: 1.3.4 -> 1.4.0 → https://git.io/JvZGw
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/JvZ44
lsix has quit [Quit: WeeChat 2.6]
sigmundv has quit [Remote host closed the connection]
civodul has joined #nixos
sigmundv has joined #nixos
thc202 has joined #nixos
zupo_ has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 11 commits to master: https://git.io/JvZ4M
TheNumb has joined #nixos
FRidh2 has joined #nixos
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79321 → libbytesize: 2.1 -> 2.2 → https://git.io/JvZ4S
thc202 has quit [Ping timeout: 272 seconds]
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gxt has joined #nixos
<Arahael> I've cloned the nix packages in ~/src/nixpkg, how do I add this as a "channel"? (What I want to do, is to be able to edit, say, pkgs/applications/misc/gramps/default.nix, and then be able to upgrade my gramps install to it - unless someone can suggest a better method?
<Arahael> )
Acilim has joined #nixos
shibboleth has quit [Quit: shibboleth]
romanofski has quit [Ping timeout: 268 seconds]
<__monty__> Arahael: I'd suggest an overlay just for gramps.
<__monty__> If you track master closely you're gonna have a ton of cache misses.
<__monty__> I have a couple overlays like this, look like `self: super: { pkg = super.callPackages ~/src/nixpkgs/pkgs/applications/whatever/default.nix {}; }`
<Arahael> __monty__: I'm going to have to play with those, thanks. I notice there is no nix pill that seems to describe overlays.
<__monty__> ,overlays Arahael
<{^_^}> __monty__: Did you mean overlay?
<{^_^}> Arahael: Overlays look like `self: super: { foo = ...; }`. Use the self argument to get dependencies, super for overriding things and library functions (including callPackage). More info: https://nixos.org/nixpkgs/manual/#sec-overlays-install
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79323 → libheif: 1.6.1 -> 1.6.2 → https://git.io/JvZBt
<Arahael> Yeah, I'm going to have to play with that section in the manual. :) Do we have an example I could use, though?
<Arahael> Eg, maybe there's an overlay for gramps already, or some other python package?
lsix has joined #nixos
romanofski has joined #nixos
lovesegfault has quit [Ping timeout: 246 seconds]
<__monty__> Arahael: I gave you an example. That line is literally all you need.
thc202 has joined #nixos
<{^_^}> [nixpkgs] @ehmry merged pull request #78857 → tilt: 0.10.13 -> 0.11.3 → https://git.io/JvOrs
<{^_^}> [nixpkgs] @ehmry pushed commit from @anton-dessiatov to master « tilt: 0.10.13 -> 0.11.3 »: https://git.io/JvZBm
lovesegfault has joined #nixos
<Arahael> __monty__: I am really not confident in nix at all, even though I happen to run nixos. What's an overlay? Does it apply to the entire nixpkg's, or just to a single 'default.nix'? How do I specify that *this* overlay is used for *that* package? How do I instantiate it - without modifying all-packages.nix?
Izorkin has quit [Ping timeout: 240 seconds]
<__monty__> Create a directory `~/.config/nixpkgs/overlays`.
<Arahael> Ah, that helps! It's not in the manual. :(
<__monty__> Put a file in there, name doesn't matter but I usually go with "mypkg.nix," with the contents: `self: super: { mypkg = super.callPackage "~/src/nixpkgs/pkgs/.../mypkg/default.nix" {}; }`
<Arahael> I supose that I would then use the overlay to provide an entirely alternative gramps.nix ?
<{^_^}> [nixpkgs] @FRidh pushed 1000 commits to python-unstable: https://git.io/JvZBs
<Arahael> Beautiful - that makes sense to me now. :)
<__monty__> The overlay applies to the entire package set but only the attributes you change will change the package set.
bacs has joined #nixos
<{^_^}> [nixpkgs] @domenkozar pushed to master « ansible-lint: it builds »: https://git.io/JvZBG
domogled has quit [Quit: domogled]
<__monty__> You can change multiple attributes in that one overlay or create more files in nixpkgs/overlays.
<Arahael> Ah, and that path is indeed in the manual, somehow didn't see it.
<__monty__> Oh, one caveat.
<{^_^}> [nixpkgs] @FRidh pushed commit from @bgamari to python-unstable « python3Packages.sphinx: 2.2.2 -> 2.3.1 »: https://git.io/JvZBZ
<__monty__> These overlays are used by things like home-manager. But not the system configuration.
<Arahael> Interesting - I suppose that kind of makes sense, because the system configuration must be referring to the all-packages directly?
<__monty__> I think you have to explicitly list overlays if you want them to apply to the nixpkgs your system configuration uses. Something like `nixpkgs.overlays = [ overlay1 overlay2 ];`
<Arahael> Ok, that makes sense. So whilst I'm developing this overlay, I'd be better off either doing it in home-manager, or by using nix-env and nix-shell?
chagra has quit [Ping timeout: 268 seconds]
bahamas has joined #nixos
<Arahael> So, eg, I'd set up that overlay, and then when I do a 'nix-env -i gramps', it'd load the overlays, see that i've got an overlay that overrides the gramps package, and then installs the one specified by that overlay instead?
chagra has joined #nixos
<__monty__> The overlay'd apply for nix-shell as well.
<bahamas> is anyone using pycharm with nix? I created a result dir with nix-build, but pycharm can't see the libraries installed in site-packages
<Arahael> __monty__: Thanks for that, I think it hsould work (though will play with it for a bit). Why do we use overlays though, for this? I mean, I originally expected I would be able to just either 'cd' to that directory and then do a 'nix-build', but that didn't work (because it needs callPackage)
<Arahael> __monty__: And I'm also wondering - what if I wanted to develop an application that would use nix itself as it's primary build system - eg, some random package on github that has a default.nix...
<__monty__> Arahael: You can simply nix-build from the nixpkgs repo's top-level.
Izorkin has joined #nixos
chagra has quit [Ping timeout: 260 seconds]
<__monty__> I thought what you wanted was to *install* a changed version of a package.
<__monty__> Overlays are a way to extend or change an existing package set.
<Arahael> __monty__: Well, I'm considering *modifying* graphs itself, and then I want to install *that*.
zupo has joined #nixos
<Arahael> __monty__: I thought this was (effectively) the same thing, but it seems we have a distinction here. :)
chagra has joined #nixos
<__monty__> Yeah, if you want to install it the most convenient way is an overlay. That way you can simply refer to the attribute and more importantly *other* packages in the package set that depend on it will find your changed version as well.
<Arahael> So first, I was hoping to get into a nix-shell, then I noticed that there is nothing in the gramps repo that has nix files... Which makes sense, they don't use nix. So next place I looked was nixpkg's itself, but I couldn't easily get into nix-shell or nix-build (not realising that I had to do it at the top level)
<__monty__> If there's nothing depending on it you could just literally add `(callPackage path/to/default.nix {})` where you'd normally specify the attribute.
<Arahael> Yeah, it's an application - nothing depends on it.
<__monty__> An overlay is still a nicer more general way to achieve what you want.
<Arahael> And indeed, that's literally how it's done in the all-package.snix.
<Arahael> (typos aside)
<__monty__> You might want to change something that *is* a dependency one day.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79324 → libsmbios: 2.4.2 -> 2.4.3 → https://git.io/JvZBM
<Arahael> __monty__: Fair point. Will definitely play with it, my first priority is to get a working nix-shell that I can use for hacking on gramps, with additional dependencies.
<Arahael> __monty__: Eg, one thing that gramps consistently complains about is missing GTK translations.
FRidh2 has quit [Quit: Konversation terminated!]
<__monty__> Arahael: From nixpkgs top-level I thing you should be able to just do `nix-shell . -A gramps`.
<{^_^}> [nixpkgs] @eonpatapon opened pull request #79325 → safe: init at 1.5.1 → https://git.io/JvZB5
<Arahael> error: value is a function while a list was expected, at /home/arahael/src/nixpkgs/pkgs/top-level/stage.nix:243:8
<__monty__> Arahael: Are you running from `src/nixpgks`?
<Arahael> Yes.
<Arahael> Though probably a fairly old one.
<Arahael> Sept 2019, probably fairly new, still.
<__monty__> Hmm, it works for me.
<Arahael> Oh, doh... That line there implicates my overlay, which I just added.
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Add 2020/02 »: https://git.io/JvZBx
<Arahael> The full contents of the overlay is: self: super: { mypkg = super.callPackage "~/src/nixpkgs/pkgs/applications/misc/gramps/default.nix" {}; }
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Add 2020/02 »: https://git.io/JvZBp
<Arahael> Fixed it, I had some garbage in there.
<Arahael> (It's copying a HUGE pile of paths at the moment)
o1lo01ol1o has quit [Remote host closed the connection]
<__monty__> Yeah it'll fetch all the dependencies at the versions of your nixpkgs checkout.
<Arahael> I suppose to avoid that, I could just not use the nixpkg's checkout and do `nix-shell -A gramps` instead? That'd still use the overlays, I believe?
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Add 2020/02 »: https://git.io/JvZRq
<__monty__> Yes, it should.
<{^_^}> [nixos-weekly] @domenkozar pushed to master « template fix »: https://git.io/JvZRO
<Arahael> __monty__: Thanks for that. :)
<__monty__> np
<{^_^}> [nix] @layus opened pull request #3346 → Make lockToCurrentCPU re-entrant → https://git.io/JvZRs
captn3m0 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixos-weekly] @domenkozar pushed to master « typo »: https://git.io/JvZRl
captn3m0 has joined #nixos
<{^_^}> [nixpkgs] @basvandijk opened pull request #79326 → Fix python3Packages.pyopenssl on release-19.09 → https://git.io/JvZRV
<{^_^}> [nixos-weekly] @domenkozar merged pull request #110 → Call for Content: 2020/02 → https://git.io/JvvMD
<{^_^}> [nixos-weekly] @domenkozar pushed 5 commits to production: https://git.io/JvZRo
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Call for Content: 2020/03 »: https://git.io/JvZRi
<{^_^}> [nixos-weekly] @domenkozar opened pull request #112 → Call for Content: 2020/03 → https://git.io/JvZRP
<{^_^}> [nixpkgs] @tfc opened pull request #79327 → nixosTests.printing: Port to Python → https://git.io/JvZRM
chagra has quit [Ping timeout: 272 seconds]
fendor has joined #nixos
cosimone has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #79259 → telegraf 1.13.2 -> 1.13.3 → https://git.io/JvGNT
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JvZR9
<{^_^}> [nixpkgs] @tfc opened pull request #79328 → Reraise exceptions in subtests so they stop the test → https://git.io/JvZRH
<{^_^}> [nixpkgs] @Mic92 merged pull request #79327 → nixosTests.printing: Port to Python → https://git.io/JvZRM
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JvZRQ
alex` has joined #nixos
alex` is now known as Guest33071
<{^_^}> [nixpkgs] @dtzWill opened pull request #79329 → jost: 3.3 -> 3.5 → https://git.io/JvZRA
bahamas has quit [Quit: leaving]
kvda has joined #nixos
arjen-jonathan has quit [Ping timeout: 246 seconds]
ng0 has joined #nixos
ng0 has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @Taneb opened pull request #79330 → haskellPackages.perhaps: jailbreak → https://git.io/JvZ0L
c0c0 has joined #nixos
alexherbo2 has joined #nixos
c0c0 has quit [Client Quit]
Guest33071 is now known as alex``
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79332 → mpd-mpris: 0.2.3 -> 0.2.4 → https://git.io/JvZ0R
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @marsam opened pull request #79333 → nodejs: 10.18.1 -> 10.19.0, 12.14.1 -> 12.15.0, 13.7.0 -> 13.8.0 → https://git.io/JvZ0K
werner291 has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #79313 → datasette: 0.30.2 -> 0.35 → https://git.io/JvZcT
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvZ0P
averell has quit [Quit: .]
smatting has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #79334 → flow: 0.117.0 -> 0.118.0 → https://git.io/JvZ0h
<{^_^}> [nixpkgs] @flokli opened pull request #79335 → nixos/testing: add deprecation notice for Perl VM tests → https://git.io/JvZEJ
MasseR has quit [Ping timeout: 268 seconds]
val2229[m] has joined #nixos
MasseR has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #79046 → nixos/httpd: add http2 option → https://git.io/Jv3hB
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JvZET
<dminuoso> Is the root user special? Im wondering how to properly declare its password./
bvdw has joined #nixos
minicom0 is now known as minicom
<__monty__> Yes, it has uid 0.
<etu> dminuoso: users.users.root.initialHashedPassword should be fine to set
werner291 has quit [Quit: werner291]
<etu> dminuoso: So it's not special in the way of setting passwords compared to other users
averell has joined #nixos
averell has quit [Remote host closed the connection]
averell has joined #nixos
<dminuoso> etu: Ah, so its users.users.root as well
immae has quit [Quit: WeeChat 2.4]
arjen-jonathan has joined #nixos
domogled has joined #nixos
<{^_^}> [nixpkgs] @mmilata opened pull request #79336 → glfw: 3.3.1 -> 3.3.2 → https://git.io/JvZuT
immae has joined #nixos
LysergicDreams has joined #nixos
cosimone has quit [Quit: Terminated!]
Neo-- has joined #nixos
cosimone has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #79241 → pythonPackages.pyosmium: init at 2.15.3 → https://git.io/JvGMv
<{^_^}> [nixpkgs] @jonringer pushed commit from @sikmir to master « pythonPackages.pyosmium: init at 2.15.3 »: https://git.io/JvZuC
arjen-jonathan has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @gebner merged pull request #79323 → libheif: 1.6.1 -> 1.6.2 → https://git.io/JvZBt
<{^_^}> [nixpkgs] @gebner pushed 2 commits to staging: https://git.io/JvZuV
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79337 → papirus-icon-theme: 20200102 -> 20200201 → https://git.io/JvZu6
erictapen has joined #nixos
japans has joined #nixos
japans has quit [Remote host closed the connection]
arjen-jonathan has joined #nixos
<{^_^}> [nixpkgs] @Flakebi opened pull request #79338 → rbtools: 0.7.2 -> 1.0.2 → https://git.io/JvZuN
Makaveli7 has quit [Quit: WeeChat 2.7]
qqlq has joined #nixos
<{^_^}> [nixpkgs] @lsix merged pull request #79314 → gogs: 0.11.86 -> 0.11.91, fixes CVE-2019-14544 → https://git.io/JvZCX
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/JvZuj
<{^_^}> [nixpkgs] @lsix merged pull request #79315 → (19.09) gogs: 0.11.86 -> 0.11.91, fixes CVE-2019-14544 → https://git.io/JvZWf
<{^_^}> [nixpkgs] @lsix pushed 2 commits to release-19.09: https://git.io/JvZze
<{^_^}> [nixpkgs] @Flakebi opened pull request #79339 → p4: init at 2017.3.1601999 → https://git.io/JvZzv
knupfer has joined #nixos
EliotB has joined #nixos
<EliotB> Hi there
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79340 → pioneer: 20191117 -> 20200203 → https://git.io/JvZzU
knupfer has quit [Read error: Connection reset by peer]
<EliotB> I'm currently trying to instal NixOS on my laptop and encountering this bug : https://github.com/NixOS/nixpkgs/issues/67465
<{^_^}> #67465 (by matthewbauer, 23 weeks ago, open): Unable to bind mount on certain hard drives
<EliotB> From my perspective, the bug is quite obscure, so I was wondering if anyone could give me a hand to troubleshoot it
<EliotB> (also, let me know if I'm not in the proper place for this kind of questions)
infty has joined #nixos
<simpson> Anything interesting in dmesg?
erictapen has quit [Ping timeout: 268 seconds]
<EliotB> simpson: nothing in particular as far as i can tell (running `sudo PATH="$PATH" NIX_PATH="$NIX_PATH" `which nixos-install` --root /mnt` doesn't generate any dmesg output)
<simpson> Oh well.
<EliotB> Maybe there is a way to have additional output from `nixos-install`? I've tried running with `--option sandbox false`, to no avail, and `--show-trace` don't show anything new
<{^_^}> [nixpkgs] @arnoldfarkas closed pull request #79271 → pythonPackages.scs-python: init at 2.1.1-2 → https://git.io/JvZeC
<{^_^}> [nixpkgs] @arnoldfarkas closed pull request #79211 → pythonPackages.property-cached: init at 1.6.3 → https://git.io/JvGBV
<{^_^}> [nixpkgs] @worldofpeace merged pull request #79196 → vscode-extensions: 2020.02.03 → https://git.io/JvG3a
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/JvZzW
gkmngrgn has joined #nixos
<Cadey> why does installing a package made with haskell bring in every single haskell package the _binary_ depends on?
<Cadey> (including the compiler used)
<dminuoso> Cadey: Because the packages are compiled.
<simpson> Sometimes a binary gets lonely and wants to invite its friends over.
<dminuoso> Cadey: We dont have real binary distributions, the caches just act as an optimization to save your time.
<dminuoso> Cadey: So pretend for a second hydra didn't exist.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79341 → pivx: 4.0.0 -> 4.0.2 → https://git.io/JvZzw
lovesegfault has quit [Ping timeout: 260 seconds]
<Cadey> is there a way to only download the direct dependencies of the _binaries_ though? I don't really want to ship an entire compiler stack with a binary application
hyper_ch2 has quit [Remote host closed the connection]
lovesegfault has joined #nixos
<Cadey> (i have slow internet)
<gchristensen> Cadey: that sounds like a bug in the build
<Cadey> the weird part is that all of the compiler stack and everything can just be `nix-collect-garbage`'d away
<simpson> Cadey: https://nixos.org/nixpkgs/manual/#haskell "Creating statically linked binaries"
<gchristensen> like you're not having to build the binary, right? you're able to fetch it pre-built -- and you're saying you're getting the whole toolchain with it?
<Cadey> yes
<simpson> "It’s important to realize, however, that most system libraries in Nix are built as shared libraries only, i.e. there is just no static library available that Cabal could link!"
<gchristensen> how are you getting it?
<Cadey> $ nix-env -i niv
<gchristensen> simpson: I'm pretty certain this is a bug in the packaging
<Cadey> that creates a 300 MB download and 3 GB of cruft in my local nix store
<simpson> gchristensen: Sure. I'm not sure whose packaging is holding the bug yet, though. I'm not yet sure if there *is* a bug or if this is an expected Haskell behavior.
<gchristensen> ah
<Cadey> nearly all of which can be just pruned
<gchristensen> hmm maybe it is not a bug. I'm not familiar enough with Haskell to know
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79342 → playerctl: 2.0.2 -> 2.1.1 → https://git.io/JvZzy
kitemikaze has quit [Ping timeout: 265 seconds]
ajmcmiddlin has quit [Read error: Connection reset by peer]
lukego has quit [Ping timeout: 265 seconds]
<Cadey> is there a way to combine nix-env -i and nix-collect-garbage so that it only downloads what is required?
<simpson> Hmmm... Nothing needed to be built?
<Cadey> no
chessai has quit [Ping timeout: 246 seconds]
esemds has quit [Ping timeout: 265 seconds]
<simpson> The short answer is yes, but it doesn't look like nix-env, it looks like nix-copy-closure.
d10n-work has quit [Ping timeout: 260 seconds]
<simpson> So I'm suspecting that there's something built, some environment or shell hook, something like that.
techtangents has quit [Ping timeout: 245 seconds]
<simpson> (Of course, it could just be the nature of the Haskell subsystem. I don't understand it well enough to say otherwise.)
<Cadey> if you would like an example: $ nix-env -i niv
pasukon has quit [Ping timeout: 246 seconds]
NemesisD has quit [Ping timeout: 260 seconds]
<simpson> That's overkill. Just asking for it to be built is enough; during build, I get a 2.4GiB download, mostly for GHC.
hyper_ch2 has joined #nixos
coot has quit [Read error: Connection reset by peer]
<{^_^}> [flake-registry] @edolstra merged pull request #1 → Add Nimble packages flake → https://git.io/JvZlx
<{^_^}> [flake-registry] @edolstra pushed 2 commits to master: https://git.io/JvZgI
hoek has quit [Ping timeout: 245 seconds]
<simpson> It looks (nix-store -q --tree) like the derivation just really wants GHC. I'm not sure why.
noonien has quit [Ping timeout: 248 seconds]
hyper_ch2 has quit [Remote host closed the connection]
kalbasit has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @Flakebi opened pull request #79343 → rgp: init at 1.7.0.29 → https://git.io/JvZgm
teehemkay has quit [Ping timeout: 260 seconds]
erictapen has joined #nixos
rajivr___ has quit [Ping timeout: 246 seconds]
rizary has quit [Ping timeout: 265 seconds]
fnords has quit [Ping timeout: 260 seconds]
oharvey has quit [Ping timeout: 248 seconds]
domogled has quit [Remote host closed the connection]
domogled has joined #nixos
alunduil has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @LnL7 opened pull request #79344 → mpv: add flag for swift on darwin → https://git.io/JvZgC
blackriversoftwa has quit [Ping timeout: 252 seconds]
zertox has quit [Ping timeout: 268 seconds]
alexherbo27 has joined #nixos
nlofaro has quit [Ping timeout: 260 seconds]
sevanspowell has quit [Ping timeout: 245 seconds]
alex`` has quit [Ping timeout: 240 seconds]
<{^_^}> [nix] @edolstra pushed to flakes « Registry: Use attr notation instead of URLs »: https://git.io/JvZgR
alexherbo2 has quit [Ping timeout: 260 seconds]
alexherbo27 is now known as alexherbo2
adamse has quit [Ping timeout: 260 seconds]
smatting has joined #nixos
alex`` has joined #nixos
<lc> Hi, I'm trying to build a thing with cabal but I'm getting
<lc> <command line>: can't load .so/.DLL for: libz.so (libz.so: cannot open shared object file: No such file or directory)
<lc> I have nix-shell -p zlib but that isn't helping
hyper_ch2 has joined #nixos
<{^_^}> [rfcs] @worldofpeace closed pull request #50 → [RFC 0050] Merge bot for maintainers → https://git.io/fjdFr
thc202 has quit [Ping timeout: 260 seconds]
thc202 has joined #nixos
domogled has quit [Quit: domogled]
domogled has joined #nixos
bacs has left #nixos [" segfault"]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79345 → ponyc: 0.33.1 -> 0.33.2 → https://git.io/JvZg7
butterthebuddha has joined #nixos
tazjin has quit [Ping timeout: 245 seconds]
domogled has quit [Remote host closed the connection]
dm9 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #68628 → mapproxy: init at 1.12.0 → https://git.io/JvZ2e
<{^_^}> [nixpkgs] @jonringer pushed commit from @Rakesh4G to master « mapproxy: init at 1.12.0 »: https://git.io/JvZ2v
domogled has joined #nixos
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cosimone has quit [Quit: Terminated!]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79346 → procs: 0.9.5 -> 0.9.6 → https://git.io/JvZ2c
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
cosimone has joined #nixos
pasukon has joined #nixos
ajmcmiddlin has joined #nixos
zertox has joined #nixos
tazjin has joined #nixos
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/46347794a94 (from 22 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
lukego has joined #nixos
NemesisD has joined #nixos
oharvey has joined #nixos
esemds has joined #nixos
techtangents has joined #nixos
d10n-work has joined #nixos
sevanspowell has joined #nixos
blackriversoftwa has joined #nixos
kitemikaze has joined #nixos
rizary has joined #nixos
fnords has joined #nixos
hoek has joined #nixos
rajivr___ has joined #nixos
alunduil has joined #nixos
adamse has joined #nixos
domogled has quit [Remote host closed the connection]
nlofaro has joined #nixos
kalbasit has joined #nixos
chessai has joined #nixos
noonien has joined #nixos
domogled has joined #nixos
teehemkay has joined #nixos
hyper_ch2 has quit [Remote host closed the connection]
hyper_ch2 has joined #nixos
Synthetica has joined #nixos
sbetrium has joined #nixos
jmeredith has joined #nixos
coot has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79348 → quilter: 2.0.5 -> 2.1.0 → https://git.io/JvZ2A
Rusty1 has joined #nixos
psyanticy has joined #nixos
inferenc1rules has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79349 → rawtherapee: 5.7 -> 5.8 → https://git.io/JvZaL
gustavderdrache has joined #nixos
kleisli has joined #nixos
sbetrium has quit [Quit: sbetrium]
<{^_^}> [nixpkgs] @Izorkin opened pull request #79350 → mariadb: 10.3.20 -> 10.3.22 → https://git.io/JvZau
<m1cr0m4n> aanderse: when is the 20.03 feature freeze?
<aanderse> ~4 days :S
<{^_^}> [nixpkgs] @worldofpeace merged pull request #79348 → quilter: 2.0.5 -> 2.1.0 → https://git.io/JvZ2A
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JvZaa
<aanderse> m1cr0m4n: are you doing ok for time? I want to mention again that arianvp
<aanderse> has offered to help if needed
<{^_^}> [nixpkgs] @lo1tuma opened pull request #79351 → Aws sam cli 0.41.0 → https://git.io/JvZaK
<m1cr0m4n> aanderse: I will be able to do it this weekend. If I get seriously stuck, I'll give arianvp a buzz. I really want to take this chance to learn how to write the tests. I'm going through the process of actually having it spin up a DNS server so that it can verify DNS-01 challenge. I don't see a simpler way to test it properly
Maxdamantus has quit [Ping timeout: 268 seconds]
butterthebuddha has joined #nixos
<aanderse> m1cr0m4n: ok, great. thank you!
Maxdamantus has joined #nixos
<m1cr0m4n> aanderse: Rest assured I want this in 20.03 as much as you do. I won't delay on asking for help just for the sake of doing it myself. :)
<aanderse> m1cr0m4n: great, i'm glad to hear
sbetrium has joined #nixos
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Aleksejs> Hi, I've installed direnv and tried quick demo from here https://github.com/allenap/direnv but nothing works. I can see that RC file is found when I type direnv status, but nothing else
<{^_^}> [nixpkgs] @tfc opened pull request #79352 → nixosTests.chromium: Port to Python → https://git.io/JvZVe
orivej has quit [Ping timeout: 268 seconds]
butterthebuddha has joined #nixos
sbetrium has quit [Quit: sbetrium]
zupo has quit [Ping timeout: 272 seconds]
<simukis_> how can I find a list of attributes made overridable?
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
zupo has joined #nixos
thc202 has quit [Ping timeout: 260 seconds]
thc202 has joined #nixos
is_null has joined #nixos
ddellacosta has joined #nixos
<simpson> Aleksejs: Did you allow?
<simpson> Also, did you run the shell hook?
<infinisil> > lib.functionArgs pkgs.hello
<{^_^}> 'functionArgs' requires a function, at /var/lib/nixbot/nixpkgs/master/repo/lib/trivial.nix:328:42
<infinisil> > lib.functionArgs pkgs.hello.override
<{^_^}> { fetchurl = false; stdenv = false; }
<infinisil> simukis_: ^^
<{^_^}> [nixpkgs] @bennofs merged pull request #78836 → python27Packages.sqlmap: 1.3.12 -> 1.4 → https://git.io/JvOuT
<{^_^}> [nixpkgs] @bennofs pushed to master « python37Packages.sqlmap: 1.4 -> 1.4.2 and fix bugs »: https://git.io/JvZV9
hyper_ch2 has quit [Remote host closed the connection]
arjen-jonathan has quit [Ping timeout: 260 seconds]
is_null_ has quit [Ping timeout: 260 seconds]
<Aleksejs> simpson: I followed that quick demo 1:1
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/9af8512172a (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<Aleksejs> I will try to run hook
CcxWrk has quit [Ping timeout: 240 seconds]
worldofpeace_ has joined #nixos
CcxWrk has joined #nixos
alexherbo2 has quit [Remote host closed the connection]
alex`` has quit [Quit: WeeChat 2.7]
cosimone has quit [Quit: Quit.]
cosimone has joined #nixos
drew__b has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #79309 → fwupd: 1.3.3 → 1.3.7 → https://git.io/JvZGH
<{^_^}> [nixpkgs] @jtojnar pushed 4 commits to master: https://git.io/JvZw2
<Aleksejs> simpson: I've added a hook, still nothing
gkmngrgn has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @FRidh pushed 11 commits to python-unstable: https://git.io/JvZwK
Acilim has quit [Quit: Leaving]
v88m has joined #nixos
__monty__ has quit [Quit: leaving]
<simpson> Aleksejs: Curious. Not sure what to do next; it doesn't sound like a Nix thing.
ng0_ has joined #nixos
ng0_ has joined #nixos
worldofpeace_ has quit [Quit: worldofpeace_]
arjen-jonathan has joined #nixos
karetsu has joined #nixos
<{^_^}> [nixpkgs] @FRidh closed pull request #78092 → pythonPackages.pyproj1: Added support for version 1.9.6 → https://git.io/JvIcT
ng0 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79354 → spdk: 19.10.1 -> 20.01 → https://git.io/JvZw1
gokmen has joined #nixos
gokmen is now known as gkmngrgn
kleisli has quit [Ping timeout: 272 seconds]
gkmngrgn has quit [Read error: Connection reset by peer]
gkmngrgn has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @bbigras opened pull request #79356 → mtail: 3.0.0-rc4 -> 3.0.0-rc34 → https://git.io/JvZrk
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79357 → syncthingtray: 0.10.5 -> 0.10.6 → https://git.io/JvZrC
dansho has quit [Remote host closed the connection]
dansho has joined #nixos
plutes has quit [Ping timeout: 240 seconds]
plutes has joined #nixos
domogled has quit [Quit: domogled]
domogled has joined #nixos
kleisli has joined #nixos
domogled has quit [Ping timeout: 260 seconds]
andreas303 has quit [Quit: andreas303]
jtojnar_ has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #79319 → jfbpdf: 0.5.6 -> 0.5.7 → https://git.io/JvZ8Q
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvZrb
mac10688 has joined #nixos
andreas303 has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #79358 → matcha: 2019-11-02 -> 2020-02-06 → https://git.io/JvZrA
dm9 has quit [Quit: WeeChat 2.7]
<{^_^}> [nixpkgs] @ttuegel merged pull request #79011 → Plasma 5.17.5 → https://git.io/Jv3yE
<{^_^}> [nixpkgs] @ttuegel pushed 13 commits to master: https://git.io/JvZrj
gkmngrgn has quit [Quit: gkmngrgn]
<q3k> tazjin: found this while looking for nixos/crostini integration, are you still interested in doing that? https://github.com/tazjin/nixini
<tazjin> q3k: I stopped trying to use ChromeOS because of accessibility issues, and because I can't use crostini for work data
<q3k> ah, okay!
<tazjin> fwiw, I did get that to work
<q3k> is there something i should know about cros accessibility issues?
<tazjin> yeah, you can't use it without a mouse
<tazjin> it's like Mac OS
<q3k> that's true
<tazjin> (and I have trouble using a mouse because of wrist issues)
<q3k> yeah, i also hate touchpads
<q3k> i just got a chromebook so i'm currently just messing around with things and evaluating how useful it is as a daily driver
<q3k> but the lack of keyboard centricism is painful indeed
<tazjin> I have a doc somewhere around all my issues with it
chloekek has quit [Quit: WeeChat 2.6]
<q3k> my wrists also hate mice/touchpads, but I am fine with using it for things like web browsing - i'd just like to do everything else without it
<tazjin> but there were lots of little things, like some of the window management seems to be an odd hack
<tazjin> where some system windows are "special" and shortcuts don't apply to them
<q3k> cool, if you happen to dig that up, send me a link
<tazjin> for example, ironically, the window that explains keyboard shortcuts
<tazjin> I have to check if I can share it, I wrote it up as an internal doc
<q3k> ah
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79359 → tiledb: 1.7.2 -> 1.7.5 → https://git.io/JvZol
<{^_^}> [nixpkgs] @Ma27 opened pull request #79360 → nixos/nixos-option: add `--nesting-limit` option to avoid infinite recursions → https://git.io/JvZoR
domogled has joined #nixos
chloekek has joined #nixos
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @bbigras opened pull request #79361 → grpcurl: 1.0.0 -> 1.4.0 → https://git.io/JvZoi
<Aleksejs> simpson: it worked now. It failed before because I added a hook NOT at the end of my .bashrc. I don't know why but I fixed it by moving hook at the end
leotaku has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @Ma27 pushed to master « starship: 0.33.1 -> 0.35.1 »: https://git.io/JvZoH
<{^_^}> [nixpkgs] @Ma27 closed pull request #79282 → starship: 0.33.1 -> 0.34.1 → https://git.io/JvZvz
leotaku has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79362 → tlp: 1.2.2 -> 1.3.0 → https://git.io/JvZoQ
<{^_^}> [nixpkgs] @davidtwco opened pull request #79363 → jirafeau: init at 4.1.1 + module → https://git.io/JvZoA
<evanjs> is structuredExtraConfig not on par with extraConfig, yet? I can only manage to set CONFIG_INITRAMFS_SOURCE via extraConfig right now
esemds is now known as w3emperor
meck has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixpkgs] @teto opened pull request #79364 → alot: 0.8.1 -> 0.9 → https://git.io/JvZK3
drakonis has joined #nixos
meck has joined #nixos
ddellacosta has quit [Ping timeout: 272 seconds]
<simukis_> infinisil: thanks!
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
butterthebuddha has joined #nixos
domogled1 has joined #nixos
<infinisil> evanjs: Context?
<evanjs> infinisil: Yeah, one sec
werner291 has joined #nixos
domogled has quit [Ping timeout: 260 seconds]
<infinisil> evanjs: Seems like the kind of thing rfcs#42 is for, which recommends to not have any distinction between preset values or extra ones (or structured/unstructured ones)
<{^_^}> https://github.com/NixOS/rfcs/pull/42 (by Infinisil, 45 weeks ago, open): [RFC 0042] NixOS settings options
<evanjs> infinisil: https://pastebin.com/rNa74kbk
<evanjs> Might just be doing something dumb here
<evanjs> *checks again* omg
<evanjs> moved the extraConfig into the override block. but it still fails to parse the structured with
arjen-jonathan has quit [Ping timeout: 240 seconds]
<evanjs> syntax error, unexpected $undefined, at /nix/store/vlahvv137i26x0w0wggwvad9q6lqlqwr-initrd/initrd:1:1
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
domogled1 has quit [Ping timeout: 265 seconds]
<evanjs> like it's trying to parse the initrd, which is a binary file?
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
butterthebuddha has joined #nixos
kleisli has quit [Ping timeout: 272 seconds]
<infinisil> evanjs: Got a reproducible example?
drakonis has quit [Quit: WeeChat 2.6]
<infinisil> Or, how do I use that file to reproduce this
gnidorah has joined #nixos
domogled has joined #nixos
<{^_^}> [nixpkgs] @bbigras opened pull request #79365 → cloudflared: 2019.7.0 -> 2019.12.0 → https://git.io/JvZ6c
<gnidorah> hi. merge please? #78312
<{^_^}> https://github.com/NixOS/nixpkgs/pull/78312 (by gnidorah, 2 weeks ago, open): openmw-tes3mp: fix build
erasmas has joined #nixos
domogled has quit [Client Quit]
growpotkin has joined #nixos
kleisli has joined #nixos
<evanjs> infinisil: https://pastebin.com/5UyuXUyf is this sufficient?
domogled has joined #nixos
<evanjs> simply building that seems to reproduce it here
<infinisil> Hm yeah can reproduce
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<davidtwco> I just updated my pinned nixpkgs commit and now nginx cannot access `/run/keys` from nixops (perm denied) - appears like #56255 is relevant - is there a known solution to this?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56255 (by Izorkin, 49 weeks ago, merged): nginx: do not run anything as root
lovesegfault has quit [Ping timeout: 260 seconds]
<davidtwco> (that might not be the right PR, it was a while ago, but it modified the 20.03 changelog)
<evanjs> infinisil: I've been doing stuff wrong with (at least busybox's config parser) all week so I'm still unsure if it's just me :D
chloekek has quit [Quit: WeeChat 2.6]
<davidtwco> (my pinned commit was four days earlier than that one, so probably was that)
<infinisil> evanjs: With https://github.com/NixOS/nixpkgs/pull/76861 reverted I get error: The option value `settings.CONFIG_INITRAMFS_SOURCE' in `structuredExtraConfig' is not of type `submodule'.
<{^_^}> #76861 (by Infinisil, 4 weeks ago, merged): lib/types: Allow paths as submodule values
<evanjs> infinisil: ah I was seeing similar things when trying to set other options. Can't remember, do we need to strip CONFIG_ with structuredExtraConfig values, as well?
Tucky has quit [Quit: WeeChat 2.7]
<evanjs> just got it past the other problem I was having by specifying INITRAMFS_SOURCE in extraConfig rather than CONFIG_INITRAMFS_SOURCE
<infinisil> evanjs: The problem seems to be that you can't use strings directly
<infinisil> structuredExtraConfig seems to be for those y/n/n things
<infinisil> Or freeform apparently
<evanjs> infinisil: okay so likely what I saw with e.g. VBOXGUEST where it had like optional and tristate
<evanjs> vs just "y" or "n"
orivej has joined #nixos
<infinisil> Yeah so you'll have to specify those with the yes, no, module or freeform functions from lib/kernel.nix
opthomasprime has joined #nixos
<hodapp> raaaawr.... I can enable gstreamer in OpenCV, but then buildInputs has "lib.optionals enableGStreamer (with gst_all_1; [ gstreamer gst-plugins-base ])" and I need gst-plugins-bad & gst-plugins-good too
<infinisil> Hm, I'm wondering now whether this confusing behavior of #76861 can be mitigated
<{^_^}> https://github.com/NixOS/nixpkgs/pull/76861 (by Infinisil, 4 weeks ago, merged): lib/types: Allow paths as submodule values
m15k has joined #nixos
<evanjs> infinisil: does config.boot.kernelPackages.kernel.commonStructuredConfig list all the stuff that is usable in structuredConfig?
<{^_^}> [nixpkgs] @lsix opened pull request #79366 → pythonPackages.django_*: update for CVE-2020-7471 → https://git.io/JvZ6Q
w3emperor is now known as esemds
jgeerds has joined #nixos
<evanjs> eh assuming not
<{^_^}> [nixpkgs] @Infinisil merged pull request #59827 → nixos/systemd: add an option to suppress system units → https://git.io/fjOfL
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JvZ6A
domogled has quit [Quit: domogled]
domogled has joined #nixos
choward has joined #nixos
endformationage has joined #nixos
esemds has quit []
jgeerds has quit [Ping timeout: 260 seconds]
domogled has quit [Ping timeout: 272 seconds]
esemds has joined #nixos
<{^_^}> [nixpkgs] @vdemeester closed pull request #52059 → linuxkit: 2017-07-08 -> v0.6 → https://git.io/fpFbZ
nixlanguagestuff has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
drakonis has joined #nixos
<evanjs> welp. now to figure out why it's barfing with the initrd I passed in :P
<nixlanguagestuff> If I have file a.nix with `{...}: {info = { a = 1; };}` in it how can I access the a attribute? If I had a b.nix like `{...}: {info = { b = 2; };}`, could I then merge both in c.nix: {...}: let a = ./import a.nix; b = ./import b.nix; in {info = a.info // b.info;}
esemds is now known as w3emperor
<nixlanguagestuff> in the repl importing a.nix gives me `«lambda @ /tmp/simple.nix:1:1»` and I don't know how to do anything with that. I thought callPackage is what I wanted but that gives error "value is a function while a set was expected".
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79367 → tmux-xpanes: 4.1.0 -> 4.1.1 → https://git.io/JvZiX
<{^_^}> [nixpkgs] @Ma27 pushed to master « wireguard-tools: 1.0.20200121 -> 1.0.20200206 »: https://git.io/JvZiM
<nixlanguagestuff> Zooming out: I'm trying to accomplish splitting my home.nix file into core.nix, personal.nix, and work.nix. I'd like to be able to merge together core.nix and work.nix for example in home.nix's program attribute by importing core.nix and work.nix that both have a programs attribute inside.
nuncanada has joined #nixos
<cransom> you have a lambda because you didn't pass any arguments (or an empty attribute set) to your import.
<infinisil> nixlanguagestuff: That's already supported by the module system by default
<infinisil> nixlanguagestuff: You can simply do `imports = [ a.nix b.nix ]` in your main home.nix file
<infinisil> And it will call and merge everything as if those other files were additional home.nix files
kcalvinalvin has quit [Ping timeout: 265 seconds]
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
scoates has left #nixos ["WeeChat 2.5"]
kcalvinalvin has joined #nixos
Jackneill has quit [Remote host closed the connection]
<nixlanguagestuff> infinisil: Huh, interesting.
<nixlanguagestuff> cransom: If a.nix specifies empty input with `{}: # rest of nix file` what argument does it expect for me to be able to access values?
<{^_^}> [nixpkgs] @ryantm merged pull request #79346 → procs: 0.9.5 -> 0.9.6 → https://git.io/JvZ2c
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvZPv
<clever> nixlanguagestuff: can you link an example file?
<nixlanguagestuff> clever: Yes, one moment.
domogled has joined #nixos
butterthebuddha has joined #nixos
<nixlanguagestuff> clever: https://pastebin.com/ix6AN33c
opthomasprime has left #nixos [#nixos]
<evanjs> .... wow. `extraConfig = ''\n INITRAMFS_SOURCE "${self.initrd}/initrd"''` was the issue :D
<evanjs> been building for ~10+ mins now so I think that was my final issue for now. Fingers crossed
<clever> nixlanguagestuff: the `{}` says that it accepts a set, that must have exectly nothing in it
<clever> nixlanguagestuff: so you want `import ./coresimple.nix {}`
<cransom> nixlanguagestuff: clever has the right/more appropriate approach, but `(import ./coresimple.nix {}).corePrograms)` should fix the function versus set
<evanjs> Current "problem": get a static busybox + mini gentoo system image from coworker into nix form for our CI that's running on NixOS :P
waleee-cl has joined #nixos
<clever> evanjs: i find that INITRAMFS_SOURCE is a pain to deal within, within nix, because you have to rebuild the entire kernel every time you change something
<clever> evanjs: i implemented proper initrd support in my firmware, just to avoid using it
<nixlanguagestuff> Cool, so that means the approach suggested by infinisil where importing merges attributes works for me. If I wanted to explicitly name things in let variables though I could make my example work with what clever suggested aka `import ./coresimple.nix {}`. Thanks all.
judson has joined #nixos
<nixlanguagestuff> thanks for the "how to make it work" cransom also, it's useful for understanding
<evanjs> clever: I was trying to do that with your example but couldn't get the example working with a basic x86 host on qemu lol. probably just doing something dumb wrong
gagbo has quit [Quit: I'm out !]
<{^_^}> [nixpkgs] @sorki opened pull request #79368 → nixos/lib/make-ext4-fs: fall back to resize2fs -M if exact resize fails → https://git.io/JvZPu
<clever> evanjs: with qemu, you can just use -kernel and -initrd to load both
<{^_^}> [nixpkgs] @Ma27 pushed to release-19.09 « wireguard-tools: 1.0.20200121 -> 1.0.20200206 »: https://git.io/JvZPP
<{^_^}> [nixpkgs] @flokli merged pull request #79352 → nixosTests.chromium: Port to Python → https://git.io/JvZVe
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JvZPM
<evanjs> clever: yeah I figure it has something to do with the rest of my expression as I just get a black screen when launching :D
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/9af8512172a (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<clever> evanjs: got a link?
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<{^_^}> [nixpkgs] @Ma27 opened pull request #79369 → strace: 5.4 -> 5.5 → https://git.io/JvZPA
<{^_^}> [nixpkgs] @sorki opened pull request #79370 → Improve device-tree overlay support → https://git.io/JvZXe
<evanjs> clever: stuffed most everything into nixos.nix trying to get it working, but I guess I'll be able to undo that if I don't need to build the initrd in https://github.com/evanjs/mini-system/blob/master/bench/nixos.nix
<thoughtpolice> flokli: If you end up submitting a PR etc for Bluespec, can you please CC me? I have some things to test myself and would like to help maintain it, I'm testing your patches now actually.
<flokli> thoughtpolice: haha
<clever> evanjs: what happens if you boot without -nographic?
<thoughtpolice> flokli: A lot of people swarmed on the repo once it got released :P
<thoughtpolice> Happy they finally did this.
<flokli> thoughtpolice: Yes, I will CC you. But I fear this is still a loong time away, given we need such an old GHC
<flokli> I hope these things get cleaned up and it somewhat works reliably, then happy to PR it to nixpkgs
<noonien> hello
<clever> evanjs: you may also want to look at my kexec test stuff too
<noonien> can i not use /usr/bin/env in scripts that i'm using from a derivation?
<clever> noonien: /usr/bin/env is missing in the nix sandbox
<noonien> how can i run scripts in the nix sandbox?
<thoughtpolice> flokli: I thought we just used the default GHC for building? What is that, these days? 8.6 or something?
<noonien> i've got a bash script
<clever> noonien: patch them first, with patchShebangs
<noonien> that has a shebang
<noonien> oh, ok
<noonien> does stdenv not do that by default?
<clever> noonien: it does not
<noonien> oh, ok
<clever> noonien: you can find examples in nixpkgs
<noonien> yup, i'm looking into that, thanks!
jtojnar_ has quit [Quit: jtojnar_]
<flokli> thoughtpolice: there were some assumptions on undefined behaviour / old gcc versions not optimizing things out
butterthebuddha has quit [Read error: Connection reset by peer]
<{^_^}> B-Lang-org/bsc#18 (by ProfFan, 13 hours ago, open): Add missing returns to prevent GCC from optimizing the functions out
<flokli> I tried with an older GHC and got a bit further, but then had to sleep and work :D
<flokli> Might give it another go later
<thoughtpolice> Oh, I pulled that patch, yeah. I mean for now we could vendor it, at least, provided things are working
<thoughtpolice> though I imagine they'll integrate all that soon enough
<flokli> they were quite receptive to the other PRs
<flokli> I might just push on top of that `bluespec-bsc` branch and see how far I get
<flokli> I'm not very keen on vendoring a custom GHC just for bsv. I did import an older nixpkgs and picked it from there, but that's cleanly not something for nixpkgs either :-D
<flokli> s/bsv/bsc/
<thoughtpolice> Wait, do you mean GHC or GCC? It's GCC that was causing unbounded memory usage, wasn't it
<thoughtpolice> Like I said, GHC seems to be the default and work fine unless my build is about to fail, I guess?
<flokli> I didn't check yet.
<thoughtpolice> (I'm building on top of a few days old branch so it's possible my build hasn't exploded yet)
<{^_^}> [hydra] @grahamc opened pull request #709 → sql: Generate models from postgresql → https://git.io/JvZXE
lovesegfault has joined #nixos
<thoughtpolice> Right now things seem to be going, at least
<flokli> I'll update the branch, add all outstanding PRs, and see how far I'll go
alex` has joined #nixos
cr4y1 has joined #nixos
alex` is now known as Guest73131
<thoughtpolice> Ugh, all the trappings of a traditional proprietary codebase.
<flokli> yes :-)
<thoughtpolice> Not vendoring tcl/ictl would be a good start
<thoughtpolice> And yices/stp. Or at least sharing the expressions...
<flokli> for that to happen, we need to tell the build system to allow using something else
<thoughtpolice> Anyway my build just blew up so I'll look at it later, do CC me
<flokli> and I'm not sure if that's worth if they intend to move to stack
<flokli> also not sure if there are some "custom improvements" hidden somewhere deep inside these libraries ;-)
<thoughtpolice> Have they said publicly what their plans around that are? It really just comes down to how receptive they are to merging changes around this, or if they have plans
<flokli> I have no idea.
<flokli> thoughtpolice: I just assume doing these larger style refactors would need some agreement from upstream
<thoughtpolice> Personally I'm very interested to see Bluespec in Nixpkgs which means I'm willing to accept a significant amount of expression complexity and work upstream to any extent possible. Like if they don't have plans it would be easy to just start fresh and commit very new and clean stuff for stack/cabal usage. Might be worth filing an issue about
<thoughtpolice> Honestly if they did anything I'd say they should use Shake :D
<{^_^}> B-Lang-org/bsc#14 (by cartazio, 21 hours ago, open): too many tab characters in .hs files
<flokli> thoughtpolice: w.r.t discussion, I joined #bluespec
<flokli> Maybe we should shift discussion there, until there's an official channel or so
<{^_^}> [nixpkgs] @jtojnar opened pull request #79371 → fwupd: split daemon again → https://git.io/JvZX9
<{^_^}> [nixpkgs] @basvandijk opened pull request #79372 → libuv: 1.34.1 -> 1.34.2 → https://git.io/JvZXH
<ornxka> has anyone ever build an android apk with nix packaging tools
zupo has joined #nixos
<carter> Hello ;)
noudle has joined #nixos
<{^_^}> [nixpkgs] @basvandijk opened pull request #79373 → libuv: 1.32.0 -> 1.34.2 (cherry-pick on release-19.09) → https://git.io/JvZ1U
<hodapp> any way to easily modify buildInputs short of just modifying the derivation in nixpkgs directly?
<nixlanguagestuff> import is not merging my override of `programs.git.enable = false` and I'm not sure why. Home.nix: https://pastebin.com/U94CT7Qb file I import called core.nix: https://pastebin.com/6pR6PP8Q infinisilI believe this is what you were recommending.
<evanjs> clever: yeesh, there we go. had to make some changes to stuff. hangs at "Booting the kernel", like I was initially seeing yesterday
orivej has quit [Ping timeout: 268 seconds]
<clever> evanjs: and now we can throw my rpi debug knowledge into the mix!
<evanjs> oh boy lol
<clever> evanjs: if you follow those directions, you can attach gdb to qemu, and debug whatever is running on the cpu
<clever> evanjs: then, run `file /path/to/vmlinux` in gdb, to load the symbols, and you can get a backtrace out of things
dashkal has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
kleisli has quit [Ping timeout: 268 seconds]
<srk> ,overlay hodapp
<{^_^}> hodapp: Overlays look like `self: super: { foo = ...; }`. Use the self argument to get dependencies, super for overriding things and library functions (including callPackage). More info: https://nixos.org/nixpkgs/manual/#sec-overlays-install
<srk> hodapp: in combination with overrideAttrs (old: buildInputs = ..)
<srk> more like overrideAttrs (old: { buildInputs = ...; })
<{^_^}> [nixpkgs] @FRidh pushed to python-unstable « pythonPackages.sqlalchemy: remove patches, fixes build »: https://git.io/JvZ1o
chloekek has joined #nixos
LysergicDreams has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @romildo merged pull request #79337 → papirus-icon-theme: 20200102 -> 20200201 → https://git.io/JvZu6
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JvZ1M
<hodapp> srk: thanks, giving overrideAttrs a try... not sure yet if I want an overlay
<nixlanguagestuff> Minimal reproduction. Why doesn't my import of coresimple into coresimple2 add git to the programs attribute in nix repl? https://pastebin.com/8uYPwi5A
LysergicDreams has joined #nixos
karetsu has quit [Quit: WeeChat 2.6]
zupo has quit [Ping timeout: 265 seconds]
nikola_i has joined #nixos
<srk> nixlanguagestuff: I think that NixOSes config = {} merging is not done automatically
zupo has joined #nixos
<nikola_i> is it possible to install just one package from 'unstable' using 'nix-env' without using 'nixos-rebuild
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e36dbf30b07 (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @FRidh pushed 5 commits to python-unstable: https://git.io/JvZ1h
<{^_^}> [nixpkgs] @FRidh pushed 85 commits to staging-next: https://git.io/JvZMv
<{^_^}> [nixpkgs] @FRidh pushed 87 commits to staging: https://git.io/JvZMU
<{^_^}> [nixpkgs] @FRidh pushed 18 commits to python-unstable: https://git.io/JvZMk
<evanjs> clever: do I need to do anything special to get vmlinux exported? Not seeing it in any of the build results atm :P
<clever> evanjs: ack, linux might not export that!
<{^_^}> [nixpkgs] @FRidh opened pull request #79375 → Python package set updates → https://git.io/JvZMG
<clever> nix*
<clever> evanjs: try using the System.map file? maybe?
<clever> evanjs: ive been using a kernel i build in nix-shell, so i have more files to work on
<clever> $ nix-store -q --deriver /run/current-system/kernel
<clever> /nix/store/515rfjfhi0v5p99lcbl9bkca1k4600ij-linux-4.19.84.drv
<nikola_i> hi, anyone tried to install an unstable package without using nixos-rebuild?
<nikola_i> just using nix-env
<evanjs> nikola_i: you can do that pretty easily with the -f flag
<clever> nikola_i: nix-env -iA unstable.hello
<evanjs> or that :P
<clever> the 1st part, is the name of a channel from nix-channel --list/--add
<evanjs> -f <TAB> <TAB> should show you all the channels you can use if tab completions are enabled on your system
<evanjs> clever: yah `file System.map` gives me "/home/evanjs/mini-system/bench/result-1/kernel-modules/System.map": not in executable format: file format not recognized"
<clever> [root@amd-nixos:~]# nix-build '<nixpkgs/nixos>' -A config.system.build.kernel.dev
<clever> evanjs: this seems to eval
<{^_^}> [nixpkgs] @FRidh pushed to staging-19.09 « pythonPackages.pyopenssl: fix build, fixes #76879 »: https://git.io/JvZM8
<{^_^}> [nixpkgs] @FRidh closed pull request #79326 → Fix python3Packages.pyopenssl on release-19.09 → https://git.io/JvZRV
<clever> evanjs: and it does have a vmlinux!
<evanjs> wattt
<evanjs> oh right like that commit I found lol
<clever> yeah
<nikola_i> evanjs: i get this 'error: attribute 'unstable' in selection path 'unstable.youtube-dl' not found'
<clever> nikola_i: did you add unstable with nix-channel --add?
<evanjs> or if you want to be lazy
<nikola_i> btw my unstable channel name is 'nixos-unstable'
<clever> nikola_i: nix-env -iA nixos-unstable.youtube-dl
<evanjs> "nix-env -f channel:nixpkgs-unstable -iA youtube-dl" will work without needing to do that
<evanjs> and with just about any other channel on that list
wildtrees has joined #nixos
<nikola_i> evanjs: great. its working
<{^_^}> [nixpkgs] @FRidh merged pull request #78618 → python3Packages.nibabel: 3.0.0 -> 3.0.1 → https://git.io/Jvmod
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to master: https://git.io/JvZMu
<{^_^}> [nixpkgs] @liff opened pull request #79376 → metals: 0.7.6 -> 0.8.0 → https://git.io/JvZMg
<{^_^}> [nixpkgs] @FRidh merged pull request #78655 → python37Packages.PyChromecast: 4.1.0 -> 4.1.1 → https://git.io/JvmF2
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.PyChromecast: 4.1.0 -> 4.1.1 »: https://git.io/JvZMa
<evanjs> clever: by the way, I'm probably doing something dumb, but what's the easiest way to share the overlayed package set from default.nix -> nixos.nix based on your example?
<evanjs> I overlayed the package set but passing it to nixos.nix is what I'm stuck on
<clever> evanjs: jam it into system.build (a nixos option), and then reference it the same way i did
<{^_^}> [nixpkgs] @FRidh merged pull request #77546 → mycli: Add paramiko as a propagated build input → https://git.io/Jvfw2
<{^_^}> [nixpkgs] @FRidh pushed commit from @wigust to master « mycli: Add paramiko as a propagated build input »: https://git.io/JvZMK
<evanjs> clever: oh I did env up getting that bit, just had to fix another thing that made me want to move all package definitions into default.nix :P
<{^_^}> [nixpkgs] @FRidh merged pull request #79366 → pythonPackages.django_*: update for CVE-2020-7471 → https://git.io/JvZ6Q
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JvZMX
<nikola_i> evanjs: one more thing i still get the old version of youtube-dl when i check 'youtube-dl --version'
<evanjs> nikola_i: if its just in your user profile you might need to close and re-open your shell
<nikola_i> i tried that
<clever> nikola_i: what does `type youtube-dl` report?
<{^_^}> [nixpkgs] @worldofpeace merged pull request #70549 → appstream-glib: 0.7.15 -> 0.7.16 → https://git.io/JeCKx
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JvZMD
<evanjs> clever: `(No debugging symbols found in result-dev/vmlinux)` waY
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<evanjs> *wat
m15k has quit [Ping timeout: 260 seconds]
drakonis has quit [Read error: Connection reset by peer]
<clever> evanjs: you dont need debug symbols, just normal symbols
<clever> evanjs: now try `bt` in gdb
<{^_^}> [nixpkgs] @FRidh merged pull request #79359 → tiledb: 1.7.2 -> 1.7.5 → https://git.io/JvZol
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tiledb: 1.7.2 -> 1.7.5 »: https://git.io/JvZMQ
<nikola_i> ahh, it still points to the local version 'youtube-dl is /home/pankaj/.nix-profile/bin/youtube-dl'. i installed it as sudo
<clever> nikola_i: `nix-env -e youtube-dl` to remove that one
<{^_^}> [nixpkgs] @FRidh merged pull request #78539 → tpm2-tools: 4.1 -> 4.1.1 → https://git.io/JvqQ2
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tpm2-tools: 4.1 -> 4.1.1 »: https://git.io/JvZM5
kleisli has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #78534 → thonny: 3.2.4 -> 3.2.6 → https://git.io/JvqQI
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « thonny: 3.2.4 -> 3.2.6 »: https://git.io/JvZMF
<{^_^}> [nixpkgs] @FRidh merged pull request #78525 → rednotebook: 2.15 -> 2.16 → https://git.io/JvqSy
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « rednotebook: 2.15 -> 2.16 »: https://git.io/JvZMA
<nikola_i> clever: i did that even before you told me to. it still shows the old version
<nikola_i> how do i get rid of the old binary
<{^_^}> [nixpkgs] @FRidh merged pull request #78522 → p11-kit: 0.23.18.1 -> 0.23.19 → https://git.io/Jvqyo
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « p11-kit: 0.23.18.1 -> 0.23.19 »: https://git.io/JvZMp
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « libhandy: 0.0.12 -> 0.0.13 »: https://git.io/JvZDe
<{^_^}> [nixpkgs] @FRidh merged pull request #78206 → libhandy: 0.0.12 -> 0.0.13 → https://git.io/JvLOp
<evanjs> clever: am I supposed to get just addresses? Because I'm not seeing any function names or anything :P
<clever> evanjs: what addresses are you seeing?
<{^_^}> [nixpkgs] @FRidh merged pull request #77170 → padthv1: 0.9.11 -> 0.9.12 → https://git.io/Jejdc
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « padthv1: 0.9.11 -> 0.9.12 »: https://git.io/JvZDv
<{^_^}> [nixpkgs] @FRidh merged pull request #77878 → labelImg: 1.6.0 -> 1.8.1 → https://git.io/JvTEZ
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « labelImg: 1.6.0 -> 1.8.1 »: https://git.io/JvZDf
<evanjs> clever: 0xffffffffa6a0e638 0xffff8e9ec6e0f0e0 0xbc409325686b7700 0x000000000000f060 0x000000000000f0a0 0x0000000000000246 0x0000000000000001 0x0000000000000000
<{^_^}> [nixpkgs] @jtojnar pushed to master « gnome3.gnome-dictionary: fix AppStream file »: https://git.io/JvZDk
ardumont has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #77059 → help2man: 1.47.11 -> 1.47.12 → https://git.io/Jej05
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « help2man: 1.47.11 -> 1.47.12 »: https://git.io/JvZDm
<clever> evanjs: is this after linux has started to boot, or was qemu told to halt very early on?
<{^_^}> [nixpkgs] @FRidh merged pull request #77042 → doxygen: 1.8.15 -> 1.8.17 → https://git.io/JejBK
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « doxygen: 1.8.15 -> 1.8.17 »: https://git.io/JvZDY
chagra has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #76454 → wpgtk: 6.0.11 -> 6.0.12 → https://git.io/JeFjN
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « wpgtk: 6.0.11 -> 6.0.12 »: https://git.io/JvZDG
<{^_^}> [nixpkgs] @Ma27 opened pull request #79377 → php: add `withPackages` function for additional config on the CLI SAPI → https://git.io/JvZDZ
<evanjs> was just going to post that haha, here's what I get after running file but before continuing "0x000000000000fff0 in cpu_hw_events and 0x0000000000000000 in ??"
<evanjs> clever: ^
<{^_^}> [nixpkgs] @FRidh merged pull request #76401 → rambox-pro: 1.2.0 -> 1.2.2 → https://git.io/JeF7B
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « rambox-pro: 1.2.0 -> 1.2.2 »: https://git.io/JvZDC
<clever> evanjs: try using continue in gdb, then ctrl+c it after a bit, once qemu's gfx show signs of linux booting
<{^_^}> [nixpkgs] @FRidh merged pull request #76402 → rosegarden: 19.06 -> 19.12 → https://git.io/JeF7r
<{^_^}> [nixpkgs] @FRidh pushed 0 commits to master: https://git.io/JvZDW
<{^_^}> [nixpkgs] @FRidh merged pull request #76344 → monetdb: 11.35.3 -> 11.35.9 → https://git.io/JeFiz
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « monetdb: 11.35.3 -> 11.35.9 »: https://git.io/JvZD4
<{^_^}> [nixpkgs] @FRidh merged pull request #76310 → libsForQt5.libqglviewer: 2.7.1 -> 2.7.2 → https://git.io/JvZDB
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « libsForQt5.libqglviewer: 2.7.1 -> 2.7.2 »: https://git.io/JvZDR
<evanjs> clever: signs of linux booting? Like when it says "Booting the kernel"? Because that's what the first set of addresses were. I can wait a bit and see if it does anything, though
<{^_^}> [nixpkgs] @FRidh merged pull request #76280 → ibus-engines.table: 1.9.21 -> 1.9.22 → https://git.io/JvZDE
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « ibus-engines.table: 1.9.21 -> 1.9.22 »: https://git.io/JvZDu
<clever> evanjs: you can also try checking the addr multiple times, and cont after each check
<clever> see if its moving any
<{^_^}> [nixpkgs] @FRidh merged pull request #76275 → jackett: 0.12.907 -> 0.12.1301 → https://git.io/JvZDz
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « jackett: 0.12.907 -> 0.12.1301 »: https://git.io/JvZDg
<{^_^}> [nixpkgs] @FRidh merged pull request #76246 → eventstat: 0.04.07 -> 0.04.08 → https://git.io/JvZDa
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « eventstat: 0.04.07 -> 0.04.08 »: https://git.io/JvZDV
cr4y1 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @FRidh merged pull request #76240 → eagle: 9.5.1 -> 9.5.2 → https://git.io/JvZDr
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « eagle: 9.5.1 -> 9.5.2 »: https://git.io/JvZDK
cr4y1 has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #76231 → clipgrab: 3.8.6 -> 3.8.7 → https://git.io/JvZD6
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « clipgrab: 3.8.6 -> 3.8.7 »: https://git.io/JvZDi
<{^_^}> [hydra] @edolstra merged pull request #709 → sql: Generate models from postgresql → https://git.io/JvZXE
<{^_^}> [hydra] @edolstra pushed 2 commits to master: https://git.io/JvZDP
<nikola_i> clever: manually i am unable to remove the binary. here's what's in the binary https://pastebin.com/ibdzmAWh
chagra has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #74382 → gemrb: 0.8.5 -> 0.8.6 → https://git.io/JeXKr
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « gemrb: 0.8.5 -> 0.8.6 »: https://git.io/JvZDX
<clever> nikola_i: you must use the name from `nix-env -q` when you `nix-env -e <name>`
<evanjs> FRidh: "I am reducing the amount of time I spend on NixOS/Nixpkgs". Also FRidh ^ :D
<{^_^}> [nixpkgs] @FRidh merged pull request #69719 → openwsman: 2.6.9 -> 2.6.11 → https://git.io/JeZB5
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « openwsman: 2.6.9 -> 2.6.11 »: https://git.io/JvZDM
chagra has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #78826 → samplv1: 0.9.11 -> 0.9.12 → https://git.io/JvOB1
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « samplv1: 0.9.11 -> 0.9.12 »: https://git.io/JvZDS
<{^_^}> [nixpkgs] @FRidh merged pull request #78856 → synthv1: 0.9.11 -> 0.9.12 → https://git.io/JvOr3
dashkal has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « synthv1: 0.9.11 -> 0.9.12 »: https://git.io/JvZDH
<hodapp> hrmph. added gst-plugins-* to buildInputs for OpenCV 4.x & Python and it is still complaining about missing elements that aren't a problem with gst-launch by itself
ardumont has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #78091 → gmp: 6.1.2 -> 6.2.0 → https://git.io/JvInw
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « gmp: 6.1.2 -> 6.2.0 »: https://git.io/JvZDx
Neo-- has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #78181 → gnugrep: 3.3 -> 3.4 → https://git.io/JvLLR
<{^_^}> [nixpkgs] @FRidh pushed commit from @dtzWill to staging « gnugrep: 3.3 -> 3.4 »: https://git.io/JvZDh
dansho has quit [Ping timeout: 272 seconds]
<evanjs> clever: thoughts on what I should check if qemu shows no signs of life? :P
<clever> evanjs: try using an unmodified kernel?
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @bbigras opened pull request #79378 → notmuch: 0.29.2 -> 0.29.3 → https://git.io/JvZyk
<{^_^}> [hydra] @grahamc opened pull request #710 → Give Jobsets an ID; add jobset_id to builds and jobs. → https://git.io/JvZys
<evanjs> clever: seems to stop around the same place using 4.19 and 4.4 vanilla
zeta_0 has joined #nixos
sbetrium has joined #nixos
<clever> evanjs: try removing the console=?
choward has quit [Quit: The Lounge - https://thelounge.chat]
<evanjs> ah right I remember this point lol a kernel panic
<clever> evanjs: sounds like you just didnt have the qemu serial port wired up
<clever> evanjs: so console=ttyS0 null-routed all output
<deni> I'm trying to use nixops to setup a nginx server. Everything seems straightforward except for one thing...how do I copy an index.html (or whatever files) to /var/www/ or whereever I'm pointing my virtualHost root to?
<evanjs> mmyup sounds about right
<clever> deni: you dont
<deni> clever: I was actually looking in your repo just now (nas-websites)...but couldn't find what I was looking for
sigmundv has quit [Read error: Connection reset by peer]
<clever> deni: instead, you do `documentRoot = ./foo;` in the nix, and nix will copy foo for you, and put /nix/store/hash-foo into the nginx config file
<deni> clever: ah yes....that makes total sense! Thank you!
<clever> deni: the stuff on my nas predates me learning nix, and is still a mess of files spread over 3 machines
sigmundv has joined #nixos
<clever> deni: and ive mostly just been porting it over without properly fixing it
<deni> clever: still useful stuff in there
<clever> yeah
psyanticy has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @basvandijk opened pull request #79381 → libuv: 1.34.1 -> 1.34.2 → https://git.io/JvZyu
<{^_^}> [nixpkgs] @sondr3 opened pull request #79382 → cargo-edit: 0.4.2 -> 0.5.0 → https://git.io/JvZyz
<{^_^}> [nixpkgs] @basvandijk closed pull request #79372 → libuv: 1.34.1 -> 1.34.2 → https://git.io/JvZXH
<deni> clever: is it enough to just put enableACME and forceSSL for the virtualhost to get a letsencrypt cert?
<clever> deni: yep
<clever> deni: it can help to ensure the dns is working before you do that
choward has joined #nixos
<deni> which mechanism for validation is that using? dns?
<clever> deni: nixos will host a file over plain http, and then use that to validate
sbetrium has quit [Quit: sbetrium]
<clever> deni: but if plain http doesnt work (such as the dns being wrong), it will retry until you use up the ratelimit, and can ban you for 3 hours
<{^_^}> [nixpkgs] @basvandijk opened pull request #79383 → libuv: 1.32.0 -> 1.34.2 (cherry-pick on staging-19.09) → https://git.io/JvZyw
<{^_^}> [nixpkgs] @basvandijk closed pull request #79373 → libuv: 1.32.0 -> 1.34.2 (cherry-pick on release-19.09) → https://git.io/JvZ1U
<deni> clever: this means I can't use letsecnrypt for local only domains...that's a shame
<deni> *letsencrypt
<clever> deni: yeah, you would need your own private ca for local domains
<aanderse> ma27: taking a look over your code
ma27[m] has joined #nixos
<ma27[m]> nice :)
<ma27[m]> tbh I realized that it wasn't too easy to build a generic wrapper for all of that :)
<aanderse> yeah... i see that now that i look at your code
<aanderse> this pretty much only works with command line php, right?
<ma27[m]> and please keep in mind that there's a reason for this being a draft %)
<ma27[m]> yes
<aanderse> mhm
orivej has joined #nixos
<deni> clever:disabling enableACME will make it stop requesting the cert right? (don't wanna get banned)
<aanderse> so my first impression is that this is super useful for me...
<aanderse> which leads me to regret that it doesn't work for phpfpm or mod_php
<aanderse> >_<
<clever> deni: correct
<deni> cool thanks
<ma27[m]> that's great to hear :)
<aanderse> ha ha ha
<ma27[m]> tbh I wasn't that sure how to add phpfpm support as well.... maybe I'll come up with a good idea tomorrow :)
<aanderse> i think keeping this cli only might be worthwhile
Guest73131 has quit [Ping timeout: 260 seconds]
<aanderse> because there is no way to make it work with mod_php
<clever> ma27[m]: i have some php-fpm code somewhere
<aanderse> which means the php interfaces will be really different depending on what variant of php you use
<{^_^}> [nixpkgs] @Ma27 merged pull request #79369 → strace: 5.4 -> 5.5 → https://git.io/JvZPA
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvZyy
<aanderse> which leads to confusion
noudle has quit []
<{^_^}> [hydra] @grahamc opened pull request #711 → jobset_id, #710 Part 1 → https://git.io/JvZy7
<ma27[m]> aaron: agreed. Before we merge this, I'd add some documentation.
<ma27[m]> Just decided to do this tomorrow(?) as I'd like to get some feedback about the overall idea first :)
<aanderse> yeah
<aanderse> while i find this useful, it doesn't mean it is the right thing to do overall
<aanderse> :)
<{^_^}> [nixpkgs] @bbigras opened pull request #79384 → handbrake: 1.3.0 -> 1.3.1 → https://git.io/JvZyN
<evanjs> clever: -serial stdio"
<evanjs> to the rescue :P https://pastebin.com/8EwYHujQ
<aanderse> ma27: my only regret with this is that it wouldn't be backported to the php5 i still have to keep running ;-)
<clever> evanjs: looks like your initrd doesnt contain a valid /init
<clever> evanjs: or it exits after running
<ma27[m]> clever: that does what exactly? :)
<clever> evanjs: remove the ttyAMA0 stuff in https://github.com/evanjs/mini-system/blob/master/bench/nixos.nix#L27 and try again
<clever> ma27[m]: hosts a normal php based site
<clever> evanjs: also remove the kmsg stuff as well, and mknod
<clever> evanjs: that was all to work around bugs in the rpi drivers
<evanjs> clever: figured it was something embedded/impl-specific
Guest73131 has joined #nixos
<gustavderdrache> ma27[m]: aanderse: for at least the php-fpm case, wouldn't it be trivial to add a wrapper for the bin/php-fpm executable?
<clever> ma27[m]: https://gist.github.com/cleverca22/a7946666fe7fbf5ff7a4f46618a067f1 configures phpfpm, lighttpd, and mysql, and generates a public_html dir to host
<gustavderdrache> aha, here it is
<gustavderdrache> ma27[m]: in case it's useful to you, here's a variation i cooked up when i was experimenting with something like this
<gustavderdrache> i wanted to break out the SAPIs modularly as well, since i wanted to make it possible to install, say, the CLI+json or FPM+opcache
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #79385 → gnash: fix build with pangox-compat → https://git.io/JvZSG
<evanjs> clever: anything else aside from mknod, kmsg, and ttyAMA0 you can think of that might be throwing this off?
<clever> evanjs: a symlink from /init to the sh binary, should be enough to get you a usable shell
<clever> evanjs: you can also use `rdinit=/bin/sh` on the kernel args, to override that
<{^_^}> [nixpkgs] @Ma27 merged pull request #79342 → playerctl: 2.0.2 -> 2.1.1 → https://git.io/JvZzy
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvZSg
<{^_^}> [nixpkgs] @Ma27 merged pull request #79382 → cargo-edit: 0.4.2 -> 0.5.0 → https://git.io/JvZyz
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvZSV
Guest73131 has quit [Ping timeout: 272 seconds]
<hodapp> bizarre... if I do 'nix-shell -p python3Packages.gst-python gobject-introspection' then I can 'import gi; gi.require_version('Gst', '1.0')' in Python, but if I instead use pkgs.python3.withPackages with the same two packages, I get "ValueError: Namespace Gst not available"
wildtrees has quit [Ping timeout: 268 seconds]
Guest73131 has joined #nixos
<evanjs> clever: now filling up with messages like "can't open /dev/tty2: No such file or directory". hrm
<clever> evanjs: weird
<evanjs> yeah this is after just doing `object = "${pkgs.busybox}/bin/ash"; symlink = "/init";`
<clever> evanjs: try with a simple #! script, that then runs ash?
gxt has joined #nixos
<aanderse> ma27: you could definitely get phpfpm to work with it, but then the phpOptions options become awkward to deal with
<hodapp> is there some fundamental difference between python3Packages.foo and python3.withPackages (ps: [ps.foo]) that I am mangling?
OmnipotentEntity has quit [Ping timeout: 240 seconds]
<clever> hodapp: withPackages will generate a shell script named python, that adds foo to PYTHONPATH for you
<{^_^}> [nixpkgs] @Ma27 pushed to glibc231 « glibc: 2.30 -> 2.31 »: https://git.io/JvZSx
<hodapp> hmm, still not sure why it could find gobject-introspection one way and not another
gnidorah has quit [Quit: Connection closed for inactivity]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/21b11bfc0e4 (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<DanP[m]> How do I modify my java keystore? It's of course `/nix/store/d4mczka1h0wci1kcgihgg43wx8y7haa0-openjdk-11.0.4-ga/lib/openjdk/lib/security/cacerts (Read-only file system)`
<DanP[m]> But I'm not sure how to get around that
<{^_^}> [nixpkgs] @timokau pushed to revert-78824-auto-update/rsyslog « Revert "rsyslog: 8.1911.0 -> 8.2001.0" »: https://git.io/JvZ9t
<jtojnar> Dan P does it not support environment variable to override the path?
zupo has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @timokau opened pull request #79386 → Revert "rsyslog: 8.1911.0 -> 8.2001.0" → https://git.io/JvZ9O
<jtojnar> hodapp gobject-introspection needs to be in (native)BuildInputs for the setup hook to run
<jtojnar> python.withPackages only sets up python dependencies
<hodapp> jtojnar: it's not making any difference if I put it in buildInputs
<evanjs> clever: #!/bin/sh ln -sf /dev/null /dev/tty2 ln -sf /dev/null /dev/tty3 ln -sf /dev/null /dev/tty4 ${pkgs.busybox}/bin/ash via https://busybox.busybox.narkive.com/KfWYHoQf/no-such-device-tty2-tty3-tty4-on-embedded-system#post2
<evanjs> that seemed to get me into a bootable shell :D
<evanjs> now to put my custom busybox back and see if that works
<jtojnar> hodapp what expression do you have?
zupo has joined #nixos
<{^_^}> [nixpkgs] @Ma27 opened pull request #79387 → hydra: 2019-11-13 -> 2020-02-06 → https://git.io/JvZ9W
alexherbo2 has joined #nixos
<jtojnar> hodapp also https://github.com/NixOS/nixpkgs/issues/56943 might affect you
<{^_^}> #56943 (by emmanuelrosa, 48 weeks ago, open): setup hook of gobject-introspection in nativeBuildInputs does not run with strictDeps
<evanjs> mmyup hush is gone like I configured. Fiiiiiinally. Now to move onto the systemPackages, I think? Something like that
<hodapp> trying to run "import gi; gi.require_version('Gst', '1.0')" in python3. if I comment out the python3 line, and uncomment the commented one, it runs.
Guest73131 is now known as alex``
<jtojnar> hodapp you will also need gst_all_1.gstreamer, which contains the typelib
<jtojnar> gst-python are just some overrides
<evanjs> clever++
<{^_^}> clever's karma got increased to 320
<hodapp> jtojnar: oh, didn't know that
<jtojnar> hodapp: I believe propagatedBuildInputs of packages passed to python.withPackages only works for Python packages
<jtojnar> ,locate Gst-1.0.typelib
<{^_^}> Found in packages: gst_all_1.gstreamer
<jtojnar> ^hodapp
o1lo01ol1o has joined #nixos
<hodapp> yeah, I don't even know what a typelib is nor why one matters
<{^_^}> [nixpkgs] @primeos pushed to master « gitRepo: 1.13.9.2 -> 1.13.9.3 »: https://git.io/JvZ9X
<{^_^}> [nixpkgs] @jm2dev opened pull request #79388 → pythonPackages.wordcloud: init at 1.6.0 → https://git.io/JvZ91
<hodapp> bigger issue I'm trying to solve is why OpenCV's not picking up gst-plugins-bad when I add it to its buildInputs with overrideAttrs
<jtojnar> hodapp: when you use `from gi.repository import Foo`, pygobject will use gobject-introspection's libgirepository to find Foo-someversion.typelib
<{^_^}> [nixpkgs] @WilliButz opened pull request #79389 → grafana: 6.6.0 -> 6.6.1 → https://git.io/JvZ9D
<hodapp> is there some other way to import Gst?
bobvanderlinden_ has quit [*.net *.split]
gcoakes[m] has quit [*.net *.split]
quidel[m] has quit [*.net *.split]
domenkozar[m] has quit [*.net *.split]
abbec has quit [*.net *.split]
frhun has quit [*.net *.split]
tyrion-mx has quit [*.net *.split]
rnhmjoj has quit [*.net *.split]
LinuxHackerman has quit [*.net *.split]
luc65r[m] has quit [*.net *.split]
denbrahe[m] has quit [*.net *.split]
hagelslag[m] has quit [*.net *.split]
bennofs[m] has quit [*.net *.split]
adamCS has quit [*.net *.split]
witchof0x20 has quit [*.net *.split]
tetdim has quit [*.net *.split]
exarkun has quit [*.net *.split]
ddima has quit [*.net *.split]
zgrep has quit [*.net *.split]
grw has quit [*.net *.split]
Vikingman has quit [*.net *.split]
reivilibre has quit [*.net *.split]
monotux has quit [*.net *.split]
petar has quit [*.net *.split]
delroth has quit [*.net *.split]
ddima has joined #nixos
reivilibre has joined #nixos
tetdim has joined #nixos
petar has joined #nixos
adamCS has joined #nixos
grw has joined #nixos
exarkun has joined #nixos
zgrep has joined #nixos
monotux has joined #nixos
witchof0x20 has joined #nixos
<jtojnar> hodapp how is OpenCV using/looking for gst-plugins.bad?
delroth has joined #nixos
Vikingman has joined #nixos
erictapen has quit [Ping timeout: 260 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<hodapp> jtojnar: I have no idea, but what I'm running into is that pipelines that gst-launch handles fine have missing elements when I try to use them via OpenCV's VideoCapture
<hodapp> and I looked at its derivation, and in buildInputs it has: lib.optionals enableGStreamer (with gst_all_1; [ gstreamer gst-plugins-base ])
<hodapp> while I know I am using some things that are present only in gst-plugins-bad
erictapen has joined #nixos
<jtojnar> hodapp: gstreamer locates the elements in GST_PLUGIN_SYSTEM_PATH_1_0 environment variable
<hodapp> I'll check that once this build finishes
<jtojnar> so the program expecting the elements will likely need to be wrapped
<gustavderdrache> Q: is enableGSTreamer set to true in your override? it looks like it defaults to false
<hodapp> yes
<gustavderdrache> dang, i was hoping it'd be that easy
<hodapp> it appears to be invoking gstreamer okay; the actual errors are *from* gstreamer
<{^_^}> [nixpkgs] @Ma27 merged pull request #79389 → grafana: 6.6.0 -> 6.6.1 → https://git.io/JvZ9D
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvZHB
sondr3 has joined #nixos
<dashkal> Where abouts do I look to mess with the power management settings? I specifically want to make it not sleep/hibernate/anything if plugged in and the lid is closed.
ddellacosta has joined #nixos
<{^_^}> [hydra] @pikajude opened pull request #712 → Add github notifications for evals → https://git.io/JvZHu
<dashkal> The only thing my searching in the options doc is powerManagement.enable, which is a bit of a blunt instrument.
chloekek has quit [Quit: WeeChat 2.6]
chloekek has joined #nixos
halabala has joined #nixos
<sondr3> hang on, I have something like that configured once upon a time
<{^_^}> [nixpkgs] @FRidh opened pull request #79390 → rsyslog: add nixos tests to passthru.tests → https://git.io/JvZHg
<sondr3> s/have/had
mounty1 has quit [Ping timeout: 260 seconds]
nixlanguagestuff has quit [Remote host closed the connection]
<dashkal> Related, but also a blunt instrument (that thing discusses disabling the feature altogether). I just want the lid to stop being involved. Specifically when plugged in if possible. Currently digging in acpi docs.
<sondr3> dashkal: look at services.logind.lidSwitchDocked
<sondr3> and the related logind.* options, it's what I used on my old Macbook to disable the power button
<dashkal> ooo, now that looks promising
halabala has quit [Client Quit]
<dashkal> "services.logind.lidSwitchExternalPower" is exactly what I was seeking. Much appreciated
zupo has joined #nixos
<sondr3> nice :)
<{^_^}> [nixpkgs] @Ma27 pushed commit from @WilliButz to release-19.09 « grafana: 6.6.0 -> 6.6.1 »: https://git.io/JvZHP
<immae> Hello there, I have a bit of issues with github-fetched sources : When I "fetchurl" urls like https://api.github.com/repos/mikey179/vfsStream/zipball/d5fec95f541d4d71c4823bb5e30cf9b9e5b96145 or when I fetchFromGitHub (in my example, kanboard/kanboard), the sha256 hash changes from machine to machine. The content in the end is the same, but I guess github generates the archive on-the-fly so the sha becomes
<immae> invalid later (and somehow nix seems not aware of that). How do you deal with that when you want to have derivations that are robust with respect to that? (I’m on 19.03, in case it’s relevant/fixed in later releases)
<sondr3> immae: how do you fetch? I've never had that problem using fetchFromGitHub
oida has quit [Ping timeout: 240 seconds]
<immae> sondr3: I have one example with `fetchFromGitHub { owner = "kanboard"; repo = "kanboard"; rev = "c4152316b14936556edf3bcc4d11f16ba31b8ae7"; sha256 = "1hdr95cpxgdzrzhffs63gdl0g7122ma2zg8bkqwp42p5xphx0xan"; };`
<{^_^}> [nixpkgs] @FRidh merged pull request #79386 → Revert "rsyslog: 8.1911.0 -> 8.2001.0" → https://git.io/JvZ9O
<{^_^}> [nixpkgs] @FRidh pushed commit from @timokau to master « Revert "rsyslog: 8.1911.0 -> 8.2001.0" »: https://git.io/JvZHD
<{^_^}> [nixpkgs] @FRidh pushed 0 commits to revert-78824-auto-update/rsyslog: https://git.io/JvZHy
<samueldr> immae: fetchFromGitHub hashes the contents of the archive once expanded, to ensure that when gihtub changes archive generation it won't break
<dashkal> Hrm, well, it should have been what I wanted, but no dice. It's still suspending on lid close. More searching.
<immae> hmm
<samueldr> immae: while fetchurl would still hash the archive itself
oida has joined #nixos
<immae> But it didn’t do it there?
<sondr3> immae: do you have a gist of what you're doing? If that didn't work it'd be a major bug with fetchFromGitHub
<samueldr> could it come from an older sha256 that is a valid source in one of your store?
<samueldr> or did you "tofu" on both computers from the same rev?
<samueldr> if you did "tofu" on both for the same rave, and got different results, I would nix-store --delete that path and retry just in case something weird happened, but that's also a bit unlikely
<dashkal> Ahh, had to kick systemd-logind.service. Laptop lid switch behaving as I wanted :)
<immae> samueldr: I built ("monthes ago") on one machine via tofu ,then I copied the derivation on another machine and I built there. The kandboard derviation I’m talking about it there: https://git.immae.eu/?p=perso/Immae/Config/Nix.git;a=blob;f=overlays/kanboard/default.nix;h=81b39fecbbcfaa84a99815c0eae86cbf7a1cefe3;hb=8da1c716967625acd37a5425e2d3537c312cc003
<{^_^}> [nixpkgs] @Ma27 pushed to master « grafana: add myself as maintainer »: https://git.io/JvZH5
<immae> (it’s an overlay but I guess it doesn’t make much difference)
<samueldr> shouldn't really
<evanjs> sondr3: hey did you get the xmonad stuffs figured out?
noudle has joined #nixos
<samueldr> immae: wanted: sha256:18bn9zhyfc5x28hwcxss7chdq7c8rshc8jxgai65i5l68iwhvjg7
<samueldr> got: sha256:1hdr95cpxgdzrzhffs63gdl0g7122ma2zg8bkqwp42p5xphx0xan
<sondr3> evanjs: oh hey, no, I've just been collecting inspiration. I'll start this weekend
nikola_i has quit [Read error: Connection timed out]
<sondr3> I do have some questions now that you're around
<immae> samueldr: exactly
<evanjs> sondr3: yeah sometimes znc+pushover doesn't work right but I _usually_ have push notifications for IRC haha
<samueldr> immae: do you know about the not-exactly-obvious behaviour of re-using an existing sha256 sum on a FOD?
<immae> But it used to work on another machine the first time I built it (months ago), and it still does
<sondr3> mostly how it works with editing the config and recompiling, does it take a lot of time? Just a bit scared for my poor laptops sake
<tokudan> I've made a PR to fix entropy starvation during boot due to encrypted swap, please have a look and review/test: https://github.com/NixOS/nixpkgs/pull/71302
<{^_^}> #71302 (by tokudan, 15 weeks ago, open): rngd: Start early during boot and encrypted swap entropy fix
<immae> samueldr: not sure I understand
<immae> FOD?
<sondr3> ,FOD
<sondr3> damn :(
<samueldr> fixed-output derivations, those with sha256
<immae> ah yes, I always change it to 00000 when I want to "tofu", is that what you wondered about?
<samueldr> nix will use the name + hash of a FOD to look for it in the store, the name is always `source` here
civodul has joined #nixos
drakonis has joined #nixos
<samueldr> so if you started with fetchFromGitHub { rev = "example1"; sha256 = "1234"; }, then later only update rev fetchFromGitHub { rev = "example2"; sha256 = "1234"; } it will still reuse the initial example1 source in the store
<samueldr> since nix will find "source-1234" in the store
<samueldr> that's one way the behaviour you see could be explained
<immae> I’m aware of that yes, but I cannot garantee that I didn’t make a mistake there indeed (I was still a beginner at that time)
o1lo01ol1o has quit [Remote host closed the connection]
<samueldr> the other is freak FS corruption that didn't matter for the thing to work
<evanjs> sondr3: nah you shouldn't need to worry about that. I'm fine even enabling hoogle for xmonad+taffybar on my laptop... but then I have a G751JY with a 980M, so... maybe not the best example
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
o1lo01ol1o has joined #nixos
<immae> I still have access to the old machine, I’ll test that immediately
<sondr3> evanjs: lmao, that laptopt looks like a spaceship. I have a fairly beefy processor but Haskell compiles still makes it cry
<evanjs> Either most of the compilation is already done upstream... or the taffybar cache I have referenced in my cachix config is the reason I never have to wait too long :P
<sondr3> but cool, good to know
<sondr3> you mean taffy.cachix.org right, evanjs?
<evanjs> sondr3: yes. I remember it's in my cachix config but I've forgotten if it's had an impact. I'd assume so :P
<evanjs> wait taffybar or taffy? they're both ivan's....
rareman has joined #nixos
<sondr3> yeah, I was a bit confused about which is the correct one and whatnot
rareman has left #nixos [#nixos]
<sondr3> since he is the owner of both, I could only find taffy referenced in the repo though
noudle has quit []
* sondr3 shrugs
<immae> samueldr: ok I probably made a mistake at that time, phew
<immae> The rest are fetchurl’s, which are kind of normal
<samueldr> immae: that's the simplest, and likeliest explanation, it's so easy to make that mistake :)
<{^_^}> [nixpkgs] @Ma27 opened pull request #79391 → glibc: 2.30 -> 2.31 → https://git.io/JvZQY
<immae> samueldr: yes, got bitten by it several times but I was either unaware or tired when it happened :)
<immae> Thanks samueldr sondr3
<sondr3> mostly samueldr though :)
<evanjs> sondr3: yeah whatever, looks like I use taffy over here haha. anyway, I've never seen any issues with compilation time. I think the brunt of it is the haskell packages which are cached already, be it either in nixos or taffy
<samueldr> don't worry, some would assume it stops and you never make that mistake again... but I'm not sure that's a reasonable expectation :D
<sondr3> evanjs: awesome, I'll probably just outright "copy" your configuration
<immae> Yes :D
<evanjs> xmonad articafts should be upstream in nixos. Really all you're going to need to "compile" is your reconfigured stuff AFAIK.
<evanjs> *artifacts lol
<sondr3> I guess I was overly worried about it then, cool, cool, cool, thanks a bunch
<evanjs> yeah I do remember how bad it was on Gentoo and can't say I've felt as bad since moving xmonad/taffy into a more nix-y configuration here. And yeah just let me know if stuff doesn't work :P
<sondr3> evanjs++
<{^_^}> evanjs's karma got increased to 8
<sondr3> whoop, thanks
<{^_^}> [nixpkgs] @Ma27 merged pull request #79354 → spdk: 19.10.1 -> 20.01 → https://git.io/JvZw1
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvZQ8
o1lo01ol1o has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
mgdm has joined #nixos
<mgdm> Anyone know where the source for https://nixos.org/nixops/manual/#idm140737322662048 is? (The nixops virtualbox stuff). I'd like to send a PR if I can
noudle has joined #nixos
knupfer has joined #nixos
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0f5a37602dd (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<sondr3> mgdm: wow, I'm actually unable to find it too
<mgdm> sondr3: heh, I had a look in the nixops source which does have docs but not those ones. Glad it's not just me :-)
zeta_0 has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0f5a37602dd (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<sondr3> and in the nixops-aws repo, I think it might've been moved out when they split nixops into a plugin based architecture
<mgdm> sondr3: ahh, interesting, thanks!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79392 → toot: 0.25.0 -> 0.25.2 → https://git.io/JvZQi
<mgdm> I was playing with nixops and found that the services.httpd.documentRoot option is deprecated, so was intending to fix that
<sondr3> I think nixops is in some sort of weird between-releases state right now, not to sure, I haven't found the time yet to play with it
drew__b has quit [Quit: WeeChat 2.7]
<{^_^}> [nixpkgs] @teto merged pull request #79364 → alot: 0.8.1 -> 0.9 → https://git.io/JvZK3
<{^_^}> [nixpkgs] @teto pushed to master « alot: 0.8.1 -> 0.9 »: https://git.io/JvZQF
<{^_^}> [nixpkgs] @teto merged pull request #79378 → notmuch: 0.29.2 -> 0.29.3 → https://git.io/JvZyk
<{^_^}> [nixpkgs] @teto pushed commit from @bbigras to master « notmuch: 0.29.2 -> 0.29.3 »: https://git.io/JvZQA
fenedor has joined #nixos
efriend has quit [Quit: Thu Feb 6 16:54:01 2020]
<mgdm> hmm, it's breaking due to the virtualbox guest services
fendor has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @primeos pushed to master « tev: 1.13 -> 1.14 »: https://git.io/JvZ7L
ddellacosta has quit [Ping timeout: 268 seconds]
mounty1 has joined #nixos
<immae> samueldr: ah however I "think" I got a bug with fetchgit: I have this thing in one of my derivation: https://paste.ee/p/XF1TN the corresponding project evolved in the meantime so it’s expected that the .git folder would be different, and then the hash changed. This time I’m sure I didn’t mess up, but I’m less confident in how I can debug: it’s a gemset generated by bundix (
<immae> https://git.immae.eu/?p=perso/Immae/Config/Nix.git;a=blob;f=pkgs/webapps/mastodon/gemset.nix;h=ff3c7c765241e46f6213ed77a87db306c665ffde;hb=HEAD both http_parser.rb and posix-spawn have a mismatch in the hash now), that seems to be transformed into a source via the function in pkgs/development/ruby-modules/gem/default.nix
<samueldr> (couldn't say here :/)(
<immae> (alright, thanks :) )
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @clkamp opened pull request #79393 → libxkbcommon: fix build on darwin: patch is already in upstream → https://git.io/JvZ7w
kvda has joined #nixos
kvda has quit [Client Quit]
efriend has joined #nixos
<{^_^}> [docker] @Infinisil opened pull request #13 → Set `NIX_BUILD_SHELL` to a persistent bash → https://git.io/JvZ7P
chloekek has quit [Ping timeout: 265 seconds]
noudle has quit []
<pbb_> Hi, can anyone tell me what is the difference between running something in a shellHook and running it in nix-shell0 of the same derivation?
<pbb_> Because I have a command that is always failing in shellHook, but when I run it manually in then nix-shell it always works
<pbb_> (a gcc command)
<clever> pbb_: what is the command and how does it fail?
<pbb_> impure path `/home/pbb/proj/oeffi/oeffisearch' used in link
<pbb_> collect2: error: ld returned 1 exit status
<pbb_> that's the output
Jackneill has quit [Remote host closed the connection]
<clever> pbb_: what is the command? and why are you building it in shellHook?
<quiet_laika[m]> im using fprintd to enable my fingerprint scanner under nixos. this works great, and i can log in with only my fingerprint if i want. however, sometimes the reader can be a little finicky, and i want to just enter my password instead. however, my pam settings seem to be such that if i enter my password, the fingerprint is always required as well. how can i configure pam under nix to make the password enough for log in?
<pbb_> it's for a development environment
<clever> pbb_: could you pre-build it in another derivation, and then just put it in PATH?
cosimone has quit [Quit: Quit.]
<pbb_> probably, yes, but it would not be able to use a compile cache
<clever> pbb_: nix would do the caching for you
<clever> pbb_: nix can reuse the old build, if the inputs havent changed
<pbb_> it can not reuse object files from the previous build if one thing changes
<clever> pbb_: that sounds like something you just want to build normally in nix-shell
<pbb_> the command I want to run is "nimble run oeffisearch", and this runs a normal "gcc -o /home/pbb/proj/oeffi/oeffisearch foo.c.o bar.c.o ..."
<pbb_> (internallt)
kvda has joined #nixos
<pbb_> *internally
<pbb_> yeah I guess I can just run it in a nix-shell but I thought it would be nice to run it as a shell hook to save some typing
drakonis_ has joined #nixos
<clever> pbb_: try reading gcc (the shell script) and see what gives the error you get
<pbb_> okay
drakonis has quit [Ping timeout: 272 seconds]
tilcreator has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @Frostman opened pull request #79395 → docker-compose: 1.25.1 -> 1.25.4 → https://git.io/JvZ5t
traleig1 has joined #nixos
knupfer has quit [Ping timeout: 256 seconds]
sondr3 has quit [Quit: WeeChat 2.7]
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
guill has joined #nixos
<pbb_> okay so it's the binutils wrapper
gustavderdrache has quit [Quit: Leaving.]
tilcreator has joined #nixos
juliancoffee has joined #nixos
traleig1 has quit [Remote host closed the connection]
<juliancoffee> Is in systemPackages we have just derivation?
<infinisil> juliancoffee: I don't get the question
<{^_^}> [nixpkgs] @worldofpeace merged pull request #79085 → dnscrypt-proxy2: 2.0.36 -> 2.0.39 → https://git.io/Jvs3w
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JvZ50
<juliancoffee> I just try to install sqldeveloper, but for this I have to install 18.2 or 17.4.
<juliancoffee> It seems to be that pkgs.<somepackage> is the derivation, no?
<juliancoffee> And in nixos/configuration.nix we have list of this values
<pbb_> sounds about right, yes
<guill> I'm seeing an odd issue with tNixOS's grub generation. I've been triple-booting NixOS, Windows, and Manjaro for a while without any real issues. Manjaro was updated today and NixOS has stopped generating grub entries for it. The odd thing is that, when rebuilding, it still says "Found Manjaro Linux (18.1.5) on /dev/sda8". Anybody have any idea what
<guill> the problem might be or how I'd go about debugging it?
<juliancoffee> So can I just import module with sqldeveloper directly from master?
<pbb_> yes
<{^_^}> [nixpkgs] @Ma27 pushed to master « cargo-make: 0.26.2 -> 0.27.0 »: https://git.io/JvZ52
<pbb_> you can
<pbb_> systemPackages doesn't care where you get the derivation from
<juliancoffee> I probably need fetchFromGithub?
<juliancoffee> I probably need fetchFromGit*?
<pbb_> fetchGit sounds right
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
evanjs has joined #nixos
<pbb_> clever: I found the solution here: https://nixos.wiki/wiki/Development_environment_with_nix-shell
<pbb_> in the troubleshooting section. NIX_ENFORCE_PURITY=0 fixes it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79396 → topgrade: 3.7.1 -> 3.9.0 → https://git.io/JvZ51
<clever> pbb_: thats what i was expecting to see in the gcc shell script
<pbb_> ah yes I was looking for the output it gave me and that was not in the script so I continued searching
<pbb_> but you are right it was in there
immae has quit [Quit: WeeChat 2.4]
immae has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
guill has quit [Remote host closed the connection]
evanjs- has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #79395 → docker-compose: 1.25.1 -> 1.25.4 → https://git.io/JvZ5t
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvZdI
wildtrees has joined #nixos
<juliancoffee> where should I have write nixpkgs.config.allowUnfree = true to have ability import another files that evaluates unfree packages?
<juliancoffee> Because when I write this in /etc/nixos/configuration.nix I fail if the packages don't in this file
<juliancoffee> Because when I write this in /etc/nixos/configuration.nix I fail if the packages aren't in this file
evanjs has quit [Ping timeout: 272 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gentauro has quit [Ping timeout: 265 seconds]
evanjs- has quit [Client Quit]
evanjs has joined #nixos
<pbb_> juliancoffee: it should work everywhere in your system configuration, as long as the unfree packages are also described in the system configuration
<juliancoffee> So I can't import it(
<pbb_> juliancoffee: additionally this option can be set for the user tools (nix-env, nix-shell, ...)
<pbb_> juliancoffee: you should be able to import an unfree derivation in your system configuration if you set allowUnfree = true anywhere in your system configuration
<pbb_> juliancoffee: what does it say exactly when you try to rebuild your systems
<juliancoffee> https://termbin.com/2j9b9 it is my configuration.nix and sqldeveloper.nix
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c4402ea388b (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
erasmas has quit [Quit: leaving]
lsix has quit [Quit: WeeChat 2.6]
<juliancoffee> oh, maybe I can get this
<juliancoffee> https://termbin.com/1s0tthis is output of nixos-rebuilt switch
<juliancoffee> https://termbin.com/1s0t this is output of nixos-rebuilt switch
<juliancoffee> oops, there is nothing, probably error go to stderr
gentauro has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79397 → vips: 8.9.0 -> 8.9.1 → https://git.io/JvZd8
ixxie has quit [Ping timeout: 240 seconds]
<maralorn[m]> juliancoffee: The nixpkgs import in sqldeveloper.nix is not affected by the option you set in the system config. Try "with import <nixpkgs> { config.allowUnfree = true; };"
orivej has quit [Ping timeout: 265 seconds]
<jtojnar> juliancoffee that, or just using `pkgs.callPackages (builtins.fetchurl
<juliancoffee> wow, great
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79398 → wakatime: 13.0.3 -> 13.0.4 → https://git.io/JvZFL
<juliancoffee> it works
<{^_^}> [nixpkgs] @kalbasit merged pull request #77423 → nixos/tmux: rename extraTmuxConf to extraConfig → https://git.io/JvvKw
<{^_^}> [nixpkgs] @kalbasit pushed commit from @rissson to master « nixos/tmux: rename extraTmuxConf to extraConfig (#77423) »: https://git.io/JvZFt
<juliancoffee> For now I will use unstable-small, but when I will be needed such thing I will remeber it
<juliancoffee> Thank you all
smatting has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/JvZFn
<{^_^}> [nixpkgs] @jtojnar merged pull request #79371 → fwupd: split daemon again → https://git.io/JvZX9
<{^_^}> [nixpkgs] @jtojnar pushed to master « gnash: fix build »: https://git.io/JvZFW
<{^_^}> [nixpkgs] @jtojnar closed pull request #79385 → gnash: fix build with pangox-compat → https://git.io/JvZSG
alexherbo21 has joined #nixos
alex`` has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to master « Revert "Revert "rsyslog: 8.1911.0 -> 8.2001.0"" »: https://git.io/JvZFR
alexherbo2 has quit [Ping timeout: 268 seconds]
alexherbo21 is now known as alexherbo2
alex`` has joined #nixos
lovesegfault has quit [Ping timeout: 260 seconds]
smatting has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eacameron has joined #nixos
<eacameron> Has anyone had issues with builtins.fetchGit and GitLab? I keep getting `fatal: not a tree object: <hash>` but if I use nixpkgs.fetchgit it works, even though it's a private repo.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #79399 → xmrig: 5.5.1 -> 5.5.3 → https://git.io/JvZFV
drakonis_ has quit [Read error: Connection reset by peer]
kvda has joined #nixos
tokudan has quit [Quit: Dunno.]
fenedor has quit [Read error: Connection reset by peer]
tokudan has joined #nixos
smatting has quit [Ping timeout: 240 seconds]
tokudan has quit [Remote host closed the connection]