gchristensen changed the topic of #nixos to: Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://botbot.me/freenode/nixos/ || #nixos-dev, #nix-darwin
swayf has joined #nixos
vidbina has quit [Ping timeout: 264 seconds]
cybrian has joined #nixos
alexteves has quit [Remote host closed the connection]
badamson[m] has quit [Remote host closed the connection]
atopuzov[m] has quit [Remote host closed the connection]
timclassic has quit [Remote host closed the connection]
zhavypath[m] has quit [Remote host closed the connection]
nickdshsadhkas[m has quit [Remote host closed the connection]
asppsa[m] has quit [Remote host closed the connection]
Manish[m] has quit [Remote host closed the connection]
PlasmaStrike[m] has quit [Remote host closed the connection]
aaronc[m] has quit [Remote host closed the connection]
edef[m] has quit [Remote host closed the connection]
Yaniel has quit [Read error: Connection reset by peer]
rycee has quit [Read error: Connection reset by peer]
WilliamHamilton has quit [Read error: Connection reset by peer]
Nobabs27[m] has quit [Read error: Connection reset by peer]
corngood has quit [Remote host closed the connection]
xurxo[m] has quit [Read error: Connection reset by peer]
dibblego[m] has quit [Read error: Connection reset by peer]
Hook[m]1 has quit [Remote host closed the connection]
nixo[m] has quit [Read error: Connection reset by peer]
stuh84[m] has quit [Read error: Connection reset by peer]
baconicsynergy[m has quit [Read error: Connection reset by peer]
magnap has quit [Read error: Connection reset by peer]
puffnfresh has quit [Read error: Connection reset by peer]
davidak[m] has quit [Remote host closed the connection]
Khorne[m] has quit [Remote host closed the connection]
ArdaXi[m] has quit [Remote host closed the connection]
Ralith has quit [Write error: Connection reset by peer]
dash has quit [Remote host closed the connection]
apurvapavaskar[m has quit [Read error: Connection reset by peer]
herzmeister[m] has quit [Read error: Connection reset by peer]
wzy8L-B2[m] has quit [Read error: Connection reset by peer]
aniketd[m] has quit [Read error: Connection reset by peer]
joh[m] has quit [Read error: Connection reset by peer]
das-g[m] has quit [Read error: Connection reset by peer]
the_m4ur1[m] has quit [Read error: Connection reset by peer]
AlanPearce[m] has quit [Read error: Connection reset by peer]
andyjscott[m] has quit [Remote host closed the connection]
YuFanLovezYou[m] has quit [Remote host closed the connection]
hedning[m] has quit [Remote host closed the connection]
bhipple[m] has quit [Remote host closed the connection]
AdamSlack[m] has quit [Remote host closed the connection]
itorres has quit [Remote host closed the connection]
stites[m] has quit [Remote host closed the connection]
equalunique[m] has quit [Write error: Connection reset by peer]
fearlessKim[m] has quit [Read error: Connection reset by peer]
TimePath has quit [Write error: Connection reset by peer]
aspiwack[m] has quit [Read error: Connection reset by peer]
jack[m] has quit [Read error: Connection reset by peer]
Drakonis[m] has quit [Read error: Connection reset by peer]
dkellner[m] has quit [Read error: Connection reset by peer]
EB[m] has quit [Read error: Connection reset by peer]
jluttine[m] has quit [Read error: Connection reset by peer]
happyente[m] has quit [Read error: Connection reset by peer]
Li[m] has quit [Read error: Connection reset by peer]
AntonLatukha[m] has quit [Write error: Connection reset by peer]
mrdaak[m] has quit [Write error: Connection reset by peer]
sudoreboot[m] has quit [Read error: Connection reset by peer]
voobscout[m] has quit [Read error: Connection reset by peer]
paperdigits[m] has quit [Read error: Connection reset by peer]
bobvanderlinden_ has quit [Remote host closed the connection]
seif_madc[m] has quit [Remote host closed the connection]
Singularity[m] has quit [Remote host closed the connection]
Elephant454[m] has quit [Remote host closed the connection]
Vincenzo[m] has quit [Read error: Connection reset by peer]
danielrf has quit [Read error: Connection reset by peer]
Dezgeg[m] has quit [Read error: Connection reset by peer]
fgaz[m] has quit [Read error: Connection reset by peer]
sargon[m] has quit [Read error: Connection reset by peer]
M-berdario has quit [Read error: Connection reset by peer]
regnat[m] has quit [Read error: Connection reset by peer]
ycy[m] has quit [Read error: Connection reset by peer]
LiuWeiHua[m] has quit [Read error: Connection reset by peer]
tobim[m] has quit [Write error: Connection reset by peer]
spawnthink[m] has quit [Read error: Connection reset by peer]
fogbugz23[m] has quit [Remote host closed the connection]
benasse has quit [Remote host closed the connection]
icetan has quit [Remote host closed the connection]
AllanDaemon has quit [Remote host closed the connection]
hendrik[m]1 has quit [Remote host closed the connection]
peel[m] has quit [Remote host closed the connection]
techtangents[m] has quit [Remote host closed the connection]
necronian has quit [Remote host closed the connection]
Wieke[m] has quit [Remote host closed the connection]
kainospur[m] has quit [Remote host closed the connection]
Diagonal[m] has quit [Remote host closed the connection]
moredhel1 has quit [Remote host closed the connection]
reactormonk[m] has quit [Read error: Connection reset by peer]
Deleh[m] has quit [Read error: Connection reset by peer]
wizek[m] has quit [Read error: Connection reset by peer]
mith[m] has quit [Remote host closed the connection]
retrry[m] has quit [Read error: Connection reset by peer]
adisbladis[m] has quit [Read error: Connection reset by peer]
yochai[m] has quit [Read error: Connection reset by peer]
revoltmedia[m] has quit [Read error: Connection reset by peer]
dmitry-zen[m] has quit [Read error: Connection reset by peer]
gudea[m] has quit [Read error: Connection reset by peer]
Obscurity[m] has quit [Read error: Connection reset by peer]
M-fishy has quit [Read error: Connection reset by peer]
M-liberdiko has quit [Read error: Connection reset by peer]
florianjacob has quit [Read error: Connection reset by peer]
copumpkin has quit [Read error: Connection reset by peer]
gridaphobe[m] has quit [Remote host closed the connection]
ConorCurry[m] has quit [Remote host closed the connection]
wak-work has quit [Remote host closed the connection]
indefini has quit [Remote host closed the connection]
kevincox has quit [Remote host closed the connection]
NickHu has quit [Remote host closed the connection]
efx[m] has quit [Remote host closed the connection]
scott1 has quit [Remote host closed the connection]
octalsrc[m] has quit [Write error: Connection reset by peer]
nh2[m] has quit [Read error: Connection reset by peer]
musicmatze[m] has quit [Read error: Connection reset by peer]
peterhoeg has quit [Remote host closed the connection]
admin[m]1 has quit [Remote host closed the connection]
coffeeshot has quit [Remote host closed the connection]
bachp has quit [Write error: Connection reset by peer]
koalaeagle[m] has quit [Write error: Connection reset by peer]
ison[m] has quit [Write error: Connection reset by peer]
pierrebeaucamp[m has quit [Write error: Connection reset by peer]
offlinehacker[m] has quit [Write error: Connection reset by peer]
primeos[m] has quit [Write error: Connection reset by peer]
pvn[m] has quit [Write error: Connection reset by peer]
r3mfKm[m] has quit [Read error: Connection reset by peer]
dtz has quit [Write error: Connection reset by peer]
Phil[m]1 has quit [Read error: Connection reset by peer]
noctuid has quit [Remote host closed the connection]
petersjt014[m] has quit [Remote host closed the connection]
Rick[29SMPittsbu has quit [Remote host closed the connection]
DIzFer[m] has quit [Read error: Connection reset by peer]
ajmccluskey[m] has quit [Read error: Connection reset by peer]
zoya-kosova[m] has quit [Read error: Connection reset by peer]
Pneumaticat has quit [Read error: Connection reset by peer]
taohansen has quit [Read error: Connection reset by peer]
davidar has quit [Read error: Connection reset by peer]
mankyKitty[m] has quit [Remote host closed the connection]
smbarte2[m] has quit [Read error: Connection reset by peer]
benkolera has quit [Read error: Connection reset by peer]
olejorgenb[m] has quit [Read error: Connection reset by peer]
moredread[m] has quit [Read error: Connection reset by peer]
grahamc has quit [Read error: Connection reset by peer]
themistocle[m]2 has quit [Read error: Connection reset by peer]
malteof[m] has quit [Read error: Connection reset by peer]
pstn has quit [Read error: Connection reset by peer]
bennofs[m] has quit [Read error: Connection reset by peer]
hexkey[m] has quit [Read error: Connection reset by peer]
alexteves has joined #nixos
leons[m] has quit [Remote host closed the connection]
sphalerite has quit [Write error: Connection reset by peer]
ipj[m] has quit [Remote host closed the connection]
kitten[m] has quit [Remote host closed the connection]
midchildan[m] has quit [Remote host closed the connection]
codyopel has quit [Remote host closed the connection]
freeman42x has quit [Remote host closed the connection]
hl has quit [Write error: Connection reset by peer]
mudri[m] has quit [Remote host closed the connection]
adva[m] has quit [Remote host closed the connection]
rnhmjoj[m] has quit [Remote host closed the connection]
dpc has quit [Remote host closed the connection]
Kallegro[m] has quit [Remote host closed the connection]
abbafei[m] has quit [Remote host closed the connection]
randomenduser[m] has quit [Remote host closed the connection]
Barnabas[m] has quit [Remote host closed the connection]
nocent has quit [Remote host closed the connection]
Dirt[m] has quit [Write error: Connection reset by peer]
mhsjlw[m] has quit [Write error: Connection reset by peer]
Wysteriary[m] has quit [Write error: Connection reset by peer]
mujx[m] has quit [Write error: Connection reset by peer]
wmertens[m] has quit [Read error: Connection reset by peer]
bdimcheff has quit [Write error: Connection reset by peer]
mirlur[m] has quit [Write error: Connection reset by peer]
matrixkrav has quit [Write error: Connection reset by peer]
cornu[m] has quit [Write error: Connection reset by peer]
wchresta[m] has quit [Remote host closed the connection]
chominist[m]1 has quit [Remote host closed the connection]
balsoft[m] has quit [Remote host closed the connection]
demyan[m] has quit [Remote host closed the connection]
trikl[m] has quit [Remote host closed the connection]
bendlas has quit [Remote host closed the connection]
robinbb[m] has quit [Remote host closed the connection]
tokudan[m] has quit [Read error: Connection reset by peer]
spacekitteh[m] has quit [Remote host closed the connection]
rihardsk[m] has quit [Remote host closed the connection]
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bitchecker_ has quit [Ping timeout: 260 seconds]
bitchecker has joined #nixos
dbe_ has quit [Ping timeout: 240 seconds]
i-am-the-slime has joined #nixos
alex`` has quit [Remote host closed the connection]
freusque has quit [Ping timeout: 276 seconds]
bfrog has quit [Ping timeout: 276 seconds]
jasom has quit [Ping timeout: 276 seconds]
noxid has quit [Ping timeout: 276 seconds]
jb55 has joined #nixos
ipj[m] has joined #nixos
aminb has quit [Ping timeout: 276 seconds]
nwspk has quit [Ping timeout: 276 seconds]
aminb has joined #nixos
alex`` has joined #nixos
randomstrangerb has quit [Ping timeout: 265 seconds]
vidbina has joined #nixos
datakurre has quit [Quit: all work no play makes jack a dull boy]
randomstrangerb has joined #nixos
ma27 has quit [Ping timeout: 265 seconds]
datakurre has joined #nixos
MP2E has joined #nixos
rcshm has joined #nixos
nithor has quit [Ping timeout: 240 seconds]
noxid has joined #nixos
freusque has joined #nixos
nwspk has joined #nixos
jb55 has quit [Ping timeout: 276 seconds]
bfrog has joined #nixos
jasom has joined #nixos
deepfire has quit [Ping timeout: 240 seconds]
pjan_ has joined #nixos
jrolfs has joined #nixos
i-am-the-slime has quit [Ping timeout: 246 seconds]
jrolfs__ has joined #nixos
randomstrangerb has quit [Ping timeout: 276 seconds]
randomstrangerb has joined #nixos
jrolfs__ has quit [Ping timeout: 246 seconds]
jrolfs has quit [Ping timeout: 255 seconds]
<phdoerfler> 'ello: does nixos have the patch for CVE-2017-5754 already?
<phdoerfler> and where do I find said info?
<phdoerfler> is there a dedicated bugtracker for vulnerabilites in nixos?
nithor has joined #nixos
ariutta has quit [Ping timeout: 260 seconds]
<sirkha> phdoerfler nixos uses github for issue tracking and whatnot
johnsonav has joined #nixos
orivej has joined #nixos
stites[m] has joined #nixos
nixo[m] has joined #nixos
hexkey[m] has joined #nixos
cornu[m] has joined #nixos
atopuzov[m] has joined #nixos
jluttine[m] has joined #nixos
mujx[m] has joined #nixos
andyjscott[m] has joined #nixos
baconicsynergy[m has joined #nixos
mirlur[m] has joined #nixos
WilliamHamilton has joined #nixos
badamson[m] has joined #nixos
bdimcheff has joined #nixos
abbafei[m] has joined #nixos
demyan[m] has joined #nixos
Drakonis[m] has joined #nixos
indefini has joined #nixos
mankyKitty[m] has joined #nixos
fgaz[m] has joined #nixos
moredhel1 has joined #nixos
aspiwack[m] has joined #nixos
regnat[m] has joined #nixos
codyopel has joined #nixos
primeos[m] has joined #nixos
peterhoeg has joined #nixos
Diagonal[m] has joined #nixos
freeman42x has joined #nixos
bachp has joined #nixos
NickHu has joined #nixos
mith[m] has joined #nixos
wzy8L-B2[m] has joined #nixos
timclassic has joined #nixos
davidar has joined #nixos
hendrik[m]2 has joined #nixos
Nobabs27[m] has joined #nixos
zoya-kosova[m] has joined #nixos
the_m4ur1[m] has joined #nixos
TimePath has joined #nixos
adisbladis[m] has joined #nixos
wak-work has joined #nixos
LiuWeiHua[m] has joined #nixos
matrixkrav has joined #nixos
ConorCurry[m] has joined #nixos
M-liberdiko has joined #nixos
moredread[m] has joined #nixos
Kallegro[m] has joined #nixos
musicmatze[m] has joined #nixos
ArdaXi[m] has joined #nixos
nh2[m] has joined #nixos
rihardsk[m] has joined #nixos
scott1 has joined #nixos
rycee has joined #nixos
octalsrc[m] has joined #nixos
sudoreboot[m] has joined #nixos
chominist[m] has joined #nixos
Dirt[m] has joined #nixos
robinbb[m] has joined #nixos
mudri[m] has joined #nixos
Elephant454[m] has joined #nixos
zhavypath[m] has joined #nixos
olejorgenb[m] has joined #nixos
itorres has joined #nixos
copumpkin has joined #nixos
hl has joined #nixos
Li[m] has joined #nixos
trikl[m] has joined #nixos
randomenduser[m] has joined #nixos
midchildan[m] has joined #nixos
reactormonk[m] has joined #nixos
ison[m] has joined #nixos
AlanPearce[m] has joined #nixos
ajmccluskey[m] has joined #nixos
YuFanLovezYou[m] has joined #nixos
koalaeagle[m] has joined #nixos
spacekitteh[m] has joined #nixos
aniketd[m] has joined #nixos
asppsa[m] has joined #nixos
stuh84[m] has joined #nixos
kevincox has joined #nixos
bobvanderlinden_ has joined #nixos
herzmeister[m] has joined #nixos
taohansen has joined #nixos
magnap has joined #nixos
florianjacob has joined #nixos
das-g[m] has joined #nixos
dpc has joined #nixos
Wysteriary[m] has joined #nixos
necronian has joined #nixos
dkellner[m] has joined #nixos
offlinehacker[m] has joined #nixos
edef[m] has joined #nixos
benkolera has joined #nixos
fogbugz23[m] has joined #nixos
nocent has joined #nixos
spawnthink[m] has joined #nixos
tokudan[m] has joined #nixos
wchresta[m] has joined #nixos
Obscurity[m] has joined #nixos
apurvapavaskar[m has joined #nixos
dtz has joined #nixos
pstn has joined #nixos
bhipple[m] has joined #nixos
bennofs[m] has joined #nixos
grahamc has joined #nixos
Rick[29SMPittsbu has joined #nixos
retrry[m] has joined #nixos
wmertens[m] has joined #nixos
revoltmedia[m] has joined #nixos
Vincenzo[m] has joined #nixos
joh[m] has joined #nixos
wizek[m] has joined #nixos
Hook[m]1 has joined #nixos
kitten[m] has joined #nixos
corngood has joined #nixos
Dezgeg[m] has joined #nixos
davidak[m] has joined #nixos
yochai[m] has joined #nixos
pvn[m] has joined #nixos
Yaniel has joined #nixos
pierrebeaucamp[m has joined #nixos
equalunique[m] has joined #nixos
puffnfresh has joined #nixos
paperdigits[m] has joined #nixos
Pneumaticat has joined #nixos
AllanDaemon has joined #nixos
techtangents[m] has joined #nixos
peel[m] has joined #nixos
AdamSlack[m] has joined #nixos
dash has joined #nixos
DIzFer[m] has joined #nixos
AntonLatukha[m] has joined #nixos
sargon[m] has joined #nixos
sphalerite has joined #nixos
Ralith has joined #nixos
malteof[m] has joined #nixos
seif_madc[m] has joined #nixos
Phil[m]2 has joined #nixos
ycy[m] has joined #nixos
efx[m] has joined #nixos
M-berdario has joined #nixos
kainospur[m] has joined #nixos
dibblego[m] has joined #nixos
admin[m]3 has joined #nixos
Barnabas[m] has joined #nixos
hedning[m] has joined #nixos
benasse has joined #nixos
dmitry-zen[m] has joined #nixos
mrdaak[m] has joined #nixos
happyente[m] has joined #nixos
Singularity[m] has joined #nixos
bendlas has joined #nixos
rnhmjoj[m] has joined #nixos
gridaphobe[m] has joined #nixos
r3mfKm[m] has joined #nixos
jack[m] has joined #nixos
fearlessKim[m] has joined #nixos
danielrf has joined #nixos
Wieke[m] has joined #nixos
coffeeshot has joined #nixos
EB[m] has joined #nixos
icetan has joined #nixos
themistocle1 has joined #nixos
M-fishy has joined #nixos
aaronc[m] has joined #nixos
tobim[m] has joined #nixos
noctuid has joined #nixos
Deleh[m] has joined #nixos
PlasmaStrike[m] has joined #nixos
mhsjlw[m] has joined #nixos
voobscout[m] has joined #nixos
Khorne[m] has joined #nixos
petersjt014[m] has joined #nixos
gudea[m] has joined #nixos
leons[m] has joined #nixos
nickdshsadhkas[m has joined #nixos
Manish[m] has joined #nixos
smbarte2[m] has joined #nixos
balsoft[m] has joined #nixos
xurxo[m] has joined #nixos
adva[m] has joined #nixos
ottidmes has quit [Ping timeout: 256 seconds]
nithor has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 246 seconds]
pkill9 has quit [Quit: WeeChat 2.0]
Supersonic112 has quit [Ping timeout: 260 seconds]
<phdoerfler> sirkha: thanks. I was hoping there was a dedicated website that just lists the security patches for nixos
spietz has joined #nixos
<gchristensen> it is on my todo list, phdoerfler, but below actually fixing them :?
<phdoerfler> sirkha, gchristensen: I just realised that since these issues are so nicely tagged one can just use the github filters: https://github.com/NixOS/nixpkgs/labels/1.severity%3A%20security
randomstrangerb has quit [Ping timeout: 276 seconds]
<gchristensen> that isn't fool-proof, but gets you closer :)
<phdoerfler> can I subscribe somewhere to be notified via e-mail when there's a security patch available for nixos?
randomstrangerb has joined #nixos
<gchristensen> yes-and-no
<gchristensen> there is this, but sending the email has fallen by the wayside right now: https://nixos.org/nixos/security.html
<phdoerfler> cool, thanks
<gchristensen> we're doing pretty well patching on quickly and thoroughly, but a bit more organizing and tooling around sending and tracking patch status is definitely needed
<dhess> gchristensen: is vulnix still a thing?
<gchristensen> dhess: yes, and it is getting better and ckauhaus semi-regularly uses it to find a list of packages to patch
<phdoerfler> gchristensen: are you doing this as a volunteer?
<dhess> cool
<gchristensen> phdoerfler: yes, NixOS is almost entirely volunteer-based
rogue_koder has quit [Remote host closed the connection]
rogue_koder has joined #nixos
<phdoerfler> gchristensen: thanks for your hard work :)
<gchristensen> :) you're welcome!
<gchristensen> (if you know of any companies that would like to regularly fund work on NixOS, we can easily put it to work)
<phdoerfler> the google group there seems a bit dead, right?
<gchristensen> it is, but once we're back sending mail it'll be used again
<phdoerfler> ok
Supersonic112 has joined #nixos
MP2E has quit [Remote host closed the connection]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #33589: make-derivation: Don't add host-suffix to fixed-output derivations names (master...fix/fixed-output-cross-name) https://git.io/vNIOE
NixOS_GitHub has left #nixos [#nixos]
<pjan_> Is there an (easy) way to see what settings (nix.config) nix(pkgs) is using? (background, I'm using nix-darwin's nix module, but can't figure out whether it's using those settings or not. $NIX_CONF_DIR keeps pointing to the original /etc/nix directory)
jrolfs__ has joined #nixos
<gchristensen> I'm sorry I let the mails stop
nithor has joined #nixos
<gchristensen> pjan_: it is using /etc/nix/nix.conf
jrolfs has joined #nixos
alexteves has quit [Ping timeout: 265 seconds]
MP2E has joined #nixos
<LnL> why the confusion, are you having a problem with nix.conf?
randomstrangerb has quit [Ping timeout: 252 seconds]
asuryawanshi has joined #nixos
<phdoerfler> The only company I know of that uses nixos would be iohk.io
randomstrangerb has joined #nixos
<phdoerfler> No idea if they'd wanna fund things, though
<gchristensen> :)
jrolfs__ has quit [Ping timeout: 255 seconds]
jrolfs has quit [Ping timeout: 265 seconds]
<dhess> Dezgeg: around?
<phdoerfler> I know I can configure nixos to auto update itself. Where do I see if that's working? And is there a way to configure how often this happens?
alexteves has joined #nixos
<pjan_> LnL, if I print out the contents of `/etc/nix/nix.conf`, it's not the once set in `nix-darwin` (or the nix.conf that the store references in the latest nix-darwin module, which does contain the settings defined in nix-darwin)
<pjan_> *ones
rcshm has quit [Ping timeout: 246 seconds]
<LnL> oh, and you didn't get a warning that there's an existing file?
asuryawanshi has quit [Ping timeout: 276 seconds]
<pjan_> not that I'm aware of. Didn't see any
<LnL> sounds like a bug then
<LnL> could you create an issue with some info about the layout/symlinks of /etc /etc/static and the active system
<infinisil> phdoerfler: sudo journalctl -u nixos-upgrade -e
<phdoerfler> infinisil: ah, right, journalctl of course. Thanks!
<pjan_> should I be getting that warning every time I rebuild/switch with nix-darwin if the file exists? or just once?
<LnL> every time
<infinisil> phdoerfler: and there is the system.autoUpgrade.dates option for when it happens
jrolfs has joined #nixos
jrolfs__ has joined #nixos
<phdoerfler> infinisil: great! Do you know if it reboots after a kernel upgrade automatically? Or is this even necessary?
<infinisil> phdoerfler: tip for general nixos stuff: look at the module declaration to see what it does
<infinisil> you can find the file for it in the man pages or online
<phdoerfler> infinisil: I'll try to keep that in mind
<infinisil> for the autoUpgrade option it links to nixpkgs/nixos/modules/installer/tools/auto-upgrade.nix
rcshm has joined #nixos
<infinisil> And there you can see that all it does is run nixos-rebuild switch at the given dates
cybrian has quit [Remote host closed the connection]
<phdoerfler> I see
<phdoerfler> thank you :)
<infinisil> np :)
<pjan_> @LnL, yeah, getting this. So we need to remove the /etc/nix/nix.conf before running this? Every time?
cybrian has joined #nixos
<LnL> pjan_: you only have to do that once, then nix-darwin knows it's safe to replace because it's a symlink
orivej has joined #nixos
slack1256 has joined #nixos
jrolfs has quit [Ping timeout: 248 seconds]
jrolfs__ has quit [Ping timeout: 276 seconds]
<slack1256> Is there anyway to do cgroups (v2) on the fly?
<slack1256> I don't want to be mkdir that hierarchy every other bootup
<andi-> I just started playing with nixops on AWS.. I was able to create a spot instance but it is stuck at "Reconfigure the system from EC2 userdata on startup" (seen in the serial log). SSH connectino fails. Ping also fails. Security group alls all connections.. Never really used AWS before... :/ Any idea?
rycee has quit [Ping timeout: 276 seconds]
Obscurity[m] has quit [Ping timeout: 276 seconds]
matrixkrav has quit [Ping timeout: 276 seconds]
M-fishy has quit [Ping timeout: 276 seconds]
aspiwack[m] has quit [Ping timeout: 276 seconds]
spietz has quit [Quit: WeeChat 1.9.1]
Arcaelyx has quit [Read error: Connection reset by peer]
orivej has quit [Ping timeout: 265 seconds]
Arcaelyx has joined #nixos
matrixkrav has joined #nixos
rycee has joined #nixos
Obscurity[m] has joined #nixos
M-fishy has joined #nixos
aspiwack[m] has joined #nixos
infinisil has quit [Quit: ZNC 1.6.5 - http://znc.in]
infinisil has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] corngood opened pull request #33590: mesa: set sysconfdir to /run/opengl-driver/etc (staging...mesa-sysconf) https://git.io/vNI37
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] obadz pushed 1 new commit to master: https://git.io/vNI3F
<NixOS_GitHub> nixpkgs/master 3b36db7 Frederik Rietdijk: citrix_receiver: 13.7.0 -> 13.8.0
NixOS_GitHub has left #nixos [#nixos]
Pepe_ has joined #nixos
liori has joined #nixos
hamishmack has quit [Quit: hamishmack]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] puffnfresh opened pull request #33591: SunVox: init at 1.9.3b (master...package/sunvox) https://git.io/vNIsC
NixOS_GitHub has left #nixos [#nixos]
Inst_ has quit [Ping timeout: 248 seconds]
orivej has joined #nixos
m0rphism has joined #nixos
nithor has quit [Ping timeout: 255 seconds]
thc202 has quit [Ping timeout: 252 seconds]
jrolfs__ has joined #nixos
jrolfs has joined #nixos
asuryawanshi has joined #nixos
klntsky has quit [Ping timeout: 272 seconds]
nithor has joined #nixos
swayf has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
orivej has quit [Ping timeout: 248 seconds]
asuryawanshi has quit [Ping timeout: 240 seconds]
ryanartecona has joined #nixos
rcshm has quit [Ping timeout: 265 seconds]
jrolfs__ has quit [Ping timeout: 260 seconds]
jrolfs has quit [Ping timeout: 276 seconds]
<ertes> is there an easy way to override just a single field of a haskell package? use case: setting doCheck = false
<gchristensen> maybe overrideAttrs x: { doCheck = true; }
<dtz> infinisil: naw, progress thing shows up as all users. But your nix-daemon needs to be 1.12 too, so just dropping into a nix-shell or installing with nix-env won't do the trick
<dtz> (root doesn't use the daemon)
vidbina has quit [Ping timeout: 240 seconds]
jrolfs__ has joined #nixos
<ertes> gchristensen: doesn't seem to work; code: haskellPackageOverrides = self: super: { exception-transformers = super.exception-transformers.overrideAttrs (x: { doCheck = false; }); }
<ertes>
jrolfs has joined #nixos
<ertes> it still wants to test
<gchristensen> hrm, I'd have expected that to work
<ertes> i'll see if it works the complicated way using 'override'
pkill9 has joined #nixos
pkill9 has quit [Client Quit]
mbrgm has quit [Ping timeout: 240 seconds]
hellrazo1 has joined #nixos
ryanartecona has quit [Quit: ryanartecona]
ghuntley has joined #nixos
jrolfs__ has quit [Ping timeout: 248 seconds]
<ertes> exception-transformers = super.exception-transformers.override (args: args // { mkDerivation = expr: args.mkDerivation (expr // { doCheck = false; }); });
<ertes> this works
jrolfs has quit [Ping timeout: 265 seconds]
mbrgm has joined #nixos
<ertes> i would expect this to be such a common use case that i feel there should be a shortcut
hellrazor has quit [Ping timeout: 264 seconds]
jsgrant[m] has joined #nixos
<gchristensen> maybe open an issue? I don't know anything about the haskell tooling
<ertes> thanks… i'll wait first; maybe someone knows
dag_ has joined #nixos
<anelson-> does anyone have a good idea of how signatures work when importing into the nix store?
qmmm is now known as qmm
alexteves has quit [Ping timeout: 276 seconds]
Guest42920 has quit [Ping timeout: 248 seconds]
jrolfs has joined #nixos
jrolfs__ has joined #nixos
<ghuntley> howdy folks, looking to get started with contributing to nix. I've found an issue and looking for someone to work with to guide the resolution - see https://gist.github.com/ghuntley/0fa250f0d10adcafdf4238f538b42108 for repro and findings so far.
<ghuntley> * contributing to nix
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master a25d313 Will Dietz: micro: init at 1.3.4
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 2 new commits to master: https://git.io/vNIZe
<NixOS_GitHub> nixpkgs/master 67d9390 Peter Hoeg: Merge pull request #33533 from dtzWill/feature/micro...
Supersonic112 has quit [Disconnected by services]
Supersonic112_ has joined #nixos
orivej has joined #nixos
Supersonic112_ is now known as Supersonic112
nuncanada2 has quit [Quit: Leaving]
jrolfs__ has quit [Ping timeout: 265 seconds]
jrolfs has quit [Ping timeout: 264 seconds]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/b9806751074 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
nix-gsc-io`bot has quit [Client Quit]
jrolfs__ has joined #nixos
jrolfs has joined #nixos
jrolfs has quit [Ping timeout: 256 seconds]
jrolfs__ has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 276 seconds]
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
markus1199 has joined #nixos
nithor has quit [Ping timeout: 252 seconds]
markus1189 has quit [Ping timeout: 265 seconds]
asuryawanshi has joined #nixos
klntsky has joined #nixos
jrolfs__ has joined #nixos
yceuidzero has joined #nixos
yceuidzero has quit [Excess Flood]
asuryawanshi has quit [Ping timeout: 265 seconds]
jrolfs has joined #nixos
slack1256 has quit [Remote host closed the connection]
randomstrangerb has quit [Ping timeout: 255 seconds]
nithor has joined #nixos
randomstrangerb has joined #nixos
jrolfs has quit [Ping timeout: 255 seconds]
jrolfs__ has quit [Ping timeout: 255 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #33594: pidgin: hyphenate plugins (master...20180108.031127/pidgin-otr) https://git.io/vNIn3
NixOS_GitHub has left #nixos [#nixos]
orivej has joined #nixos
<dhess> ertes: the easiest way is with an overlay. Here are some examples. https://github.com/dhess/nixpkgs-dhess/blob/master/overlays/haskell-packages.nix
<ghuntley> my gut says need to PR duosec.nix and change from config.id.ssh to config.id.root
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] hedning opened pull request #33595: nix-zsh-completions: 0.3.6 -> 0.3.7, nix-bash-completions: 0.6.1 -> 0.6.2 (master...nix-completions-bump) https://git.io/vNIni
NixOS_GitHub has left #nixos [#nixos]
jrolfs has joined #nixos
nithor has quit [Ping timeout: 276 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #33596: wine: wineStaging -> wine-staging, add wine-development, use full scheme for wine-stable (master...20180108.033429/wine) https://git.io/vNInx
NixOS_GitHub has left #nixos [#nixos]
jrolfs__ has joined #nixos
Arcaelyx has quit [Quit: Textual IRC Client: www.textualapp.com]
orivej has quit [Ping timeout: 248 seconds]
Arcaelyx has joined #nixos
yegortimoshenko has joined #nixos
nithor has joined #nixos
otulp has quit [Ping timeout: 240 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ghuntley opened pull request #33597: duosec: use root uid as sshd uid has been retired (master...patch-1) https://git.io/vNIc8
NixOS_GitHub has left #nixos [#nixos]
<ghuntley> 🚢
<ghuntley> PR raised over at https://github.com/NixOS/nixpkgs/pull/33597
jrolfs has quit [Ping timeout: 260 seconds]
jrolfs__ has quit [Ping timeout: 264 seconds]
orivej has joined #nixos
ogle has joined #nixos
<ogle> is it possible to create a shared mount in a child namespace that is visible in the parent?
asuryawanshi has joined #nixos
b has quit [Quit: Lost terminal]
asuryawanshi has quit [Ping timeout: 248 seconds]
ogle has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] matthewbauer opened pull request #33598: doc: cleanup cross-compilation.xml (master...xc-doc-cleanup) https://git.io/vNIch
NixOS_GitHub has left #nixos [#nixos]
orivej has quit [Ping timeout: 276 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] matthewbauer closed pull request #33598: doc: cleanup cross-compilation.xml (master...xc-doc-cleanup) https://git.io/vNIch
NixOS_GitHub has left #nixos [#nixos]
jrolfs__ has joined #nixos
jrolfs has joined #nixos
stepcut has quit [Remote host closed the connection]
jrolfs has quit [Ping timeout: 265 seconds]
jrolfs__ has quit [Ping timeout: 264 seconds]
<dhess> hmm why can't I get Nixpkgs to honor a postPatch attribute in a kernel package
<dhess> it just ignores it
<dhess> oh I put it in the wrong place
rogue_koder has quit [Ping timeout: 252 seconds]
rogue_koder has joined #nixos
<dhess> how interesting. I put the postPatch in a nonsensical place, so it had no effect on the derivation.
Inst has joined #nixos
<dhess> Meanwhile my Hydra just refused to re-run the job and I couldn't figure out why. Basically, it ws telling me that I had not actually changed the derivation and there was nothing to do!
schoppenhauer has quit [Ping timeout: 265 seconds]
jrolfs__ has joined #nixos
<samueldr> to re-run it while in the non-sensical place or after fixing it?
schoppenhauer has joined #nixos
<dhess> the first time, when I put it in the wrong place and it had no effect on the derivation, Hydra refused to re-evaluate the job despite my clicking "Evaluate job"
<dhess> and I thought Hydra was broken somehow
<dhess> but that should have been a hint to me that what I had done was not actually changing anything.
<samueldr> :)
<dhess> now that I've fixed it it's running just fine
<dhess> so that's kinda cool
<dhess> now that I know better, anyway :)
jrolfs__ has quit [Ping timeout: 276 seconds]
athan_ is now known as athan
orivej has joined #nixos
vidbina has joined #nixos
rogue_koder_ has joined #nixos
rogue_koder has quit [Ping timeout: 276 seconds]
asuryawanshi has joined #nixos
asuryawanshi has quit [Ping timeout: 264 seconds]
orivej has quit [Ping timeout: 265 seconds]
ryanartecona has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #33600: xfce: cleanup, hyphenate attributes (master...20180108.042628/xfce-rename) https://git.io/vNIlq
NixOS_GitHub has left #nixos [#nixos]
khosrow has joined #nixos
orivej has joined #nixos
jrolfs has joined #nixos
jrolfs has quit [Ping timeout: 276 seconds]
khosrow has quit [Quit: Leaving]
aw has joined #nixos
spacefrogg has joined #nixos
orivej has quit [Ping timeout: 248 seconds]
orivej has joined #nixos
asuryawanshi has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ghuntley opened pull request #33602: fsharp: corrected spelling mistake (master...patch-2) https://git.io/vNI88
NixOS_GitHub has left #nixos [#nixos]
seanparsons has quit [Ping timeout: 268 seconds]
wilornel_ has quit [Quit: Lost terminal]
wilornel has quit [Quit: Lost terminal]
ma27 has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
seanparsons has joined #nixos
jb55 has joined #nixos
spacefrogg has quit [Remote host closed the connection]
aw has quit [Remote host closed the connection]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/b5624a50611 (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
nix-gsc-io`bot has quit [Client Quit]
root_____ has joined #nixos
aw has joined #nixos
spacefrogg has joined #nixos
root_____ has quit [Client Quit]
atrx has joined #nixos
sary has quit [Ping timeout: 265 seconds]
asuryawanshi has joined #nixos
samtoday has joined #nixos
ma27 has quit [Ping timeout: 265 seconds]
rogue_koder_ has quit [Remote host closed the connection]
rogue_koder_ has joined #nixos
sary has joined #nixos
ryanartecona has quit [Quit: ryanartecona]
jb55 has quit [Ping timeout: 264 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 opened pull request #33603: stdenv: Force `doCheck` to be false when we are cross compiling (master...cross-check) https://git.io/vNI4b
NixOS_GitHub has left #nixos [#nixos]
orivej has quit [Ping timeout: 265 seconds]
jrolfs__ has joined #nixos
jrolfs has joined #nixos
MercurialAlchemi has joined #nixos
aloiscochard has joined #nixos
reinzelmann has joined #nixos
samtoday has quit [Ping timeout: 240 seconds]
aarvar has quit [Ping timeout: 264 seconds]
randomstrangerb has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
randomstrangerb has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
fenton has joined #nixos
Inst_ has joined #nixos
Inst has quit [Disconnected by services]
jrolfs__ has quit [Ping timeout: 248 seconds]
vidbina has quit [Ping timeout: 276 seconds]
Obscurity[m] has quit [*.net *.split]
danielrf has quit [*.net *.split]
Phil[m]2 has quit [*.net *.split]
pvn[m] has quit [*.net *.split]
spawnthink[m] has quit [*.net *.split]
NickHu has quit [*.net *.split]
robinbb[m] has quit [*.net *.split]
freeman42x has quit [*.net *.split]
ArdaXi[m] has quit [*.net *.split]
scott1 has quit [*.net *.split]
bachp has quit [*.net *.split]
benasse has quit [*.net *.split]
equalunique[m] has quit [*.net *.split]
cornu[m] has quit [*.net *.split]
grenade has quit [*.net *.split]
feepo has quit [*.net *.split]
pcarrier has quit [*.net *.split]
sa1 has quit [*.net *.split]
kiliankoe has quit [*.net *.split]
dtulig has quit [*.net *.split]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis closed pull request #33602: fsharp: corrected spelling mistake (master...patch-2) https://git.io/vNI88
NixOS_GitHub has left #nixos [#nixos]
kiliankoe has joined #nixos
cornu[m]1 has joined #nixos
NickHu1 has joined #nixos
pcarrier has joined #nixos
danielrf has joined #nixos
robinbb[m] has joined #nixos
spawnthink[m] has joined #nixos
Obscurity[m] has joined #nixos
jrolfs has quit [Ping timeout: 276 seconds]
sa1 has joined #nixos
bachp has joined #nixos
pvn[m] has joined #nixos
ArdaXi[m] has joined #nixos
scott1 has joined #nixos
Phil[m]2 has joined #nixos
freeman42x has joined #nixos
benasse has joined #nixos
dtulig has joined #nixos
equalunique[m] has joined #nixos
goodwill has quit [Ping timeout: 260 seconds]
grenade has joined #nixos
goodwill has joined #nixos
<hyper_ch> hmmm, I tried to upgrade nixos on the server but it doesn't build. Now how can I install throught the configuration.nix new services for the current generation/revision?
freusque has quit [Quit: WeeChat 1.9.1]
freusque has joined #nixos
atrx has quit [Read error: Connection reset by peer]
sigmundv__ has joined #nixos
<makefu> hyper_ch: but keeping the "old" rev running? i think you will need to cherry-pick the commits onto the revision you want
<hyper_ch> makefu: no, I don't want to upgrade since it's broken
<hyper_ch> but I can't add new stuff because it uses the new channel info
<hyper_ch> and hence breaks again
freusque has quit [Ping timeout: 240 seconds]
<hyper_ch> how can I "downgrade" the channel rev to what the current generaetion is?
rogue_koder_ has quit [Quit: Konversation terminated!]
jrolfs has joined #nixos
jrolfs__ has joined #nixos
orivej has quit [Ping timeout: 248 seconds]
<makefu> nixos-rebuild switch --rollback
<makefu> or nix-channel --rollback nixpkgs , depending on what you want to do
<hyper_ch> nix-channel --rollback nixpkgs
<hyper_ch> invalid channel generation number ‘nixpkgs’ at /run/current-system/sw/bin/nix-channel line 229.
<hyper_ch> makefu: again, I trun: nixos-rebuild boot --upgrade
<hyper_ch> makefu: upgrade went wrong
<hyper_ch> makefu: I edit configuration.nix add new servier
<hyper_ch> makefu: I run nixos-rebuild boot
<hyper_ch> makefu: it fails to build because it still attempts the use the previous channel info form the previous failed --upgrade attempt
<hyper_ch> how can I roll back to current generation's channel and get that service installed?
civodul has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vbgl opened pull request #33605: meld: 3.16.4 -> 3.18.0 (master...meld-3.18) https://git.io/vNI0i
NixOS_GitHub has left #nixos [#nixos]
<makefu> check out `man nix-channel`
freusque has joined #nixos
ottidmes has joined #nixos
Tucky has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis pushed 2 new commits to master: https://git.io/vNIEL
<NixOS_GitHub> nixpkgs/master f899d96 Aneesh Agrawal: icdiff: 1.9.0 -> 1.9.1
<NixOS_GitHub> nixpkgs/master 4aa6225 adisbladis: Merge pull request #33583 from aneeshusa/update-icdiff-to-1.9.1...
NixOS_GitHub has left #nixos [#nixos]
arianvp has quit [Quit: leaving]
asuryawanshi has quit [Remote host closed the connection]
periklis has joined #nixos
<jluttine> any help on making this packaging work would be great. uses cmake. https://github.com/NixOS/nixpkgs/pull/33574
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 pushed 2 new commits to master: https://git.io/vNIEV
<NixOS_GitHub> nixpkgs/master bb414f4 John Ericson: Merge commit '0e3be42' into ericson2314-cross-master
<NixOS_GitHub> nixpkgs/master 9676635 John Ericson: Merge branch 'ericson2314-cross-master'
NixOS_GitHub has left #nixos [#nixos]
<makefu> jluttine: just a wild guess but maybe you need pkgconfig? https://nixos.wiki/wiki/Packaging_Software#Configure_Scripts_that_are_using_pkgconfig . if not you will need to check how "boost" would be searched directly in the scripts
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master 0fb7245 John Ericson: Merge pull request #33576 from dtzWill/fix/cross-readline...
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] Ericson2314 pushed 2 new commits to master: https://git.io/vNIE6
<NixOS_GitHub> nixpkgs/master dc8bd43 Ben Gamari: readline: Don't attempt to check for broken wcwidth...
feepo has joined #nixos
<jluttine> makefu: thanks, i'll check that
sigmundv__ has quit [Ping timeout: 260 seconds]
<makefu> jluttine: there is also https://github.com/clemahieu/raiblocks/blob/master/ci/ubuntu_prep.sh which sets up ubuntu, and it has "a lot" of auxiliary dependencies. not sure what else will be needed. i see at least autotools there
pjan_ has joined #nixos
yegortimoshenko has quit [Quit: WeeChat 2.0]
jrolfs has quit [Ping timeout: 260 seconds]
jrolfs__ has quit [Ping timeout: 240 seconds]
MercurialAlchemi has quit [Ping timeout: 248 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vNIuc
<NixOS_GitHub> nixpkgs/master e5d9d61 Joachim Fasting: electrum: 3.0.4 -> 3.0.5...
NixOS_GitHub has left #nixos [#nixos]
MercurialAlchemi has joined #nixos
leapingfrogs has joined #nixos
<jluttine> makefu: yep, thanks. probably more stuff is needed, but it's just weird i can't make it find boost even though it's added as a build input. i added pkgconfig too, but it didn't help. yesterday i tried figuring out how cmake tries to find boost i couldn't figure it out. tried to study cmake a bit as i'm not familiar with that. but couldn't solve the issue.
leapingfrogs has quit [Remote host closed the connection]
atrx has joined #nixos
<makefu> i also checked for the boost version from nixpkgs and on stable at least it is 1.62
asuryawanshi has joined #nixos
Itkovian has joined #nixos
bobjohn has joined #nixos
bobjohn has quit [Client Quit]
<jluttine> yep. my nixpkgs checkout has 1.65.1 so that shouldn't be the issue
la_putin has joined #nixos
ech0_42 has joined #nixos
jrolfs__ has joined #nixos
jrolfs has joined #nixos
jensens has joined #nixos
periklis has quit [Ping timeout: 268 seconds]
dan_b has joined #nixos
Itkovian has quit [Read error: Connection reset by peer]
m0rphism has quit [Quit: WeeChat 1.9.1]
asuryawanshi has quit [Remote host closed the connection]
dan_b has quit [Ping timeout: 260 seconds]
stphrolland has joined #nixos
bkchr has joined #nixos
<srhb> Hmm, I thought nix-copy-closure --to somehost --include-outputs /nix/store/...-system-...drv would copy the entire system closure as well as the derivation. It doesn't. What does that flag do then?
hamishmack has joined #nixos
goibhniu has joined #nixos
<srhb> If I nix-store --query --outputs /nix/store/...-system-...drv it clearly produces the actual output, but it's not copied over.
dywedir has joined #nixos
thc202 has joined #nixos
jrolfs has quit [Ping timeout: 240 seconds]
Itkovian has joined #nixos
jrolfs__ has quit [Ping timeout: 268 seconds]
asuryawanshi has joined #nixos
<srhb> What I'm trying to achieve is ensuring that nix-store -qd /run/current-system actually always works on the target host.
asuryawanshi has quit [Ping timeout: 260 seconds]
<joko> Hello, is there a way to access a shell while making a derivation and control the build process? Sth like a shell where I enter unpack, patch etc.
moet has joined #nixos
<srhb> joko: nix-shell '<nixpkgs>' -A yourAttribute
orivej has joined #nixos
<joko> srhb: I was looking for nix-build --run-env
<joko> ok, I'm running it, but it seems unpackPhase does not create a temporary directory, is this correct?
<srhb> joko: Yup.
orivej has quit [Ping timeout: 240 seconds]
<dhess> srhb: I'm so sorry your Gitlab PR got clobbered :(
<srhb> dhess: No problem, I fixed it :)
<srhb> It was a trivial merge (if I did it right ;-))
<dhess> srhb: oh wow sweet!
<srhb> Or well, rebase
<dhess> I didn't get a notification, hmm
<srhb> Probably rebase weirdness
<srhb> Ugh, clearly I didn't resolve them all.
<dhess> I guess GitHub doesn't notify on a push update
<srhb> I'll have to take a look when I'm off work
<dhess> anyway that's great to hear
<dhess> it looks like just the manual?
<srhb> Indeed.
<srhb> I thought I fixed that.
<srhb> Oh, it's a new conflict.
<dhess> ohh
fendor has joined #nixos
samtoday has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 2 new commits to release-17.09: https://git.io/vNIVw
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/release-17.09 5431160 elseym: mattermost: create role and db with postgres superuser...
<NixOS_GitHub> nixpkgs/release-17.09 d7bd2fc taku0: firefox-esr: 52.5.2esr -> 52.5.3esr...
FRidh has quit [Ping timeout: 248 seconds]
leapingfrogs has joined #nixos
jrolfs__ has joined #nixos
jrolfs has joined #nixos
leapingfrogs has quit [Remote host closed the connection]
i-am-the-slime has joined #nixos
__Sander__ has joined #nixos
oida has joined #nixos
FRidh has joined #nixos
betaboon has joined #nixos
ThatDocsLady has joined #nixos
atrx has quit [Ping timeout: 260 seconds]
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<srhb> So, it seem that if I nix-copy-closure both the system and the system derivation to a remote host and then switch, nix-store -qd /run/current-system will work for _new_ system generations, but not for existing ones.
pjan_ has joined #nixos
<srhb> I'm not sure how this association works. It's very weird,.
klntsky has quit [Remote host closed the connection]
klntsky has joined #nixos
kriztw_ is now known as kriztw
<sphalerite> grahamc: (and anyone else who has a Dell 9560) do you have bluetooth working?
mkoenig has quit [Remote host closed the connection]
<sphalerite> When I do "scan on" in bluetoothctl, I get "Failed to start discovery: org.bluez.Error.NotReady"
<sphalerite> "power on" also doesn't work: "Failed to set power on: org.bluez.Error.Failed" and in the journal "Bluetooth: hci0 urb ffff929cc3545780 failed to resubmit (113)" and "Failed to set mode: Failed (0x03)"
asuryawanshi has joined #nixos
<joko> Is it possible for nix-build to comply with nixpkgs.config.packageOverrides of the system?
<sphalerite> a quick search suggests that this is related to missing firmware, but I haven't found anything corresponding to this bluetooth controller, only for broadcom stuff. The bluetooth device is a 0cf3:e300 (internal USB)
<srhb> How do I tell Nix store that the deriver is now present for a given store path?
mkoenig has joined #nixos
<joko> srhb: I don't get it, nix-env etc. should realise without any extra command that a path is available, right?
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs__ has quit [Ping timeout: 260 seconds]
<srhb> joko: I thought so, but clearly not.
<srhb> I have a very poor understanding of the "which is the deriver for this out path" mechanism
asuryawanshi has quit [Ping timeout: 276 seconds]
<sphalerite> joko: the easiest way to do that is by putting it in a separate config file and putting it in the system config as `nixpkgs.config = import path/to/config.nix;`
<sphalerite> and also symlinking that config.nix file to ~/.config/nixpkgs/config.nix
sigmundv__ has joined #nixos
<sphalerite> Although nowadays you should be using overlays instead of packageOverrides :)
<srhb> Maybe it's related to the gc root somehow...
<fendor> why do i get messages about Repeated allocation of very large block?
<sphalerite> srhb: iirc it's kept in the database
<joko> sphalerite: many thanks! With overlays I noticed the following: I was overriding a package (e.g. lvm2), but the rest of the packages were not using the new package as a dependency, I had to override their lvm2 dependency attribute. Is this intended or I was doing sth wrong?
<sphalerite> joko: it should affect all things that depend on lvm2
<srhb> sphalerite: Hm.. Can it be regenerated?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra pushed 2 new commits to master: https://git.io/vNI6A
<NixOS_GitHub> nixpkgs/master f674cb5 Peter Hoeg: kernel: enable writeback throttling to avoid IO queues filling up
<NixOS_GitHub> nixpkgs/master 424aa1a Eelco Dolstra: Merge pull request #33505 from peterhoeg/f/wbt...
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra closed pull request #33505: kernel: enable writeback throttling to avoid IO queues filling up (master...f/wbt) https://git.io/vNT3w
NixOS_GitHub has left #nixos [#nixos]
<manveru> anyone here managed to package postman?
<sphalerite> CREATE TABLE ValidPaths <snip> deriver text, <snip>
<sphalerite> srhb: the only way I know of is realising the derivation
<srhb> sphalerite: That only works the first time.
<srhb> sphalerite: Which is the weirdness.
moet has quit [Ping timeout: 240 seconds]
<srhb> (As in, if the output is already in the store, you can't seem to add a deriver)
<sphalerite> Can't you delete the output path and realise it again?
<bennofs[m]> The deriver is a .drv, right?
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<sphalerite> I think that makes sense
<srhb> sphalerite: No, it's the active system. Yes, it's a .drv
<sphalerite> Benno Fünfstück: yes
<sphalerite> Ah, that is problematic x)
<srhb> Yes. Even the older ones are problematic, since obviously I don't want to get rid of the gc paths
<sphalerite> Why do you actually need the deriver set?
<srhb> Because I want to be able to nix-diff the current deployment with the incoming one
<srhb> Or any of the older system generations with any of the others :)
<sphalerite> Aaaah
<srhb> And it _works_ in my current deployer, but only for newer deployments that were copied over along with the derivation
<srhb> Which also seems incredibly brittle
<sphalerite> The only way I know of is manually messing with the database
<srhb> sphalerite: Yeah.. Meh :-)
asuryawanshi has joined #nixos
<sphalerite> I think it's also possible for different derivations to produce the same output path
<srhb> How so? Isn't the derivation actually considered an input?
<sphalerite> So it's not necessarily one-to-one
alexteves_ has joined #nixos
<srhb> Well, that's okay in this case regardless.
<srhb> As long as the output is identical.
<sphalerite> I don't know exactly how it works but it involves fixed-output derivations
alexteves_ has quit [Client Quit]
<srhb> I wonder if this whole issue is somehow related to how nix-copy-closure doesn't seem to recognize the system output as an actual output.
<srhb> Like it would with, say, hello
alexteves has joined #nixos
<sphalerite> I don't think so..?
<srhb> meh, then I have two issues. :-)
<sphalerite> Well
<sphalerite> What do you mean by nix-copy-closure not recognising the system output as an actual output?
<srhb> nix-store --query --outputs on a /nix/store/...system...drv derivation (eg NixOS) will output the actual system out path, but nix-copy-closure --include-outputs will not copy it
MP2E has quit [Remote host closed the connection]
<srhb> Hm, maybe the term outputs is overloaded..
<srhb> But if I nix-copy-closure --include-outputs /nix/store/...hello...drv it will indeed copy the output.
<srhb> I don't know, it's confusing. :)
jrolfs__ has joined #nixos
jrolfs has joined #nixos
nschoe has joined #nixos
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e5d9d61d652 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
nix-gsc-io`bot has quit [Client Quit]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peti closed pull request #33405: Make GHC work on armv7l-linux (master...ghc-armv7l) https://git.io/vNe5m
NixOS_GitHub has left #nixos [#nixos]
r0bby has quit [Ping timeout: 255 seconds]
r0bby has joined #nixos
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] peti pushed 1 new commit to master: https://git.io/vNI1H
<NixOS_GitHub> nixpkgs/master 83a5765 Peter Simons: LTS Haskell 10.3...
<musicmatze> morning! When will the next unstable land? The current unstable is 5 days old and does not yet contain the fixes for spectre/meltdown ... If it can be expected to land today I won't have to build my own kernels on two devices... if not, I guess I have to...
Neo-- has joined #nixos
samtoday has quit [Quit: Quit]
<hyper_ch> Mic92: online?
<betaboon> hello #nixos, i have a question regarding nixops: sometimes during 'deploy' it gets stuck and i have no idea where to start on trying to debug the problem. any ideas ?
coot has joined #nixos
dywedir has quit [Ping timeout: 240 seconds]
Inst has joined #nixos
<LnL> musicmatze: you can use the kernel from 17.09, but I recommend doing it the other way around. it's very easy to overlay packages from unstable without switching the entire system
Inst_ has quit [Ping timeout: 240 seconds]
fendor has quit [Ping timeout: 265 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] lsix opened pull request #33606: pythonPackages.django_2_0 -> 2.0 -> 2.0.1 (master...django_2_0_1) https://git.io/vNIDr
NixOS_GitHub has left #nixos [#nixos]
jrolfs has quit [Ping timeout: 240 seconds]
simukis has joined #nixos
jrolfs__ has quit [Ping timeout: 248 seconds]
<musicmatze> LnL: ah, I can do this with an overlay? I never thought of that! What I would have done: Checkout my system generation in my nixpkgs clone, cherry-pick the kernel update and rebuild the system with my local nixpkgs clone! Using an overlay is way smarter, though! Do you have an example how to do it?
ma27 has joined #nixos
<LnL> but instead of pkgs.linuxPackages you can use something like let stablePkgs = import <nixos-17.09> {}; in stablePkgs.linuxPackages;
<LnL> if you have a "nixos-17.09" channel
asuryawanshi has quit [Remote host closed the connection]
<musicmatze> I have not. I guess I would override the kernel package to use a newer kernel (4.14.15 I guess) by overriding the whole kernel package definition...
<hyper_ch> weird..... on the server with systemd bridges the actual host can't get a network connection anymore... but the vms do just fine
jrolfs has joined #nixos
jrolfs__ has joined #nixos
orivej has joined #nixos
fendor has joined #nixos
orivej has quit [Client Quit]
orivej has joined #nixos
iMatejC has quit [Remote host closed the connection]
fendor has quit [Ping timeout: 248 seconds]
moet has joined #nixos
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/5431160b71d (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
nix-gsc-io`bot has quit [Client Quit]
atrx has joined #nixos
zzamboni has joined #nixos
m0rphism has joined #nixos
atrx has quit [Ping timeout: 276 seconds]
vidbina has joined #nixos
coot has quit [Quit: coot]
deepfire has joined #nixos
<musicmatze> I don't know what I am doing wrong, but I fail to override the kernel in my configuration.nix to use 4.14.12 :-/
randomstrangerb has quit [Ping timeout: 248 seconds]
randomstrangerb has joined #nixos
iMatejC has joined #nixos
srdqty has joined #nixos
jrolfs has quit [Ping timeout: 248 seconds]
jrolfs__ has quit [Ping timeout: 265 seconds]
<hedning[m]> musicmatze: this should do it: boot.kernelPackages = pkgs.linuxPackages_latest;
patrl has joined #nixos
fyuuri has joined #nixos
FRidh has quit [Quit: Konversation terminated!]
FRidh has joined #nixos
asuryawanshi has joined #nixos
<musicmatze[m]> hedning: nope because the unstable channel is not released with a new kernel yet. Also I run 4.14 on my workstation and latest only on my thinkpad
zzamboni has quit [Quit: Leaving.]
Ivanych has joined #nixos
iyzsong has joined #nixos
<hedning[m]> musicmatze: ah, yeah, unstable has been stuck for a while :( unstable-small does the trick, though there might be some compilation involved
asuryawanshi has quit [Ping timeout: 252 seconds]
zzamboni has joined #nixos
jrolfs has joined #nixos
FRidh has quit [Ping timeout: 252 seconds]
pjan_ has joined #nixos
jrolfs__ has joined #nixos
fendor has joined #nixos
<hyper_ch> something strange has changed and I don't know where or how
fendor has quit [Remote host closed the connection]
fyuuri has quit [Ping timeout: 264 seconds]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/5431160b71d (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
nix-gsc-io`bot has quit [Client Quit]
Inst has left #nixos ["Leaving"]
vidbina has quit [Ping timeout: 265 seconds]
vidbina has joined #nixos
Fare has joined #nixos
truh has joined #nixos
<ma27> just out of interest: did *anybody* manage to run a virtual device in android studio on NixOS?!
moet has quit [Quit: leaving]
mkoenig has quit [Remote host closed the connection]
srdqty has quit [Ping timeout: 248 seconds]
vidbina has quit [Ping timeout: 240 seconds]
mkoenig has joined #nixos
srdqty has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] mpickering opened pull request #33607: Jailbreak purescript package (master...purescript) https://git.io/vNIF7
NixOS_GitHub has left #nixos [#nixos]
zzamboni has quit [Quit: Leaving.]
FRidh has joined #nixos
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vidbina has joined #nixos
srdqty has quit [Quit: WeeChat 1.9.1]
randomstrangerb has quit [Ping timeout: 240 seconds]
fyuuri has joined #nixos
vidbina has quit [Ping timeout: 264 seconds]
randomstrangerb has joined #nixos
<manveru> anyone here using postman and want to help me package the "native" app?
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs__ has quit [Ping timeout: 265 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master 738e97f Gabriel Ebner: pythonPackages.pyfakefs: init at 3.3
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] gebner pushed 2 new commits to master: https://git.io/vNIAn
<NixOS_GitHub> nixpkgs/master 563f688 Gabriel Ebner: pubs: init at 0.7.0
<manveru> i kinda got it patchelfd, but it's failing at finding `/run/opengl-driver/lib/dri/tls/swrast_dri.so`
peacememories has joined #nixos
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] yegortimoshenko pushed 2 new commits to master: https://git.io/vNIAD
<NixOS_GitHub> nixpkgs/master d0cfab8 Yegor Timoshenko: Merge pull request #33330 from karolchmist/fix-dotty-lib-folder-public...
<NixOS_GitHub> nixpkgs/master 6c6f620 Karol Chmist: Wrap dotty to prevent installing all the files profile
balaji has quit [Quit: WeeChat 2.0.1]
peacemem_ has joined #nixos
asuryawanshi has joined #nixos
balaji has joined #nixos
peacememories has quit [Ping timeout: 256 seconds]
ottidmes has quit [Quit: WeeChat 1.9.1]
hamishmack has quit [Quit: hamishmack]
peacememories has joined #nixos
peacemem_ has quit [Ping timeout: 256 seconds]
gchristensen changed the topic of #nixos to: Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://botbot.me/freenode/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64
klntsky has quit [Write error: Connection reset by peer]
peacememories has quit [Client Quit]
asuryawanshi has quit [Ping timeout: 248 seconds]
klntsky has joined #nixos
nuncanada has joined #nixos
<manveru> alright... i got it working
<makefu> so many sidechannels :D
<gchristensen> anyone have a favorite, non-sketchy bittorrent client?
<Pepe_> Hi there
<makefu> gchristensen: rtorrent or transmission
<gchristensen> thanks, makefu!
<pie_> qbittorrent aint bad
<pie_> so, any way to get the intel security update?
<Pepe_> I was wondering what the sha256 hash in fetchgit was for exactly, what it was actually doing the checksum on
jrolfs has joined #nixos
jrolfs__ has joined #nixos
<makefu> gchristensen: btw the nixos wiki is also trying to collect all the irc channels: https://nixos.wiki/wiki/Get_In_Touch#Chat
<manveru> pie_: wasn't that patched already?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] manveru opened pull request #33608: Postman: init at 5.5.0 (master...postman) https://git.io/vNIp7
NixOS_GitHub has left #nixos [#nixos]
i-am-the-slime has quit [Ping timeout: 260 seconds]
i-am-the-slime has joined #nixos
<hoverbear> Is this a recomended method? https://blog.jeaye.com/2017/07/30/nixos-revisited/#pulling-from-unstable-when-packages-are-too-old I was doing a nix-channel thing but that had to be done imperatively which sucked.
<gchristensen> makefu: funny that nixos-on-your-router (started as a joke) is now A Channel :D
* etu is looking forward to the nixos-phone-channel
ma27 has quit [Ping timeout: 255 seconds]
ilyaigpetrov has joined #nixos
<makefu> etu: i think it is not that far fetched
<pie_> manveru, dont i need to update or something?
<hoverbear> gchristensen: Transmission is amazing, qbittorrent is also ok
<makefu> i'd love to have nixos installed on my smartphone
<etu> makefu: I know, I backed the Purism Librem 5 for that reason ;)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peti pushed 2 new commits to master: https://git.io/vNIh4
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 397515c Peter Simons: Merge pull request #33607 from mpickering/purescript...
<NixOS_GitHub> nixpkgs/master 889d618 Matthew Pickering: Jailbreak purescript package...
patrl has quit [Quit: WeeChat 1.9.1]
<LnL> hoverbear: I just use 2 channels instead of one, but the basic idea is the same
<manveru> pie_: i thought it was, but seems like it's not :(
<hoverbear> LnL: I'd like it if I didn't have in my setup README "Now run these commands" instead of just having it declared
<hoverbear> LnL: So if that works then maybe that's a good solution.
<gchristensen> I think andi- knows the status w.r.t. intel / amd updates, manveru, pie_
<hoverbear> LnL: I think it will do a network fetch every `nixos-rebuild` though? :(
<LnL> the disadvantage is that you loose some reproducibility, you can’t rollback the unstable part when something breaks
raynold has quit [Quit: Connection closed for inactivity]
<andi-> pie_: update to a stable kernel asap. that is about what you can do right npow
<hoverbear> LnL: When doing nix-channel stuff you get that?
<andi-> pie_: there are intel and amd micorcode updates (officially unreleased, leaked through redhat/suse/...) but those require kernel changes to work... e.g. lfence and the amd update code is yet to be found in a released kernel
ryantrinkle has quit [Ping timeout: 276 seconds]
<manveru> andi-: so it's in 17.09?
ma27 has joined #nixos
<gchristensen> 17.09 has patched kernels
<gchristensen> it has the best we have to offer right now
<LnL> hoverbear: yes, nix-channel —rollback will downgrade both channels and you can update them separately if neccecary
<hoverbear> Hm okay
ckauhaus has joined #nixos
<hoverbear> Now if only I could say in my nixos config "Hey have this channel available"
<LnL> yeah, that would be neat
<gchristensen> I'm not sure that is possible though?
<hoverbear> Kind of silly that it isn't xD
<hoverbear> I'm currently just doing `unstable = import <unstable>` in my configuration.nix but that means in order to use it you need to add the channel
<hoverbear> It also means that updating my unstable packages involves a nix-channel update *then* a nixos-rebuild --upgrade
coot_ has joined #nixos
<pie_> so, more dumb questions, how do i update my kernel
<LnL> I'm fine with that and I generally only need stuff from unstable in the last few months of the release
<gchristensen> pie_: nixos-rebuild boot --upgrade, then reboot
<hoverbear> LnL: I'm kind of at the point where I am questioning if I should just run on unstable
<gchristensen> !which channel
<hoverbear> Hah, here I am using nixpkgs unstable with nixos
<LnL> nixos is flexible enough that the base system doesn't matter IMHO
<LnL> :O
<hoverbear> I just want a declarative os
<hoverbear> I have yet to find a way that lets me use the nixos-stable and nixpkgs together without needing to do imperative things
<joepie91> hoverbear: `unstable = (import (fetchTarball https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz) combinedOptions);` (where `combinedOptions` are my nixpkgs options)
srid__ has quit [Quit: WeeChat 1.9.1]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] andir opened pull request #33610: Mark syncthing012 and syncthing013 as insecure (master...syncthing-insecure) https://git.io/vNLeI
NixOS_GitHub has left #nixos [#nixos]
coot_ has quit [Quit: coot_]
self has joined #nixos
vidbina has joined #nixos
<hoverbear> joepie91: So if I do that and run `nixos-rebuild switch` twice will it do one network request or two?
<joepie91> hoverbear: I *think* it will grab it on every rebuild but I forgot if there was any sort of cacheing
<hoverbear> Hmm
fenton has quit [Ping timeout: 260 seconds]
<LnL> there's a default ttl of something like 10min IIRC
FRidh has quit [Ping timeout: 246 seconds]
jrolfs__ has quit [Ping timeout: 265 seconds]
<infinisil> I've heard it's an hour
jrolfs has quit [Ping timeout: 265 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ckauhaus opened pull request #33611: symlinks: 1.4 -> 1.4.3 (master...submit/symlinks-1.4.3) https://git.io/vNLeQ
NixOS_GitHub has left #nixos [#nixos]
vidbina has quit [Ping timeout: 268 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fare opened pull request #33612: Update gambit and gerbil (master...master) https://git.io/vNLvv
NixOS_GitHub has left #nixos [#nixos]
<infinisil> It's 1 hour, cc hoverbear LnL joepie91
FRidh has joined #nixos
<hoverbear> 🤔
<hoverbear> And running nixos-stable and nixpkgs-unstable is not a good idea/
stepcut has joined #nixos
adc has quit [Quit: WeeChat 2.0.1]
<LnL> depends what you use nixpkgs-unstable for
<joepie91> hoverbear: I run NixOS stable with a small selection of packages from unstable; notably games and other things for which I really want or need the latest version
<infinisil> nixpkgs shouldn't be used for nixos
<infinisil> i mean the nixpkgs-* channels
<hoverbear> infinisil: What if I need things available only in nixpkgs-unstable like kitty?
<infinisil> hoverbear: use nixos-unstable
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vNLvE
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master d2cf59d Peter Hoeg: optar: init at 20150210
<hoverbear> Hm so nixos-unstable has the same things as nixpkgs-unstable?
<etu> hoverbear: yes, but with more tests before the channel updates
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] andir opened pull request #33613: linux_testing: 4.15-rc4 -> 4.15-rc7 (master...linux_4_15_rc7) https://git.io/vNLvz
NixOS_GitHub has left #nixos [#nixos]
<infinisil> !which channel
<infinisil> hoverbear: ^^
<hoverbear> Thanks :)
adc has joined #nixos
coot_ has joined #nixos
aarvar has joined #nixos
asuryawanshi has joined #nixos
asuryawanshi has quit [Ping timeout: 248 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg closed pull request #33610: Mark syncthing012 and syncthing013 as insecure (master...syncthing-insecure) https://git.io/vNLeI
NixOS_GitHub has left #nixos [#nixos]
peacememories has joined #nixos
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] yegortimoshenko pushed 1 new commit to master: https://git.io/vNLJs
<NixOS_GitHub> nixpkgs/master 85b8452 Yegor Timoshenko: mopidy: fix, resolves #32234
<seequ> Is there a good way to set up hibernation?
jrolfs has joined #nixos
ma27 has quit [Ping timeout: 240 seconds]
<goibhniu> seequ: IIRC it should work out of the box as long as you have a swap partition
<seequ> Oh?
jrolfs__ has joined #nixos
ericsagnes has quit [Ping timeout: 265 seconds]
betaboon has quit [Quit: WeeChat 1.9.1]
<seequ> Apparently so.
ixxie has joined #nixos
FRidh has quit [Quit: Konversation terminated!]
FRidh has joined #nixos
reinzelmann has quit [Quit: Leaving]
<ckauhaus> short question w.r.t. my recently opened PR https://github.com/NixOS/nixpkgs/pull/33611/ - The tools now builds on both Linux and Darwin. I've put "platforms.unix" in meta.platforms
<ckauhaus> is this correct or should I list linux and darwin explicitly?
<gchristensen> that seems good, ckauhaus
<ckauhaus> ok, great
<hoverbear> So it seems like running nixos-unstable channel instead of a mix isn't so bad since you can always rollback
<gchristensen> it depends if you need timely security updates or not
ericsagnes has joined #nixos
<seequ> Hm, stable gets them sooner?
<gchristensen> yes
<nixy> Security updates should get pushed to both no? Or is this about binary availability?
<seequ> I guess it has to do with master being broken.
<gchristensen> the channel won't advance until all the tests pass, and sometimes the unstable channel can have broken tests for days-to-weeks
<hoverbear> Yeah but it doesn't really seem like mixing stable and unstable is able to be done in a purely declarative way :S
<gchristensen> NixOS 17.09 has had meltdown / spectre patches for days now, and Unstable still hasn't advanced to contain them for all kernels
<nixy> hoverbear: What do you mean?
<etu> hoverbear: Should be perfectly fine to do?
<hoverbear> nixy: I can't pull in stable.xterm and unstable.firefox in a configuration.nix without doing some imperative commands
<hoverbear> Namely adding unstable as a nix-channel and updating the channel
<self> how do I configure xserver to run rootless via starts without display manager?
<nixy> That's fair, but IMO adding (and maintaing) the channels isn't too bad
<hoverbear> Someone said I could do "unstable = import (fetchTarball https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz)" but that calls the network at most once per hour
<hoverbear> nixy: It's not bad, but it's not really in line with "Everything is declarative!"
coot_ has quit [Quit: coot_]
<hoverbear> I can't for example import nixos-unstable channel inside of the configuration.nix itself with an import or something
<nixy> I don't think you can right now
<pie_> has anyone tried to use pantheon? https://en.wikipedia.org/wiki/Elementary_OS
<nixy> That would be pretty cool though
<pie_> *with nixos
<hoverbear> I spent a few hours attempting it but didn't have much luck. :(
<mpickering> What exactly is "import-from-derivation"?
<hoverbear> The `import (fetchTarball ...` method would be fine but I think that will update my packages even when I do `nixos-rebuild` without the upgrade flag, which is undesirable
<mpickering> :q
bkchr has quit [Ping timeout: 240 seconds]
tpanum has joined #nixos
<tpanum> I'm trying to compile some gocode to run on a 32-bit system. I'm getting: `gnu/stubs-32.h: No such file or directory`. I've tried installing glibc without any luck. Anybody have a clue on how to fix it? :/
<pie_> hoverbear, ah :(
swayf has joined #nixos
macslayer has joined #nixos
coot_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] erosennin opened pull request #33614: nixos/kresd: fix systemd dependency cycle (master...kresd-ordering-cycle) https://git.io/vNLk9
NixOS_GitHub has left #nixos [#nixos]
stphrolland has quit [Ping timeout: 246 seconds]
mkoenig_ has joined #nixos
coot_ has quit [Remote host closed the connection]
coot_ has joined #nixos
mkoenig has quit [Ping timeout: 260 seconds]
szicari has joined #nixos
coot_ has quit [Client Quit]
jrolfs has quit [Ping timeout: 276 seconds]
jrolfs__ has quit [Ping timeout: 265 seconds]
iyzsong has quit [Ping timeout: 265 seconds]
MercurialAlchemi has quit [Ping timeout: 265 seconds]
bfrog_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko pushed 1 new commit to master: https://git.io/vNLte
<NixOS_GitHub> nixpkgs/master ad26bfd Yegor Timoshenko: lib/maintainers: fix typo
NixOS_GitHub has left #nixos [#nixos]
stphrolland has joined #nixos
asuryawanshi has joined #nixos
fahadsadah has quit [Quit: WeeChat 2.0]
tpanum has quit [Ping timeout: 268 seconds]
i-am-the-slime has quit [Ping timeout: 276 seconds]
vidbina has joined #nixos
stphrolland has quit [Quit: Lost terminal]
coot_ has joined #nixos
cement has joined #nixos
Myrl-saki has joined #nixos
<ixxie> adisbladis: I think I sorted out that PR now
Isorkin_ has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
h30[m] has joined #nixos
<Li[m]> can nixos install grub in the unused 1mb space at the beginning of a gpt partitioned disk
swayf is now known as swayf_away
<Li[m]> i keep getting 'unknown filesystem'
otti has quit [Quit: ZNC 1.6.5 - http://znc.in]
<Li[m]> Im not highly experienced with grub. maybe this issue is related https://github.com/NixOS/nixpkgs/issues/24065
Profpatsch has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #33615: python-modules: fix httpbin by adding all the deps (master...fix/httpbin) https://git.io/vNLYE
NixOS_GitHub has left #nixos [#nixos]
jensens has quit [Ping timeout: 240 seconds]
<sirkha> hi, trying to workout how nix-env works with channels. When i use nix-env -qaP <pkgname> it gives me results in the form of nixos.<pkgname>, nixos-unstable.<pkgname> and nixpkgs.<pkgname>. I am using channels nixos (17.09) and nixos-unstable. Is my understanding that the packages with those channel name at the beginning come from those channels correct? Where do the packages that begin with nixpkgs come from?
jrolfs__ has joined #nixos
jrolfs has joined #nixos
randomstrangerb has quit [Ping timeout: 246 seconds]
self has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org]
randomstrangerb has joined #nixos
<gchristensen> sirkha: can you run nix-info?
aarvar has quit [Remote host closed the connection]
bfrog has quit [Ping timeout: 276 seconds]
fuzzy_id has joined #nixos
<fuzzy_id> which tools do you guys use to calculate the `sha256` attribute for a source?
<sirkha> system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 1.11.16, channels(root): "nixos-17.09.2631.0653b73bf61, nixos-unstable-18.03pre124015.f59a0f7f1a6", channels(jkha): "", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs
swayf_away is now known as swayf
<srhb> fuzzy_id: nix-prefetch-* or just read the error.
<srhb> fuzzy_id: (I'm lazy...) :-)
vidbina has quit [Ping timeout: 240 seconds]
bfrog has joined #nixos
<sirkha> gchristensen, i think it is interesting that it shows me channels(jkha) for nixos-unstable, because, as jkha, nix-channel --list is blank
<sirkha> oh
<sirkha> nevermind
<gchristensen> srhb: there is a factoid for you to use here, `!tofu` :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #33616: pythonPackages.structlog: patch to fix tests, build (master...fix/py-structlog-tests) https://git.io/vNLOx
NixOS_GitHub has left #nixos [#nixos]
<LnL> does tofu mention nix-build --hash
<gchristensen> I don't think so, LnL, it could use expanding and also maybe a link to a wiki article explaining more in depth
<LnL> I'll add an example after work, if I didn't forget by then :)
<gchristensen> :)
marusich has quit [Quit: Leaving]
<sirkha> so if i have a local nixpkgs clone and I add a symlink to it in .nix-defexpr as 'local' packages will show up as local.<pkgname>? Is that safe/recommended/discouraged?
vidbina has joined #nixos
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dash has left #nixos ["User left"]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vNLsV
<NixOS_GitHub> nixpkgs/master 33a4de2 Franz Pletz: Revert "dhcpcd: 6.11.5 -> 7.0.0"...
NixOS_GitHub has left #nixos [#nixos]
ryanartecona has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 opened pull request #33617: nixos/udev: fix outdated udev rules for network devices (master...udevd) https://git.io/vNLsX
NixOS_GitHub has left #nixos [#nixos]
<srhb> gchristensen: tofu. :3
<gchristensen> !tofu
<{^_^}> To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected.
fuzzy_id has quit [Remote host closed the connection]
<joepie91> I like how that's just *probably* wrong :)
coot_ has quit [Quit: coot_]
<gchristensen> I wrestled with if I should do "probably" or just say "a wrong hash" BUT I couldn't say for sure ;)
<woffs> 👍
amir has quit [Ping timeout: 276 seconds]
amir has joined #nixos
ryantrinkle has joined #nixos
johnsonav has quit [Ping timeout: 255 seconds]
coot_ has joined #nixos
swayf is now known as swayf_away
simendsjo has joined #nixos
<efx[m]> I'm investigating the ideal way to build a package locally and deploy to a server not running nixos. I have it working using closures, but it looks like I'll need to manage a multi user installation. The docs are not terribly clear, and it seems to require manual configuration and add to the complexity of the deployment. Thus, I'm leaning toward the "one click installation" as it seems to best fit my use. Does anyone uses this
<efx[m]> for server environments?
<gchristensen> efx[m]: on some systems like hat, I run a standard single-user install of nix on that system and `nix-copy-closure` the build from the build system to the target system
<gchristensen> efx[m]: indeed, some servers don't even run nix (but this gets bit weird) and you an just send a tarball and extract it to /, putting all the files you need in to /nix/store, and you don't even need nix installed at all. of course, this is as I said, a bit weird
<efx[m]> gchristensen: cool, txs for the feedback. IMHO the simplicity of the single user seems clearest. I was wondering about how many people just exported it so you could invoke the binary so it "just works"
spietz has joined #nixos
<gchristensen> the problem is knowing what you an delete later on, should you ever want to clean up disk space
<efx[m]> true. In my case, I won't care about what else lives in /nix/ so could probably run nix-collect-garbage -d or something
<efx[m]> well, rather, just remove the /nix/ directory for option #2
<gchristensen> right
<gchristensen> I'd go the single user mode
jrolfs has quit [Ping timeout: 246 seconds]
<efx[m]> roger, txs
<gchristensen> the least favorite thing I've done is exported a nix closure with all the /nix/store paths, then used binary patching to replace "/nix/store" with "/mypkgsver" and shoved it in to an RPM. (note len(/nix/store) == len(/mypkgsver) so this generally works ok)
jrolfs__ has quit [Ping timeout: 248 seconds]
johnsonav has joined #nixos
basvandijk has joined #nixos
<manveru> andi-: so i updated, seems like PTI is active now so meltdown should be fixed, but spectre is still an issue :(
<efx[m]> neat! I do appreciate the flexibility with ELF patching. Makes solutions like these quite possible without terrible acrobatics
<gchristensen> spectre, iirc, is gonig to require patches to lots and lots of projects over time, manveru :(
<gchristensen> efx[m]: I would call them terrible acrobatics... but less terrible than some other option :)
<manveru> gchristensen: alright :|
<efx[m]> gchristensen: lol. Indeed
<manveru> i thought it can be fixed via retpolines or a microcode update
swayf_away is now known as swayf
<manveru> but i guess that's not all layers
<gchristensen> hmmm iirc there are patches that need to land it like, individual projects
<gchristensen> but I'm a noob here
<manveru> i only got my info from the spectre meltdown checker
<gchristensen> sounds more informed than me :)
truh has quit [Remote host closed the connection]
<manveru> fixed it for nixos a bit
<manveru> had calls to /bin/echo all over the place
bkchr has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vNLWa
<NixOS_GitHub> nixpkgs/staging 5837d1a Vladimír Čunát: Merge branch 'master' into staging
NixOS_GitHub has left #nixos [#nixos]
coot_ has quit [Remote host closed the connection]
coot_ has joined #nixos
rogue_koder has joined #nixos
<andi-> manveru: spectre will still be topic for the coming kernel releases... the 4.15-rc7 release mail + follow up from thomas gleixner are actually a good read on that ;-)
chreekat_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] lsix opened pull request #33618: pythonPackages.django: 1.11.8 -> 1.11.9 (master...django_1_11_9) https://git.io/vNLlE
NixOS_GitHub has left #nixos [#nixos]
chreekat has quit [Ping timeout: 264 seconds]
bkchr has quit [Ping timeout: 248 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vNLly
<NixOS_GitHub> nixpkgs/staging 03dca87 Vladimír Čunát: Revert "gnome3.gnome-screenshot: fix build"...
NixOS_GitHub has left #nixos [#nixos]
hotfuzz_ has joined #nixos
<sirkha> if I am submitting a PR for a new package, and adding that package requires changes to other packages, is it prefered that they all come in one PR, or a PR that changes the other packages and one that adds the new package?
hotfuzz has quit [Ping timeout: 248 seconds]
Sonarpulse has joined #nixos
<andi-> I'd say it is more important to have proper commits (per change) and then the right order of those. Depending on the size I'd decide if it should be multiple PRs
ryantrinkle has quit [Ping timeout: 265 seconds]
<hyper_ch> sirkha: make individual commits for each change and then a full PR
nschoe has quit [Quit: Program. Terminated.]
swayf has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<sirkha> hyper_ch, thanks
asuryawanshi has quit [Remote host closed the connection]
jrolfs has joined #nixos
<sirkha> andi-thanks, pretty small changes, so one PR, likely
asuryawanshi has joined #nixos
jrolfs__ has joined #nixos
7GHABS4GG has joined #nixos
7GHABS4GG has left #nixos [#nixos]
<7GHABS4GG> [nixpkgs] FRidh closed pull request #33606: pythonPackages.django_2_0 -> 2.0 -> 2.0.1 (master...django_2_0_1) https://git.io/vNIDr
17SAAI6U1 has joined #nixos
<17SAAI6U1> nixpkgs/master 133869e Lancelot SIX: pythonPackages.django_2_0 -> 2.0 -> 2.0.1...
17SAAI6U1 has left #nixos [#nixos]
<17SAAI6U1> [nixpkgs] FRidh pushed 2 new commits to master: https://git.io/vNLRW
<17SAAI6U1> nixpkgs/master 6399ddc Frederik Rietdijk: Merge pull request #33606 from lsix/django_2_0_1...
phreedom has quit [Quit: No Ping reply in 180 seconds.]
phreedom has joined #nixos
jtojnar has quit [Quit: jtojnar]
jrolfs__ has quit [Ping timeout: 256 seconds]
jrolfs has quit [Ping timeout: 276 seconds]
bkchr has joined #nixos
phreedom has quit [Quit: No Ping reply in 180 seconds.]
__Sander__ has quit [Quit: Konversation terminated!]
phreedom has joined #nixos
ryantrinkle has joined #nixos
danl1240 has joined #nixos
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #33620: dhcp: 4.3.4 -> 4.3.6 (master...update/dhcp-4.3.6) https://git.io/vNLuJ
Mateon3 has joined #nixos
Mateon1 has quit [Ping timeout: 264 seconds]
Mateon3 is now known as Mateon1
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master be461b1 Michael Weiss: gns3Packages.{server,gui}{Stable,Preview}: 2.1.1 -> 2.1.2
<NixOS_GitHub> [nixpkgs] primeos pushed 1 new commit to master: https://git.io/vNLzY
NixOS_GitHub has left #nixos [#nixos]
<bennofs[m]> are there any ideas how we could improve nix eval performance? (both time and memory)
randomstrangerb has quit [Ping timeout: 248 seconds]
randomstrangerb has joined #nixos
jabranham has joined #nixos
<tilpner> bennofs[m] - Profile an expensive evaluation, then look for low-hanging fruit around hotspots
<bennofs[m]> are there tools to profile nix?
<bennofs[m]> or just standard perf record etc?
<tilpner> I'm not aware of any. I tried with perf once
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
basvandijk has quit [Remote host closed the connection]
<tilpner> I don't actually have any realistic simple-to-recreate expensive evaluations
<tilpner> nix-instantiate --eval --strict -E 'with import <nixpkgs> {}; lib.length (import <nixpkgs/nixos> {}).config.environment.systemPackages' is quite fast
ryanartecona has quit [Quit: ryanartecona]
erasmas has joined #nixos
<tilpner> In that, libnixexpr.so/ParseData takes up 15%, but I guess that's not helpful
<bennofs[m]> tilpner: try nix-env -q -a --xml --drv-path --out-path
<tilpner> Oh no
val_ has joined #nixos
vidbina has quit [Quit: Lost terminal]
coot_ has quit [Ping timeout: 260 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #33621: networkmanager: 1.10.0 -> 1.10.2, update users (master...update/nm) https://git.io/vNLgy
NixOS_GitHub has left #nixos [#nixos]
<tilpner> That took 91s and errored
digitus has joined #nixos
<val_> I installed nixos on a new machine yesterday and for some reason pip doesnt work at all. I cant "pip install pynacl". It works fine on another Ubuntu machine I own.
ixxie has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<val_> I am trying in a nix-shell, but always get the error Command "python setup.py egg_info" failed with error code 1 in /run/user/1000/pip-build-k42CRB/pynacl/
<val_> I remember pip worked absolutely fine on my old nixos machine, does anyone know about pip and nixos?
<aminechikhaoui> val_: why would you use pip in a nixos machine instead of nix ?
<goibhniu> val_: https://nixos.org/nixpkgs/manual/#python is worth a read
<val_> because there is no package for pynacl
bkchr has quit [Ping timeout: 248 seconds]
<tilpner> There is python3Packages.pynacl
<Neo--> val_, python27Packages.pynacl
xcmw has joined #nixos
<aminechikhaoui> nix-repl> :p pythonPackages.pynacl
<aminechikhaoui> «derivation /nix/store/q2hmdmc3hj0wpslz6y60mqxf7kvpna7r-python2.7-pynacl-0.3.0.drv»
dbe has quit [Quit: leaving]
civodul has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
matrium has joined #nixos
sigmundv__ has quit [Ping timeout: 240 seconds]
<val_> Neo--: huh weird, I put that in my configuration.nix, rebuild, and still cant "import nacl" when I open a python shell
<Neo--> oh it's not like that :)
<matrium> hi, how can I get a package I've just built with "nix-build" into scope in my nix-env?
<Neo--> i just have a weekly with my team, i'll show you an example ofhow to do it when i'm done
<val_> Neo--: that would be much appreciated! Thanks!
goibhniu has quit [Ping timeout: 240 seconds]
pkill9 has joined #nixos
<tilpner> matrium - How did you build it?
jrolfs has joined #nixos
jrolfs__ has joined #nixos
<xcmw> Hi, I have a haskell project that uses nix. My default.nix file was generated using cabal2nix. I need nix to fetch one of the items in executableHaskellDepends from github instead of from where ever it is currently getting it from. I know absolutely nothing about nix and my googling did not turn anything up.
<octe> why does "go get" find Xlib.h when i use nix-shell -p xorg.libX11 but not iny my normal shell even after i've done nix-env -iA nixos.xorg.libX11 ?
<octe> is it some environment variable?
<tilpner> octe - Try installing nixos.xorg.libX11.dev (but don't do that)
<matrium> tilpner: created a release.nix, containing the derivation and passed it to "nix-build"
<octe> tilpner, that makes no difference
<matrium> the build was successfull and nix told me the package and binaries were installed into my package tree
<tilpner> matrium - Try nix-shell release.nix
Tucky has quit [Quit: WeeChat 2.0.1]
<tilpner> matrium - If you want to install it permanently, I don't recommend nix-env if you're on NixOS
<matrium> tilpner: the concrete case is that I want to install haskell-ide-engine and use contained "hie" binary in vscode
<matrium> *use the
<octe> tilpner, is this not supposed to work?
<octe> should i always use nix-shell
<octe> ?
<tilpner> matrium - Why do you have a release.nix. Is haskellPackages.haskell-ide-engine not okay?
<sphalerite> !library
<{^_^}> Don't install libraries through nix-env or systemPackages. See https://nixos.wiki/wiki/FAQ#I_installed_a_library_but_my_compiler_is_not_finding_it._Why.3F for details.
<sphalerite> octe: ^
<matrium> tilpner: as far as I know there is no nix-package for haskell-ide-engine
<tilpner> matrium - I just told you the name
<octe> thanks sphalerite
<octe> it's kind of weird though, if i want to run the compiler from emacs i would then have to wrap that too in nix-shell.. or use different emacs instances started from different nix-shells
<macslayer> Random question: will installing `mesa_drivers` install `libGL`, as well?
<tilpner> macslayer - I don't think so
<macslayer> Or do I perhaps need to set `hardware.opengl = true;`?
<macslayer> The issue I'm trying to solve is that `-lGL` is not found
<tilpner> hardware.opengl = true; is invalid
<octe> how do people usually deal with that when developing?
va1entin has joined #nixos
<macslayer> Oh, yeah, there's no `enable` in `hardware.opengl`.
<octe> for example now emacs flycheck runs the go compiler to check for errors, but it won't find the libraries
<tilpner> octe - I manually invoke nix-build from a terminal c.c
<octe> and then run an editor from there?
<tilpner> Maybe someone has an actually good setup, I'm curious too
<clever> octe: does flycheck have a daemon mode?
<tilpner> The solution can't be to put your entire DE into nix-shell
<tilpner> (Yes, it could be)
<matrium> tilpner: sorry, I'm completely new to nixos. I don't know how to get the haskellPackages.haskell-ide-engine in scope of my nix-env. nix-env -i haskellPackages.haskell-ide-engine does not match a derivation
<octe> not as far as i know.. but flycheck isn't unique, there's lots of autcompletion, etc, that runs stuff
<octe> that needs the development libraries
<tilpner> matrium - Use -iA
<clever> octe: then the editor has to be ran within the nix-shell
<octe> is that how people developing with nixos generally work?
jrolfs__ has quit [Ping timeout: 248 seconds]
jrolfs has quit [Ping timeout: 265 seconds]
<tilpner> matrium - So nix-env -iA nixpkgs.haskellPackages.haskell-ide-engine. There is a package, but I can't get it to install properly like that
<matrium> tilpner: nix-env -f '<nixpkgs>' -iA haskellPackages.haskell-ide-engine’ -> error: attribute ‘haskell-ide-engine’’ in selection path ‘haskellPackages.haskell-ide-engine’’ not found
<macslayer> I thought the generally recommended way was to do `nix-shell -p [dep packages]`, then run `make` or whatever you need to build the source code.
<val_> Neo--: and then i'd open that nix expression with nix-shell and end up in an environment with pynacl, python, pip and the other declared dependencies, right?
<Neo--> val_, pip is not installed
<Neo--> with this expression
<Neo--> but pynacl is
<Neo--> usually you try to avoid using pip, but there are ways
<val_> Neo--, oh okay, it looked like it should be because its declared as a dependency and also as extraLib
<Neo--> oooh
<Neo--> yeah
<Neo--> i thought i removed it :D
<val_> Neo--, alright I thought I missed something :D anyway thanks a lot!
<Neo--> add it to extraLibs
<Neo--> and in the shellhook you can install it
chreekat_ is now known as chreekat
<Neo--> but if you can you should use something like pypi2nix
<jsgrant[m]> Does normal 'unstable' support new 'nix' meta-command yet? Thinking of upgrading on my test/toy box of 17.09 once again.
orivej has quit [Ping timeout: 248 seconds]
<tilpner> bennofs[m] - I gave up on removing all errors. Now GC_mark_from, GC_header_cache_miss and sha256_block_data_order_avx2 take 25% of CPU. I heard a derivation spawns a lot of GC strings, maybe that can be improved on with pooling or bundling
val_ has quit [Quit: Page closed]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] mdorman opened pull request #33622: Semi-automated Emacs package updates (master...emacs-updates) https://git.io/vNLVM
NixOS_GitHub has left #nixos [#nixos]
<tilpner> jsgrant[m] - It has been available as nixUnstable for a while
<tilpner> You don't need to use the unstable channel for it
<jsgrant[m]> Okay, neat ty. :^)
Isorkin has joined #nixos
coot_ has joined #nixos
jrolfs has joined #nixos
jrolfs__ has joined #nixos
<tilpner> jsgrant[m] - You can make it globally active with nix.package = nixUnstable;, but be aware that nixos-install doesn't work with nixUnstable
<tilpner> But you can also just play around in a nix-shell
ryanartecona has joined #nixos
szicari has quit [Ping timeout: 265 seconds]
<chreekat> matrium: haskell-ide-engine isn't on Hackage, it appears.
<jsgrant[m]> My NixOS box is literally living in the closet right-now until I can more gracefully transition; But 'nix' and the seeming ergonomic and/or community attempts as of recent makes me a bit hopeful in the not-so distant future ... after about 5 failed attempts, going in headfirst.
<jsgrant[m]> The Rust x Cargo builder integration I've seen a bit of recently, too, re-sparked my interest a bit. :^)
<matrium> chreekat: that's why I took the nix expression from https://github.com/haskell/haskell-ide-engine/issues/117#issuecomment-337062428 and built it locally. But now I can't figure out how to get the resulting "hie" binary from my nix store into scope of my nix-shell
<chreekat> anki has stopped playing audio, and I have no idea why or how to even start debugging :/
<chreekat> matrium: ah, one sec
<tilpner> chreekat - Not on hackage, but still packaged as haskellPackages.haskell-ide-engine
<jabranham> is there somewhere I can see the progress of getting nixOS working on ARM devices?
<jabranham> tilpner: thanks
coot has joined #nixos
<chreekat> matrium: I used an overlay to get a locally-built package into my env. Here's the overlay: http://lpaste.net/522165390655094784
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nix/master 7b95836 Eelco Dolstra: Improve error message with --repair for untrusted users
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/vNLrf
jrolfs has quit [Ping timeout: 256 seconds]
jrolfs__ has quit [Ping timeout: 260 seconds]
jrolfs__ has joined #nixos
jrolfs has joined #nixos
<chreekat> tilpner: is that recent? I grepped for haskell-ide-engine in my nixpkgs clone and didn't find it. But I haven't pulled in a few days (doing it now but my network is sloowww right now)
mizu_no__ has joined #nixos
coot_ has quit [Ping timeout: 265 seconds]
<tilpner> Yes, available on unstable and newer
<tilpner> (I didn't notice that until you asked)
<chreekat> matrium: ^ in that case you could upgrade your unstable channel and install from it
orivej has joined #nixos
<bennofs[m]> Reading https://github.com/nix-community/aarch64-build-box#notes-on-security-and-safety, could a malicious user import a fake sudo NAR and skip priv checks in sudo to gain root rights?
romildo has joined #nixos
<tilpner> bennofs[m] - A trusted user already should have root rights, no?
<gchristensen> bennofs[m]: on the build box? no
ixxie has joined #nixos
<gchristensen> bennofs[m]: if they tricked you in to fetching the compromised sudo, then you build the setuid wrapper with the compromised sudo, yes
<matrium> chreekat: ok, thanks. but can you please tell me how to get the overlay package into scope of my nix-shell anyway? I think it will come in handy in future
<romildo> Could someone please take a look at PR https://github.com/NixOS/nixpkgs/pull/33039 and maybe take action on it?
<srhb> Hmm, don't know enough about Mate to really do anything there..
<bennofs[m]> oh, because you never run nixos-rebuild on the remote, its safe. the new sudo would only be used when doing a new build...
<matrium> chreekat: I've created a "hie.nix" with my overlay expression. Would I just add something like "pkgs.haskellPackages.haskell-ide-engine = import ./hie.nix;" to my shell.nix?
randomstrangerb has quit [Ping timeout: 265 seconds]
<pikajude> cmon hackage2nix, update already
<bennofs[m]> Are there any ideas on how I could solve https://github.com/bennofs/nix-index/issues/19 ? In short, what I need is a fast way to map nixpkgs attribute -> derivation/output hash (but it'd be ok if it only works for things build on hydra, as I fetch the file listings from there anyway)
randomstrangerb has joined #nixos
<chreekat> matrium: someone can correct me if i'm wrong, but with the overlay in place, I think you could just do like it's described in https://nixos.org/nixpkgs/manual/#how-to-create-a-development-environment (specifically sec. 9.5.2.2)
<chreekat> Clearly it's pretty poor ergonomics
raynold has joined #nixos
jtojnar has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] pikajude pushed 1 new commit to master: https://git.io/vNLKm
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master a19e258 Jude Taylor: let ghcjs packages compile with new cross-compiling
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] pikajude pushed 1 new commit to master: https://git.io/vNLKZ
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master d2734ee Jude Taylor: fix typo
alexteves_ has joined #nixos
wervenyt[m] has joined #nixos
alexteves has quit [Ping timeout: 256 seconds]
rihards has joined #nixos
<flokli> pikajude: what about filing PRs for things like this? ;-)
hellrazo1 has quit [Ping timeout: 276 seconds]
<pikajude> might be worth, though I do have push access and am pretty sure I'm the only person using ghcjsHEAD
rihards has quit [Client Quit]
<flokli> but still it makes sense to let other people have a look at it… quickly testing things can also be done on a personal repo…
<flokli> by filing PRs, you even get borg-powered testing
<flokli> :-P
<manveru> speaking of PRs... anyone wanna try https://github.com/NixOS/nixpkgs/pull/33608 ?
<flokli> manveru: oh nice
coot has quit [Ping timeout: 260 seconds]
<manveru> i still have an issue with postman not handling the OAUTH popups correctly, but no clue how to debug that
<manveru> the js debugging seems broken too
<manveru> but at least it starts now :)
orivej has quit [Ping timeout: 260 seconds]
vidbina has joined #nixos
oida has quit [Ping timeout: 252 seconds]
<manveru> i just wish electron wasn't so fashionable...
<flokli> A pity they only provide binary builds
<manveru> yeah
<manveru> but postman is closed source :(
<manveru> so couldn't even try to build it
<gchristensen> manveru: should put a meta section on that PR, and a license indicating it is closed
<manveru> reminds me that i have to add the meta info
<gchristensen> :D
<manveru> :D
<flokli> gchristensen: i will ask them about aarch64 :-P
<jeaye> gchristensen: Another vote for transmission. If you're managing remotely, rtorrent works well, since it's a TUI.
aloiscochard has quit [Quit: Connection closed for inactivity]
CodeWarrior has joined #nixos
<ixxie> FRidh: got a moment to have a look at https://github.com/NixOS/nixpkgs/pull/31871#pullrequestreview-77991337 ?
<ixxie> (the PR, not the review >.<)
jrolfs__ has quit [Ping timeout: 240 seconds]
jrolfs has quit [Ping timeout: 240 seconds]
<manveru> gchristensen: you think i should add the license to the licenses file if it's the only package using it?
<gchristensen> manveru: what is it?
<manveru> Postman EULA?
<gchristensen> I ... think there is a special way to do this sort of thing ...
randomstrangerb has quit [Ping timeout: 268 seconds]
<manveru> it's not very strict... i think unfreeRedistributable might also fit
<manveru> but IANAL :(
<manveru> ixxie: yeah
randomstrangerb has joined #nixos
<ixxie> manveru: maybe you should because you don't know if any future packages might use it as well
<manveru> it's not on spdx.org afaict
jrolfs__ has joined #nixos
jrolfs has joined #nixos
<manveru> but i'll add it anyway
i-am-the-slime has joined #nixos
jb55 has joined #nixos
<manveru> i'll add 32bit builds after dinner, but can't really test that
rct has quit [Quit: WeeChat 1.9.1]
jrolfs has quit [Ping timeout: 248 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jeroendehaas opened pull request #33623: libsigcxx: removed patch that forced -std=c++11 in pkg-config file (master...libsigcxx-remove-cpp11-patch) https://git.io/vNLPA
NixOS_GitHub has left #nixos [#nixos]
jrolfs__ has quit [Ping timeout: 268 seconds]
matrium has quit [Ping timeout: 260 seconds]
jrolfs has joined #nixos
jrolfs__ has joined #nixos
jtojnar has quit [Read error: Connection reset by peer]
jrolfs has quit [Ping timeout: 248 seconds]
jrolfs__ has quit [Ping timeout: 248 seconds]
ryanartecona has quit [Quit: ryanartecona]
simendsj` has joined #nixos
simendsjo has quit [Read error: Connection reset by peer]
jrolfs__ has joined #nixos
simendsj` has quit [Client Quit]
oida has joined #nixos
simendsjo has joined #nixos
jb55 has quit [Ping timeout: 276 seconds]
michaelpj_ has joined #nixos
jrolfs__ has quit [Ping timeout: 256 seconds]
bpa has joined #nixos
phreedom has quit [Ping timeout: 248 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] gnidorah opened pull request #33624: Add secondary X server for Nvidia Optimus as alternative to Bumblebee (master...nvidia) https://git.io/vNL17
NixOS_GitHub has left #nixos [#nixos]
ThatDocsLady has quit [Ping timeout: 252 seconds]
ryanartecona has joined #nixos
jrolfs has joined #nixos
jrolfs__ has joined #nixos
mizu_no__ has quit [Quit: Computer has gone to sleep.]
orivej has joined #nixos
shlevy_ is now known as shlevy
erasmas has quit [Read error: Connection reset by peer]
erasmas has joined #nixos
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs__ has quit [Ping timeout: 240 seconds]
<Baughn> What's the right way to package a Pythong application that consists of a single .py file, without setuptools but which does have package dependencies?
jrolfs has joined #nixos
jrolfs__ has joined #nixos
<Baughn> (The "documented in readme file" sort of dependencies)
szicari has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] thanegill opened pull request #33626: pythonPackages.rxpy: init at 1.6.0 (master...rxpy-init) https://git.io/vNLDB
NixOS_GitHub has left #nixos [#nixos]
bpa has quit [Ping timeout: 240 seconds]
jrolfs__ has quit [Ping timeout: 240 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/vNLDA
<NixOS_GitHub> nixpkgs/master 4699d04 Robin Gloster: mongodb: 3.4.2 -> 3.4.10...
NixOS_GitHub has left #nixos [#nixos]
jrolfs has quit [Ping timeout: 260 seconds]
reinzelmann has joined #nixos
m0rphism has quit [Quit: WeeChat 1.9.1]
nithor has quit [Ping timeout: 265 seconds]
jrolfs has joined #nixos
jrolfs__ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Baughn opened pull request #33627: speedometer: init at 2.8 (master...speedometer) https://git.io/vNLyr
NixOS_GitHub has left #nixos [#nixos]
MP2E has joined #nixos
<dhess> clever: you around?
MP2E has quit [Remote host closed the connection]
MP2E has joined #nixos
Neo-- has quit [Ping timeout: 276 seconds]
<neonfuz> anyone know how to get the virtualbox kernel modules?
<neonfuz> oh, do I have to add it to extraModulePackages
jrolfs__ has quit [Ping timeout: 240 seconds]
jrolfs has quit [Ping timeout: 248 seconds]
randomstrangerb has quit [Ping timeout: 268 seconds]
<tilpner> neonfuz - You shouldn't need to get them manually, virtualisation.virtualbox.host.enable = true will install them for you
randomstrangerb has joined #nixos
<neonfuz> oh okay, glad I asked lol, thanks
nithor has joined #nixos
leapingfrogs has joined #nixos
JosW has joined #nixos
<hoverbear> Yay bear cubs first nix shell
nithor has quit [Ping timeout: 255 seconds]
ssmike has joined #nixos
leapingfrogs has quit [Ping timeout: 260 seconds]
<srhb> Phew. managed to strip down nixops' evaluator. That's something of a learning experience.
Turion has joined #nixos
<gchristensen> oh!
mojjo has joined #nixos
<mojjo> how do you find the name of a package a command comes from..? Is there sth better than `ls -la $(which {command})`
michaelpj_ has quit [Ping timeout: 264 seconds]
<samueldr> readlink -f would be marginally better than using ls
<tilpner> nix-index
ssmike1 has joined #nixos
<gchristensen> samueldr: what for?
<samueldr> (readlink would be better than using `ls`'s output)
<gchristensen> derp
<gchristensen> srhb: what for?
ssmike has quit [Ping timeout: 255 seconds]
ssmike1 is now known as ssmike
[0x4A6F] has joined #nixos
<tilpner> (Although I get failure caused by: database corrupt, frcode error: incomplete frame)
nithor has joined #nixos
<srhb> gchristensen: The Simple Stateless Deployer.
<srhb> gchristensen: (Working on that acronym...)
<gchristensen> neat :D
<clever> dhess: yes
<srhb> Along the way I'm learning a lot about how it works. I was puzzled by how it managed to sort-of-evaluate-but-not-quite in order to get the targetHosts, but it turns out to be quite simple once you get at it :)
<srhb> nix. <3
mojjo has quit [Ping timeout: 240 seconds]
nithor has quit [Ping timeout: 252 seconds]
JosW has quit [Quit: Konversation terminated!]
<ixxie> srhb: https://nixos.wiki/wiki/NixOps is just yearning to be written ;)
<srhb> I'll be better equipped in a few d-- weeks :-P
<ixxie> srhb: Wiki philosophy is write first, fix later ;)
<gchristensen> you can do it! ;)
<srhb> I can probably give it a shot -- afterwards :P
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 2 new commits to master: https://git.io/vNLQ9
<NixOS_GitHub> nixpkgs/master 9297a84 Vladimír Čunát: Merge #33623: libsigcxx: remove patch forcing -std=c++11
<NixOS_GitHub> nixpkgs/master 157332d Jeroen de Haas: libsigcxx: removed patch that forced -std=c++11 in pkg-config file...
NixOS_GitHub has left #nixos [#nixos]
<bennofs[m]> tilpner: did you get an error during the database generation?
<bennofs[m]> that error shouldn't happen if database generation finished in full
<tilpner> bennofs[m] - Yes, probably related to the errors from earlier, when you gave me the nix-env -qa --xml command
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #33623: libsigcxx: removed patch that forced -std=c++11 in pkg-config file (master...libsigcxx-remove-cpp11-patch) https://git.io/vNLPA
NixOS_GitHub has left #nixos [#nixos]
m0rphism has joined #nixos
<bennofs[m]> yes, I think if that command fails somewhere midway, nix-index may abort and write a truncated index
jrolfs__ has joined #nixos
nithor has joined #nixos
<bennofs[m]> need to improve this
jrolfs has joined #nixos
jb55 has joined #nixos
<tilpner> bennofs[m] - This is the error I get: https://gist.github.com/tilpner/25ec9880dd1e0f22d64ebfb7bb3d733d
<tilpner> For nix-env -q -a --xml --drv-path --out-path --show-trace
<bennofs[m]> yeah currently nix-index requires every derivation in nixpkgs to evaluate successfully :/
<bennofs[m]> which in practice, is often not the case
<gchristensen> good news, though, every PR is checked for that now, bennofs[m]
<bennofs[m]> I need to find some way to have a more graceful fallback
reinzelmann has quit [Quit: Leaving]
<dhess> clever: Do you have any Hydra examples that define a channel? I've been looking around in nixpkgs for it. There's a `channel` function in pkgs/build-support/release/default.nix, but it seems like the channels defined in nixos/release* are just aggregates that also make a tarball
<dhess> i.e., nothing uses that `channel` function as far as I can tell. Anyway it's a bit confusing.
<LnL> gchristensen: I think nix-index searches more than what's checked by ofborg
<clever> dhess: the channel is mostly managed by external scripts, that wait until the tests pass on hydra, then publish the tarball hydra made in a certain job
<gchristensen> LnL: really? it includes unfree and broken packages. what more is there?
<dhess> clever: are these scripts run by hydra or are they separate services?
<bennofs[m]> Perhaps I should lobby more for hydra to provide a job name -> store path mapping :D
<bennofs[m]> (or actually, the reverse)
<clever> dhess: cron
<dhess> clever: huh ok. I'll poke around some more to look for those.
jrolfs has quit [Ping timeout: 255 seconds]
jrolfs__ has quit [Ping timeout: 255 seconds]
<dhess> oh cool
<LnL> you just query the cache right?
<dhess> yeah that looks really good
<bennofs[m]> gchristensen: do you also walk things like pythonPackages ?
<dhess> clever: cool, now just one more q. The channel is basically a tar.xz of nix expressions?
<clever> dhess: yep
<Baughn> So things got Weird(tm), and I think I've found a major problem in the way we do python packaging.
<Baughn> https://github.com/NixOS/nixpkgs/pull/33627 <- Someone look at my final comment here and tell me I'm wrong?
<dhess> clever: ok, I need to figure out how to generate those from an overlay.
[0x4A6F] has quit [Read error: Connection reset by peer]
[0x4A6F] has joined #nixos
<gchristensen> bennofs[m]: imo, if I don't, it is a bug
<bennofs[m]> gchristensen: i think there's some package sets in nixpkgs that are not `recurseIntoAttrs` so nix-env will not eval them
<bennofs[m]> but they are still build by hydra, since release.nix does not only care about recurseIntoAttrs
simendsjo has quit [Ping timeout: 256 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] rnhmjoj opened pull request #33629: Restore dnscrypt-proxy [WIP] (master...dnscrypt-proxy) https://git.io/vNL5w
NixOS_GitHub has left #nixos [#nixos]
ixxie has quit [Quit: Lost terminal]
velovix has joined #nixos
ssmike has quit [Ping timeout: 264 seconds]
asuryawanshi has quit [Ping timeout: 256 seconds]
<gchristensen> bennofs[m], LnL https://github.com/grahamc/ofborg/blob/released/ofborg/src/outpaths.nix we run this with checkMeta = true
nithor has quit [Ping timeout: 276 seconds]
<dhess> gchristensen: sorry for the really dumb question, but I'm a newb when it comes to the multi-user setup on macOS. (I have only ever run Nix on my Macs as single-user.) What's the equivalent to `nixos-rebuild switch` on the Mac, if I want to update things like nix-daemon?
<bennofs[m]> gchristensen: do you think it would be possible to expose a "builds.xz" that contains all the json data returned from the "build" hydra api endpoint for each build in the evaluation from the binary cache in addition to the "store-paths.xz"?
<LnL> gchristensen: hmm, weird I've had issues with haskell stuff not evaluating a few times but that should include those
<bennofs[m]> LnL: haskellPackages is not recurseIntoAttrs though afaik
jrolfs__ has joined #nixos
jrolfs has joined #nixos
<LnL> it is in release.nix
<gchristensen> bennofs[m], LnL, dhess I'm about to go and do something that is going to ruin my night. please ping me again and we can talk about these things tomorrow, or a few days from now. this goes for basically anything you'd need me for.
ryanartecona has quit [Quit: ryanartecona]
<dhess> oh :(
<dhess> well good luck
<LnL> euh, that doesn't sound nice :/
<bennofs[m]> wow nixpkgs has a handleEvalIssue?
<bennofs[m]> i should not take month-long pauses from nixpkgs dev, missing too many things :D
<LnL> oh, that might be the difference
<velovix> Does anyone know how to change the source directory in a buildRustPackage package? cd-ing in preBuild doesn't seem to have the desired effect
<velovix> in that the source directory still seems to be the root of the repository
jonge has quit [Quit: quit]
<hoverbear> velovix: Are you working with a cargo workspace?
va1entin has quit [Quit: WeeChat 1.9.1]
aloiscochard has joined #nixos
<velovix> This package is built with `cargo build`, if that's what you mean. I'm not familiar with the Rust ecosystem so I'm not 100% sure what you're asking
<velovix> hoverbear: Above message. Sorry, forgot to put you as a mention
<hoverbear> velovix: Ah ok. Some rust packages are like 'meta' packages so I thought you might be dealing with one of them
<velovix> hoverbear: I don't believe it's a meta package. It's xi-editor that I'm making an expression for
<hoverbear> Ahhh super cool
<hoverbear> I remember that was a bit strange to build
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs__ has quit [Ping timeout: 248 seconds]
szicari has quit [Quit: szicari]
<velovix> The only complication I've found so far is that the rust code is in the rust directory instead of in the root of the repository, which is why I'm having problems
szicari has joined #nixos
nithor has joined #nixos
ryanartecona has joined #nixos
<catern> hey #nixos, is there a way to do something like nix-store --export, but get a tarball out?
<catern> in other words, get a tarball containing the closure of a store path?
<catern> nix-store --export creates a NAR
<Sonarpulse> dhess: I think we're missing the relevant config.lo
<Sonarpulse> can you do another build with --keep-failed?
vidbina has quit [Ping timeout: 265 seconds]
<Sonarpulse> it will be way way way more than 5 megs
<Sonarpulse> so we can just fine the file once it fails
romildo has quit [Quit: Leaving]
vidbina has joined #nixos
MichaelRaskin has joined #nixos
<jabranham> there's no equivalent of /etc/nixos/configuration.nix for users, right?
nithor has quit [Ping timeout: 276 seconds]
<catern> oh, heh, I can just tar up the output paths dumped by nix-store -R
<catern> easy!
<dhess> Sonarpulse: sure, but oddly I cannot get a remote build to honor --keep-failed
<dhess> which is why I sent you the partial state
<Sonarpulse> dhess: oh, can you ssh and do local build?
<dhess> I will try building directly on the arm box
<dhess> Sonarpulse: I think so, just have to set up the environment there
<Sonarpulse> dhess: ok cool, thanks for trying
pie___ has joined #nixos
jonge has joined #nixos
<dhess> Sonarpulse: which config.log do you need?
pie__ has quit [Ping timeout: 240 seconds]
pie_ has quit [Ping timeout: 240 seconds]
<dhess> there are like 7 or 8 of them
pie___ is now known as pie_
<dhess> Sonarpulse: ok I think I've got a local build going from nixpkgs master
nithor has joined #nixos
<dhess> yeah here it goes
<Sonarpulse> dhess: one sec
hamishmack has joined #nixos
Fare has quit [Ping timeout: 255 seconds]
<velovix> hoverbear: Do you know of any resources I could look at that might help me solve this problem?
<dhess> Sonarpulse: ok I have the full failed build dir now
goibhniu has joined #nixos
vidbina has quit [Ping timeout: 260 seconds]
nithor has quit [Ping timeout: 246 seconds]
szicari has quit [Quit: szicari]
<hoverbear> velovix: I'm still learning myself :(
randomstrangerb has quit [Ping timeout: 246 seconds]
szicari has joined #nixos
<velovix> hoverbear: Okay, I'll let you know if I figure anything out :)
<evangeline> hi, does anybody have ledger nano s working on their nixos? I've added the following https://ledger.zendesk.com/hc/en-us/articles/115005165269-What-if-Ledger-Wallet-is-not-recognized-on-Linux- rules to udev, but the device is still not recognized, any ideas ?
<hoverbear> Perfect =D
randomstrangerb has joined #nixos
alexteves_ has quit [Ping timeout: 248 seconds]
ssmike has joined #nixos
dan_b has joined #nixos
jrolfs__ has joined #nixos
jrolfs has joined #nixos
hamishmack has quit [Quit: hamishmack]
nithor has joined #nixos
henk has joined #nixos
velovix has quit [Quit: Leaving]
garbas has joined #nixos
knupfer has joined #nixos
asuryawanshi has joined #nixos
hamishmack has joined #nixos
Neo-- has joined #nixos
velovix has joined #nixos
sigmundv_ has joined #nixos
dpren has joined #nixos
Fare has joined #nixos
hiratara has quit [Ping timeout: 246 seconds]
asuryawanshi has quit [Ping timeout: 248 seconds]
ryanartecona has quit [Quit: ryanartecona]
hiratara has joined #nixos
ryanartecona has joined #nixos
klntsky has quit [Ping timeout: 272 seconds]
klntsky has joined #nixos
spietz has quit [Ping timeout: 248 seconds]
spietz has joined #nixos
romildo has joined #nixos
jrolfs__ has quit [Ping timeout: 255 seconds]
<romildo> Would someone review and maybe merge PR https://github.com/NixOS/nixpkgs/pull/33039 mate-desktop: some fixes, improvements, and new packages
jrolfs has quit [Ping timeout: 248 seconds]
<nixy> Wowza that's a lot of commits
mbrgm has quit [Quit: ZNC 1.6.5+deb1 - http://znc.in]
mbrgm has joined #nixos
jrolfs has joined #nixos
nithor has quit [Ping timeout: 255 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] shlevy opened pull request #1784: Add setPathName primop to copy paths to the store with a given name. (master...setPathName) https://git.io/vNtvM
NixOS_GitHub has left #nixos [#nixos]
<mpickering> is the "log diff" button on hydra known to not work?
lexsomething has joined #nixos
jrolfs has quit [Ping timeout: 256 seconds]
Itkovian has joined #nixos
<bennofs[m]> i believe the log button in general does not work?
<bennofs[m]> at least it didn't for the mac build that I tried
knupfer has quit [Ping timeout: 265 seconds]
<samueldr> (for nixos.org hydra, script or content blocking extension may break log viewing, from personal experience)
mbrgm has quit [Quit: ZNC 1.6.5+deb1 - http://znc.in]
mbrgm has joined #nixos
<mpickering> logs work fine but the log diff button 404s
nithor has joined #nixos
szicari has quit [Quit: szicari]
bennofs has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Luz opened pull request #33630: librepcb-unstable: init at 2017-12-29 (master...librepcb) https://git.io/vNtJ3
NixOS_GitHub has left #nixos [#nixos]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nithor has quit [Ping timeout: 246 seconds]
pjan_ has joined #nixos
[0x4A6F] has quit [Ping timeout: 265 seconds]
simukis has quit [Ping timeout: 252 seconds]
ryanartecona has quit [Quit: ryanartecona]
idavies has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master d273f02 Jörg Thalheim: Merge pull request #33543 from ThomasMader/dtools2.078.0...
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vNtUC
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 9ae3580 Thomas Mader: dtools: 2.075.1 -> 2.078.0
idavies has left #nixos [#nixos]
nithor has joined #nixos
hiratara has quit [Quit: ZNC - http://znc.in]
hiratara has joined #nixos
alexteves has joined #nixos
xcmw has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
pjan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jabranham has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] andir opened pull request #33631: tomcat{7,8,85,9} fixes for CVE-201712617 & tomcat9 stable bump (master...update-tomcat) https://git.io/vNtTN
NixOS_GitHub has left #nixos [#nixos]
jrolfs__ has joined #nixos
amir has quit [Read error: Connection reset by peer]
joachifm has joined #nixos
amir has joined #nixos
orivej has joined #nixos
jrolfs__ has quit [Ping timeout: 240 seconds]
iqubic has joined #nixos
jb55 has quit [Ping timeout: 260 seconds]
jrolfs__ has joined #nixos
jrolfs has joined #nixos
<iqubic> So it has come to my attention that I have a ton of Generations on my HardDrive. Is it possible to remove all the generations older than a weel?
<iqubic> s/weel/week
jtojnar has joined #nixos
Turion has quit [Ping timeout: 246 seconds]
<iqubic> I'd also like to remove the corresponding entries from my Systemd-boot bootloader list if possible.
<globin> ikwildrpepper, domenkozar, niksnut: based on PRs like (#33631) I'd like to nominate andir (on GH, andi- on IRC) for committer access, in a discussion a few days ago gchristensen also agreed and proposed this
Fare has quit [Ping timeout: 265 seconds]
bfrog_ has quit [Ping timeout: 268 seconds]
mizu_no_oto has joined #nixos
iqubic` has joined #nixos
avn has quit [Ping timeout: 264 seconds]
ryantrinkle has quit [Ping timeout: 268 seconds]
jrolfs__ has quit [Ping timeout: 256 seconds]
jrolfs has quit [Ping timeout: 256 seconds]
iqubic has quit [Read error: Connection reset by peer]
<samueldr> iqubic`: https://nixos.wiki/wiki/NixOS#Generations around the middle of the section is the relevant bits
<hodapp> iqubic`: see nix-collect-garbage --delete-older-than
<domenkozar> globin: invited
Fare has joined #nixos
<globin> andi-: ^
<globin> domenkozar: thanks :)
<iqubic`> samueldr: does that remove the entries from systemd-boot?
<samueldr> it should
<iqubic`> Thanks
iqubic` has left #nixos [#nixos]
fnordsh has joined #nixos
el_putin has joined #nixos
la_putin has quit [Ping timeout: 252 seconds]
fnordsh has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ralith opened pull request #33632: Meson quality of life improvements (master...meson-check) https://git.io/vNtLe
NixOS_GitHub has left #nixos [#nixos]
randomstrangerb has quit [Ping timeout: 256 seconds]
randomstrangerb has joined #nixos
alex`` has quit [Ping timeout: 255 seconds]
matse has joined #nixos
cement has quit [Ping timeout: 256 seconds]
mbrgm has quit [Quit: ZNC 1.6.5+deb1 - http://znc.in]
fyuuri has quit [Ping timeout: 264 seconds]
alexteves has quit [Ping timeout: 248 seconds]
Neo-- has quit [Ping timeout: 264 seconds]
Fare has quit [Ping timeout: 265 seconds]
ryantrinkle has joined #nixos
avn has joined #nixos
mbrgm has joined #nixos
<andi-> globin, domenkozar: Thank you, much of an honour to me :-)
orivej has quit [Ping timeout: 248 seconds]
<globin> andi-: well-deserved :)
matse has quit [Quit: WeeChat 2.0.1]
orivej has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] samueldr opened pull request #33633: Feature/dbeaver (master...feature/dbeaver) https://git.io/vNttx
NixOS_GitHub has left #nixos [#nixos]
orivej has quit [Ping timeout: 268 seconds]
orivej has joined #nixos
nithor has quit [Ping timeout: 276 seconds]
alexteves has joined #nixos
jrolfs has joined #nixos
jrolfs__ has joined #nixos
orivej has quit [Client Quit]
nithor has joined #nixos
orivej has joined #nixos
<Ralith> is there a way to do a fixed-output `fetchTarball` without having nixpkgs already?
<LnL> yes, but it's not a oneliner
nithor has quit [Ping timeout: 265 seconds]
<tilpner> There's that long <nix/fetchurl.nix> thing, or you can just use fetchTarball on nixUnstable if you don't care about compatibility
<Ralith> where can I find it?
* Ralith is trying to bootstrap a strongly reproducible build
<LnL> main problem is unpacking it so you can actually import stuff :)
<Ralith> I still haven't worked out how to actually use nixUnstable
Myrl-saki has quit [Ping timeout: 268 seconds]
<tilpner> Ralith - nix.package = nixUnstable; or nix-shell -p nixUnstable
* Ralith wishes 1.12 were out already :(
<Ralith> when is that happening anyway
<LnL> don't think you need to upgrade the daemon to use the new fetchTarball
<tilpner> Ralith - I pinned all my sources instead of using channels, on my laptop. PM/ping if you need help/files
<catern> Ralith: me too
<tilpner> LnL - What if using Nix via nixos-rebuild?
<catern> the worst part is that 1.12 has some ugliness with a 1.11 daemon
<catern> and I have 1.11 deployed everywhere, so I can't in practice use 1.12
<tilpner> Using 1.12 on my laptop gave me no problems other than nixos-install not working
<Ralith> LnL: I just don't want to force all my coworkers to jump through extra hoops to use unstable code
<Ralith> new tools are always a hard enough sell as it is
<tilpner> Then use the <nix/fetchurl.nix> thing
<LnL> the thing I linked works on 1.11 (see the else clause)
<LnL> just saying that it's a lot nicer with 1.12 :)
Fare has joined #nixos
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
goibhniu has quit [Ping timeout: 260 seconds]
<Ralith> yeah, that's the plan
<Ralith> I'm just impatient for 1.12 and all its fancy new features
<Ralith> especially the first-class S3 support
<samueldr> is there any trick to debug darwin-specific issues when you... don't have a macOS machine?
<LnL> yeah http2 cache is also a LOT faster
<Ralith> I can imagine
<Ralith> downloads spend practically all their time handshaking as-is
<Ralith> what's the holdup
<LnL> samueldr: only evaluation issues
<samueldr> and, for this instance, I have based off my derivation off of eclipse's, which sets meta.platform to unix, while it seems there's no way for it to work on macOS, is the assert they do right?
FRidh has quit [Quit: Konversation terminated!]
<LnL> glibc is not a thing on darwin
<samueldr> yeah, I understood that :)
FRidh has joined #nixos
<LnL> you can use nix-instantiate -A hello --argstr system x86_64-darwin to test evaluation
orivej has quit [Ping timeout: 268 seconds]
<samueldr> okay, and the actual "question" is for this specific case, I have based my derivation off of eclipse's, since it's made the same way, is asserting (like I linked) a right way to resolve the issue?
nithor has joined #nixos
enoeht has joined #nixos
<LnL> using meta.platforms gives the best error messages
romildo has quit [Quit: Leaving]