sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
MmeQuignon has quit [Ping timeout: 245 seconds]
kisonecat has quit [Ping timeout: 258 seconds]
_ris has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @Lucus16 opened pull request #61477 → anbox: unstable-2019-03-07 -> unstable-2019-05-03 → https://git.io/fjWQW
noam has joined #nixos
freeman42x has joined #nixos
noam__ has quit [Ping timeout: 258 seconds]
mexisme has joined #nixos
MmeQuignon has joined #nixos
Matthieu_ has joined #nixos
goibhniu1 has quit [Ping timeout: 244 seconds]
MmeQuignon has quit [Ping timeout: 246 seconds]
dbmikus has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jbboehr opened pull request #61478 → libxslt: make ID generation deterministic → https://git.io/fjWQ9
npmccallum has quit [Quit: npmccallum]
Matthieu` has joined #nixos
Matthieu_ has quit [Ping timeout: 246 seconds]
buffet has quit [Ping timeout: 244 seconds]
selfsymmetric-mu has quit [Remote host closed the connection]
buffet has joined #nixos
acarrico has joined #nixos
MmeQuignon has joined #nixos
rgb-trouw has joined #nixos
rgb-trouw has left #nixos [#nixos]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjW7J
Matthieu` has quit [Ping timeout: 246 seconds]
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #61428 → chit: init at 0.1.12 → https://git.io/fjW4n
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjW7k
MmeQuignon has quit [Ping timeout: 268 seconds]
MmeQuignon has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #61405 → data/fonts: cleanup → https://git.io/fjWWB
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fjW7q
freeman42x has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @BrianHicks opened pull request #61479 → devd: init at 0.9 → https://git.io/fjW7m
esmerelda has quit [Ping timeout: 258 seconds]
kisonecat has joined #nixos
MmeQuignon has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @bbigras closed pull request #60324 → nixos/pazi: init → https://git.io/fjGTo
esmerelda has joined #nixos
kisonecat has quit [Ping timeout: 244 seconds]
silver has quit [Read error: Connection reset by peer]
Edes has joined #nixos
rajivr___ has joined #nixos
orivej has quit [Ping timeout: 252 seconds]
<Edes> Does anyone know how to get emoji working properly on nixos? I've been poking around with the fontconfig options, but I haven't been able to get it to render all emoji properly, the problem is that the emoji from another font (I think it's roboto) are getting rendered in place of noto.
ddellacosta has joined #nixos
Guest14783 has quit [Quit: Leaving]
<Edes> this is how getemoji.com looks
<xorAxAx> Edes, try noto-fonts-emoji, https://nixos.wiki/wiki/Fonts
<Edes> that is installed
<xorAxAx> ok
<Edes> the issue is that other fonts are getting prioritized over it
lovesegfault has joined #nixos
<{^_^}> [nixpkgs] @yrashk closed pull request #47643 → sit: 0.4.0 -> 0.4.1 → https://git.io/fxTGV
acarrico has quit [Ping timeout: 246 seconds]
mexisme has quit [Quit: WeeChat 2.4]
iqubic has joined #nixos
<iqubic> How does one enable horizontal scrolling on their Nixos Machine
Edes has quit [Quit: Lost terminal]
drakonis has joined #nixos
o1lo01ol1o has joined #nixos
<hexa-> > services.xserver.libinput.horizontalScrolling
<{^_^}> undefined variable 'services' at (string):253:1
<hexa-> enabled by default though
<iqubic> I don't think I'm using libinput, which is this issue.
<iqubic> Let me pull up my trackpad configuration for you.
<iqubic> What changes should I make to the synaptics section there to migrate to libinput?
<infinisil> > options.services.xserver.libinput.horizontalScrolling # hexa- btw (takes some time to evaluate though)
<{^_^}> file 'nixpkgs/options.nix' was not found in the Nix search path (add it using $NIX_PATH or -I), at (string):148:20
<infinisil> Ah darn
<hexa-> hehe
<infinisil> > options.services.xserver.libinput.horizontalScrolling # hexa- btw (takes some time to evaluate though)
<iqubic> infinisil: Should I rewrite that entire synaptics section?
<{^_^}> value is a function while a set was expected, at (string):253:1
<infinisil> Okay I give up!
* infinisil has no idea
<iqubic> It feels weird using both synaptics and libinput at the same time.
kyren has quit [Ping timeout: 244 seconds]
<hexa-> yeah, that is because you don't :)
<hexa-> libinput is usually the way to go
<iqubic> So how should I rewrite my current config?
<infinisil> > options "services.xserver.libinput.horizontalScrolling" # <-- Ahh, there we go, for future reference
<{^_^}> "Disables horizontal scrolling. When disabled, this driver will discard any horizontal scroll\nevents from libinput. Note that this does not disable horizontal scrolling, it merely\ndiscards the horiz...
<hexa-> haha, nice
Guanin has quit [Remote host closed the connection]
myskran has quit [Ping timeout: 244 seconds]
is_null has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
Synthetica has quit [Quit: Connection closed for inactivity]
camsbury has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
mexisme has joined #nixos
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
myskran has joined #nixos
myskran has quit [Ping timeout: 244 seconds]
lunik1 has quit [Ping timeout: 246 seconds]
lunik1 has joined #nixos
thomashoneyman has quit [Ping timeout: 252 seconds]
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
toppler`` has quit [Ping timeout: 268 seconds]
hamishmack has joined #nixos
toppler`` has joined #nixos
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
iqubic has quit [Quit: Page closed]
mexisme has quit [Ping timeout: 246 seconds]
xkapastel has joined #nixos
lightbulbjim has quit [Max SendQ exceeded]
lightbulbjim has joined #nixos
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dycan has joined #nixos
esmerelda has quit [Ping timeout: 268 seconds]
lambda-11235 has joined #nixos
esmerelda has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
jackdk_ has joined #nixos
hamishmack has joined #nixos
o1lo01ol_ has joined #nixos
jackdk_ has quit [Ping timeout: 246 seconds]
myskran has joined #nixos
myskran has quit [Ping timeout: 258 seconds]
jackdk_ has joined #nixos
abathur has joined #nixos
camsbury has quit [Remote host closed the connection]
noam_ has joined #nixos
noam has quit [Ping timeout: 258 seconds]
<colemickens> anybody have good ideas how to handle plugins for OBS in nixpkgs?
o1lo01ol_ has quit [Remote host closed the connection]
abathur has quit [Ping timeout: 246 seconds]
abathur has joined #nixos
Supersonic has quit [Ping timeout: 252 seconds]
abathur has quit [Ping timeout: 244 seconds]
drakonis has quit [Quit: WeeChat 2.4]
InFlames has joined #nixos
Supersonic has joined #nixos
<{^_^}> [nixpkgs] @lilyball opened pull request #61483 → unison: fix building on macOS with enableX11 = false → https://git.io/fjWdJ
BuGless has quit [Ping timeout: 258 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/1332725d5fd (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
dycan has quit [Remote host closed the connection]
BuGless has joined #nixos
vidbina has joined #nixos
lostman has quit [Quit: Connection closed for inactivity]
o1lo01ol1o has joined #nixos
copumpkin has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Ping timeout: 268 seconds]
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/af657b78d4e (from 14 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
noam__ has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
halfbit has joined #nixos
noam_ has quit [Ping timeout: 268 seconds]
Izorkin has quit [Ping timeout: 245 seconds]
knupfer has joined #nixos
endformationage has quit [Ping timeout: 246 seconds]
Izorkin has joined #nixos
m0rphism has joined #nixos
Dagger has quit [Ping timeout: 252 seconds]
Dagger2 has joined #nixos
logzet has joined #nixos
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alexherbo2 has joined #nixos
alexherbo2 has quit [Client Quit]
knupfer has quit [Ping timeout: 252 seconds]
hamishmack has joined #nixos
esmerelda has quit [Ping timeout: 255 seconds]
xkapastel has quit [Quit: Connection closed for inactivity]
Lisanna has quit [Ping timeout: 244 seconds]
Lisanna1 has joined #nixos
jackdk_ has quit [Ping timeout: 246 seconds]
Lisanna1 is now known as Lisanna
hamishmack has quit [Client Quit]
palo1 has joined #nixos
esmerelda has joined #nixos
palo has quit [Ping timeout: 255 seconds]
palo1 is now known as palo
alexherbo213 has joined #nixos
alexherbo2 has joined #nixos
alexherbo21 has quit [Ping timeout: 244 seconds]
domogled has joined #nixos
<alexherbo2> Hi
<alexherbo2> Can someone tell me how to make ffmpeg -i pulse working? https://github.com/alexherbo2/capture/blob/master/bin/capture-video#L50
hamishmack has joined #nixos
alexherbo213 has quit [Ping timeout: 255 seconds]
jackdk_ has joined #nixos
Myhlamaeus has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @chreekat opened pull request #61484 → Add minimal docs for callHackage and friends → https://git.io/fjWdp
<{^_^}> [nixpkgs] @pSub merged pull request #61388 → axel: 2.16.1 -> 2.17.1 → https://git.io/fjWGn
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/fjWFe
<{^_^}> [nixpkgs] @pSub pushed 0 commits to update-axel: https://git.io/fjWFv
<alexherbo2> I would like to know also how to configure surf browser to enable web inspector
<alexherbo2> it is disabled by default
abathur has joined #nixos
domogled has quit [Quit: domogled]
halfbit has quit [Ping timeout: 258 seconds]
abathur has quit [Ping timeout: 255 seconds]
dansho has quit [Ping timeout: 258 seconds]
dansho has joined #nixos
i1nfusion has quit [Remote host closed the connection]
jackdk_ has quit [Ping timeout: 258 seconds]
i1nfusion has joined #nixos
jackdk_ has joined #nixos
asheshambasta_m has joined #nixos
vidbina has quit [Ping timeout: 268 seconds]
thomashoneyman has joined #nixos
thomashoneyman has quit [Ping timeout: 252 seconds]
Anton-Latukha has joined #nixos
Tucky has joined #nixos
knupfer has joined #nixos
wfranzini has joined #nixos
<etu> ,locate ampy
<{^_^}> Couldn't find in any packages
<etu> :(
parsnip has left #nixos ["WeeChat 2.4"]
* etu goes and makes a derivation for it
mexisme has joined #nixos
johanot has joined #nixos
Ariakenom has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
civodul has joined #nixos
zupo has joined #nixos
fusion809 has quit [Remote host closed the connection]
rauno has joined #nixos
page has quit [Ping timeout: 246 seconds]
page has joined #nixos
toppler`` has quit [Ping timeout: 252 seconds]
toppler`` has joined #nixos
cfricke has joined #nixos
fusion809 has joined #nixos
MmeQuignon has joined #nixos
ayerhart has quit [Read error: Connection reset by peer]
mexisme has joined #nixos
Thra11 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @teto opened pull request #61485 → neovim-unwrapped: don't fix cmake → https://git.io/fjWbc
thc202 has joined #nixos
nschoe has joined #nixos
jackdk_ has quit [Ping timeout: 258 seconds]
ayerhart has joined #nixos
zupo has quit [Read error: Connection reset by peer]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
knupfer has quit [Ping timeout: 258 seconds]
zupo has joined #nixos
asheshambasta_m has quit [Quit: Leaving.]
zukaboo has joined #nixos
Makaveli7 has joined #nixos
linarcx has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #61445 → usbutils: 010 -> 012 → https://git.io/fjWuD
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « usbutils: 010 -> 012 »: https://git.io/fjWbw
<{^_^}> [nixpkgs] @FRidh merged pull request #61434 → tcsh: 6.20.00 -> 6.21.00 → https://git.io/fjW4x
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tcsh: 6.20.00 -> 6.21.00 »: https://git.io/fjWbr
<{^_^}> [nixpkgs] @FRidh merged pull request #61432 → tbb: 2019_U5 -> 2019_U6 → https://git.io/fjW4D
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « tbb: 2019_U5 -> 2019_U6 »: https://git.io/fjWbo
<{^_^}> [nixpkgs] @FRidh merged pull request #61322 → i2pd: 2.24.0 -> 2.25.0 → https://git.io/fjWfU
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « i2pd: 2.24.0 -> 2.25.0 »: https://git.io/fjWbK
<{^_^}> [nixpkgs] @FRidh merged pull request #61401 → python37Packages.qtconsole: 4.4.3 -> 4.4.4 → https://git.io/fjWCm
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.qtconsole: 4.4.3 -> 4.4.4 »: https://git.io/fjWbP
<{^_^}> [nixpkgs] @FRidh merged pull request #61403 → python37Packages.smart_open: 1.8.2 -> 1.8.3 → https://git.io/fjWCr
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « python37Packages.smart_open: 1.8.2 -> 1.8.3 »: https://git.io/fjWb1
jb55 has quit [Ping timeout: 258 seconds]
mkoenig has joined #nixos
Dagger2 is now known as Dagger
<{^_^}> [nixpkgs] @FRidh merged pull request #61298 → postgresql: 9.4.21 -> 9.4.22, 9.5.16 -> 9.5.17, 9.6.12 -> 9.6.13, 10.7 -> 10.8, 11.2 -> 11.3 → https://git.io/fjCNZ
<{^_^}> [nixpkgs] @FRidh pushed 5 commits to staging: https://git.io/fjWbS
asheshambasta_m has joined #nixos
goibhniu1 has joined #nixos
suhr[m] has joined #nixos
<sphalerite> Having an interesting problem… `mount /dev/mmcblk1p1 /boot` doesn't complain, and the kernel log says EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Opts: (null)
<sphalerite> but it still doesn't seem to actually mount it!?
<sphalerite> i.e. it doesn't appear in /proc/mounts, nor does lost+found appear in /boot
knupfer has joined #nixos
<sphalerite> any ideas?
woffs has quit [Quit: Gateway shutdown]
<{^_^}> [nixpkgs] @FRidh pushed 5 commits to staging-19.03: https://git.io/fjWbN
<{^_^}> [nixpkgs] @FRidh pushed 88 commits to staging-19.03: https://git.io/fjWbA
woffs has joined #nixos
mexisme has quit [Ping timeout: 258 seconds]
<clever> sphalerite: what does `strace mount` report?
hoijui has joined #nixos
<sphalerite> clever: strace mount, or tracing the mount command that mounts the filesystem?
<clever> the command to mount it
<sphalerite> mount("/dev/mmcblk1p1", "/boot", "ext4", 0, NULL) = 0
<clever> sphalerite: oh right, i remember, i had this exact problem before
<clever> you can thank sytemd for this issue
<clever> the "wrong" device is at /boot, so it umounts it for you
wucke13_ has quit [Remote host closed the connection]
<sphalerite> … :|
<clever> if your changing the /boot device, you must update configuration.nix, nixos-rebuild test, mount the right one, nixos-rebuild switch
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61418 → mruby: 2.0.0 -> 2.0.1 → https://git.io/fjWlK
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjWNv
<sphalerite> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
<sphalerite> who had that smart idea? That's awful!
<clever> blame systemd :P
MmeQuignon has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jbboehr opened pull request #61487 → nodePackages: tslint: init at 5.16.0 → https://git.io/fjWNJ
<sphalerite> ok, I think it's time for me to join the league of systemd haters
<clever> sphalerite: i think i have stockholm syndrome :P
<clever> prior to nixos, i was anti-systemd
<clever> sphalerite: also, watch https://www.youtube.com/watch?v=o_AIw9bGogo
<srhb> NixOS makes most* of systemd bearable, really, so I don't *think* it's Stockholm syndrome, but eh, hard to see from the inside :-P
<sphalerite> can I define mounts in nixos that won't get touched bby systemd?
<{^_^}> systemd/systemd#4010 (by networkimprov, 2 years ago, closed): systemd-user-sessions.service After=network.target causes 90s boot delay
<sphalerite> because I'd quite like to have /boot mounted, but also be able to switch it around
jb55 has joined #nixos
<yorick> can we kill systemd already
<{^_^}> [nixpkgs] @FRidh merged pull request #61180 → [19.03] Avoid collisions between essential packages → https://git.io/fjCv8
<{^_^}> [nixpkgs] @FRidh pushed 9 commits to staging-19.03: https://git.io/fjWNk
<{^_^}> [nixpkgs] @FRidh merged pull request #61280 → wine-{unstable,staging}: 4.7 -> 4.8 → https://git.io/fjCQ7
<{^_^}> [nixpkgs] @FRidh pushed commit from @nyanloutre to master « wine-{unstable,staging}: 4.7 -> 4.8 »: https://git.io/fjWNq
<{^_^}> [nixpkgs] @FRidh pushed 183 commits to staging-next: https://git.io/fjWNm
<sphalerite> clever: how does not-os create device nodes?
lambda-11235 has quit [Quit: Bye]
<clever> mount -t devtmpfs devtmpfs /dev
<{^_^}> [nixpkgs] @FRidh pushed 689 commits to staging: https://git.io/fjWNO
<clever> sphalerite: devtmpfs is a special kernel fs to auto-create them
<sphalerite> aaah
<clever> i would use udev, but systemd ate it :P
<clever> > udev
<{^_^}> "<derivation /nix/store/w4rypr0q649k57dnddywfy3a40z1lngw-systemd-239.20190219.drv>"
<sphalerite> I was going to say, maybe I should use that for my init script as well instead of sourcing the various uevent files in /sys/class/block and using mknod… but then I realised I don't use that script anymore, thanks to modern u-boot \o/
<clever> sphalerite: i once wrote bash scripts to deal with firmware loading
<clever> so i could get wifi in my custom initrd
<sphalerite> pfff who needs bash when you have busybox ash :p
<clever> basically, you need to write the size of the firmware to a special /sys entry, then the blob itself, and do it in response to a hotplug event thing
noam has joined #nixos
<clever> and either ack or nak depending on if you find it
zukaboo has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<sphalerite> rm /etc/fstab && systemctl daemon-reload && mount /dev/mmcblk1p1 /boot
<sphalerite> screw you, systemd
<clever> sphalerite: careful, it might umount everything, just to spite you!
<sphalerite> I suspected that too, but it didn't
noam__ has quit [Ping timeout: 268 seconds]
asheshambasta_m has quit [Ping timeout: 252 seconds]
LogicAside has quit [Ping timeout: 255 seconds]
gal_bolle has joined #nixos
Izorkin has quit [Ping timeout: 258 seconds]
MmeQuignon has joined #nixos
<Taneb> "Fetching the dependencies took 9s and evaluation took 3020s." I think I might be doing something slightly off
cfricke has quit [Quit: WeeChat 2.4]
ThatDocsLady has joined #nixos
<yorick> aanderse: feel free to modify and upstream :D
zupo has quit [Ping timeout: 246 seconds]
asheshambasta_m has joined #nixos
Izorkin has joined #nixos
LogicAside has joined #nixos
statusfa1led is now known as statusfailed
sigmundv has joined #nixos
justanotheruser has quit [Ping timeout: 255 seconds]
mexisme has joined #nixos
Glider_IRC has joined #nixos
vancoding[m] has left #nixos ["User left"]
Jetien_ has joined #nixos
LogicAside has quit [Ping timeout: 258 seconds]
pie__ has quit [Ping timeout: 258 seconds]
vidbina has joined #nixos
pie___ has quit [Ping timeout: 258 seconds]
LogicAside has joined #nixos
knupfer has quit [Ping timeout: 268 seconds]
<aanderse> yorick: thank you!
Izorkin has quit [Quit: ZNC 1.7.3 - https://znc.in]
wucke13 has quit [Quit: ZNC 1.7.2 - https://znc.in]
vidbina has quit [Quit: vidbina]
wucke13 has joined #nixos
vidbina has joined #nixos
knupfer has joined #nixos
Izorkin has joined #nixos
zupo has joined #nixos
<aanderse> yorick++
<{^_^}> yorick's karma got increased to 4
<{^_^}> [nixpkgs] @Mic92 merged pull request #61443 → nginxModules: update nginx modules → https://git.io/fjWED
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fjWA8
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61447 → libv4l: 1.16.5 -> 1.16.6 → https://git.io/fjWzO
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to staging: https://git.io/fjWAB
avn has quit [Ping timeout: 248 seconds]
klntsky has quit [Ping timeout: 256 seconds]
LogicAside has quit [Ping timeout: 258 seconds]
klntsky has joined #nixos
Synthetica has joined #nixos
asheshambasta_m has quit [Quit: Leaving.]
ubert has joined #nixos
knupfer has quit [Ping timeout: 258 seconds]
puck has quit [Quit: nya]
LogicAside has joined #nixos
tg has quit [Ping timeout: 245 seconds]
puck has joined #nixos
tg has joined #nixos
monotux has quit [Quit: WeeChat 2.4]
monotux has joined #nixos
orivej has joined #nixos
jasongrossman has quit [Read error: Connection reset by peer]
jasongrossman has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/f02bbfc0eab (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
ng0 has joined #nixos
noam_ has joined #nixos
noam has quit [Ping timeout: 268 seconds]
__monty__ has joined #nixos
pie_ has joined #nixos
MmeQuignon has quit [Ping timeout: 245 seconds]
pie__ has joined #nixos
pie_ has quit [Ping timeout: 245 seconds]
<pie__> is unstable stuck?
asheshambasta_m has joined #nixos
vidbina has quit [Ping timeout: 244 seconds]
<rauno> gchristensen, one more question about theat ixpe and packet setup, do you know how their metadata service works? like which data should be in response ?
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/fjWxC
<{^_^}> [nixpkgs] @aanderse merged pull request #56402 → ctrtool: init at 0.15 → https://git.io/fhNvy
fusion809 has quit [Remote host closed the connection]
toppler`` has quit [Ping timeout: 255 seconds]
toppler`` has joined #nixos
<yorick> the worst part is that this does not include DNS, it extracts that from DHCP in the installer image
ng0 has quit [Quit: Alexa, when is the end of world?]
<yorick> I had the idea to builtins.fetchUrl this url and get the config from that, at one point
<rauno> yorick, yes its retrieved by curl but im interesting the part behind their metadata service
<yorick> rauno: what do you mean?
gal_bolle has quit [Ping timeout: 244 seconds]
<rauno> as curl doesn't provide any identification to their service with request, im interested how the requester is identified
<clever> rauno: source ip
Makaveli7 has quit [Quit: WeeChat 2.4]
<yorick> clever: not MAC? otherwise it might not work with dhcp-gotten addresses?
<rauno> exactly :p
<rauno> was thinking same that with pxe boot it gets dhcp address..
<clever> yorick: there may be seperate code to enforce your mac having the ip you should have
<rauno> static dhcp addresses are valid ye
<yorick> then why wouldn't they host dhcp in production
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fjWxH
hoijui has quit [Ping timeout: 252 seconds]
asheshambasta_m has quit [Ping timeout: 258 seconds]
Makaveli7 has joined #nixos
xkapastel has joined #nixos
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/7cd2e4ebe8c (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
mexisme has quit [Ping timeout: 258 seconds]
orivej has quit [Ping timeout: 252 seconds]
<ivan> ah I finally figured out why NVIDIA/Xorg didn't work for me in master; the new graphene-hardened allocator enabled by default in the hardened profile
<{^_^}> [nixpkgs] @teto merged pull request #61472 → iwd: 0.17 -> 0.18, ell: 0.19 -> 0.20 → https://git.io/fjWSg
<{^_^}> [nixpkgs] @teto pushed 3 commits to master: https://git.io/fjWpt
<rauno> yorick, u cant see mac via curl request..so prolly clever is right yeah
<rauno> so it makes sense yes to have static dhcp and identify by source ip
dansho has quit [Quit: Leaving]
<yorick> rauno: if they are on the same network, they could see it on the server with some socket magic
<Taneb> ...my work's nix cache (using nix-serve) has suddenly slowed down a whole bunch
<clever> yorick: what IP does that domain have?
<Taneb> "curl http://URL/nix-cache-info" takes over a minute :(
<clever> Taneb: what does `top` look like?
mariusz-kowalski has joined #nixos
<Taneb> clever: OK. Plenty of spare CPU and mem, not using swap
<clever> Taneb: find the pid's for nix-serve, and run `strace -p pid1 -p pid2 ...` and then see what happens when you curl it
<yorick> clever: 192.80.8.124
<yorick> there's no route for it though, it would go via the public router
<clever> ah, i was thinking about how aws's hypervisor handles things, but packet is baremetal
cfricke has joined #nixos
jomik has joined #nixos
<Taneb> clever: ...it seems to have fixed itself
<jomik> Why can I not give a `nix-env` call the argument `-I '<unstable>'`? It says unstable does not exist, but `nix-channel --list` does show it..
<clever> jomik: -I cant take search paths like <foo>
fendor has joined #nixos
<jomik> Ahhhh. I just got an issue that said it used that :D
<jomik> Thanks.
<__monty__> jomik: In this case just use -f rather than -I.
<jomik> __monty__: That gives `error: access to path '/nix/store/b23jd9xdjj3sav7jv2bss448vzj1xjls-unstable-19.09pre178675.24debf74ef5/unstable' is forbidden in restricted mode`
hoijui has joined #nixos
<clever> jomik: why is restricted mode enabled?
<jomik> Trying to replicate the NUR call. My NUR expressions are failing in their CI :D
<clever> jomik: and you shouldnt be using nix-env when doing testing or ci type things
<clever> that will ruin your disk usage
<clever> just use plain nix-build
<jomik> Hmmm. Lol, true. That would install all the things XD
<jomik> Thank you, saved me :D
<jomik> How would I test that CI call that they are doing for NUR?
<clever> --option restrict-eval true
<clever> jomik: that is why restricted eval was on
lovesegfault has quit [Ping timeout: 252 seconds]
<jomik> Yah. I don't know why they have that there though.
<clever> and they are doing -qa, which nix-build doesnt support
Guest91665 has left #nixos ["User left"]
lovesegfault has joined #nixos
MmeQuignon has joined #nixos
hoijui has quit [Ping timeout: 258 seconds]
ixxie has joined #nixos
<ixxie> hello folks
tsmeets has joined #nixos
avn has joined #nixos
<jomik> I am trying to resolve this issue __monty__ clever https://gitlab.com/Jomik/nur-expressions/issues/1 If you have any idea how, then that would be awesome. I am trying his fix, but that does not seem to be able to build :/
<Taneb> Aaargh, the thing I thought fixed itself has unfixed itself, my nix-serve is once again slow
<jomik> This is my naive attempt https://git.io/fjWpS
<yorick> jomik: we fixed your issue in npm-buildpackage, btw ;)
MmeQuignon has quit [Ping timeout: 258 seconds]
drakonis has joined #nixos
<jomik> yorick: I saw. I commented and updated already :P
<jomik> Thanks alot :D
<tsmeets> Hello, I am trying to compile a static version of libX11 (nix build nixpkgs.pkgsStatic.xorg.libX11), but it fails at libxcb with "relocation R_X86_64_32 against hidden symbol `__TMC_END__' can not be used when making a shared object"
<tsmeets> any ideas?
<jomik> yorick: But apparently my use of your package to build my packages is messing up the CI for NUR :D
<Taneb> ...trace is having a lot of "select(8, [5], NULL, NULL, {tv_sec=1, tv_usec=0}) = 0 (Timeout)"
acarrico has joined #nixos
<clever> Taneb: thats normal, its waiting up to 1 second for events on fd 5
<Taneb> clever: I'm seeing almost nothing but that
<clever> Taneb: you can -e 'trace=!select' to hide that
<yorick> jomik: hydra might be running it in restricted eval mode
<clever> yorick: hydra is always in restricted mode
<jomik> Yah, that is what they do. Do wonder how I fix it.. :(
<yorick> clever: is fetchTarball with a hash allowed in restricted eval mode?
<yorick> also, is import-from-derivation allowed in restricted eval mode?
<clever> yorick: ifd is allowed, but the inputs are still bound to the normal sandbox rules
<clever> yorick: fetchTarball requires it to be in the allowed-uris option in nix.conf
<clever> nix show-config | grep allow
MmeQuignon has joined #nixos
<yorick> ah, then that's likely failing
<yorick> no wait, this doesn't use builtins.fetchTarball
<jomik> I shouldn't think so :o
vidbina has joined #nixos
<yorick> it doesn't even IFD
<jomik> Actually I would prefer if I could just add npm-buildpackage to callPackage scope. It shouldn't really be part of my NUR expressions
alexherbo2 has quit [Read error: Connection reset by peer]
init_6 has joined #nixos
<yorick> I don't see why not, upstreaming was always the goal :P
<yorick> but it's slightly hacky to work around npm/yarn bugs
alexherbo2 has joined #nixos
SyrupThinker has quit [Quit: WeeChat 2.4]
SyrupThinker has joined #nixos
<jomik> Naaaaah, I can not believe that yorick :D
<jomik> It bothers me that `npm install` does not adhere to package-lock.json. It is only this odd `npm ci` thing :D
<yorick> yarn is arguably better code and design
<yorick> but then they use a custom format for the lockfiles
<yorick> npm has a content-addressable cache, but if you add to it manually it will use the sha512 to address, not what you told it to use
<jomik> That sounds great... Lol
<jomik> What'd be the good way to use npm-buildpackage in my nur expressions tho?
silver has joined #nixos
noam__ has joined #nixos
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
noam_ has quit [Ping timeout: 258 seconds]
drakonis_ has joined #nixos
<yorick> I have no idea what's wrong, but maybe the -I <nixos-unstable>?
<yorick> why is is accessing your nixos path?
<clever> yorick: -I wont accept search paths
kreisys has joined #nixos
<yorick> clever: nix-env -f default.nix -qa '*' --meta --xml --allowed-uris https://static.rust-lang.org --option restrict-eval true --option allow-import-from-derivation true --drv-path --show-trace -I <nixos-unstable> -I .
<yorick> that's the failing expression
<clever> yorick: <nixos-unstable> isnt quoted, so thats shell redirection
<yorick> well, that would result in weirdness
hoijui has joined #nixos
drakonis has quit [Ping timeout: 246 seconds]
gal_bolle has joined #nixos
<yorick> jomik: are you testing this with that broken nix-env?
MmeQuignon has quit [Ping timeout: 246 seconds]
<jomik> yorick: No. Because that doesn't work xD I don't actually know how to test it... But I wrote the nix expression in that gist I linked. And that does not even build with `nix-build ci.nix -A buildOutputs` which is what my CI uses.
hoijui has quit [Ping timeout: 258 seconds]
sb0 has joined #nixos
<sb0> I have a nix store path that has been recently created on a binary substituter, but "nix-store -r" fails to find it (as its cache contains that it does not exist on the substituters)
<sb0> how do I invalidate that cache?
srid has quit [Ping timeout: 258 seconds]
<clever> sb0: sudo rm /root/.cache/nix/binary-cache-v6.sqlite*
<cizra> Any xmonad users around? I can't figure out how to rebuild it (is it rebuilt automatically during nixos-rebuild switch? am I supposed to rebuild myself? If so, how do I set up the right env that'd include the extra and contrib packages?
<sb0> clever: thanks, that worked
<jomik> cizra: I used https://git.io/fjWhN when I was using xmonad
Neo-- has joined #nixos
__monty__ has quit [Ping timeout: 246 seconds]
<cizra> jomik: OK, what do I do with this file?
<cizra> jomik: nix-shell shell.nix ?
__monty__ has joined #nixos
<jomik> Well, that's the file with the dependencies I needed for my IDE to check my xmonad.hs.
orivej has joined #nixos
<jomik> For rebuilding, I just ran the recompile command `xmonad --recompile` IIRC
<jomik> But yes, running `nix-shell` with that shell.nix gives you the dependencies you need.
<cizra> jomik: Yeah, it rebuilt fine inside that shell.
noam_ has joined #nixos
anderslundstedt has quit [Quit: leaving]
<cizra> jomik: Thanks a lot. Maybe it should be documented somewhere.
Cale has quit [Ping timeout: 252 seconds]
anderslundstedt has joined #nixos
srid has joined #nixos
noam__ has quit [Ping timeout: 268 seconds]
gxt has quit [Ping timeout: 258 seconds]
rauno has quit [Ping timeout: 268 seconds]
<Lears> cizra: You don't need to do anything special; if you just use the configuration.nix options exposed for xmonad it will be given a ghc with the right libs to recompile your config.
<jomik> Yeah. The shell.nix I linked is just needed for your IDE to be able to find the types and such :D
knupfer has joined #nixos
jomik has quit [Quit: WeeChat 2.4]
johanot has quit [Quit: WeeChat 2.4]
Cale has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « vivaldi: 2.5.1525.40-1 -> 2.5.1525.41-1 »: https://git.io/fjWj4
erictapen has joined #nixos
<cizra> Lears: How will it get recompiled?
<lejonet> So what is the correct way to enable ia32 emulation for the kernel? driSupport32Bit requires it, and I have enabled it through boot.kernelPatches and adding it through extraConfig, but that doesn't flip the right attributes :P
<cizra> Lears: Who'll recompile it? perhaps nixos-rebuild switch?
kisonecat has joined #nixos
<clever> lejonet: the 64bit kernel has 32bit support enabled by default
<clever> lejonet: have you changed your boot.kernelPackages?
<lejonet> clever: yeah, I'm using the hardened kernel package
<lejonet> Hence my asking, how do I get nix to accept that I have IA32 emulation?
<lejonet> I've tried libMkforcing the attribute that I think driSupport32Bit without any success, and that is most likely not the right way anyway
<lejonet> Maybe there is some overridable thing I can give it?
<Lears> cizra: xmonad will recompile itself in the same way it does on any other distribution. You can trigger that with mod+shift+q (iirc) or `xmonad --recompile && xmonad --restart`.
<tobiasBora> Hello,
acarrico has quit [Ping timeout: 245 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cizra> Lears: I think that's not the case as I'm not installing GHC explicitly.
<cizra> Regardless, jomik's script works well.
<Lears> Like I said, nixos will give it the ghc it needs.
<tobiasBora> I have a quite regular "issue" with nix, which is the time to apply a simple command. For example, when I want to create a new user, it takes 5 seconds to modify the file... But "nixos-rebuild test" (or switch) takes ages, just to run the first 2 steps "building Nix...building the system configuration..." (I lose maybe 2mn before seing the first "these derivations will be built"). I'm running a recent NixOs,
<tobiasBora> and I'm wondering if there is no way to improve this time. For what I understand, this time is long because it takes time to load all the modules. But couldn't it be possible to run a daemon that load these modules once? I'm tired of waiting 5mn (literraly, since my hello the command has not stopped yet) at every change, and NixOs is so nice that I don't want to be upset against him for such a stupid reason ^^
<Baughn> tobiasBora: Possible yes, but it'd require rewriting a lot of code.
<cizra> Lears: That is not the case. If I do that, it'll just disappear. journalctl says this: https://paste.ee/p/rXk1b
<Baughn> There are some mitigations. They mostly amount to "Use a faster computer", though.
<sphalerite> tobiasBora: #57477
<{^_^}> https://github.com/NixOS/nixpkgs/issues/57477 (by Infinisil, 9 weeks ago, open): `nixos-rebuild --switch` too slow, tracking issue
<Baughn> Putting /nix on NVMe/SSD helps a _lot_.
<tobiasBora> Baughn: I think the lab computer is a decent one (core i5)
<Baughn> Well, which core i5?
<Baughn> There have been 9-10 generations of processors all called that, so..
<lejonet> clever: ah, hardenedLinuxPackagesFor sets features.ia32Emulation = false; so I guess I could make my own kernel package that doesn't do that
<tobiasBora> Baughn: i5-6600 CPU @ 3.30GHz
<Baughn> Fairly decent, then.
<Baughn> And 5 seconds for a nixos-rebuild isn't actually a lot.
<Baughn> ...alas, I'm afraid this is just how it is.
<tobiasBora> Baughn: 5 minutes you mean?
hoijui has joined #nixos
<Baughn> ...oh
<Baughn> Hm
knupfer has quit [Remote host closed the connection]
<tobiasBora> I'd be super happy with 5s ^^
<Baughn> How much memory does it have?
<sphalerite> tobiasBora: you can pass --fast but it won't be _that_ much faster :p
<Baughn> No, this is something wrong with the computer.
<Baughn> Even my own super-complicated nixos builds take <20 seconds.
linarcx has quit [Quit: WeeChat 2.4]
<Taneb> "write error: Connection timed out at /nix/store/2c462gnvayhliv8x5za35irvmxfwbb0i-perl5.28.1-Starman-0.4014/lib/perl5/site_perl/5.28.1/Starman/Server.pm line 572, <GEN2008> chunk 1."
<Taneb> In my breaking nixserve
<Baughn> tobiasBora: Are you at the computer right now?
<tobiasBora> Baughn: yes
<Baughn> Ok. Can you run a command for me? One sec..
<tobiasBora> sure
<Lears> cizra: If xmonad is installed properly through the nixos options then it won't try to lookup ghc on the PATH; it will use $NIX_GHC as set set in its wrapper script. So those errors suggest you've installed xmonad in some other way.
<tobiasBora> sphalerite: yes, but as far as I remember the improvement is not huge
<sphalerite> tobiasBora: is the storage on the machine traditional HDD?
<cizra> Lears: https://paste.ee/p/YGo0o -- that's my configuration. Am I doing it right?
<Baughn> tobiasBora: (lsblk; free; lspci; cat /proc/cpuinfo; echo /dev/sd* | sudo nix-shell -p smartmontools --run 'xargs -n1 smartctl -a') | curl -F 'f:1=<-' ix.io
<Baughn> Tell me what that prints.
<tobiasBora> sphalerite: HDD yes
<sphalerite> Then that's probably your problem
<Baughn> Well, let's see what diagnosis info we get.
<sphalerite> nixos likes doing lots and lots of IO on lots and lots of small files
<tobiasBora> sphalerite: (the script at the end looks interesting, I may try it also for my rasp, I gave up to add/remove modules manually ^^)
<Baughn> It does. But that *should* be ok, so long as there's sufficient caching.
<Baughn> At least, not bad to the point of taking 5 minutes.
<Lears> cizra: lines 88 through 92 are redundant, you can remove them. Otherwise it looks alright. I'm guessing you accidentally have another xmonad on your PATH that's taking precedence over the one installed through nixos options.
<Baughn> I used to run with /nix on a ZFS HDD pool, for my backup server. It was much slower, but only... 2-3x, not 20x.
<Baughn> Granted, that's in part because ZFS is awesome.
<tobiasBora> Baughn: I will try it in 5mn, when lspci is installed :P
<clever> Baughn: i have 3 machines that are pure zfs
<Baughn> clever: Oh, all of mine are.
<Baughn> I meant as opposed to ZFS-on-NVMe
<lejonet> Baughn: you could swap cat /proc/cpuinfo with lscpu for neater output :)
<clever> Baughn: the desktop and laptop are zfs on nvme with no redundancy
<Baughn> lejonet: Neat, but I specifically want the details.
<tobiasBora> sphalerite: and it's not possible to cache it in RAM or anything? (ok, I don't have lot's of available RAM because nix takes already 20%)
<clever> Baughn: the nas is zfs on 3 mechanical drives
<Baughn> tobiasBora: It is.
<clever> all 3 have the root and nix store on zfs
<Baughn> tobiasBora: If you run said command, it'll give me some idea of what to tune.
<Baughn> Oh, and can you throw in `mount` there?
<tobiasBora> Baughn: I'm running ZFS also if it helps
<lejonet> Baughn: which ones? lscpu gives you all the details, but without duplicating it for each thread (basically it parses /proc/cpuinfo and prints a summary)
<Baughn> tobiasBora: And `zfs list`.
cfricke has quit [Quit: WeeChat 2.4]
<Baughn> tobiasBora: ...and `zfs get all <pool-name>`, as well as `zpool get all <pool-name>`?
<Baughn> lejonet: The actual current frequency of the cores.
<Baughn> lejonet: Have seen some cases where the CPU just refuses to go out of minimum power mode.
<lejonet> Baughn: I see, I don't know how lscpu decides which current freq it should show, but it shows a current freq too
* tobiasBora is doing tests
<cizra> Lears: You're right, I have the self-compiled xmonad, compiled with jomik's script. I found how to uninstall packages in manual, but I didn't find how to list them. Or I could utterly nuke any per-user nix-env customizations, how do I do that?
<lejonet> But yeah, that will most likely mask if just one core/thread is stuck in low power mode
<Philonous> I'm looking through people's nix files and I'm finding functions like for example haskellPackages.shellFor. What's the best way to find the documentation for it?
<Baughn> Philonous: If it isn't in the manual, then... er, a google search.
<Baughn> And/or source code.
<tobiasBora> It's funny, nixos-rebuild test is faster than nixos-rebuild test --fast ^^ What's the difference
<Baughn> --fast skips some of the work.
<Baughn> So that's probably due to cache warmup or whatever.
<cizra> Lears: Ah, found by googling. nix-env -e '*'
<Baughn> And I would really like that debug output please? XD
vidbina has quit [Ping timeout: 244 seconds]
<Philonous> I've tried that. I'm finding github issues, reddit comments, tweets, blog entries, all tangentially related, but no actual documentation I've tried the code search on github without luck
<tobiasBora> and actually now it's quite faster, don't know why
<cizra> Lears: Aaaaand everything worketh perfectly!
<tobiasBora> Baughn: http://ix.io/1J1f
<Baughn> Pretty please?
<Baughn> Ah, thanks.
<Baughn> It's a 500GB HDD? *blink*
<tobiasBora> it's small you think?
<Baughn> I mean, I have a 750GB NVMe in my laptop.
<Baughn> *768GiB actually.
drakonis has joined #nixos
<tobiasBora> it's my work computer, so I guess they don't want to spend too much money ^^
<Baughn> I don't think they build HDDs that small anymore. :P
<Baughn> But if it's a few years old, then that makes sense.
<Lears> cizra: Good-o.
<lejonet> Baughn: judging from it being a 6th gen Intel CPU, its probably an older Dell Optiplex with minimum specs at the time :P
<Baughn> No obvious tells of a broken HDD. Can't say for sure without running iozone or something, but it seems fine.
<tobiasBora> SSDs are getting much cheaper now
<tobiasBora> it's impressive
<lejonet> Indeed
<tilpner> tobiasBora: Also check arc_summary, I guess
<Baughn> Temperature is nominal, no reallocated sectors, reported throughput is normal, no CRC errors either, not dramatically old.
<Baughn> Also, whoops, I should've used "/dev/sd?".
<__monty__> Philonous: Clone nixpkgs and grep. Haven't found a better way yet : /
pshevtsov has quit [Quit: WeeChat 2.4]
<Baughn> tobiasBora: (zfs list; zpool list; zpool get all; zfs get all; arc_summary.pl) | curl -F 'f:1=<-' ix.io
<Philonous> Nix seems to be suffering from the Haskell illnes of ever-growing layes of abstraction and cobbled together "helper functions" that someone dumps on github and calls it a day. And it doesn't even have the type system to keep in on the rails :(
<Baughn> Er
<Baughn> *arc_summary.py
<Baughn> Philonous: Aye. Frankly, we ought to replace it with TypeScript or something.
<Baughn> (Not my preferred choice, but it'd work.)
<lejonet> __monty__: that is usually the only way to get the real details on many things people use, is my experience :/ but, then you get EXACTLY what they do, because you get the code :P
drakonis_ has quit [Ping timeout: 252 seconds]
hoijui has quit [Ping timeout: 245 seconds]
<Baughn> lejonet: It has 8GiB of memory. So not _minimum_ specs.
<__monty__> lejonet: Yeah, but I'm not often interested in the details. Just a list of arguments a function supports and preferably what they mean would be great.
<__monty__> Basically API docs.
<tobiasBora> Baughn: http://ix.io/1J1i
<tobiasBora> and arc_summary does not exist
<Baughn> arc_summary.py
<lejonet> Baughn: depending on agreements with Dell that could be their minimum but true, 4GB was minimum minimum at the time most likely
<Philonous> I just want to know what problem it is designed to solve. The arguments you can kind of guess from builtins.functionArgs
<pie__> is __structuredAttrs described somewhere
MmeQuignon has joined #nixos
<pie__> looks like it might be interesting
<tobiasBora> need to isntall it ^^
<pie__> lassulus, Profpatsch ^
<lassulus> ¯\_(ツ)_/¯
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
<Baughn> tobiasBora: sudo 'zfs set compression=on sync=disabled zroot'
<Baughn> tobiasBora: That should help a bit, though be aware that setting `sync=disabled` means fsync becomes a no-op.
<tobiasBora> Baughn: disabling sync help?
<Profpatsch> pie__: I think the nix manual
<Baughn> A lot.
justanotheruser has joined #nixos
<Baughn> This is 'safe', in that ZFS _never reorders writes across transactions_, hence the observable state after a crash will always be consistent.
<tobiasBora> I'm curious, why?
<pie__> Profpatsch, i tried a ctrl-f but didnt find it
<lejonet> It doesn't wait to hear back from the disk for the writes iirc
<Baughn> Because with sync=default, an fsync requires multiple _immediate_ writes to disk. And
<Baughn> *And this is slow.
<Baughn> That said, beware.
<Baughn> Disabling sync means fsync does nothing.
<cizra> I installed autojump. What's the right way to source autojump.bash? It apparently lives in /nix/store/sync2kg7x9a8vgwp3kqzxcn5h82wqjir-autojump-22.5.1 and the nix-build cmd to find that path takes 200ms to execute.
m0rphism has quit [Ping timeout: 246 seconds]
<Baughn> Which means if the computer crashes, then time will be rolled back a minute or two.
<Baughn> This can be a proble if it's a server of any kind.
<tobiasBora> Ok command tried thanks.
<Baughn> The safer option is to add an slog device, but that would mean adding an ssd.
<Baughn> As for enabling compression, your CPU is much faster than your disk. Compression equals reading/writing less data.
<Baughn> Doing that won't have any immediate effect, but it should help once data gets rewritten.
<tobiasBora> interesting
phreedom has quit [Remote host closed the connection]
phreedom has joined #nixos
<Baughn> (Plus, small disk. Extra space is extra space. :P)
<tobiasBora> this command should do something directly or I need to reboot?
<tobiasBora> (for sync)
<Baughn> Works immediately.
<Baughn> Mind you, it only makes _writes_ faster.
<tobiasBora> ok thank you. Can I force zfs to recompress stuff? ^^
Makaveli7 has quit [Quit: WeeChat 2.4]
mekeor has joined #nixos
m0rphism has joined #nixos
<Profpatsch> pie__: I can find it twice in https://nixos.org/nix/manual/
* pie__ tries again *shurg*
<Baughn> tobiasBora: Yes, I believe send | recv would do that.
<pie__> Profpatsch, oh derp. its in the changelog
<Profpatsch> yea
<Profpatsch> Non-documentation
<Baughn> tobiasBora: Which is to say, copy your data off the disk and then back.
alexherbo2 has joined #nixos
<Baughn> There isn't a lot of it.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/eabe7b845f8 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<pie__> man theres a lot of interesting random stuff in here "Builders can now communicate what build phase they are in by writing messages to the file descriptor specified in NIX_LOG_FD. The current phase is shown by the nix progress indicator. !
<pie__> s/!/"/
<pie__> re: __structuredAttrs: " Nix writes a script named .attrs.sh to the builder’s directory that initialises shell variables corresponding to all attributes that are representable in Bash. This includes non-nested (associative) arrays. " i wonder if there's any indication of failure to serialize things
erictapen has quit [Ping timeout: 258 seconds]
<pie__> "The sandbox-paths configuration option can now specify optional paths by appending a ?, e.g. /dev/nvidiactl? will bind-mount /dev/nvidiactl only if it exists."
xkapastel has quit [Quit: Connection closed for inactivity]
<tobiasBora> Baughn: I can stop it in the middle?
ottidmes has joined #nixos
<tobiasBora> Now the time is quite good (I don't if caching is the only reason), I have 8 seconds for a build without changes
<Profpatsch> pie__: And that’s just the stuff that’s in the changelog!
<Profpatsch> There’s lots and lots of builtins that don’t even appear in the changelog.
<tobiasBora> Baughn: do you have other tricks to speed it up even more? ^^
<Baughn> tobiasBora: If you go the "Copy all your data off the disk, erase the disk, copy it back" route, then you _really_ shouldn't stop in the middle. :P
<Baughn> tobiasBora: Yeah, replace the HDD with an SSD.
<Baughn> tobiasBora: https://www.amazon.co.uk/Crucial-MX500-CT500MX500SSD1-Internal-NAND/dp/B0784SLQM6/ref=sr_1_3?keywords=500GB+ssd&qid=1557839678&s=gateway&sr=8-3 <- This is the cheapest 500GB SSD I found on Amazon. There are much, much faster ones available.
<Baughn> But this would already be 10-100x faster than your HDD.
<Synthetica> I can't help but get surprised how cheap ssd's have gotten
<lejonet> indeed
<infinisil> And here I am with my almost dying HDD's, too lazy to replace them
<tobiasBora> that's cheap. But first that's not my computer, second there is a locker on it, third, my laptop has one (very small, like 20Gb :P), but I'm not sure I can simply replace it with another one (actually that would be interesting!)
<pie__> Profpatsch, /me flails helplessly
<tobiasBora> Baughn: also, I'm thinking about something else
<tobiasBora> the processor is supposed to be pretty good, but I think the computer is quite slow
<Baughn> tobiasBora: SSDs can generally be replaced quite easily. They're just 2.5" form factor SATA devices.
<Baughn> Didn't spot anything obvious there, but maybe.
<Baughn> Could be dust.
<tilpner> tobiasBora: Storage makes a lot of difference in how fast a device feels to use
<tobiasBora> Baughn: how can you check if the policy is set to performance? I tried "cpupower frequency-info
<tobiasBora> but it says current CPU frequency: Unable to call hardware
<tilpner> It doesn't matter if your CPU is fast if all it does is quickly waiting on storage
<tobiasBora> tilpner: indeed
<tilpner> Mine says the same, and it's fine here
<tobiasBora> but I'm curious to check if the governor is set correctly
<tilpner> I get the same output on laptop and server
<tilpner> cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
<tilpner> That will get your the governors
<tobiasBora> ok, so I've no way to check my line "powerManagement.cpuFreqGovernor = "performance";" worked? ^^ (I'm dubious now because my raspberry pi have this exact same problem, cpu freq cannot by modified and I discovered it a bit late)
<tilpner> *you the
<Baughn> tobiasBora: The policy shouldn't be set to performance. The default on modern systems is 'powersave', for good reason.
o1lo01ol1o has joined #nixos
<tobiasBora> ok
<tilpner> Baughn: It makes some difference for latency on servers
<tobiasBora> powersave move to performance when needed?
<Baughn> Yes, but this isn't one.
<Baughn> It takes the CPU only a millisecond to spin up.
<Baughn> 'powersave' keeps the CPU at low power when idle, and bursts to as high as possible when used, yes.
<tobiasBora> ok, I'll move it back to powersave then
<Baughn> It may actually work better. The performance governor depends on having fully functional cooling.
<cizra> tobiasBora: Plus, as your CPU has thermal mass, it takes a while to heat up. If it runs very cool by default, it'll have a longer opportunity to calculate stuff on Turboboost, before overheating and throttling back down.
<tobiasBora> ok interesting. I was thinking that powersave was always low power
abathur has joined #nixos
<tobiasBora> Thank you for all the advices.
<Yaniel> a cooler CPU also uses less power AFAIK
<tobiasBora> good for nature, perfect :P
<cizra> tobiasBora: I noticed it in some games with broken vsync setting - when I was running it on uncapped FPS, things got overheated real fast and my FPS suffered lag spikes. After I fixed frame rate (NVidia's an ass) and installed thermald to use frequency scaling, not fans, for cooling, things went to buttery smooth.
<Yaniel> because the electrical properties change with temperature (extreme example: superconductors)
<tobiasBora> Also, one more question. I think people mentionned that it was possible to cache nix stuff in RAM to have quicker access. Any references/quickstart?
leopard has joined #nixos
<cizra> Isn't just having enough RAM enough? OS should cache it after 1st access.
<Yaniel> linux does that already behind the scenes
myskran has joined #nixos
<cizra> How do you guys version your configuration.nix? I don't want to run Git as root, I don't want to keep copying it to /home/user either
abathur has quit [Read error: Connection reset by peer]
<Yaniel> I don't
astal has quit [Ping timeout: 244 seconds]
<infinisil> cizra: You can change the location of it
pshevtsov has joined #nixos
<Yaniel> at my previous workplace we used nixos for a couple of machines, kept their configuration in git and updated them remotely with nixops
<infinisil> NIX_PATH=nixos-config=/home/foo/cfg/configuration.nix
<tobiasBora> maybe that's why now nix takes 10s
<tobiasBora> let's reboot to check
ElXreno[m] has left #nixos ["User left"]
<blackriversoftwa> Anyone have a clue why the fixup phase for compiler-rt moves everything out of the proper store path and into a completely different store path?
<cizra> infinisil: Heh, I just started importing conf from $HOME in the same way hardware-configuration is imported.
<{^_^}> [nixpkgs] @Baughn opened pull request #61491 → adom: Replace adom-noteye 1.2.0 with vanilla adom 3.3.3 → https://git.io/fjleh
astal has joined #nixos
<pie__> Profpatsch, is it generally safe to get a non-release build of nix? i want the new hashFile builtin
<Profpatsch> pie__: idk
<Profpatsch> I bet it’s not *generally* safe.
<Profpatsch> But maybe the master branch you want to use is.
<pie__> alternatively i dont suppose I could just cherry pick it
<{^_^}> [nixpkgs] @Baughn closed pull request #61491 → adom: Replace adom-noteye 1.2.0 with vanilla adom 3.3.3 → https://git.io/fjleh
<ixxie> I've been having a problem that in recent builds of NixOS, GDM logins fail with valid username/password combination
<ixxie> There is no error raised, it just seems to login but then the GDM reappears
Izorkin has quit [Quit: ZNC 1.7.3 - https://znc.in]
pshevtsov has quit [Ping timeout: 258 seconds]
Izorkin has joined #nixos
<yorick> pie__: you can mismatch evaluator and daemon
erictapen has joined #nixos
MmeQuignon has quit [Ping timeout: 245 seconds]
<yorick> pie__: run a nix shell with the nix master
<yorick> pie__: what's the difference between that and hashString.readFile?
pshevtsov has joined #nixos
<pie__> yorick, cant remember offhand. i think hashstring cant handle binaries
<pie__> wait
<pie__> hashString.readFile?
<pie__> oh you mean . as in composition?
<yorick> no I'm just using compose, that doesn't exist
<pie__> yeah what i said
camsbury has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
<infinisil> Never seen this before:
toppler`` has quit [Ping timeout: 258 seconds]
<infinisil> warning: unable to download 'https://cache.nixos.org/nar/1p4j8xzynrnj30bbdm9pi6p10p4670b3g1s31d537fjk5y1844x9.nar.xz': HTTP error 200 (curl error: Failure when receiving data from the peer); retrying in 303 ms error 9 while decompressing xz file
<qyliss^work> I've had that before
<infinisil> Oh actually yeah the xz error I've seen too before
<clever> infinisil: sounds like the tcp connection failed mid way, and that EOF'd xz, which threw its own error
<infinisil> I didn't remember there being HTTP error 200, which just sounds odd
<gchristensen> clever's theory sounds right
<clever> infinisil: i think it 200'd, then began downloading, then died mid-download
<infinisil> Ah that makes sense
<blackriversoftwa> Ericson2314: any idea why the fixup phase for a cross-compiling `compiler-rt` would empty out the output store path to a completely different store path and then fail?
<blackriversoftwa> Ericson2314: build log https://www.irccloud.com/pastebin/TiGhRz48/
toppler`` has joined #nixos
InFlames has quit [Ping timeout: 268 seconds]
shabius has quit [Ping timeout: 258 seconds]
waleee has joined #nixos
InFlames has joined #nixos
<{^_^}> [nixpkgs] @mkgvt opened pull request #61494 → pytricia: init at version 2019-01-16 → https://git.io/fjlfq
<ottidmes> I have the situation where I want to base the NixOS configuration of a NixOS installer on another NixOS configuration (the target). To complicate matters, I have several conceptually standalone modules that want to add configuration to the installer config based on the target config, so I was thinking of creating an config option that would be a list of functions going from targetConfig to installerConfig
<{^_^}> [nixpkgs] @mkgvt closed pull request #58144 → Pytricia: init → https://git.io/fjJsW
<ottidmes> (snippet). Code probably helps, so here is something already have: https://gist.github.com/msteen/c06a41699695699c9d22cdd0a0218b2d. Do others have experience with a similar situation? Am I missing some obvious better solution?
<{^_^}> [nixpkgs] @etu opened pull request #61495 → adafruit-ampy: init at 1.0.7 → https://git.io/fjlfs
puck has quit [Remote host closed the connection]
puck has joined #nixos
<Ericson2314> blackriversoftwa: Not sure. I'd compare the compiler-rt derivation with later LLVM's, which I know work for cross
<Ericson2314> we really got to deduplicate those!
<blackriversoftwa> Ericson2314: It seems like it is only installing the include/ directory, and then moving that to the -dev output. But since there is nothing else, it deletes the main store outputs. I'll take a look at the later llvms
sigmundv has quit [Ping timeout: 246 seconds]
erictapen has quit [Ping timeout: 244 seconds]
acarrico has joined #nixos
<pie__> anyone have a better name for prePostWrapPhase? https://bpaste.net/show/690b485d7c23
<ben> thats a preposterous name
init_6 has quit []
Mic92 has quit [Quit: WeeChat 2.3]
camsbury has quit [Remote host closed the connection]
Mic92 has joined #nixos
callahad has quit [Quit: Ping timeout (120 seconds)]
callahad has joined #nixos
jackdk_ has joined #nixos
<sphalerite> ben++
<{^_^}> ben's karma got increased to 2
endformationage has joined #nixos
Tucky has quit [Quit: WeeChat 2.4]
selfsymmetric-pa has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @hedning opened pull request #61496 → [19.03] gnome3.gnome-desktop: 3.30.2.1 -> 3.30.2.2 → https://git.io/fjlJ3
jackdk_ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @hedning opened pull request #61497 → gnome3.gnome-desktop: 3.32.1 -> 3.32.2 → https://git.io/fjlJs
sigmundv has joined #nixos
gal_bolle has quit [Ping timeout: 245 seconds]
<pie__> not helping :P
o1lo01ol1o has quit [Remote host closed the connection]
<sphalerite> pie__: depends on your goal
<sphalerite> it helped me towards amusement :D
astrofog has joined #nixos
<pie__> i feel like i might get scolded for making something simple complicated but... :D
<pie__> foldApply = funl: str: lib.foldr (f: s: f s) str funl;
<pie__> chainWrappers = funl: phase: foldApply funl phase;
<cransom> we had a running gag at a job where the versioning scheme was a binary counter with old/new since there were multiple machines named/tagged blah-old-new
<cransom> you could totally do something similar and up with a prority system for prePrePrePostSomething
<pie__> yes I now have code that says chainWrappers [(debugWrap debug) (prePostWrap "Build")]
tsmeets has quit [Quit: leaving]
knupfer has joined #nixos
<pie__> cransom, lol i hate^W love you guys
o1lo01ol1o has joined #nixos
<pie__> if you read the code the prepost actually means running the pre hook and post hooks
<cransom> minor detail.
drakonis_ has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos
drakonis has quit [Ping timeout: 259 seconds]
InFlames has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @ldesgoui closed pull request #42839 → qutebrowser: shorten launch time marginally if an instance is already running → https://git.io/fwl0s
mkoenig has quit [Ping timeout: 244 seconds]
Glider_IRC_ has joined #nixos
mkoenig has joined #nixos
vidbina has joined #nixos
primeos has quit [Quit: WeeChat 2.4]
_e has quit [Quit: WeeChat 2.4]
civodul has joined #nixos
noam has joined #nixos
Glider_IRC has quit [Ping timeout: 258 seconds]
primeos has joined #nixos
<pie__> is it possible for nix to keep a build that failed its hash check?
<pie__> basically i want a "here build this thing" "oh no it failed" "yeah well here have this thing with the hash i just corrected"
drakonis has joined #nixos
<clever> pie__: there is a prefetch flag that will do that
<pie__> im probably doing Bad Things but...we'll see
noam_ has quit [Ping timeout: 268 seconds]
<pie__> clever, any idea how to find that?
<clever> pie__: basically, if a fixed output derivation has the wrong hash, it renames the $out to match its hash
<pie__> that sounds a bit weird
<clever> maybe
<clever> that means it will keep whatever the artifact is, and the path its at will match its hash
<pie__> im guessing that matches the way nix looks for stuff
<samueldr> yeah, you can observe it in a TOFU situation, for a slow download
<pie__> TOFU?
<samueldr> at least, in my case
<samueldr> ,tofu
<{^_^}> To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected.
<clever> but its not the path your fetchurl was giving
drakonis_ has quit [Ping timeout: 252 seconds]
<clever> if you change the fetchurl to use the right hash, it will then discover the artifact it previously downloaded
<clever> and instantly use it
<pie__> samueldr, ah right
<pie__> clever, that makes sense
<pie__> i think ive run into that a lot more with a recent update
<pie__> (recent?)
jasongrossman has quit [Ping timeout: 268 seconds]
erictapen has joined #nixos
<pie__> because basically im using a fixed output derivation to hack myself into having network acces
<pie__> ^i mean context for the question
<pie__> and i want to be able to store its output without user intervention
_e has joined #nixos
<Taneb> ...Doesn't nix cache all fetches for some time?
<{^_^}> [nixpkgs] @vbgl opened pull request #61499 → coq: init at 8.10+β1 → https://git.io/fjlUE
<pie__> clever, maybe i shouldnt be using nix as basically a database lol
sepi has quit [Ping timeout: 246 seconds]
jabranham has joined #nixos
hoijui has joined #nixos
_e has quit [Ping timeout: 250 seconds]
hoijui has quit [Remote host closed the connection]
<blackriversoftwa> Ericson2314: patching the LLVM7 cmakeFlags stuff for compiler-rt back to LLVM6 seems to have done the trick :)
<blackriversoftwa> Ericson2314: thank you
asheshambasta_m has joined #nixos
srid has quit [Ping timeout: 246 seconds]
dbmikus has joined #nixos
<yorick> oi! nix-prefetch-url no longer works in a nix build?
<yorick> I just need to hash some files
<gchristensen> did it ever? what did it do?
<yorick> hash some files, I suppose
<yorick> well, it's here in this buildPhase
<sphalerite> might work outside the sandbox
Jackneill has quit [Ping timeout: 248 seconds]
<pie__> yorick, i patched nix-prefetch-git locally yesterday so i could use go2nix in the sandbox
<pie__> it was using it just to get the has...
<pie__> *hash
<yorick> what's the nix-hash equivalent to nix-prefetch-url --sha256 --unpack file://asdf?
<pie__> (maybe implicitly "pre"downloading the stuff into the store i guess)
<pie__> idk i just commented out the nix-store --add line
astrofog has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @lheckemann merged pull request #61162 → Kernel config: use PREEMPT_VOLUNTARY → https://git.io/fjcNS
<{^_^}> [nixpkgs] @lheckemann pushed 3 commits to master: https://git.io/fjlTv
vid has joined #nixos
vidbina has quit [Ping timeout: 255 seconds]
<Ericson2314> blackriversoftwa: glad it worked out!
kisonecat has quit [Ping timeout: 245 seconds]
pie___ has joined #nixos
<yorick> okay, I found it
nOwOb has joined #nixos
nOwOb is now known as _e
<{^_^}> [nixpkgs] @lheckemann pushed to release-19.03 « kernel/common-config: PREEMPT -> PREEMPT_VOLUNTARY »: https://git.io/fjlTJ
Jackneill has joined #nixos
pie__ has quit [Ping timeout: 255 seconds]
m1cr0man has quit [Remote host closed the connection]
<hexa-> Moredread[m]: seems like they renamed repo from Sli3cr to PrusaSlicer https://github.com/prusa3d/PrusaSlicer/releases
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
m1cr0man has joined #nixos
kisonecat has joined #nixos
sepi has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @lheckemann merged pull request #60231 → nixos/tinc: remove ordering dependency on network.target → https://git.io/fjsaw
<{^_^}> [nixpkgs] @lheckemann pushed 2 commits to master: https://git.io/fjlT8
<{^_^}> [nixpkgs] @eamsden opened pull request #61500 → llvmPackages_6.compiler-rt: Backport cross-compilation fixes... → https://git.io/fjlTR
<blackriversoftwa> Ericson2314: I made a PR with that fix: https://github.com/NixOS/nixpkgs/pull/61500
<{^_^}> #61500 (by eamsden, 46 seconds ago, open): llvmPackages_6.compiler-rt: Backport cross-compilation fixes...
Qubasa has quit [Ping timeout: 258 seconds]
orivej has quit [Ping timeout: 255 seconds]
erasmas has joined #nixos
wfranzini has quit [Remote host closed the connection]
<ottidmes> yorick: just in case it is of interest to you: https://github.com/msteen/nix-prefetch
srid has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<samrose> it seems in nixos systemd service that I can affect every enviroment var except for PATH
o1lo01ol1o has joined #nixos
vid has quit [Ping timeout: 246 seconds]
<samrose> is there a way to append something to PATH such that it is seen and used by systemd services?
<clever> samrose: yes
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<clever> samrose: https://nixos.org/nixos/options.html#systemd.services.%3Cname%3E.path
<samrose> clever: ah wow
<samrose> there it is
<samrose> thank you
<clever> the issue, is that systemd.nix adds some default things to PATH, so the normal Environment.PATH cant be set, since the whole Enrivonment key lacks merge rules
<clever> so a dedicated option exists for path, that knows how to merge
<samrose> clever: ok that makes sense, and explains why you cannot just set it in the `environment` for a systemd service
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
Ariakenom has quit [Quit: Leaving]
asheshambasta_m has quit [Quit: Leaving.]
sigmundv has quit [Ping timeout: 246 seconds]
drakonis_ has joined #nixos
drakonis has quit [Ping timeout: 252 seconds]
ubert has quit [Remote host closed the connection]
<philipp[m]> Does anybody else get reproducible page faults in the graphics driver when starting steam with amdgpu? https://share.xndr.de/ieheiZeito2ju7ais2eebie5thahSo/fault.txt
InFlames has joined #nixos
<yorick> ottidmes: I figured out that the tars are created earlier in the build script, and I can just call nix-hash on that, thanks!
asheshambasta_m has joined #nixos
drakonis has joined #nixos
mekeor has quit [Ping timeout: 246 seconds]
drakonis_ has quit [Ping timeout: 246 seconds]
fendor has quit [Remote host closed the connection]
fendor has joined #nixos
ottidmes has quit [Quit: WeeChat 2.4]
dbmikus has quit [Ping timeout: 246 seconds]
pie__ has joined #nixos
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/2d445885ad7 (from 56 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
drakonis has quit [Ping timeout: 258 seconds]
pie___ has quit [Ping timeout: 246 seconds]
InFlames has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @thomasjm opened pull request #61502 → Add documentation for recent permitUserSite change → https://git.io/fjlkw
<{^_^}> [nixpkgs] @ggPeti opened pull request #61503 → pg_partman: init at 4.1.0 → https://git.io/fjlkr
<{^_^}> [nixpkgs] @rasendubi merged pull request #61465 → awesome: add optional gtk3 support (port to 19.03 branch) → https://git.io/fjWDo
<{^_^}> [nixpkgs] @rasendubi pushed 2 commits to release-19.03: https://git.io/fjlkD
<{^_^}> [nixpkgs] @gebner opened pull request #61504 → neovim: unbreak on aarch64 → https://git.io/fjlky
nschoe has quit [Ping timeout: 246 seconds]
otti0815 has quit [Quit: ZNC 1.6.5 - http://znc.in]
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
mexisme has joined #nixos
zupo has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
npmccallum has joined #nixos
vid has joined #nixos
andi- has quit [Remote host closed the connection]
ggpeti has joined #nixos
puck has quit [Quit: nya]
puck has joined #nixos
MmeQuignon has joined #nixos
Jetien_ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @gebner closed pull request #61504 → neovim: unbreak on aarch64 → https://git.io/fjlky
andi- has joined #nixos
rfold has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
pie__ has quit [Ping timeout: 258 seconds]
vid has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @Lassulus merged pull request #56315 → pkg-config: enable check → https://git.io/fhbEj
<{^_^}> [nixpkgs] @Lassulus pushed commit from @bhipple to staging « pkg-config: enable check »: https://git.io/fjlIl
dbmikus has joined #nixos
pie_ has joined #nixos
ggpeti has quit [Ping timeout: 256 seconds]
galaxie has left #nixos [#nixos]
<jluttine> I cannot get Kwallet to auto-unlock on login. I'm not using KDE, but I've set security.pam.services.sddm.enableKwallet=true. What else do I need to do?
<jluttine> (I'm using sddm as my display manager)
<jluttine> Or does kwallet even provide org.freedesktop.secrets, or is gnome keyring the only service to provide that?
asheshambasta_m has quit [Quit: Leaving.]
<jluttine> Kwallet did auto-unlock on plasma, so there's some setup that it does differently but I can't figure out what
o1lo01ol1o has quit [Remote host closed the connection]
pshevtsov has quit [Ping timeout: 255 seconds]
o1lo01ol1o has joined #nixos
pshevtsov has joined #nixos
alexherbo2 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
T_S_ has joined #nixos
T_S_ has quit [Client Quit]
erictapen has quit [Ping timeout: 268 seconds]
knupfer has quit [Ping timeout: 250 seconds]
o1lo01ol1o has joined #nixos
lovesegfault has quit [Ping timeout: 258 seconds]
jasongrossman has joined #nixos
asheshambasta_m has joined #nixos
Myrl-saki is now known as Miyu-saki
leopard has quit [Ping timeout: 246 seconds]
knupfer has joined #nixos
freeman42x has joined #nixos
fresheyeball has joined #nixos
erictapen has joined #nixos
lordcirth_ has quit [Remote host closed the connection]
lordcirth_ has joined #nixos
orivej has joined #nixos
<fresheyeball> sh: binwrap-install: command not found
<fresheyeball> anyone seen this when trying to install a nodePackage?
<fresheyeball> It would appear `nixpkgs.nodePackages.elm-test` is broken
puck has quit [Quit: nya]
acarrico has quit [Ping timeout: 244 seconds]
puck has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61452 → xonsh: 0.8.12 -> 0.9.0 → https://git.io/fjW20
erictapen has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjlIx
otti0815 has joined #nixos
erictapen has joined #nixos
<ar1a> hi, i'm not the author but is there any update on #60133 ? it seems the build passed fine!
<{^_^}> https://github.com/NixOS/nixpkgs/pull/60133 (by dtzWill, 2 weeks ago, open): qemu: 3.1.0 -> 4.0.0
xantoz has quit [Read error: Connection reset by peer]
xantoz has joined #nixos
MmeQuignon has quit [Ping timeout: 255 seconds]
knupfer has quit [Ping timeout: 252 seconds]
shabius has joined #nixos
ThatDocsLady has quit [Ping timeout: 258 seconds]
ayyjayess[m] has joined #nixos
<Izorkin> etu: please check pr #61466
<{^_^}> https://github.com/NixOS/nixpkgs/pull/61466 (by Izorkin, 21 hours ago, open): phpPackages: add php packages
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/2d445885ad7 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
niksnut has quit [Quit: Lost terminal]
Ariakenom has joined #nixos
niksnut has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61279 → chirp: 20190304 -> 20190511 → https://git.io/fjCQZ
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « chirp: 20190304 -> 20190511 (#61279) »: https://git.io/fjlLu
<fresheyeball> ok so I think I know what to do
erictapen has quit [Ping timeout: 245 seconds]
<fresheyeball> I need to somehow make binwrap-install available
slowz has quit [Read error: Connection reset by peer]
erictapen has joined #nixos
slowz has joined #nixos
slowz has joined #nixos
slowz has quit [Changing host]
horner has joined #nixos
erictapen has quit [Ping timeout: 246 seconds]
lovesegfault has joined #nixos
MmeQuignon has joined #nixos
erictapen has joined #nixos
acarrico has joined #nixos
drakonis has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #61506 → pythonPackages.fasttext: init at 0.2.0 → https://git.io/fjlLQ
Synthetica has quit [Quit: Connection closed for inactivity]
o1lo01ol1o has quit [Remote host closed the connection]
gagbo has joined #nixos
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/4ed066fd40f (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
callahad has quit [Quit: Ping timeout (120 seconds)]
o1lo01ol1o has joined #nixos
callahad has joined #nixos
toppler`` has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
toppler`` has joined #nixos
esmerelda has quit [Ping timeout: 245 seconds]
<blackriversoftwa> Ericson2314: Actually it looks like I mistook the llvm targeting my build machine for the one targeting ARM. That one fails to apply the crt_begin_and_end patch to LLVM 6.
<blackriversoftwa> I'm not quite sure how to backport it
Myhlamaeus has joined #nixos
esmerelda has joined #nixos
MmeQuignon has quit [Ping timeout: 252 seconds]
o1lo01ol1o has joined #nixos
<Ericson2314> blackriversoftwa: maybe just do the patch without it (it still has some use) and use llvm 7
domogled has joined #nixos
<blackriversoftwa> Ericson2314: I'm trying to use llvm 6 because I'm using ghc-8.6.4 as a cross-compiler (via the IOHK haskell.nix infrastructure) and keep hitting weird errors with iserv
<blackriversoftwa> So I want to use a stdenv where llvm 6 clang is the c compiler, to see if that helps, instead of mixing llvm for haskell code and gcc for c code in Haskell packages.
<Ericson2314> iserv for template haskell?
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
katyucha has joined #nixos
<katyucha> Hi !
o1lo01ol1o has quit [Remote host closed the connection]
mmlb416 has quit [Quit: Ping timeout (120 seconds)]
hellrazor has joined #nixos
mmlb416 has joined #nixos
<katyucha> I try a rebuild to modify a service... and I have this error : You have a memory leak (not released memory pool):
o1lo01ol1o has joined #nixos
<katyucha> Internal error: Unreleased memory pool(s) found.
<katyucha> someone have an idea?
<judson_> Nobody is using ScaleFT on NixOS, huh?
<judson_> Is there a good example of installing packages from .debs?
oida has quit [Remote host closed the connection]
Jetien_ has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #60868 → vmTools: update debian-9.4 repositories to debian-9.8 Release.xz urls → https://git.io/fjltX
<{^_^}> [nixpkgs] @FRidh pushed commit from @apeyroux to master « vmTools: update debian-9.4 repositories to debian-9.8 Release.xz urls »: https://git.io/fjlt1
o1lo01ol1o has quit [Remote host closed the connection]
work_ has joined #nixos
st4ll1 has joined #nixos
polman has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61392 → python37Packages.pympler: 0.6 -> 0.7 → https://git.io/fjWZo
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjltS
fusion809 has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #61503 → pg_partman: init at 4.1.0 → https://git.io/fjlkr
<{^_^}> [nixpkgs] @thoughtpolice pushed 2 commits to master: https://git.io/fjlt7
polman has joined #nixos
<{^_^}> [nixpkgs] @nh2 opened pull request #61507 → aws-c-common: 0.3.4 -> 0.3.9. → https://git.io/fjlt5
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lewo has quit [Ping timeout: 250 seconds]
gxt has joined #nixos
knupfer has joined #nixos
hellrazor has quit [Quit: WeeChat 2.4]
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #61252 → iproute: 5.0.0 -> 5.1.0 → https://git.io/fjC1l
<{^_^}> [nixpkgs] @primeos pushed 2 commits to staging: https://git.io/fjlth
<{^_^}> [nixpkgs] @thoughtpolice opened pull request #61508 → pkgs: remove llvm_37 → https://git.io/fjlqv
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/4ed066fd40f (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<blackriversoftwa> Ericson2134: It's a brilliant hack for cross-compilation with template haskell
talqu has joined #nixos
o1lo01ol1o has joined #nixos
<blackriversoftwa> It lets you build an executable to run template haskell splices on the target platform, while letting a build-platform ghc call out to that executable
<blackriversoftwa> so you can run your template haskell splices under something like qemu or wine, while ghc runs natively on your build machine
<blackriversoftwa> But in my case it keeps running up against linker errors on 32-bit arm
<blackriversoftwa> I've been hammering on this for over a week with angerman, and he suggested I ask you about the LLVM stuff.
acarrico has quit [Ping timeout: 245 seconds]
sigmundv has joined #nixos
<Ericson2314> blackriversoftwa: so building the thing to run with iserv?
o1lo01ol1o has quit [Ping timeout: 244 seconds]
<Ericson2314> or nevermind
<Ericson2314> anyways so I haven't used iserv much
noam has quit [Ping timeout: 258 seconds]
<Ericson2314> do you us the binfmt thing?
<Ericson2314> or have a impure derivation?
<blackriversoftwa> neither
<blackriversoftwa> the derivation has qemu as a build dependency
<Ericson2314> ok
<blackriversoftwa> and passes a flag to GHC telling it to run an external interpreter under qemu
<blackriversoftwa> but that isn't the issue
<Ericson2314> yeah I've never tried iserv
johnw has quit [Remote host closed the connection]
<Ericson2314> we at Obsidian have a patch for GHC that dumps splices
o1lo01ol1o has joined #nixos
<blackriversoftwa> iserv is just ghci but for ghc to talk to over a pipe
mexisme has joined #nixos
<blackriversoftwa> so if you run iserv under qemu, then your TH splices run under qemu
<Ericson2314> so we do a native build and dump the TH and then load it in the cross build
<blackriversoftwa> Yeah I've seen obsidian's stuff
<Ericson2314> what sort of linker errors do you get?
<Ericson2314> you should in principle be able to use libgcc to sidestep the missing stuff in compiler-rt
johanot has joined #nixos
<blackriversoftwa> Ericson2314: `Failed to lookup symbol: _GLOBAL_OFFSET_TABLE_`
<blackriversoftwa> That's when I just build with a regular cross-compiling stdenv
<blackriversoftwa> I'd like to use an LLVM 6 stdenv
<Ericson2314> well you'll need crtbegin and end somehow
wfranzini has joined #nixos
<Ericson2314> and forever llvm people were hagling over who ought to provide it
<blackriversoftwa> great
o1lo01ol1o has quit [Ping timeout: 268 seconds]
<Ericson2314> cause it comes with os-specific libc on freebsd darwin etc
<Ericson2314> that's why it wasn't in it from the get-go
<Ericson2314> but if you want 100% no GCC stdenv
<Ericson2314> *no GCC or glibc
<Ericson2314> then you need to back-port that thing somehow
waleee has quit [Quit: WeeChat 2.4]
<blackriversoftwa> Well I'm just operating on a theory (not my own) that the linker error had to do with the Haskell code being built with LLVM, but the included c bits being built with GCC
<Ericson2314> _GLOBAL_OFFSET_TABLE_ could have something to do with -fpic and -fpie
<blackriversoftwa> Ericson2314 believe me I've been trying to chase that down
lovesegfault has quit [Ping timeout: 244 seconds]
o1lo01ol1o has joined #nixos
<blackriversoftwa> Ericson2314: Is that error because something was built with -fPIC and shouldn't have been?
<blackriversoftwa> Or wasn't built with -fPIC and should have been?
<blackriversoftwa> That has been confusing me for a week now
<Ericson2314> I would guess that more position indepedence <=> more indirection <=> more _GLOBAL_OFFSET_TABLE_
<Ericson2314> and generally that is what you want
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Ericson2314> are you doing iOS / android builds? those definitely need position independent code
<blackriversoftwa> no I'm building stuff for Raspberry Pi
<blackriversoftwa> but unfortunately these Pis are in the middle of nowhere running 32 bit OSes
<Ericson2314> that's cool though :D
<blackriversoftwa> otherwise I'd just build for Aarch64 and have done with it
<Ericson2314> but yeah I feel ya
fendor has quit [Ping timeout: 245 seconds]
<Ericson2314> no idea whether GOT/pit is the expectation
<blackriversoftwa> Armv7l seems to be the ugly duckling of linux targets anymore
myskran has quit [Ping timeout: 245 seconds]
<Ericson2314> yeah all the 32-bits are rotting a bit
<Ericson2314> it seems
run500 has joined #nixos
<Ericson2314> it's silly, redhat gottta learn to CI or whatever
freeman42x has quit [Ping timeout: 258 seconds]
<blackriversoftwa> Ericson2314: I've made sure GHC was being called with pic and pie. Everything works until iserv tries to load a package that was built with some linked c code (cryptonite in my case)
<run500> im curious why git fetchers require a sha256 hash. doesnt the git rev hash already hash the content?
<Ericson2314> fucking cyptinite...
<Ericson2314> it's always some shit like that
<blackriversoftwa> For a long time I couldn't get anything that needed iserv to build, but then angerman suggested adding pic and pie to the "hardeningDisable" flags
<Ericson2314> so it *wasn't* adding those
<blackriversoftwa> Ericson2314: Have you had issues with cryptonite before?
<Ericson2314> hmmm
zupo has joined #nixos
<blackriversoftwa> Well before I added those even Aeson wouldn't build
<Ericson2314> me not personally but I recall some in static builds, and some in a client with vaious CIs
<Ericson2314> symbol clobbers with multiple crypto libraries
<blackriversoftwa> Ericson2314: any leads on this?
<Ericson2314> all the haskell libraries seem to just cut and paste C in sloppy ways
<blackriversoftwa> Ericson2314: If someone is a Haskell programmer it is often because they don't want to be a C programmer ;)
<Ericson2314> those weren't like this, but this seems like the hardening disable meant not enough things got pic and pie
<blackriversoftwa> (Certainly that is true in my case)
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #61395 → postgresql: enable pre-install checks → https://git.io/fjWnc
<blackriversoftwa> well the hardeningDisable was the only way I could even get this far
<{^_^}> [nixpkgs] @thoughtpolice pushed 2 commits to staging: https://git.io/fjlq8
<Ericson2314> yeah the cryto libs went and rushed the "being a C programmer part" and then everyone else has to do it
o1lo01ol1o has quit [Remote host closed the connection]
vid has joined #nixos
<Ericson2314> did you still set up your GHC to do pic and pie?
<Ericson2314> because if you are doing hardening disable then you probably want to turn of pie and pic everywhere you can
<Ericson2314> make sure the cryptonite's cabal file doesn't do anything stupid there
pie_ has quit [Ping timeout: 258 seconds]
<Ericson2314> or cabal itself
kreisys has joined #nixos
<sphalerite> mmm, pican pie
domogled has quit [Ping timeout: 245 seconds]
<blackriversoftwa> Ericson2314: ghc pic and pie should be off as well
<blackriversoftwa> I don't see anything related to pic and pie in the cryptonite cabal file
<Ericson2314> try doing a `NIX_DEBUG = 7`
<Ericson2314> when you build cryptonite
<Ericson2314> which will dump a bunch of crap from cc-wrapper
<Ericson2314> and then you can see if anything is snooping in and adding those behind your back
<blackriversoftwa> I'll try that as soon as I get a chance to do another build
<blackriversoftwa> cryptonite has a huge number of cfiles but I don't see anything to link in any other libraries besides pthreads on linux
<blackriversoftwa> did they implement all the crypto primitives in c themselves?
asheshambasta_m has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @thoughtpolice opened pull request #61509 → pkgs: remove souper-2017-03-23 → https://git.io/fjlqa
<andrewrk> what command can I run to find out the other nixos-versions available in my boot list?
<andrewrk> I'm trying to figure out what the previous version was before the last rebuild-switch --upgrade that I did
<{^_^}> [nixpkgs] @veprbl opened pull request #61510 → libfaketime: refactor using `builtins.placeholder` → https://git.io/fjlqw
o1lo01ol1o has joined #nixos
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kreisys has joined #nixos
Neo-- has quit [Ping timeout: 252 seconds]
<Ericson2314> blackriversoftwa: they just like nom nom took code from openssl
<Ericson2314> or other known places
<Ericson2314> really dispicable vendoring
<Ericson2314> i mean maybe some FFI concernes justified something
<Ericson2314> but on the whole yuck
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #57973 → monitoring-plugins: compile missing mysql, ldap, dig, procs, and dbi executables → https://git.io/fjfuR
<{^_^}> [nixpkgs] @thoughtpolice pushed 6 commits to master: https://git.io/fjlqX
<tolt> Does anyone know if https://nixos.org/nix/manual/ is available as a pdf?
srl295 has quit [Quit: Connection closed for inactivity]
polman has quit [Excess Flood]
yuken has left #nixos ["Leaving"]
<tolt> (looks like the manual was generated in 1,11...)
<xacktm> if not, you can print your own
<xacktm> (then "upgrade" once an official PDF surfaces)
acarrico has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<tolt> yeah that's what I'm doing right now. I read everything on a giant e reader so a table of contents would be nice
i1nfusion has quit [Remote host closed the connection]
logzet_ has joined #nixos
logzet has quit [Ping timeout: 250 seconds]
i1nfusion has joined #nixos
Qubasa has joined #nixos
Thra11 has joined #nixos
o1lo01ol1o has joined #nixos
<__monty__> tolt: You could try converting it to epub with pandoc. That should give you a toc.
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61409 → python37Packages.xdis: 3.8.10 -> 4.0.1 → https://git.io/fjWWr
<{^_^}> [nixpkgs] @c0bw3b pushed 3 commits to master: https://git.io/fjlqF
MmeQuignon has joined #nixos
logzet_ has quit [Remote host closed the connection]
polman has joined #nixos
<gchristensen> you want an epub or a pdf?
o1lo01ol1o has quit [Remote host closed the connection]
<devalot> Networking question: my laptop will either be connected to a wired network or wireless depending on location. I want my containers and VMs to be behind NAT. Right now I have nat.externalInterface set to my wireless interface. But of course that breaks when I'm connected via a wired connection.
<__monty__> It can generate pdf too of course. Just don't know if that comes with a useful toc.
IRCsum has quit [Ping timeout: 250 seconds]
<devalot> I thought maybe I wanted to bridge my two NICs. But I don't think that's right.
clever_ has joined #nixos
<tolt> gchristensen: ultimately I need a pdf (using a sony digital paper, only format it reads) but I can convert an epub
vid has quit [Ping timeout: 258 seconds]
<__monty__> tolt: I'd still try pandoc. You can probably generate a pdf with a toc.
clever has quit [Ping timeout: 245 seconds]
clever_ has joined #nixos
clever_ has quit [Changing host]
clever_ is now known as clever
IRCsum has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b opened pull request #61512 → winstone: drop package and service → https://git.io/fjlmm
<{^_^}> [nixpkgs] @zimbatm opened pull request #61513 → WIP: cryptpad: init at v2.21.0 → https://git.io/fjlmY
o1lo01ol1o has joined #nixos
myskran has joined #nixos
knupfer has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #61304 → nexus: 3.15.0-01 -> 3.16.1-02 → https://git.io/fjCxf
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fjlmO
o1lo01ol1o has quit [Ping timeout: 245 seconds]
buckley310 has quit [Quit: Lost terminal]
lovesegfault has joined #nixos
abathur has joined #nixos
MmeQuignon has quit [Ping timeout: 245 seconds]
polman has quit [Read error: Connection timed out]
myskran has quit [Ping timeout: 258 seconds]
npmccallum has quit [Quit: npmccallum]
kisonecat has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @ggPeti opened pull request #61514 → pg_partman: init at 4.1.0 → https://git.io/fjlmW
knupfer has joined #nixos
<gchristensen> tolt: here you go ... gsc.io/manual.epub
<tolt> ah thanks gchristensen
itorres has quit [Ping timeout: 246 seconds]
itorres has joined #nixos
fendor has joined #nixos
Jetien_ has quit [Ping timeout: 258 seconds]
orivej has quit [Ping timeout: 268 seconds]
jabranham has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
Thra11 has quit [Ping timeout: 258 seconds]
polman has joined #nixos
<{^_^}> [nixpkgs] @eadwu opened pull request #61515 → nvidia_x11: 430.09 -> 430.14 → https://git.io/fjlmK
<Qubasa> Does someone have an idea how to overwrite the wireguard systemd service so that it doesn't start automatically?
horner_ has joined #nixos
mmlb416 is now known as mmlb
johanot has quit [Quit: WeeChat 2.4]
horner has quit [Ping timeout: 246 seconds]
pie_ has joined #nixos
<devalot> qubasa: You only want to start it manually?
_ris has joined #nixos
<devalot> qubasa: If so, you could try: systemd.services.wireguard-wg0.wantedBy = mkForce [ ];
<Qubasa> Thanks!
<pie_> qubasa, i wanted to paste you something because i wasnt sure youd seen it yet...
* pie_ check logs
katyucha has quit [Quit: Lost terminal]
<Qubasa> Uhh nice!
<Qubasa> Didn't know that one
ee1943 has quit [Ping timeout: 255 seconds]
ee1943 has joined #nixos
Ariakenom has quit [Quit: Leaving]
shabius has quit [Quit: Leaving]
<Qubasa> devalot: So know it starts automatically after every rebuild with: the following new units were started: sys-devices-virtual-net-wireguard\x2dhome.device, sys-subsystem-net-devices-wireguard\x2dhome.device
talqu has quit [Remote host closed the connection]
work_ has quit [Quit: Connection closed for inactivity]
o1lo01ol1o has joined #nixos
<nh2> matthewbauer: for my build there sandboxing is enabled. But it says "unshare: command not found" there
<nh2> matthewbauer `unshare` is usually in utillinux, but that doesn't seem to be a declared nix dependency
knupfer has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @hedning merged pull request #61496 → [19.03] gnome3.gnome-desktop: 3.30.2.1 -> 3.30.2.2 → https://git.io/fjlJ3
<{^_^}> [nixpkgs] @hedning pushed to release-19.03 « gnome3.gnome-desktop: 3.30.2.1 -> 3.30.2.2 (#61496) »: https://git.io/fjlYe
MmeQuignon has joined #nixos
Neo-- has joined #nixos
<{^_^}> [nixpkgs] @hedning merged pull request #61497 → gnome3.gnome-desktop: 3.32.1 -> 3.32.2 → https://git.io/fjlJs
<{^_^}> [nixpkgs] @hedning pushed to master « gnome3.gnome-desktop: 3.32.1 -> 3.32.2 (#61497) »: https://git.io/fjlYf
<matthewbauer> nh2: unshare should be in coreutils
abathur has quit [Ping timeout: 268 seconds]
<matthewbauer> actually i guess it's not, but the call is provided by glibc
<nh2> matthewbauer: /run/current-system/sw/bin/unshare -> /nix/store/k4nwvnfgay0vwfn0hm6p7prc69sjmbhw-util-linux-2.31.1-bin/bin/unshare
<nh2> matthewbauer: musl also has an unshare function, but this test seems to complain about the absence of the CLI command
o1lo01ol1o has quit [Ping timeout: 268 seconds]
jb55 has quit [Ping timeout: 246 seconds]
shabius has joined #nixos
horner has joined #nixos
___laika has joined #nixos
___laika has quit [Remote host closed the connection]
horner_ has quit [Ping timeout: 246 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
noam has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b opened pull request #61516 → pythonPackages.httpretty: fix build on aarch64 → https://git.io/fjlYs
___laika has joined #nixos
ixxie has quit [Ping timeout: 258 seconds]
abathur has joined #nixos
rfold has quit [Quit: WeeChat 2.4]
alexherbo2 has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Ping timeout: 246 seconds]
shabius has quit [Quit: Leaving]
shabius has joined #nixos
<{^_^}> [nixpkgs] @eadwu opened pull request #61517 → microcodeIntel: 20190312 -> 20190514 → https://git.io/fjlYl
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @herrwiese opened pull request #61518 → microcodeIntel: 20190312 -> 20190514 → https://git.io/fjlY8
<{^_^}> [nixpkgs] @eadwu closed pull request #61517 → microcodeIntel: 20190312 -> 20190514 → https://git.io/fjlYl
Neo-- has quit [Ping timeout: 255 seconds]
MmeQuignon has quit [Ping timeout: 244 seconds]
<infinisil> Hehe ^^
<infinisil> Duplicate PR in 1 minute
jb55 has joined #nixos
<gchristensen> nice
<{^_^}> [nixpkgs] @erictapen opened pull request #61519 → aws-sdk-cpp: fix cross compilation → https://git.io/fjlY2
<tdeo> anyone interested in reviewing my pr at #58859? hasn't been touched in over a month
<{^_^}> https://github.com/NixOS/nixpkgs/pull/58859 (by tadeokondrak, 5 weeks ago, open): vapoursynth: split python module out
fresheyeball has quit [Quit: WeeChat 2.4]
dbmikus_ has joined #nixos
kreisys has quit [Read error: No route to host]
dbmikus has quit [Ping timeout: 255 seconds]
<nh2> matthewbauer: how can I disable the nix tests? Without nix, I can't build callCabal2nix
Anton-Latukha has quit [Quit: Leaving.]
<nh2> ah, I guess just with dontCheck like for the other packages
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjlY9
<{^_^}> [nixpkgs] @matthewbauer merged pull request #61507 → aws-c-common: 0.3.4 -> 0.3.9. → https://git.io/fjlt5
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/fd32d60169c (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<nh2> hmm nope, still does the tests
fendor_ has joined #nixos
<matthewbauer> nh2: I think ```nix.overrideAttrs (_: { doCheck = false; })``` should work
isHavvy has quit [Read error: Connection reset by peer]
__monty__ has quit [Quit: leaving]
callahad has quit [Quit: Ping timeout (120 seconds)]
drakonis has quit [Ping timeout: 244 seconds]
callahad has joined #nixos
fendor has quit [Ping timeout: 244 seconds]
orivej has joined #nixos
<symphorien> It's doInstallCheck for nix iirc
MmeQuignon has joined #nixos
<devalot> qubasa: You may have to use the mkForce trick on other attributes such as `requires'. I'm not sure though.
toppler`` has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
drakonis has joined #nixos
<pie_> the git derivation is big and weird
toppler`` has joined #nixos
<pie_> ah wait...
* pie_ ponders
kisonecat has joined #nixos
[Leary] has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
Lears has quit [Ping timeout: 246 seconds]
<pie_> yeah trying to figure out how to use makewrapper on git...
lovesegfault has quit [Quit: WeeChat 2.4]
o1lo01ol1o has joined #nixos
<nh2> matthewbauer symphorien: indeed, `doInstallCheck` did the trick. But I don't quite get how I can override nix this way only for `callCabal2nix`.
erasmas has quit [Quit: leaving]
stigo has quit [Quit: WeeChat 2.4]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
stigo has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
jackdk_ has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 6 commits to master: https://git.io/fjlOY
<{^_^}> [nixpkgs] @NeQuissimus pushed 4 commits to release-19.03: https://git.io/fjlOO
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-19.03 « linux: 5.1.1 -> 5.1.2 »: https://git.io/fjlO3
freeman42x has joined #nixos
o1lo01ol1o has joined #nixos
erictapen has quit [Ping timeout: 244 seconds]
kisonecat has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/9afcb0b727e (from 87 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<gchristensen> wireguardians, do y'all see modprobe: FATAL: Module wireguard not found in directory /run/booted-system/kernel-modules/lib/modules/... when deploying a system with a kernel update?
o1lo01ol1o has quit [Remote host closed the connection]
<andi-> haven't seen that on my wireguard machines. Not entirely sure how the kernel update timing is. I usually reboot those as soon as a new kernel is deployed.
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @flokli pushed commit from @ambrop72 to release-19.03 « kernel: Disable VirtualBox guest modules. »: https://git.io/fjlOc
adamantium has joined #nixos
<gchristensen> oh ... right, it is trying to load the modul ebecause it never succeeded to because it doesn' thave the module available.
lovesegfault has joined #nixos
jackdk_ has quit [Ping timeout: 246 seconds]
alexherbo2 has joined #nixos
o1lo01ol1o has quit [Ping timeout: 258 seconds]
callahad has quit [Quit: Ping timeout (120 seconds)]
callahad has joined #nixos
esmerelda has quit [Ping timeout: 245 seconds]
esmerelda has joined #nixos
<{^_^}> [nixpkgs] @adelbertc opened pull request #61521 → buildRustPackage: fix cargo flag for release/debug build → https://git.io/fjlOa
fendor_ has quit [Ping timeout: 255 seconds]
<colemickens> Is there something concrete I can do to help the mesa/libdrm meson changes in or into staging? I'm not really sure if there's something we're waiting on or who owns that space, or how big things like mesa upgrades are usually handled.
<gchristensen> is it a PR now?
<Ralith> it's been a PR for quite a while
<{^_^}> #56199 (by eadwu, 11 weeks ago, open): mesa: build with meson
zeta has joined #nixos
xvnvx has joined #nixos
<{^_^}> [nixpkgs] @tadeokondrak opened pull request #61522 → vapoursynth-editor: init at R19 → https://git.io/fjlOM
<zeta> hello guys, i am testing my irc, can you guys see this message?
<gchristensen> I guess I'd like to see a review from jtojnar colemickens
jluttine has quit [Ping timeout: 255 seconds]
mbrgm_ has joined #nixos
<zeta> testing, testing, did you guys get it?
<gchristensen> yep
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
<worldofpeace> if I can find time i can give you a review colemickens
<worldofpeace> we must meson the world! :P
<colemickens> okay, thanks. I don't mean to come across impatient, I'm actually more interested in the mechanics of how "we" try to stage such changes to staging, and then eventually to master.
<ivan> does anyone know which kwin thing is responsible for creating a 1px-wide window on the left edge of the screen that blocks scrolling?
<gchristensen> colemickens: things go in to staging at will, and then periodically staging-next is branched from staging, stabilized, and merged tomaster
kisonecat has joined #nixos
<colemickens> presumably a similar set of people is going to be reviewing the libdrm/mesa/mesa-related PRs and trying to get the mass rebuilds done together.
<colemickens> ok, that helps
gagbo has quit [Ping timeout: 246 seconds]
jasonrm has quit [Quit: ZNC 1.7.3 - https://znc.in]
<{^_^}> [nixpkgs] @tadeokondrak opened pull request #61524 → vapoursynth: restructure plugins → https://git.io/fjlO9
jasonrm has joined #nixos
dycan has joined #nixos
jasonrm has quit [Client Quit]
jluttine has joined #nixos
jasonrm has joined #nixos
dfordivam has joined #nixos
Myhlamaeus has quit [Ping timeout: 252 seconds]
freeman42x has quit [Ping timeout: 258 seconds]
zeta has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @volth opened pull request #61525 → [ignoreme] graalvm: rc15->19.0.0 → https://git.io/fjlOj
drakonis has quit [Ping timeout: 245 seconds]
Qubasa has quit [Ping timeout: 255 seconds]
Qubasa has joined #nixos
_ris has quit [Ping timeout: 246 seconds]
mexisme has quit [Ping timeout: 246 seconds]
<v0id72[m]> Hi all !
<v0id72[m]> was wondering if someone could help me with an issue I am having in 19.03. For some reason an external drive keeps dropping connection and not letting me write to it.
<v0id72[m]> i have it mounting but not able to write.
<v0id72[m]> As I wrote the info in the wiki about the legality issue to exFat
bourbon has joined #nixos
<bourbon> my coworker said "since we're already using nix, just install it with nix"
<bourbon> here I am, six hours later still no closer to adding telegraf through nix
<bourbon> how does one tell nix it should install a derivation in your home.nix or default.nix or whatever.nix
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/9afcb0b727e (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
pie_ has quit [Ping timeout: 258 seconds]
m0rphism has quit [Ping timeout: 258 seconds]
thc202 has quit [Ping timeout: 250 seconds]
v0|d has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @nh2 opened pull request #61526 → haskell: servant: Don't write to $doc if disabled. → https://git.io/fjl3s
<{^_^}> [nixpkgs] @nh2 opened pull request #61527 → git: Depend on curl.dev to provide `curl-config`. → https://git.io/fjl3G
v0|d has joined #nixos
goibhniu1 has quit [Ping timeout: 244 seconds]