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
<abathur> when I look at the output from which, it indicates that one of the search locations is /nix/var/nix/profiles/default/bin
<abathur> and there's no default directory in my profiles
<abathur> just per-user, system, and the 6 system-#-links
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Lisanna has quit [Quit: Lisanna]
kwork has quit [Ping timeout: 240 seconds]
Myrl-saki has quit [Ping timeout: 240 seconds]
kwork has joined #nixos
BlessJah has quit [Ping timeout: 260 seconds]
dash has quit [Ping timeout: 255 seconds]
magnap has quit [Ping timeout: 256 seconds]
M-berdario has quit [Ping timeout: 256 seconds]
olejorgenb[m] has quit [Ping timeout: 256 seconds]
hl has quit [Ping timeout: 256 seconds]
Li[m] has quit [Ping timeout: 256 seconds]
kevincox has quit [Ping timeout: 256 seconds]
peterhoeg has quit [Ping timeout: 240 seconds]
Ralith has quit [Ping timeout: 240 seconds]
Wysteriary[m] has quit [Ping timeout: 240 seconds]
benkolera has quit [Ping timeout: 240 seconds]
wchresta[m] has quit [Ping timeout: 240 seconds]
demyan[m] has quit [Ping timeout: 240 seconds]
Rick[29SMPittsbu has quit [Ping timeout: 240 seconds]
kainospur[m] has quit [Ping timeout: 240 seconds]
zoya-kosova[m] has quit [Ping timeout: 240 seconds]
tokudan[m] has quit [Ping timeout: 240 seconds]
robinbb[m] has quit [Ping timeout: 240 seconds]
blahblah has quit [Ping timeout: 255 seconds]
seif_madc[m] has quit [Ping timeout: 255 seconds]
randomenduser[m] has quit [Ping timeout: 255 seconds]
srid[m] has quit [Ping timeout: 255 seconds]
nocent has quit [Ping timeout: 255 seconds]
ipj[m] has quit [Ping timeout: 255 seconds]
hendrik[m]2 has quit [Ping timeout: 255 seconds]
fogbugs[m] has quit [Ping timeout: 255 seconds]
petersjt014[m] has quit [Ping timeout: 255 seconds]
Wieke[m] has quit [Ping timeout: 255 seconds]
dmitry-zen[m] has quit [Ping timeout: 255 seconds]
mrdaak[m] has quit [Ping timeout: 255 seconds]
koalaeagle[m] has quit [Ping timeout: 255 seconds]
fogbugz23[m] has quit [Ping timeout: 255 seconds]
mirlur[m] has quit [Ping timeout: 255 seconds]
mudri[m] has quit [Ping timeout: 255 seconds]
pierrebeaucamp[m has quit [Ping timeout: 255 seconds]
ajmccluskey[m] has quit [Ping timeout: 255 seconds]
moredhel1 has quit [Ping timeout: 240 seconds]
scott1 has quit [Ping timeout: 240 seconds]
Drakonis[m] has quit [Ping timeout: 240 seconds]
Orbstheorem[m] has quit [Ping timeout: 252 seconds]
spacekitteh[m] has quit [Ping timeout: 252 seconds]
AntonLatukha[m] has quit [Ping timeout: 252 seconds]
gridaphobe[m] has quit [Ping timeout: 252 seconds]
jack[m] has quit [Ping timeout: 252 seconds]
revoltmedia[m] has quit [Ping timeout: 252 seconds]
cornu[m]1 has quit [Ping timeout: 252 seconds]
aaronc[m] has quit [Ping timeout: 252 seconds]
balsoft[m] has quit [Ping timeout: 252 seconds]
offlinehacker[m] has quit [Ping timeout: 256 seconds]
taohansen has quit [Ping timeout: 256 seconds]
icetan has quit [Ping timeout: 265 seconds]
Naughtmare[m] has quit [Ping timeout: 265 seconds]
grahamc has quit [Ping timeout: 248 seconds]
timclassic has quit [Ping timeout: 248 seconds]
wak-work has quit [Ping timeout: 248 seconds]
AlanPearce[m] has quit [Ping timeout: 255 seconds]
bhipple[m] has quit [Ping timeout: 255 seconds]
ison[m] has quit [Ping timeout: 255 seconds]
steshaw[m] has quit [Ping timeout: 255 seconds]
vise890[m] has quit [Ping timeout: 255 seconds]
ycy[m] has quit [Ping timeout: 255 seconds]
stites[m] has quit [Ping timeout: 255 seconds]
davidar has quit [Ping timeout: 255 seconds]
mith[m] has quit [Ping timeout: 255 seconds]
octalsrc[m] has quit [Ping timeout: 255 seconds]
Diagonal[m] has quit [Ping timeout: 255 seconds]
andyjscott[m] has quit [Ping timeout: 255 seconds]
corngood has quit [Ping timeout: 255 seconds]
davidak[m] has quit [Ping timeout: 255 seconds]
retrry[m] has quit [Ping timeout: 255 seconds]
midchildan[m] has quit [Ping timeout: 276 seconds]
Dirt[m] has quit [Ping timeout: 255 seconds]
zhavypath[m] has quit [Ping timeout: 255 seconds]
AllanDaemon has quit [Ping timeout: 276 seconds]
adva[m] has quit [Ping timeout: 276 seconds]
TimePath has quit [Ping timeout: 276 seconds]
mhsjlw[m] has quit [Ping timeout: 255 seconds]
teh[m] has quit [Ping timeout: 255 seconds]
ayyjayess[m] has quit [Ping timeout: 255 seconds]
burgdorfer has quit [Ping timeout: 255 seconds]
fearlessKim[m] has quit [Ping timeout: 255 seconds]
fogbugzz[m] has quit [Ping timeout: 255 seconds]
reactormonk[m] has quit [Ping timeout: 255 seconds]
imbigbrother[m] has quit [Ping timeout: 255 seconds]
Kallegro[m] has quit [Ping timeout: 255 seconds]
leons has quit [Ping timeout: 255 seconds]
rycee has quit [Ping timeout: 255 seconds]
dibblego[m] has quit [Ping timeout: 255 seconds]
noctuid has quit [Ping timeout: 255 seconds]
Obscurity[m] has quit [Ping timeout: 255 seconds]
freeman42x has quit [Ping timeout: 255 seconds]
gudea[m] has quit [Ping timeout: 255 seconds]
Deleh[m] has quit [Ping timeout: 255 seconds]
peel[m] has quit [Ping timeout: 255 seconds]
wzy8L-B2[m] has quit [Ping timeout: 255 seconds]
dkellner[m] has quit [Ping timeout: 255 seconds]
dtz has quit [Ping timeout: 255 seconds]
pvn[m] has quit [Ping timeout: 240 seconds]
indefini has quit [Ping timeout: 240 seconds]
sudoreboot[m] has quit [Ping timeout: 240 seconds]
regnat[m] has quit [Ping timeout: 240 seconds]
kitten[m] has quit [Ping timeout: 240 seconds]
sphalerite has quit [Ping timeout: 240 seconds]
tobim[m] has quit [Ping timeout: 240 seconds]
dpc has quit [Ping timeout: 240 seconds]
edef[m] has quit [Ping timeout: 240 seconds]
AdamSlack[m] has quit [Ping timeout: 252 seconds]
M-dpetranek has quit [Ping timeout: 252 seconds]
smbarte2[m] has quit [Ping timeout: 252 seconds]
rnhmjoj[m] has quit [Ping timeout: 252 seconds]
yochai[m] has quit [Ping timeout: 252 seconds]
nixo[m] has quit [Ping timeout: 252 seconds]
happyente[m] has quit [Ping timeout: 252 seconds]
bachp has quit [Ping timeout: 252 seconds]
stuh84[m] has quit [Ping timeout: 252 seconds]
malteof[m] has quit [Ping timeout: 252 seconds]
puffnfresh has quit [Ping timeout: 252 seconds]
Singularity[m] has quit [Ping timeout: 256 seconds]
trikl[m] has quit [Ping timeout: 256 seconds]
Adev[m] has quit [Ping timeout: 256 seconds]
WilliamHamilton has quit [Ping timeout: 256 seconds]
spawnthink[m] has quit [Ping timeout: 256 seconds]
voobscout[m] has quit [Ping timeout: 256 seconds]
Vincenzo[m] has quit [Ping timeout: 256 seconds]
copumpkin has quit [Ping timeout: 256 seconds]
wilornel has quit [Ping timeout: 256 seconds]
chreekat[m] has quit [Ping timeout: 256 seconds]
Pneumaticat has quit [Ping timeout: 256 seconds]
wizek[m] has quit [Ping timeout: 256 seconds]
crystalgamma[m] has quit [Ping timeout: 256 seconds]
wmertens[m] has quit [Ping timeout: 256 seconds]
atopuzov[m] has quit [Ping timeout: 256 seconds]
rihardsk[m] has quit [Ping timeout: 256 seconds]
danielrf has quit [Ping timeout: 256 seconds]
Elephant454[m] has quit [Ping timeout: 256 seconds]
YuFanLovezYou[m] has quit [Ping timeout: 256 seconds]
abbafei[m] has quit [Ping timeout: 256 seconds]
nh2[m] has quit [Ping timeout: 256 seconds]
dywedir[m] has quit [Ping timeout: 256 seconds]
musicmatze[m] has quit [Ping timeout: 256 seconds]
joh[m] has quit [Ping timeout: 256 seconds]
nmikhailov[m] has quit [Ping timeout: 256 seconds]
LiuWeiHua[m] has quit [Ping timeout: 256 seconds]
asppsa[m] has quit [Ping timeout: 256 seconds]
bdimcheff has quit [Ping timeout: 256 seconds]
hexkey[m] has quit [Ping timeout: 256 seconds]
Khorne[m] has quit [Ping timeout: 256 seconds]
johnazoidberg[m] has quit [Ping timeout: 256 seconds]
wervenyt[m] has quit [Ping timeout: 256 seconds]
pstn has quit [Ping timeout: 265 seconds]
equalunique[m] has quit [Ping timeout: 265 seconds]
bobvanderlinden_ has quit [Ping timeout: 265 seconds]
bennofs[m] has quit [Ping timeout: 265 seconds]
bendlas has quit [Ping timeout: 265 seconds]
primeos[m] has quit [Ping timeout: 265 seconds]
discontent[m] has quit [Ping timeout: 255 seconds]
swayf[m] has quit [Ping timeout: 255 seconds]
baconicsynergy[m has quit [Ping timeout: 255 seconds]
EB[m] has quit [Ping timeout: 255 seconds]
nickdshsadhkas[m has quit [Ping timeout: 255 seconds]
NickHu1 has quit [Ping timeout: 255 seconds]
iohidtbhfam[m] has quit [Ping timeout: 255 seconds]
efx[m] has quit [Ping timeout: 255 seconds]
itorres has quit [Ping timeout: 255 seconds]
DIzFer[m] has quit [Ping timeout: 255 seconds]
fgaz[m] has quit [Ping timeout: 255 seconds]
admin[m]3 has quit [Ping timeout: 255 seconds]
badamson[m] has quit [Ping timeout: 255 seconds]
ArdaXi[m] has quit [Ping timeout: 255 seconds]
y0no[m] has quit [Ping timeout: 255 seconds]
codyopel has quit [Ping timeout: 255 seconds]
Phil[m]2 has quit [Ping timeout: 255 seconds]
das-g[m] has quit [Ping timeout: 248 seconds]
mankyKitty[m] has quit [Ping timeout: 248 seconds]
adisbladis[m] has quit [Ping timeout: 256 seconds]
h30[m] has quit [Ping timeout: 256 seconds]
abcadr[m] has quit [Ping timeout: 256 seconds]
coffeeshot has quit [Ping timeout: 252 seconds]
sargon[m] has quit [Ping timeout: 276 seconds]
PeterRomfeld[m] has quit [Ping timeout: 276 seconds]
Barnabas[m] has quit [Ping timeout: 276 seconds]
techtangents[m] has quit [Ping timeout: 276 seconds]
M-liberdiko has quit [Ping timeout: 276 seconds]
moredread[m] has quit [Ping timeout: 276 seconds]
herzmeister[m] has quit [Ping timeout: 276 seconds]
r3mfKm[m] has quit [Ping timeout: 276 seconds]
necronian has quit [Ping timeout: 276 seconds]
aniketd[m] has quit [Ping timeout: 276 seconds]
paperdigits[m] has quit [Ping timeout: 276 seconds]
hedning[m] has quit [Ping timeout: 276 seconds]
apurvapavaskar[m has quit [Ping timeout: 276 seconds]
ConorCurry[m] has quit [Ping timeout: 276 seconds]
the_m4ur1[m] has quit [Ping timeout: 276 seconds]
Manish[m] has quit [Ping timeout: 276 seconds]
PlasmaStrike[m] has quit [Ping timeout: 276 seconds]
xurxo[m] has quit [Ping timeout: 276 seconds]
themistocle1 has quit [Ping timeout: 276 seconds]
jluttine[m] has quit [Ping timeout: 276 seconds]
Dezgeg[m] has quit [Ping timeout: 276 seconds]
chominist[m] has quit [Ping timeout: 276 seconds]
florianjacob has quit [Ping timeout: 276 seconds]
aspiwack[m] has quit [Ping timeout: 276 seconds]
M-fishy has quit [Ping timeout: 276 seconds]
Hook[m]1 has quit [Ping timeout: 276 seconds]
lycium[m] has quit [Ping timeout: 276 seconds]
benasse has quit [Ping timeout: 276 seconds]
matrixkrav has quit [Ping timeout: 276 seconds]
jmorriss[m] has quit [Ping timeout: 276 seconds]
nmikhailov[m]1 has quit [Ping timeout: 276 seconds]
<abathur> heh
infinisil has quit [Ping timeout: 240 seconds]
ericnoan has quit [Ping timeout: 260 seconds]
mbrgm has quit [Ping timeout: 260 seconds]
earldouglas has joined #nixos
earldouglas has quit [Client Quit]
aristid has quit [Ping timeout: 240 seconds]
ericnoan has joined #nixos
earldouglas has joined #nixos
hakujin has quit [Ping timeout: 260 seconds]
infinisil has joined #nixos
mbrgm has joined #nixos
aristid has joined #nixos
BlessJah has joined #nixos
earldouglas has quit [Client Quit]
yann-kaelig has quit []
tgunb has quit [Ping timeout: 240 seconds]
erasmas has quit [Quit: leaving]
hakujin has joined #nixos
griff_ has joined #nixos
hakujin has quit [Ping timeout: 260 seconds]
xcmw has joined #nixos
hiroshi has quit [Ping timeout: 276 seconds]
morgib has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/91eb41b1383 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
nix-gsc-io`bot has quit [Client Quit]
silver_ has joined #nixos
Lisanna has joined #nixos
digitus has quit [Quit: digitus]
silver has quit [Ping timeout: 248 seconds]
ditadi has quit [Ping timeout: 240 seconds]
hakujin has joined #nixos
ipj[m] has joined #nixos
hakujin has quit [Ping timeout: 255 seconds]
<abathur> hrm
Sonarpulse has quit [Ping timeout: 256 seconds]
hakujin has joined #nixos
ebzzry has joined #nixos
parsnip has joined #nixos
ottidmes has quit [Ping timeout: 260 seconds]
hakujin has quit [Ping timeout: 256 seconds]
pie_ has joined #nixos
hakujin has joined #nixos
dan_b has quit [Ping timeout: 260 seconds]
sigmundv has quit [Ping timeout: 240 seconds]
ditadi has joined #nixos
hakujin has quit [Ping timeout: 255 seconds]
sigmundv_ has quit [Quit: ZNC 1.6.5 - http://znc.in]
azertyieio has quit [Ping timeout: 256 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis pushed 2 new commits to master: https://git.io/vAvyp
<NixOS_GitHub> nixpkgs/master 8930a14 Ryan Mulligan: autoconf-archive: 2017.03.21 -> 2017.09.28
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 5582365 adisbladis: Merge pull request #34664 from ryantm/autoconf-archive...
azertyieio has joined #nixos
cornu[m] has joined #nixos
nixo[m] has joined #nixos
M-dpetranek has joined #nixos
Diagonal[m] has joined #nixos
mirlur[m] has joined #nixos
atopuzov[m] has joined #nixos
jmorriss[m] has joined #nixos
grahamc has joined #nixos
badamson[m] has joined #nixos
baconicsynergy[m has joined #nixos
WilliamHamilton has joined #nixos
mankyKitty[m] has joined #nixos
bachp has joined #nixos
Drakonis[m] has joined #nixos
demyan[m] has joined #nixos
indefini has joined #nixos
moredhel has joined #nixos
regnat[m] has joined #nixos
hl has joined #nixos
primeos[m] has joined #nixos
AllanDaemon has joined #nixos
iohidtbhfam[m] has joined #nixos
freeman42x has joined #nixos
aspiwack[m] has joined #nixos
codyopel has joined #nixos
y0no[m] has joined #nixos
andyjscott[m] has joined #nixos
lycium[m] has joined #nixos
peterhoeg has joined #nixos
wzy8L-B2[m] has joined #nixos
timclassic has joined #nixos
hexkey[m] has joined #nixos
davidar has joined #nixos
Naughtmare[m] has joined #nixos
rihardsk[m] has joined #nixos
zoya-kosova[m] has joined #nixos
TimePath has joined #nixos
mith[m] has joined #nixos
ConorCurry[m] has joined #nixos
adisbladis[m] has joined #nixos
the_m4ur1[m] has joined #nixos
wervenyt[m] has joined #nixos
kainospur[m] has joined #nixos
LiuWeiHua[m] has joined #nixos
hendrik[m] has joined #nixos
Kallegro[m] has joined #nixos
M-liberdiko has joined #nixos
kitten[m] has joined #nixos
wak-work has joined #nixos
abbafei[m] has joined #nixos
nmikhailov[m] has joined #nixos
joh[m] has joined #nixos
moredread[m] has joined #nixos
octalsrc[m] has joined #nixos
nh2[m] has joined #nixos
sudoreboot[m] has joined #nixos
ArdaXi[m] has joined #nixos
rycee has joined #nixos
chominist[m] has joined #nixos
teh[m] has joined #nixos
matrixkrav has joined #nixos
mudri[m] has joined #nixos
olejorgenb[m] has joined #nixos
wilornel has joined #nixos
Dirt[m] has joined #nixos
robinbb[m] has joined #nixos
ison[m] has joined #nixos
zhavypath[m] has joined #nixos
itorres has joined #nixos
das-g[m] has joined #nixos
Li[m] has joined #nixos
copumpkin has joined #nixos
bobvanderlinden_ has joined #nixos
davidak[m] has joined #nixos
midchildan[m] has joined #nixos
mrdaak[m] has joined #nixos
randomenduser[m] has joined #nixos
trikl[m] has joined #nixos
swayf[m] has joined #nixos
Elephant454[m] has joined #nixos
herzmeister[m] has joined #nixos
YuFanLovezYou[m] has joined #nixos
ajmccluskey[m] has joined #nixos
koalaeagle[m] has joined #nixos
reactormonk[m] has joined #nixos
AlanPearce[m] has joined #nixos
florianjacob has joined #nixos
magnap has joined #nixos
spacekitteh[m] has joined #nixos
dpc has joined #nixos
kevincox has joined #nixos
revoltmedia[m] has joined #nixos
retrry[m] has joined #nixos
stuh84[m] has joined #nixos
bdimcheff has joined #nixos
necronian has joined #nixos
Orbstheorem[m] has joined #nixos
sargon[m] has joined #nixos
fogbugz23[m] has joined #nixos
Wysteriary[m] has joined #nixos
spawnthink[m] has joined #nixos
imbigbrother[m] has joined #nixos
ayyjayess[m] has joined #nixos
fearlessKim[m] has joined #nixos
dkellner[m] has joined #nixos
offlinehacker[m] has joined #nixos
pierrebeaucamp[m has joined #nixos
edef[m] has joined #nixos
nmikhailov[m]1 has joined #nixos
nocent has joined #nixos
benkolera has joined #nixos
NickHu has joined #nixos
vise890[m] has joined #nixos
wchresta[m] has joined #nixos
wmertens[m] has joined #nixos
Obscurity[m] has joined #nixos
Rick[29SMPittsbu has joined #nixos
dtz has joined #nixos
pstn has joined #nixos
aniketd[m] has joined #nixos
bennofs[m] has joined #nixos
wizek[m] has joined #nixos
yochai[m] has joined #nixos
corngood has joined #nixos
Phil[m]3 has joined #nixos
crystalgamma[m] has joined #nixos
Pneumaticat has joined #nixos
apurvapavaskar[m has joined #nixos
pvn[m] has joined #nixos
puffnfresh has joined #nixos
Dezgeg[m] has joined #nixos
equalunique[m] has joined #nixos
chreekat[m] has joined #nixos
peel[m] has joined #nixos
techtangents[m] has joined #nixos
steshaw[m] has joined #nixos
AdamSlack[m] has joined #nixos
jluttine[m] has joined #nixos
fgaz[m] has joined #nixos
dash has joined #nixos
stites[m] has joined #nixos
malteof[m] has joined #nixos
musicmatze[m] has joined #nixos
bhipple[m] has joined #nixos
seif_madc[m] has joined #nixos
paperdigits[m] has joined #nixos
h30[m] has joined #nixos
ycy[m] has joined #nixos
sphalerite has joined #nixos
Singularity[m] has joined #nixos
DIzFer[m] has joined #nixos
rnhmjoj[m] has joined #nixos
Ralith has joined #nixos
noctuid has joined #nixos
dmitry-zen[m] has joined #nixos
happyente[m] has joined #nixos
dibblego[m] has joined #nixos
AntonLatukha[m] has joined #nixos
hedning[m] has joined #nixos
dywedir[m] has joined #nixos
M-berdario has joined #nixos
admin[m]4 has joined #nixos
sigmundv has joined #nixos
Barnabas[m] has joined #nixos
bendlas has joined #nixos
benasse has joined #nixos
tokudan[m] has joined #nixos
asppsa[m] has joined #nixos
jack[m] has joined #nixos
scott has joined #nixos
blahblah has joined #nixos
r3mfKm[m] has joined #nixos
taohansen has joined #nixos
srid[m] has joined #nixos
gridaphobe[m] has joined #nixos
PeterRomfeld[m] has joined #nixos
abcadr[m] has joined #nixos
aaronc[m] has joined #nixos
EB[m] has joined #nixos
themistocle1 has joined #nixos
M-fishy has joined #nixos
Wieke[m] has joined #nixos
leons has joined #nixos
coffeeshot has joined #nixos
adva[m] has joined #nixos
tobim[m] has joined #nixos
Hook[m]1 has joined #nixos
fogbugs[m] has joined #nixos
PlasmaStrike[m] has joined #nixos
johnazoidberg[m] has joined #nixos
voobscout[m] has joined #nixos
efx[m] has joined #nixos
gudea[m] has joined #nixos
mhsjlw[m] has joined #nixos
nickdshsadhkas[m has joined #nixos
petersjt014[m] has joined #nixos
Khorne[m] has joined #nixos
Adev[m] has joined #nixos
Vincenzo[m] has joined #nixos
balsoft[m] has joined #nixos
discontent[m] has joined #nixos
fogbugzz[m] has joined #nixos
Manish[m] has joined #nixos
smbarte2[m] has joined #nixos
Deleh[m] has joined #nixos
danielrf has joined #nixos
xurxo[m] has joined #nixos
icetan has joined #nixos
thc202 has quit [Ping timeout: 260 seconds]
sigmundv_ has joined #nixos
<abathur> anyone around?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis closed pull request #33743: cassandra: version bump 2.1.15->2.1.19, 2.2.9->2.2.11, 3.0.9->3.0.15 (master...cassandra-bump) https://git.io/vN3lH
NixOS_GitHub has left #nixos [#nixos]
Rusty1_ has quit [Quit: Konversation terminated!]
sigmundv__ has joined #nixos
sigmundv has quit [Client Quit]
sigmundv_ has quit [Ping timeout: 255 seconds]
Rusty1_ has joined #nixos
spietz has quit [Ping timeout: 248 seconds]
sigmundv__ has quit [Ping timeout: 252 seconds]
abathur has quit [Ping timeout: 260 seconds]
abathur_ has joined #nixos
<alp> has anyone else been seeing "ImportError: cannot import name _remove_dead_weakref" when using python programs?
ebzzry has quit [Quit: WeeChat 1.9.1]
abathur_ has quit [Ping timeout: 260 seconds]
abathur has joined #nixos
<rnhmjoj[m]> alp: no, that's a new one. did you see https://askubuntu.com/questions/907035?
sigmundv_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/staging 4c6c919 Tuomas Tynkkynen: Merge remote-tracking branch 'upstream/master' into HEAD...
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to staging: https://git.io/vAvHz
<abathur> asked a question a little earlier but I don't think anyone was around and a net-split/rejoin quickly buried it: https://botbot.me/freenode/nixos/msg/96555938/
stephenjudkins has quit [Remote host closed the connection]
ryanartecona has joined #nixos
<alp> rnhmjoj[m], yes, that's in fact more or less the only somewhat relevant link that I could find =) but I'm seeing those errors when trying to run say nixops or virt-manager (python programs). I suppose something's not right with my environment, but not sure what. my PYTHONPATH seems quite crowded in a normal shell session right from the start, but I don't know what to look for really
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis pushed 2 new commits to master: https://git.io/vAvHP
<NixOS_GitHub> nixpkgs/master 2e0540f Will Dietz: bfg-repo-cleaner: 1.12.15 -> 1.13.0
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master be8cc03 adisbladis: Merge pull request #34679 from dtzWill/update/bfg-1.13.0...
<tilpner> abathur - "nixos-rebuild test: Build and activate the new configuration, but do not add it to the GRUB boot menu"
<abathur> ah, right, that explains that part, then
<abathur> do you know what I'm missing regarding the profiles/commands?
<tilpner> Where/How did you add p7zip?
sigmundv_ has quit [Remote host closed the connection]
<abathur> configuration.nix, in system packages
<tilpner> And you then did a nixos-rebuild switch?
<abathur> I think I tried that at one point since, though the immediate step was just nixos-rebuild test; reboot
<tilpner> Working as intended then. nixos-rebuild test is not supposed to persist across reboots
<kini> How does one usually deal with optional dependencies in nixpkgs? I have a package which is able to extend its functionality if various other programs are available, but not all users would necessarily want that functionality, and the check needs to be done at build time.
<abathur> aha
<abathur> figured I was just reasoning about the system poorly
sigmundv has joined #nixos
<abathur> ok, so, when I rebuild, changes are active as soon as it finishes
<abathur> and if I did a test, rebooting rolls back
<abathur> ?
<tilpner> abathur - There is no simple "rebuild". You should always specify what mode you're using nixos-rebuild with
<abathur> right, more accurately that changes made by nixos-rebuild switch and nixos-rebuild test would be immediately available
Drakonis has joined #nixos
<tilpner> abathur - A common solution is adding { withFoo ? false, foo ? null } to the arguments
<tilpner> * kini
<kini> ah, makes sense
<tilpner> abathur - Yes, switch and test will activate the newly-built configuration
<kini> the choice still remains of whether to supply withFoo = false or withFoo = true in all-packages.nix though, but at least it's a bit more flexible than always requiring foo or never requiring foo
sigmundv has quit [Ping timeout: 256 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis pushed 1 new commit to master: https://git.io/vAvQ8
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master bfa1390 Daniel Frank: burp: 2.0.54 -> 2.1.28
<tilpner> kini - There are a few global preferences, like environment.noXlibs or config.pulseaudio. Unfortunately I'm not aware of a list of these
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis closed pull request #34680: burp 2.0.54 -> 2.1.28 (current stable) (master...burp2128) https://git.io/vAvsK
NixOS_GitHub has left #nixos [#nixos]
coot has quit [Quit: coot]
Arcaelyx has joined #nixos
<abathur> tilpner - Thanks much. I think I just ended up assuming, from working through the installer, that selecting at the bootloader was an essential step. A number of things make more sense, now. :)
ryanartecona has quit [Quit: ryanartecona]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] andrew-d opened pull request #34688: Fix build failures with DBD-SQLite (master...adunham/dbd-sqlite) https://git.io/vAvQN
NixOS_GitHub has left #nixos [#nixos]
griff_ has quit [Quit: griff_]
spietz has joined #nixos
silver_ has quit [Read error: Connection reset by peer]
freeman42x[NixOS has quit [Ping timeout: 248 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg closed pull request #34659: nmapsi4: init at 0.5-alpha1 (master...p/nmapsi4) https://git.io/vAe3i
NixOS_GitHub has left #nixos [#nixos]
d4g_ has joined #nixos
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #34689: zsh: set configureFlags and checkFlags at nix level, also fix cross (master...fix/zsh-modern) https://git.io/vAv7u
d4g has quit [Ping timeout: 240 seconds]
mbrgm has quit [Ping timeout: 264 seconds]
griff_ has joined #nixos
mbrgm has joined #nixos
ditadi has quit [Quit: WeeChat 2.0]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dotlambda opened pull request #34690: nixos/tor: add hiddenServices.<name>.authorizeClient (master...tor) https://git.io/vAv5U
NixOS_GitHub has left #nixos [#nixos]
phdoerfler has quit [Quit: Leaving.]
<Lisanna> I'd like to use nix-push in place of nix-store --export, but I'm not sure what the corresponding import function would be.
<Lisanna> I want to use nix-push since it only updates what it needs to
<Lisanna> whereas nix-store --export dumps the entire closure every time
abathur has quit [Ping timeout: 260 seconds]
ditadi has joined #nixos
<brennie> So I'm trying to instal libjpeg-turbo with its headers. I did `nix-env -i libjpeg-turbo`. but `nix-env -q libjpeg-turbo --out-path` doesnt list a dev path, only bin
<brennie> How can i get it to install headers correctly
<brennie> (I'm very new to nix and I'm not super sure about what im doing )
<samueldr> !library
<{^_^}> Don't install libraries through nix-env or systemPackages. See https://nixos.wiki/wiki/FAQ/Libraries for details.
hellrazo1 has joined #nixos
<samueldr> (though I can't help further than parotting the usual bit)
<brennie> :/
<brennie> Still cant install Pillow through pip
hellrazor has quit [Ping timeout: 260 seconds]
stepcut has joined #nixos
spietz has quit [Ping timeout: 265 seconds]
<brennie> oh I see, it sets NIX_CFLAGS_COMPILE
<brennie> If I install a package with buildInputs, how can I get its header path in the shellHook
puffnfresh has quit [Ping timeout: 248 seconds]
r3mfKm[m] has quit [Ping timeout: 256 seconds]
dash has quit [Ping timeout: 255 seconds]
nmikhailov[m] has quit [Ping timeout: 240 seconds]
M-dpetranek has quit [Ping timeout: 240 seconds]
codyopel has quit [Ping timeout: 240 seconds]
spawnthink[m] has quit [Ping timeout: 240 seconds]
freeman42x has quit [Ping timeout: 240 seconds]
Li[m] has quit [Ping timeout: 240 seconds]
davidar has quit [Ping timeout: 240 seconds]
cornu[m] has quit [Ping timeout: 240 seconds]
stuh84[m] has quit [Ping timeout: 255 seconds]
itorres has quit [Ping timeout: 255 seconds]
asppsa[m] has quit [Ping timeout: 240 seconds]
noctuid has quit [Ping timeout: 240 seconds]
swayf[m] has quit [Ping timeout: 240 seconds]
revoltmedia[m] has quit [Ping timeout: 240 seconds]
retrry[m] has quit [Ping timeout: 240 seconds]
bhipple[m] has quit [Ping timeout: 240 seconds]
mrdaak[m] has quit [Ping timeout: 240 seconds]
techtangents[m] has quit [Ping timeout: 240 seconds]
hendrik[m] has quit [Ping timeout: 240 seconds]
bdimcheff has quit [Ping timeout: 240 seconds]
zhavypath[m] has quit [Ping timeout: 240 seconds]
dywedir[m] has quit [Ping timeout: 240 seconds]
bachp has quit [Ping timeout: 252 seconds]
coffeeshot has quit [Ping timeout: 248 seconds]
gridaphobe[m] has quit [Ping timeout: 248 seconds]
nmikhailov[m]1 has quit [Ping timeout: 248 seconds]
vise890[m] has quit [Ping timeout: 248 seconds]
DIzFer[m] has quit [Ping timeout: 248 seconds]
abbafei[m] has quit [Ping timeout: 248 seconds]
Elephant454[m] has quit [Ping timeout: 248 seconds]
AntonLatukha[m] has quit [Ping timeout: 248 seconds]
ConorCurry[m] has quit [Ping timeout: 248 seconds]
corngood has quit [Ping timeout: 248 seconds]
dibblego[m] has quit [Ping timeout: 248 seconds]
indefini has quit [Ping timeout: 248 seconds]
Ralith has quit [Ping timeout: 248 seconds]
leons has quit [Ping timeout: 255 seconds]
fearlessKim[m] has quit [Ping timeout: 255 seconds]
moredread[m] has quit [Ping timeout: 255 seconds]
Kallegro[m] has quit [Ping timeout: 255 seconds]
pvn[m] has quit [Ping timeout: 255 seconds]
AlanPearce[m] has quit [Ping timeout: 255 seconds]
mirlur[m] has quit [Ping timeout: 255 seconds]
ison[m] has quit [Ping timeout: 255 seconds]
rihardsk[m] has quit [Ping timeout: 255 seconds]
bennofs[m] has quit [Ping timeout: 255 seconds]
necronian has quit [Ping timeout: 255 seconds]
fogbugs[m] has quit [Ping timeout: 256 seconds]
Dezgeg[m] has quit [Ping timeout: 256 seconds]
dpc has quit [Ping timeout: 256 seconds]
ayyjayess[m] has quit [Ping timeout: 256 seconds]
moredhel has quit [Ping timeout: 256 seconds]
crystalgamma[m] has quit [Ping timeout: 256 seconds]
the_m4ur1[m] has quit [Ping timeout: 256 seconds]
YuFanLovezYou[m] has quit [Ping timeout: 256 seconds]
xurxo[m] has quit [Ping timeout: 252 seconds]
smbarte2[m] has quit [Ping timeout: 252 seconds]
petersjt014[m] has quit [Ping timeout: 252 seconds]
admin[m]4 has quit [Ping timeout: 252 seconds]
Singularity[m] has quit [Ping timeout: 252 seconds]
yochai[m] has quit [Ping timeout: 252 seconds]
bobvanderlinden_ has quit [Ping timeout: 252 seconds]
nickdshsadhkas[m has quit [Ping timeout: 252 seconds]
themistocle1 has quit [Ping timeout: 252 seconds]
balsoft[m] has quit [Ping timeout: 240 seconds]
Orbstheorem[m] has quit [Ping timeout: 240 seconds]
aniketd[m] has quit [Ping timeout: 240 seconds]
PlasmaStrike[m] has quit [Ping timeout: 240 seconds]
octalsrc[m] has quit [Ping timeout: 240 seconds]
chreekat[m] has quit [Ping timeout: 240 seconds]
wchresta[m] has quit [Ping timeout: 240 seconds]
sargon[m] has quit [Ping timeout: 240 seconds]
hexkey[m] has quit [Ping timeout: 240 seconds]
davidak[m] has quit [Ping timeout: 240 seconds]
equalunique[m] has quit [Ping timeout: 240 seconds]
herzmeister[m] has quit [Ping timeout: 240 seconds]
jluttine[m] has quit [Ping timeout: 240 seconds]
offlinehacker[m] has quit [Ping timeout: 240 seconds]
baconicsynergy[m has quit [Ping timeout: 252 seconds]
imbigbrother[m] has quit [Ping timeout: 252 seconds]
midchildan[m] has quit [Ping timeout: 252 seconds]
M-liberdiko has quit [Ping timeout: 252 seconds]
benasse has quit [Ping timeout: 252 seconds]
Dirt[m] has quit [Ping timeout: 252 seconds]
ArdaXi[m] has quit [Ping timeout: 252 seconds]
primeos[m] has quit [Ping timeout: 252 seconds]
spacekitteh[m] has quit [Ping timeout: 252 seconds]
steshaw[m] has quit [Ping timeout: 252 seconds]
discontent[m] has quit [Ping timeout: 255 seconds]
fogbugzz[m] has quit [Ping timeout: 255 seconds]
M-fishy has quit [Ping timeout: 255 seconds]
PeterRomfeld[m] has quit [Ping timeout: 255 seconds]
NickHu has quit [Ping timeout: 255 seconds]
blahblah has quit [Ping timeout: 255 seconds]
h30[m] has quit [Ping timeout: 255 seconds]
wzy8L-B2[m] has quit [Ping timeout: 255 seconds]
koalaeagle[m] has quit [Ping timeout: 255 seconds]
hedning[m] has quit [Ping timeout: 255 seconds]
joh[m] has quit [Ping timeout: 255 seconds]
fogbugz23[m] has quit [Ping timeout: 255 seconds]
Diagonal[m] has quit [Ping timeout: 255 seconds]
paperdigits[m] has quit [Ping timeout: 255 seconds]
regnat[m] has quit [Ping timeout: 255 seconds]
LiuWeiHua[m] has quit [Ping timeout: 255 seconds]
musicmatze[m] has quit [Ping timeout: 255 seconds]
ipj[m] has quit [Ping timeout: 255 seconds]
dtz has quit [Ping timeout: 255 seconds]
grahamc has quit [Ping timeout: 255 seconds]
wilornel has quit [Ping timeout: 255 seconds]
timclassic has quit [Ping timeout: 255 seconds]
olejorgenb[m] has quit [Ping timeout: 255 seconds]
Vincenzo[m] has quit [Ping timeout: 256 seconds]
Hook[m]1 has quit [Ping timeout: 256 seconds]
aaronc[m] has quit [Ping timeout: 256 seconds]
EB[m] has quit [Ping timeout: 256 seconds]
Phil[m]3 has quit [Ping timeout: 256 seconds]
teh[m] has quit [Ping timeout: 256 seconds]
Adev[m] has quit [Ping timeout: 277 seconds]
jack[m] has quit [Ping timeout: 277 seconds]
Manish[m] has quit [Ping timeout: 260 seconds]
gudea[m] has quit [Ping timeout: 260 seconds]
dmitry-zen[m] has quit [Ping timeout: 260 seconds]
happyente[m] has quit [Ping timeout: 260 seconds]
AdamSlack[m] has quit [Ping timeout: 260 seconds]
das-g[m] has quit [Ping timeout: 260 seconds]
kitten[m] has quit [Ping timeout: 260 seconds]
stites[m] has quit [Ping timeout: 260 seconds]
matrixkrav has quit [Ping timeout: 260 seconds]
reactormonk[m] has quit [Ping timeout: 260 seconds]
apurvapavaskar[m has quit [Ping timeout: 260 seconds]
mudri[m] has quit [Ping timeout: 260 seconds]
andyjscott[m] has quit [Ping timeout: 277 seconds]
nixo[m] has quit [Ping timeout: 277 seconds]
ycy[m] has quit [Ping timeout: 277 seconds]
adisbladis[m] has quit [Ping timeout: 277 seconds]
robinbb[m] has quit [Ping timeout: 277 seconds]
WilliamHamilton has quit [Ping timeout: 277 seconds]
magnap has quit [Ping timeout: 277 seconds]
Drakonis[m] has quit [Ping timeout: 277 seconds]
Pneumaticat has quit [Ping timeout: 256 seconds]
sudoreboot[m] has quit [Ping timeout: 256 seconds]
pierrebeaucamp[m has quit [Ping timeout: 256 seconds]
aspiwack[m] has quit [Ping timeout: 256 seconds]
adva[m] has quit [Ping timeout: 240 seconds]
abcadr[m] has quit [Ping timeout: 240 seconds]
rnhmjoj[m] has quit [Ping timeout: 240 seconds]
peterhoeg has quit [Ping timeout: 240 seconds]
zoya-kosova[m] has quit [Ping timeout: 240 seconds]
ajmccluskey[m] has quit [Ping timeout: 240 seconds]
wizek[m] has quit [Ping timeout: 240 seconds]
edef[m] has quit [Ping timeout: 240 seconds]
TimePath has quit [Ping timeout: 240 seconds]
efx[m] has quit [Ping timeout: 255 seconds]
icetan has quit [Ping timeout: 248 seconds]
danielrf has quit [Ping timeout: 248 seconds]
mhsjlw[m] has quit [Ping timeout: 248 seconds]
wervenyt[m] has quit [Ping timeout: 255 seconds]
lycium[m] has quit [Ping timeout: 255 seconds]
nocent has quit [Ping timeout: 255 seconds]
Rick[29SMPittsbu has quit [Ping timeout: 255 seconds]
M-berdario has quit [Ping timeout: 255 seconds]
mith[m] has quit [Ping timeout: 248 seconds]
kainospur[m] has quit [Ping timeout: 248 seconds]
peel[m] has quit [Ping timeout: 252 seconds]
AllanDaemon has quit [Ping timeout: 252 seconds]
taohansen has quit [Ping timeout: 252 seconds]
sphalerite has quit [Ping timeout: 255 seconds]
Barnabas[m] has quit [Ping timeout: 248 seconds]
dkellner[m] has quit [Ping timeout: 248 seconds]
iohidtbhfam[m] has quit [Ping timeout: 248 seconds]
trikl[m] has quit [Ping timeout: 248 seconds]
Wysteriary[m] has quit [Ping timeout: 248 seconds]
benkolera has quit [Ping timeout: 255 seconds]
wak-work has quit [Ping timeout: 255 seconds]
fgaz[m] has quit [Ping timeout: 255 seconds]
nh2[m] has quit [Ping timeout: 255 seconds]
badamson[m] has quit [Ping timeout: 256 seconds]
chominist[m] has quit [Ping timeout: 256 seconds]
Obscurity[m] has quit [Ping timeout: 256 seconds]
Naughtmare[m] has quit [Ping timeout: 256 seconds]
atopuzov[m] has quit [Ping timeout: 256 seconds]
demyan[m] has quit [Ping timeout: 256 seconds]
jmorriss[m] has quit [Ping timeout: 256 seconds]
bendlas has quit [Ping timeout: 256 seconds]
copumpkin has quit [Ping timeout: 256 seconds]
hl has quit [Ping timeout: 256 seconds]
pstn has quit [Ping timeout: 256 seconds]
y0no[m] has quit [Ping timeout: 256 seconds]
Supersonic112 has quit [Disconnected by services]
tobim[m] has quit [Ping timeout: 260 seconds]
Deleh[m] has quit [Ping timeout: 276 seconds]
Khorne[m] has quit [Ping timeout: 276 seconds]
johnazoidberg[m] has quit [Ping timeout: 276 seconds]
voobscout[m] has quit [Ping timeout: 276 seconds]
Wieke[m] has quit [Ping timeout: 276 seconds]
srid[m] has quit [Ping timeout: 276 seconds]
tokudan[m] has quit [Ping timeout: 276 seconds]
seif_madc[m] has quit [Ping timeout: 276 seconds]
kevincox has quit [Ping timeout: 276 seconds]
wmertens[m] has quit [Ping timeout: 276 seconds]
rycee has quit [Ping timeout: 276 seconds]
randomenduser[m] has quit [Ping timeout: 276 seconds]
malteof[m] has quit [Ping timeout: 276 seconds]
mankyKitty[m] has quit [Ping timeout: 276 seconds]
scott has quit [Ping timeout: 276 seconds]
florianjacob has quit [Ping timeout: 276 seconds]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Supersonic112_ has joined #nixos
Supersonic112_ is now known as Supersonic112
LnL has quit [Ping timeout: 260 seconds]
<brennie> I think I figured it ou
kgz has quit [Ping timeout: 248 seconds]
<brennie> I'm sure this isn't idiomatic, but I need pip to install packages
kgz has joined #nixos
griff_ has quit [Quit: griff_]
schoppenhauer has quit [Ping timeout: 268 seconds]
hakujin has joined #nixos
schoppenhauer has joined #nixos
<brennie> omg i got it to work
xcmw has joined #nixos
<brennie> is there a more idiomatic way to do this: https://www.pastery.net/xjvfgv/
hakujin has quit [Ping timeout: 255 seconds]
orivej has quit [Ping timeout: 276 seconds]
Sonarpulse has joined #nixos
Drakonis has quit [Read error: Connection reset by peer]
stepcut has quit [Remote host closed the connection]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/237ae9a0d17 (from 85 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
nix-gsc-io`bot has quit [Client Quit]
griff_ has joined #nixos
brennie has left #nixos [#nixos]
ditadi has quit [Ping timeout: 265 seconds]
pkill9 has quit [Ping timeout: 260 seconds]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/237ae9a0d17 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
nix-gsc-io`bot has quit [Client Quit]
joshuaks has joined #nixos
<joshuaks> Hey all! I just wrote my first deriviation(?) for software not available through the Nix package manager. Could I get some feedback on the quality of what I wrote? It all seems to work.
<joshuaks> Also, I would like to publish this. Should I contact the author the repo, etc? I'm new to actually contributing to foss at this level.
ditadi has joined #nixos
<joshuaks> thanks
<joshuaks> :q
joshuaks has quit [Quit: WeeChat 1.9.1]
schoppenhauer has quit [Ping timeout: 256 seconds]
schoppenhauer has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
LnL has joined #nixos
ditadi has quit [Ping timeout: 255 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vAvxc
<NixOS_GitHub> nixpkgs/master a008a9c Tuomas Tynkkynen: nixos/sd-image-armv7l-multiplatform: Port RPi config.txt changes from aarch64 image...
NixOS_GitHub has left #nixos [#nixos]
ericsagnes has quit [Ping timeout: 256 seconds]
hamishmack has quit [Quit: hamishmack]
hamishmack has joined #nixos
hamishmack has quit [Client Quit]
MP2E has quit [Remote host closed the connection]
vidbina has joined #nixos
<vidbina> So, just a curious question... how do most of you handle updates? I started off using 17.09-small and then checkout out `nixos-version --revision` in a local version of the repo that I currently nixo-rebuild against. For updates, I pull the latest 17.09-small for example and reapply my patches in order to be able to reference any of my additions in my nixos-configuration. What is the "idiomatic" way of
<vidbina> going about updates in NixOS? Also, does anyone here nixos-rebuild against the master branch :P?
spietz has joined #nixos
orivej has joined #nixos
<tilpner> I avoid a local nixpkgs checkout, so updating doesn't require a rebase
<vidbina> tilpner: how do you deal with your PR's then... it sometimes takes time before they are available upstream, right?!?
<tilpner> I use overlays, and then cp -r /cfg/nixos/pkgs/foo ~/dev/nixpkgs/pkgs/.../foo for a PR
<tilpner> I'll then eventually delete the package from my overlay when a PR is merged
<tilpner> (So technically I still have multiple nixpkgs checkouts, but I don't nixos-rebuild against the ones I checkout manually)
<vidbina> tilpner: wow... I haven't yet used OverlayFS yet so I'll look into this workflow and carefully start playing around with it until I own it. Thanks :)
badi has joined #nixos
<tilpner> vidbina - No, "overlays" is a nixpkgs concept here: https://nixos.org/nixpkgs/manual/#chap-overlays
<tilpner> vidbina - Also, I don't claim this is idiomatic or anything. I don't do a lot of PRs. This is just what worked okay so far
<adisbladis> vidbina: There are many of us who just have a local checkout of nixpkgs :)
<adisbladis> vidbina: For work we wrap nixpkgs in a derivation and apply non-upstreamed changes as patches
<vidbina> tilpner: rodger that, still interesting to get reminded of overlays as a feature. Perhaps I'll have another use for them but awareness already helps.
hamishmack has joined #nixos
<adisbladis> vidbina: I mostly use overlays for packages that I dont want to upstream
<adisbladis> Such as small personal projects that no one would end up using
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis closed pull request #34686: afew: 1.2.0 -> 1.3.0 (master...afew-1.3.0) https://git.io/vAvwE
NixOS_GitHub has left #nixos [#nixos]
badi has quit [Quit: WeeChat 1.9.1]
<vidbina> adisbladis: ha, so if you need to update I guess you just fetch and merge the remote branch and reapply your patches? Also, what did you mean with patches in the work-scenario -- attribute overrides or do you have patches defined in diff-ish patches and then have a way of applying them to the derivation?
badi has joined #nixos
<vidbina> adisbladis: the phrasing wasn't too eloquent on my question there... sounded kinda stupid... basically I'm just wondering what that work-scenario rougly looks like in code. I'm aware of using overrides, and I could imagine nixpkgs and defining attributes that aren't available yet. Is that kind of what you meant?
Izorkin has joined #nixos
rauno has quit [Remote host closed the connection]
spear2 has quit [Remote host closed the connection]
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] copumpkin pushed 2 new commits to staging: https://git.io/vAvhp
<NixOS_GitHub> nixpkgs/staging c6aa69f Ben Darnell: curl: Enable http2Support for darwin...
<NixOS_GitHub> nixpkgs/staging 30d031b Daniel Peebles: Merge pull request #34339 from bdarnell/curl-http2-darwin...
coffeeshot has joined #nixos
abcadr[m] has joined #nixos
AllanDaemon has joined #nixos
YuFanLovezYou[m] has joined #nixos
Ralith has joined #nixos
endformationage has quit [Quit: WeeChat 1.9.1]
benasse has joined #nixos
jluttine has quit [Ping timeout: 256 seconds]
Rusty1_ has quit [Quit: Konversation terminated!]
dywedir[m] has joined #nixos
trikl[m] has joined #nixos
Rick[29SMPittsbu has joined #nixos
ma27 has joined #nixos
jluttine has joined #nixos
retrry[m] has joined #nixos
dmitry-zen[m] has joined #nixos
aaronc[m] has joined #nixos
themistocle1 has joined #nixos
leons has joined #nixos
Khorne[m] has joined #nixos
bobvanderlinden_ has joined #nixos
dpc has joined #nixos
ipj[m] has joined #nixos
aniketd[m] has joined #nixos
discontent[m] has joined #nixos
Adev[m] has joined #nixos
Barnabas[m] has joined #nixos
aspiwack[m] has joined #nixos
pstn has joined #nixos
fogbugs[m] has joined #nixos
Manish[m] has joined #nixos
mhsjlw[m] has joined #nixos
wmertens[m] has joined #nixos
efx[m] has joined #nixos
smbarte2[m] has joined #nixos
pvn[m] has joined #nixos
andyjscott[m] has joined #nixos
dkellner[m] has joined #nixos
mrdaak[m] has joined #nixos
M-dpetranek has joined #nixos
Obscurity[m] has joined #nixos
vise890[m] has joined #nixos
zoya-kosova[m] has joined #nixos
seif_madc[m] has joined #nixos
PlasmaStrike[m] has joined #nixos
paperdigits[m] has joined #nixos
chreekat[m] has joined #nixos
mudri[m] has joined #nixos
ConorCurry[m] has joined #nixos
M-berdario has joined #nixos
iohidtbhfam[m] has joined #nixos
puffnfresh has joined #nixos
bachp has joined #nixos
Wysteriary[m] has joined #nixos
grahamc has joined #nixos
sudoreboot[m] has joined #nixos
Guanin has quit [Ping timeout: 260 seconds]
asuryawanshi has joined #nixos
azertyieio has quit [Ping timeout: 256 seconds]
rauno has joined #nixos
octalsrc[m] has joined #nixos
wchresta[m] has joined #nixos
the_m4ur1[m] has joined #nixos
<adisbladis> vidbina: Yeah I just do a "git pull --rebase origin master" :)
Guanin has joined #nixos
bendlas has joined #nixos
<adisbladis> Hmm
ma27 has quit [Ping timeout: 255 seconds]
<adisbladis> I need to decode base64 in a derivation
<adisbladis> I wonder what a good way to do that is
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<vaibhavsagar> hey, my Haskell build expression does not seem to be respecting overrides
Orbstheorem[m] has joined #nixos
<vaibhavsagar> does anyone know why this might be?
nixo[m] has joined #nixos
pierrebeaucamp[m has joined #nixos
kitten[m] has joined #nixos
Naughtmare[m] has joined #nixos
Itkovian has joined #nixos
xvnvx has joined #nixos
<vaibhavsagar> it is building a version of haskell-src-exts that I explicitly told it not to build
zhavypath[m] has joined #nixos
primeos[m] has joined #nixos
<vaibhavsagar> and when I try to build only that it works fine but if I try to build the whole project it compiles both(?)
cornu[m] has joined #nixos
adva[m] has joined #nixos
yochai[m] has joined #nixos
noctuid has joined #nixos
chominist[m] has joined #nixos
badamson[m] has joined #nixos
Kallegro[m] has joined #nixos
hedning[m] has joined #nixos
ycy[m] has joined #nixos
mirlur[m] has joined #nixos
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nh2[m] has joined #nixos
Wieke[m] has joined #nixos
tobim[m] has joined #nixos
AdamSlack[m] has joined #nixos
srid[m] has joined #nixos
gudea[m] has joined #nixos
danielrf has joined #nixos
johnazoidberg[m] has joined #nixos
Singularity[m] has joined #nixos
fearlessKim[m] has joined #nixos
kevincox has joined #nixos
M-fishy has joined #nixos
fogbugzz[m] has joined #nixos
Dirt[m] has joined #nixos
peterhoeg has joined #nixos
robinbb[m] has joined #nixos
y0no[m] has joined #nixos
voobscout[m] has joined #nixos
teh[m] has joined #nixos
bhipple[m] has joined #nixos
nmikhailov[m]1 has joined #nixos
moredread[m] has joined #nixos
abbafei[m] has joined #nixos
baconicsynergy[m has joined #nixos
revoltmedia[m] has joined #nixos
<dhess> vaibhavsagar: I believe some packages like haskell-src-exts are hard-wired in the GHC config. They're in common-configuration.nix and its variants, I think.
bdimcheff has joined #nixos
corngood has joined #nixos
h30[m] has joined #nixos
NickHu has joined #nixos
ayyjayess[m] has joined #nixos
offlinehacker[m] has joined #nixos
kainospur[m] has joined #nixos
mith[m] has joined #nixos
Hook[m]1 has joined #nixos
itorres has joined #nixos
Vincenzo[m] has joined #nixos
koalaeagle[m] has joined #nixos
<dhess> I've had trouble overriding those in the past.
<vaibhavsagar> dhess: it's overridden in configuration-ghc-8.4.x as well though
adisbladis[m] has joined #nixos
<vaibhavsagar> exactly the same override in fact :)
matrixkrav has joined #nixos
Drakonis[m] has joined #nixos
<dhess> vaibhavsagar: you mean it's overridden to the version you want?
<vaibhavsagar> yes
necronian has joined #nixos
<dhess> Is it bootstrapping ghc-8.4 with an older ghc? maybe it's coming from there?
edef[m] has joined #nixos
imbigbrother[m] has joined #nixos
PeterRomfeld[m] has joined #nixos
rycee has joined #nixos
wzy8L-B2[m] has joined #nixos
DIzFer[m] has joined #nixos
<vaibhavsagar> I don't think that's it, because when I try to create an environment with just haskell-src-exts it works fine
M-liberdiko has joined #nixos
jluttine[m] has joined #nixos
rnhmjoj[m] has joined #nixos
gridaphobe[m] has joined #nixos
nmikhailov[m] has joined #nixos
Deleh[m] has joined #nixos
<dhess> vaibhavsagar: have you been able to build anything with ghc-8.4 in Nix yet? I can't get past 'happy'.
benkolera has joined #nixos
hendrik[m] has joined #nixos
rihardsk[m] has joined #nixos
Diagonal[m] has joined #nixos
apurvapavaskar[m has joined #nixos
wervenyt[m] has joined #nixos
davidar has joined #nixos
Pneumaticat has joined #nixos
<vaibhavsagar> dhess: after pinning nixpkgs to the current master, yes
bennofs[m] has joined #nixos
jmorriss[m] has joined #nixos
<vaibhavsagar> I do that in the file I linked above
wilornel has joined #nixos
lycium[m] has joined #nixos
EB[m] has joined #nixos
xurxo[m] has joined #nixos
florianjacob has joined #nixos
swayf[m] has joined #nixos
nickdshsadhkas[m has joined #nixos
petersjt014[m] has joined #nixos
balsoft[m] has joined #nixos
spacekitteh[m] has joined #nixos
Dezgeg[m] has joined #nixos
equalunique[m] has joined #nixos
jack[m] has joined #nixos
stuh84[m] has joined #nixos
<dhess> hmm I just had a build against master that failed again on happy, just a few hours ago I think
fgaz[m] has joined #nixos
copumpkin has joined #nixos
admin[m]4 has joined #nixos
Phil[m]3 has joined #nixos
Elephant454[m] has joined #nixos
stites[m] has joined #nixos
<vaibhavsagar> that's probably it then
sargon[m] has joined #nixos
olejorgenb[m] has joined #nixos
<vaibhavsagar> could be that something else is failing
regnat[m] has joined #nixos
TimePath has joined #nixos
ArdaXi[m] has joined #nixos
sphalerite has joined #nixos
dash has joined #nixos
wizek[m] has joined #nixos
ison[m] has joined #nixos
AntonLatukha[m] has joined #nixos
freeman42x has joined #nixos
reactormonk[m] has joined #nixos
mankyKitty[m] has joined #nixos
musicmatze[m] has joined #nixos
happyente[m] has joined #nixos
joh[m] has joined #nixos
LiuWeiHua[m] has joined #nixos
davidak[m] has joined #nixos
midchildan[m] has joined #nixos
scott has joined #nixos
malteof[m] has joined #nixos
timclassic has joined #nixos
hl has joined #nixos
peel[m] has joined #nixos
AlanPearce[m] has joined #nixos
asppsa[m] has joined #nixos
spawnthink[m] has joined #nixos
r3mfKm[m] has joined #nixos
blahblah has joined #nixos
hexkey[m] has joined #nixos
codyopel has joined #nixos
indefini has joined #nixos
randomenduser[m] has joined #nixos
wak-work has joined #nixos
crystalgamma[m] has joined #nixos
dibblego[m] has joined #nixos
Li[m] has joined #nixos
WilliamHamilton has joined #nixos
ajmccluskey[m] has joined #nixos
<dhess> yeah happy is still failing in master with ghc-8.4. There's a fix in happy master but it hasn't been released to Hackage yet, at least not as of a few days ago
steshaw[m] has joined #nixos
das-g[m] has joined #nixos
fogbugz23[m] has joined #nixos
demyan[m] has joined #nixos
tokudan[m] has joined #nixos
herzmeister[m] has joined #nixos
taohansen has joined #nixos
techtangents[m] has joined #nixos
moredhel has joined #nixos
magnap has joined #nixos
<dhess> oh it has!
<dhess> 1.19.9
<rauno> how to raise user open files limit in nixos configuration?
<rauno> globally
<dhess> but that will need an override in Nixpkgs
icetan has joined #nixos
nocent has joined #nixos
dtz has joined #nixos
atopuzov[m] has joined #nixos
<vaibhavsagar> dhess: a simpler reproduction is `cd /<path>/<to>/nixpkgs; nix-build -I nixpkgs=. -E "with import <nixpkgs> {}; pkgs.haskell.packages.ghc841.ghcWithPackages (p: [ p.hlint p.haskell-src-exts ])`
xvnvx is now known as alpha
<vaibhavsagar> hlint seems to depend on the non-overridden haskell-src-exts which it shouldn't
alpha is now known as Guest98461
Guest98461 has quit []
alpha has joined #nixos
alpha is now known as Guest45681
<dhess> vaibhavsagar: I dunno, I have moved all of my development away from .override and now use overlays for everything.
<dhess> what about changing override to 'extends' ?
<vaibhavsagar> dhess: did you see my reproduction above?
<vaibhavsagar> no `override` or `extends` needed
<dhess> I did.
<dhess> oh that one
<dhess> sorry
<dhess> well without seeing your nixpkgs it's hard to tell whether you've missed something
<vaibhavsagar> good point
Itkovian has joined #nixos
<vaibhavsagar> nix-build -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/910b5cda19d29b1bdab3c88bd0cc5bbf29520590.tar.gz -E "with import <nixpkgs> {}; pkgs.haskell.packages.ghc841.ghcWithPackages(p: [p.hlint p.haskell-src-exts])"
<vaibhavsagar> latest master as of just now
Guest45681 has quit [Client Quit]
alphabeta has joined #nixos
<dhess> vaibhavsagar: sorry if I'm being dense but then where is your haskell-src-exts override if you're using master?
<vaibhavsagar> master has that override applied already
<vaibhavsagar> that's my point :)
<vaibhavsagar> if you were instead to do
<dhess> sorry
<vaibhavsagar> nix-build -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/910b5cda19d29b1bdab3c88bd0cc5bbf29520590.tar.gz -E "with import <nixpkgs> {}; pkgs.haskell.packages.ghc841.ghcWithPackages(p: [p.haskell-src-exts])"
<vaibhavsagar> then it would work
<vaibhavsagar> no worries, I could have explained that better
vidbina has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 260 seconds]
alex`` has joined #nixos
<dhess> vaibhavsagar: can you link to the output from the failed build?
<vaibhavsagar> sure, let me just rerun it
vidbina has joined #nixos
brodavi has quit [Ping timeout: 260 seconds]
MercurialAlchemi has joined #nixos
<vaibhavsagar> I opened an issue here: https://github.com/NixOS/nixpkgs/issues/34691
alphabeta has quit []
<dhess> vaibhavsagar: hmm that's weird, it says it's using happy-1.19.9, but I don't see that in my nixpkgs checkout
<dhess> wth is going on
xvnvx has joined #nixos
<vaibhavsagar> do you get the same results with my repro though?
<vaibhavsagar> very strange regardless
<vaibhavsagar> I'm only going down this rabbit hole because it seemed like a good time to start working on GHC 8.4 compatibility for IHaskell
vidbina has quit [Remote host closed the connection]
<dhess> yeah same for me re: 8.4
<dhess> anyway let me try this on my end
<dhess> I don't see why the result would be any different but why not
<dhess> well it is getting happy-1.19.9 anyway
<dhess> that's an improvement
<dhess> I should re-run my build, I wonder when that dropped
<dhess> vaibhavsagar: ok so the one with just haskell-src-exts worked
<vaibhavsagar> yes, isn't that strange
<vaibhavsagar> somehow hlint is depending on non-overridden haskell-src-exts
<vaibhavsagar> instead of the one we have overridden
<dhess> yeah but this is what I was referring to earlier. The haskell-src-exts in configuration-ghc-8.4.x is overridden, but that is only visible to ghc-8.4
<dhess> the haskell-src-exts in configuration-common.nix is the one used everywhere else and that's 1.20.1
<dhess> and in fact hlint uses that one specifically as well
<dhess> sorry it's just hlint and a few other packages in configuration-common.nix that use 1.20.1
<dhess> anyway point stands. GHC 8.4 is using a special one that is pulling from haskell-suite/haskell-src-exts on GitHub
<vaibhavsagar> ah, I see
<dhess> but that's just for the GHC 8.4 dependency. It is not transitive to packages you compile with ghc-8.4
<vaibhavsagar> even if I override it in my overrides?
<vaibhavsagar> I can try `extend` instead but that seems like different syntax for the same thing
<dhess> if you override it in your overrides it should be visible to all the other packages
<vaibhavsagar> yeah, that's what I though
<vaibhavsagar> *thought
<dhess> extend is somehow different and more composable but I don't recall the details. Gabriel Gonzalez mentioned it or got bitten by it in some issue awhile back.
<dhess> Anyway I just use overlays now and that solves everything :D
griff_ has quit [Quit: griff_]
griff_ has joined #nixos
griff_ has quit [Client Quit]
<dhess> vaibhavsagar: so I wonder if overrideAttrs doesn't work on a Haskell derivation like you think it should
griff_ has joined #nixos
griff_ has quit [Client Quit]
<vaibhavsagar> dhess: I switched to overrideAttrs from overrideCabal in release-8.2.nix for e.g. cairo
<dhess> is overrideCabal available ? That is what's used in configuration-ghc-8.4
<vaibhavsagar> I'm trying with that now and getting the same results
griff_ has joined #nixos
griff_ has quit [Client Quit]
griff_ has joined #nixos
griff_ has quit [Client Quit]
griff_ has joined #nixos
griff_ has quit [Client Quit]
griff_ has joined #nixos
griff_ has quit [Client Quit]
griff_ has joined #nixos
griff_ has quit [Client Quit]
griff_ has joined #nixos
griff_ has quit [Client Quit]
<dhess> vaibhavsagar: well just to work around this for now you could just cabal2nix the version from the haskell-suite GitHub and override the whole thing, rather than trying to override a few attrs
asppsa has joined #nixos
<vaibhavsagar> good idea, let me try that
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peti closed pull request #34682: ghc841: bump to alpha3 (master...ghc-8.4) https://git.io/vAvWr
NixOS_GitHub has left #nixos [#nixos]
Itkovian has quit [Read error: Connection reset by peer]
gawa has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
knupfer has joined #nixos
<vaibhavsagar> dhess: something very screwy is going on
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peti closed pull request #34651: R: add libcxx to default LDFLAGS and CPPFLAGS on Darwin (master...r-darwin-libcxx) https://git.io/vNjNe
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 8ff7ac4 Peter Simons: Merge pull request #34646 from clacke/hledger-darwin...
<NixOS_GitHub> [nixpkgs] peti pushed 2 new commits to master: https://git.io/vAfTh
<NixOS_GitHub> nixpkgs/master cc2c594 Claes Wallin (韋嘉誠): hledger*: build correctly on darwin...
gawa has quit [Quit: WeeChat 2.0.1]
justanotheruser has joined #nixos
justanotheruser has quit [Client Quit]
magnetophon has quit [Ping timeout: 260 seconds]
justanotheruser has joined #nixos
hyper_ch2 has joined #nixos
Tucky has joined #nixos
<hyper_ch2> how can you find out which kernel module your network card requires?
<etu> hyper_ch2: lspci -k
<etu> If it's a pci device
hellrazo1 has quit [Quit: WeeChat 2.0.1]
i-am-the-slime has joined #nixos
<dhess> vaibhavsagar: still not doing the override?
<hyper_ch2> etu: but how do I know which kernel module to load?
<hyper_ch2> ah... got it :)
rardiol1 has quit [Quit: Leaving.]
Itkovian has joined #nixos
mwahl has joined #nixos
Itkovian has quit [Ping timeout: 256 seconds]
Itkovian has joined #nixos
i-am-the-slime has quit [Ping timeout: 256 seconds]
<srhb> Hmm. I can't figure out why imports = [ (pkgs.path + ...) ]; leads to infinite recursion. Can anyone point me to the place where it happens?
mwahl has quit [Ping timeout: 240 seconds]
<srhb> I'm guessing it's because pkgs itself exists as a module somehow
<tilpner> I remember that working fine for me, it must be something else
<srhb> Oh, really? Weird.
<jluttine> in one nix configuration file, i import <nixpkgs/nixos/modules/profiles/all-hardware.nix>. i'm building this configuration by passing a custom nixpkgs/nixos path to nix-build. so, does these <...> refer to the paths in my installed nixos or to the nixpkgs passed as an argument to nix-build? i'd expect they refer to my current installed system because i'm passing nixos, not nixpkgs, as the argument to nix-build
<jluttine> anyway
<dhess> vaibhavsagar: so I wonder if the hlint that's defined in common-configuration.nix is also not overridable, and it is getting pulled in somewhere and that is causing your failure
<dhess> jluttine: if you are doing `nix-build ... -I nixpkgs=some-other-nixpkgs` then <nixpkgs/...> referes to that one. Otherwise it looks in the usual places (NIX_PATH etc)
<vaibhavsagar> dhess: thanks for your help :)
<tilpner> jluttine - Something like that. It's not necessarily pointing to your "currently installed system", you could have old <nixpkgs> in your NIX_PATH
<dhess> vaibhavsagar: well that's only a theory but glad it is leading somewhere anyway :)
<jluttine> dhess: nix-build 'nixos.nix' -A config.system.build.isoImage -I nixos-config=iso.nix
<johnw> i've never seen this during a nix-env -u --leq before: error: reached FD_SETSIZE limit
<jluttine> so i suppose it refers to the system ones..
<tilpner> jluttine - You're not passing a custom <nixpkgs> or <nixos>
<dhess> jluttine: so that is looking in NIX_PATH and then other places. `man nix-build` for more details
<dhess> the part towards the end about NIX_PATH and friends
<jluttine> tilpner dhess ok, thanks
<srhb> tilpner: Here's my minimal test: http://nixpaste.lbr.uno/J0hbXsR7?nix
<srhb> Definitely fails.
ma27 has joined #nixos
<tilpner> srhb - (pkgs.path + /nixos/modules/misc/ids.nix)
lonokhov has joined #nixos
<srhb> tilpner: Ah, yes. Same error though.
freeman42x[NixOS has joined #nixos
winem_ has joined #nixos
<tilpner> Huh
<tilpner> I can reproduce it. I changed something about my config, which might be related
<srhb> Okay, I'm not crazy then. (Or I may be, but not for this reason :-P)
<fearlessKim[m]> u must be a minimum masochistic to use nixos :)
<srhb> Quite the contrary!
<srhb> tilpner: Do you have a workaround I might adopt?
<tilpner> srhb - I reverted to <nixpkgs/foo>
jensens has joined #nixos
<srhb> Damn, I can't do that. Thanks anyway.
<tilpner> srhb - I also have some imports = [ "${unstableSrc}/foo" ];
<tilpner> srhb - Why can't you do that?
<srhb> Because there's no NIX_PATH (or it's wrong) -- I'm relying on a pinned pkgs being passed in.
<tilpner> Is this for some test/VM setup?
<srhb> That, too, but also our production servers.
MP2E has joined #nixos
<srhb> (Essentially the same thing +/- some modules)
* tilpner checks git logs
<joko> Hello! Could anyone tell me how to setup kodi? I see config.kodi in all-packages.nix, but I am unsure how to configure it
<srhb> joko: That's usually your nixpkgs config
<srhb> joko: Meaning ~/.config/nixpkgs/config.nix
<joko> srhb: I see now
<joko> thanks
<joko> Having pinned pkgs is burdersome, though, you have to attend every update, right?
<joko> burdensome *
<srhb> Not really.
<srhb> Quite the contrary. Things update when I want them to, so breakage happens only when I'm prepared for it.
* tilpner didn't find anything helpful
<srhb> tilpner: Thanks for looking anyway :)
CodeWarrior has quit [Ping timeout: 248 seconds]
<joko> srhb: if you stay on the stable channel, then I find system.autoUpgrade quite convenient
<tilpner> joko - For my laptop, I want to have to attend (be present for?) every update
<srhb> joko: Our machines don't even know their own configuration, so I don't think that's possible. Nor do I want it.
<srhb> Software version bumps are scary and break things :-)
<joko> tilpner: point taken, it's your laptop. But what if you have to manage tenths of servers?
<adisbladis> Pinned packages is <3
<tilpner> Does autoUpgrade also nixos-rebuild??
<adisbladis> joko: Then I absolutely want pinned packages.
<joko> tilpner: yup
<srhb> joko: It's no burden. You sit down, bump the pin, build all the machines, see that everything is working (or confirm it with tests) and deploy everything
<dhess> srhb: you can use a fixed Nixpkgs in an import like tilpner suggested
<adisbladis> joko: Whatever went through testing is what gets deployed.
<srhb> dhess: Then I'd have to import it twice though.
<srhb> dhess: And thread it through everywhere.
<adisbladis> Sometimes I cheat and just export NIX_PATH
<joko> srhb: this is what I am also doing on a personal channel, check that everything is built and then create a new channel, but my servers then get the updates
<joko> on themselves
<srhb> joko: If you're the one bumping the channel, that's essentially pinned nixpkgs anyway.
<srhb> You're just inverting the deployment logic.
<joko> srhb: indeed
<srhb> Makes no difference to me. As long as nixpkgs is pinned :P
<joko> But I am thinking of automating the bump, too
<tilpner> joko - That might be fine if most packages are in cache. I don't my weak server suddenly recompiling llvm/rust while I'm not looking :)
<tilpner> *don't want my
<dhess> srhb: can you wrap nix-build or nixops or whatever it is that you're using to evaluate the expression?
<adisbladis> joko: I just have a little script that checks which is the latest commit on the channel I want that writes a json file with nixpkgs metadata
<joko> tilpner: it's a valid concern, had some rough times with that, too
<tilpner> joko - I actually build everything on my laptop, and then push it to my server, so it never has to compile anything
<tilpner> (nix-deploy is great)
<srhb> dhess: You mean setting NIX_PATH? Possible, but nixpkgs is defined by a nixpkgs.nix which fetches a specific commit.
<adisbladis> tilpner: That already happens with nixops
<srhb> I think that's a little ugly, too.
<joko> adisbladis: For me it's currently totally manual, I rebase some commits on the latest nixos-unstable-small and my hydra instance compiles the packages and the channel (no testing still)
<srhb> I might have to though.
sigmundv__ has joined #nixos
<tilpner> adisbladis - You're right. I used nixops for a while, but I felt there was advantage in my case
<tilpner> *there was no
* tilpner forgot how to type
<srhb> dhess: Yeah, that's what we used to have.
<dhess> in that case it's a Makefile. For nixops I wrote a little wrapper around it that does the same in shell
<adisbladis> tilpner: Yeah it might be overkill :)
<dhess> but in all of my projects I just import a local lib.nix that defines a fixedNixPkgs and I import it where I need it
<dhess> usually it's only in the overlay or the module imports, so it only happens once
<srhb> dhess: Yeah, I'm just a little weirded out by it. It seems pretty obvious to me to have a single pinned pkgs coming in from outside.
<srhb> And I mean, it's entirely possible as long as it's <nixpkgs> rather than --arg pkgs ...
<srhb> :P
CodeWarrior has joined #nixos
<dhess> I don't see the difference, other than the ugly string template substitution, but maybe I'm missing something about the efficiency of this approach or something like that.
<srhb> I mean, there's no reason to go and re-evaluate files normally, so you'd stick to pkgs. In this case it seems necessary.
asuryawanshi has quit [Ping timeout: 265 seconds]
xvnvx has quit []
asuryawanshi has joined #nixos
catch22 has joined #nixos
Ubercow has quit [Quit: Ubercow]
lsyoyom has quit [Ping timeout: 248 seconds]
i-am-the-slime has joined #nixos
i-am-the-slime has quit [Remote host closed the connection]
ssmike has quit [Ping timeout: 276 seconds]
thc202 has joined #nixos
MP2E has quit [Remote host closed the connection]
leat has quit [Ping timeout: 276 seconds]
lsyoyom has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] andir opened pull request #34692: mpv: fix CVE-2018-6460 (master...mpv) https://git.io/vAf33
NixOS_GitHub has left #nixos [#nixos]
i-am-the-slime has joined #nixos
clefru has quit [Quit: Leaving]
civodul has joined #nixos
<hyper_ch2> hmmm, can I provide also a special path to nixpkgs for nixos-install like: nixos-install -I nixpkgs=/path/to/custom/nixpkgs ?
hakujin has joined #nixos
<srhb> hyper_ch2: NIX_PATH=nixpkgs=...
<srhb> Or, in fact, just as you just did.
<srhb> Apparently it does take -I
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] andir opened pull request #34693: [17.09] mpv: fix CVE-2018-6460 (release-17.09...17.09/mpv) https://git.io/vAf32
NixOS_GitHub has left #nixos [#nixos]
<hyper_ch2> not sure if that works for nixos-install
<hyper_ch2> ah, man nixos-install says it should work as well
hakujin has quit [Ping timeout: 255 seconds]
i-am-the-slime has quit [Ping timeout: 256 seconds]
i-am-the-slime has joined #nixos
arjen-jonathan has joined #nixos
17WAAOJR1 has joined #nixos
<17WAAOJR1> [nixpkgs] andir closed pull request #34693: [17.09] mpv: fix CVE-2018-6460 (release-17.09...17.09/mpv) https://git.io/vAf32
17WAAOJR1 has left #nixos [#nixos]
17SAAOT4U has joined #nixos
<17SAAOT4U> [nixpkgs] andir pushed 2 new commits to release-17.09: https://git.io/vAfs3
<17SAAOT4U> nixpkgs/release-17.09 4824f56 Andreas Rammhold: Merge pull request #34693 from andir/17.09/mpv...
17SAAOT4U has left #nixos [#nixos]
<17SAAOT4U> nixpkgs/release-17.09 5b18585 Andreas Rammhold: mpv: fix CVE-2018-6460...
goibhniu has joined #nixos
MobileBurst has joined #nixos
ma27 has quit [Ping timeout: 276 seconds]
leat has joined #nixos
ottidmes has joined #nixos
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/4824f569b59 (from 25 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
nix-gsc-io`bot has quit [Client Quit]
asppsa has left #nixos [#nixos]
oida has joined #nixos
Capprentice has joined #nixos
Capprentice has quit [Max SendQ exceeded]
Capprentice has joined #nixos
MobileBurst has quit [Ping timeout: 240 seconds]
Capprentice has quit [Max SendQ exceeded]
Capprentice has joined #nixos
Curiontice has joined #nixos
i-am-the-slime has quit [Ping timeout: 256 seconds]
Curiontice has quit [Max SendQ exceeded]
Neo-- has joined #nixos
Curiontice has joined #nixos
Curiontice has quit [Max SendQ exceeded]
Curiontice has joined #nixos
Capprentice has quit [Ping timeout: 240 seconds]
Curiontice has quit [Max SendQ exceeded]
Curiontice has joined #nixos
Curiontice has quit [Max SendQ exceeded]
Curiontice has joined #nixos
Curiontice has quit [Remote host closed the connection]
Capprentice has joined #nixos
Capprentice has quit [Max SendQ exceeded]
catch22 has quit [Ping timeout: 264 seconds]
raynold has quit [Quit: Connection closed for inactivity]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] rvolosatovs opened pull request #34694: mopidy-iris: 3.11.0 -> 3.12.4 (master...update/mopidy-iris) https://git.io/vAfCq
NixOS_GitHub has left #nixos [#nixos]
i-am-the-slime has joined #nixos
rogue_koder has quit [Quit: Konversation terminated!]
Shados_ has quit [Ping timeout: 276 seconds]
Shados has joined #nixos
<sphalerite> Anyone know a filter for pretty-printing XML I might find in nixpkgs?
yann-kaelig has joined #nixos
TweyII has joined #nixos
TweyII is now known as Guest65434
i-am-the-slime has quit [Ping timeout: 276 seconds]
i-am-the-slime has joined #nixos
philipwhite has quit [Ping timeout: 260 seconds]
i-am-the-slime has quit [Ping timeout: 248 seconds]
ssmike 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/4824f569b59 (from 75 minutes ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
nix-gsc-io`bot has quit [Client Quit]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] woffs opened pull request #34695: uudeview: init at 0.5.20 (master...uudeview) https://git.io/vAf84
NixOS_GitHub has left #nixos [#nixos]
i-am-the-slime has joined #nixos
alex`` has quit [Ping timeout: 276 seconds]
hiroshi has joined #nixos
ssmike has quit [Remote host closed the connection]
ssmike has joined #nixos
orivej has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] andir closed pull request #34582: [17.09] squid: fix CVE-2018-1000024 & CVE-2018-1000027 (release-17.09...17.09/squid) https://git.io/vNx7M
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master 5cdcd3f Andreas Rammhold: squid4: 4.0.21 -> 4.0.23 (fixes CVE-2018-1000024 & CVE-2018-1000027)
<NixOS_GitHub> [nixpkgs] andir pushed 4 new commits to master: https://git.io/vAfRF
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master ea817d7 Andreas Rammhold: squid: fix CVE-2018-1000024 & CVE-2018-1000027
<NixOS_GitHub> nixpkgs/master 291b05e Andreas Rammhold: squid4: hack to detect our libxml2
betaboon has joined #nixos
silver has joined #nixos
<rauno> has anyone had to deal with error: * OpenSSL SSL_read: error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac, errno 0
<Mic92> pie_: did you were the guy, who tried to build alacritty?
simukis 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/93cf06776e5 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
nix-gsc-io`bot has quit [Client Quit]
<Mic92> hyper_ch2: now its time for your pr
<hyper_ch2> Mic92: yey
<Mic92> this was an intense month.
<sphalerite> dtz: any news on an ALLVM-nix-system-thing that anyone can use? :)
<hyper_ch2> Mic92: what do you mean that you'll refactor this into your branch?
<Mic92> hyper_ch2: integrate that patch into my repo. I will take care of that.
<hyper_ch2> ok
<hyper_ch2> the patch is the same as yours... only 2 or 3 makefiles were added
<Mic92> hyper_ch2: yes.
iyzsong has joined #nixos
rauno has quit [Remote host closed the connection]
Supersonic112 is now known as Supersonic
lord| has quit [Ping timeout: 260 seconds]
<Orbstheorem[m]> Hi, is there a way to list all reverse dependencies of a package?
Izorkin has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
i-am-the-slime has quit [Ping timeout: 260 seconds]
Izorkin has joined #nixos
TonyTheLion has joined #nixos
<TonyTheLion> I'm trying to build a project with my hydra server, but it fails with hydra-evaluator[19040]: Died at /nix/store/87vxcb62r4wdgzi499parzykylnrz7ck-hydra-2017-11-21/libexec/hydra/lib/Hydra/Plugin/GitInput.pm line 133.
<TonyTheLion> has anyone seen this before?
Lisanna has quit [Remote host closed the connection]
i-am-the-slime has joined #nixos
<Mic92> hyper_ch2: Can I force push on your pr branch? I want to make one commit out of it.
Guest65434 has quit [Quit: WeeChat 1.7]
lord| 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/3d985c45905 (from 61 minutes ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
nix-gsc-io`bot has quit [Client Quit]
hakujin has joined #nixos
alunduil has quit [Ping timeout: 260 seconds]
hakujin has quit [Ping timeout: 265 seconds]
i-am-the-slime has quit [Ping timeout: 256 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jluttine opened pull request #34696: pythonPackages.vobject: 0.9.3 -> 0.9.5 (master...update-vobject) https://git.io/vAfVQ
NixOS_GitHub has left #nixos [#nixos]
vidbina has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jluttine closed pull request #34696: pythonPackages.vobject: 0.9.3 -> 0.9.5 (master...update-vobject) https://git.io/vAfVQ
NixOS_GitHub has left #nixos [#nixos]
coot has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] edolstra closed pull request #1816: Add path primop. (master...add-path) https://git.io/vNig5
NixOS_GitHub has left #nixos [#nixos]
ericsagnes has joined #nixos
vidbina has quit [Ping timeout: 248 seconds]
i-am-the-slime has joined #nixos
pkill9 has joined #nixos
Lisanna has joined #nixos
<LnL> dtz: borg evaluates all of nixpkgs for 4 platforms, just like hydra
alex`` has joined #nixos
i-am-the-slime has quit [Ping timeout: 256 seconds]
<hyper_ch2> Mic92: sure
<hyper_ch2> if you know how to do that
<Lisanna> Ugh... I'm using nix-store --export to dump the closure of a bunch of /nix/store paths to a directory, and now I need to import them. But nix-store --import refuses to import anything that doesn't have its dependencies already imported. How do I call nix-store --import on the files in the right order?
orivej has quit [Ping timeout: 240 seconds]
<dtz> LnL: yeah, which isn't cheap! Or are you saying it can do so successfully so if a PR causes it to OOM something is wrong/ the PR might be bad?
<LnL> it does so for every pr
hiroshi has quit [Ping timeout: 240 seconds]
<LnL> the difference with hydra is that the nixos.org instance is configured with a special environment variable to increase the heap size of boehmgc
<nahamu> Lisanna: how many closures did you export?
<Lisanna> nahamu actually, just one, but it's a lot of files
<Lisanna> sorry, worded it a bit weirdly
<nahamu> are you looking at this section of the manual? https://nixos.org/nix/manual/#ssec-copy-closure
<nahamu> (I've never done this myself, but now I'm curious too)
<Lisanna> I've read that, yes
<Lisanna> I'm not doing it quite that way though
<gchristensen> dtz, LnL: it is clear to me that almost every PR succeeds and this PR doesn't succeed because it is crossing the threshold. whether the difference between master and the PR is .1MB or 1MB or 10MB or 1,000MB I don't know
<LnL> dtz: I think it's not a bad thing that borg fails if the memory usage increases in some significant way, the memory footprint is pretty large already
<Lisanna> I can't afford to be piping the entire closure around, I'm in a very performance-constrained environment
<LnL> gchristensen: true
<exec_> does anyonw know about libiberty
<nahamu> Lisanna: how are you planning on distributing the closure you generate?
<Lisanna> so, I wrote a little program which does nix-store --export on each individual path in the closure to a separate file, and then I only want to import the ones that aren't already in the target store
<Lisanna> nahamu shared filesystem, getting the files there isn't hard
<LnL> dtz: if everybody disagrees with that gchristensen could use the same heap size for borg
<nahamu> Lisanna: why not set up a binary cache?
<Lisanna> nahamu outbound network is slow
i-am-the-slime has joined #nixos
<gchristensen> clever: how do I tell nix to emit all those performance stats at the end of a build?
<gchristensen> or eval or whatever
<Lisanna> the filesystem is very fast, but networking from the environment is virtually unusable
<Lisanna> I know nix-store --import will already not import things that already exist, but it still has to process the entire file before it can decide this, so I can't afford to even call nix-store --import on a file I already have. The logic for this is easy, the only snag I'm hitting is I don't know what order to import each file in
<gchristensen> Lisanna: I'm fascinating to hear what you are working on =)
<LnL> gchristensen: look at the manpage, NIX_SHOW_STATS, NIX_COUNT_CALLS, ...
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ehmry pushed 1 new commit to master: https://git.io/vAf6T
<NixOS_GitHub> nixpkgs/master 5118b86 rnhmjoj: nixos/monero: init
NixOS_GitHub has left #nixos [#nixos]
<gchristensen> nice!
<Lisanna> gchristensen yeah, using Nix in the environments I try to use them in is quite an interesting adventure
<LnL> gchristensen: I think the stats is what's used for https://hydra.nixos.org/job/nixpkgs/trunk/metrics
<pie_> Mic92, yeah
Myrl-saki has joined #nixos
<Lisanna> if only there was a way to import the contents of a binary cache from a local path rather than HTTP url... maybe file:// would work
<nahamu> (my strategy of pumping you for information to pique the curiosity of people smarter than me seems to be working)
<Lisanna> haha
<nahamu> I was just wondering the same
<nahamu> Seems silly to only support the binary cache over http.
<nahamu> oh!!
<Lisanna> Maybe I could use nix-pull, but it's deprecated so that makes me slightly sad ):
<Lisanna> (and hopefully it works with file://)
<nahamu> not the greatest idea, but what if you spun up a minimal web server on the client machine serving up the NFS mount?
<Lisanna> nahamu oh god
<LnL> nix unstable supports all sorts of uris for substitutes
<nahamu> 2x memory copying, but the file only comes in over NFS once.
<Mic92> pie_: did you sort it out?
<Lisanna> nahamu disk operations are fast, so that shouldn't be an issue, it's the CPU that's slow as balls (nix-store has to process the entire file)
<nahamu> machine A builds stuff and pushes to NFS. machine B mounts NFS, runs local web server and points nix at local web server. Machine B now has a binary cache over NFS.
<pie_> Mic92, no I didn't
<nahamu> oh, so 2x the CPU and memory stuff sounds like a terrible idea if it can be avoided.
<Lisanna> LnL does nixUnstable have an equivalent to nix-pull?
<Mic92> pie_: I did not catch what the problem was last time.
<pie_> Mic92, something about rust dependencies but i didnt get any farther than that
<LnL> Lisanna: nix copy --from file:///tmp <paths>
<Lisanna> oh yeah, duh
<Lisanna> hmm, maybe I'll end up going with that
Drakonis has joined #nixos
<LnL> I think that's equivalent, never really used nix-pull
<pie_> Mic92, oh, I was trying to build a newer version
i-am-the-slime has quit [Ping timeout: 240 seconds]
<nahamu> Lisanna: is "nix copy" similar to https://nixos.org/nix/manual/#name-6 ?
<nahamu> oh, that looks like it only uses ssh, nevermind
07IACGE2A has joined #nixos
<07IACGE2A> [nixpkgs] grahamc closed pull request #33237: diskrsync: init at 20170927 (master...add-diskrsync) https://git.io/vbA6J
07IACGE2A has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master 9a5b545 Jaakko Luttinen: diskrsync: init at unstable-2017-09-27
<NixOS_GitHub> [nixpkgs] grahamc pushed 3 new commits to master: https://git.io/vAfi3
<NixOS_GitHub> nixpkgs/master 07edef3 Jaakko Luttinen: diskrsync: unstable-2017-09-27 -> unstable-2018-02-03
<NixOS_GitHub> nixpkgs/master c46c2e2 Graham Christensen: Merge pull request #33237 from jluttine/add-diskrsync...
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] edolstra pushed 3 new commits to master: https://git.io/vAfiG
<NixOS_GitHub> nix/master cfdfad5 Eelco Dolstra: Simplify
<NixOS_GitHub> nix/master 0f3dae1 Eelco Dolstra: Merge branch 'fix-aarch64-test' of https://github.com/grahamc/nix
<NixOS_GitHub> nix/master e4ece83 Graham Christensen: tests.setuid: only on i686 and x86_64 linuxs
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] edolstra closed pull request #1729: tests.setuid: only on i686 and x86_64 linuxs (master...fix-aarch64-test) https://git.io/vbuHz
NixOS_GitHub has left #nixos [#nixos]
<gchristensen> dtz: well it seems like our boehm might be better tuned for large heaps......
Rusty1_ has joined #nixos
stepcut has joined #nixos
ma27 has joined #nixos
ciil has quit [Quit: leaving]
ciil has joined #nixos
lord| has quit [Quit: WeeChat 2.0.1]
<Lisanna> oh thank god... nix copy --to is smart enough to only copy missing things
<Lisanna> yeah, this seems like a very workable solution - thanks LnL and nahamu
<gchristensen> nice!
coot has quit [Ping timeout: 240 seconds]
<nahamu> Lisanna: glad you figured it out!
i-am-the-slime has joined #nixos
tertleeltret has quit [Quit: Connection closed for inactivity]
<Lisanna> maybe I should also consider trying to reduce the sizes of my closures :p
<Lisanna> my builds carry the entire compiler along with them ):
<gchristensen> Lisanna: `nix why-depends` :)
ditadi has joined #nixos
coot has joined #nixos
<dtz> gchristensen: so playing with the command you gave re:outpaths.nix--I'm not able to locally repro the error it encounters: https://gist.github.com/GrahamcOfBorg/a0906be66984620685cc05794f643296 . Are you?
<Lisanna> ah... too useful
<gchristensen> how much RAM do yiou have dtz?
<dtz> as you say that PR doesn't seem to impact time/memory, but regardless I just wanted to repro that so I could poke at it
<dtz> well 16GB but the eval never uses more than 8GB -- and not just because of magic constant in the file ;) measure with "command time -v"
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3d985c45905 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
nix-gsc-io`bot has quit [Client Quit]
<gchristensen> dtz: this is what I get: cp ../ofborg/ofborg/src/outpaths.nix .; nix-env -f ./outpaths.nix -qaP --no-name --out-path --arg checkMeta true 2>&1 > outs
<gchristensen> Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
coot has quit [Ping timeout: 256 seconds]
<dtz> gchristensen: what nix version? store path would be ideal if not any trouble, but short of that knowing what channel built from/against would help re:pinning down the deps used
<gchristensen> /nix/store/xly3fdgjm8vz3iibq8k0nhr3hq4w9s72-nix-1.11.16/bin/nix-env
<dtz> gchristensen: great, ty. So I'm doing something wrong then :D. I'll investigate, just wanted to bug ya to make sure I understood the borg side of things :D.
<gchristensen> god I love nix, just nix-store -r that and hopefully it'll reproduce :P
<dtz> ooo okay ty.
<dtz> also, "nix log /nix/store/xly3fdgjm8vz3iibq8k0nhr3hq4w9s72-nix-1.11.16/bin/nix-env" <-- gets log from remote :D
<gchristensen> "nix is too complicated" people have no idea
<dtz> but yes "nix-store -r" FTW. 1 sec, appears recent-ish nixos change or something (maybe?) makes it no longer easy to run nix 1.11 on a 1.12 system QQ
<dtz> (getting 'error: Nix database directory ‘/nix/var/nix/db’ is not writable: Permission denied' FWIW, but haven't poked at why, will just switch to nix stable for a sec)
<samueldr> I forgot to ♥ nix yesterday, had to rebuild my workstation in a temporary VM, in ~30 minutes + time to download I had a perfect clone running within qemu managed lib libvirt. (it suffered of a non-catastrophic hardware failure)
johnsonav has quit [Remote host closed the connection]
<gchristensen> =))
<dtz> haha yeah that's just magical
<gchristensen> mog: can you get me hooked up with nixops testing instructions?
<gchristensen> dtz: it looks like your NIX_REMOTE is not correctly set there... set NIX_REMOTE=daemon then call nix 1.11 and it should work?
orivej has joined #nixos
alexteves has joined #nixos
<dtz> oh, right, I haven't worried about that since ... using non-NixOS. nix 1.12 probably drops that var or something. good call, will try that when switch back--it's convenient to be able to nix-shell into using nix 1.11 tools (not daemon, but), would be great to not lose that.
coot has joined #nixos
<manveru> 1.12 still uses the var, afaict
<kriztw> How do I get cargo to find e.g. the openssl or sqlite3 libraries on NixOS?
<gchristensen> kriztw: are you using nix-shell? a shell.nix?
<kriztw> gchristensen: right now I'm just using rust from nixpkgs-mozilla, and I'm trying to add the shared libraries to e.g. a shell.nix
Neo-- has quit [Ping timeout: 240 seconds]
<kriztw> gchristensen: I think I tried that combination, but I'll try again, thanks
<kriztw> gchristensen: ah, it's because rust and openssl must be included together, I had rust installed with nix-env and openssl with my shell.nix
<gchristensen> ah
i-am-the-slime has quit [Quit: Konversation terminated!]
johnsonav has joined #nixos
rardiol1 has joined #nixos
<LnL> dtz: oh btw, I think llvm-5 is almost ok. only a small number of failures except for qt5
tmaekawa has joined #nixos
<LnL> when is 6 supposed to be released?
<hyper_ch2> Mic92: so it looks good?
<dtz> dunno, can't repro the max_sects thing. strange. will poke at later. I'll note that the nix used uses boehmgc 7.6.0 and seems to want to use a bit more memory in the eval (8219028 kbytes vs 7802832 kbytes w/1.12); ulimit'ing to 8000000 kbytes causes an error but it's a OOM not MAX_HEAP_SECTS. I am probably missing something, but blargh :P.
<dtz> sort of error I get when ulimit'ing heap: http://ix.io/Fq4
<dtz> I've managed to trigger the heap sects thing before, haha, why not now QQ
<dtz> LnL: rc2 is scheduled for today, feb 21 is target release date (see column on right of http://llvm.org/)
<dtz> lemme see if I'm sitting on some qt5 clang fixups
<LnL> hmm, wondering if we should go crazy and switch to 6 for the release
<dtz> :D
spietz has quit [Ping timeout: 252 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nix/master 84989d3 Eelco Dolstra: Improve filtering of ANSI escape sequences in build logs...
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/vAf9t
NixOS_GitHub has left #nixos [#nixos]
<dtz> LnL: the linked eval on the switch-default-llvm PR shows qt4 failures too--are those resolved now?
coot_ has joined #nixos
<hyper_ch2> hmmm, clever "halp" :) trying your kexec tool a I get this: https://images.sjau.ch/img/c347ce44.png do you know the reason?
<LnL> dtz: ah no, that's the same issue
coot has quit [Ping timeout: 240 seconds]
<mog> gchristensen == grahamc right?
<gchristensen> mog: yep! :)
<mog> cool cool cool
<mog> im psychic!
<mog> or not very observant
<gchristensen> so when I run `nixops deploy --state ./test.json` I get `error: 0`
alunduil has joined #nixos
<gchristensen> (that is literally its output) whereas I was expecting it to deploy something to my host
<dtz> LnL: if we just patch https://github.com/qt/qtbase/blob/5.10/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm#L831 to be "QFixed(" instead of "QFixed::QFixed(" it'll probably work.
<mog> which type of endpoint ?
<dtz> I'd try it myself, but it's in mac-specific code :(
<LnL> yeah, those are pretty easy to fix
Eisfreak7 has joined #nixos
<mog> also is your test.json populated?
<dtz> probably should open a bug upstream, though, don't see one yet
spear2 has joined #nixos
<mog> i just reverified back end with the trivial example from docs and a standard vm
<gchristensen> mog: endpoint? deployment.targetEnv is "none"
<dtz> fwiw when using nix 2 on latest nixos, NIX_REMOTE is not set, that was the problem (and setting NIX_REMOTE=daemon for the times I need it works nicely, good call gchristensen :))
<gchristensen> nice
<mog> thats how the json should look
<mog> can you dum the network.nix too?
<mog> er dump
<gchristensen> sure
<gchristensen> and if you wait around an hour or so I can send you a whole series of steps to exactly to where I am now, since that is what I was doing anyway :P
<symphorien> is there a quide somewhere on how to install nix multi-user on non-nixos linux ?
JosW has joined #nixos
tmaekawa has quit [Quit: tmaekawa]
<betaboon> hello #nixos. i have a question regarding fetchgit: is it possible to fetch the HEAD from a branch without checking the sha-sum ?
knupfer has quit [Ping timeout: 265 seconds]
<dtz> betaboon: w/nix 2, yes. just 'fetchgit URLGOESHERE'
<dtz> *fetchGit
<betaboon> ah nix 1.12 got renamed to nix 2.0 oO
<dtz> haha yeah
<mog> gchristensen, can you try the sqlite backend and see if the problem is the same?
<betaboon> dtz: so on nix 1.16.x no chance ?
<gchristensen> yeah in a minute, I accidentally ruined it :P
<mog> i think it might be related to nonetype, ill double check that type of deploy at lunch. spinning up vms is just very easier for me than taking the one extra step to turn that vm to a nonetype
<dtz> betaboon: I don't think so, no.
drakonis_ has joined #nixos
<mog> json is so much prettier than the sqlite...
<gchristensen> sqlite is a lot nicer of a database though :)
Drakonis has quit [Ping timeout: 256 seconds]
<mog> mysql/postgresql will be even nicer for that though
<gchristensen> yes
<mog> i want to roll it out where i work so mysql was a must for here
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to nix-2.0: https://git.io/vAfdb
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/nix-2.0 5193807 Eelco Dolstra: VM tests: Initialize the Nix database with correct NAR hashes/sizes
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] shlevy opened pull request #34699: Add composable variant of builtins.path (master...composable-path) https://git.io/vAfFm
NixOS_GitHub has left #nixos [#nixos]
MercurialAlchemi has quit [Ping timeout: 240 seconds]
ssmike has quit [Remote host closed the connection]
ssmike has joined #nixos
<betaboon> gchristensen: are you just actively working on the nixops/terraform integration ? oO
james has joined #nixos
james is now known as Guest47958
Guest47958 is now known as earldouglas
gfixler has joined #nixos
<gchristensen> dtz: hm?
<gchristensen> betaboon: I'm actively working on a proof of concept for it, yeah, why?
asuryawanshi has quit [Ping timeout: 260 seconds]
Myrl-saki has quit [Ping timeout: 264 seconds]
iqubic has left #nixos ["ERC (IRC client for Emacs 25.3.1)"]
<dtz> oh just bemoaning failing tests on nix master, but not seriously enough to file an issue lol
<betaboon> gchristensen: just amazed how you just posted the proposal yesterday and are working on a PoC today xD
<bobvanderlinden_> should it be possible to use buildFHSUserEnv on OSX?
<dtz> probably will be fixed soon anyway
<dtz> looks like folks are working hard to make 2.0 great and tests pass so I'm sure they're aware :)
<gchristensen> betaboon: oh, I had a proof of concept done Monday! :D I'm just working on making it shareable
earldouglas has quit [Client Quit]
Myrl-saki has joined #nixos
spietz has joined #nixos
<dtz> shlevy: looks like the path primop broke a test, just FYI if you weren't already aware :)
<shlevy> :o
<shlevy> They worked locally... checking
xvnvx has joined #nixos
earldouglas has joined #nixos
<dtz> s'all good, not blocking me or anything :).
erasmas has joined #nixos
<shlevy> :facepalm: I'm dumb
<gchristensen> not true!
<shlevy> It worked because I hard-coded my personal XDG_RUNTIME_DIR
<dtz> hahaha
<dtz> I also think you're not dumb BUT that's amusing :D
coot_ has quit [Ping timeout: 260 seconds]
leat has quit [Ping timeout: 255 seconds]
<shlevy> Testing a fix
xcmw has joined #nixos
azertyieio has joined #nixos
<Rusty1_> java -version
<Rusty1_> soz
jorgan has joined #nixos
<jorgan> a
<jorgan> I'm trying to see if I can install nix on this really limited VPS
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis pushed 2 new commits to master: https://git.io/vAfpl
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 9e55e5a adisbladis: firefox-beta-bin: 59.0b6 -> 59.0b7
<NixOS_GitHub> nixpkgs/master 2c92ece adisbladis: firefox-devedition-bin: 59.0b6 -> 59.0b7
<jorgan> but tar is giving a lot of errors like: "tar: nix-1.11.16-x86_64-linux/store/g1g31ah55xdia1jdqabv1imf6mcw0nb1-glibc-2.25-49/lib/libnss_compat.so: Cannot create symlink to `libnss_compat.so.2': No such file or directory"
<jorgan> is this because I'm missing some requirements? or because I don't have root access?
<jorgan> the command I'm doing is "$ curl https://nixos.org/nix/install|sh" btw
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] shlevy pushed 1 new commit to master: https://git.io/vAfpH
<NixOS_GitHub> nix/master 48c192c Shea Levy: builtins.path test: Don't rely on shlevy's XDG_RUNTIME_DIR
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis pushed 1 new commit to master: https://git.io/vAfh1
<NixOS_GitHub> nixpkgs/master dda6f49 adisbladis: uriparser: 0.8.4 -> 0.8.5
NixOS_GitHub has left #nixos [#nixos]
<pie_> does mkDerivation actually take a $version attribute or do people just do that
<pie_> * version attribute
<adisbladis[m]> pie_: It's not required.
<pie_> but is it used for anything
<pie_> i mean besides the user using it for stuff in their script
<pie_> is it a nix thing or just a convention
<pie_> im trying to decide between putting it in the mkderivation or using let syntax
<dtz> I think using "nix build" I'm seeing it create output links that are "dead" -- like, if I interrupt/ctrl-c a build the symlink is there already? anyone else seeing anything like this?
<dtz> oh no, it's --dry-run! :(
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis closed pull request #34694: mopidy-iris: 3.11.0 -> 3.12.4 (master...update/mopidy-iris) https://git.io/vAfCq
NixOS_GitHub has left #nixos [#nixos]
drakonis_ has quit [Read error: Connection reset by peer]
orivej has quit [Ping timeout: 248 seconds]
<adisbladis> pie_: Its not used for anything and can safely be omitted
xvnvx has quit []
<symphorien> jorgan: those paths should be /nix/store instead of nix-1.11.16-x86_64-linux/store/ I think
<symphorien> maybe you can debug from this observation
<symphorien> is tar a special version ?
<jorgan> tar (GNU tar) 1.26
<pie_> adisbladis, ok i prefer not polluting namespaces so ill use let syntax
Itkovian_ has joined #nixos
endformationage has joined #nixos
<symphorien> I have 1.30 here, but I wouldn't expaect this to do a difference
<pie_> actually does ${version} work with let syntax?
<adisbladis> pie_: Yes. As long as it's in scope :)
<pie_> ok it does i just tried in the repl :D
chreekat has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] k0001 opened pull request #34700: electrum: 3.0.5 -> 3.0.6 (master...el306) https://git.io/vAJvo
NixOS_GitHub has left #nixos [#nixos]
Itkovian has quit [Ping timeout: 264 seconds]
hyper_ch2 has quit [Quit: Page closed]
Itkovian_ has quit [Ping timeout: 252 seconds]
ottidmes has quit [Quit: WeeChat 1.9.1]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis closed pull request #34700: electrum: 3.0.5 -> 3.0.6 (master...el306) https://git.io/vAJvo
NixOS_GitHub has left #nixos [#nixos]
alexteves has quit [Ping timeout: 265 seconds]
jkemet_ has quit [Quit: Konversation terminated!]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to nix-2.0: https://git.io/vAJJo
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/nix-2.0 df117ac Eelco Dolstra: ISO images: Initialize the Nix database with correct NAR hashes/sizes...
<flokli> seems like nixos-unstable got stuck again… failing keymap tests: https://hydra.nixos.org/build/68785400/nixlog/14
iyzsong has quit [Ping timeout: 252 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] lo1tuma opened pull request #34701: chromedriver: 2.33 -> 2.35 (master...chromedriver-2.35) https://git.io/vAJUl
NixOS_GitHub has left #nixos [#nixos]
sud0x3 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ryantm opened pull request #34702: bossa: 2014-08-18 -> 1.8 (master...bossa) https://git.io/vAJUu
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ma27 opened pull request #34703: vim_configurable: enable overrides (master...make-overriding-vim-configurable-easier) https://git.io/vAJU9
NixOS_GitHub has left #nixos [#nixos]
simendsjo has joined #nixos
Itkovian has joined #nixos
lonokhov has quit [Quit: Lost terminal]
Sonarpulse has quit [Ping timeout: 255 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis pushed 2 new commits to master: https://git.io/vAJkX
<NixOS_GitHub> nixpkgs/master 84ea1ba Ryan Mulligan: bossa: 2014-08-18 -> 1.8
<NixOS_GitHub> nixpkgs/master 51c442c adisbladis: Merge pull request #34702 from ryantm/bossa...
NixOS_GitHub has left #nixos [#nixos]
hakujin has joined #nixos
<pie_> anyone know the nixpkgs equivalent to this https://packages.debian.org/sid/sane-utils ?
alexteves has joined #nixos
leat has joined #nixos
<makefu> pie_: the package or the overview page?
Tucky has quit [Quit: WeeChat 2.0.1]
<pie_> the package
<makefu> sane-backends
<makefu> you can find most binaries via nix-locate bin/<binary-name>
<pie_> ah ok
<pie_> thanks
<adisbladis> Also: You probably want to use the sane service and not just the packages
<makefu> yes, true
<pie_> im trying to package gscan2pdf
tertleeltret has joined #nixos
<pie_> ah i was looking at the stuff for its debian package but the website lists things more specifically
<pie_> what about stuff like gtk2?
<pie_> i dont see a package for that strangely enough
<ij> I couldn't install nixos with nixos-install from arch a while ago, but only now I understood why — because I didn't have /run/current-system/bin/sw in $PATH.
<makefu> pie_: the gtk2 package may come directly from pkgs.gtk2
<makefu> you can check out pkgs/top-level/python-packages.nix for more samples
<makefu> maybe you need pygtk though
acarrico has quit [Ping timeout: 240 seconds]
<pie_> makefu, it doesnt show up in https://nixos.org/nixos/packages.html#gtk2
fendor has joined #nixos
<Rusty1_> nixos.gtk2
<makefu> pie_: mh this is true, i am not sure why though ...
acarrico has joined #nixos
asuryawanshi has joined #nixos
fendor has quit [Ping timeout: 260 seconds]
Itkovian has quit [Ping timeout: 276 seconds]
<etu> 666 open PR's :D
Ross has quit [Ping timeout: 256 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vAJmh
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 1b6e95e Tuomas Tynkkynen: hdparm: 9.53 -> 9.54
17WAAOLZ9 has joined #nixos
<17WAAOLZ9> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vAJOI
<17WAAOLZ9> nixpkgs/master 5704888 Alex Griffin: mblaze: 0.3 -> 0.3.1
17WAAOLZ9 has left #nixos [#nixos]
07IACGGMY has joined #nixos
<07IACGGMY> [nixpkgs] dezgeg closed pull request #34432: mblaze: 0.3 -> 0.3.1 (master...mblaze-update) https://git.io/vNQki
07IACGGMY has left #nixos [#nixos]
<alp> hello. I'm having some trouble running nixops, virt-manager and some other python programs except in pure shells (except that pure shells are not handy for running those things). https://github.com/NixOS/nixops/issues/867 I'm getting some python import error, does anyone know what this could be due to (my environment.systemPackages enforcing some PYTHONPATH that's incompatible?) and how to fix it?
ssmike has quit [Remote host closed the connection]
ssmike has joined #nixos
Sonarpulse has joined #nixos
ryanartecona has joined #nixos
asdfjkljkl has joined #nixos
Ross has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
coot_ has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<chreekat> what's the "right" way to have ssh-agent available in my KDE session? And why isn't it there by default? :)
xcmw has joined #nixos
<srhb> alp: Does `which nixops` in both shells give you the same store path?
<srhb> alp: (You'll have to add -p which to the pure one)
stephenjudkins has joined #nixos
<srhb> Hm, nevermind, that store path looks good to me.
<srhb> You're probably correct that it's your pythonpath
goibhniu has quit [Ping timeout: 240 seconds]
<srhb> alp: Assuming you have a pythonpath in your regular shell, I'd go figure out where that's coming from a nix it entirely.
asdfjkljkl has quit [Quit: Page closed]
Itkovian has joined #nixos
digitus has joined #nixos
Itkovian has quit [Client Quit]
<Guest14344> Hi all, I'm trying to make an OpenStack basic NixOS image and wondering if anyone's done this before
<Guest14344> I see https://github.com/NixOS/nixpkgs/blob/master/nixos/maintainers/scripts/openstack/nova-image.nix, but I'm not sure exactly what it's for / how to use it
Lisanna has quit [Quit: Lisanna]
betaboon has quit [Quit: WeeChat 1.9.1]
<srhb> Guest14344: Did you notice the top comment? :)
<alp> srhb, yeah I do have a pythonpath in a regular shell too, presumably inherited from my environment.systemPackages. it has paths to guake, pygtk and what not.
<srhb> alp: As a debugging exercise, it might be useful to at least get rid of that to rule it out (clearing it in your shell will suffice I think?)
<lewo> Guest14344: I'm using it and it works well
<srhb> alp: Perhaps in the nix shell directly.
<srhb> I don't remember exactly how --run works behind the scenes
<alp> srhb, just to be clear, you're suggesting that I enter the (non-pure) shell and e.g do: export PYTHONPATH= and then try to run nixops?
<srhb> alp: Yes, something like that :)
<alp> if that's indeed what you suggest: I tried that and got the very same python import error unfortunately
<srhb> Oh, shoot.
stephenj_ has joined #nixos
<lewo> Guest14344: The command at the top the file builds a qcow2 image. This image can be uploaded by using glance. At runtime, cloud-init is started to get your ssh key for the root account.
<alp> srhb, but the nixops wrapper script sets the python path manually too
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.09 advanced to https://github.com/NixOS/nixpkgs/commit/3d985c45905 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-17.09)
nix-gsc-io`bot has quit [Client Quit]
<alp> so I'm not sure how all these things interact really
<srhb> alp: I noticed, but I also ran that version successfully.
<neonfuz> so if I package some software properly for nixos, is there a pretty good chance of it getting accepted or no?
<srhb> Something else in your environment must be the culprit, but I'm not sure where it could leak.
<neonfuz> also, I have a usermode driver (for a usb controller adapter thing), any idea where I should put this in nixpkgs?
raynold has joined #nixos
Itkovian has joined #nixos
<srhb> neonfuz: In general my experience is that people willing to take maintainership get their solid packages merged. :)
stephenjudkins has quit [Ping timeout: 256 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] treemo opened pull request #34704: theharvester: init at 2.7.1 (master...add_theharvester) https://git.io/vAJcI
NixOS_GitHub has left #nixos [#nixos]
<Guest14344> srhb: I did, but wanted to make sure that was what I thought :
<Guest14344> :)
<Guest14344> thanks lewo
<srhb> Guest14344: Depending on what you thought, either yes and no! :-) (It does the thing.)
<srhb> chreekat: With programs.ssh.startAgent ?
<alp> srhb, https://gist.github.com/alpmestan/f2f402ee5e84a18fe101aa6268406641 is a stripped down version of my configuration.nix
<neonfuz> sweet, I've already written several packages
jensens has quit [Ping timeout: 268 seconds]
<neonfuz> that I use myself, so I'd be updating them
<srhb> alp: I see no obvious culprit there.
<chreekat> srhb: yes, that sounds likely.
<alp> or maybe this comes from something I installed with nix-env (which I do rarely but still)
<srhb> alp: Possibly. I think your best bet is to remove stuff until you have it working, unless someone has a Lightbulb Moment.
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] etu opened pull request #34705: php: 7.1.14 -> 7.2.2 (master...php-upgrade) https://git.io/vAJcw
NixOS_GitHub has left #nixos [#nixos]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 closed pull request #34630: lsusb for OSX (master...lsusb) https://git.io/vNhMR
NixOS_GitHub has left #nixos [#nixos]
civodul` has joined #nixos
<mog> gchristensen, can you do nixops list?
civodul has quit [Ping timeout: 256 seconds]
<gchristensen> mog: error: global name 'row' is not defined
dbe_ has joined #nixos
digitus has quit [Quit: digitus]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to master: https://git.io/vAJCq
<NixOS_GitHub> nixpkgs/master 52f6310 Adrien Devresse: lttng-ust: refactor...
NixOS_GitHub has left #nixos [#nixos]
Itkovian has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bjornfor closed pull request #34661: lttng-ust: refactor (master...lttng) https://git.io/vAeEZ
NixOS_GitHub has left #nixos [#nixos]
Myrl-saki has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
Itkovian has quit [Client Quit]
stephenj_ has quit [Read error: Connection reset by peer]
<alp> srhb, I've removed a lot already and the problem's still there. hmm. I hope someone will see that issue and have an idea =) I know very little about python and how it's packaged up in nixpkgs
<mog> gchristensen, try a git pull
<srhb> alp: Out of curiosity, can you import weakref from /nix/store/i3bx1iw2d0i3vh9sa1nf92ynlrw324w8-python-2.7.14/bin/python2.7 ?
stephenjudkins has joined #nixos
oida has quit [Ping timeout: 255 seconds]
Myrl-saki has joined #nixos
<gchristensen> mog: progress!https://gist.github.com/grahamc/9653f056dc25f099e4816c866c647f7d
swills has quit [Remote host closed the connection]
Lisanna has joined #nixos
<alp> srhb, no
<srhb> alp: o_o
<srhb> alp: Same error?
<alp> I get the dreaded ImportError: cannot import name _remove_dead_weakref
<srhb> That's... bad.
scott_ has joined #nixos
<srhb> Can you try nix-store --repair-path /nix/store/i3bx1iw2d0i3vh9sa1nf92ynlrw324w8-python-2.7.14 ?
<srhb> I suppose something from your environment _might_ still be leaking into that python somehow, but I'm not sure how...
<srhb> (Assuming the pure shell also uses that version, which it should, that's really the only explanation)
<srhb> Nuke all environment variables from orbit :P
<srhb> At least this is easier to reproduce.
Izorkin has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
<srhb> I think we can rule out the PYTHONPATH at least.
<srhb> Where's bisect-env when you need it :-)
<judson> Does anyone reuse a project expression in packages? I'm trying to work out what's the smoothest way to be able e.g. to add git sources for deploy.
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] P-E-Meunier opened pull request #34706: Xjump: init at 2.9.3 (master...xjump) https://git.io/vAJWy
NixOS_GitHub has left #nixos [#nixos]
Myrl-saki has quit [Ping timeout: 268 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vAJ8J
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 93aa83d Tuomas Tynkkynen: nixos/release-combined.nix: Make 32-bit iso_minimal a channel blocker...
<alp> srhb, hmm, I ran the --repair-path command, it fetched python again, I started it and tried importing weakref, same error
phdoerfler has joined #nixos
<srhb> alp: Yeah, I lost faith in that suggestion since the pure shell presumably uses the same python.
<mog> gchristensen, for giggles could you do that again, but clearout the .nixops/ dir first?
<alp> srhb, the pure shell does use the same python
<srhb> alp: It must be environment leakage somehow. Not sure which, though, but anything that could affect python directly.
<gchristensen> like my ~/.nixops?
<mog> im trying to figure out how you keep getting the connection closed
<mog> or move it out of the way for a second
<mog> i just want to see a clean nixops sql file
<mog> im having trouble reproducing issue on my machine
<alp> srhb, I'm a bit afraid some gnome/python stuffs are messing things up
<srhb> alp: Start unsetting envs one at a time?
swills has joined #nixos
swills has quit [Changing host]
swills has joined #nixos
<srhb> alp: Or you know, ideally bisect, but... :-P
periklis has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] edolstra pushed 1 new commit to master: https://git.io/vAJ8P
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nix/master 88b5d0c Eelco Dolstra: Prevent accidental recursive Nix
<alp> yeah I'll try that a little later. thanks for the suggestions srhb =) I feel lost outside of my comfy haskellPackages and its surroundings.
swills has quit [Client Quit]
<srhb> alp: I feel you. :-) Good luck.
<mog> gchristensen, i think i know whats wrong
swills has joined #nixos
swills has quit [Changing host]
swills has joined #nixos
periklis has quit [Ping timeout: 255 seconds]
tmaekawa has joined #nixos
<gchristensen> awesome!
clefru has joined #nixos
ryanartecona has quit [Quit: ryanartecona]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] sifmelcara opened pull request #34709: rstudio: 1.1.414 -> 1.1.423 (master...fix/rstudio-version) https://git.io/vAJ4F
NixOS_GitHub has left #nixos [#nixos]
radvendii has joined #nixos
Myrl-saki has joined #nixos
<radvendii> if I want to make a default.nix for the project in the current directory, it doesn't need an 'src', since there's nothing to unpack. What's the right way to go about this, should I disable unpackPhase?
tmaekawa has quit [Quit: tmaekawa]
<coconnor> radvendii: recall that nix only references files from the nix store.
<coconnor> radvendii: even without an unpack phase, nix will still need to put the source into the nix store
<the-kenny> radvendii: src = ./.; This will pull up the current directory into the nix store.
<radvendii> ah. I tried src = ./; hahaha
<radvendii> the-kenny: thanks!
<the-kenny> note that ./. is a bit ugly as it will (as far as I remember) copy the `result` symlink created by nix-buil too, making it recursive :)
<coconnor> haha aye. the ./ means "what follows is a relative path". Still needs somethingt to follow it
<coconnor> similarly: instead of ../some-dir you use ./../some-dir
<the-kenny> coconnor: I think ../foo works
<coconnor> oh cool!
<coconnor> there is a builtin to filter the copy IIRC. Nice to avoid including the build products that might be local
<the-kenny> ah nice
<the-kenny> It would be even more awesome if it would honor .gitignore too, but that would be too much magic
<coconnor> builtins.filterSource does that an expression
<coconnor> and builtins.readFile will read files...
<coconnor> add in an expression that parses a .gitignore and, bam, done?
<gchristensen> now all you need to do is implement the parsing of .gitignore which evidently includes 191 lines of documentation in the man page
Mateon3 has joined #nixos
BramD has joined #nixos
Mateon1 has quit [Ping timeout: 268 seconds]
Mateon3 is now known as Mateon1
<coconnor> anybody got a parser combinator lib in nix? X-D
<gchristensen> theres that TOML parser...
<coconnor> maybe go the route of "load to json" then use the builtins.fromJSON
<Mic92> hyper_ch: I currently migrate my zfs machine. Works well so far. It should be still possible to migrate an encrypted zpool, where the top-level dataset was also encrypted
kim0 has joined #nixos
digitus has joined #nixos
<Mic92> because zfs create -o encryption=aes-256-gcm -o keyformat=passphrase -o mountpoint=none zroot/root/foo on my system works also
<Mic92> although, zroot/root is encrypted
<Mic92> with the old format
<pie_> if i want to get a set that i wrote in another file in scope, how do i do that?
tertleeltret has quit [Quit: Connection closed for inactivity]
yann-kaelig has quit []
alexteves has quit [Ping timeout: 276 seconds]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra pushed 11 new commits to nix-2.0: https://git.io/vAJEb
<NixOS_GitHub> nixpkgs/nix-2.0 f0979ca Eelco Dolstra: nixos-install: Don't require root...
<NixOS_GitHub> nixpkgs/nix-2.0 16bdaf3 Eelco Dolstra: Remove creation of /dev/{fd,stdin,stdout,stderr}...
<NixOS_GitHub> nixpkgs/nix-2.0 bb030ec Eelco Dolstra: nixos-enter: Check whether --root denotes a NixOS installation
NixOS_GitHub has left #nixos [#nixos]
leotaku has joined #nixos
<leotaku> does anyone here have experience with setting the default nixpkgs/nixos channels in configuration.nix?
<gchristensen> that isn't really a thing you can do
winem_ has quit [Ping timeout: 276 seconds]
<leotaku> gchristensen: is there any specific reason for that?
aborsu has joined #nixos
mojjo has joined #nixos
<mojjo> hi! does anybody know, why groups are not listed by the 'groups' command, even though they are declared in users.extraUsers,{username}.extraGroups ?
<srhb> mojjo: Did you log out and back in?
<mojjo> yes
<srhb> Do the groups exist?
<mojjo> good question... they should, no? wheel, networkmanager, audio.. however I did not create them...
<srhb> mojjo: cat /etc/groups and see if the username is by the groups
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to nix-2.0: https://git.io/vAJz2
<NixOS_GitHub> nixpkgs/nix-2.0 847ea13 Eelco Dolstra: Doh
NixOS_GitHub has left #nixos [#nixos]
<srhb> mojjo: Er, /etc/group
<cransom> leotaku: there's probably a better explanation than 'its weird', but i think setting nixPath in that way would require 2 rebuilds to get an updated channel. if you set the channel once, you can `nixos-rebuild switch --upgrade` and it will update the channel before rebuilding.
<leotaku> gchristensen: are there any other downsides to doing this? I am currently trying to rebuild nixos with the nix.nixPath set. I am currently waiting for drivers to compile. Will I have to compile every package?
<mojjo> srhb: yes, they exist, except vboxusers
<srhb> leotaku: For one thing I think the new channel will take effect _after_ a rebuild rather than before, which to me is confusing.
<srhb> mojjo: I think you need to log out harder then. :)
<mojjo> srhb: yeah.. no I re-read your msg, wait
<mojjo> they exist, but my username is not attached to them...
<srhb> mojjo: Did you encounter any errors while switching configuration?
<leotaku> So is it expected that, after rebuilding with the new nixPath, I have to compile drivers? I don't know anything about drivers/compilation, but I wont have to compile all my packages from source now, right?
<mojjo> actually, no... but I will rebuild again
<srhb> leotaku: I tried that way around, and it's very confusing for the reasons cransom stated.
ryanartecona has joined #nixos
<srhb> leotaku: It does not affect what's cached and what's not, however, no.
<leotaku> Interestingly it just stopped because of an compilation error
mmlb has joined #nixos
<srhb> mojjo: I can't see any other reason for /etc/group to not be updated.
<leotaku> srhb, cransom: so both of you would probably not reccomend anyone to set their channels this way, correct?
<mojjo> srhb: yes, theres an error: chown: invalid user: ‘root.vboxusers’ (it even remains after I took out the vboxusers group)
<Guest14344> lewo: How are you using NixOS and OpenStack? I'm wondering if I should build a minimal image and use some other ops orchestration thing to put a configuration.nix in place for the different node types
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] markus1189 opened pull request #34710: docs: Explain how to login into built vm (master...doc-vm-login) https://git.io/vAJgX
NixOS_GitHub has left #nixos [#nixos]
<Guest14344> Since uploading images seems annoying :|
<leotaku> srhb, cransom: If this is the case I'll probably just stay with the ad-hoc channels.
<srhb> leotaku: I would not.
<cransom> leotaku: there are reasons for it, but i would not recommend using it to achieve your behavior
<srhb> leotaku: Personally I prefer to point it at a local checkout. I don't like channels either, but ymmv.
aborsu has quit [Quit: aborsu]
<srhb> mojjo: That's a quirky username.
<srhb> leotaku: It also appears the snabblab repo no longer uses that approach either, if I'm not mistaken.
<mojjo> srhb: the error disappears when I take out "virtualisation.virtualbox.host.enable = true;"
<srhb> mojjo: Sounds like something is bugged in that module.
Myrl-saki has quit [Read error: Connection reset by peer]
Neo-- has joined #nixos
<mojjo> srhb: any better news?
<srhb> mojjo: You can get the other groups working! Yay! :-)
* srhb always has a positive outlook
clefru has quit [Ping timeout: 240 seconds]
gamambel has left #nixos [#nixos]
aborsu has joined #nixos
radvendii has quit [Quit: WeeChat 2.0]
<srhb> mojjo: Other than that, no. virtualbox doesn't even appear to build on unstable, at least with my current kernel.
<mojjo> srhb: actually the groups are not working apart from that...
<srhb> mojjo: Still nothing in /etc/group?
<mojjo> yes.. e.g. the line: "audio:x:17:"
<mojjo> the others are like this
<srhb> mojjo: Can you share your user definition then?
<mojjo> sure
<srhb> This is on stable? I'm not sure if users.extraUsers has been deprecated for users.users yet
aborsu has quit [Client Quit]
<srhb> I guess not.
<mojjo> well, than it should not compile... I can change it... I'm rather not sure if the uid=1001 is correct
Capprentice has joined #nixos
<mojjo> since I'm getting 1000 by id -u
<pie_> for soem reason i get error: cannot auto-call a function that has an argument without a default value (‘buildPerlPackages’)
<srhb> mojjo: Well, it will change when meee logs out and in, I believe.
<pie_> when i call it with nix-shell default.nix
<srhb> mojjo: But the mismatch implies that the user hasn't been logged out and in (at least, if /etc/passwd says the same thing as configuration.nix)
<srhb> I don't think that explains /etc/group though
18WAAFWIX has joined #nixos
<18WAAFWIX> [nixpkgs] LnL7 pushed 2 new commits to master: https://git.io/vAJa2
<18WAAFWIX> nixpkgs/master d74a750 Daiderd Jordan: Merge pull request #34577 from matthewbauer/patch-8...
<18WAAFWIX> nixpkgs/master ac4ffde Matthew Justin Bauer: notmuch: fix version wildcard...
18WAAFWIX has left #nixos [#nixos]
7GHAB2HY6 has joined #nixos
<7GHAB2HY6> [nixpkgs] LnL7 closed pull request #34577: notmuch: fix version wildcard (master...patch-8) https://git.io/vNxXO
7GHAB2HY6 has left #nixos [#nixos]
<mojjo> I guess it's safe to just remove the uid = 1001 part?
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<mojjo> (dont really remember why i put it there)
<srhb> mojjo: Yes, the next uid will be allocated.
<markus1189> is there some documentation on how the CI for nixpkgs works on pull requests? And also how to see what is buit in hydra(?) and why it failed
<srhb> markus1189: Which CI exactly?
<srhb> markus1189: ofborg?
<markus1189> yes I think that's the one grahamofborg or something like that?
<mojjo> anybody knows if nixops works with virtual machines other than virtualbox? (my actual problem)
<srhb> Hydra is a different story.
<srhb> mojjo: I use it with virtd
<markus1189> srhb: okay thanks for the docs to ofborg
<srhb> I think that's broken in all released versions of NixOps though, and flaky in whatever version I'm running
leotaku has quit [Quit: WeeChat 2.0]
<srhb> markus1189: You can browse hydra to see what it builds
<hyper_ch> Mic92: probably possible but I didn't test it
<srhb> But that's separate from PRs
<hyper_ch> Mic92: I just got home
<srhb> markus1189: For instance, this is the nixpkgs:trunk jobset that builds nixpkgs master: https://hydra.nixos.org/jobset/nixpkgs/trunk
<Mic92> hyper_ch: I think I will just remove that part
<markus1189> srhb: awesome, that's what I was looking for
<Lisanna> Given a Nix function like this: { a, b }: {c, d}: ..., is there a way in Nix to flatten this to {a, b, c, d}: ... ?
<markus1189> srhb: and where can I find out why a channel was not updated, e.g. if the unstable channel is old I guess it's because of some failures?
<markus1189> srhb: Could I look in there and try to fix it if I have an idea?
<pikajude> does there exist an overview of what's different between nix 1.* and 2.0
<gchristensen> Lisanna: like, automatically?
<hyper_ch> Mic92: but rest is ok?
<mojjo> srhb: the nixops docs only mentions virtualbox... I'd give virtd a try.. would you maybe share a minimal machine config fot virtd?
<Lisanna> gchristensen yeah, I guess. I've got some number of layers of that, and I want ot flatten it so I can resolve all of them with --arg on the command line
<pikajude> oh 2.0 is 1.12
<pikajude> okay
<pikajude> so i've already been using it
<pikajude> neat
<Lisanna> Unfortunately --arg only works one layer deep ):
xcmw has joined #nixos
<mojjo> srhb: oh, its ok.. i found the part in the docs..
<clever> Lisanna: --arg does weird things in combination with -A
<gchristensen> Lisanna: you could maybe do something fancy with builtins.functionArgs?
<Lisanna> gchristensen yeah I thought of that, but I'm not sure that named arguments are first-class citizens
<Lisanna> i.e. I don't think there's such a thing as { ${arg1}, ${arg2} }: ...
<gchristensen> Lisanna: there is { ... } @ args: ... where args contains all the passed named arguments
<Lisanna> clever: geez, trying to grok that
<clever> Lisanna: for each attribute in the -A, it will try to apply all --arg's to the function, if it is a function
<clever> any unused arguments are silently ignored
<Lisanna> gchristensen sure, but that just lets you refer to the set of arguments as a whole, not sure how it would help me specify progromatically what those named arguments are
<Mic92> hyper_ch: looks good otherwise.
<hyper_ch> yey
<Mic92> I am waiting for my pool to be migrated
<hyper_ch> migrating 100TB takes 2-3h, right? :)
<Lisanna> clever OK, so I could get something like what I wanted if I strung each layer of arguments along with a nested attrset
mojjo has quit [Remote host closed the connection]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/93aa83deb49 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<nix-gsc-io`bot> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/93aa83deb49 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
nix-gsc-io`bot has quit [Client Quit]
<hyper_ch> hey clever
<clever> hello
<hyper_ch> clever: did you see my message?
<clever> which one?
<hyper_ch> hmmm, clever "halp" :) trying your kexec tool a I get this: https://images.sjau.ch/img/c347ce44.png do you know the reason?
sud0x3 has quit [Ping timeout: 240 seconds]
<clever> hyper_ch: looks related to nixpkgs, try nix-channel --update
<hyper_ch> clever: then I have to wait till Mic92 merges my
<hyper_ch> PR
mojjo has joined #nixos
sud0x3 has joined #nixos
<Lisanna> clever: actually, that might work perfectly for me. it just so happens that each layer of named arguments does correspond to a layer of a nested attrset being evaluated with -A
<mojjo> srhb: actually... I see this in dmesg:
<mojjo> [ 57.380288] stage-2-init: setting up /etc...
<mojjo> [ 59.152372] NET: Registered protocol family 10
<mojjo> [ 59.784214] systemd[1]: Detected architecture x86-64.
<mojjo> [ 59.784034] systemd[1]: systemd 234 running in system mode. (+PAM +AUDIT -SELINUX +IMA +APPARMOR -SMACK -SYSVINIT +UTMP -LIBCRYPTSETUP +GCRYPT -GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN default-hierarchy=hybrid)
<mojjo> [ 59.184129] ip_tables: (C) 2000-2006 Netfilter Core Team
<mojjo> [ 59.787709] systemd[1]: Set hostname to <nixos>.
mojjo has quit [Excess Flood]
<Guest14344> >_>
<Lisanna> I was going to try to collect them all at the end then merge them somehow, but if I just keep them at the layer they belong it should just work I think
mojjo has joined #nixos
ssmike has quit [Ping timeout: 252 seconds]
<mojjo> sorry for the spam !!
<Lisanna> oh no, that won't work... making each of those functions messes up autocompletion big time, an I depend heavily on autocompletion to explore this datastructure ):
<mojjo> That was not my intention...
<Yaniel> next time: https://bpaste.net
hamishmack has quit [Quit: hamishmack]
<srhb> mojjo: Feel free to repaste at a pastebin. Not sure what you were trying to show :)
jluttine has quit [Ping timeout: 255 seconds]
<srhb> mojjo: Interesting!
<srhb> mojjo: However, I'm not sure where that might arise from.
<mojjo> yeah.. that is causing the users problem
<srhb> mojjo: Hmm. Can you paste /var/lib/nixos/uid-map ?
orivej has quit [Ping timeout: 276 seconds]
<mojjo> that is not a text file, no?
<srhb> .... it should be
<mojjo> I cannot cat it..
<srhb> mojjo: Does it not exist, or is it something else?
<clever> mojjo: what error happens when you try to cat it?
<mojjo> Actually I have another issue on startup... it might be related. It says that the file system is corrupted, but I can get away with the "*)" option.. I get no error, just nothing back..
<srhb> Well, corrupted filesystem would explain why that file is bad.
<srhb> And that's BAD.
nextos has joined #nixos
<mojjo> I remeber that I had sth like this and I coul easily fix it with fsck or so
<srhb> That seems hit-or-miss
<srhb> You should backup now before doing anything else.
<nextos> why is nixos-unstable behind nixos-17.09? is this usual? the former has linux-4.9.78 and firefox 57, whereas the latter is already at firefox 4.9.80 and firefox 58
<srhb> nextos: Yes, it's usual.
<srhb> nextos: nixos-unstable tracks the master branch which receives a lot more breaking changes.
<srhb> nextos: nixos-17.09 is a separate branch that is more conservative, so its tests pass more often.
<nextos> srhb: ok, i thought that by tracking unstable i'd get newer kernels etc more quickly
<srhb> however, nixos-unstable also failed to update the other day when the tests did go through, so the issue is compounded a bit.
<srhb> nextos: No, quite the opposite :)
<srhb> nextos: security fixes and things go way faster on stable.
<nextos> srhb: ok :)
simendsjo has quit [Ping timeout: 256 seconds]
<mojjo> srhb: alright, I'll do so. thanx for the help. gotta leave now...
<srhb> mojjo: Good luck!
hamishmack has joined #nixos
<gchristensen> clever: uhh... could you put a license on the kexec work you've done?
klntsky has joined #nixos
<nextos> srhb: but i do get new packages on unstable, whereas these will only be introduced in 18.04 right?
vaninwagen has joined #nixos
<clever> gchristensen: thats something i always forget to do, let me see...
<gchristensen> thanks :) I forget too
<srhb> nextos: Right, major versions and stuff. Things are *explicitly* backported to the stable branch, not automatically.
<srhb> nextos: (18.03 though!)
<dhess> I always start with the LICENSE file. Easy way to get going :)
<srhb> dhess: I guess you're one of the few people that don't suffer from crippling LICENSE indecision :P
<dhess> not anymore! :)
coot_ has quit [Ping timeout: 265 seconds]
<hyper_ch> oh noes... the kexec will become restriced by a licence?
<nextos> srhb: ok! yeah i've contributed some packages, and im getting nice binary substitutions already from hydra, only on unstable of course.
<gchristensen> hyper_ch: it is already restricted by being unlicensed and therefore unusable
mojjo has quit [Ping timeout: 256 seconds]
nextos has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
arjen-jonathan has quit [Ping timeout: 260 seconds]
JayVii has joined #nixos
<gchristensen> clever is there any secret support in the kexec work already to take some nix config and apply it to the system after the kexec takes over? to provide exact network config, for example
<clever> gchristensen: nothing currently to read things like /etc/network/interfaces
<clever> gchristensen: are you on digital ocean?
Izorkin has joined #nixos
<gchristensen> I'm playing with DO, yeah. eyeing the nixos-infect code
<clever> gchristensen: one minute
<hyper_ch> I noticed on kimsufi you don't have to provide network stuff just use useDHCP
<dhess> DO doesn't do DHCP, it has its own localhost service
<clever> gchristensen: add this to both the kexec image and the final install
<gchristensen> hyper_ch: I never heard of kimsufi!
<dhess> gchristensen: it's one of the numerous OVH brands
<hyper_ch> gchristensen: it's part of ovh
<hyper_ch> very cheap dedi servers
<gchristensen> fascinating, clever
<hyper_ch> (but not too powerful either)
<gchristensen> cool dhess, hyper_ch
stephenjudkins has quit [Remote host closed the connection]
<gchristensen> clever: wow, that is cool
jadu has joined #nixos
brodavi has joined #nixos
<gchristensen> nice! thanks!
hamishmack has quit [Quit: hamishmack]
<lewo> hyper_ch: dhess how do you install NixOS on a kimsufi machine ?
<hyper_ch> lewo: clever's kexec
<hyper_ch> still trying to install nixos with formate changed encrypted root zfs
<dhess> lewo: I haven't but I did get it installed on a... OVH machine, I think
<dhess> it's one of the OVH brands, anyway
<dhess> I was able to boot the installer from rescue mode, maybe
<hyper_ch> lewo: that's the kexec configuration file I used: https://paste.simplylinux.ch/view/raw/129434f6
<lewo> yeah! cool
<Lisanna> why doesn't this work?
<Lisanna> I expected "hithereallice", not <LAMBDA>
<lewo> hyper_ch: did you try from the rescue mode or from an installed OS?
<gchristensen> lewo: pass --json to nix-instantiate
<hyper_ch> lewo: local I used this config file and clever's kexec to build a tarball... that I then sent to the kimsufi machine that had debian
<srhb> Lisanna: --strict ?
<hyper_ch> lewo: I sent it to / and then unpacked it
<hyper_ch> lewo: and then I did run the ./kexec file
<srhb> Oh, no.
<hyper_ch> so it rebooted into a small nixos.. from which I can then setup nixos as I normally would
<srhb> Lisanna: You still need to apply it
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] domenkozar pushed 1 new commit to master: https://git.io/vAJPG
<NixOS_GitHub> nixpkgs/master 4442a37 Adrien Devresse: rocksdb: 5.1.2 -> 5.10.2...
NixOS_GitHub has left #nixos [#nixos]
<srhb> Lisanna: Even if it has default arguments, right?
<lewo> hyper_ch: ok. I will try it soon. Thx a lot:)
<Lisanna> srhb huh, yeah I guess, but strangely enough I only had to provide one of those arguments for it to work
jluttine has joined #nixos
<Lisanna> nix-instantiate --eval argtest.nix -A attr1.attr2 --argstr arg1 hi
<Lisanna> => "hitherealice"
<hyper_ch> lewo: the brick I'm hitting is that I want a root encrypted zfs already with new format... I'll get it done in time though
<Lisanna> this is so weird
<srhb> This is one of those "don't think about it" where the nix interface gets really weird and hard to explain
<Lisanna> ):
<srhb> Too much "if it's not a function, then, otherwise..."
Itkovian has joined #nixos
<lewo> hyper_ch: ok. I don't plan to use zfs
<Lisanna> unfortunately completion only works one layer deep... might just be a bug in nix-zsh-completions though
<srhb> You can even pass any unused argument and it will work
<srhb> fsvo work
<srhb> The argument just seems to make it call everything down the tree.
<Lisanna> geez
<hyper_ch> lewo: using zfs is not the problem :)
<hyper_ch> and why don't you plan to use zfs?
<srhb> Lisanna: A more sensible way to call it would be this...
<srhb> Lisanna: ... I say, before testing it, and getting a confusing result.
<Lisanna> haha
<srhb> Lisanna: What I wanted to do was nix-instantiate --eval --expr 'import ./file.nix { arg1 = "..." } -A ...
<srhb> avoiding the arg type arguments
<srhb> But maybe if we avoid -A too
<srhb> Yes, that helps
<Lisanna> yeah, I guess that's another way to do it
<srhb> It makes a lot more sense at least :)
<srhb> Of course, the repl would also help there.
<lewo> hyper_ch: because I think it's not ECC ram on small server and I guess it is recommanded to have ECC ram with zfs
<hyper_ch> it's recommended to have ecc ram in general
<hyper_ch> not just related to zfs
<srhb> Lisanna: Then we end up with ((import ./file.nix {}).attr1 {}).attr2 {} -- and each step down makes sense
<lewo> hyper_ch: hmm, I didn't really understand "zfs with new format"
<hyper_ch> lewo: native zfs encryption had a format changed merged last week
<srhb> Phew, the world is back to normal. O:-)
<lewo> ok
<hyper_ch> lewo: so datasets using the old encryption format can only be mounted as read only in the new version
<hyper_ch> so nothing to worry about if you don't use native zfs encryption
<lewo> yes
<hyper_ch> (but it will be merged to nixos soonish)
jluttine has quit [Ping timeout: 255 seconds]
<Lisanna> srhb yeah, but my lazy fingers are liking the --argstr a a solution a bit better, even if it's a bit insane :p
<Lisanna> (the fake arg)
<srhb> Lisanna: Imagine what would happen if all your arguments were called the same thing
<srhb> Lisanna: :-)
<Lisanna> AHH
<srhb> Yeah, thought so :-P
<Lisanna> what am I doing
<Lisanna> why am I doing this
<Lisanna> fortunately I can guarantee that they all have different names, but still... ugghhh
<srhb> Oh god, this is worse than I thought
<srhb> I thought I had predicted the result
<srhb> (every string would be the same, right)
<srhb> Oh, it is.
coconnor has quit [Ping timeout: 240 seconds]
<srhb> It's... beautiful. :-)
<Lisanna> ))))):
<srhb> Yeah I'll stick with the sensible expressions rather than this voodoo of arg and argstr :-P
dbe_ has quit [Ping timeout: 240 seconds]
<jadu> Hey guys, how do I build firefox with pulseaudio support? I'm using Nix on debian, and firefox doesn't output audio at all even with pulseaudio installed
coconnor has joined #nixos
<lewo> hyper_ch: so, I just ordered a new server, have wait a bit and let's try kexec:)
<lewo> s/have/have to/
dbe_ has joined #nixos
<infinisil> jadu: works for me no problem
<infinisil> jadu: is it only the audio from ff that doesn't work?
GiGa has joined #nixos
kim0 has quit [Quit: Connection closed for inactivity]
simendsjo has joined #nixos
<GiGa> Hello all
<GiGa> I'm trying to mount an NFS volume but keep geeting told I need a helper
<GiGa> I've already installed nfs-utils (nix-env -iA nixos.nfs-utils) - any pointers please?
<srhb> GiGa: How are you trying to mount it?
<srhb> GiGa: Are those utilities actually available to the user in question?
Lisanna has quit [Quit: Lisanna]
<jadu> infinisil: it is only firefox, and I get https://hastebin.com/ekebinazoq.pas as output when I try to play something with sound
<GiGa> Hi srhb
<GiGa> sudo mount -t nfs 192.168.160.3:/volume2/Music /mnt/music
<GiGa> I ran the nix-env command as me though, so possibly not
Lisanna has joined #nixos
Lisanna has quit [Client Quit]
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 0d65e2e sjau: zfs: add migration path for new crypto format...
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vAJDs
knupfer has joined #nixos
<srhb> GiGa: That sounds like the culprit.
<infinisil> jadu: hmm, no idea, what's your nix-info say
<GiGa> srhb: looks like that was it. I've placed it in the system config now and it's mounted
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #34559: zfs: refactor - adding new option for support of new native encryption format (master...master) https://git.io/vNx3h
NixOS_GitHub has left #nixos [#nixos]
<srhb> GiGa: :)
<GiGa> srhb: thanks for your help, _again_
<srhb> You're welcome!
MP2E has joined #nixos
dbe_ has quit [Ping timeout: 240 seconds]
coot has joined #nixos
<infinisil> jadu: and which firefox version did you install?
<infinisil> jadu: wait no, just give me the full path to the firefox binary (with `realpath $(which firefox)`), i'll test it myself
<jadu> infinisil: /nix/store/6sblfm52hkvzr2b4fp8y5bn8fvj2j6ag-firefox-58.0.1/bin/firefox
rauno has joined #nixos
orivej has joined #nixos
JosW has quit [Quit: Konversation terminated!]
simendsjo has quit [Ping timeout: 248 seconds]
Lisanna has joined #nixos
vidbina has joined #nixos
stephenjudkins has joined #nixos
cnidario has joined #nixos
alex`` has quit [Ping timeout: 252 seconds]
<infinisil> jadu: sound works for me with the exact same firefox
Capprentice has quit [Ping timeout: 268 seconds]
chisui has joined #nixos
winem_ has joined #nixos
<mpickering> I am trying to make a simple wrapper derivation that copies some additional static assets into the nix store, so I'm trying to use pkgs.runCommand, but it fails with "cannot create regular file.... Permission Denied" when I try to copy the files into $out
<infinisil> mpickering: code?
nuncanada has quit [Remote host closed the connection]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] dtzWill opened pull request #1851: More completely fix recursive nix, unbreak tests (master...fix/unbreak) https://git.io/vAJHa
NixOS_GitHub has left #nixos [#nixos]
<jadu> infinisil: I don't think ff sees pulseaudio running, most of the other people with that "failed to init cubeb" error solve the issue by running pulse. I already have pulseaudio running though (ran through `start-pulseaudio-x11` in my .xinitrc)
<infinisil> jadu: use the dedicated nixos option: hardware.pulseaudio.enable
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] andir opened pull request #34711: grv: 0.1.1 -> 0.1.2 (master...grv-0.1.2) https://git.io/vAJHA
NixOS_GitHub has left #nixos [#nixos]
<infinisil> which will with 99.9% probability solve the issue
jorgan has quit [Ping timeout: 260 seconds]
jluttine has joined #nixos
<infinisil> mpickering: i think it's something weird with the paths of this app package, because it works with e.g. cp -r ${glibc}/lib/* $out
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] dtzWill opened pull request #1852: Add tests for "nix build --dry-run" issues, fix one. (master...fix/dry-run-partially) https://git.io/vAJQA
NixOS_GitHub has left #nixos [#nixos]
ma27 has quit [Ping timeout: 256 seconds]
<jadu> infinisil: I'm using nix on debian, not nixos. Would I still set that in a config?
throwup has joined #nixos
<throwup> Hi, nix-newbie here. I am currently trying to write my first custom package/overlay. However the programme I
<throwup> want to install wants tom move stuff to /usr/local. How do I override this behavior?
jluttine has quit [Ping timeout: 255 seconds]
ryanartecona has quit [Quit: ryanartecona]
<mpickering> infinisil: it works now, for some reason
<mpickering> I think copying the same file twice into the nix store is not permitted?
<mpickering> throwup: Depends on the program
<mpickering> If there is an env var you can set to configure it then set it to something like $out/local
<mpickering> or you might have to use sed to modify hard coded paths in the source
<throwup> mpickering: I would do that in the patch phase, I guess?
<throwup> Or in the configure phase?
<mpickering> patch phase I think
<mpickering> you probably want to set "preConfigure" or "postPatch"
<mpickering> and not override "patchPhase" itself
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] andir pushed 2 new commits to master: https://git.io/vAJ5G
<NixOS_GitHub> nixpkgs/master e90985e Andreas Rammhold: gitAndTools.grv: 0.1.1 -> 0.1.2
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 151f234 Andreas Rammhold: Merge pull request #34711 from andir/grv-0.1.2...
asuryawanshi has quit [Ping timeout: 276 seconds]
azertyieio has quit [Ping timeout: 240 seconds]
<infinisil> jadu: ah yeah, then no idea, the setting is only for nixos, since it controls some part of the OS
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] andir closed pull request #34634: grv: pass in version, fix "grv -version" to at least include that (master...fix/grv-version) https://git.io/vNhAe
NixOS_GitHub has left #nixos [#nixos]
<infinisil> jadu: I'd recommend filing an issue on github
hakujin has quit [Ping timeout: 265 seconds]
<jadu> infinisil: alright, I'll do so. Thanks for your patience!
ssmike has joined #nixos
ssmike1 has joined #nixos
jluttine has joined #nixos
hiratara has quit [Ping timeout: 240 seconds]
ssmike has quit [Ping timeout: 264 seconds]
ssmike1 is now known as ssmike
hiratara has joined #nixos
nwspk has quit [Quit: Quit: *.banana *.split]
stephenjudkins has quit [Remote host closed the connection]
nwspk has joined #nixos
Lambda has joined #nixos
Lambda is now known as Guest50077
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ryanartecona has joined #nixos
Ndrei2 has joined #nixos
<Ndrei2> Hello all, not nixos related but figured it's highly likely someone here can help: I've botched my partition table leaving
ssmike1 has joined #nixos
<Ndrei2> Leaving me with a luks encrypted partition that I don't know the start block of
<infinisil> Ndrei2: ##linux ?
jluttine has quit [Ping timeout: 256 seconds]
<Ndrei2> How can I find out what offset I need to recreate at?
<Ndrei2> Okay ill try, just was expecting it to be more crowded.
ssmike has quit [Ping timeout: 256 seconds]
ssmike1 is now known as ssmike
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #34713: zfs, spl: 0.7.5 -> 0.7.6 (master...update/zfs-spl-0.7.6) https://git.io/vAJbC
NixOS_GitHub has left #nixos [#nixos]
<clever> Ndrei2: one method ive had luck with before, recreate the old partitions, guessing at sizes, and confirm with blkid, make sure your partition editor doesnt try to wipe old FS's out
<clever> Ndrei2: you can also try creating the 1st /boot one overly large, then use mount -o ro to find its real size, remake it at that, then make another after it, overly large, repeat
<clever> Ndrei2: allowing the partition editor to use the same alignment it previously used
Guest50077 has quit [Ping timeout: 260 seconds]
bfrog has joined #nixos
winem_ has quit [Ping timeout: 255 seconds]
winem_ has joined #nixos
user0_ has joined #nixos
ndrei2__ has joined #nixos
<Dezgeg> maybe binwalk knows how to locate luks headers?
<ndrei2__> Dezgeg
<Dezgeg> in case they have some recognizable magic
<ndrei2__> Dezgeg: thanks
<Dezgeg> (I don't actually know, but it might)
<ndrei2__> I've tried #linux btw but no replies
hamishmack has joined #nixos
<ndrei2__> I've found a suggestion online: grep -a -b -P --only-matching 'LUKS\xba\xbe' /dev/sdb
<ndrei2__> the thing is, I don't know once I get the result how to translate that into an offset
<Dezgeg> sounds like it'd work
<infinisil> ndrei2__: it's ##linux, and you need your nick to be registered for joining ##linux
GiGa has quit [Quit: Leaving]
<Dezgeg> divide by 512 to translate to sectors
<infinisil> you didn't write anything in the actual linux channel
<clever> [root@system76:~]# hexdump -C /dev/nvme0n1p2 | head
<clever> 00000000 4c 55 4b 53 ba be 00 01 61 65 73 00 00 00 00 00 |LUKS....aes.....|
<clever> i can confirm that my luks starts with that header
<ndrei2__> Thanks, sorry I'm a bit sloppy this took me a bit by surprise and my nick password all my setup is there so I'm a bit "naked"..
<ndrei2__> thanks!!!
<ndrei2__> so it should work
<ndrei2__> but then, the question only remains
<ndrei2__> with that result, how do I translate that into an offset for fdisk?
<ndrei2__> well, obviously mine will be a grep result
user0_ has quit [Ping timeout: 260 seconds]
<ndrei2__> I just don't know what it will look like, I'm on a Windows machine now...
<clever> Ndrei2: divide by 512 i believe
<ndrei2__> okay, sounds easy enough..
throwup has quit [Remote host closed the connection]
stephenjudkins has joined #nixos
<ndrei2__> have an idea of how long this grep will take? on a 500 gig nvme drive
<clever> ndrei2__: depends on what position you put the luks partition at
<clever> and how big it is
<ndrei2__> about 40% in
<ndrei2__> it's been running for 15mins I think
<clever> ndrei2__: what was using the 0 to 40% range?
<ndrei2__> Windows
ssmike1 has joined #nixos
<clever> ndrei2__: do you know how big that filesystem was?
<ldlework> I'm so confused.
<ndrei2__> well, yes, but the thing is, I actually shrunk it on purpouse, I just don't remember what size it was before
<ldlework> ~/.nix-profile/bin is on my path
<ldlework> but zsh can't find anything in it?
<ldlework> wtf
<ndrei2__> Idlework: echo $PATH | tr : \n ?
Ndrei2 has quit [Ping timeout: 260 seconds]
ssmike has quit [Ping timeout: 248 seconds]
ssmike1 is now known as ssmike
<ndrei2__> clever: so what's your estimate? I was expecting it to be done by now, nvme is supposed to be fast
<judson> Anyone using the security.acme module with Apache?
<clever> ndrei2__: ah, that complicates things then
<clever> ndrei2__: one sec
<ndrei2__> Yeah, that's why I need to brute force it
jluttine has joined #nixos
<clever> ndrei2__: what PID is the grep process?
<ldlework> ndrei2__ ??
<judson> I'm trying to deploy HTML files in a derivation, and use ACME to get a cert for it.
<judson> But letsencrypt needs to write files.
<ndrei2__> oh I'm on the nixos recovery iso, it's in the foreground
<ldlework> oh there's a semi-colon
civodul` has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
<ldlework> wtf
<clever> ndrei2__: alt+f2 to change to tty2
<judson> I'm about to do some rewrite configs for Apache and want to make sure there's not an easier way
<ndrei2__> Idlework: did that help?
<ndrei2__> clever: ok
<clever> ndrei2__: what PID is the grep process?
coot has quit [Quit: coot]
<ndrei2__> why? 1417
<clever> ndrei2__: ls -l /proc/1417/fd/, which symlink is pointing to the nvme drive?
<clever> this will let you see the progress
<ndrei2__> 3
<ndrei2__> of I just cat that ?
<clever> watch -d cat /proc/1417/fdinfo/3
<clever> you have to read fdinfo to get the info
<ndrei2__> ooh amazingly cool thanks
<symphorien> is it possible to get a debug build of libstdc++.so ?
coot has joined #nixos
ssmike1 has joined #nixos
<symphorien> or the debug symbols
ssmike has quit [Ping timeout: 256 seconds]
ssmike1 is now known as ssmike
<clever> ndrei2__: and alt+f1 lets you watch the grep again
<ndrei2__> clever: thanks, I'm piping it to strings and it's all garbadge, which makes me wonder if there's something wrong as my windows partition isn't encrypted
<ldlework> ndrei2__ yes, thank you
<clever> ndrei2__: is there still a partition at the offset for the ntfs fs?
<ndrei2__> oh now its fine
<ndrei2__> it's still on windwos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vbgl opened pull request #34714: coq: default to 8.7 (master...coq-default-to-8.7) https://git.io/vAJxe
NixOS_GitHub has left #nixos [#nixos]
jluttine has quit [Ping timeout: 268 seconds]
<infinisil> judson: you can't get a certificate for a derivation..
Ndrei2 has joined #nixos
<Ndrei2> oh wait... I guess I'm too tired.. If I'm catting this I'm looking at the beginning of the partition, not at what grep is doing..
<infinisil> judson: a certificate is inherently stateful
<infinisil> if it wasn't, it would defeat its purpose
hiratara has quit [Quit: ZNC - http://znc.in]
<gchristensen> judson: yeah, better to keep it stateful
ndrei2__ has quit [Ping timeout: 260 seconds]
<Ndrei2> I guess I'll just create the partition incrementally adding 1gb until I get a match... thanks clever for your help
<infinisil> gchristensen: there isn't any other way
hiratara has joined #nixos
<gchristensen> infinisil: I'm trying to be gentle :)
<infinisil> heh
<gchristensen> also you tell me a thing is impossible, and I'll set out to prove you wrong :P
<infinisil> gchristensen: would love to see that
<gchristensen> it'd be real ugly but it could be done
<infinisil> and it won't be pure
<gchristensen> :)
<infinisil> hmm, but what would work is the equivalent based on namecoin instead of DNS
coot has quit [Quit: coot]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] MasseGuillaume opened pull request #34715: vscode: 1.19.3 -> 1.20.0 (master...vscode-1.20.0) https://git.io/vAJp3
NixOS_GitHub has left #nixos [#nixos]
coot has joined #nixos
simukis has quit [Ping timeout: 268 seconds]
NixOS_GitHub has joined #nixos
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> [nixpkgs] grahamc pushed 2 new commits to master: https://git.io/vAJhG
<NixOS_GitHub> nixpkgs/master 0525e82 Markus Hauck: docs: Explain how to login into built vm
<NixOS_GitHub> nixpkgs/master 7fb90db Graham Christensen: Merge pull request #34710 from markus1189/doc-vm-login...
<pie_> <pie_> error: syntax error, unexpected $undefined, at /mnt/data/gscan/nixpkgs/pkgs/tools/graphics/gscan2pdf/default.nix:39:14
<pie_> <pie_> preBuild = ``perl Makefile.PL``
<pie_> <pie_> thats a weirdass error for missing a semicolon
<pie_> whoops wrong channel
<dhess> I haven't done a NixOps deployment since the LetsEncrypt stuff went down a few weeks ago. What is the story right now with acme support in nixos-unstable. Can you auto-create/renew ACME certs with just a few lines of config?
<dhess> because that was amazingly easy before
<infinisil> dhess: relevant link?
<dhess> infinisil: to what, exactly?
<infinisil> dhess: like an issue to the lets encrypt problems
vaninwagen has quit [Ping timeout: 248 seconds]
tertleeltret has joined #nixos
<dhess> you can apparently still renew certs "the old way" (basically by hosting a session secret on your domain) if you and your provider meet certain requirements, but you can't get new ones that way anymore
<infinisil> ah that one, hmm
<dhess> or possibly in the end they just disabled the TLS-SNI stuff altogether. I haven't tried since then
<dhess> they were debating whether to grandfather in certain clients
<gchristensen> dhess: I just got a new one that way yesterday though?
<dhess> gchristensen: a new one? not just a renewal?
<gchristensen> brand new
<dhess> ok it seems that if you are allowing HTTP and not auto-upgrading to TLS it will still work. https://community.letsencrypt.org/t/important-what-you-need-to-know-about-tls-sni-validation-issues/50811
<dhess> oh maybe it does if you redirect
<gchristensen> but I don't think we use the SNI option
BramD has quit [Quit: Connection closed for inactivity]
<clever> i think the nixos config doesnt force a redirect for the .well-known directory?
<dhess> just HTTP-01?
<dhess> clever: oh you might be right about that
griff_ has joined #nixos
<dhess> I recall something like that
<dhess> well it's good to know that won't break when I upgrade :)
<gchristensen> it does here http://nix.ci/.well-known/acme
<dhess> hmm
hakujin has joined #nixos
<fiatjaf> is there a fish replacement for the ~/.nix-profile/etc/profile.d/nix.sh which I should source with bash somewhere?
<gchristensen> I don't think we're using the SNI option
oida has joined #nixos
jluttine has joined #nixos
Ubercow has joined #nixos
<dhess> I'll probably switch to DNS-01 anyway
ssmike has quit [Remote host closed the connection]
pareidolia has joined #nixos
smichel17 has joined #nixos
<gchristensen> it would be good to support generating the cert on a nixops control node and distributing them from there
<Guest14344> Hmm, the qcow2 image I created is 1GB
<Guest14344> Seems large... compresses to 200ish MB
<gchristensen> it is likely a sparse file
Ndrei2 has quit [Quit: Page closed]
<Guest14344> Oh, I moved it from Linux to my Mac. That'd probably unsparsify it?
<gchristensen> sounds likely :)
spietz has quit [Ping timeout: 265 seconds]
<clever> some filesystems will unsparsify when copying between them
<Guest14344> Hmm, du --apparent-size and du report the same size for the file
<Guest14344> 1 GB isn't that much in the grand scheme of things these days
<Guest14344> (This is on the Linux box that made it)
<gchristensen> you can get a microSD card to hold 400 of thtem
<Guest14344> I'm more concerned about uploading it uncompressed to this openstack instance, but as long as I do it from work where I have 500 mbps symmetric I should be fine ;)
<gchristensen> ouch, yeah
<dhess> gchristensen: yeah that would be ideal!
<dhess> especially for wildcard certs. Those are/will be possible with DNS-01 validation
<dtz> any ZFS users wanna comment on/test https://github.com/NixOS/nixpkgs/pull/34713 ? nixos tests look good but JIC :).
ndrei has joined #nixos
<ndrei> I'm back... no replies on #linux, so I'm trying a different strategy
winem_ has quit [Ping timeout: 255 seconds]
<ndrei> for those that haven't see my earlier messages, I'm trying to recreate partition for which I don't know the start offset. I'm now thinking of looping a parted script to create partitions with 1GB increments until I find a match that cryptsetup will open
<ndrei> can anybody help with some basic parted commands?
<ndrei> I need to create a partition at position 4, of size 150+ <x>GB, and then another one to fill the rest of available space
<ndrei> sorry that this isn't nixos related, just hoping I have more chances of a reply here
<clever> ndrei: id just leave the grep running longer
taktoa has joined #nixos
<ndrei> it's been running for .. I dunno, very long now. How long can it be? i7 6900K with nvme drive, should be fast no?
lord| has joined #nixos
<clever> ndrei: nix-env -iA nixos.testdisk && man testdisk
<Guest14344> Hey, got the image uploaded into OpenStack... moment of truth, time to try running it
<ndrei> thanks, but it doesn't mention luks
jluttine has quit [Ping timeout: 248 seconds]
cnidario has quit [Remote host closed the connection]
<ndrei> well... grep quit (or I accidentaly killed it, altough I don't think so..) with no result, now trying hexdump -C <device> | grep LUKS
<ndrei> found it!!!!
<ndrei> clever: !!
<ndrei> :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] andir closed pull request #34715: vscode: 1.19.3 -> 1.20.0 (master...vscode-1.20.0) https://git.io/vAJp3
NixOS_GitHub has left #nixos [#nixos]
<ndrei> any way to translate that byte offset to someting I can plug into fdisk?
<clever> ndrei: which command found it, and what exactly did it output?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] eqyiel opened pull request #34717: awsebcli: 3.12.1 -> 3.12.2 (master...awsebcli-3.12.2) https://git.io/vAUUE
NixOS_GitHub has left #nixos [#nixos]
Sonarpulse has quit [Ping timeout: 276 seconds]
<ndrei> hexdump -C .. | grep LUKS
<ndrei> but now, after losetup --find --show --read-only --offset $((0x<offset>)) <device>, when I luksopen I says invalid
<ndrei> so I ran it again on the odd case that it found an older header..., or maybe something else is off
<clever> ndrei: take that hex number, divide it by 512, then create a partition at that sector
<ndrei> the output is the hex address and the match which is of the form L.L.M.M.M.M.LUKS
<clever> that doesnt sound like it
jluttine has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] shlevy pushed 1 new commit to master: https://git.io/vAUTL
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nix/master f201b77 Will Dietz: More completely fix recursive nix, unbreak tests...
<clever> the LUKS should be at the start of a 16 byte wide block
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] shlevy closed pull request #1851: More completely fix recursive nix, unbreak tests (master...fix/unbreak) https://git.io/vAJHa
NixOS_GitHub has left #nixos [#nixos]
<ndrei> um, than what could this be?
<ndrei> I mean it says LUKS..
<ndrei> the address is 62eb03e0, if I divide by 512 it doesn't yield an int
<clever> ndrei: its only valid if its at the start of a 512 byte block, so thats a false hit
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] eqyiel opened pull request #34718: flow: 0.64.0 -> 0.65.0 (master...flow-0.65.0) https://git.io/vAUT2
NixOS_GitHub has left #nixos [#nixos]
knupfer has quit [Ping timeout: 256 seconds]
<ndrei> weird, any speculation of what could that be? or it's a totally unrelated sequence that yields LUKS? sounds improbable, but hey..
<ndrei> I also thought it was weird it found it so quickly
<clever> need context, add -C10 to the grep command
jluttine has quit [Ping timeout: 256 seconds]
<ndrei> okay
NixOS_GitHub has joined #nixos
<NixOS_GitHub> nixpkgs/master 469d497 Florian Klink: gitAndTools.svn_all_fast_export: init at 1.0.11
<NixOS_GitHub> [nixpkgs] andir pushed 3 new commits to master: https://git.io/vAUT7
<NixOS_GitHub> nixpkgs/master 44dd0b6 Florian Klink: svn2git_kde: remove...
NixOS_GitHub has left #nixos [#nixos]
<NixOS_GitHub> nixpkgs/master 4dd3a2a Andreas Rammhold: Merge pull request #34684 from flokli/svn-all-fast-export...
<ndrei> clever: I'll just leave it running for now because it did indeed find other instances of "LUKS" where it's clearly in a random sequence so that's probably what that was
Rusty1_ has quit [Quit: Konversation terminated!]
oida has quit [Quit: WeeChat 1.6]
<dhess> ndrei: have you looked for forensics tools? It would surprise me if there weren't at least a few that can do this for you.
<ndrei> dhess: thank you i'll check it out, I was thinking that finding with grep / hexdump would be fast
jluttine has joined #nixos
<Guest14344> Hah, well the NixOS openstack image boots, but I can't give it a public IP
<Guest14344> Not Nix's fault :x
<Guest14344> I guess I need to bug the XSEDE helpdesk and learn what OpenStack wants from me...
<Guest14344> Too bad they're all back east and it's dinner time :(
chisui has quit [Ping timeout: 260 seconds]
Rusty1_ has joined #nixos
smichel17 has quit [Remote host closed the connection]
jluttine has quit [Ping timeout: 255 seconds]