andi- changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
GodZalo has joined #nixos
<GrimSleepless> Ashy: I am building NixOS with unstable... I'll see if it fixes my issue ^^ :D
<pikajude> Godzalo, it's trying to run fc-cache on the build machine (your current one) when it is compiled to run on a raspi
<pikajude> i'm not sure why, but i know nixos runs fc-cache during a rebuild sometimes
<pikajude> basically, i think it's trying to do the build step where it generates a fontconfig cache for the newly booted system, but it can't, because the booted system is going to run on a different cpu arch
<{^_^}> [nixpkgs] @pacien opened pull request #82817 → smartd: fix missing hostname in notifications → https://git.io/JvXzh
<GodZalo> thanks pikajude, any ideas on how to solve it? maybe disabling it? im new to nix and dont understand quite much
<pikajude> well i don't know why an embedded system would need fontconfig
<pikajude> feel free to correct me if i'm wrong, but i think fc is used for font rendering in the gui and browsers and all that good stuff
<pikajude> is it possible for you to share the config?
<Ashy> GrimSleepless: nice, fingers crossed
mbrgm_ has joined #nixos
<pikajude> https://nixos.org/nixos/options.html#fonts.fontconfig.enable
<pikajude> this is probably also helpful
<GodZalo> oc, configuration can be found in https://github.com/blaggacao/cross-nixos-aarch64
<pikajude> oh i see. weird
mbrgm has quit [Ping timeout: 264 seconds]
mbrgm_ is now known as mbrgm
<GodZalo> im gonna try disabling it, and let you know as soon as i can, thanks
<{^_^}> [nixpkgs] @MrKorner opened pull request #82818 → xfce4-netload-plugin wrong decription patch → https://git.io/JvXgv
<pikajude> i'd expect that config to work out of the box if it's on github
kleisli has quit [Remote host closed the connection]
kleisli has joined #nixos
<bqv[m]> hm nevermind, my bug wasn't to do with the packaging
<bqv[m]> just a straight up bug
<{^_^}> [nixpkgs] @cdepillabout merged pull request #82774 → virtualboxExtpack: synchronize version with virtualbox → https://git.io/JvXTJ
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to master: https://git.io/JvXgk
gila has joined #nixos
blaggacao has quit [Read error: Connection reset by peer]
codygman has quit [Read error: Connection reset by peer]
cosimone has joined #nixos
codygman has joined #nixos
gila has quit [Ping timeout: 246 seconds]
<bqv[m]> interesting
<bqv[m]> i can reliably crash riot
<bqv[m]> by trying to open a file dialog
blaggacao has joined #nixos
<GrimSleepless> Ashy: Sadly, it didn't work!
blaggacao has quit [Read error: Connection reset by peer]
blaggacao has joined #nixos
<Ashy> GrimSleepless: ah damn, same error?
blaggacao has quit [Read error: Connection reset by peer]
<GrimSleepless> Ashy: I didn't have any display when I ran glxinfo
blaggacao has joined #nixos
<softinio[m]> I have created a shell.nix anything I source inside shellHook is not available to me when I do nix-shell and I have to manually run them again
<GrimSleepless> Ashy: It seems I have two choices always NVidia or unable to reach display
<Ashy> hmm, have you tried specifying both drivers here? services.xserver.videoDrivers = [ "intel" "nvidia" ];
m0rphism has quit [Ping timeout: 256 seconds]
<GrimSleepless> Ashy: Yes, If I do so, I can't access the display
<Ashy> GrimSleepless: i have 4 4k@60hz displays at my office that i can't power yet, im planning on getting an eGPU enclosure and putting an amd workstation card in it that can drive them all
<Ashy> if that works as well as i'm hoping i'll likely just disable the laptop nvidia card at that point to remove the battery drain
<Ashy> nvidia really do deserve torvalds message unfortunately
<GrimSleepless> Ashy: indeed
wildtrees has quit [Quit: Leaving]
growpotkin has joined #nixos
justanotheruser has quit [Ping timeout: 272 seconds]
growpotkin has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/1a7a473831b (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/ee9362f880e (from 7 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
jgeerds has quit [Ping timeout: 246 seconds]
organixpear has joined #nixos
relaxmax has joined #nixos
gila has joined #nixos
blaggacao has quit [Read error: Connection reset by peer]
organixpear has quit [Client Quit]
blaggacao has joined #nixos
justanotheruser has joined #nixos
malSet has joined #nixos
organixpear has joined #nixos
malSet has quit [Read error: Connection reset by peer]
gila has quit [Ping timeout: 250 seconds]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
bvdw has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
noudle has quit []
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
gustavderdrache has quit [Quit: Leaving.]
growpotkin has joined #nixos
erictapen has quit [Ping timeout: 246 seconds]
jb55 has quit [Remote host closed the connection]
nuncanada2 has quit [Quit: Leaving]
CMCDragonkai1 has joined #nixos
mjrosenb has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JvX21
mjrosenb has quit [Ping timeout: 246 seconds]
blaggacao has quit [Ping timeout: 246 seconds]
organixpear has quit [Quit: leaving]
blaggacao has joined #nixos
ryantm has joined #nixos
captjakk has joined #nixos
<{^_^}> [nixpkgs] @nh2 merged pull request #82740 → keybase,kbfs,keybase-gui: 5.2.1 -> 5.3.0 → https://git.io/JvP4u
sigmundv_ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/JvX2b
captjakk has quit [Remote host closed the connection]
sigmundv_ has joined #nixos
<{^_^}> [nixpkgs] @nh2 merged pull request #82665 → doc: update 20.03 release notes regarding upower → https://git.io/Jvi79
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/JvX2A
<{^_^}> [nixpkgs] @nh2 merged pull request #82552 → libvorbis: document that patch for CVE-2017-14160 also fixes CVE-2018-10393. → https://git.io/Jvisb
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to staging: https://git.io/JvX2j
CMCDragonkai1 has quit [Quit: CMCDragonkai1]
<{^_^}> [nixpkgs] @Infinisil merged pull request #82802 → lib/modules: Test the ability for config to depend on options for compatibility → https://git.io/JvX8S
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JvXaq
Shouou has quit [Ping timeout: 272 seconds]
Guest30 has joined #nixos
bhipple has quit [Ping timeout: 256 seconds]
<bqv[m]> https://mobile.nixos.org/ anyone dug into this?
<bqv[m]> I'm fascinated
<Guest30> Hi, there. Would anyone take look at the post https://discourse.nixos.org/t/question-help-wanted-duplicated-elements-in-listof-option/? Thanks.
<thefloweringash> grahamc: I noticed that channels.nix.gsc.io's `/latest-url` no longer points to a particular channel tarball. is this an intentional change?
wavirc22 has quit [Read error: Connection reset by peer]
Guest30 has quit [Remote host closed the connection]
wavirc22_ has joined #nixos
captjakk has joined #nixos
<{^_^}> [nixpkgs] @nh2 opened pull request #82820 → cura: Re-enable OpenMP. Fixes #59901. → https://git.io/JvXaZ
Guest30 has joined #nixos
ottidmes has quit [Ping timeout: 264 seconds]
cosimone has quit [Quit: Quit.]
orivej has quit [Ping timeout: 246 seconds]
Guest30 has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @nh2 pushed 3 commits to master: https://git.io/JvXau
<{^_^}> [nixpkgs] @nh2 merged pull request #81994 → zcash: 2.1.0-1 -> 2.1.1-1; libzrustzcash: 2018-10-27 -> 0.1.0 → https://git.io/JvrRj
<{^_^}> [nixpkgs] @veprbl pushed commit from @int-index to release-20.03 « toggldesktop: use mkDerivation from Qt (#81720) »: https://git.io/JvXaz
cole-h has quit [Quit: WeeChat 2.7.1]
thc202 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @cdepillabout merged pull request #82780 → [20.03] haskellPackages.binary-strict: 0.4.8.4 -> 0.4.8.5 → https://git.io/JvXqN
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to release-20.03: https://git.io/JvXaV
marcus7070 has joined #nixos
zupo has quit [Ping timeout: 256 seconds]
cole-h has joined #nixos
zupo has joined #nixos
justanotheruser has quit [Ping timeout: 250 seconds]
dingenskirchen1 has joined #nixos
dingenskirchen has quit [Ping timeout: 240 seconds]
dingenskirchen1 is now known as dingenskirchen
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<bqv[m]> hey how best to do this?
<{^_^}> #82799 (by bqv, 7 hours ago, open): ripcord: make version overriding easier by allowing version and hash …
sigmundv_ has quit [Ping timeout: 256 seconds]
h0m1 has quit [Ping timeout: 272 seconds]
relaxmax has quit [Ping timeout: 264 seconds]
h0m1 has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @veprbl opened pull request #82821 → Pr/lmmath cleanup → https://git.io/JvXVC
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
<gchristensen> bqv[m]: commented :)
<hpfr[m]> I’m planning on beginning a NixOS homelab during this pseudo quarantine. Any tips? I’m probably just gonna start with a rancherOS VM and a bunch of docker containers because I’m inexperienced, but is there a Nixy way of running homelab services
Quantium has joined #nixos
<{^_^}> [nixpkgs] @bqv closed pull request #82799 → ripcord: make version overriding easier by allowing version and hash … → https://git.io/JvXlp
Quantium has left #nixos [#nixos]
<{^_^}> [nixpkgs] @nh2 merged pull request #67608 → Variant Ant themes: init at 1.3.0 → https://git.io/fjxJl
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/JvXV4
<{^_^}> [nixpkgs] @nh2 merged pull request #79356 → mtail: 3.0.0-rc4 -> 3.0.0-rc34 → https://git.io/JvZrk
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/JvXV0
kreyren has quit [Remote host closed the connection]
kreyren has joined #nixos
Desetude has quit [Quit: WeeChat 2.7.1]
gila has joined #nixos
gila has quit [Ping timeout: 250 seconds]
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixpkgs] @nh2 merged pull request #82767 → nixos/firewall: fix types in reverse path assertion → https://git.io/JvP9s
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/JvXVS
waleee-cl has quit [Quit: Connection closed for inactivity]
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos
felixfoertsch23 has joined #nixos
<Ashy> bqv[m]: samueldr is the main dev working on it i think and a fair amount of discussion happens in #nixos-aarch64
<samueldr> hi, indeed
<samueldr> (bqv did join)
<{^_^}> [nixpkgs] @marsam merged pull request #82812 → fuse-overlayfs: 0.7.7 -> 0.7.8 → https://git.io/JvX05
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvXwm
sudoforge has joined #nixos
<drakonis> hpfr[m]: hmm just turn them on on your config file?
wavirc22_ has quit [Ping timeout: 256 seconds]
felixfoertsch has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #82811 → conmon: 2.0.12 -> 2.0.13 → https://git.io/JvX07
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvXwO
mjrosenb has joined #nixos
<hpfr[m]> drakonis: no containers that way, I know they’re not required but I figured I should learn about them if I’m gonna do this
<drakonis> are you making a NixOS vm?
wavirc22 has joined #nixos
<hpfr[m]> Honestly though I see what you’re saying, I don’t see how any Of these services is gonna take down the whole system
<hpfr[m]> drakonis: wasn’t planning to, should I
<{^_^}> [nixpkgs] @marsam merged pull request #82803 → mopidy-iris: 3.45.1 -> 3.46.0 → https://git.io/JvX4b
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvXwG
<Ashy> hpfr[m]: nixos also has containers, check out that section of the manual
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
<hpfr[m]> Ashy: hmm, these are their own thing? Not LXC
<Ashy> not lxc, built directly on cgroups i think
<hpfr[m]> Know any pros and cons vs the mainstream containers? From what I can tell the integration with declarative Nix management is a huge pro
nwspk has quit [Quit: nwspk]
<hpfr[m]> Should I be concerned about the isolation warning regarding root access in containers being able to change host system?
nwspk has joined #nixos
<samueldr> they're basically a container-isolated nixos system, main pro is stateful things not being put into the main system to me
<samueldr> I wouldn't rely on them for secure isolation
<bqv[m]> samueldr: thanks. i suppose you're not an op there either fwiw
<bqv[m]> also, what's the project looking like at the moment? my device is supported apparently, is it as usable as ubuntu touch?
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mzan has joined #nixos
<samueldr> nope, no special access
andi- has quit [Remote host closed the connection]
<samueldr> bqv[m]: then your device is likely one that can be supported
<samueldr> my current experience with android-based device seems to point that they share a bunch of commonalities, so depending on which it is, what SoC it runs, the specific hardware, could go from trivial to "port" to hell :)
<samueldr> (hell unlikely0
<samueldr> unlikely)*
<bqv[m]> fair enough
andi- has joined #nixos
<bqv[m]> i haven't seen much, like screenshots or anything. are there any around? i have no idea whether the project is "this won't even allow you to call" or "you can call, install native apps, use anbox for android apps, etc."
mumuluxi has quit [Quit: ZNC 1.7.4 - https://znc.in]
wucke13 has quit [Quit: ZNC 1.7.4 - https://znc.in]
mumuluxi has joined #nixos
wucke13 has joined #nixos
kleisli has quit [Ping timeout: 250 seconds]
iyzsong has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @marsam opened pull request #82822 → syncthing: 1.3.4 -> 1.4.0 → https://git.io/JvXwF
<samueldr> bqv[m]: currently nothing much screenshot-wise, it's not building its own phone environment
<samueldr> I do have a list of FAQ questions on the issue tracker that I hoped other people would add questions to
<samueldr> I'll add them to the site some time in the future
<bqv[m]> gotcha. thanks!
<mkg20001> got a weird issue when building: when doing --buillders "maciej@server" it correctly recognizes that builder, when doing --builders "@/etc/nix/machines" it silently ignores the builder
<mkg20001> anyone has a clue?
<wedens[m]> builders from `/etc/nix/machines` are used by default, aren't they?
<wedens[m]> or do you want to use those builders only explicitly?
<mkg20001> if they were, builds with -j0 wouldn't fail but instead be tried on builders, right?
<mkg20001> I've added it manually aswell to /etc/nix/nix.conf and still it won't work
<mkg20001> <wedens[m] "or do you want to use those buil"> I want nix to recognize them at all. Right now it just does as if they weren't any if I dont do --builders "user@address"
work_ has quit [Quit: Connection closed for inactivity]
<wedens[m]> do you configure it via nixos or by manually changing configs?
<mkg20001> with nix.buildMachines
<wedens[m]> and you have your user in trusted user and nix.distributedBuilds is enabled?
<mkg20001> <mkg20001 "https://github.com/mkg20001/nix/"> That's the current config.
<mkg20001> using unstable, if that matters
<wedens[m]> `builders = @/etc/nix/machines` - I don't think you need to specify this (at least with fairly recent Nix version)
<mkg20001> without it it didn't work either
<wedens[m]> what's your nix version?
<mkg20001> 2.3.3
<mkg20001> PM'd you config
<mkg20001> I mean machines file
<wedens[m]> yeah, my configuration and nix version are basically the same except I don't set `builders = @/etc/nix/machines` explicitly :/
<mkg20001> so you've got any idea?
<mkg20001> setting it explicitly shouldn't change much i guess, but didn't work without it either
<wedens[m]> can you post `nix build -vvvvvvvvv 2>&1 ` output somewhere? (or just inspect it yourself for anything that looks like rejected builder)
<mkg20001> yes
lordcirth_ has joined #nixos
fuzen has quit [Quit: The Lounge - https://thelounge.chat]
lordcirth__ has quit [Ping timeout: 246 seconds]
fuzen has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
justanotheruser has joined #nixos
chagra has joined #nixos
chagra_ has quit [Ping timeout: 264 seconds]
<bqv[m]> that is a heck of a lot of v's
<bqv[m]> are they all necessary?
nckx has quit [Quit: Updating my Guix System — https://guix.gnu.org]
rogue_koder has quit [Quit: Konversation terminated!]
nckx has joined #nixos
gila has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #82537 → tailscale: init at 0.96-33 → https://git.io/JviOD
<{^_^}> [nixpkgs] @alyssais pushed commit from @martinbaillie to master « tailscale: init at 0.96-33 »: https://git.io/JvXrW
gila has quit [Ping timeout: 256 seconds]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
endformationage has quit [Ping timeout: 250 seconds]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<Leira[m]> I tried to install gog version of baldur's gate on my nixos box. I followed https://nixos.wiki/wiki/Steam, installed steam-run-native. I installed the game with `steam-run installer.sh` successfully. Then I tried to run the game with command `steam-run baldur_s_gate/start.sh`, I got error: `./BaldursGate64: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory`. I
<Leira[m]> suppose that's the section `Adding missing dependencies` in the wiki page is for. So I added `(steam.override { extraPkgs = pkgs: [ openssl ]; nativeOnly = true; }).run` into my systemPackages. Then tried to run the game again, I got the same error...
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
<{^_^}> [nixpkgs] @xfix opened pull request #82823 → rt: update dependency list → https://git.io/JvXrz
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
codygman has quit [Quit: Quit]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<wedens[m]> bqv: probably not. there are 7 verbosity levels in Nix
malSet has joined #nixos
<wedens[m]> Leira: try running `steam-run ldd` on game binary and see if there is anything missing
malSet has quit [Read error: Connection reset by peer]
rardiol has quit [Ping timeout: 264 seconds]
glittershark has quit [Ping timeout: 264 seconds]
malSet has joined #nixos
sudoforge has quit [Ping timeout: 250 seconds]
<Leira[m]> wedens: thanks for reply. I just did `steam-run ldd`, here is the output: https://pastebin.com/sbVLQFcB. It seems only libssl and libcrypto are missing~
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
reallymemorable has quit [Quit: reallymemorable]
mjrosenb has quit [Ping timeout: 256 seconds]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<Leira[m]> wedens: OK, I passed that stage. I ran `steam-run ls /usr/lib | grep ssl`, I saw there was only libssl.so.1.1, so I changed the line in systemPackages to `(steam.override { extraPkgs = pkgs: [ openssl_1_0_2 ]; nativeOnly = true; }).run`.
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
kenran has joined #nixos
glittershark has joined #nixos
<Leira[m]> This time, it passed the openssl.so.1.0.0 check, but I got some new errors: https://pastebin.com/A9cF6HK7
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
drakonis has quit [Quit: WeeChat 2.7.1]
p01ar has quit [Quit: ZNC 1.7.3 - https://znc.in]
ivan has quit [Remote host closed the connection]
p01ar_ has joined #nixos
<wedens[m]> it's probably overwritten by some other dependency
<Leira[m]> wedens: never mind~! I should have run `steam-run xx/start.sh` instead of `steam-run xx/BaldursGate64`, now it rans~!
<Leira[m]> wedens: Thanks for pointing me to the right direction~
siel has quit [Ping timeout: 256 seconds]
siel has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
ArdaXi_ has joined #nixos
ivan has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
gambpang has joined #nixos
<{^_^}> [nixpkgs] @danderson opened pull request #82824 → tailscale: 0.96-33 -> 0.97-0. → https://git.io/JvXrx
<danderson> ^ would appreciate if someone could approve this one fairly quickly, otherwise unstable will ship a version with a bad bug in it.
<danderson> (you know, unstable, so not the end of the world, but still, I'll feel bad ;)
marcus7070 has quit [Quit: leaving]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @magnetophon opened pull request #82825 → freqtweak: init at unstable-2019-08-03 → https://git.io/JvXoU
kenran has quit [Quit: leaving]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<cole-h> danderson: Approved. No commit bit, so doesn't mean much :P
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<danderson> aww :P
<danderson> cole-h: thanks :)
<cole-h> `Nearest DERP: 2 (San Francisco)` got a grin out of me
<danderson> heh
<danderson> yeah, we had fun with the name. Technically it's the Detoured Encrypted Routing Protocol
<danderson> but it really just means "relay encrypted wireguard packets based on the destination public key"
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<cole-h> Oh, that's right, you work for them :)
<cole-h> "we" confused me for a second
<{^_^}> [nixpkgs] @alyssais merged pull request #82824 → tailscale: 0.96-33 -> 0.97-0. → https://git.io/JvXrx
<danderson> sorry :)
<{^_^}> [nixpkgs] @alyssais pushed commit from @danderson to master « tailscale: 0.96-33 -> 0.97-0. »: https://git.io/JvXoq
<cole-h> qyliss++
<{^_^}> qyliss's karma got increased to 40
<danderson> qyliss++, thank you!
<{^_^}> qyliss's karma got increased to 41
<danderson> great timing for me to find a terrible bug, thanks for fixing my screwup quickly :)
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<cole-h> I just realized: we're back below 1800 PRs again! 🎉🎉
* danderson opens more PRs, muahahah
<danderson> seriously though, that's great news!
<qyliss> danderson: I don't think we generally backport new software, btw, in case that's what you're about to do
<qyliss> Was just about to post that on the issue
<danderson> qyliss: oh? When I backported pppd to 19.09, I was told it's okay if it's a leaf package (no other dependencies to break), because the only people it would break are those that choose to use it
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<qyliss> I might be wrong :)
<danderson> hmm, lemme try and find a guideline that says either way
<qyliss> Usually I just don't merge those PRs and leave them for somebody else to either merge or close P:
<qyliss> *:P
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<cole-h> The "Not my circus, not my monkey" approach, eh?
<qyliss> I was sure one of the manuals had a section named "What to backport" but now I can't find it.
malSet has joined #nixos
<danderson> only thing in the nixos manual says "release managers for $release decide which bug fixes, features, etc... get backported after a release"
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<danderson> but also the next section talks about planning the 16.09 release, so...
kleisli has joined #nixos
kreyren has quit [Remote host closed the connection]
<cole-h> :D
<qyliss> Ask the RMs then, I suppose.
kreyren has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<qyliss> cole-h: yeah, I went to sleep the other day at 1810 PRs, and woke up to 1784.
<danderson> Will do. Are they... listed somewhere?
<qyliss> Was a very nice surprise.
<qyliss> danderson: they should be but not sure where
<cole-h> In #-dev I think.
<danderson> ah yes, there it is in the topic. Thanks!
<danderson> well, I'll open backport PRs and have them decide.
<cole-h> Or ping them in #-dev :P
<danderson> my IRC ping success rate is pretty low :(
<danderson> (present company excepted)
<cole-h> Fair enough. Worst case, the PR gets closed
<danderson> yup. And I'd like to have it on record somewhere, so I can try to document this more cleary
szicari has quit [Ping timeout: 250 seconds]
szicari has joined #nixos
<xfix> although worth noting, if you are using 19.09 and want to use a package from 20.03, it's a rather simple to do with nix
<danderson> package + nixos module is a bit more annoying though
<xfix> yeah, nixos modules are more annoying
<bqv[m]> Yup
<danderson> I think I already have an overlay somewhere that pulls some things from unstable, but for nixos modules I ended up just forking the module into my repo
<danderson> ... and then the next nixos release breaks my world until I remove the dupe :)
<xfix> i have `(import (builtins.fetchTarball https://nixos.org/channels/nixos-20.03/nixexprs.tar.xz) {}).jetbrains.idea-community` on my packages list, maybe it should be a channel, but i don't really care
<danderson> (I should have just named the module something else, but I am not smart)
<xfix> it's something i will likely remove in month or so
<qyliss> { ... }: let future = builtins.fetchTarball { ... }; in { imports = [ "${future}/nixos/path/to/module.nix" ]; nixpkgs.overlays = [ (self: super: { inherit (import future {}) package; }) ]; }
<qyliss> Not that bad :)
ashkitte1 is now known as ashkitten
<xfix> i'm not a fan of channel mechanism myself, seems oddly global state-ish for Nix
<xfix> i heard about nix flakes, but i'm not sure if it's a replacement for nix-channel, will it allow me to define dependencies within nix-channel while allowing to update them?
<xfix> within configuration.nix while allowing me to update them*
<danderson> The way gchristensen described flakes to me is "lockfiles for channels"
<danderson> similar to npm package locks and such - lets you pull in channels and lock them to specific versions.
opthomasprime has joined #nixos
<danderson> (disclaimer: I haven't gone to read about it yet, so I might be 100% wrong)
<xfix> but at the same time, nix-channel is the only mechanism (I think) that provides updates with lockfiles without having to update URLs all the time
<xfix> my problem with nix-channel is that it needs to be defined externally, i would prefer all my configuration to be in configuration.nix
palo has quit [Read error: Connection reset by peer]
palo has joined #nixos
<danderson> I think the idea of flakes is being able to persist that nix-channel state close(r) to configuration.nix
<qyliss> Yeah channels are kind of bad
<qyliss> I don't use them.
<danderson> oh. Well, I can't backport to 19.09, because it has Go 1.12 and tailscale requires Go 1.13
<qyliss> And that is the general idea with flakes
<danderson> and that's *definitely* too big of a change to backport.
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/ec0923f9830 (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
relaxmax has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82826 → gotestsum: 0.4.0 -> 0.4.1 → https://git.io/JvXoV
opthomasprime has left #nixos [#nixos]
<xfix> i think declarative nix-channels would help a lot, but flake mechanism also seems cool for other reasons
<cole-h> Even after skimming the RFC, I still have no idea what flakes are x)
<cole-h> Although I guess "skimming" is the problem there
<danderson> they're a chocolate snack made by Cadbury, commonly used as a crunchy add-on to ice cream cones
<danderson> hope this clarifies things
<cole-h> Thanks I understand the inner machinations of the universe now
<xfix> i sorta feel like the problem with flakes RFC is that it's not clear how flakes should work, even for the author of the RFC, it tries to do everything i feel like
<xfix> there is some general idea, but it feels like a lot of it is subject to change
<lovesegfault> is spacemacs in nixpkgs?
<cole-h> Probably not
<adisbladis> lovesegfault: No it's not
<lovesegfault> welp, guess I'm not trying it out then :P
<adisbladis> I looked into it but their packaging is not really sane...
<lovesegfault> adisbladis: yeah, I just saw it
<lovesegfault> it's... a lot
<cole-h> What about doom?
MichaelRaskin has quit [Ping timeout: 258 seconds]
<lovesegfault> cole-h: doom 3?
<cole-h> :P
<etu> lovesegfault: spacemacs isn't really a package. It's... a script that pulls down a lot of things
<xfix> spacemacs isn't really designed with nix in mind
<cole-h> doom-emacs.
<lovesegfault> oh, this
<xfix> it's not a program, but rather a script that configures Emacs
<adisbladis> cole-h: Same situation there pretty much
<cole-h> ^
<cole-h> Well, I have a fairly satisfactory overlay for it
<adisbladis> Did you manage to build it completely in nix?
<adisbladis> As in all the dependencies?
<lovesegfault> maybe I should learn how to actually use emacs instead
<cole-h> All packages, etc? No, I didn't go that hardcore
<adisbladis> lovesegfault: This ^
<lovesegfault> I'm just curious
<lovesegfault> the issue is it seems like such a heavy time investment
<xfix> about flakes, i believe the tl;dr version would be "package.json and package-lock.json for Nix"
<xfix> at least, that's the idea i get from RFC, the RFC is kinda verbose about it
<adisbladis> They're using straight.el as their package manager
<cole-h> lovesegfault: Isn't everything that's worth it?
<adisbladis> Which is sort of like nix------ but only for emacs
<adisbladis> (not the amount of minuses)
<adisbladis> note*
<lovesegfault> cole-h: no, I like vodka and that is easy and worth it
<xfix> of course, I know this comparison is kinda confusing, because Nix is a package manager itself, but Nix flakes is a package manager for a package manager
<cole-h> I'm sure you've already seen this, but this might be interesting to you: https://github.com/vlaci/nix-doom-emacs
<adisbladis> xfix: Nix is a package manager. Flakes adds some dependency management to that.
<adisbladis> Very often the two are conflated.
<xfix> yeah, it's more about connecting things together
<lovesegfault> holy crap
<lovesegfault> I work with this guy!
<adisbladis> lovesegfault: He's the Melpa maintainer :)
<xfix> for instance, you can create your own Nix module, and say it depends on nixpkgs, and then use nodejs from nixpkgs or something for your own packages
<cole-h> 👀
<xfix> i believe that's the idea?
jakobrs has joined #nixos
<xfix> then updating a flake lock file would update nixpkgs
<lovesegfault> lol can't believe I work with the Melpa maintainer
<adisbladis> I know :D
orivej has joined #nixos
<petersjt014[m]> Hi:
<petersjt014[m]> I'm looking at the wiki page for arm stuff. What would I add to the example to have it build an armv6l install iso?
<adisbladis> lovesegfault: I was out having beers with him a about a month ago :)
<adisbladis> Super friendly guy
<lovesegfault> yeah, he's super duper nice
<adisbladis> lovesegfault: Btw
<adisbladis> Totally shameless plug https://github.com/nix-community/emacs-overlay
<adisbladis> If you like to have as up to date packages as possible :)
<lovesegfault> adisbladis: I do!
* lovesegfault adds that overlay
<cole-h> adisbladis++ Thanks for that -- I use emacsGit from it
<{^_^}> adisbladis's karma got increased to 39
<adisbladis> :)
<cole-h> Can't wait for 27 to go stable
<adisbladis> I know!
<adisbladis> I thought about adding the pre-release to the overlay
<adisbladis> But it felt.. Wrong
<adisbladis> Everything else is automated
<{^_^}> [nixpkgs] @danderson opened pull request #82827 → tailscale: init at 0.97-0 [20.03 backport] → https://git.io/JvXoA
<adisbladis> danderson: Go 1.13 _is_ in 19.09
<adisbladis> It's just not the default
<adisbladis> You can still use buildGo113Package/buildGo113Module
<danderson> adisbladis: oh! Hmm.
<danderson> okay, maybe the derivation will be happier with that. Let's see...
<xfix> `go_1_13` exists in 19.09
<adisbladis> danderson: But I'm not so sure yo should
<adisbladis> We typically don't backport new features (like a NixOS module)
<danderson> adisbladis: so, I find this weird, because I did exactly that late last year, and it didn't seem controversial :(
<adisbladis> I say typically because it does happen sometime
<danderson> at least for "run a service" leaf modules that don't do anything unless you opt into them
<adisbladis> danderson: I'd merge it if you did ;)
<danderson> (and don't alter the rest of the universe)
<adisbladis> danderson: That's very reasonable
<lovesegfault> Any zsh users here?
MichaelRaskin has joined #nixos
<lovesegfault> what do you use to make nix-shell use zsh
<danderson> but qyliss had the same default as you, so I'm going to explicitly ask the RMs to decide, and try to document guidelines
<cole-h> lovesegfault: `nix-shell --run zsh` should work, no?
<danderson> ... assuming I can get the derivation to build, of course :)
<lovesegfault> cole-h: I mean, yes, but I want it automagic
gila has joined #nixos
<cole-h> Aside from putting that in the shebang, I don't think there is a way to make `nix-shell` drop you into zsh
<jakobrs> petersjt014[m]: Are you cross-compiling?
<cole-h> lovesegfault: You could alias `nix-shell` to `nix-shell --run zsh` ;^)
bvdw has quit [Read error: Connection reset by peer]
<petersjt014[m]> jakobrs Yep. I do have an aarch64 machine though, which I'm guessing will be easier to build on.
bvdw has joined #nixos
linarcx has joined #nixos
gila has quit [Ping timeout: 250 seconds]
<petersjt014[m]> I was looking to tweak this example: http://NixOS.wiki/wiki/NixOS_on_ARM#Build_your_own_image
chocopuff has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #82828 → skypeforlinux: support app indicator → https://git.io/JvXKU
<etu> lovesegfault: I have a fish abbrev named nsh that expands to "nix-shell --run fish -p " so I can start typing package names :)
<danderson> hmm. Building tailscale on 19.09 with buildGo113Module makes me build go 1.13, no cached version. I think that implies no derivations in 19.09 are using go 1.13 yet?...
<lovesegfault> this works really well
<jakobrs> petersjt014[m]: You could try looking through the file mentioned there and replacing what seems to be necessary
<jakobrs> Alternatively, something like `nix-build '<nixos/nixos>' -A iso_minimal --argstr system 'armv6l-linux'` might work
<chocopuff> i have a pretty childish question, how do I get the minecraft launcher running?
<danderson> computers run stuff that isn't minecraft?...
<jakobrs> chocopuff: minecraft-launcher
<adisbladis> etu: Oh. Good idea!
<petersjt014[m]> jakobrs : I'll play around with it, see what I can make work
<chocopuff> jakobrs nix-env -iA minecraft-launcher?
<petersjt014[m]> Small correction: nixos.mincraft-launcher
<petersjt014[m]> If that is it
<chocopuff> nix-env -iA nixos.minecraft *
<etu> Should be fine :)
<adisbladis> etu: Right now I'm very tempted to switch to eshell full time though
linarcx has quit [Read error: Connection reset by peer]
<jakobrs> chocopuff: nix-env -iA nixpkgs.minecraft && minecraft-launcher
<petersjt014[m]> That's gonna depends on what the channel is named.
linarcx has joined #nixos
<jakobrs> nixpkgs should always be available (I think)
<jakobrs> because it's usually an entry in NIX_PATH
<chocopuff> does the channel make a difference?
<petersjt014[m]> Really? Thought it had to be listed under nix-channel --list
<jakobrs> Yeah, you're right, replace nixpkgs with nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82829 → ipscan: 3.6.2 -> 3.7.0 → https://git.io/JvXKc
<jakobrs> petersjt014[m]: '<nixpkgs>' should always work, but nix-env -iA nixpkgs might not, because they're implemented differently
<chocopuff> i see
<chocopuff> error: cannot download minecraft-launcher_2.1.5965.tar.gz from any mirror
<chocopuff> i guess the .nix file itself is broken
<chocopuff> time to see how easy it is to patch, idk if ik what i'm doing
<chocopuff> i've done this in other distros like Arch Linux before where I do a simple version bump in the PKGBUILD package file
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82830 → ivan: 057 -> 058 → https://git.io/JvXKl
<petersjt014[m]> Looks like you need to just find where the source was moved to
sgrunert has joined #nixos
<petersjt014[m]> And update the integrity hashes
<chocopuff> oh right
<chocopuff> that sounds familiar from my pkgbuild days
<jakobrs> chocopuff: It works for me
<jakobrs> try updating the nixos channel
<jakobrs> Oh, it doesn't work on nixos; only nixpkgs
<chocopuff> how does that work, it doestn work on nixos but on nixpkgs?
<jakobrs> The nixos version is presumably so outdated that it's taken down from minecraft's servers
<jakobrs> as in, nixos channel
<chocopuff> ohh
<danderson> hmm, content mirror should have saved it, no?
<chocopuff> sorry but what is the difference
<chocopuff> b/w nixos and nixpkgs
veske has joined #nixos
veske2 has joined #nixos
<chocopuff> is nixos meant for operating system use
<chocopuff> whereas i assume nixpkgs users might not necessarily be nixos?
<jakobrs> nixos doesn't update packages as often, and avoids breaking changes
<{^_^}> [nixpkgs] @vbgl merged pull request #82709 → ocamlPackages.lacaml: 11.0.3 -> 11.0.6 → https://git.io/JvPJN
<{^_^}> [nixpkgs] @vbgl pushed commit from @bcdarwin to master « ocamlPackages.lacaml: 11.0.3 -> 11.0.6 »: https://git.io/JvXKo
<jakobrs> You'd do `nix-channel --add https://nixos.org/channels/nixpkgs-unstable nixpkgs` to add the nixpkgs channel
jakobrs has left #nixos ["WeeChat 2.7.1"]
wavirc22 has quit [Read error: Connection reset by peer]
linarcx has quit [Quit: WeeChat 2.7.1]
mjrosenb has joined #nixos
wavirc22 has joined #nixos
cole-h has quit [Ping timeout: 246 seconds]
mjrosenb has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @danderson opened pull request #82831 → tailscale: init at 0.97-0 [backport 19.09] → https://git.io/JvX6L
hmpffff has joined #nixos
Ariakenom has joined #nixos
<danderson> woo 19.09 backport!
<danderson> I await opinions :)
<danderson> cc qyliss adisbladis https://git.io/JvX6L if you want to voice your opinion on that backport.
<danderson> It got a bit bigger than I'd have liked because I had to fix some other 19.09 bugs in the process, but, there we go.
v88m has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/4a672de9e65 (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
lovesegfault has quit [Quit: WeeChat 2.7.1]
Jackneill has joined #nixos
<xfix> 10.rebuild-linux: 101-500
<xfix> that's... weird
<xfix> why does it rebuild that much
<xfix> `export GOSUMDB=off`
<xfix> oh
DePrecate has joined #nixos
justanotheruser has quit [Ping timeout: 250 seconds]
<xfix> that's... weird
<danderson> oh shit
<danderson> yeah, that's on me.
<danderson> that patch is necessary to make `buildGo113Module` work correctly.
<danderson> but ... yeah, it's going to rebuild all Go packages, no matter what version. Ow.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82832 → libite: 2.1.2 -> 2.2.0 → https://git.io/JvX6a
DePrecate has quit [Quit: Leaving]
<alienpirate5> Hello, I am having a very strange issue with bundix
justanotheruser has joined #nixos
<alienpirate5> In my Gemfile, I specified the gem `discordrb` from a Git source so I could use functionality that hasn't made it into releases yet
<alienpirate5> however, I then started getting this error
<xfix> well, at the very least, Go 1.12 modules still build with this change
<alienpirate5> collision between `/nix/store/r4jk31k6a1n4b9jzsas2y9wrgb4l977r-ruby2.6.5-discordrb-webhooks-3.3.0/lib/ruby/gems/2.6.0/cache/bundler/git/discordrb-87ba99b9c52e54ec79df638ccc07d7a2fe640732/index' and `/nix/store/rdcvz4ghwp1cd4yqaj6lrkch7lr7da96-ruby2.6.5-discordrb-3.3.0/lib/ruby/gems/2.6.0/cache/bundler/git/discordrb-87ba99b9c52e54ec79df638ccc07d7a2fe640732/index'
<xfix> which makes sense, considering GOSUMDB was introduced in Go 1.13
<xfix> i think that's reasonable then
shafox has quit [Remote host closed the connection]
shafox has joined #nixos
<alienpirate5> `discordrb-webhooks` is a dependency of `discordrb`
<alienpirate5> so when i pull in discordrb and discordrb-webhooks at the same time I get this collision
<alienpirate5> since they're maintained in the same git repository
captn3m0 has quit [Quit: ZNC 1.7.5 - https://znc.in]
<tilpner> GrimSleepless: Did you blacklist nvidia?
<alienpirate5> and bundix assumes that the git repos used for these are different (??) and there's a collision between the git caches for both packages in the built environment
captn3m0 has joined #nixos
rfox has joined #nixos
<rfox> kodachi
m0rphism has joined #nixos
civodul has joined #nixos
<alienpirate5> i hacked around the issue by forking the discordrb repo, adding a commit to it, and then pointing my gemfile at it
<alienpirate5> i would really like there to be a better solution though
hmpffff_ has joined #nixos
relaxmax has quit [Ping timeout: 250 seconds]
<rfox> tor/vpn/dns/mac address changer and more
<rfox> [02:29:38] <rfox> run from disc or usb in ram no install
hmpffff has quit [Ping timeout: 246 seconds]
Ariakenom has quit [Ping timeout: 256 seconds]
<tilpner> rfox: But does it have nix? c.c
Ariakenom has joined #nixos
<danderson> xfix: yeah, the change doesn't affect go 1.12... But it changes the derivations, so, mass rebuild for nothing :(
<xfix> i think that's acceptable
o1lo01ol1o has joined #nixos
<xfix> besides, i'm not sure whether it's a mass rebuild, it's towards the lower bounds of a mass rebuild
<danderson> hmm, it's any go package that uses modules. Probably not that many in 19.09
<xfix> any go package period
<xfix> but i think it's fine
<xfix> it's Go, it should compile rather fast
<danderson> even the ones using buildGoPackage, the old-style builder?
<xfix> actually, nevermind, yeah, just Go modules
<danderson> so unscientific survey, that's 87 packages in 19.09, plus their deps
buckley310 has quit [Quit: The Lounge - https://thelounge.chat]
<danderson> not great, not terrible
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<xfix> it's mostly Docker
<danderson> s/deps/reverse deps/
maddo has joined #nixos
<xfix> seems fine to me
<danderson> cool :)
<xfix> mass rebuilds are rather common in Nix, i wouldn't be conerned
<xfix> concerned*
<xfix> a security vulnerability in a common library is a mass rebuild
<xfix> much bigger than this one
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/bf7c0f0461e (from 20 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
buckley310 has joined #nixos
<xfix> of course, i'm aware that the Hydra queue is rather big, but what can you do
<manveru> alienpirate5: that's something i've not seen before... did you open an issue about it?
<alienpirate5> not yet, should I?
<alienpirate5> also, what repository would I open the issue on manveru ?
<xfix> there are three releases: 19.09, 20.03, nightly, full rebuild because of CVE-2019-20388 (libxml2), armv7l builds, and new release of GNOME
<danderson> Yeah, I have another PR in flight that's causing a proper mass rebuild. It sucks :)
<danderson> but, oh well.
<xfix> this is just additional 500 builds on a queue, pretty much nothing I want to say
<danderson> who needs bitcoin when you could be building nix packages
<danderson> omg nixcoin
<xfix> too bad there are trust issues with that
<danderson> yeah :)
<xfix> you cannot really trust random people to build packages, as they could secretly add in malware
gila has joined #nixos
ElDelfin has quit [Ping timeout: 264 seconds]
<tilpner> You sort-of can, if you have enough people build the same thing, and it comes out the same, bit for bit
<xfix> it's complicated
<xfix> not worth the effort i feel like
<danderson> yeah but then you run into non-deterministic builds, and 51% attacks, and all kinds of crap
<tilpner> Add some signature and a reputation system, and you have create something nobody is willing to use
<danderson> basically way more complicated than "ask someone to sponsor a couple more big servers"
<danderson> big servers can build lots of stuff
<tilpner> But without having to trust e.g. Packet
<xfix> it's a tradeoff, other distributions also have this problem
<danderson> the problem with that is, they're way more trustworthy than a couple million random people on the internet
<tilpner> Reproducibel nixpkgs has value either way, even just to challenge Packet outputs
<tilpner> Are they? No, not really
<xfix> and yeah, nixpkgs is reproducible, mostly
<tilpner> Not really
<danderson> but that's the fundamental debate between trust rooted in legal systems, and trust rooted in cryptography
<{^_^}> [nixpkgs] @lsix merged pull request #82832 → libite: 2.1.2 -> 2.2.0 → https://git.io/JvX6a
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/JvXPG
<danderson> the latter is technically better in a vacuum, but the former is much easier, and works pretty well in practice
<tilpner> xfix: https://r13y.com/ has so many important parts of even the most minimal system still unreproducible
<xfix> "1519 out of 1568 (96.88%) paths in the minimal installation image are reproducible!"
<xfix> i said mostly :)
veske2 has quit [Quit: This computer has gone to sleep]
veske has quit [Quit: This computer has gone to sleep]
<tilpner> I imagine a lot of those are really simple (e.g. writeText)
<xfix> seems to be mostly Python .pyc files storing paths
<danderson> that's pretty solid!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82834 → moolticute: 0.42.32-testing -> 0.43.3 → https://git.io/JvXPn
<danderson> yeah, lots of python
<danderson> gcc, linux, syslinux are the biggies
<tilpner> And linux, gnupg, nss, and ruby
<danderson> hmm, .pyc feels like you could edit the paths in them...
<danderson> (famous last words)
<xfix> you probably can, but it feels like a hack
<danderson> more of a hack than patchelf? :P
<xfix> in fact, we already have a patch for Python 2
<xfix> but it's more complicated with Python 3, I imagine
<xfix> but I wonder...
<danderson> maybe it just didn't get ported?
veske has joined #nixos
veske2 has joined #nixos
<tilpner> These are recent, there weren't this many Python entries a few months ago
<{^_^}> pypa/pip#7808 (by FRidh, 2 weeks ago, open): pip install no longer reproducible
veske has quit [Client Quit]
veske2 has quit [Client Quit]
chloekek has joined #nixos
<xfix> of course NixOS isn't 100% reproducible, that's not practical I feel like
<xfix> unfortunately, bugs happen
rfox has quit [Quit: rfox]
<tilpner> Sure, it's hard, but why would it not be practical once nixpkgs got there?
<magnetophon> Is it just me or has http://howoldis.herokuapp.com/ been down for a few days?
<xfix> i mean, minimal installation image can be 100% reproducible, I think
<xfix> but I don't think this will happen with all of nixpkgs
<tilpner> magnetophon: https://status.nixos.org/
<danderson> I think aiming for 100% is a good goal to have. I think it's possible for non-determinism to be the exception :)
<tilpner> xfix: No, realistically probably not, unless it's enforced some way
<magnetophon> tilpner: Thanks!
veske has joined #nixos
veske2 has joined #nixos
chocopuff has quit [Remote host closed the connection]
<xfix> for whatever reason, the linker doesn't have consistent symbol ordering
<xfix> in one build ​__ashrdi3 is before ​__muldi3, in another it's the other way around
<{^_^}> [nixpkgs] @magnetophon opened pull request #82835 → tamgamp.lv2: init at unstable-2020-03-17 → https://git.io/JvXPg
<danderson> well that's not entirely reassuring
<{^_^}> [nixpkgs] @roberth merged pull request #82751 → Minor module improvements → https://git.io/JvPzi
<{^_^}> [nixpkgs] @roberth pushed 4 commits to master: https://git.io/JvXP2
<xfix> ... i wonder if that can be made reproducible by requiring a single core for compilation
<xfix> there is a reproducibility patch in Debian repos, i wonder if it's useful
<xfix> but since then removed
<xfix> "passing a fixed -DHEXDATE to nasm does not help"
<xfix> yeah, syslinux is not reproducible in Debian either
erictapen has joined #nixos
v88m has joined #nixos
<danderson> at least syslinux is reasonably small and low-dependency... I think?
<danderson> easier to fix than "lol now try linux"
<{^_^}> [nixpkgs] @Mic92 opened pull request #82836 → blsd: marked as broken → https://git.io/JvXPX
ottidmes has joined #nixos
<xfix> okay, i'm currently looking at SYSLINUX
<xfix> HEXDATE is definitely one of things that needs to be done
<xfix> there is more however
exfalso has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/20fb1ce97c0 (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<Taneb> Is there a way to configure a Hydra server to run an action on evaluation failure?
<exfalso> Hi, I have a local tar.gz which I'd like to make available from /nix/store, what's the best way to do this? Any way to avoid `writeText (readFile ./path.tar.gz)`?
<tilpner> exfalso: Is "${./path.tar.gz}" an option?
<tilpner> That will copy it to the store, and then insert the new store path of it
<exfalso> tilpner: ah sweet how convenient
<exfalso> thanks
<domenkozar[m]> Proposal for improving Nix error messages: https://blog.cachix.org/post/2020-03-18-proposal-for-improving-nix-error-messages/
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82837 → opencl-clhpp: 2.0.10 -> 2.0.11 → https://git.io/JvXXO
<{^_^}> [nixpkgs] @talyz opened pull request #82838 → gitlab: 12.8.6 -> 12.8.7 → https://git.io/JvXXs
thc202 has joined #nixos
<ottidmes> Nice to see work done in that area! lol, the side effects of certain programming language names: nix-copy-clojure
__monty__ has joined #nixos
Makaveli7 has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @xfix opened pull request #82839 → syslinux: hardcode HEXDATE → https://git.io/JvXXX
<tilpner> <3 xfix
<{^_^}> xfix's karma got increased to 1
<xfix> HEXDATE is an easier step, from this point on, things get much more complicated
<xfix> but one that helps reduce noise
<xfix> i kinda hope syslinux doesn't require too much of a rebuild, if it does, i will close this pull request until I have a finished reproducibility change
<{^_^}> [rfcs] @FRidh opened pull request #67 → Common override interface → https://git.io/JvXXF
detran has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82840 → opensm: 3.3.22 -> 3.3.23 → https://git.io/JvXXN
<xfix> interestingly, there is also DATE variable, but that one is actually reproducible because... it's not a date
<xfix> i don't know, but sure, whatever
detran has joined #nixos
<xfix> <head><title>404 Not Found</title></head>... what an interesting test result
<xfix> oh well
<xfix> i don't think syslinux should involve a big rebuild, this package is kinda here, it's important, sure, but nothing really cares about it
kleisli has quit [Ping timeout: 250 seconds]
<theduke[m]> If I accidentally do nix-env -e nix, how can I restore the nix commands in my env?
wrl_ has joined #nixos
alphawaffle has joined #nixos
kisoneca- has joined #nixos
sigmundv_ has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/e2dfbcd4fdc (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
ben_ has joined #nixos
jtobin_ has joined #nixos
kumikumi_ has joined #nixos
andromed1-galaxy has joined #nixos
<xfix> theduke[m]: you can re-run the Nix installation script, I think
omtrent has joined #nixos
<xfix> or use /nix/store/ddmmzn4ggz1f66lwxjy64n89864yj9w9-nix-2.3.3/bin/nix-env
<xfix> this is for Nix 2.3.3
kisonecat has quit [*.net *.split]
ben has quit [*.net *.split]
jtobin has quit [*.net *.split]
wrl has quit [*.net *.split]
andromeda-galaxy has quit [*.net *.split]
kumikumi has quit [*.net *.split]
CRTified has quit [*.net *.split]
betawaffle has quit [*.net *.split]
Intensity has quit [*.net *.split]
ravndal has quit [*.net *.split]
disasm has quit [*.net *.split]
disasm has joined #nixos
<theduke[m]> <xfix "theduke: you can re-run the Nix "> Yeah that worked, thanks.
<{^_^}> [nixpkgs] @andir pushed 2 commits to release-19.09: https://git.io/JvX15
<{^_^}> [nixpkgs] @andir merged pull request #82791 → [19.09] openssl: 1.1.1d -> 1.1.1e → https://git.io/JvXcW
<AWizzArd> Coming back to learn/read about Nix I still have trouble to see the use of channels. Why would anyone use them? Why not use a specific revision (i.e. git hash)? Each software project would have its own revision and from time to time it can be updated.
<xfix> nix-channel can be used to pin versions of nixpkgs, this prevents your system from updating until you want it to happen
Oblomov2020 has joined #nixos
Kritnich8 has quit [Quit: Bye bye.]
Kritnich8 has joined #nixos
Kritnich8 has quit [Client Quit]
<xfix> while allowing you to use nix-channel --update
DePrecate has joined #nixos
Kritnich8 has joined #nixos
<Oblomov2020> how can I prevent that the idle screen on nixos? I can't understand who is activating that?
Kritnich8 has quit [Client Quit]
DePrecate is now known as DePrecated
DePrecated is now known as loopback
Kritnich8 has joined #nixos
loopback is now known as Predicator
Kritnich8 has quit [Client Quit]
Predicator is now known as Prediraptor
Kritnich has joined #nixos
Prediraptor is now known as Fabriator
<Oblomov2020> basically, if I don't move the mouse, the screen goes in standby (even if I'm still using a joystick). I don't think it's something done by the screen, but I don't know who is responsible (I'm using xmonad as wm and I don't have any config in that sense)
<tilpner> Oblomov2020: Keywords to search: xset and noblank
<Oblomov2020> thanks tilpner!
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<AWizzArd> xfix: So channels are more useful for users of NixOS? Or also for people on Kubuntu?
malSet has joined #nixos
chiefgoat has quit [Quit: ZNC 1.7.5 - https://znc.in]
chiefgoat has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to release-19.09: https://git.io/JvXM3
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
wrl_ has quit [Quit: Reconnecting]
wrl has joined #nixos
malSet has joined #nixos
<inf> hey. I'm not sure my issue is strictly nixos-related, but... is there anyone here using network-manager openvpn integration? I'm somehow unable to make it remember my VPN password when using "Password with Certificates (TLS)" authentication type. Password box in connection editor stays empty after saving, and I just get a prompt when connecting to the network.
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<inf> https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/193 ah, just found it, couldn't find it before.
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Mic92 merged pull request #82836 → blsd: marked as broken → https://git.io/JvXPX
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JvXMM
SneakyLilUser has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<SneakyLilUser> how should i get smb browsing to work? i tried the guide on nixos wiki but it did not worked with pcman so i would like to get it running with thunar if possible
chimay has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
jakobrs has joined #nixos
<jakobrs> Is KVM broken with nixos-rebuild build-vm?
<jakobrs> I'm getting "kvm: no hardware support" in the Serial monitor despite having kvm_amd loaded
<jakobrs> Running GuixSD in Qemu yields no such problem
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
rsoeldner has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
noudle has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
SneakyLilUser has quit [Quit: Leaving]
malSet has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82841 → pyznap: 1.4.3 -> 1.5.0 → https://git.io/JvXDE
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<hyper_ch> smb browsing to work?
nek0 has quit [Quit: ZNC 1.7.5 - https://znc.in]
jakobrs has quit [Quit: WeeChat 2.7.1]
jco has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/e808d11c431 (from 12 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<jco> Hello! I'm trying to include a custom nix derivation in a nix environment created with the mkDerivation function
nek0 has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<jco> I'd do something like: let mypackage = callPackage ./mypackage.nix { } in
<{^_^}> [nixpkgs] @Mic92 merged pull request #82816 → kubeval: don't include huge schema to save space in hydra → https://git.io/JvXz1
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JvXD1
malSet has joined #nixos
<jco> but I'm not sure of the syntax
malSet has quit [Read error: Connection reset by peer]
erictapen has quit [Ping timeout: 250 seconds]
MichaelRaskin has quit [Quit: MichaelRaskin]
SneakyUser has joined #nixos
<NobbZ[m]> jco: depending on how you use `mypackage` then, that looks correct (but also does depend on how `./mypackage.nix` actually looks like)
malSet has joined #nixos
<SneakyUser> hyper_ch: hey what was that you typed? i needed to do some reboot so i dont see that message anymore
<hyper_ch> smb browsing to work?
<SneakyUser> ye
malSet has quit [Read error: Connection reset by peer]
<hyper_ch> what do you mean by that?
<SneakyUser> well no matter what i do i just cant get shared network drives to be found
<jco> NobbZ[m]: well mypackages requires lib, fetchFromGitHub
<jco> I should include these in the main derivation maybe?
<NobbZ[m]> `callPackage` should pass it appropriately
<{^_^}> [nixpkgs] @edolstra merged pull request #82333 → Backport lcov fixes to 20.03 → https://git.io/Jv6eD
<{^_^}> [nixpkgs] @edolstra pushed 3 commits to release-20.03: https://git.io/JvXDA
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
sullyj3 has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<hyper_ch> SneakyUser: I use this https://paste.simplylinux.ch/view/raw/418a6b70
ArdaXi_ is now known as ArdaXi
<hyper_ch> stuff gets mounted when I browse to the mount location in the fs
<sullyj3> Hi, I'm super confused about installing on virtualbox, am I supposed to use GPT or MBR, and bios or UEFI?
<SneakyUser> what is that?
<hyper_ch> SneakyUser: how I mount smb shares on my nixos
<SneakyUser> well i dont know their exact adresses and they might change
<SneakyUser> so i need to get the browsing to work
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<hyper_ch> why would addresses of shares change?
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<SneakyUser> well i am not one managing those drives, he might change them, remove or do something to them or i might be in different location and i just need to find that drive
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<SneakyUser> different drive on that location*
malSet has joined #nixos
<SneakyUser> simply i require some browsing capability because i dont have set places that will always apply
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<jco> NobbZ[m]: okay, forgot a semicolon before that in, fixed it
<jco> :)
<lelit> hi all, I have a problem with using the internal microphone of my Lenovo X1 7th, running Nixos 19.09: I think I did all the checks (no muted, volumes and the like), but it simply does not work... Looking around, I found several refs to the problem (mainly on the Archlinux wiki), most of them redirect to the "sofproject" (Sound Open Firmware) and suggest to install it
<NobbZ[m]> sullyj3: When you use GPT, you have to use EFI, if you use MBR you have to use BIOS mode. Aside of that, I wouldn't suggest using legacy BIOS anymore unless there is a real need to do.
<lelit> being a complete newbie on these things and in particular with NixOS, I wonder if anybody hit the problem and already assembled a derivation that I could take as an example
<lelit> the fact that I didn't find any mention to the "sof" firmware related to NixOS makes me doubt I'm on the right path, even
<NobbZ[m]> lelit: `nixos-hardware` contains the X1 6th-Gen, though from a quick look it doesn't seem to do anything special to sound…
<lelit> yes, I'm already using that
<sullyj3> cheer NobbZ[m]
sullyj3 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @zimbatm opened pull request #82842 → visualvm: 1.4.4 -> 2.0 → https://git.io/JvXyh
<{^_^}> [nixpkgs] @babariviere opened pull request #82843 → insomnia: 7.1.0 -> 7.1.1 → https://git.io/JvXyj
rardiol has joined #nixos
<lelit> for the record, I was talking about the note https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_7)#Audio, and from there to https://www.sofproject.org/about/
<makefu> /nix/store/gjzjm5cmssw7his9jhjyzvvqy34nv593-setup-container/bin/setup-container
<makefu> wupps :)
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 264 seconds]
xelxebar has quit [Ping timeout: 240 seconds]
kleisli has joined #nixos
xelxebar has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #66578 → minikube: 1.2.0 -> 1.6.2 → https://git.io/fj56m
FRidh has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed 7 commits to master: https://git.io/JvXSl
<{^_^}> [nixpkgs] @veprbl merged pull request #82736 → blender: add OpenImageDenoise support → https://git.io/JvP8X
<{^_^}> [nixpkgs] @veprbl pushed 3 commits to master: https://git.io/JvXS4
cizra has quit [Ping timeout: 246 seconds]
ng0 is now known as nikita`
SneakyUser has quit [Ping timeout: 246 seconds]
cizra has joined #nixos
andymandias has quit [Quit: ZNC 1.7.4 - https://znc.in]
reanimus has quit [Quit: Logging off...]
reanimus has joined #nixos
andymandias has joined #nixos
loopback has joined #nixos
Oblomov2020 has quit [Remote host closed the connection]
Fabriator has quit [Ping timeout: 246 seconds]
horek has joined #nixos
loopback has quit [Ping timeout: 250 seconds]
xkapastel has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82844 → texworks: 0.6.3 -> 0.6.4 → https://git.io/JvX9b
veske2 has quit [Quit: This computer has gone to sleep]
veske has quit [Quit: This computer has gone to sleep]
SneakyUser has joined #nixos
leomar has joined #nixos
veske has joined #nixos
veske2 has joined #nixos
leomar has quit [Quit: leomar]
CptCaptain has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #82845 → buildah: 1.14.2 -> 1.14.3 → https://git.io/JvXHR
<{^_^}> [nixpkgs] @aanderse opened pull request #82846 → rsyslog: remove libksi from default build because it is broken → https://git.io/JvXHK
<{^_^}> [nixpkgs] @timokau opened pull request #82847 → python.pkgs.httpretty: disable flaky test suite → https://git.io/JvXHM
<{^_^}> [nixpkgs] @aanderse opened pull request #82848 → rsyslog: remove libksi from default build because it is broken → https://git.io/JvXH5
CptCaptain has quit [Quit: WeeChat 2.7.1]
noudle has quit []
CRTified has joined #nixos
<{^_^}> [nixpkgs] @dywedir merged pull request #82646 → rx: 0.3.2 -> 0.4.0 → https://git.io/Jvi1s
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/JvXQk
alphawaffle has quit [Quit: Oh noes, my ZNC!]
betawaffle has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JvXQI
<{^_^}> [nixpkgs] @peti pushed 571 commits to haskell-updates: https://git.io/JvXQt
<{^_^}> [nixpkgs] @peti opened pull request #82849 → Update Haskell package set to LTS 15.4 (plus other fixes) → https://git.io/JvXQq
aveltras has joined #nixos
sigmundv_ has quit [Ping timeout: 256 seconds]
sigmundv_ has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82850 → yder: 1.4.9 -> 1.4.10 → https://git.io/JvXQC
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/9d45737ae77 (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
SneakyUser has quit [Remote host closed the connection]
Bunogi has joined #nixos
<jco> Hey! I've included a font built from a custom nix derivation in a nix environment but while it has been built I can't access it
<tilpner> How are you trying to access it, and where did you install the font?
ToxicFrog has quit [Ping timeout: 246 seconds]
<jco> here are the nix derivations
magnetophon has quit [Ping timeout: 264 seconds]
<jco> fc-list | grep FiraM yields nothing
<tilpner> And what are you doing with myenv?
<jco> I use it along with nix shell
relaxmax has joined #nixos
<tilpner> I don't think you can install fonts via nix-shell
ToxicFrog has joined #nixos
m4ts_ has quit [Ping timeout: 240 seconds]
<jco> that might be the cause then
<Bunogi> Is there a way to get the install directory for a package? With some looking around with ls I can tell that it's /nix/whatever but can I do it from inside a nix script? Something like pkgs.whatever.install_dir?
m4ts has joined #nixos
<tilpner> jco: Check /etc/fonts/fonts.conf for a list of search paths
<Bunogi> I have to export some env variables because a build script can't find some headers
<tilpner> (Not sure if truetype-specific)
<cizra> How do I enable libvirt qemu/kvm backend? I added virtualisation.libvirtd.enable=true; (even rebooted!) but virtmanager says "Could not detect a default hypervisor. Make sure the appropriate qemu/kvm virtualization packages are installed". qemu is definitely installed, I can launch it. What's up?
knupfer has joined #nixos
<tilpner> nix-repl> "${hello}"
<tilpner> "/nix/store/08nlhcf49nvb0rjh9m94512wdxmnr6sw-hello-2.10"
<tilpner> Bunogi: Interpolation a package into a string turns it into a path to the first output of that package
bvdw has quit [Read error: Connection reset by peer]
<Bunogi> tilpner: ooh that's clever, thanks!
bvdw has joined #nixos
<tilpner> > "${{ outPath = "foo"; }}"
<{^_^}> "foo"
<b42> cizra: jackdk asked the same question yesterday, don't remember what was the solution though:)
<tilpner> cizra: Did you add a connection?
<b42> are you in the libvirtd group? did you connect to the system qemu in virt-manager?
<jco> tilpner: yeah fonts are downloaded but not available
<tilpner> jco: Yes, I know
<b42> or user session ... i'm using the system session through export LIBVIRT_DEFAULT_URI=qemu:///system
<tilpner> There might be hacks to install fonts via nix-shell, but why do you want that in the first place?
<jackdk> cizra: I expected virt-manager to auto-connect to a local daemon, but that's not what happens. After manually connecting it to the qemu user session things are good
<cizra> tilpner: No. Trying to add connection with default empty fields says: libvirt.libvirtError: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Permission denied
<jackdk> don't forget boot.kernelModules for the kvm moduel
<cizra> Should I add myself to the libvirtd group?
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<jackdk> yes
<jco> tilpner: it's for compiling a latex document with custom fonts
<jackdk> I'm going to bed
<tilpner> cizra: Yes on the group, and b42s suggestion for a default uri is good too
<tilpner> jco: If it's a one-off, install them via fonts.fonts :/
<jco> yeah seems the only solution, I prefer the other way because my collegues can use the nix environment on other linux distros
<jco> thanks for the info!
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Mic92 merged pull request #82787 → buildGoModule: enable strictDeps → https://git.io/JvXnE
<{^_^}> [nixpkgs] @Mic92 pushed 9 commits to master: https://git.io/JvX7t
<cizra> tilpner: b42: jackdk: adding myself to libvirtd group fixed it. Thanks!
<b42> \o/
<jco> it seems there are solutions to this: https://github.com/NixOS/nixpkgs/issues/24485
<{^_^}> #24485 (by jbaum98, 2 years ago, closed): texlive: xelatex doesn't see fonts
gustavderdrache has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #82845 → buildah: 1.14.2 -> 1.14.3 → https://git.io/JvXHR
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvX7i
erictapen has joined #nixos
<Unode> hi all. I'm trying to install nixos on a single partition disk formatted with btrfs. Grub is failing with a blocklists error message.
<Unode> I'm following the MBR installation (i.e. no UEFI)
<Unode> Is there a limitation with GRUB and btrfs?
<Unode> What is the recommended way to achieve this?
cosimone has joined #nixos
Makaveli7 has quit [Quit: WeeChat 2.7.1]
maddo has quit [Read error: Connection reset by peer]
zupo has joined #nixos
reallymemorable has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/1e593070cdd (from 8 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
jakobrs has joined #nixos
captjakk_ has joined #nixos
blaggacao has quit [Ping timeout: 250 seconds]
mvnetbiz_4 has joined #nixos
<eddyb> hi, I suspect the 4 patches listed at the end of this section are necessary for my bluetooth headset's mic to work https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Bluetooth/#index3h2
blaggacao has joined #nixos
szicari has quit [Ping timeout: 246 seconds]
captjakk has quit [Ping timeout: 246 seconds]
ben_ has quit [Ping timeout: 246 seconds]
tomturbo has joined #nixos
mvnetbiz_ has quit [Ping timeout: 246 seconds]
__red__ has quit [Ping timeout: 246 seconds]
mvnetbiz_4 is now known as mvnetbiz_
<eddyb> I guess I can add patches to the right packages by overriding them?
ben_ has joined #nixos
__red__ has joined #nixos
Neo-- has quit [Ping timeout: 250 seconds]
<jakobrs> How long does it take to build Nix?
justpassingby has joined #nixos
szicari has joined #nixos
<tilpner> I was about to link pretty graphs, but then Hydra encounted server error
<eddyb> there's also this independent take on the problem, whew https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/94
<{^_^}> [nixpkgs] @Mic92 opened pull request #82852 → buildRustPackage: enable strictDeps → https://git.io/JvX5u
<jakobrs> ty
<cizra> Hmm. Can't figure out how to enable UEFI for libvirt guests, although I set virtualisation.libvirtd.qemuOvmf=true.
<tomturbo> hello, is there a way to use gdb as a python application debugger on nixos? on other operating systems you can do it by installing the python debugging extensions (https://wiki.python.org/moin/DebuggingWithGdb). I've found this stack overflow question (https://stackoverflow.com/questions/51333232/nixos-how-do-i-get-get-a-python-with-debug-info-included-with-packages), but it only seems to mention how to
<tomturbo> debug the python interpreter itself
<cizra> Ohhh, it's a creation time option. Never mind.
<tilpner> tomturbo: Yes, that appears to be for debugging python itself, and any native extensions/libraries you load
Neo-- has joined #nixos
maddo has joined #nixos
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<jakobrs> Are experimental-features documented anywhere?
<v0|d> um, how do I override stdenv = gcc8Stdenv with gcc9Stdenv?
<{^_^}> [nixpkgs] @sepiabrown opened pull request #82853 → glib-networking for TLS/SSL network (https://) in xwidget → https://git.io/JvX5y
<v0|d> trying in an overlay, getting infinite recursion. (either w/ self or super.gcc9Stdenv)
<v0|d> any ideas?
<evanjs> gchristensen: so I know setting allowedRequisites to null is bad, but do you have any thoughts on how I can diagnose the issue I'm encountering? Trying to build something with and old glibc with a newer nixpkgs (~master), and simply overriding glibc, well, that doesn't seem to work :P
<evanjs> I wonder if what I'm trying to do just isn't feasible
<tilpner> jakobrs: Your best bet is probably the PR and accompanying discussion that added them. If you're lucky, there's an RFC
<evanjs> note that in the end I am also trying to build a package using pkgsCross, using the newer nixpkgs w/old (2.24) glibc
<jakobrs> I'm wondering about nix-command in particular
<evanjs> Hrm I could also post on discourse
<evanjs> Seems like a good enough issue'
work_ has joined #nixos
philr has quit [Ping timeout: 250 seconds]
<tomturbo> tilpner: I'm not sure if I understand correctly. lets say I write a script test.py, the method I mentioned would't allow me to debug it, correct?
<evanjs> matthewbauer: ping as I saw you offer some advice in #50329 :P
<{^_^}> https://github.com/NixOS/nixpkgs/issues/50329 (by nh2, 1 year ago, open): How to override glibc with a patch for a specific package?
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
kreyren_ has joined #nixos
<tilpner> tomturbo: Not easily, no
kreyren has quit [Remote host closed the connection]
blaggacao has quit [Read error: Connection reset by peer]
<tomturbo> tilpner: hm, well I still have pdb
blaggacao has joined #nixos
erictapen has quit [Ping timeout: 246 seconds]
magnetophon has joined #nixos
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
waleee-cl has joined #nixos
FRidh2 has joined #nixos
FRidh has quit [Ping timeout: 264 seconds]
<eddyb> `pulseaudio` seems to take this patch nicely https://github.com/pulseaudio/pulseaudio/compare/master...paravoid:hfp-v7.diff
justpassingby has quit [Quit: leaving]
<eddyb> should I submit it, if I can confirm it fixes my bluetooth issues?
<eddyb> if it's gonna be contentious I'd rather just have it locally I guess
blaggacao has quit [Ping timeout: 250 seconds]
blaggacao has joined #nixos
Izorkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<coderobe> Unode: this is a regression in grub 2.04 - the blocklists error is not what is failing, that is just grub being grub
<coderobe> You can pin grub to 2.02, which does not have this issue.
<coderobe> Unode: https://paste.linux.community/view/raw/90c4cdcc - Create a nix channel for 19.09, which has grub2 2.02, and override the package with the package from that channel, e.g. https://paste.linux.community/view/raw/90c4cdcc
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82854 → amass: 3.4.4 -> 3.5.0 → https://git.io/JvXdi
<coderobe> That requires the 19.09 channel to be set up as 'nixos-19-09 https://nixos.org/channels/nixos-19.09' - assuming your regular nixos channel is not 19.09 but something more recent
<Shell> library question: I have an attrset of domains and want to turn this into an attrset of services+timers. there... doesn't seem to be a library function for mapping from one attrset to another where there is more than one generated key in the result for each key in the first?
<Shell> how should I be doing this?
<Unode> coderobe: I managed to in the meanwhile get grup to not show that error by having a bit more space in the beggining of the disk. Still only one btrfs partition though
<Unode> Yet I haven't managed to make grub boot yet.
<coderobe> Hrm
<Unode> Looks like it isn't registering the MBR
<coderobe> Might be hitting yet another bug
<Unode> I have UEFI disabled in the bios so I can boot from usb
<Unode> I'm using the chroot install. The USB boot is happening from systemrescueCD . I didn't get errors and the grub...device is set to the /dev/by-id/ device.
<Unode> These IDs are stable across systems right?
<{^_^}> [nixpkgs] @marsam merged pull request #82826 → gotestsum: 0.4.0 -> 0.4.1 → https://git.io/JvXoV
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvXdy
<tilpner> Shell: mapAttrsToList is a good friend, combined with flatten and listToAttrs
<Unode> the disk is a nvme- device. Not entirely familiar with this.
<Shell> I see.
<coderobe> Unode: shouldn't make a difference
<tilpner> Shell: Though I'm not sure you need it yet
<clever> Unode: only UEFI can boot from NVME
<nextloop> potential new nixos user here, I am just reading through nix pills and i got a lenovo x1 yoga book 4th gen. will it run? including touchscreen, screen rotation and so forth, there is no hardware definition for it yet
<clever> Unode: and only if the bios decided to include support
RRedcroft has joined #nixos
<coderobe> clever: wait what
<nextloop> unfortunately i won't have days of time to tweak things until it runs perfect
<coderobe> do you have a reference for that?
<tilpner> Shell: It can be more readable to just map over your attrset twice, in different locations
<Unode> clever: ah darn...
<clever> coderobe: legacy bios typically wont show nvme devices at all, and grub technically lacks nvme support
<Unode> I never did a UEFI setup. Guess this is going to be a fun adventure...
<Unode> I just cleared the disk cause I assumed I didn't need UEFI.
<Unode> clever: it's a new laptop so hopefully BIOS is as expected.
<coderobe> uefi is not that bad, if your system supports it it's probably a sane choice
<Unode> should I be worried that I cleared the disk? I'm not familiar with the magic that happens in a UEFI boot.
<Unode> just know that some of the partitions are needed by the bios/firmware
<clever> Unode: should usually be fine
<clever> Unode: you need to create an efi system partition, fat32, and mount it to /boot
veske2 has quit [Quit: This computer has gone to sleep]
veske has quit [Quit: This computer has gone to sleep]
<Unode> alright. Back to the manual.
<Unode> Thanks for the help. I might have more questions if I run into issues.
<{^_^}> [nixpkgs] @fabianpage opened pull request #82855 → ammonite: updated to version 2.0.4 → https://git.io/JvXdF
hmpffff has joined #nixos
jluttine has quit [Quit: WeeChat 2.7.1]
hmpffff_ has quit [Ping timeout: 250 seconds]
jluttine has joined #nixos
ilios has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tomturbo has quit [Quit: leaving]
glittershark has quit [Ping timeout: 256 seconds]
copy` has quit [Ping timeout: 245 seconds]
dpc has quit [Ping timeout: 245 seconds]
codyopel has joined #nixos
theduke[m] has joined #nixos
glittershark has joined #nixos
matthewbauer has quit [Ping timeout: 245 seconds]
boogiewoogie[m] has quit [Ping timeout: 245 seconds]
sterninator3000[ has joined #nixos
WillW has joined #nixos
<jakobrs> Whoa
yoho[m]1 has joined #nixos
jbbr[m] has joined #nixos
killercup[m] has joined #nixos
tobia_[m] has joined #nixos
copy` has joined #nixos
sehqlr[m] has joined #nixos
sebass[m] has joined #nixos
ZerataX has joined #nixos
petersjt014[m] has joined #nixos
jakobrs has quit [Quit: WeeChat 2.7.1]
schmittlauch[m] has joined #nixos
Victor[m] has joined #nixos
morgib[m] has joined #nixos
bqv[m] has joined #nixos
chvp has joined #nixos
M0x0120f[m] has joined #nixos
RRedcroft has quit [Quit: ERC (IRC client for Emacs 26.3)]
Notkea[m] has joined #nixos
flacks_ has joined #nixos
bricewge has joined #nixos
dpc has joined #nixos
dtz has joined #nixos
Sisyphe[m] has joined #nixos
ongy[m] has joined #nixos
tlater[m] has joined #nixos
matthewbauer has joined #nixos
Pasha[m] has joined #nixos
HailSagan[m] has joined #nixos
edomfjp[m]1 has joined #nixos
boogiewoogie[m] has joined #nixos
<s1341> how do i generate a cargo.lock that is missing for a package i'm trying to install via buildRustPackages
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82858 → bluez: 5.53 -> 5.54 → https://git.io/JvXFW
pwaller[m] has joined #nixos
<tilpner> s1341: Starting and aborting a cargo build would do it
<tilpner> There's also cargo generate-lockfile
<s1341> tilpner: hrm.
<evanjs> s1341: tilpner yeah and after that you can add a patch
leomar has joined #nixos
<evanjs> make sure you add it to `cargoPatches`
Soo_Slow has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82859 → cgal_5: 5.0.1 -> 5.0.2 → https://git.io/JvXF2
growpotkin has joined #nixos
<s1341> evanjs is there a way to install from git master without a cargo.lock?
relaxmax has quit [Quit: Leaving]
relaxmax has joined #nixos
<s1341> or tilpner
RRedcroft has joined #nixos
malSet has joined #nixos
<ilios> does anyone know how python libraries are symlinked from /nix/store to the user enviroment?
malSet has quit [Read error: Connection reset by peer]
<ilios> or could someone perhaps lead me to where I might read such things?
<NobbZ[m]> ilios: not at all I hope
Makaveli7 has joined #nixos
<ilios> so it's black magicks then
growpotkin has quit [Ping timeout: 250 seconds]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<NobbZ[m]> As far as I understand the process, libraries are made available for the program you build, through adjusting its "PYTHON_PATH" and its also added to a wrapper which then starts the python binary, whihc is linked in your user environment.
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<NobbZ[m]> This way, libraries are isolated and do not need to be linked in your users profile
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Mic92 merged pull request #82213 → habitat: 0.30.2 -> 0.90.6 → https://git.io/JvoAr
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JvXFD
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<evanjs> s1341: yeah you can just use the approach I mentioned
<evanjs> Just patch in the lockfile
<evanjs> Might have to clone locally first to generate it, though
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<s1341> evanjs yeah but htat means i need to update the lockfile whenever the master changes, no?
captn3m0 has joined #nixos
<tilpner> s1341: Can you convince upstream to take Cargo.lock out of their gitignore?
captn3m0- has quit [Ping timeout: 246 seconds]
sgrunert has quit [Remote host closed the connection]
<ilios> NobbZ[m]: interesting, i'm fighting a jupyter-notebook issue where it can't find installed python libraries
<NobbZ[m]> ilios: Provide them as `buildInputs`
abathur has quit [Ping timeout: 264 seconds]
<NobbZ[m]> Or, if it is a `poetry` project, use `poetry2nix`
<ilios> NobbZ[m]: OH that's why you do that! so that they get provided to PYTHON_PATH?
<s1341> tilpner: i can try
<NobbZ[m]> That way they get into scope when evaluating the shell/derivation
abathur has joined #nixos
<tilpner> s1341: https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html should help your discussion
<ilios> NobbZ[m]: alright i'm starting to get it, thank you
erasmas has joined #nixos
RRedcroft has left #nixos ["ERC (IRC client for Emacs 26.3)"]
<ilios> NobbZ[m]: also, i've never been 'that guy' before but my question is at the TOP of the FAQ, I just didn't realize that's what I was seeing
<ilios> NobbZ[m]: feels bad man
nschoe has quit [Quit: Program. Terminated.]
<s1341> also, while I'm asking. what is the preferred way to include secrets in your dotfiles (nixos/*.nix, .config/nixpkgs/*.nix) and still publish them on githuh? git-crypt?
<s1341> is there a 'nix' way to do this?
ddellacosta has joined #nixos
zupo has joined #nixos
rsoeldner has quit [Remote host closed the connection]
Desetude has joined #nixos
<evanjs> tilpner: yeah it's definitely a better/harder thing to do. Esp since the Cargo Book advises to put Cargo.lock in .gitignore for libraries and non-end products (https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html)
<NobbZ[m]> s1341: I still don't trust `git-crypt` and similar things. I sync them via KBFS and softlinks.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/1e593070cdd (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<NobbZ[m]> (Currently only using that technique for `home.nix` only)
zupo_ has joined #nixos
zupo has quit [Ping timeout: 250 seconds]
<Desetude> Hi all. My enp0s25 interface was working fine from the installer but not on the installed os. In journalctl I can see that dhcpcd complains that no valid interfaces are found and then dhcpcd times out
<Desetude> enp3s0, sorry not enp0s25
Jackneill has quit [Ping timeout: 250 seconds]
magnetophon has quit [Ping timeout: 250 seconds]
<aanderse> dhess: jitsi work for you?
<{^_^}> [nixpkgs] @xfix opened pull request #82860 → flips: init at 1.31 → https://git.io/JvXbX
gdh has joined #nixos
zeta_0 has joined #nixos
<gdh> Currently learning Nix. Read the manual. Read the pills. Found the Dolstra thesis on Wayback machine (link needs to be fixed), which I am currently reading.
Jackneill has joined #nixos
<gdh> Is there any other material I should go through to learn Nix?
<tilpner> nixpkgs/lib can be helpful
<tilpner> Though I wouldn't really read it from top to bottom
ardumont has quit [Ping timeout: 256 seconds]
magnetophon has joined #nixos
<tilpner> Mostly just play around with it, use nix repl and write some
phreedom has quit [Ping timeout: 240 seconds]
wavirc22 has quit [Ping timeout: 250 seconds]
wavirc22 has joined #nixos
<Desetude> Desetude: Nvm noob mistake, didn't enable the interface
<ilios> NobbZ[m]: got it working with nix-shell and buildInputs, thank you
mrCyborg has joined #nixos
chiefgoat has quit [Quit: ZNC 1.7.5 - https://znc.in]
chiefgoat has joined #nixos
ardumont has joined #nixos
ilios has quit [Quit: leaving]
Desetude has quit [Ping timeout: 264 seconds]
Ariakenom has quit [Quit: WeeChat 2.7]
<dhess> aanderse: I've never used it. Without a chat to join I don't see any way to test it. But presumably it should be ok
<dhess> might take me a few minutes to get sorted once the meeting starts.
<aanderse> dhess: sounds good 👍️
<aanderse> yeah that always happens, even though its 2020 :D
wavirc22 has quit [Ping timeout: 250 seconds]
wavirc22 has joined #nixos
mjrosenb has joined #nixos
drakonis has joined #nixos
<v0|d> um how do I override the stdenv gcc via an overlay? still hitting the inf. recurs.
dingenskirchen has quit [Remote host closed the connection]
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/16dd1df0817 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
dingenskirchen has joined #nixos
fendor has joined #nixos
sudoforge has joined #nixos
relaxmax has quit [Ping timeout: 250 seconds]
<{^_^}> [nix] @edolstra pushed 4 commits to flakes: https://git.io/JvXNF
hmpffff has quit [Remote host closed the connection]
hmpffff has joined #nixos
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Add 2020/03 »: https://git.io/JvXAI
alexherbo2 has joined #nixos
jgeerds has joined #nixos
<{^_^}> [nixos-weekly] @domenkozar pushed to master « add missing article »: https://git.io/JvXAZ
Izorkin has joined #nixos
chloekek has quit [Quit: WeeChat 2.7]
jb55 has joined #nixos
xkapastel has quit [Quit: Connection closed for inactivity]
pinecamp has joined #nixos
pinecamp has quit [Remote host closed the connection]
phreedom has joined #nixos
<{^_^}> [nixpkgs] @gila opened pull request #82861 → Terraform lxd → https://git.io/JvXAD
<Unode> clever, coderobe thanks for the help before. The UEFI boot was actually very straightforward. Slightly different partition scheme but all else was smooth. Thanks for the guidance.
mjrosenb has quit [Ping timeout: 250 seconds]
hopheynananey has joined #nixos
<{^_^}> [nixos-weekly] @domenkozar pushed to master « typo »: https://git.io/JvXAj
cole-h has joined #nixos
growpotkin has joined #nixos
jgeerds has quit [Ping timeout: 250 seconds]
xkapastel has joined #nixos
<{^_^}> [nixos-weekly] @domenkozar pushed 9 commits to production: https://git.io/JvXxm
<{^_^}> [nixos-weekly] @domenkozar merged pull request #112 → Call for Content: 2020/03 → https://git.io/JvZRP
Desetude has joined #nixos
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Call for Content: 2020/04 »: https://git.io/JvXxO
<{^_^}> [nixos-weekly] @domenkozar opened pull request #115 → Call for Content: 2020/04 → https://git.io/JvXx3
{`-`} has joined #nixos
<{^_^}> [nixpkgs] @Atemu opened pull request #82863 → jc: 1.7.5 -> 1.9.2 → https://git.io/JvXxg
jakobrs has joined #nixos
<jakobrs> What do I do if nix-daemon dies/fails to start?
<clever> jakobrs: restart it?
anohigisavay has joined #nixos
<jakobrs> Something to do with "nix-store.mount" is masked
<jakobrs> it doesn't let me restart it
<clever> jakobrs: what does fstab say about /nix/store?
<anohigisavay> how to get plasma-browser-integration to work with chromium?
<jakobrs> clever: It doesn't say anything
<jakobrs> Which I think is normal
<clever> jakobrs: what does systemd say when you `systemctl start nix-daemon.service` ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82864 → eventstore: 5.0.6 -> 5.0.7 → https://git.io/JvXxo
<anohigisavay> i found the config key enableBrowserIntegration but it is only for firefox
<jakobrs> clever: "Unit nix-store.mount is masked"
LysergicDreams has quit [Ping timeout: 246 seconds]
LysergicDreams has joined #nixos
<jakobrs> I'd try rebooting but I can't because I want to make sure I unmount /dev/sdc1 correctly; and I can't unmount /dev/sdc1 because it's in use, and
<jakobrs> I can't kill those processes because I don't have fuser, and I can't download fuser because nix-shell is broken
<clever> jakobrs: where is sdc1 mounted?
<jakobrs> /dev/sdc1 on /home/jakob/mnt type ntfs (ro,relatime,uid=0,gid=0,fmask=0333,dmask=0222,nls=utf8,errors=remount-ro,mft_zone_multiplier=1)
<clever> jakobrs: `ls -l /proc/*/fd/* | grep mnt`
<jakobrs> To be clear, I don't thing sdc1 is what made nix-store fail
<jakobrs> Yeah, thumbnail.so is to blame
FRidh has joined #nixos
FRidh2 has quit [Ping timeout: 246 seconds]
<jakobrs> I think this is a bug: This is not the first time today that thumbnail.so has prevented me from unmounting stuff
FRidh has quit [Client Quit]
<Desetude> What's a nice way to convert [ { name = "1: web"; assigns = [...]; } { name = "2: dev"; assigns = [...]; ... } ] to { "1: web" = [...]; "2: dev" = [...]; ... }? I have written https://gist.github.com/Desetude/9114c19cf955bade3d92d3a30e7a1a19 but I feel like I've overcomplicated it
FRidh has joined #nixos
<clever> jakobrs: what if you just manually run `nix-daemon` as root?
o1lo01ol1o has quit [Remote host closed the connection]
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<jakobrs> That does seem to work
timsears has joined #nixos
<jakobrs> I'll try rebooting?
nikivi has joined #nixos
justanotheruser has quit [Ping timeout: 246 seconds]
<Ralith__> is there a way to get a nix-shell with a build environment that'll produce ubuntu-compatible binaries? buildFHSUserEnv still ended up linking to /nix/store/wx1vk75bpdr65g6xwxbj4rw0pk04v5j3-glibc-2.27/lib/ld-linux-x86-64.so.2, though maybe my build was dirty
timsears is now known as T_S_
<clever> jakobrs: sure
jakobrs has left #nixos ["rebooting"]
Ralith__ is now known as Ralith_
jakobrs has joined #nixos
jakobrs has quit [Client Quit]
sigmundv__ has joined #nixos
sigmundv_ has quit [Ping timeout: 246 seconds]
jakobrs has joined #nixos
<jakobrs> clever: Hmm, rebooting and it's not fixed, however
o1lo01ol1o has joined #nixos
<jakobrs> running nixos-rebuild switch makes nix-daemon start properly, however
<jakobrs> reboot and it's broken again
<jakobrs> Oh, I found something
<jakobrs> This probably won't fit in an IRC message
<jakobrs> PROGRAM (char 142: invalid substitution type), ignoring, but please fix it.
<jakobrs> Mar 18 18:26:24 jakob-acer-nixos systemd-udevd[504]: /nix/store/3z807xwny4ldrhgwwc3xl29g6amy7ja6-udev-rules/84-nm-drivers.rules:10 Invalid value "/nix/store/rm1hz1lybxangc8sdl7xvzs5dcvigvf7-bash-4.4-p23/bin/bash -c '/nix/store/i6pcv84694y9x2202si8xnpgpba1nsgl-ethtool-5.2/bin/ethtool -i $1 | /nix/store/g2h4491kab7l06v9rf1lnyjvzdwy5ak0-gnused-4.7/bin/sed -n s/^driver:\ //p' -- $env{INTERFACE}" for
<T_S_> .
hopheynananey has quit [Remote host closed the connection]
o1lo01ol1o has quit [Ping timeout: 250 seconds]
<clever> jakobrs: i think the PROGRAM= in a udev rule, must be a single binary, not a line of shell code
reallymemorable has quit [Quit: reallymemorable]
<jakobrs> But I didn't do anything? It just was this way when I booted it
konobi has quit [Quit: konobi]
gila has quit [Ping timeout: 250 seconds]
<clever> jakobrs: can you pastebin your configuration.nix and hardware-configuration.nix files?
reallymemorable has joined #nixos
<cole-h> Is it considered uncool to add yourself as a maintainer for an already-maintained package? Or is it fine, as long as you intend to actually (help) maintain it?
<clever> cole-h: i think thats fine
<xfix> i sometimes do that, nobody complained yet
<jakobrs> clever: They're master on jakobrs/nixos-configuration
justanotheruser has joined #nixos
<cole-h> Cool, thanks guys.
<{^_^}> [nixpkgs] @xfix opened pull request #82865 → mullvad-vpn: remove xfix from maintainers → https://git.io/JvXpI
o1lo01ol1o has joined #nixos
kj_ has joined #nixos
anohigisavay has quit [Quit: Konversation terminated!]
noudle has joined #nixos
<jakobrs> I'll try rolling back and rebuilding from an earlier generation
jakobrs has quit [Quit: WeeChat 2.7.1]
jakobrs has joined #nixos
<jakobrs> It's still dead when switching to an earlier generation
<{^_^}> [nixpkgs] @matthewbauer merged pull request #82853 → glib-networking for TLS/SSL network (https://) in xwidget → https://git.io/JvX5y
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/JvXpA
<{^_^}> [nixos-weekly] @cole-h opened pull request #116 → 2020/03: fix typos and grammatical mistakes → https://git.io/JvXhL
orivej has quit [Read error: Connection reset by peer]
Shouou has joined #nixos
orivej has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
mmchen has joined #nixos
<clever> jakobrs: that all looks totally normal
noudle has quit [Ping timeout: 272 seconds]
o1lo01ol1o has joined #nixos
<mmchen> I have a quick question that is confusing me with documentation. I think I know what "-f" flag does in nix-env with the default file but in the NixOS manual there is "nix-env -f '<nixpkgs>' -iA w3m". I am really confused with what '<nixpkgs>' does. I don't see any documentation about it. Can anyone tell me what it does?
inkbottle has quit [Quit: Konversation terminated!]
inkbottle has joined #nixos
<mmchen> It looks like the other manuals doesn't use '<nixpkgs>'
<jakobrs> mmchen: <nixpkgs> resolves to the root of the nixpkgs channel
<jakobrs> and when -f is given a directory, it takes that directory's default.nix file
<jakobrs> So '<nixpkgs>' refers to the default.nix file of Nixpkgs
noudle has joined #nixos
<mmchen> thank you. Is there any documentation on this? I can't find any
<jakobrs> See nixos.org/nix/manual#env-NIX_PATH
<eon`> '<nixpkgs>' is resolved by looking at $NIX_PATH I believe
<{^_^}> [nixpkgs] @Mic92 opened pull request #82866 → home-assistant: 0.106.6 -> 0.107.0 → https://git.io/JvXhh
<eon`> usually it's your channels names + nixpkgs and nixos-config
<jakobrs> ... and you can modify it using the -I option
<mmchen> I see it now thanks everyone
<jakobrs> also, by default, for root, <nixpkgs> refers to nixos instead
o1lo01ol1o has quit [Ping timeout: 256 seconds]
<jakobrs> clever: I'm out of ideas
zebrag has joined #nixos
<{^_^}> [nixos-weekly] @Mic92 merged pull request #116 → 2020/03: fix typos and grammatical mistakes → https://git.io/JvXhL
<{^_^}> [nixos-weekly] @Mic92 pushed 2 commits to master: https://git.io/JvXj8
<jakobrs> I'll try fsck from a live usb, because whatever
inkbottle has quit [Ping timeout: 256 seconds]
noudle has quit [Ping timeout: 250 seconds]
hlavaty has joined #nixos
sigmundv__ has quit [Remote host closed the connection]
exfalso has quit [Quit: Lost terminal]
Soo_Slow has quit [Quit: Soo_Slow]
<aanderse> dhess: link provided
magnetophon has quit [Ping timeout: 250 seconds]
<dhess> aanderse: ok trying now
mmchen has quit [Ping timeout: 240 seconds]
sigmundv_ has joined #nixos
o1lo01ol1o has joined #nixos
jojojojojo has quit [Remote host closed the connection]
KeiraT has quit [Write error: Connection reset by peer]
jojojojojo has joined #nixos
KeiraT has joined #nixos
<jakobrs> I'd love to be able to fix this problem, but it's getting late and I've got other things I want to do. If I can't manage to fix it tomorrow, I'll probably either ask again or create a github issue.
captjakk_ has quit [Remote host closed the connection]
gila has joined #nixos
Jackneill has quit [Remote host closed the connection]
o1lo01ol1o has quit [Remote host closed the connection]
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
gila has quit [Ping timeout: 246 seconds]
Izorkin has quit [Ping timeout: 246 seconds]
noudle has joined #nixos
o1lo01ol1o has joined #nixos
growpotkin has quit [Ping timeout: 250 seconds]
jdelStrother has joined #nixos
Izorkin has joined #nixos
jdelStrother is now known as Guest55550
jakobrs has quit [Quit: leaving]
magnetophon has joined #nixos
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
Desetude has quit [Ping timeout: 264 seconds]
hlavaty has quit [Remote host closed the connection]
GodZalo has quit [Remote host closed the connection]
reallymemorable has quit [Quit: reallymemorable]
leomar has quit [Ping timeout: 256 seconds]
srl295 has joined #nixos
zeta_0 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #82863 → jc: 1.7.5 -> 1.9.2 → https://git.io/JvXxg
<{^_^}> [nixpkgs] @jonringer pushed commit from @Atemu to master « jc: 1.7.5 -> 1.9.2 »: https://git.io/Jv1k4
Izorkin has quit [Ping timeout: 246 seconds]
reallymemorable has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/053ad4e0db7 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
lovesegfault has joined #nixos
kj_ has quit [Quit: Konversation terminated!]
wildtrees has joined #nixos
knupfer has quit [Ping timeout: 240 seconds]
Izorkin has joined #nixos
FRidh has quit [Quit: Konversation terminated!]
abathur has quit [Ping timeout: 250 seconds]
chagra has quit [Ping timeout: 264 seconds]
captjakk has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #82847 → python.pkgs.httpretty: disable flaky test suite → https://git.io/JvXHM
<{^_^}> [nixpkgs] @jonringer pushed commit from @timokau to master « python.pkgs.httpretty: disable flaky test suite »: https://git.io/Jv1LM
{`-`} has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
chagra has joined #nixos
zupo has joined #nixos
horek has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ciil opened pull request #82867 → Fix aws sam → https://git.io/Jv1qT
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « musescore: 3.2.3 -> 3.4.2 »: https://git.io/Jv1qL
siiky has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #80000 → mopidy-mpd: init at version 3.0.0 → https://git.io/JvWwj
<{^_^}> [nixpkgs] @jonringer pushed commit from @Tomahna to master « mopidy-mpd: init at version 3.0.0 »: https://git.io/Jv1qt
gila has joined #nixos
zaeph has quit [Ping timeout: 246 seconds]
<aanderse> dhess: thanks! btw, here is the link. i was thinking you could just add this directly to the notes from the call: https://logs.nix.samueldr.com/nixos-dev/2020-03-04#3133786;
Pidgeotto has quit [Excess Flood]
gila has quit [Ping timeout: 250 seconds]
Pidgeotto has joined #nixos
shafox has quit [Remote host closed the connection]
gxt has joined #nixos
zaeph has joined #nixos
konobi has joined #nixos
siiky has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #82868 → pythonPackages.tensorflow: disable for python2.7 and 3.8+ → https://git.io/Jv1qR
siiky has joined #nixos
<cole-h> Is there a way to symlink a binary from a package to a different name? (Basically, change the name of a binary in a package)
magnetophon has quit [Ping timeout: 246 seconds]
bvdw has quit [Read error: Connection reset by peer]
chloekek has joined #nixos
bvdw has joined #nixos
<ottidmes> cole-h: You can use runCommand for that
<ottidmes> cole-h: For example in one of my overlays: { rbash = super.runCommand "rbash" { } "mkdir -p $out/bin; ln -s ${super.bash}/bin/bash $out/bin/rbash"; }
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
lovesegfault has quit [Quit: WeeChat 2.7.1]
<cole-h> ottidmes++ Thanks. It bothered me that the discord binary is capital-D Discord, so now I'm linking it to lowercase-d discord :)
<{^_^}> ottidmes's karma got increased to 18
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
lovesegfault has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #82868 → pythonPackages.tensorflow: disable for python2.7 and 3.8+ → https://git.io/Jv1qR
<{^_^}> [nixpkgs] @FRidh pushed commit from @jonringer to master « pythonPackages.tensorflow: disable for python2.7 and 3.8 »: https://git.io/Jv1q9
<{^_^}> [nixpkgs] @jonringer merged pull request #82813 → [staging] python: add pythonNamespacesHook → https://git.io/JvXEF
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to staging: https://git.io/Jv1qH
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<cole-h> ottidmes: Is there a way to bring `makeWrapper` into that `runCommand`, do you know?
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
reallymemorable has joined #nixos
<cole-h> Or do I just make an overlay with that as buildInput
relaxmax has joined #nixos
<ottidmes> Sure, you can add buildInputs to the empty attrset
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<cole-h> That's beautiful. ottidmes++
<{^_^}> ottidmes's karma got increased to 19
<ottidmes> cole-h: { rbash = super.runCommand "rbash" { buildInputs = [ super.makeWrapper ]; } "mkdir -p $out/bin; ln -s ${super.bash}/bin/bash $out/bin/rbash"; }
<cole-h> Thanks again!
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
chagra has quit [Ping timeout: 246 seconds]
malSet has joined #nixos
hmpffff has quit [Read error: Connection reset by peer]
malSet has quit [Read error: Connection reset by peer]
magnetophon has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
hmpffff has joined #nixos
sudoforge has quit [Ping timeout: 264 seconds]
chagra has joined #nixos
xkapastel has quit [Quit: Connection closed for inactivity]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @jonringer opened pull request #82869 → python2Packages.flowlogs-reader: disable for python2 → https://git.io/Jv1m4
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
growpotkin has joined #nixos
cosimone has quit [Remote host closed the connection]
reallymemorable has quit [Quit: reallymemorable]
siiky has quit [Ping timeout: 272 seconds]
liminal18 has joined #nixos
<{^_^}> [nixpkgs] @turboMaCk opened pull request #82870 → elmPackages: minor cleanups → https://git.io/Jv1mD
<liminal18> hey folks. forgot how to do this. in my buildInputs how can I specify nodejs12?
<Ankhers> How can I use a shell.nix file in order to give me libclang.so?
<liminal18> Ankhers if you incude clang in your buildInputs in the shell script it should include the libs
knupfer has joined #nixos
<Ankhers> liminal18: I thought it should, but it doesn't seem to work. Using clang.cc.lib doesn't work either.
<liminal18> Ankehrs I'm not an expect at this though so I could be wrong
<liminal18> @Ankhers my bad. I had some issue awhile back where I to explicity declate the libs
<liminal18> LD_LIBRARY_PATH = "${stdenv.cc.cc}/lib:${clang}/lib";
<liminal18> not sure that might be wrong
<{^_^}> [nixpkgs] @domenkozar merged pull request #82870 → elmPackages: minor cleanups → https://git.io/Jv1mD
<{^_^}> [nixpkgs] @domenkozar pushed 2 commits to master: https://git.io/Jv1mQ
<bennofs> Ankhers: libclang.so seems to be in llvmPackages.libclang.lib
chimay has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #82871 → Fix celery → https://git.io/Jv1m5
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82872 → gitAndTools.gitFull: 2.25.1 -> 2.25.2 → https://git.io/Jv1md
lexly has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
captjakk has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #82806 → tdesktop: 1.9.14 -> 1.9.21 → https://git.io/JvXBr
<{^_^}> [nixpkgs] @primeos pushed to master « tdesktop: 1.9.14 -> 1.9.21 (#82806) »: https://git.io/Jv1mA
magnetophon has quit [Ping timeout: 256 seconds]
<cole-h> liminal18: `nodejs-12_x`
<cole-h> liminal18: `nix search nodejs` for other options
<liminal18> cole thanks and my apologies
<cole-h> No worries :)
<cole-h> Now you know
chagra has quit [Ping timeout: 246 seconds]
pinecamp has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #82873 → texworks: fix build → https://git.io/Jv1YI
<Ankhers> bennofs: If I include that in my build inputs for mkShell, should other programs be able to find it?
lexly has left #nixos [#nixos]
<{^_^}> [nixpkgs] @primeos opened pull request #82874 → chromium: 80.0.3987.132 -> 80.0.3987.149 → https://git.io/Jv1Yq
chagra has joined #nixos
<lovesegfault> if I have an atrrset foo { bar = ... } and a fn { bar }:... is there some way to inherit bar from foo at the call site?
<lovesegfault> instead of doing fn { bar = foo.bar; }
<tilpner> ({ bar }: ...) foo
<tilpner> Assuming you have just these keys, which you probably don't, but would have told us about (right?)
<lovesegfault> there's a zillion more ;-;
<tilpner> If you need manual selection, you need to list the name somewhere
<lovesegfault> I just did { bar = foo.bar; }
<tilpner> I don't think this is so bad: { inherit (foo) bar quux; }
<lovesegfault> oh, that one is nice!
<tilpner> Oh, I assumed you knew inherit syntax, since you used that terminology above
* lovesegfault does that
<{^_^}> [nixpkgs] @jonringer closed pull request #75573 → botocore,boto3,awscli: 1.13.2->1.13.37,1.10.1->1.10.37,1.16.266->1.16… → https://git.io/JeHEw
magnetophon has joined #nixos
<lovesegfault> tilpner: I'm just a master at BS
<tilpner> Or it's a well-named keyword :)
zupo has joined #nixos
gdh has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @jonringer opened pull request #82875 → pythonPackages.pandas: 1.0.1 -> 1.0.3 → https://git.io/Jv1YC
<{^_^}> [nixpkgs] @jonringer merged pull request #82869 → python2Packages.flowlogs-reader: disable for python2 → https://git.io/Jv1m4
zupo has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @jonringer pushed to master « python2Packages.flowlogs-reader: disable for python2 »: https://git.io/Jv1YW
zupo has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @JohnAZoidberg merged pull request #82850 → yder: 1.4.9 -> 1.4.10 → https://git.io/JvXQC
<{^_^}> [nixpkgs] @JohnAZoidberg pushed 2 commits to master: https://git.io/Jv1Y4
WinchellsM has joined #nixos
v88m has quit [Remote host closed the connection]
<WinchellsM> When I launch a new terminal with bash from another process
<WinchellsM> I don't have NIX_PATH defined, and nix available in my path, etc
<WinchellsM> Yet when I launch nix on my system shell, I do have these things
<WinchellsM> How do I get all of my nix available to my process?
<dhess> aanderse: sure!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82876 → gede: 2.15.4 -> 2.16.1 → https://git.io/Jv1Yi
<Ankhers> WinchellsM: Does your "system shell" also use bash? Or are you using some other shell?
<WinchellsM> I believe it's bash
cosimone has joined #nixos
<Ankhers> Can you run `echo $0'?
<WinchellsM> nkhers I tried `source ~/.bashrc` and it doesn't work
<cole-h> WinchellsM: Are you by chance not on NixOS?
<WinchellsM> `echo $0` yields bash
<WinchellsM> cole-h: I'm having this problem on NixOS and Ubuntu 19.10
<drakonis> this isnt an issue on nixos tho
<cole-h> Oh. I had a similar problem on Arch -- had to manually source the helper script `/etc/profile.d/nix.sh`
<{^_^}> [nixpkgs] @jonringer opened pull request #82877 → python3Packages.snowflake-connector-python: 2.2.0 -> 2.2.2 → https://git.io/Jv1Yb
<WinchellsM> cole-h: I don't see an `/etc/profile.d/nix.sh` in my ubuntu system
<{^_^}> [nixpkgs] @jonringer opened pull request #82878 → python3Packages.trackpy: 0.4.1 -> 0.4.2, mark broken → https://git.io/Jv1Yh
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
asdf47 has joined #nixos
asdf47 has quit [Remote host closed the connection]
growpotkin has joined #nixos
growpotkin has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #82880 → python3Packages.cufflinks: 0.16 -> 0.17.3 → https://git.io/Jv1OL
noudle has quit []
<{^_^}> [nixpkgs] @kevincox pushed to rust-1.42 « Update rust to 1.42. »: https://git.io/Jv1O4
<{^_^}> [nixpkgs] @kevincox pushed to rust-1.42 « rust: 1.41 -> 1.42 »: https://git.io/Jv1OR
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @kevincox opened pull request #82881 → rust: 1.41 -> 1.42 → https://git.io/Jv1O0
v88m has joined #nixos
gila has joined #nixos
<gentauro> where can I find `libssl1.0.0`?
<gentauro> I need it for `dotnet-sdk-3.1.102`
reallymemorable has joined #nixos
pinecamp has quit [Remote host closed the connection]
<niso> gentauro: probably in openssl
jco has quit [Quit: WeeChat 2.7]
philr has joined #nixos
<gentauro> niso: yeah, I'm looking at `https://www.openssl.org/source/old/`
<gentauro> but is there a relation between the version of `openssl` and `libssl`
<gentauro> I can see that `/nix/store/94faqmx1gwc88lrgj5dnfm9xxaf54cc0-openssl-1.0.2u/lib/libssl.so.1.0.0` has it
<{^_^}> [nixpkgs] @Ericson2314 closed pull request #82881 → rust: 1.41 -> 1.42 → https://git.io/Jv1O0
seqizz has joined #nixos
<seqizz> Hi, seems like vlc is insisting to be built instead of getting downloaded from cache. Any tips? Hydra build failing?
<gentauro> and it is a package -> nixos.openssl_1_0_2 openssl-1.0.2u
<tilpner> seqizz: Which revision, which output path, any overlays?
<gentauro> `nix-env -qaP | grep "openssl"`
davidak has joined #nixos
<niso> gentauro: are you sure that you can't (shouldn't) just use the most recent version of openssl?
* niso isn't sure how their versioning works
<seqizz> tilpner: No overlays, just 19.09 with home-manager, declared "vlc" in the home.packages
mrCyborg has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #82248 → fetchsvn: Fix for cross → https://git.io/JvKnB
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to release-20.03: https://git.io/Jv133
<gentauro> `libssl1.0.0`
<gentauro> hmmm
<gentauro> I still get the "No usable version of libssl was found"
<gentauro> :(
<seqizz> tilpner: if this was what you're asking: /nix/store/3a6ypfkn8vhmc7i59p6h090q7lpvwdhy-vlc-3.0.8.drv
mrCyborg has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #82882 → Misc fixes for armv6 bare metal cross → https://git.io/Jv13c
<tilpner> On an otherwise normal x86_64 system?
<tilpner> Oh hey, you're right
<gentauro> hmmm, even "hardcoding" to the nix-store: `LD_LIBRARY_PATH="/nix/store/24fryfgvk3jsayq45hqpa8wiccj1x5i4-openssl-1.0.2u/lib/libssl.so.1.0.0"; dotnet pub/foobar.dll` doesn't seem to work :(
<tilpner> seqizz: If you don't care why, and just want vlc right now, use: nix-shell -I nixpkgs=channel:nixos-unstable -p vlc
<tilpner> Or fetch the latest build from that hydra page, if you can't spare the bandwidth
<ottidmes> seqizz: Although I am not certain it will help your situation at the moment, I often managed to answer similar questions using the tool: nix-diff
<tilpner> ottidmes: That won't help here, vlc is actually broken on 19.09
growpotkin has joined #nixos
<tilpner> libbluray failed, and was apparently fixed, but the channel hasn't caught up yet
<ottidmes> tilpner: Thought as much, still, awesome tool to have available for similar situations
<{^_^}> [nixpkgs] @Mic92 merged pull request #81823 → pwsafe: 1.08.2 -> 1.09.0 → https://git.io/JvVKX
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jv13C
<tilpner> Sure, nix-diff is great
<{^_^}> [nixpkgs] @Mic92 pushed commit from @chrbauer to release-20.03 « pwsafe -> 1.9.0 »: https://git.io/Jv13W
<seqizz> tilpner: eeeh there is a 4 minute old succeeded build in the list, is this the light at the end of the tunnel? :)
<tilpner> Yes, the fix should™ reach 19.09 soon
<tilpner> But it might not, if something else is broken
reallymemorable has quit [Quit: reallymemorable]
<seqizz> alright, I need to learn browsing hydra better. thx for the help!
<tilpner> It's okay, Hydra is very confusing
<pistache> is there an equivalent to mkOptionDefault that would prepend instead of append ?
seqizz has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 merged pull request #78132 → pymetno: init at 0.5.0 → https://git.io/JvIiq
<{^_^}> [nixpkgs] @Mic92 pushed commit from @flyfloh to master « pymetno: init at 0.5.0 (#78132) »: https://git.io/Jv130
<tilpner> > :p lib.mkBefore (lib.mkOptionDefault 42) # pistache
<tilpner> > :p lib.mkBefore (lib.mkOptionDefault 42) # pistache
<tilpner> nix-repl> :p lib.mkBefore (lib.mkOptionDefault 42)
<tilpner> { _type = "order"; content = { _type = "override"; content = 42; priority = 1500; }; priority = 500; }
<{^_^}> [nixpkgs] @andys8 closed pull request #82320 → Update elmPackages → https://git.io/JvK5C
<tilpner> Didn't try that, but I hope it composes fine
<pistache> tilpner: oh right, thanks a lot
<cole-h> With priority, is the higher the priority better, or is lower better?
<tilpner> cole-h: mkForce uses priority 50, so lower
<cole-h> e.g. will 1500 priority override 500 priority, or the other way around
<pistache> tilpner++
<tilpner> But "better" is not defined here
<cole-h> OK, good to know.
<cole-h> 0 priority = "I win" basically
<bqv[m]> i don't suppose there's a shortcut for packages required to build linux
<pistache> i need a better workflow for searching for nixos functions
<bqv[m]> actually, hang on, surely there should be a straight up list somewhere, otherwise how does nix build it
<tilpner> pistache: search.nix.gsc.io and cd dev/nixpkgs/main; rg -uui 'mkOptionDefault ='
<ottidmes> I am trying to install NixOS in Hyper-V, when I run my commands on the machine itself, my network connection is fast as usual, but when I SSH connect to it, and try to download something, I go to 100KB/s for git clones and 1.5MB/s for regular downloads, anyone experience with this?
<pistache> tilpner: thanks again
<bqv[m]> where's the kernel package
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<tilpner> bqv[m]: nix-store --query --requisites $(nix-instantiate '<nixpkgs>' -A hello)
<tilpner> bqv[m]: List of derivations and sources necessary to build "linux"
Bambus has joined #nixos
<bqv[m]> hmm
<bqv[m]> yeah
<bqv[m]> maybe i'll just go with the list on ubuntu's site
<tilpner> You can use the inputs from the expression too
<{^_^}> [nixpkgs] @ilya-fedin opened pull request #82883 → kotatogram-desktop: 1.1.5 -> 1.2 → https://git.io/Jv13o
<tilpner> (Though you may have to chase some)
<tilpner> nix-repl> map (p: p.name) linux.nativeBuildInputs
<tilpner> [ "perl-5.30.1" "bc-1.07.1" "net-tools-1.60_p20170221182432" "openssl-1.1.1d" "rsync-3.1.3" "gmp-6.2.0" "libmpc-1.1.0" "mpfr-4.0.2" "libelf-0.8.13" "util-linux-2.33.2" "bison-3.5.1" "flex-2.6.4" "cpio-2.13" ]
<tilpner> bqv[m]: ^
<{^_^}> [nixpkgs] @jonringer opened pull request #82884 → python3Packages.google*: fix many packages → https://git.io/Jv13i
<bqv[m]> oh
<bqv[m]> excellent, thank you
<bqv[m]> i'll just ensure those then
Makaveli7 has quit [Quit: WeeChat 2.7.1]
<bqv[m]> ahah excellent, i can just do nix-shell -p linux.nativeBuildInputs
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82885 → help2man: 1.47.12 -> 1.47.13 → https://git.io/Jv131
<bqv[m]> oh, no, perhaps i can't
<bqv[m]> no, definitely can
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @bennofs opened pull request #82886 → release- → https://git.io/Jv137
<{^_^}> [nixpkgs] @Izoch opened pull request #82887 → Updated sha256 → https://git.io/Jv13F
reallymemorable has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/52ee55fe0f7 (from 11 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @zowoq opened pull request #82888 → gitAndTools.gh: 0.6.1 -> 0.6.2 → https://git.io/Jv1sm
<hpfr[m]> is https://howoldis.herokuapp.com/ broken?
<cole-h> Looks like
mikroskeem has joined #nixos
<mikroskeem> heya
<Yaniel> oh neat, that's even better than thte old page
<mikroskeem> i'm building a custom kernel derivation here and i'm wondering how i can override patchFlags
<mikroskeem> because all the ways i know didn't work :(
<mikroskeem> and i have one patchset which doesn't want to apply without -N flag
<mikroskeem> further looking into buildLinux function, i concluded that patchFlags don't get passed on
<mikroskeem> or whateve
<mikroskeem> ...whatever
captjakk_ has joined #nixos
<mikroskeem> any ideas how i could get -N into patchFlags for kernel derivation? or should i put effort into fixing the patch instead?
<{^_^}> [nixpkgs] @ryantm merged pull request #82829 → ipscan: 3.6.2 -> 3.7.0 → https://git.io/JvXKc
<{^_^}> [nixpkgs] @ryantm pushed 4 commits to master: https://git.io/Jv1su
__monty__ has quit [Quit: leaving]
abathur has quit [Ping timeout: 246 seconds]
mrCyborg has quit [Ping timeout: 264 seconds]
<zeta_0> rycee: are you here? i sent you a message in #home-manager this morning but you did not respond
hmpffff has quit [Quit: Bye…]
abathur has joined #nixos
reis_r has joined #nixos
<Raito_Bezarius> Is there a way to write a text file to a specific path?
<pistache> what is the best way to maintain custom patches on top of nixpkgs ?
<Raito_Bezarius> I would like to write a ~/.aws/credentials where ~ the HOME of a certain user I know
<pistache> I'm currently using a Git repository that tracks the `release-19.09`, but building often fails because of some package that is failing to build (both on my machine and on Hydra)
<pistache> I'd like this repository to track the "latest commit that built successfully on Hydra", but I don't know if that is possible
abathur has quit [Ping timeout: 246 seconds]
<cole-h> Raito_Bezarius: I dunno how to do it in plain Nix/NixOS, but home-manager has a `home.file.*` thing you can use
<Raito_Bezarius> I cannot use home-manager
srl295 has quit [Quit: Connection closed for inactivity]
<Raito_Bezarius> But maybe it's difficult to do it in plain NixOS
wildtrees has quit [Remote host closed the connection]
<cole-h> You might be able to use this as inspiration, at least: https://github.com/rycee/home-manager/blob/master/modules/files.nix
<Raito_Bezarius> Nice, thanks!
<Raito_Bezarius> cole-h++
relaxmax has quit [Ping timeout: 246 seconds]
wildtrees has joined #nixos
<cole-h> It looks like they basically use bash + `ln` to link the file(s).
Jackneill has joined #nixos
<NobbZ[m]> Who can read files in the nix store? Is it actually safe to have secrets in there?
gustavderdrache has joined #nixos
<pistache> NobbZ[m]: no, it's world-readable
fendor has quit [Read error: Connection reset by peer]
<NobbZ[m]> So, managing secrets through nix is not safe at all?
<cransom> not safe from any one that can log into the box, no.
<NobbZ[m]> Raito_Bezarius you should consider this!
<Raito_Bezarius> I'm using deployment.keys
<Raito_Bezarius> + a symbolic link with an activationScript
<Raito_Bezarius> so I'm "safe"
<Raito_Bezarius> It's not world-readable
<Raito_Bezarius> I guess I could use deployment.keys + one-shot systemd service
zeta_0 has left #nixos ["rcirc on GNU Emacs 26.3"]
<pikajude> hi
<pikajude> for some reason, my ~/.nix-profile is a symlink to the root per-user profile, rather than mine
<pikajude> how did i do this and how can i make it stop
hmpffff has joined #nixos
Jackneill has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #82867 → aws-sam-cli: fix depency and update → https://git.io/Jv1qT
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to master: https://git.io/Jv1Gt
<{^_^}> [nixpkgs] @jonringer merged pull request #82880 → python3Packages.cufflinks: 0.16 -> 0.17.3 → https://git.io/Jv1OL
<{^_^}> [nixpkgs] @jonringer pushed to master « python3Packages.cufflinks: 0.16 -> 0.17.3 »: https://git.io/Jv1Gm
erasmas has quit [Quit: leaving]
reis_r has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @jonringer merged pull request #82877 → python3Packages.snowflake-connector-python: 2.2.0 -> 2.2.2 → https://git.io/Jv1Yb
<{^_^}> [nixpkgs] @jonringer pushed to master « python3Packages.snowflake-connector-python: 2.2.0 -> 2.2.2 »: https://git.io/Jv1GO
hmpffff has quit [Client Quit]
knupfer has quit [Ping timeout: 246 seconds]
knupfer has joined #nixos
phreedom has quit [Remote host closed the connection]
abathur has joined #nixos
<{^_^}> [nixpkgs] @jonringer closed pull request #82844 → texworks: 0.6.3 -> 0.6.4 → https://git.io/JvX9b
<{^_^}> [nixpkgs] @jonringer merged pull request #82873 → texworks: fix build → https://git.io/Jv1YI
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jv1Gc
<LnL> pikajude: on darwin nix-env (used?) to change wrong files with sudo because of env_keep += "HOME"
<pikajude> it's nixos, i found a solution online though
<pikajude> apparently it's ok to manually switch to the right profile path
<pikajude> i was worried it'd break something
<LnL> the user link is pretty isolated, as long as you don't point it to something that's not a gcroot you can change it to whatever
phreedom has joined #nixos
Thra11 has quit [Quit: WeeChat 2.7]
o1lo01ol1o has quit [Remote host closed the connection]
knupfer has quit [Remote host closed the connection]
<gchristensen> I sorta spect autopatchelf-hook goes quadratic somewhere
<{^_^}> [nixpkgs] @jonringer merged pull request #82865 → mullvad-vpn: remove xfix from maintainers → https://git.io/JvXpI
<{^_^}> [nixpkgs] @jonringer pushed commit from @xfix to master « mullvad-vpn: remove xfix from maintainers »: https://git.io/Jv1Go
<gchristensen> not sure what else would explain several minutes of 99.7 0.0 1:16.92 bash
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @Elyhaka opened pull request #82891 → pop-gtk-theme: 2020-02-10 -> 2020-03-18 (gnome 3.36) → https://git.io/Jv1GK
liminal18 has quit [Quit: Leaving]
phreedom has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #82843 → insomnia: 7.1.0 -> 7.1.1 → https://git.io/JvXyj
<{^_^}> [nixpkgs] @jonringer pushed commit from @babariviere to master « insomnia: 7.1.0 -> 7.1.1 »: https://git.io/Jv1GP
<{^_^}> [nixpkgs] @jonringer merged pull request #82840 → opensm: 3.3.22 -> 3.3.23 → https://git.io/JvXXN
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « opensm: 3.3.22 -> 3.3.23 »: https://git.io/Jv1GX
justanotheruser has quit [Ping timeout: 250 seconds]
growpotkin has quit [Ping timeout: 264 seconds]
kyren has quit [Quit: ZNC 1.7.4 - https://znc.in]
kyren has joined #nixos
phreedom has joined #nixos
niso has quit [Ping timeout: 246 seconds]
kleisli has quit [Remote host closed the connection]
kyren[m] has joined #nixos
kleisli has joined #nixos
<{^_^}> [nixpkgs] @jmorag opened pull request #82892 → Add various Music Information Retrieval python libraries → https://git.io/Jv1G9
<softinio[m]> I am using home manager .... I have created shell.nix when I shell into it instead of the PATH i am setting in the shellHook being the front of the path the main one from my profile is
<softinio[m]> any ideas why ?
justanotheruser has joined #nixos
<das-g[m]> Is it just me, or is http://howoldis.herokuapp.com not listing any channels at the moment?
<gchristensen> ,howoldis das-g[m]
<gchristensen> you there, {^_^}?
<gchristensen> das-g[m]: status.nixos.org
malSet has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
captjakk_ has quit [Remote host closed the connection]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<atemu12[m]> das-g: The website was moved to a new provider recently and howoldis relies on the old website
<das-g[m]> Ah, thanks!
Blessjah has quit [Ping timeout: 264 seconds]
maddo has quit [Quit: See ya]
aveltras has quit [Quit: Connection closed for inactivity]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
reallymemorable has quit [Quit: reallymemorable]
<das-g[m]> Was this recently? Ah, I saw http://howoldis.herokuapp.com linked [on the forum](https://discourse.nixos.org/t/unstable-channel-still-being-blocked/6232?u=das-g) and also [on the wiki](https://nixos.wiki/wiki/Nix_channels). (I'll update the latter.)
ZerataX has quit [Ping timeout: 260 seconds]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<das-g[m]> Oh, wait. Is status.nixos.org to replace howoldis.herokuapp.com or will howoldis.herokuapp.com stay around and be updated to work again?
<{^_^}> [nixpkgs] @Izoch closed pull request #82887 → Updated sha256 → https://git.io/Jv13F
ZerataX has joined #nixos
kreyren_ has quit [Ping timeout: 240 seconds]
<gchristensen> das-g[m]: I don't know about howoldis.herokuapp.com, it is built and maintained by a community member
<gchristensen> is there something you like oabout howoldis which isn't on status ?
<ottidmes> gchristensen: bot indeed seems down, I could not get a response earlier and someone was given kudos but did not receive any
captjakk_ has joined #nixos
<ottidmes> Karma I mean
<gchristensen> will look
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
gila has quit [Ping timeout: 256 seconds]
captjakk has quit [Remote host closed the connection]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
Blessjah has joined #nixos
captjakk has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<samueldr> considering it's getting github events it's likely infinisil's side that's off
silky has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
phreedom has quit [Quit: No Ping reply in 180 seconds.]
phreedom has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
captjakk has quit [Ping timeout: 250 seconds]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<GrimSleepless> Hey guys! I need to you help to figure out an issue that I have. https://github.com/NixOS/nixpkgs/issues/82819
<GrimSleepless> I have tried quite a lot of stuff and had help from some member of the chat but I think I am narrowing down the issue here. it is about the display not being avaible somehow... ;(
orivej has quit [Ping timeout: 256 seconds]
kreyren has joined #nixos
<cole-h> Ah, yay -- status.nixos.org actually displays stuff again
captjakk_ has quit [Remote host closed the connection]
<mikroskeem> https://discourse.nixos.org/t/overriding-patchflags-in-buildlinux/6316 - if someone wants to help with my issue i asked here earlier :)
mikroskeem has left #nixos ["overflow in /dev/null"]
<Cadey> the sunvox build is failing
<Cadey> trying to download the source file results in 404
<infinisil> samueldr: I have been summoned
lord| has quit [Read error: Connection reset by peer]
<samueldr> is your side of the bot alright?
captjakk has joined #nixos
blaggacao has quit [Ping timeout: 250 seconds]
blaggacao has joined #nixos
<infinisil> Yeah, I didn't notice anything odd, was still running
lord| has joined #nixos
<infinisil> Though I did restart, which I shouldn't have, because I didn't check if it worked before restarting :)
<infinisil> ,ping
<{^_^}> pong
<{^_^}> [nixpkgs] @JeffLabonte opened pull request #82894 → brave: 1.4.96 -> 1.5.112 → https://git.io/Jv1ZC
chloekek has quit [Ping timeout: 250 seconds]
orivej has joined #nixos