00:05
Ariakenom has quit [Read error: Connection reset by peer]
00:06
halfbit has quit [Ping timeout: 245 seconds]
00:11
bvdw has quit [Read error: Connection reset by peer]
00:12
bvdw has joined #nixos
00:12
abathur has joined #nixos
00:21
ng0 has quit [Quit: Alexa, when is the end of world?]
00:23
satoshi has joined #nixos
00:24
<
abathur >
has anyone around used a apache in a shell.nix to host a dev site?
00:26
<
abathur >
finding very few public examples, which makes me wonder if it's a tarpit
00:32
ffl^ has joined #nixos
00:32
roconnor has quit [Ping timeout: 276 seconds]
00:35
thc202 has quit [Ping timeout: 245 seconds]
00:38
xkapastel has joined #nixos
00:39
leungbk has joined #nixos
00:43
sigmundv has quit [Ping timeout: 265 seconds]
00:44
selfsymmetric-mu has joined #nixos
00:47
phreedom_ has joined #nixos
00:47
phreedom has quit [Remote host closed the connection]
00:53
roconnor has joined #nixos
00:54
misterwhatever has joined #nixos
00:55
mbrgm_ has joined #nixos
00:56
mbrgm has quit [Ping timeout: 268 seconds]
00:56
mbrgm_ is now known as mbrgm
00:59
lukash_|away has quit [Ping timeout: 240 seconds]
01:00
<
jared-w >
nh2: wtf. I must've been doing something wrong the first 20 times I tried this because it was very easy to get everything working this time around...
01:00
abathur has quit [Ping timeout: 265 seconds]
01:01
<
jared-w >
The one non-obvious thing I had to do was to edit the hackageSnapshot line; I missed that the first time through when reading the documentation
01:05
boxscape has quit [Quit: Ping timeout (120 seconds)]
01:05
mexisme has joined #nixos
01:06
lukash_|away has joined #nixos
01:10
drakonis has quit [Ping timeout: 265 seconds]
01:15
werner291 has quit [Quit: werner291]
01:20
nDuff has quit [Quit: zzz]
01:21
abathur has joined #nixos
01:23
roconnor has quit [Quit: Konversation terminated!]
01:23
myskran has joined #nixos
01:30
<
{^_^} >
[nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »:
https://git.io/JeXqp
01:33
satoshi has joined #nixos
01:34
drakonis has joined #nixos
01:35
<
{^_^} >
[nixpkgs] @knedlsepp opened pull request #74302 → pybind11: Unify with pythonPackages.pybind11 →
https://git.io/JeXmf
01:36
drakonis2 has joined #nixos
01:36
drakonis has quit [Client Quit]
01:37
drakonis2 is now known as drakonis
01:39
drakonis1 has quit [Ping timeout: 276 seconds]
01:39
satoshi has joined #nixos
01:41
dongcarl has quit []
01:42
satoshi has quit [Client Quit]
01:43
dongcarl has joined #nixos
01:49
peanutbutter144 has quit [Remote host closed the connection]
01:51
peanutbutter144 has joined #nixos
02:01
dongcarl has joined #nixos
02:04
steell has joined #nixos
02:07
dongcarl has joined #nixos
02:07
swflint has quit [Ping timeout: 252 seconds]
02:09
lvmbdv has quit [Ping timeout: 276 seconds]
02:09
morr has quit [Ping timeout: 265 seconds]
02:10
dhess has quit [Ping timeout: 276 seconds]
02:15
dongcarl has joined #nixos
02:16
dhess has joined #nixos
02:16
swflint has joined #nixos
02:16
lvmbdv has joined #nixos
02:19
morr has joined #nixos
02:22
<
gchristensen >
boy, this kworker-pm thing is nasty
02:25
<
DigitalKiwi >
,guys
02:25
<
{^_^} >
Can only be used in PMs: ,guys #<channel> <user>: Anonymously send a PM to a user saying "Hey! The Nix community is pretty big and diverse. Instead of "guys", maybe you could try using "all", "folks", "everyone" or "y'all"? This is an anomymous message sent regarding your recent use of "guys" in #<channel> :)"
02:25
<
DigitalKiwi >
yes, i think i'm hilarious
02:25
swflint has quit [Ping timeout: 250 seconds]
02:26
<
gchristensen >
gosh, this kworker-pm thing is nasty
02:26
morr has quit [Ping timeout: 268 seconds]
02:26
lvmbdv has quit [Ping timeout: 240 seconds]
02:27
dhess has quit [Ping timeout: 265 seconds]
02:27
h0m1 has quit [Ping timeout: 246 seconds]
02:27
<
gchristensen >
+1 :)
02:29
h0m1 has joined #nixos
02:33
swflint has joined #nixos
02:33
misterwhatever has quit [Quit: misterwhatever]
02:33
morr has joined #nixos
02:33
dhess has joined #nixos
02:35
lvmbdv has joined #nixos
02:40
dongcarl has joined #nixos
02:43
dongcarl has quit [Client Quit]
02:43
dongcarl has joined #nixos
02:46
ee194350 has joined #nixos
02:46
justanotheruser has joined #nixos
02:48
levdub_ has quit [Remote host closed the connection]
02:50
wildtrees has quit [Quit: Leaving]
02:56
<
aleph- >
Hmm, any home security services aside from zoneminder?
02:57
xkapastel has quit [Quit: Connection closed for inactivity]
02:57
<
aleph- >
Should probably open a issue for zoneminder as well.
03:04
<
{^_^} >
[nixpkgs] @jonringer pushed commit from @mbbx6spp to master « purescript: 0.13.4 -> 0.13.5 »:
https://git.io/JeXYM
03:15
dongcarl has joined #nixos
03:20
orivej has joined #nixos
03:23
mexisme has quit [Ping timeout: 276 seconds]
03:33
mabel has quit [Ping timeout: 240 seconds]
03:35
mabel has joined #nixos
03:40
steell has quit [Ping timeout: 265 seconds]
03:40
<
OmnipotentEntity >
Question about packaging.
03:40
aw has quit [Quit: Quitting.]
03:40
spacefrogg has quit [Quit: Gone.]
03:41
aw has joined #nixos
03:41
spacefrogg has joined #nixos
03:41
<
OmnipotentEntity >
I have a package I'm maintaining that hasn't had a release since 2014, probably isn't widely installed, and has a name conflict with an actively developed tool that does the same job but better (but not with the same API), what process should I take to replace it?
03:42
<
OmnipotentEntity >
Is there a formal thing:?
03:45
<
gchristensen >
clever: awake?
03:53
<
sheenobu >
oh that's an interesting situation (i have no idea)
03:55
Netsu has joined #nixos
03:56
<
Netsu >
but the question is: why it trying to install gtk+3 with it?
03:59
felixfoertsch23 has joined #nixos
04:01
felixfoertsch has quit [Ping timeout: 252 seconds]
04:08
leungbk has quit [Ping timeout: 250 seconds]
04:10
`_ has quit [Quit: WeeChat 2.6]
04:15
<
DigitalKiwi >
OmnipotentEntity: what package is it?
04:16
<
OmnipotentEntity >
DigitalKiwi, mp3cat
04:21
orivej has quit [Ping timeout: 268 seconds]
04:22
satoshi has joined #nixos
04:23
<
Netsu >
just want to install coq without IDE into nix environment
04:23
<
DigitalKiwi >
so the old one is .5 and the new one is up to 3+... if i were doing it i'd just replace it and see if anyone complains >.>
04:23
Supersonic has quit [Disconnected by services]
04:23
Supersonic112 has joined #nixos
04:24
Supersonic112 is now known as Supersonic
04:24
<
DigitalKiwi >
and/or add it with a version 3 suffix
04:24
bastion-tester has quit [Ping timeout: 252 seconds]
04:26
<
DigitalKiwi >
or maybe name it mp3cat-go?
04:27
drakonis has quit [Ping timeout: 246 seconds]
04:28
<
DigitalKiwi >
or rename the old one -old
04:29
<
DigitalKiwi >
idk if there's precedent for that but i like that best
04:30
aleph- has quit [Quit: WeeChat 1.6]
04:30
o1lo01ol1o has joined #nixos
04:32
gxt has quit [Remote host closed the connection]
04:32
oxford has quit [Remote host closed the connection]
04:33
gxt has joined #nixos
04:33
oxford has joined #nixos
04:34
endformationage has quit [Quit: WeeChat 2.6]
04:41
lopsided98 has quit [Quit: Disconnected]
04:43
lopsided98 has joined #nixos
04:46
<
Netsu >
is it proper way to override packages scope with custom version?
04:49
DigitalKiwi has quit [Quit: quite.]
04:51
DigitalKiwi has joined #nixos
04:52
Netsu has quit [Remote host closed the connection]
04:58
orivej has joined #nixos
05:06
abathur_ has joined #nixos
05:08
myskran has quit [Ping timeout: 250 seconds]
05:10
sb0 has joined #nixos
05:12
domogled has joined #nixos
05:16
domogled1 has joined #nixos
05:16
domogled has quit [Read error: Connection reset by peer]
05:16
domogled1 is now known as domogled
05:17
mexisme has joined #nixos
05:20
leungbk has joined #nixos
05:29
mexisme has quit [Ping timeout: 240 seconds]
05:32
o1lo01ol1o has quit [Remote host closed the connection]
05:33
domogled has quit [Ping timeout: 252 seconds]
05:34
o1lo01ol1o has joined #nixos
05:37
domogled has joined #nixos
05:39
o1lo01ol1o has quit [Ping timeout: 268 seconds]
05:45
gxt has quit [Ping timeout: 260 seconds]
06:02
abathur_ has quit [Quit: abathur_]
06:09
o1lo01ol1o has joined #nixos
06:11
leungbk has quit [Ping timeout: 276 seconds]
06:11
bvdw has quit [Read error: Connection reset by peer]
06:12
DigitalKiwi has quit [Quit: quite.]
06:12
bvdw has joined #nixos
06:13
DigitalKiwi has joined #nixos
06:13
o1lo01ol1o has quit [Ping timeout: 265 seconds]
06:16
jaeckel has quit [Ping timeout: 268 seconds]
06:16
eof has joined #nixos
06:16
KennosiS has quit [Ping timeout: 250 seconds]
06:17
KennosiS has joined #nixos
06:17
eof has quit [Client Quit]
06:18
captn3m0 has quit [Ping timeout: 250 seconds]
06:18
captn3m0 has joined #nixos
06:19
mexisme has joined #nixos
06:20
Lears has joined #nixos
06:20
[Leary] has quit [Read error: No route to host]
06:22
leungbk has joined #nixos
06:22
[Leary] has joined #nixos
06:24
captn3m0 has quit [Ping timeout: 246 seconds]
06:24
Lears has quit [Ping timeout: 240 seconds]
06:25
abathur has quit [Ping timeout: 240 seconds]
06:25
captn3m0 has joined #nixos
06:26
domogled has quit [Ping timeout: 265 seconds]
06:31
palo1 has joined #nixos
06:32
captn3m0 has quit [Ping timeout: 265 seconds]
06:32
captn3m0 has joined #nixos
06:34
palo has quit [Ping timeout: 268 seconds]
06:34
palo1 is now known as palo
06:37
stears has joined #nixos
06:41
aleph- has joined #nixos
06:42
aleph- has quit [Client Quit]
06:42
stears has quit [Quit: WeeChat 2.6]
06:42
aleph- has joined #nixos
06:45
stears has joined #nixos
06:52
<
lukego >
How do you generally troubleshoot X11 issues on NixOS? e.g. see and tweak what X11 config is being generated? I have a Nvidia GTX980 giving me a blank screen on DVI and "no devices detected" and "no screens found" messages in X.0.log. Google turns up lots of similar problems but all with "wave a voodoo chicken" solutions.
06:53
<
dminuoso >
lukego: Seriously. Have you tried getting a voodoo chicken?
06:54
<
dminuoso >
lukego: In general I'd look into the Arch resources. They have pretty good documentation.
06:54
<
lukego >
Thanks. But I'm wondering e.g. how to find where nixos is generating the config file for Xorg. On other distros it would be somewhere in /etc but presumably it's in the Nix store somewhere for me
06:56
dansho has joined #nixos
06:56
vika_nezrimaya has joined #nixos
07:00
<
dminuoso >
lukego: You can set `services.xserver.exportConfiguration` to have nixos export the xorg config to /etc/X11/xorg.conf
07:01
<
dminuoso >
lukego: Though that won't grab the X11/xorg.conf.d/* files from the looks of it.
07:01
sb0 has quit [Quit: Leaving]
07:02
<
lukego >
dminuoso: Thanks. How do you find out about this stuff? is it best to read the sources?
07:02
<
dminuoso >
lukego: Yeah.
07:02
<
dminuoso >
lukego: I just used `rg xorg.conf` inside the nixpkgs repository.
07:03
CustosLimen has joined #nixos
07:03
bahamas has joined #nixos
07:05
rauno has joined #nixos
07:05
<
dminuoso >
lukego: As far as I can tell, the xorg.conf.d/ stuff is placed directly into the nix store.
07:05
<
CustosLimen >
can I install nix in home directory?
07:05
<
CustosLimen >
or nixpkg
07:05
<
CustosLimen >
I want xfce on rhel8
07:05
<
CustosLimen >
and nixpkg seems the best option for this
07:06
iqubic` has joined #nixos
07:06
<
ptrcmd >
how can I get the default value for a nix option?
07:06
iqubic` has quit [Remote host closed the connection]
07:07
<
dminuoso >
CustosLimen: Realistically nix is a poor fit for that.
07:07
<
CustosLimen >
I see
07:07
<
CustosLimen >
any better ideas?
07:07
<
CustosLimen >
I could add xfce to conan
07:07
<
CustosLimen >
and use that
07:08
iqubic has quit [Ping timeout: 250 seconds]
07:09
<
ptrcmd >
dminuoso: why is that?
07:17
tsrt^ has joined #nixos
07:27
<
ptrcmd >
I remember there is an option that allows you to see the default value of your config
07:28
<
ptrcmd >
the default value, current value, and examples
07:29
<
ptrcmd >
Oh, nixos-options
07:29
aleph- has quit [Quit: WeeChat 1.9.1]
07:29
<
ptrcmd >
nixos-option*
07:30
aleph- has joined #nixos
07:38
captn3m0 has quit [Ping timeout: 265 seconds]
07:38
eeva has joined #nixos
07:38
captn3m0 has joined #nixos
07:39
gxt has joined #nixos
07:43
Heirlung has joined #nixos
07:43
Makaveli7 has joined #nixos
07:49
<
{^_^} >
[nixpkgs] @filalex77 closed pull request #74285 → nixosTests.rabbitmq: remove stdenv.shell in su →
https://git.io/JeXfL
07:52
philr has joined #nixos
07:52
Tucky has joined #nixos
07:59
zupo has joined #nixos
08:02
zupo has quit [Client Quit]
08:03
zupo has joined #nixos
08:12
Ariakenom has joined #nixos
08:13
<
Ariakenom >
grub only had one entry. which pointed to an old system (or some default). Anyone know what the cause might be?
08:13
cfricke has joined #nixos
08:15
<
Ariakenom >
I removed a bunch of entries. did not change on reboot. I did a rebuild. that did fix it on reboot
08:16
mexisme has quit [Ping timeout: 245 seconds]
08:18
mexisme has joined #nixos
08:18
lux4 has quit [Ping timeout: 240 seconds]
08:21
lux4 has joined #nixos
08:26
Jackneill has joined #nixos
08:27
Soo_Slow has joined #nixos
08:31
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
08:46
jaeckel has joined #nixos
08:53
FRidh has joined #nixos
08:54
Chiliparrot has joined #nixos
08:56
logzet has joined #nixos
08:57
FRidh has quit [Ping timeout: 240 seconds]
08:58
FRidh has joined #nixos
08:59
sigmundv has joined #nixos
09:02
zupo has joined #nixos
09:04
noudle has joined #nixos
09:04
leungbk has quit [Ping timeout: 250 seconds]
09:08
Soo_Slow has quit [Quit: Soo_Slow]
09:14
smatting has joined #nixos
09:17
bahamas has quit [Ping timeout: 265 seconds]
09:22
bahamas has joined #nixos
09:22
bahamas has joined #nixos
09:22
bahamas has quit [Changing host]
09:27
Brio[m] has quit [Remote host closed the connection]
09:27
Moredread[m] has quit [Remote host closed the connection]
09:27
fpletz[m] has quit [Remote host closed the connection]
09:27
GerdFlaig[m] has quit [Remote host closed the connection]
09:27
jwaksbaum[m] has quit [Remote host closed the connection]
09:27
aymenstudios[m] has quit [Remote host closed the connection]
09:27
xavierm02 has quit [Read error: Connection reset by peer]
09:27
zurdo has quit [Read error: Connection reset by peer]
09:27
Guest67567 has quit [Read error: Connection reset by peer]
09:27
wedens[m] has quit [Remote host closed the connection]
09:27
fasd has quit [Remote host closed the connection]
09:27
y0x3y[m] has quit [Remote host closed the connection]
09:27
kirelagin has quit [Remote host closed the connection]
09:27
escaP[m] has quit [Read error: Connection reset by peer]
09:27
Vskilet has quit [Write error: Connection reset by peer]
09:27
xa0[m] has quit [Read error: Connection reset by peer]
09:27
mudrii[m]1 has quit [Read error: Connection reset by peer]
09:27
ZD[m] has quit [Remote host closed the connection]
09:27
attero has quit [Read error: Connection reset by peer]
09:27
nilsirl[m] has quit [Read error: Connection reset by peer]
09:27
zummed[m] has quit [Read error: Connection reset by peer]
09:27
sputny[m] has quit [Remote host closed the connection]
09:27
gudea[m] has quit [Remote host closed the connection]
09:27
rihardsk[m] has quit [Read error: Connection reset by peer]
09:27
p-h[m] has quit [Read error: Connection reset by peer]
09:27
coniferous-cube[ has quit [Read error: Connection reset by peer]
09:27
bikki[m] has quit [Read error: Connection reset by peer]
09:27
tokudan[m] has quit [Read error: Connection reset by peer]
09:27
cyberwolf[m] has quit [Read error: Connection reset by peer]
09:27
VaNilLa[m] has quit [Read error: Connection reset by peer]
09:27
Noughtmare[m] has quit [Read error: Connection reset by peer]
09:27
gubaduba[m] has quit [Read error: Connection reset by peer]
09:27
bkl[m] has quit [Read error: Connection reset by peer]
09:27
DanP[m] has quit [Read error: Connection reset by peer]
09:27
goibhniu has quit [Read error: Connection reset by peer]
09:27
crazazy[m] has quit [Read error: Connection reset by peer]
09:27
corpix[m] has quit [Read error: Connection reset by peer]
09:27
MarkOtaris has quit [Read error: Connection reset by peer]
09:27
hiroshi[m] has quit [Read error: Connection reset by peer]
09:27
macerbi[m]1 has quit [Read error: Connection reset by peer]
09:27
divansantana has quit [Remote host closed the connection]
09:27
talvdav[m] has quit [Remote host closed the connection]
09:27
jak[m]1 has quit [Remote host closed the connection]
09:27
ndarwincorn has quit [Remote host closed the connection]
09:27
Gopal[m] has quit [Remote host closed the connection]
09:27
li_matrix has quit [Remote host closed the connection]
09:27
bennofs[m] has quit [Write error: Connection reset by peer]
09:27
provessor[m] has quit [Write error: Connection reset by peer]
09:27
malteof[m] has quit [Read error: Connection reset by peer]
09:27
EuAndreh[m] has quit [Read error: Connection reset by peer]
09:27
atopuzov[m] has quit [Write error: Connection reset by peer]
09:27
am3on[m] has quit [Write error: Connection reset by peer]
09:27
ejpcmac has quit [Write error: Connection reset by peer]
09:27
bendlas has quit [Write error: Connection reset by peer]
09:27
arcnmx has quit [Write error: Connection reset by peer]
09:27
Victor[m]1 has quit [Write error: Connection reset by peer]
09:27
lel[m] has quit [Write error: Connection reset by peer]
09:27
david-sawatzke[m has quit [Read error: Connection reset by peer]
09:27
worldofpeace has quit [Read error: Connection reset by peer]
09:27
joelwallis1[m] has quit [Read error: Connection reset by peer]
09:27
zmlww[m] has quit [Write error: Connection reset by peer]
09:27
yangm has quit [Write error: Connection reset by peer]
09:27
deluvi[m] has quit [Remote host closed the connection]
09:27
hackeryarn[m] has quit [Remote host closed the connection]
09:27
st3r4g1 has quit [Remote host closed the connection]
09:27
abbafei[m] has quit [Remote host closed the connection]
09:27
groggy[m] has quit [Remote host closed the connection]
09:27
chreekat[m] has quit [Write error: Connection reset by peer]
09:27
snupples[m] has quit [Write error: Connection reset by peer]
09:27
ronny has quit [Write error: Connection reset by peer]
09:27
veleiro has quit [Write error: Connection reset by peer]
09:27
bachp has quit [Write error: Connection reset by peer]
09:27
dkellner[m] has quit [Write error: Connection reset by peer]
09:27
ilya-fedin has quit [Write error: Connection reset by peer]
09:27
mica[m] has quit [Write error: Connection reset by peer]
09:27
KarelWDingeldey[ has quit [Write error: Connection reset by peer]
09:27
tyrion1 has quit [Write error: Connection reset by peer]
09:27
LinuXit has quit [Write error: Connection reset by peer]
09:27
manveru[m] has quit [Write error: Connection reset by peer]
09:27
tobim[m] has quit [Read error: Connection reset by peer]
09:27
ninjatrappeur[m] has quit [Write error: Connection reset by peer]
09:27
joepie91[m] has quit [Write error: Connection reset by peer]
09:27
Thinkofname[m] has quit [Write error: Connection reset by peer]
09:27
thequux[m] has quit [Write error: Connection reset by peer]
09:27
timokau[m] has quit [Write error: Connection reset by peer]
09:27
zer0xp[m] has quit [Write error: Connection reset by peer]
09:27
quiet_laika[m] has quit [Write error: Connection reset by peer]
09:27
gaisseml[m] has quit [Write error: Connection reset by peer]
09:27
isgy[m] has quit [Write error: Connection reset by peer]
09:27
JaakkoLuttinen[m has quit [Write error: Connection reset by peer]
09:27
icetan has quit [Write error: Connection reset by peer]
09:27
DavidLeung[m] has quit [Write error: Connection reset by peer]
09:27
sonercirit[m] has quit [Write error: Connection reset by peer]
09:27
pachacuti[m] has quit [Write error: Connection reset by peer]
09:27
abbec has quit [Write error: Connection reset by peer]
09:27
MiloIgnis[m] has quit [Write error: Connection reset by peer]
09:27
setthemfree[m] has quit [Write error: Connection reset by peer]
09:27
l33[m] has quit [Write error: Connection reset by peer]
09:27
marijan[m] has quit [Write error: Connection reset by peer]
09:27
haslersn has quit [Write error: Connection reset by peer]
09:27
luftmensch[m] has quit [Write error: Connection reset by peer]
09:27
babariviere[m] has quit [Remote host closed the connection]
09:27
gaisseml[m]1 has quit [Remote host closed the connection]
09:27
nbardiuk has quit [Remote host closed the connection]
09:27
Nyanloutre[m] has quit [Read error: Connection reset by peer]
09:27
blahaj[m] has quit [Read error: Connection reset by peer]
09:27
wangoe[m] has quit [Remote host closed the connection]
09:27
cornu has quit [Read error: Connection reset by peer]
09:27
joelpet1 has quit [Read error: Connection reset by peer]
09:27
otini has quit [Remote host closed the connection]
09:27
Brian[m]4 has quit [Read error: Connection reset by peer]
09:27
kaychaks[m] has quit [Read error: Connection reset by peer]
09:27
rycee has quit [Read error: Connection reset by peer]
09:27
ZerataX has quit [Read error: Connection reset by peer]
09:27
sevcsik- has quit [Write error: Connection reset by peer]
09:27
alex[m]9 has quit [Write error: Connection reset by peer]
09:27
flacks has quit [Write error: Connection reset by peer]
09:27
bl1nk[m] has quit [Write error: Connection reset by peer]
09:27
HappyEnt[m] has quit [Write error: Connection reset by peer]
09:27
momack2[m] has quit [Read error: Connection reset by peer]
09:27
wildtrees[m] has quit [Remote host closed the connection]
09:27
rnhmjoj has quit [Remote host closed the connection]
09:27
BrightOne[m] has quit [Remote host closed the connection]
09:27
Sisyphe[m] has quit [Read error: Connection reset by peer]
09:27
Yakulu[m] has quit [Remote host closed the connection]
09:27
NickHu has quit [Read error: Connection reset by peer]
09:27
florianjacob has quit [Remote host closed the connection]
09:27
aanderse has quit [Read error: Connection reset by peer]
09:27
hpfr[m] has quit [Write error: Connection reset by peer]
09:27
Christian[m]1 has quit [Write error: Connection reset by peer]
09:27
MerlinGttlinger[ has quit [Write error: Connection reset by peer]
09:27
spacekitteh[m] has quit [Write error: Connection reset by peer]
09:27
LiuWeiHua[m] has quit [Read error: Connection reset by peer]
09:27
musicmatze has quit [Write error: Connection reset by peer]
09:27
eddyb has quit [Write error: Connection reset by peer]
09:27
null_radix[m] has quit [Write error: Connection reset by peer]
09:27
offlinehacker has quit [Write error: Connection reset by peer]
09:27
phyfey[m] has quit [Write error: Connection reset by peer]
09:27
Dandellion[m] has quit [Write error: Connection reset by peer]
09:27
sondr3[m]1 has quit [Write error: Connection reset by peer]
09:27
laas has quit [Write error: Connection reset by peer]
09:27
manu12[m] has quit [Write error: Connection reset by peer]
09:27
peel1 has quit [Write error: Connection reset by peer]
09:27
hr[m] has quit [Write error: Connection reset by peer]
09:27
layus[m] has quit [Write error: Connection reset by peer]
09:27
contrun[m] has quit [Write error: Connection reset by peer]
09:27
fgaz has quit [Write error: Connection reset by peer]
09:27
balsoft has quit [Write error: Connection reset by peer]
09:27
harkenedraven has quit [Write error: Connection reset by peer]
09:27
wrunt[m] has quit [Remote host closed the connection]
09:27
submoo[m] has quit [Remote host closed the connection]
09:27
segfault[m] has quit [Read error: Connection reset by peer]
09:27
Notkea[m] has quit [Read error: Connection reset by peer]
09:27
bohan[m] has quit [Remote host closed the connection]
09:27
wak-work has quit [Write error: Connection reset by peer]
09:27
codyopel has quit [Read error: Connection reset by peer]
09:27
colemickens has quit [Remote host closed the connection]
09:27
arianvp[m] has quit [Remote host closed the connection]
09:27
TravisRt2botio[m has quit [Write error: Connection reset by peer]
09:27
regnat[m] has quit [Write error: Connection reset by peer]
09:27
bricewge has quit [Write error: Connection reset by peer]
09:27
NoblesseOblige24 has quit [Write error: Connection reset by peer]
09:27
aloysius[m] has quit [Remote host closed the connection]
09:27
alienpirate5 has quit [Write error: Connection reset by peer]
09:27
siraben has quit [Write error: Connection reset by peer]
09:27
marius851000[m] has quit [Read error: Connection reset by peer]
09:27
philipp[m] has quit [Write error: Connection reset by peer]
09:27
thefloweringash has quit [Write error: Connection reset by peer]
09:27
midi[m] has quit [Write error: Connection reset by peer]
09:27
Minijackson[m] has quit [Write error: Connection reset by peer]
09:27
simbergm has quit [Write error: Connection reset by peer]
09:27
infinisil-m has quit [Remote host closed the connection]
09:27
is0x3F has quit [Write error: Connection reset by peer]
09:27
geemili has quit [Write error: Connection reset by peer]
09:27
jschievink has quit [Write error: Connection reset by peer]
09:27
Ericson2314 has quit [Write error: Connection reset by peer]
09:27
abbradar[m] has quit [Write error: Connection reset by peer]
09:27
nh2[m] has quit [Write error: Connection reset by peer]
09:27
MilkManzJourDadd has quit [Write error: Connection reset by peer]
09:27
olejorgenb[m] has quit [Write error: Connection reset by peer]
09:27
kecia[m] has quit [Write error: Connection reset by peer]
09:27
yoho[m]1 has quit [Write error: Connection reset by peer]
09:27
Seb[m] has quit [Write error: Connection reset by peer]
09:27
IslandUsurper has quit [Remote host closed the connection]
09:27
hagelslag[m] has quit [Read error: Connection reset by peer]
09:27
clefru has quit [Read error: Connection reset by peer]
09:27
ggpeti[m] has quit [Read error: Connection reset by peer]
09:27
shizonic has quit [Write error: Connection reset by peer]
09:27
schmittlauch[m] has quit [Write error: Connection reset by peer]
09:27
copy` has quit [Read error: Connection reset by peer]
09:27
vaibhavsagar has quit [Read error: Connection reset by peer]
09:27
jtojnar has quit [Read error: Connection reset by peer]
09:27
ma27[m] has quit [Read error: Connection reset by peer]
09:27
pinage404[m] has quit [Write error: Connection reset by peer]
09:27
roadt[m] has quit [Write error: Connection reset by peer]
09:27
MayeulC_backup has quit [Write error: Connection reset by peer]
09:27
sylvie[m] has quit [Write error: Connection reset by peer]
09:27
mirsal has quit [Write error: Connection reset by peer]
09:27
domenkozar[m] has quit [Write error: Connection reset by peer]
09:27
chickenbuttscrat has quit [Write error: Connection reset by peer]
09:27
jonge[m] has quit [Write error: Connection reset by peer]
09:27
leons has quit [Write error: Connection reset by peer]
09:27
craige[m] has quit [Write error: Connection reset by peer]
09:27
roberth has quit [Write error: Connection reset by peer]
09:27
alexarice[m] has quit [Write error: Connection reset by peer]
09:27
clacke[m] has quit [Write error: Connection reset by peer]
09:27
tsrt^ has quit [Max SendQ exceeded]
09:29
tsrt^ has joined #nixos
09:29
gxt has quit [Remote host closed the connection]
09:31
magnetophon has quit [Ping timeout: 268 seconds]
09:35
vika_nezrimaya has left #nixos ["ERC (IRC client for Emacs 26.3)"]
09:35
gxt has joined #nixos
09:39
joshuagl has joined #nixos
09:43
<
{^_^} >
[nixpkgs] @Profpatsch pushed commit from @andrew-d to master « buildBazelPackage: allow specifying whether to remove rules_cc »:
https://git.io/JeXcv
09:43
<
{^_^} >
[nixpkgs] @Profpatsch merged pull request #74013 → buildBazelPackage: allow specifying whether to remove rules_cc →
https://git.io/JeiQv
09:48
misterwhatever has joined #nixos
09:49
thc202 has joined #nixos
09:50
Tucky has quit [Ping timeout: 265 seconds]
09:51
Chiliparrot has quit [Ping timeout: 245 seconds]
09:54
cfricke has quit [Quit: WeeChat 2.6]
09:55
Chiliparrot has joined #nixos
09:59
zupo has quit [Ping timeout: 240 seconds]
10:01
zupo has joined #nixos
10:08
__monty__ has joined #nixos
10:11
tilpner has quit [Quit: tilpner]
10:19
<
DigitalKiwi >
that's me
10:20
<
clever >
gchristensen: am now
10:21
<
betaboon >
good morning then :)
10:23
magnetophon has joined #nixos
10:24
xkapastel has joined #nixos
10:25
fendor has joined #nixos
10:32
jumper149 has joined #nixos
10:32
iyzsong has joined #nixos
10:33
mexisme has quit [Ping timeout: 276 seconds]
10:33
tilpner has joined #nixos
10:34
<
jumper149 >
Hi, is it possible to use nix-expressions to handle optional dependencies?
10:34
<
clever >
jumper149: lib.optional
10:35
psyanticy has joined #nixos
10:35
<
jumper149 >
Let's say for example I want to use `nixos.mutt` and `nixos.urlview` but I don't want urlview in my path in my normal shell, would I make a new derivation of mutt for that purpose?
10:36
<
clever >
jumper149: you could wrapProgram mutt in another derivation, to add urlview to its PATH
10:36
j4m3s__ has quit [Ping timeout: 240 seconds]
10:37
multun has quit [Ping timeout: 268 seconds]
10:37
<
tilpner >
jumper149: wrapProgram is a neat helper here, but there's nothing special about it
10:37
chloekek has joined #nixos
10:38
<
tilpner >
jumper149: You can use any means of creating a script that calls mutt with urlview in PATH, the script will depend on both, but you'll only put the script into your shells PATH
10:46
isHavvy has quit [Ping timeout: 245 seconds]
10:48
Havvy has joined #nixos
10:49
is0x3F has joined #nixos
10:49
Ox4A6F has joined #nixos
10:49
zurdo has joined #nixos
10:49
EuAndreh[m] has joined #nixos
10:49
Ericson2314 has joined #nixos
10:49
laas has joined #nixos
10:49
MiloIgnis[m] has joined #nixos
10:49
MilkManzJourDadd has joined #nixos
10:49
Minijackson[m] has joined #nixos
10:49
Noughtmare[m] has joined #nixos
10:49
alex[m]11 has joined #nixos
10:49
aanderse has joined #nixos
10:49
cornu has joined #nixos
10:49
abbradar[m] has joined #nixos
10:49
alienpirate5 has joined #nixos
10:49
hackeryarn[m] has joined #nixos
10:49
alexarice[m] has joined #nixos
10:49
abbec has joined #nixos
10:49
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
10:49
abbafei[m] has joined #nixos
10:49
am3on[m] has joined #nixos
10:49
aloysius[m] has joined #nixos
10:49
arcnmx has joined #nixos
10:49
arianvp[m] has joined #nixos
10:49
atopuzov[m] has joined #nixos
10:49
arturo[m] has joined #nixos
10:49
aterius has joined #nixos
10:49
babariviere[m] has joined #nixos
10:49
aymenstudios[m] has joined #nixos
10:49
balsoft has joined #nixos
10:49
bachp has joined #nixos
10:49
attero has joined #nixos
10:49
bbigras has joined #nixos
10:49
bendlas has joined #nixos
10:49
bennofs[m] has joined #nixos
10:49
bikki[m] has joined #nixos
10:49
bkl[m] has joined #nixos
10:49
blahaj[m] has joined #nixos
10:49
bohan[m] has joined #nixos
10:49
blitzclone_ has joined #nixos
10:49
fasd has joined #nixos
10:49
Brio[m] has joined #nixos
10:49
chickenbuttscrat has joined #nixos
10:49
chreekat[m] has joined #nixos
10:49
Christian[m]1 has joined #nixos
10:49
clacke[m] has joined #nixos
10:49
colemickens has joined #nixos
10:49
clefru has joined #nixos
10:49
coniferous-cube[ has joined #nixos
10:49
corpix[m] has joined #nixos
10:49
copy` has joined #nixos
10:49
crabemis[m] has joined #nixos
10:49
craige[m] has joined #nixos
10:49
cyberwolf[m] has joined #nixos
10:49
Dandellion[m] has joined #nixos
10:49
VaNilLa[m] has joined #nixos
10:49
danielrf[m] has joined #nixos
10:49
david-sawatzke[m has joined #nixos
10:49
ndarwincorn has joined #nixos
10:49
das-g[m] has joined #nixos
10:49
DenisLehmann[m] has joined #nixos
10:49
dtz has joined #nixos
10:49
DanP[m] has joined #nixos
10:49
domenkozar[m] has joined #nixos
10:49
escaP[m] has joined #nixos
10:49
eddyb has joined #nixos
10:49
fgaz has joined #nixos
10:49
flacks has joined #nixos
10:49
florianjacob has joined #nixos
10:49
fpletz[m] has joined #nixos
10:49
frederic_chopwn[ has joined #nixos
10:49
frislie[m] has joined #nixos
10:49
tails[m] has joined #nixos
10:49
gaisseml[m]1 has joined #nixos
10:49
gaisseml[m] has joined #nixos
10:49
geemili has joined #nixos
10:49
GerdFlaig[m] has joined #nixos
10:49
goibhniu has joined #nixos
10:49
groggy[m] has joined #nixos
10:49
gubaduba[m] has joined #nixos
10:49
hagelslag[m] has joined #nixos
10:49
harkenedraven has joined #nixos
10:49
HappyEnt[m] has joined #nixos
10:49
icetan has joined #nixos
10:49
hiroshi[m] has joined #nixos
10:49
hpfr[m] has joined #nixos
10:49
ilya-fedin has joined #nixos
10:49
imj[m] has joined #nixos
10:49
isgy[m] has joined #nixos
10:49
IslandUsurper has joined #nixos
10:49
codyopel has joined #nixos
10:49
jak[m]1 has joined #nixos
10:49
JaakkoLuttinen[m has joined #nixos
10:49
joelpet1 has joined #nixos
10:49
joepie91[m] has joined #nixos
10:49
ejpcmac has joined #nixos
10:49
jonge[m] has joined #nixos
10:49
jschievink has joined #nixos
10:49
jwaksbaum[m] has joined #nixos
10:49
jtojnar has joined #nixos
10:49
kaychaks[m] has joined #nixos
10:49
kecia[m] has joined #nixos
10:49
kirelagin has joined #nixos
10:49
l33[m] has joined #nixos
10:49
layus[m] has joined #nixos
10:49
lel[m] has joined #nixos
10:49
li_matrix has joined #nixos
10:49
leons has joined #nixos
10:49
LinuXit has joined #nixos
10:49
LiuWeiHua[m] has joined #nixos
10:49
luftmensch[m] has joined #nixos
10:49
macerbi[m]1 has joined #nixos
10:49
ma27[m] has joined #nixos
10:49
manveru[m] has joined #nixos
10:49
malteof[m] has joined #nixos
10:49
manu12[m] has joined #nixos
10:49
malajunk[m] has joined #nixos
10:49
marijan[m] has joined #nixos
10:49
MayeulC_backup has joined #nixos
10:49
marius851000[m] has joined #nixos
10:49
MarkOtaris has joined #nixos
10:49
bricewge has joined #nixos
10:49
MerlinGttlinger[ has joined #nixos
10:49
Thinkofname[m] has joined #nixos
10:49
momack2[m] has joined #nixos
10:49
mirsal has joined #nixos
10:49
simbergm has joined #nixos
10:49
mt[m] has joined #nixos
10:49
musicmatze has joined #nixos
10:49
nh2[m] has joined #nixos
10:49
NickHu has joined #nixos
10:49
nbardiuk has joined #nixos
10:49
nilsirl[m] has joined #nixos
10:49
ninjatrappeur[m] has joined #nixos
10:49
Nyanloutre[m] has joined #nixos
10:49
null_radix[m] has joined #nixos
10:49
NoblesseOblige24 has joined #nixos
10:49
olejorgenb[m] has joined #nixos
10:49
offlinehacker has joined #nixos
10:49
otini has joined #nixos
10:49
pachacuti[m] has joined #nixos
10:49
Notkea[m] has joined #nixos
10:49
peel1 has joined #nixos
10:49
mica[m] has joined #nixos
10:49
phyfey[m] has joined #nixos
10:49
pheoxy has joined #nixos
10:49
pinage404[m] has joined #nixos
10:49
philipp[m] has joined #nixos
10:49
pingveno[m] has joined #nixos
10:49
provessor[m] has joined #nixos
10:49
quiet_laika[m] has joined #nixos
10:49
roberth has joined #nixos
10:49
roadt[m] has joined #nixos
10:49
rihardsk[m] has joined #nixos
10:49
rnhmjoj has joined #nixos
10:49
ronny has joined #nixos
10:49
rycee has joined #nixos
10:49
sauyon[m] has joined #nixos
10:49
schmittlauch[m] has joined #nixos
10:49
Seb[m] has joined #nixos
10:49
segfault[m] has joined #nixos
10:49
setthemfree[m] has joined #nixos
10:49
sevcsik- has joined #nixos
10:49
shizonic has joined #nixos
10:49
haslersn has joined #nixos
10:49
siraben has joined #nixos
10:49
Sisyphe[m] has joined #nixos
10:49
snupples[m] has joined #nixos
10:49
slabity has joined #nixos
10:49
Smith[m] has joined #nixos
10:49
sonercirit[m] has joined #nixos
10:49
spacekitteh[m] has joined #nixos
10:49
st3r4g has joined #nixos
10:49
midi[m] has joined #nixos
10:49
sputny[m] has joined #nixos
10:49
submoo[m] has joined #nixos
10:49
tokudan[m] has joined #nixos
10:49
talvdav[m] has joined #nixos
10:49
Brian[m]4 has joined #nixos
10:49
sylvie[m] has joined #nixos
10:49
thefloweringash has joined #nixos
10:49
regnat[m] has joined #nixos
10:49
thequux[m] has joined #nixos
10:49
timokau[m] has joined #nixos
10:49
TravisRt2botio[m has joined #nixos
10:49
tobim[m] has joined #nixos
10:49
truby has joined #nixos
10:49
tyrion1 has joined #nixos
10:49
veleiro has joined #nixos
10:49
vaibhavsagar has joined #nixos
10:49
contrun[m] has joined #nixos
10:49
Victor[m]1 has joined #nixos
10:49
Vskilet has joined #nixos
10:49
wangoe[m] has joined #nixos
10:49
wak-work has joined #nixos
10:49
wildtrees[m] has joined #nixos
10:49
wedens[m] has joined #nixos
10:49
worldofpeace has joined #nixos
10:49
wrunt[m] has joined #nixos
10:49
yoho[m]1 has joined #nixos
10:49
xavierm02 has joined #nixos
10:49
Yakulu[m] has joined #nixos
10:49
yangm has joined #nixos
10:49
y0x3y[m] has joined #nixos
10:49
zer0xp[m] has joined #nixos
10:49
ZerataX has joined #nixos
10:49
zummed[m] has joined #nixos
10:49
ZD[m] has joined #nixos
10:49
zmlww[m] has joined #nixos
10:52
civodul has joined #nixos
10:52
calbrecht[mb] has quit [Remote host closed the connection]
10:53
leungbk has joined #nixos
10:53
calbrecht[mb] has joined #nixos
10:58
<
{^_^} >
[nixpkgs] @Mic92 merged pull request #73499 → vimPlugins: backoff on timeout in update.py →
https://git.io/JeoRR
10:59
rauno has quit [Ping timeout: 265 seconds]
11:06
noudle has quit [Ping timeout: 252 seconds]
11:06
<
{^_^} >
[nixpkgs] @Mic92 merged pull request #73574 → gdb: configure with stdenv.cc.cc.lib safe path →
https://git.io/JeoNZ
11:13
Synthetica has joined #nixos
11:16
ng0 has joined #nixos
11:16
noudle has joined #nixos
11:25
chloekek has quit [Ping timeout: 268 seconds]
11:34
smatting has quit [Ping timeout: 265 seconds]
11:42
Neo-- has joined #nixos
11:43
<
{^_^} >
[nixpkgs] @romildo opened pull request #74321 → connman-notify: 2014-06-23 -> 2019-10-05 →
https://git.io/JeXlt
11:44
alexherbo2 has joined #nixos
11:49
philr has quit [Ping timeout: 276 seconds]
11:50
chloekek has joined #nixos
11:54
rardiol has quit [Ping timeout: 265 seconds]
11:54
<
Ariakenom >
can I use nix run from a shebang?
11:59
<
infinisil >
Ariakenom: Nope
12:00
<
infinisil >
Hmm although..
12:01
<
infinisil >
Ariakenom: It does work! #!/usr/bin/env -S nix run nixpkgs.hello -c bash
12:06
<
Ariakenom >
infinisil: looks promising! I didn't know -S, very nice. I do remember reading that more than one argument on a shebang wasnt portable though
12:06
<
Ariakenom >
but I have no back up for that claim
12:07
<
infinisil >
Wasn't it the other way around?
12:07
<
infinisil >
Ah, "Fortunately, modern versions of env have a solution. macOS and FreeBSD support the -S option, which does, quote the macOS manual:"
12:08
<
infinisil >
(read that blogpost recently too :))
12:08
chloekek has quit [Ping timeout: 240 seconds]
12:11
bvdw has quit [Read error: Connection reset by peer]
12:12
bvdw has joined #nixos
12:12
<
Ariakenom >
nice post. allright -S should probably work ok or helpfully crash- very good
12:14
<
Ariakenom >
how does the double shebang thing for nix-shell work? is it nix shell doing it or some exec thing?
12:17
<
clever >
Ariakenom: i believe nix-shell is parsing and handling the 2nd #!
12:20
<
Ariakenom >
allright
12:21
leungbk has quit [Ping timeout: 268 seconds]
12:23
ThatDocsLady has joined #nixos
12:24
lukash_|away is now known as lukash_
12:30
smatting has joined #nixos
12:36
kaze403 has joined #nixos
12:38
ThatDocsLady has quit [Ping timeout: 252 seconds]
12:39
<
kaze403 >
Hey. I'm having trouble getting mpd to output audio properly on my NixOS configuration. I set the audio_output to "pulse" according to the arch wiki, but it gives me errors about not being able to connect to JACK.
12:46
<
otwieracz >
Is this possible to write nixos module so that instead of restarting affected services, it will reload it?
12:47
<
clever >
otwieracz: yes
12:47
<
otwieracz >
Where is this behavior defined?
12:47
<
clever >
/home/clever/apps/nixpkgs/nixos/modules/services/network-filesystems/u9fs.nix: reloadIfChanged = true;
12:47
<
otwieracz >
Thanks, I will try!
12:47
<
clever >
otwieracz: here is a random example
12:47
<
clever >
/home/clever/apps/nixpkgs/nixos/modules/services/monitoring/monit.nix: ExecReload = "${pkgs.monit}/bin/monit -c /etc/monitrc reload";
12:47
<
clever >
you can also tell it how to reload
12:48
<
clever >
/home/clever/apps/nixpkgs/nixos/modules/services/mail/rmilter.nix: ExecReload = "${pkgs.coreutils}/bin/kill -USR1 $MAINPID";
12:48
<
Izorkin >
etu: please check PR #73908
12:48
<
clever >
and systemd will pass you the MAINPID
12:49
foxmean has joined #nixos
12:49
lucasvo has joined #nixos
12:50
<
foxmean >
Hello, how can I install beamer (class of LaTex) in nixos using configuration.nix (I've texlive.combined.scheme-full in environment.systemPackages of that file)?
12:51
<
etu >
foxmean: you can do that (like you say)
12:51
<
etu >
foxmean: But you can also make smaller installs
12:52
j4m3s__ has joined #nixos
12:53
<
foxmean >
I've install it but I can not export org file in my emacs to beamer. It said "user-error: Unknown LaTeX class ‘beamer’". Does something I need to do with my emacs?
12:53
fendor has quit [Ping timeout: 246 seconds]
12:53
multun has joined #nixos
12:53
<
foxmean >
etu: Thanks, I'll check your github first.
12:54
<
etu >
foxmean: In that repo I build my beamers from org-mode with emacs :p
12:56
bahamas has quit [Ping timeout: 246 seconds]
12:56
<
lucasvo >
I'm struggling with this preBuild hook when building a derivation. Specifically I need to write some files to a temp folder and set an env variable to point to it. But I can't seem to write to /build and don't know where else I should put it? There's a quick summary of the what I'm trying to do here:
https://github.com/lucasvo/centrifuge-chain/blob/nix/default.nix#L43
12:57
<
foxmean >
etu: sound promising, I will inform you a result after I modified and test it :D. (I can change "scheme-basic" to "scheme-full", right?)
12:58
<
etu >
foxmean: yeah
12:58
<
etu >
foxmean: but full should contain everything
12:59
<
etu >
foxmean: so you loose some of the benefits of making a smaller texlive ;)
13:00
fendor has joined #nixos
13:00
<
foxmean >
Ok, then I will try the small size first. (I'm so worry about Thai & Japanese language but for testing a smaller version may be ok.)
13:01
<
etu >
foxmean: languages and stuff can be added when errors shows up :)
13:01
<
pbb >
is there a way to get a shell in initrd when it doesn't fail?
13:02
<
pbb >
for example to change the keyboard layout or network config because I can't enter my luks passphrase with the current keymap? :D
13:02
<
clever >
pbb: there are several flags to force a failure
13:02
<
clever >
pbb: such as debug1devices and similar, you can find them all in the stage-1-init.sh source
13:03
<
pbb >
thanks, I will look there
13:05
<
pbb >
meh boot.debug1devices somehow prevents it from initializing graphics
13:05
<
pbb >
I only see the EFI logo
13:09
<
foxmean >
etu: All I've to do is create a "shell.nix" and insert "(import ./shell.nix { inherit pkgs; })" in my configuration.nix, right?
13:10
<
etu >
foxmean: nono, you can copy the declaration of that variable and strip out "myTexlive =" and put the rest in environment.systemPackages
13:11
bahamas has joined #nixos
13:14
kaze403 has quit [Remote host closed the connection]
13:17
Mateon3 has joined #nixos
13:17
pie_ has quit [Ping timeout: 276 seconds]
13:17
brightone has joined #nixos
13:18
zupo has joined #nixos
13:18
Mateon1 has quit [Ping timeout: 265 seconds]
13:18
Mateon3 is now known as Mateon1
13:18
fendor has quit [Ping timeout: 268 seconds]
13:24
<
hexo >
bash: ./.xinitrc: /bin/bash: bad interpreter: No such file or directory
13:24
fendor has joined #nixos
13:24
<
hexo >
do I really have to re-do all scripts?
13:25
<
{^_^} >
[nixpkgs] @emmanuelrosa opened pull request #74333 → skypeforlinux: 8.54.0.85 -> 8.54.0.91 →
https://git.io/JeX42
13:26
<
hexo >
or? whats the point?
13:28
<
foxmean >
etu: I'm still don't get It. T-T. Can I literally strip out just "myTexlive =" and put the rest of your code in my environment.systemPackages? I've do that but cannot build successfully. (syntax error issue).
13:29
<
brightone >
hexo: use /bin/sh, it's a symlink to bash on NixOS
13:29
<
brightone >
$ /bin/sh --version master ✭ ✱ ◼
13:29
<
brightone >
GNU bash, version 4.4.23(1)-release (x86_64-unknown-linux-gnu)
13:29
<
brightone >
I hate right prompts.
13:29
<
etu >
foxmean: setting an example together
13:33
stears has quit [Ping timeout: 268 seconds]
13:35
stears has joined #nixos
13:36
<
CustosLimen >
can I somehow change the location of /nix with environment variable?
13:36
<
CustosLimen >
or have this in my home directory ?
13:36
<
{^_^} >
[nixpkgs] @veprbl opened pull request #74334 → python3Packages.tensorflow: enable on darwin →
https://git.io/JeX4M
13:37
rauno has joined #nixos
13:39
<
CustosLimen >
not really it seems
13:39
<
etu >
CustosLimen: You can have a directory in another location that you bindmount to /nix
13:40
<
CustosLimen >
I want to use nix to install xfce on rhel 8
13:40
<
CustosLimen >
and I don't want to touch anything outside of my home directory for it really
13:41
foxmean has quit [Remote host closed the connection]
13:43
foxmean has joined #nixos
13:44
<
foxmean >
etu: I've successfully rebuild and finally can export org as Beamer slide. I cannot say thank you enough for your kind. <3
13:44
<
foxmean >
Thank you so much.
13:44
pointfourone has quit [Quit: WeeChat 2.6]
13:45
<
etu >
foxmean: No worries, you're welcome :)
13:47
magnetophon has quit [Ping timeout: 250 seconds]
13:49
<
{^_^} >
[nixpkgs] @bjornfor merged pull request #74251 → slic3r: patch to fix compile error if Boost > 1.55 →
https://git.io/JePyL
13:49
<
{^_^} >
[nixpkgs] @bjornfor pushed commit from @marcus7070 to master « slic3r: patch to fix compile error if Boost > 1.55 »:
https://git.io/JeXBf
13:51
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
13:51
Makaveli7 has quit [Quit: WeeChat 2.6]
13:52
<
lucasvo >
how can I create and modify a temporary directory in a derivation before building a rust package with buildRustPackage
13:52
o1lo01ol1o has joined #nixos
13:54
Chiliparrot has joined #nixos
13:55
pointfourone has joined #nixos
13:56
bahamas has quit [Ping timeout: 265 seconds]
13:56
fusion809 has quit [Remote host closed the connection]
13:56
alexherbo2 has quit [Ping timeout: 250 seconds]
13:57
alexherbo25 has joined #nixos
13:57
o1lo01ol1o has quit [Ping timeout: 265 seconds]
13:59
brightone has quit [Quit: WeeChat 2.6]
14:01
o1lo01ol1o has joined #nixos
14:01
lucasvo has quit [Ping timeout: 268 seconds]
14:03
brightone has joined #nixos
14:05
Rusty1 has joined #nixos
14:08
work_ has joined #nixos
14:19
magnetophon has joined #nixos
14:20
foxmean has quit [Remote host closed the connection]
14:20
virus_dave has joined #nixos
14:29
<
symphorien >
technically there
*is* such an environment variable, but then you don't get the binary cache and have to compile
*everything*
14:33
fendor has quit [Ping timeout: 265 seconds]
14:35
<
avn >
Just curious folks, where nixos' libc looking for nsswitch modules? (libnss_xxx.so)
14:35
<
betaboon >
awesome. nixos on a oneplus3 :D
14:37
<
symphorien >
avn: you are supposed to use nssd iirc
14:40
Rusty1 has quit [Remote host closed the connection]
14:40
chloekek has joined #nixos
14:41
<
avn >
symphorien: `git grep nssd` don't show me anything useable (no direct requirements from it, just interesting how nsswitch implemented in nixos)
14:42
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
14:42
<
clever >
avn: nscd i think is what he meant
14:43
waleee-cl has joined #nixos
14:44
Rusty1 has joined #nixos
14:46
eraserhd has quit [Quit: WeeChat 2.6]
14:46
eraserhd has joined #nixos
14:47
fendor has joined #nixos
14:48
<
Synthetica >
Is there a way to override the pythonPackages in such a way that the default interpreter "sees" more packages?
14:49
<
bennofs >
is it possible to tell nix to fetch things from the binary cache when using distributed builds, instead of uploading it from the machine requesting the remote build?
14:49
<
typetetris >
the `services.xserver.videoDriver` options seems to have no effect in 19.09. At least if I look up the configuration file mentioned in `/var/log/X.0.log` it doesn't even mention my wanted driver (amdgpu) textually.
14:50
<
typetetris >
should I file a bug?
14:51
o1lo01ol1o has quit [Read error: Connection reset by peer]
14:51
o1lo01ol1o has joined #nixos
14:53
ng0_ has joined #nixos
14:54
Soo_Slow has joined #nixos
14:55
dansho has quit [Quit: Leaving]
14:56
ng0 has quit [Ping timeout: 260 seconds]
15:03
brightone has quit [Quit: WeeChat 2.6]
15:05
silver has joined #nixos
15:09
jumper149 has quit [Quit: WeeChat 2.6]
15:10
<
ddima >
typetetris: it's obsolete and documented; "The name of the video driver for your graphics card. This option is obsolete; please set the services.xserver.videoDrivers instead. " in the options doc
15:12
<
{^_^} >
[nixpkgs] @1000101 opened pull request #74339 → [19.09] python3.7-trezor_agent: fix startup error →
https://git.io/JeXRi
15:12
<
ddima >
typetetris: though, looks like it should actually still work via adding this attribute to videoDriver_s_. let me briefly try.
15:16
drakonis has joined #nixos
15:16
Chiliparrot has joined #nixos
15:18
<
ddima >
typetetris: seems to work fine for me (also amdgpu). I guess you could open an issue, but you are probably likelier to get some help here if you share some of your config, logs and nix-info outputs in some pastes or so.
15:19
abathur has joined #nixos
15:20
magnetophon has quit [Ping timeout: 268 seconds]
15:20
joshuagl has joined #nixos
15:24
<
abathur >
anyone use/used apacheHttpd in a nix-shell/shell.nix for testing a site?
15:25
<
typetetris >
ddima: Thanks. After reboot it seemed to work, so maybe I would have needed a `systemctl restart display-manager` or some such. (I suspect the display-manager just started the old xorg config.)
15:27
<
clever >
typetetris: nixos normally goes out of its way to not restart the display-manager
15:28
bahamas has joined #nixos
15:28
<
{^_^} >
[nixpkgs] @andir pushed commit from @dtzWill to release-19.09 « microcodeIntel: 20191113 -> 20191115 »:
https://git.io/JeX0I
15:28
chloekek has quit [Ping timeout: 240 seconds]
15:29
mexisme has joined #nixos
15:34
mexisme has quit [Ping timeout: 250 seconds]
15:38
gagbo has quit [Quit: I'm out !]
15:38
ng0_ is now known as ng0
15:39
nDuff has joined #nixos
15:39
ThatDocsLady has joined #nixos
15:44
xkapastel has quit [Quit: Connection closed for inactivity]
15:45
halfbit has joined #nixos
15:45
ThatDocsLady has quit [Ping timeout: 252 seconds]
15:46
gxt has quit [Remote host closed the connection]
15:47
jgeerds has joined #nixos
15:50
brightone has joined #nixos
15:51
<
{^_^} >
[nixpkgs] @veprbl pushed commit from @emmanuelrosa to master « skypeforlinux: 8.54.0.85 -> 8.54.0.91 (#74333) »:
https://git.io/JeX0F
15:51
chloekek has joined #nixos
15:56
drakonis_ has joined #nixos
15:58
ilikeheaps has quit [Remote host closed the connection]
16:00
<
Henson >
can NixOS containers have memory limits set on them? I tried setting the MemoryMax property, which doesn't seem to work. I did a bit of searching and it looks like this only works when unified cgroups are used. I enabled this and now the container won't start. Are memory limits a currently supported feature?
16:03
endformationage has joined #nixos
16:07
<
Ericson2314 >
tetdim: hi
16:08
<
{^_^} >
[nixpkgs] @jluttine opened pull request #74340 → pythonPackage.XlsxWriter: 1.2.1 -> 1.2.6 →
https://git.io/JeXEu
16:09
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
16:09
<
{^_^} >
[nixpkgs] @mmahut merged pull request #74339 → [19.09] python3.7-trezor_agent: fix startup error →
https://git.io/JeXRi
16:11
bahamas_ has joined #nixos
16:12
<
jluttine >
How can I use nix-review to compare commit foo to a commit bar?
16:13
<
jluttine >
I mean, review commit foo against commit bar
16:13
<
jluttine >
(or branch foo against branch bar)
16:14
<
jluttine >
It seems that `wip` expects the changes to be in the working tree, not yet committed
16:14
bahamas has quit [Ping timeout: 245 seconds]
16:14
<
jluttine >
Whereas I want to review what I have committed, but not what I haven't. That is review a branch against another branch, and just ignore working tree
16:15
<
tilpner >
jluttine: Try nix-review rev -b branchfoo branchbar
16:16
fresheyeball has joined #nixos
16:16
<
fresheyeball >
hey out there
16:16
<
fresheyeball >
I have a vm with 19.03 that I deploy to from nixops
16:16
<
fresheyeball >
my computer is 19.09 now, and I can now longer deploy with the same code, because options have changed
16:17
<
fresheyeball >
is there a way I can deploy from a 19.09 box as 19.03?
16:17
<
aminechikhaoui >
fresheyeball you can do nixops deploy -d <deployment> -I nixpkgs=channel:nixos-19.03
16:18
<
aminechikhaoui >
or fix that in the nixops statefile with nixops modify
16:18
<
fresheyeball >
warning: Nix search path entry 'channel=nixos-19.03' does not exist, ignoring
16:18
<
jluttine >
tilpner: fatal: couldn't find remote ref branchfoo
16:18
<
{^_^} >
[nixpkgs] @c0bw3b pushed commit from @etu to release-19.09 « chefdk: fix build (#74315) »:
https://git.io/JeXEj
16:19
<
jluttine >
i have the branches only locally
16:20
<
jluttine >
hmm.. the branches needed to be the other way around, i suppose. nix-review rev -b bar foo
16:20
<
jluttine >
tilpner: thanks
16:24
halfbit has quit [Ping timeout: 276 seconds]
16:26
<
betaboon >
has anyone played around with mobile-nixos yet ?
16:27
<
qyliss >
betaboon: #nixos-aarch64 is where you probably want to be for mobile-nixos questions
16:27
ericsagnes has quit [Ping timeout: 246 seconds]
16:27
<
betaboon >
qyliss: ah thanks. maybe that's why #mobile-nixos is so empty :)
16:28
<
{^_^} >
[nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « elfkickers: 3.1 -> 3.1a (#74171) »:
https://git.io/JeXuR
16:29
orivej has quit [Ping timeout: 268 seconds]
16:30
drakonis has quit [Quit: WeeChat 2.6]
16:30
<
{^_^} >
[nixpkgs] @globin merged pull request #74200 → prometheus-varnish-exporter: 1.5.1 -> 1.5.2 →
https://git.io/JePrz
16:36
<
pbb >
has anyone else had issues installing nixos on a btrfs multi-device filesystem as root?
16:36
<
pbb >
mine can not mount the filesystem at boot, complaining about missing devices in the array
16:36
<
pbb >
when I reboot to an install iso I can mount it just fine
16:36
<
pbb >
in initrd I can only see one of four partitions in /dev/disk/by-uuid
16:37
<
clever >
pbb: what does `lsblk` report in the initrd?
16:38
<
pbb >
lsblk is not part if the initrd
16:38
<
clever >
pbb: ls -l /dev/sd* ?
16:38
<
pbb >
but the disks and partitions are there (in /dev/sdXY)
16:38
<
pbb >
just not in /dev/disk/by-uuid where I think btrfs looks for the other array members
16:38
bahamas_ has quit [Quit: leaving]
16:40
<
dongcarl >
Is there prior art in enabling SASL thru configuration.nix for the ZNC service?
16:40
o1lo01ol1o has quit [Remote host closed the connection]
16:41
ericsagnes has joined #nixos
16:42
<
pbb >
clever: ok I now tried to mount every single one of the four partitions that were members of the raid, and one of them worked :o
16:42
drakonis has joined #nixos
16:45
alexherbo257 has joined #nixos
16:45
alexherbo25 has quit [Ping timeout: 240 seconds]
16:45
<
{^_^} >
[nixpkgs] @jluttine opened pull request #74345 → pythonPackages.sphinxcontrib-katex: init at 0.5.1 →
https://git.io/JeXzL
16:46
o1lo01ol1o has joined #nixos
16:46
drakonis_ has quit [Ping timeout: 265 seconds]
16:50
o1lo01ol1o has quit [Read error: Connection reset by peer]
16:51
nuncanada has joined #nixos
16:51
drakonis has quit [Ping timeout: 276 seconds]
16:52
<
{^_^} >
[nixpkgs] @jluttine opened pull request #74346 → pythonPackages.sphinxcontrib-fulltoc: init at 1.2.0 →
https://git.io/JeXzc
16:53
o1lo01ol1o has joined #nixos
16:53
drakonis has joined #nixos
16:53
brightone has quit [Ping timeout: 252 seconds]
16:53
fendor has quit [Ping timeout: 250 seconds]
16:53
kaze403 has joined #nixos
16:54
linkrage has joined #nixos
16:55
o1lo01ol1o has quit [Read error: Connection reset by peer]
16:57
zupo has joined #nixos
16:57
<
{^_^} >
[nixpkgs] @xwvvvvwx opened pull request #74347 → wireguard-tools: 0.0.20191012 -> 0.0.20191127 →
https://git.io/JeXzR
17:01
<
setthemfree[m] >
The arm build check on this PR is failing, although GitHub says "All checks have passed". Can I view the build status of this package to compare if the arm build was failing before?
https://github.com/NixOS/nixpkgs/pull/74331
17:01
<
{^_^} >
#74331 (by yurkobb, 3 hours ago, open): ffmpeg-full: enable jack
17:02
sigmundv has quit [Ping timeout: 265 seconds]
17:04
<
tilpner >
offlinehacker: Please check #71329
17:05
fendor has joined #nixos
17:07
<
aleph- >
Hmm, I should see about packaging fossil scm
17:09
<
{^_^} >
[nixpkgs] @7c6f434c pushed commit from @tekeri to master « Add nginx perl modules (#73198) »:
https://git.io/JeXzQ
17:10
kaze403 has quit [Remote host closed the connection]
17:10
<
tilpner >
> fossil.meta.homepage # aleph-
17:14
mexisme has joined #nixos
17:16
pie_ has joined #nixos
17:16
<
jtojnar >
setthemfree the issue is that jack itself does not build on aarch64
17:17
wildtrees has joined #nixos
17:17
<
jtojnar >
you can click details link next to the check to see the log
17:18
<
setthemfree[m] >
Jan Tojnar: yeah, I saw that, but I was not sure if that was the cause. So in general in cases like this, should it exclude jack support on aarch64?
17:18
<
{^_^} >
[nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « cln: 1.3.4 -> 1.3.5 (#74149) »:
https://git.io/JeXzj
17:19
<
setthemfree[m] >
Like, should I add some conditional around the enableFeature flag?
17:20
<
jtojnar >
the presence of failing dependency in buildInputs will cause the build to fail
17:20
<
jtojnar >
which was the case even before your PR
17:21
<
setthemfree[m] >
Ah, I see. So that PR itself doesn't affect the buildability of ffmpeg-full
17:22
FRidh has quit [Quit: Konversation terminated!]
17:23
<
jtojnar >
generally, including the dependency conditionally if you are unable to fix the dependency is okay
17:25
andi- has quit [Ping timeout: 276 seconds]
17:26
dongcarl has joined #nixos
17:26
<
aleph- >
tilpner: Oh right it's statically linked right?
17:27
dongcarl has quit [Remote host closed the connection]
17:28
dongcarl has joined #nixos
17:31
pie_ has quit [Remote host closed the connection]
17:32
<
tilpner >
aleph-: I just wanted to point out that it exists already, to possibly save you the effort of packaging it again
17:32
<
setthemfree[m] >
Okay, so hopefully that should be resolved too without workarounds in ffmpeg... Is there a way to see the CI status of the staging commit updating jack?
17:33
<
tilpner >
aleph-: I have no idea how it's linked, and I don't currently have it in my environment
17:33
argent0 has joined #nixos
17:33
magnetophon has joined #nixos
17:34
<
argent0 >
will `nix-env -qaP '.*sdl2.*'` allways return the latest available version after a `nix-channel --update`?
17:35
<
tilpner >
argent0: Why do you ask?
17:35
dongcarl has joined #nixos
17:35
<
{^_^} >
[nixpkgs] @Ma27 merged pull request #74347 → wireguard-tools: 0.0.20191012 -> 0.0.20191127 →
https://git.io/JeXzR
17:35
<
argent0 >
tilpner: because I want to know the latest available ghc version.
17:38
<
argent0 >
jtojnar: thanks for the help
17:40
<
tilpner >
> :p with builtins; map (d: (parseDrvName d.name).version) (filter lib.isDerivation (attrValues haskell.compiler))
17:40
<
{^_^} >
[ "8.2.2-binary" "8.4.4" "8.6.3-binary" "8.6.5" "8.8.1" "8.10.20191119" "8.6.0.1" "8.6.0.1" ]
17:40
<
tilpner >
^ available ghc versions on near-master, argent0
17:40
andi- has joined #nixos
17:41
<
argent0 >
tilpner: thanks for the help
17:41
<
rycee >
Any python aficionado around? I'm having some issues with Python packages failing the check phase with "No module named zope.interface"
17:42
<
rycee >
zope_interface is in propagatedBuildInputs so I'm not certain why it wouldn't see the module…
17:42
linkrage has quit [Quit: Leaving]
17:42
fresheyeball has quit [Quit: WeeChat 2.6]
17:43
<
qyliss >
rycee: try adding it to checkInputs?
17:44
<
{^_^} >
[nixpkgs] @Ma27 pushed commit from @xwvvvvwx to release-19.09 « wireguard-tools: 0.0.20191012 -> 0.0.20191127 »:
https://git.io/JeXgw
17:45
pie_ has joined #nixos
17:46
o1lo01ol1o has joined #nixos
17:48
work_ has quit [Quit: Connection closed for inactivity]
17:48
Jackneill has quit [Remote host closed the connection]
17:50
<
pie_ >
the latency of my machine is bothering me again...
17:50
<
pie_ >
im on a samsung 850 pro so it should be pretty fast no? :/
17:50
<
pie_ >
accidental highlight
17:50
<
pie_ >
actually, clever; is this what you said had a firmware bug
17:51
lassulus has quit [Ping timeout: 252 seconds]
17:52
<
tilpner >
pie_: Doing what?
17:54
<
setthemfree[m] >
Jan Tojnar: thanks a lot.
17:54
<
pie_ >
tilpner: if i start typing something into the kde start menu for example
17:55
<
pie_ >
or is that just baloo being crap
17:55
<
pie_ >
(the whole system is generally not that snappy but i guess id have to test against ubuntu on ext4 or something...)
17:56
tsrt^ has quit [Ping timeout: 250 seconds]
17:56
tsrt^ has joined #nixos
17:56
tsrt^ has quit [Max SendQ exceeded]
17:56
nixy37 has joined #nixos
17:56
dongcarl has quit [Ping timeout: 250 seconds]
17:56
br_ has quit [Ping timeout: 250 seconds]
17:56
leothrix has joined #nixos
17:56
tsrt^ has joined #nixos
17:56
<
pie_ >
i guess thats actually ok?:
17:56
<
pie_ >
Timing O_DIRECT disk reads: 1408 MB in 3.00 seconds = 468.92 MB/sec
17:56
<
pie_ >
hdparm -t --direct /dev/sda
17:57
monsieurp has quit [Ping timeout: 250 seconds]
17:57
kcalvinalvin has quit [Ping timeout: 250 seconds]
17:57
tylerjl has quit [Ping timeout: 250 seconds]
17:57
monsieurp has joined #nixos
17:57
kcalvinalvnn has joined #nixos
17:57
Ralith__ has quit [Ping timeout: 250 seconds]
17:57
nixy3 has quit [Ping timeout: 250 seconds]
17:58
dongcarl has joined #nixos
17:58
sheenobu has quit [Ping timeout: 250 seconds]
17:59
<
pie_ >
tilpner: tabbing to quassel is also super slow
17:59
<
pie_ >
dd if=/dev/urandom of=lol bs=1M count=5000 status=progress
17:59
<
pie_ >
1460666368 bytes (1.5 GB, 1.4 GiB) copied, 10 s, 146 MB/s
17:59
<
pie_ >
maybe my iops is crap? :/
17:59
Ralith_ has joined #nixos
18:00
<
tilpner >
pie_: free -th
18:00
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
18:00
page has quit [Ping timeout: 250 seconds]
18:00
<
{^_^} >
[nixpkgs] @jtojnar opened pull request #74350 → gst_all_1.gst-plugins-good: fix build with gtkSupport →
https://git.io/JeX2z
18:00
sheenobu has joined #nixos
18:00
<
pie_ >
tilpner: 6.2 gigs free
18:01
<
tilpner >
I wanted the output to learn if you have swap enabled
18:02
<
tilpner >
pie_: /dev/urandom could CPU-bottleneck you
18:02
page has joined #nixos
18:02
cmacrae has joined #nixos
18:03
<
tilpner >
pie_: Check with: pv </dev/urandom >/dev/null
18:03
br_ has joined #nixos
18:04
<
cmacrae >
But I'm getting "The option `imports' defined in `/Users/cmacrae/dev/pantheon/modules/pantheon' does not exist."
18:04
<
cmacrae >
Is there a means of doing imports like this? Would appreciate any guidance on this!
18:04
<
tilpner >
cmacrae: Pull them out of config
18:05
<
cmacrae >
So, just top level?
18:05
<
cmacrae >
Oh... haha, well that
18:05
<
cmacrae >
*that's simple enough
18:05
<
cmacrae >
Thank you
18:05
<
tilpner >
You can't really conditionally import things like you're trying to
18:05
<
tilpner >
It works in some cases, but it's painful
18:05
__monty__ has quit [Ping timeout: 246 seconds]
18:06
<
tilpner >
The problem is that the import closure often needs to be determined to evaluate the condition
18:06
<
cmacrae >
Okay yeah, that makes sense
18:07
drakonis has quit [Ping timeout: 265 seconds]
18:07
<
pie_ >
brb gotta bike home
18:07
<
clever >
cmacrae: imports is supposed to be a sibling of config, not a child
18:07
<
tilpner >
pie_: I don't care about your SSD at this point
18:07
<
cmacrae >
Thanks clever & tilpner +1
18:08
<
tilpner >
pie_: You complained about latency, and the immediately jumped to "my SSD is too slow", but I'm not convinced of that so far
18:08
<
tilpner >
*then immediately
18:08
<
pie_ >
tilpner: havent jumped on the bike yet
18:08
<
clever >
cmacrae: but if your module lacks both config and options, the module system will wrap the whole thing in config = { ... }; for you, and move imports out
18:08
<
clever >
cmacrae: its also better to ensure imports is always a path, and to not import within imports, that makes the errors harder to read
18:08
<
pie_ >
tilpner: ok, thanks for helping dbeug
18:08
<
cmacrae >
So, I suppose rather than having all my stuff split out in these files I'm importing, I should just have everything defined in my module's default.nix and implement the logic there
18:09
<
clever >
cmacrae: you can also put the same mkIf's in each other file
18:09
<
pie_ >
tilpner: oh didnt even see you asking for swap
18:09
<
cmacrae >
Thanks for the explanation clever +1
18:10
<
cmacrae >
This is my first stab at modules, so I appreciate the advice
18:10
<
tilpner >
pie_: Was there swap usage when you had this problem?
18:10
<
pie_ >
no not reallz
18:10
<
tilpner >
pie_: Easiest attempt: swapoff -a, check if it still happens
18:11
<
pie_ >
31GiB 0:00:08 [ 147MiB/s] [
18:11
bvdw has quit [Read error: Connection reset by peer]
18:11
<
pie_ >
that looks a bit off
18:11
<
pie_ >
ok maybe ^C doing something weird to the output
18:12
<
pie_ >
but yeah the speed of pv looks fine
18:12
<
tilpner >
And where is that from?
18:12
bvdw has joined #nixos
18:12
<
tilpner >
So you were CPU-limited?
18:12
<
pie_ >
im not sure?
18:13
<
pie_ >
its maxing out a core
18:14
<
tilpner >
You weren't testing how fast your SSD is, but how fast your machine could generate random data
18:14
<
betaboon >
anyone can suggest a good (as in lightweight, simple, no gtk) displaymanager-alternative now that slim has been deprecated on master ?
18:14
drakonis has joined #nixos
18:15
<
pie_ >
tilpner: any suggestions on how i can figure out why some disk related stuff seems to hang pretty badly?
18:15
nDuff has quit [Ping timeout: 268 seconds]
18:15
<
pie_ >
i.e. quassel on alt-tab sometimes
18:15
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
18:15
<
pie_ >
havent been able to figure out how to trigger exactly though
18:16
<
tilpner >
pie_: Maybe, but first I'd like to hear how you are so sure Quassel is disk-limited?
18:16
<
pie_ >
there seems to be some correlation with disk ops
18:16
<
pie_ >
but normally it runs fine
18:16
<
tilpner >
Which filesystem are you using?
18:16
<
pie_ >
just when i tab back into it does it get screwy sometimes
18:16
<
pie_ >
im doing zfs on luks
18:17
<
tilpner >
Paste output of zpool iostat -w
18:17
<
pie_ >
right now i booted without swap and swapped on before asking you, and that didnt seem to change the behaviour so i dont think its a swapping thing?
18:19
<
pie_ >
i vaguelz remember possibly having looked at this at some point and my conclusion at the time was something was screwed up with latency and scheduling, but i think that was different
18:20
<
tilpner >
Huh, that is suspicious
18:20
<
tilpner >
Though unexpectedly in the write columns
18:20
bvdw has quit [Read error: Connection reset by peer]
18:21
bvdw has joined #nixos
18:21
<
tilpner >
(sata ssd)
18:22
lewo` has joined #nixos
18:22
Lears has joined #nixos
18:22
<
pie_ >
do you mean the long wait in mine?
18:23
Olgierd has quit [Ping timeout: 250 seconds]
18:23
lewo has quit [Ping timeout: 250 seconds]
18:23
sigtrm_ has quit [Ping timeout: 250 seconds]
18:23
kini has quit [Ping timeout: 250 seconds]
18:23
<
pie_ >
its not
_that_ bad that it would take longer than a minute for the applications to respond
18:23
<
tilpner >
Yes, the syncq_wait/write column has high counts in extremely high latencies
18:23
sigtrm has joined #nixos
18:23
[Leary] has quit [Read error: No route to host]
18:23
<
tilpner >
I don't know if there are legitimate reasons for such an iostat output
18:24
<
pie_ >
oh those are counts
18:24
knupfer has joined #nixos
18:24
edef has quit [Ping timeout: 250 seconds]
18:24
<
tilpner >
But pinging clever about it again, or asing #zfsonlinux about further debug tools, seems like a good next step
18:24
arianvp has quit [Ping timeout: 250 seconds]
18:25
<
tilpner >
Oh, and check sudo htop for other things running
18:25
<
tilpner >
My laptop gets choppy too if I run syncoid
18:26
<
pie_ >
tilpner: i can hear it if my cpu is cranked to full
18:26
edef has joined #nixos
18:26
<
pie_ >
otherwise i dont have anything running much disk io AFAIK
18:26
arianvp has joined #nixos
18:27
inf has quit [Ping timeout: 250 seconds]
18:27
<
pie_ >
ok im going to get home then continue
18:27
inf has joined #nixos
18:28
<
otwieracz >
I've got service with ExecStart set to "${pkgs.bacula}/sbin/bacula-dir -f -u bacula -g bacula -c ${dir_conf}";
18:28
[Leary] has joined #nixos
18:28
<
otwieracz >
obviously dir_conf is different everytime it's altered
18:29
<
otwieracz >
so it makes it impossible to `reloadIfChanged`, as the location of config file changes
18:29
<
otwieracz >
Is there any expected approach to such cases?
18:29
<
clever >
otwieracz: use environment.etc to put the config into /etc/
18:29
Lears has quit [Read error: No route to host]
18:30
<
clever >
otwieracz: and restart triggers so nixos still notices that things have changed
18:30
levdub has joined #nixos
18:30
<
otwieracz >
OK, I will look for some examples.
18:30
Olgierd has joined #nixos
18:30
kini has joined #nixos
18:31
pie_ has quit [Ping timeout: 246 seconds]
18:33
<
otwieracz >
clever: I don't really see what are thos restart triggers.
18:34
lukash_ is now known as lukash_|away
18:34
cmacrae has left #nixos ["ERC (IRC client for Emacs 26.3)"]
18:35
knupfer has quit [Ping timeout: 250 seconds]
18:36
<
{^_^} >
[nixpkgs] @c0bw3b pushed commit from @feijoas to master « flat-remix-icon-theme: init at 20191018 »:
https://git.io/JeXaU
18:38
<
clever >
otwieracz: /home/clever/apps/nixpkgs/nixos/modules/services/network-filesystems/rsyncd.nix: restartTriggers = [ config.environment.etc."rsyncd.conf".source ];
18:38
o1lo01ol1o has quit [Remote host closed the connection]
18:40
o1lo01ol1o has joined #nixos
18:40
levdub has quit [Ping timeout: 265 seconds]
18:41
Chiliparrot has joined #nixos
18:48
rardiol has joined #nixos
18:48
<
{^_^} >
[nixpkgs] @jonringer merged pull request #73897 → python3Packages.python-daemon: fix missing dependency →
https://git.io/Je6Aw
18:48
<
{^_^} >
[nixpkgs] @jonringer pushed to master « python3Packages.python-daemon: fix missing dependency »:
https://git.io/JeXal
18:50
<
otwieracz >
clever: and it will reload instead of restart, when reloadIfChanged is true?
18:50
<
otwieracz >
I don't see any reloadTriggers.
18:50
<
clever >
otwieracz: i believe so
18:53
<
clever >
otwieracz: basically, restartTriggers just adds a field to the .service file, that everything ignores
18:53
<
clever >
otwieracz: but as a side-effect, the .service file will be changed whenever the restart triggers change
18:53
<
clever >
otwieracz: and normally, a change to the .service file triggers a restart, except when reloadIfChanged has been set
18:54
lassulus has joined #nixos
18:54
leungbk has joined #nixos
18:55
fendor has quit [Ping timeout: 268 seconds]
18:57
pie_ has joined #nixos
19:02
lordcirth has quit [Quit: Leaving]
19:04
fendor has joined #nixos
19:05
lovesegfault has joined #nixos
19:07
<
lovesegfault >
We got a successful build 9h ago
19:07
<
lovesegfault >
but still no channel release
19:07
<
lovesegfault >
Why is the delay so long?
19:07
lucasvo has joined #nixos
19:08
Neo-- has quit [Ping timeout: 250 seconds]
19:09
acarrico has joined #nixos
19:10
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
19:12
alexherbo2 has joined #nixos
19:13
domogled has joined #nixos
19:14
alexherbo2 has quit [Client Quit]
19:14
__monty__ has joined #nixos
19:15
<
pie_ >
maybe the build gnomes got lazy
19:15
<
{^_^} >
[nixpkgs] @veprbl pushed commit from @davidtwco to staging « cc-wrapper: expose wrapper script as overridable attribute (#65813) »:
https://git.io/JeXaH
19:16
<
pie_ >
step 1) build packages
19:16
<
pie_ >
step 2) bump channel
19:16
<
pie_ >
step 4) profit
19:17
<
samueldr >
the
*job* finished, but the full evan has to finish (trying to) build too
19:17
<
samueldr >
when those finish, either successfully or otherwise, then the channel will bump
19:17
brightone has joined #nixos
19:17
<
{^_^} >
[nixpkgs] @veprbl pushed commit from @dredozubov to staging « apple_sdk: broken link update (#73984) »:
https://git.io/JeXab
19:17
<
lovesegfault >
samueldr: Damn AARCH64
19:20
judson_ has quit [Remote host closed the connection]
19:21
<
{^_^} >
[nixpkgs] @veprbl pushed commit from @dredozubov to staging-19.09 « apple_sdk: broken link update (#73984) »:
https://git.io/JeXax
19:22
lovesegfault has quit [Ping timeout: 252 seconds]
19:23
<
pie_ >
evanjs: you need to finish trzing to build
19:26
lovesegfault has joined #nixos
19:28
<
{^_^} >
[nixpkgs] @filalex77 opened pull request #74358 → alacritty: set priority to -1 (fix #71300) →
https://git.io/JeXVJ
19:30
lucasvo has quit [Ping timeout: 246 seconds]
19:31
magneticduck has joined #nixos
19:32
alexherbo2 has joined #nixos
19:34
lovesegfault has quit [Ping timeout: 268 seconds]
19:35
<
{^_^} >
[nixpkgs] @worldofpeace merged pull request #74348 → gitAndTools.git-machete: 2.12.1 -> 2.12.2 →
https://git.io/JeXz0
19:37
brightone has quit [Quit: WeeChat 2.6]
19:39
domogled has quit [Ping timeout: 250 seconds]
19:45
domogled has joined #nixos
19:48
twistedjoe has joined #nixos
19:48
Ariakenom has quit [Quit: WeeChat 2.6]
19:51
lovesegfault has joined #nixos
19:55
mexisme has quit [Ping timeout: 276 seconds]
19:57
Soo_Slow has quit [Quit: Soo_Slow]
19:59
<
philipp[m] >
There is no information on why it failed and I can't reproduce it locally.
20:00
lovesegfault has quit [Ping timeout: 265 seconds]
20:01
kahiru has quit [Remote host closed the connection]
20:02
kahiru has joined #nixos
20:04
psyanticy has quit [Quit: Connection closed for inactivity]
20:05
polman has joined #nixos
20:05
pie_ has quit [Ping timeout: 250 seconds]
20:07
work_ has joined #nixos
20:09
<
{^_^} >
[nixpkgs] @sweber83 opened pull request #74360 → home-assistant-frontend: 20190919.0 -> 20191002.2 →
https://git.io/JeXVK
20:09
zupo has joined #nixos
20:13
niso has joined #nixos
20:13
mexisme has joined #nixos
20:16
drakonis has quit [Quit: Leaving]
20:16
<
philipp[m] >
Wait, is the irc bridge down again?
20:16
domogled has quit [Ping timeout: 245 seconds]
20:17
<
clever >
philipp[m]: i can see you
20:20
Ariakenom has joined #nixos
20:22
drakonis has joined #nixos
20:23
smatting has quit [Ping timeout: 252 seconds]
20:23
polman has quit [Ping timeout: 240 seconds]
20:23
kai_w has joined #nixos
20:23
polman has joined #nixos
20:24
fendor has quit [Ping timeout: 268 seconds]
20:28
polman has quit [Ping timeout: 240 seconds]
20:29
polman has joined #nixos
20:31
mexisme has quit [Ping timeout: 252 seconds]
20:35
polman has quit [Ping timeout: 240 seconds]
20:35
leungbk has quit [Ping timeout: 246 seconds]
20:36
<
{^_^} >
[nixpkgs] @caadar closed pull request #63724 → terminus-font: enable characters variants switching →
https://git.io/fjwd7
20:38
<
meatcar_ >
My nix store got corrupted, and `nixos-rebuild switch` fails. I'm trying to repair, but it seems `sudo nix-store --verify --check-contents --repair` has no effect despite detecting and re-downloading the broken packages. I can run it multiple times, and each time it detects the changes and "fixes" them.
20:39
pie_ has joined #nixos
20:39
<
clever >
meatcar_: how did it get corrupted?
20:39
<
meatcar_ >
Seems like there are outstanding issues that face the same issue when nix.autoOptimiseStore is true. What's the best way to recover my system, short of wiping and reinstalling?
20:40
<
clever >
meatcar_: which channel are you on?
20:40
<
meatcar_ >
clever: my guess is some weirdness with my hardware/network when running `nixos-rebuild switch --upgrade`
20:40
<
meatcar_ >
clever: 19.09 + some unstable packages.
20:40
<
clever >
meatcar_: everything it downloads is hashed as it unpacks, and download errors would be detected
20:41
<
clever >
meatcar_: try switching to full nixos-unstable, first, and then let me know when it has rebooted into that
20:41
leungbk has joined #nixos
20:44
mexisme has joined #nixos
20:47
<
{^_^} >
[nixpkgs] @iclanzan opened pull request #74365 → libterm-neovim: 2019-08-28 -> 2019-10-08 →
https://git.io/JeXwO
20:48
[Leary] has quit [Remote host closed the connection]
20:49
abathur has quit [Ping timeout: 265 seconds]
20:53
<
{^_^} >
[nixpkgs] @adisbladis merged pull request #74365 → libterm-neovim: 2019-08-28 -> 2019-10-08 →
https://git.io/JeXwO
20:55
lovesegfault has joined #nixos
20:55
<
meatcar_ >
pretty much identical to 19.09 channel.
20:56
<
meatcar_ >
I was chasing the docbook5 error, nix-store --verify tells me its one of the mismatched packages..
20:57
zaeph has quit [Ping timeout: 246 seconds]
20:59
drakonis has quit [Quit: WeeChat 2.6]
20:59
drakonis has joined #nixos
20:59
worldofpeace_ has joined #nixos
21:00
zaeph has joined #nixos
21:01
<
worldofpeace_ >
oh great matrix irc sovereigns, stop trying my life k bye? 🤣
21:02
mexisme_ has joined #nixos
21:03
horner has joined #nixos
21:03
mexisme has quit [Ping timeout: 240 seconds]
21:04
alexherbo2 has joined #nixos
21:05
halfbit has joined #nixos
21:08
<
clever >
meatcar_: try `nixos-rebuild switch -j 1` ?
21:11
<
clever >
meatcar_: nix-store --verify-path /nix/store/bdaz46m9h8alxdylwpcbiny3adzh3njb-docbook5-5.0.1
21:11
<
otwieracz >
restartTriggers = [ config.environment.etc."bacula-dir.conf".source ];
21:11
<
otwieracz >
reloadIfChanged = true;
21:11
<
otwieracz >
Or wait..
21:11
<
clever >
otwieracz: and also point the service itself to /etc/bacular-dir.conf
21:11
<
otwieracz >
yes, yes
21:11
<
meatcar_ >
clever: modified, hash mismatch.
21:11
<
otwieracz >
but I am having different issue
21:12
<
otwieracz >
Because I am running bacula-dir in container
21:12
<
otwieracz >
And container service get's restarted
21:12
<
clever >
meatcar_: nix-store --repair-path /nix/store/bdaz46m9h8alxdylwpcbiny3adzh3njb-docbook5-5.0.1
21:12
turbo_MaCk has joined #nixos
21:13
<
clever >
otwieracz: nixos containers just restart the entire container, rather then reloading systemd within it
21:13
<
meatcar_ >
clever: it repairs it, but if I run --verify-path again, its still modified.
21:13
<
clever >
otwieracz: but systemd now has some fairly flexible container-like stuff, that operates at a service level
21:13
<
clever >
meatcar_: nix-store --query --roots /nix/store/bdaz46m9h8alxdylwpcbiny3adzh3njb-docbook5-5.0.1
21:15
<
{^_^} >
nix#1281 (by ocharles, 2 years ago, open): nix-store --repair-path isn't repairing, manually repairing works
21:15
nixy has joined #nixos
21:15
nixy37 has joined #nixos
21:16
<
meatcar_ >
i'd like to turn off nix.autoOptimiseStore, but I can't rebuild to do so :)
21:16
<
clever >
meatcar_: ah, ive not noticed that before
21:16
<
clever >
meatcar_: --option can change those flags
21:18
<
clever >
$ nix show-config | grep auto
21:18
<
clever >
auto-optimise-store = false
21:18
<
clever >
meatcar_: so, nixos-rebuild --option auto-optimise-store false
21:19
worldofpeace_ has quit [Ping timeout: 268 seconds]
21:22
<
otwieracz >
There is no way to prevent containers from restarting?
21:22
alexherbo29 has joined #nixos
21:22
<
meatcar_ >
clever: looks like it helped! cheers. Definitely feels like something the --repair options should set by default ;)
21:24
alexherbo2 has quit [Ping timeout: 268 seconds]
21:25
<
lovesegfault >
Something is wrong with the aarch64 hibernation test
21:25
<
clever >
meatcar_: what did `nix-store --query --roots /nix/store/bdaz46m9h8alxdylwpcbiny3adzh3njb-docbook5-5.0.1` report?
21:26
philr has joined #nixos
21:27
<
meatcar_ >
with sudo in-front, two lines like "/proc/NNNNNN/environ -> /nix/store/bdaz46m9h8alxdylwpcbiny3adzh3njb-docbook5-5.0.1"
21:27
<
clever >
meatcar_: without sudo, that makes things worse
21:28
<
meatcar_ >
without sudo, a bunch of "removing stale link from '/nix/store/bdaz46m9h8alxdylwpcbiny3adzh3njb-docbook5-5.0.1' to '/tmp/nix-stuff'"
21:28
leungbk has quit [Ping timeout: 268 seconds]
21:28
<
clever >
meatcar_: if its reporting nothing, try `nix-store --delete /nix/store/bdaz46m9h8alxdylwpcbiny3adzh3njb-docbook5-5.0.1`
21:28
<
clever >
meatcar_: and then `nix-store -r /nix/store/bdaz46m9h8alxdylwpcbiny3adzh3njb-docbook5-5.0.1 --option auto-optimise-store false` to re-download without optimize
21:29
leothrix has joined #nixos
21:30
<
meatcar_ >
I just ran `sudo nix-store --verify --check-contents --repair --option auto-optimise-store false` and I can `nixos-rebuild switch` fine now.
21:31
<
clever >
meatcar_: and does verify confirm everything is good now?
21:33
werner291 has joined #nixos
21:33
Ariakenom has quit [Read error: Connection reset by peer]
21:33
<
meatcar_ >
clever: Yup, everything is fine. Feels like `--option auto-optimise-store false` should be the default when running --repair.
21:34
drakonis has quit [Ping timeout: 250 seconds]
21:34
<
{^_^} >
[nixpkgs] @jtojnar opened pull request #74374 → python3.pkgs.babelgladeextractor: 0.6.0 → 0.6.1 →
https://git.io/JeXoJ
21:34
<
clever >
meatcar_: i think what happened, is that `--repair` with the auto-optimize turned off, deleted all corrupt versions of the file, causing the hardlink to be GC'd
21:35
<
clever >
meatcar_: and the corrupted one went away
21:36
drakonis has joined #nixos
21:38
<
meatcar_ >
clever: I guess so? I'm not very strong with nix internals. Interestingly, I just ran `sudo nix-store --optimise` followed by `nix-store --verify --check-contents`, and the verification complains again.
21:39
<
clever >
meatcar_: you may need to garbage collect after the first repair
21:39
<
meatcar_ >
I'm guessing the hardlinks change the hashes?
21:39
<
clever >
meatcar_: nix will hash every file, and hardlink it to /nix/store/.links/${HASH}
21:40
<
clever >
meatcar_: and it assumes that hash(${CONTENTS}) == ${HASH}
21:40
<
clever >
so repair without optimize, undid the links, and left a corrupt entry in .links dangling
21:41
<
clever >
optimize then re-linked the corrupt one
21:41
<
clever >
but a GC of any amount (nix-collect-garbage --max-freed 1) will clean up the .links
21:41
<
lovesegfault >
I really hate that the x86_64 channel is stuck on aarch64 tests
21:42
<
lovesegfault >
I also hate that we spend so much time on all this i686 stuff
21:43
<
rycee >
philipp: Hmm, yeah, that must be the case :-/
21:43
<
samueldr >
there is no "x86_64 channel"
21:44
<
samueldr >
and it's likely it hasn't been stuck
_all that time_ due to aarch64, but only the last few builds
21:44
<
lovesegfault >
samueldr: I know, what I mean is that the channel is for all arches, and one gets stuck on the other failing
21:45
__monty__ has quit [Quit: leaving]
21:45
<
lovesegfault >
samueldr: It's more noticeable/annoying when there is no channel release because of a failure on aarch64, etc
21:46
nuh^ has joined #nixos
21:46
<
meatcar_ >
clever: Interesting. I just gc'd, and everything verifies fine now. Thanks for your help :)
21:48
<
{^_^} >
[nixpkgs] @c0bw3b opened pull request #74376 → doc/contributing: mention icons & themes folders →
https://git.io/JeXo8
21:49
<
clever >
meatcar_: that does sound like an extra pass verify could do
21:50
alexherbo292 has joined #nixos
21:50
<
clever >
meatcar_: for every file in /nix/store/.links/, verify that its hash matches its name
21:52
<
meatcar_ >
clever: only if --repair can then also repair whatever verify finds
21:53
alexherbo29 has quit [Ping timeout: 250 seconds]
21:56
<
lovesegfault >
How long does it take for Hydra to timeout a job?
21:56
alexherbo292 has quit [Ping timeout: 250 seconds]
21:56
alexherbo2924 has joined #nixos
22:04
lovesegfault has quit [Quit: WeeChat 2.6]
22:04
lucasvo has joined #nixos
22:05
<
{^_^} >
[nixpkgs] @bachp opened pull request #74379 → nixos/gitlab-runner: reload on config change →
https://git.io/JeXoD
22:06
<
Yaniel >
what's up with unstable?
22:06
<
Yaniel >
all tests seem to have passed but the channel hasn't advanced
22:06
<
Yaniel >
(nixos-unstable)
22:07
Jackneill has joined #nixos
22:08
fusion809 has joined #nixos
22:08
knupfer has joined #nixos
22:09
<
lucasvo >
If I need a temporary filesystem to write something to and then make it available to a process that is running within a mkDerivation, how would I do that?
22:09
<
lucasvo >
it seems like /build (the chroot) is not writeable in the preBuild hook
22:10
<
clever >
lucasvo: /build should always be writable
22:10
<
clever >
lucasvo: but the path may differ if sandboxing is off, you should use $NIX_BUILD_TOP to find it
22:11
drakonis has quit [Ping timeout: 265 seconds]
22:12
<
clever >
Yaniel: i think its configured to check that tests have passed every 10mins
22:12
<
Yaniel >
they passed like 10 hours ago though
22:12
<
clever >
though it has been over 10 since you asked...
22:13
<
clever >
gchristensen: do you have access to those logs?
22:14
<
lucasvo >
clever: I could do: cp some_dir $NIX_BUILD_TOP/some_dir and that should work? Presumably also within a rustBuildPackage preBuild hook?
22:16
argent0 has quit [Ping timeout: 240 seconds]
22:17
halfbit has quit [Ping timeout: 268 seconds]
22:17
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
22:17
lovesegfault has joined #nixos
22:17
<
coderobe >
is there any documentation on user profiles? i'm having a hard time finding coherent docs on the main nixos website
22:17
<
clever >
lucasvo: yeah, that could be done
22:17
<
lovesegfault >
Why are finished jobs listed in the unfinished tab?
22:17
<
samueldr >
Yaniel, clever, unfinished jobs will need to be taken care of, not only finishing the tested jobset
22:18
<
samueldr >
lovesegfault: definitely looks like a bug
22:18
<
clever >
ah yeah, forgot about that
22:18
<
clever >
its not a -small channel
22:18
Jackneill has quit [Remote host closed the connection]
22:18
<
lovesegfault >
samueldr: Ahh
22:18
ng0 has quit [Quit: Alexa, when is the end of world?]
22:18
<
samueldr >
first time I've seen that, but I haven't been looking closely either
22:19
kai_w has quit [Quit: Konversation terminated!]
22:19
philr has quit [Ping timeout: 265 seconds]
22:20
<
clever >
lovesegfault: previously, it took 4 hours to fail
22:23
roconnor has joined #nixos
22:23
<
clever >
lucasvo: line 56 created rust_sysroot, and inherited the read-only from the store
22:24
<
clever >
lucasvo: you must `chmod rust_sysroot -R +w` to make it writable, and copy things into it
22:26
zupo has joined #nixos
22:26
zupo has quit [Client Quit]
22:27
knupfer has quit [Quit: knupfer]
22:27
lovesegfault has quit [Ping timeout: 240 seconds]
22:30
worldofpeace_ has joined #nixos
22:34
<
Yaniel >
also what needs to happen before the default kernel is switched to 5.4?
22:34
<
Yaniel >
I noticed linux_latest was already bumped
22:37
<
lucasvo >
clever: ahhh.. thanks for spotting that!
22:37
snajpa has joined #nixos
22:45
work_ has quit [Quit: Connection closed for inactivity]
22:48
inkbottle has quit [Quit: Konversation terminated!]
22:49
<
{^_^} >
[nixpkgs] @Lassulus pushed commit from @magnetophon to master « bsequencer: 0.4 -> 1.2.0 »:
https://git.io/JeXKp
22:55
<
bennofs >
does nixos have a way to send firewall log messages to something else than dmesg?
22:55
<
clever >
bennofs: dmesg does go to the systemd journal, `journalctl -f -t kernel`
22:56
<
bennofs >
it's spamming my dmesg :/
22:57
<
clever >
bennofs: ah, you can also tell it to just not log at all
22:57
magneticduck has quit [Remote host closed the connection]
22:58
<
bennofs >
yeah, networking.firewall.logRefusedConnections does that. but then I don't have any logs :)
22:58
<
clever >
i think its a limitation of iptables, youll need to see if that has a way to log elsewhere
22:59
zebrag has joined #nixos
23:02
<
{^_^} >
[nixpkgs] @aanderse merged pull request #73872 → nixos/bluetooth: add support for INI generator →
https://git.io/Je6y7
23:02
<
bennofs >
I think I want ulogd
23:03
<
bennofs >
that doesn't seem to be packaged though :
23:04
<
clever >
bennofs: you can also just exclude those messages with grep
23:04
<
clever >
bennofs: journalctl -f -t kernel | grep -v refused
23:05
<
bennofs >
yes, but they fill up the kernel log buffer. I guess journald keeps track of more history and I could filter them somehow
23:05
<
clever >
bennofs: yeah, journald is constantly reading /proc/kmsg (a streaming api to dmesg) and saving them to /var/log/journal/
23:05
<
clever >
and the journal db goes back weeks
23:05
mexisme_ has quit [Ping timeout: 240 seconds]
23:05
mexisme has joined #nixos
23:08
<
{^_^} >
[nixpkgs] @timokau opened pull request #74388 → python.pkgs.cython: hash backport & 0.29.14 -> 0.29.15 →
https://git.io/JeX6w
23:09
<
coderobe >
are there any docs on mostly read-only stateless nixos systems?
23:09
chloekek has quit [Ping timeout: 265 seconds]
23:09
<
coderobe >
i think some people did that, but couldn't find many details
23:10
<
clever >
coderobe: nixos can boot with an entirely empty /, even a tmpfs mounted to /, all you need is the store to still be at /nix, and a /boot if you want switch/deploy to still work
23:10
<
clever >
coderobe: all of the installer images mount a squashfs to /nix and a tmpfs to /
23:10
magthe has joined #nixos
23:10
<
coderobe >
oh, that sounds interesting
23:10
<
clever >
and if the store should be writable, the squashfs is unionfs'd with a tmpfs
23:11
<
coderobe >
assuming tmpfs, how much memory would that consume?
23:11
<
coderobe >
just as a general ballpark guess
23:11
<
clever >
only as much as you write to the fs
23:12
<
coderobe >
right, but nixos obviously sets some things up during boot, + whatever accumulates a la logs & co
23:12
<
clever >
yeah, those will take up some space, but not much
23:12
Rusty1 has quit [Remote host closed the connection]
23:12
<
clever >
the journal also gc's itself to keep usage below many thresholds
23:12
mexisme has quit [Ping timeout: 265 seconds]
23:12
<
clever >
coderobe: `man journald.conf`
23:12
<
clever >
SystemMaxUse=, SystemKeepFree=, SystemMaxFileSize=, SystemMaxFiles=, RuntimeMaxUse=, RuntimeKeepFree=, RuntimeMaxFileSize=, RuntimeMaxFiles=
23:12
<
clever >
and scroll down to this section
23:13
<
coderobe >
Oh, yeah - that'd be useful
23:13
<
clever >
it will not use more then 15% of the fs the logs land on
23:13
<
clever >
and a tmpfs defaults to 50% of ram
23:13
<
coderobe >
oh, sweet
23:13
magthe has quit [Client Quit]
23:13
<
coderobe >
thanks for the pointers!
23:13
<
clever >
so the journal will be capped to 15% of 50% of your ram
23:13
<
clever >
but you can change those limits as well
23:15
jgeerds has quit [Ping timeout: 265 seconds]
23:16
<
coderobe >
Does nixos take advantage of filesystem features when /nix is on a specific fs, i.e. btrfs? Trying to figure out what FS to use for that, too.
23:17
<
coderobe >
or does it treat them all the same?
23:17
<
clever >
coderobe: not aware of any special features it uses on any fs
23:17
<
clever >
coderobe: there is `nix-store --optimize`, which will hash every file in the store, and then hardlink them to /nix/store/.links/${HASH}
23:17
<
clever >
which gives you a file-level dedup
23:17
<
coderobe >
ah, cool
23:18
<
clever >
i think gchristensen said he has one of his machines running with zfs for the whole disk, and he specially configured it to delete and remake an empty dataset for / on bootup
23:18
<
clever >
so it doesnt have the ram costs of a tmpfs, and still looses state on reboot
23:19
<
coderobe >
Is there documentation for these kinda things? The "Manual" section on nixos.org is rather ... sparse
23:19
Rusty1 has joined #nixos
23:19
turbo_MaCk has quit [Quit: WeeChat 2.6]
23:20
<
{^_^} >
[nixpkgs] @jtojnar merged pull request #74350 → gst_all_1.gst-plugins-good: fix build with gtkSupport →
https://git.io/JeX2z
23:21
<
clever >
coderobe: thats getting fairly heavily into custom and high level stuff
23:23
<
coderobe >
I see. Seems like NixOS is the perfect fit for these kinda things though, i find it odd that these possibilities are not displayed more prominently :b
23:24
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
23:24
<
clever >
coderobe: using the internals of nixos, you can also build pretty crazy things, like haskell-init
23:25
<
clever >
coderobe: this will compile a haskell binary, then generate an initrd with that binary at /init, and boot it under qemu
23:25
<
clever >
the initrd only has 1 file, the haskell binary, it doesnt even have any dynamic libraries!
23:25
<
clever >
so if you can get a task done without relying on systemd, you could use this to do everything
23:25
<
clever >
it doesnt even mount any disks!
23:26
<
clever >
so there is no way for state to persist!
23:27
<
coderobe >
That's definitely interesting for semi-embedded linux stuff
23:27
<
clever >
there is also not-os
23:28
<
coderobe >
The whole reason i'm looking into this whole immutable system thing is that i have a handful of devices spread around that just exist to do a thing or two, or devices i rarely use, - hence me looking into easily deployable stateless systems to reduce maintenance burden
23:28
<
clever >
coderobe: basically, i took the bare minimum nixos modules, to make a working linux distro, that is semi-nixos-ish, and then wrote some more to fill in the gaps, and ditch systemd entirely
23:28
<
clever >
it compiles down to a 40mhz squashfs, a kernel, and an initrd
23:29
<
clever >
and it can be configured to keep /nix/store writable
23:29
<
clever >
i once used it as a build machine on my rpi, to build arm stuff for a hydra
23:30
<
clever >
i just realized something crazy, with the rpi4 .....
23:30
<
clever >
you can find 256mb spi flash chips...
23:30
<
clever >
and the rpi4 boot firmware is on spi flash
23:30
<
clever >
thats plenty to hold the entire squashfs for not-os
23:30
<
clever >
it could boot, without any SD card...
23:31
<
samueldr >
_your_ problem :)
23:32
<
clever >
and anybody else that wants to repeat what ive done, lol
23:32
<
coderobe >
oh, nice
23:32
<
coderobe >
replacing the chip shouldn't be too hard if the package is the same size
23:33
<
samueldr >
coderobe: the chip on the left is about 3mm×6mm
23:34
<
clever >
coderobe: see the huge chunk of plastic at the bottom? thats the headphone jack
23:34
<
coderobe >
figured by the size of the qfp chip above
23:34
<
clever >
bottom right corner, just to the left of the usb jacks
23:34
<
samueldr >
if it was more feasible to attempt replacement, I'd follow through the idea :)
23:34
<
coderobe >
honestly could be worse :P
23:35
<
coderobe >
decent heatgun and lots of flux?
23:35
<
clever >
secondary issue, is that at least for the part i linked, digikey doesnt sell singles, only lots of 4k
23:35
<
clever >
so, you need to pay nearly $18k to get one, lol
23:35
<
samueldr >
clever: oh, I hadn't seen that new link for an appropriate replacement
23:36
<
clever >
i'm not 100% sure its the right one, i just opened random parts until the photo looked right
23:36
<
clever >
and then filtered on that package type
23:37
<
clever >
coderobe: and even if the root.squashfs does fit, the currently available gpu firmare wont look there
23:37
<
coderobe >
oh, that sucks
23:37
<
clever >
coderobe: it would need some firmware hacking or help from the foundation
23:37
<
clever >
the stock spi chip is only 512kbyte
23:37
<
coderobe >
it's always the GPUs ruining all the fun
23:37
<
clever >
but, the gpu cross-compiler did make it into nixpkgs
23:38
<
clever >
so you can now compile your own gpu firmware, from nixpkgs
23:38
<
clever >
if you nix-build this expr, with the latest nixpkgs master, you will get a working hello world in bootcode.bin
23:38
<
samueldr >
clever: 8×6mm
23:39
<
clever >
but that hello-world doesnt even bring the dram online, so your limited to 128kbyte of ram
23:39
<
clever >
samueldr: ah, right shape, wrong size
23:40
<
samueldr >
my measurements were not great, but not
*that* badly not great
23:40
<
samueldr >
clever: arrow seemingly sells by the unit
23:41
shibboleth has joined #nixos
23:41
<
{^_^} >
[nixpkgs] @jtojnar merged pull request #74374 → python3.pkgs.babelgladeextractor: 0.6.0 → 0.6.1 →
https://git.io/JeXoJ
23:41
xantoz has quit [Ping timeout: 268 seconds]
23:44
<
clever >
samueldr: aha, a table with dimensions!
23:45
<
samueldr >
missing many *DFN packages it seems
23:46
<
clever >
according to the readme, it can boot linux, but has no real gpu features
23:48
xantoz has joined #nixos
23:49
<
clever >
coderobe: oh, another useful thing to note, the usb-c port is wired to the otg usb controller in the cpu
23:50
<
clever >
coderobe: so you can use usb gadgets in linux to emulate any usb device
23:50
<
coderobe >
Ah, I'm doing something similar with the rpi0w
23:50
<
{^_^} >
raspberrypi/firmware#1076 (by ali1234, 51 weeks ago, closed): start_file doesn't work inside config.txt filters
23:51
<
clever >
with the more capable bootcode.bin (since fixed), you can now configure any gpio pin, to override the name of start.elf
23:51
<
clever >
so you can force it into MSD mode, on any model without a hub in the way
23:52
<
samueldr >
clever: maybe try to contact arrow... I met representatives from Arrow at CES a few years back and they seem to want to get the hacker type person involved in
_making_ things... maybe they can figure out a source
23:53
<
clever >
i'm not sure what package i need yet, nor if the boot rom will even allow a bigger spi chip
23:53
<
clever >
once i confirm the boot rom works with larger chips, we could move ahead
23:53
<
samueldr >
gonna wire the (physically) bigger chip first?
23:54
<
clever >
dang, and only after the order ships, do i think to add flux to it, lol
23:55
<
samueldr >
dang, 2×3mm
23:55
<
samueldr >
too small
23:56
horner has quit [Quit: zzZzZzZzZZZzzz…]
23:56
scribbler has joined #nixos