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
oida has quit [Remote host closed the connection]
Rusty1 has quit [Remote host closed the connection]
<Yaniel> ,locate libclangserialization.so
<{^_^}> Couldn't find in any packages
absoluutely_ has quit [Ping timeout: 258 seconds]
o1lo01ol1o has quit [Ping timeout: 258 seconds]
abathur has joined #nixos
<init_6[m]> on unstable there is no any flashplayer 32.0.0.330 and there is fix https://github.com/NixOS/nixpkgs/pull/82322 push it please
<{^_^}> #82322 (by taku0, 1 day ago, open): flashplayer: 32.0.0.330 -> 32.0.0.344
<{^_^}> [nixpkgs] @Ma27 pushed to master « nixos/python-test-driver: allow single char as hostName and fix misleading error-message »: https://git.io/Jv6P4
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « nixos/python-test-driver: allow single char as hostName and fix misleading error-message »: https://git.io/Jv6PR
iqubic` has joined #nixos
iqubic` has quit [Read error: Connection reset by peer]
iqubic has quit [Ping timeout: 240 seconds]
mbrgm_ has joined #nixos
jgeerds has quit [Ping timeout: 255 seconds]
o1lo01ol1o has joined #nixos
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
eacameron has quit [Quit: Connection closed for inactivity]
tsrt^ has quit []
<{^_^}> [nixpkgs] @adisbladis opened pull request #82453 → Python: introduce NIX_PYTHONPREFIX in order to set site.PREFIXES → https://git.io/Jv6Pr
caeomuehh^ has joined #nixos
iqubic has joined #nixos
mcwitt` has joined #nixos
mcwitt` has quit [Ping timeout: 265 seconds]
reallymemorable has joined #nixos
doyougnu has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #82454 → fzf: 0.21.0 -> 0.21.0-1 → https://git.io/Jv6P7
fendor_ has joined #nixos
fendor__ has quit [Ping timeout: 265 seconds]
ash_braker has joined #nixos
iyzsong has joined #nixos
o1lo01ol1o has quit [Ping timeout: 240 seconds]
werner291 has quit [Quit: werner291]
wildtrees has quit [Quit: Leaving]
Gohla has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #82454 → fzf: 0.21.0 -> 0.21.0-1 → https://git.io/Jv6P7
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jv6XJ
bhipple has quit [Ping timeout: 256 seconds]
bhipple has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master « nixos/manual: fix build »: https://git.io/Jv6Xq
zdm has quit [Quit: WeeChat 2.7.1]
bvdw has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « nixos/manual: fix build »: https://git.io/Jv6XG
bvdw has joined #nixos
<softinio[m]> getting a segmentation fault when installing home-manager on macOs Darwin .... anyone seen this before: https://github.com/rycee/home-manager/issues/1085
<{^_^}> rycee/home-manager#1085 (by softinio, 5 minutes ago, open): Segmentation fault when installing on MacOS Mojave 10.14.6
ottidmes has quit [Ping timeout: 240 seconds]
doyougnu has quit [Quit: WeeChat 2.7.1]
MightyJoe is now known as cyraxjoe
iqubic` has joined #nixos
maddo has quit [Quit: See ya]
<{^_^}> [nixpkgs] @mmilata opened pull request #82456 → libssh: 0.8.7 -> 0.8.8 → https://git.io/Jv6X0
orivej has quit [Ping timeout: 255 seconds]
iqubic has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #82457 → zola: 0.10.0 -> 0.10.1 → https://git.io/Jv6Xu
<{^_^}> [nixpkgs] @marsam merged pull request #82396 → postgresqlPackages.pgroonga: 2.2.2 -> 2.2.5 → https://git.io/Jv6la
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv6Xz
rogue_koder_ has quit [Remote host closed the connection]
rogue_koder_ has joined #nixos
thc202 has quit [Ping timeout: 240 seconds]
sigmundv__ has joined #nixos
inkbottle has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jv6XV
<{^_^}> [nixpkgs] @marsam opened pull request #82458 → terraform: fix build on darwin → https://git.io/Jv6Xr
sigmundv has quit [Ping timeout: 265 seconds]
zebrag has joined #nixos
sigmundv__ has quit [Ping timeout: 265 seconds]
Mateon3 has joined #nixos
Mateon1 has quit [Ping timeout: 265 seconds]
Mateon3 is now known as Mateon1
gustavderdrache has quit [Quit: Leaving.]
<cole-h> softinio[m]: That looks like a python problem more than a home-manager problem...
iqubic` has quit [Quit: ERC (IRC client for Emacs 28.0.50)]
iqubic has joined #nixos
<softinio[m]> @cole-h where should I look to debug it? Do I need to install anything extra before installing home manager
<cole-h> I'd remove anything that depends on Python from your `home.nix` and go from there
<cole-h> AFAICT, hm doesn't rely on python at all. Not sure where it's coming from.
<adisbladis> HM is pure nix, so this is something in your profile failing to build.
_ris has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #82459 → nfpm: 1.1.10 -> 1.2.0 → https://git.io/Jv6Xh
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #82393 → verilator: 4.028 -> 4.030 → https://git.io/Jv6WQ
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @r-ryantm to master « verilator: 4.028 -> 4.030 »: https://git.io/Jv6Xj
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82460 → curl: 7.68.0 -> 7.69.1 → https://git.io/Jv61v
bhipple has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Infinisil opened pull request #82461 → Checked maintainers → https://git.io/Jv61Z
m0rphism has quit [Ping timeout: 255 seconds]
reallymemorable has quit [Quit: reallymemorable]
doyougnu has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #82193 → sdparm: 1.10 -> 1.11 → https://git.io/JvoHj
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv61V
<{^_^}> [nixpkgs] @marsam merged pull request #82194 → sg3_utils: 1.44 -> 1.45 → https://git.io/JvoQQ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv61o
fendor_ has quit [Remote host closed the connection]
fendor_ 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]
palo1 has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
waleee-cl has quit [Quit: Connection closed for inactivity]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
palo has quit [Ping timeout: 256 seconds]
palo1 is now known as palo
mvnetbiz_8 has joined #nixos
drakonis has quit [Quit: WeeChat 2.7.1]
mvnetbiz_ has quit [Ping timeout: 255 seconds]
mvnetbiz_8 is now known as mvnetbiz_
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]
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]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
ash_braker has quit [Quit: ash_braker]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
h0m1 has quit [Ping timeout: 240 seconds]
malSet has quit [Read error: Connection reset by peer]
h0m1 has joined #nixos
ash_braker has joined #nixos
mexisme_ has quit [Ping timeout: 240 seconds]
mexisme_ has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #82457 → zola: 0.10.0 -> 0.10.1 → https://git.io/Jv6Xu
<{^_^}> [nixpkgs] @alyssais pushed commit from @marsam to master « zola: 0.10.0 -> 0.10.1 »: https://git.io/Jv6Mm
<{^_^}> [nixpkgs] @alyssais merged pull request #82459 → nfpm: 1.1.10 -> 1.2.0 → https://git.io/Jv6Xh
<{^_^}> [nixpkgs] @alyssais pushed commit from @marsam to master « nfpm: 1.1.10 -> 1.2.0 »: https://git.io/Jv6MO
<{^_^}> [nixpkgs] @alyssais merged pull request #82456 → libssh: 0.8.7 -> 0.8.8 → https://git.io/Jv6X0
<{^_^}> [nixpkgs] @alyssais pushed commit from @mmilata to staging « libssh: 0.8.7 -> 0.8.8 »: https://git.io/Jv6Ms
ghasshee has joined #nixos
ajs124 has quit [Quit: killed]
Scriptkiddi has quit [Quit: killed]
mrpi has quit [Quit: killed]
das_j has quit [Quit: killed]
<{^_^}> [nixpkgs] @alyssais merged pull request #79823 → polybar: remove doing nothing postConfigure → https://git.io/JvClr
<{^_^}> [nixpkgs] @alyssais pushed commit from @doronbehar to master « polybar: remove doing nothing postConfigure »: https://git.io/Jv6Mc
Scriptkiddi has joined #nixos
mrpi has joined #nixos
das_j has joined #nixos
ajs124 has joined #nixos
sb0_ has joined #nixos
naivesheep has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #79178 → ceph: 14.2.6 -> 14.2.7 → https://git.io/JvGUN
<{^_^}> [nixpkgs] @alyssais pushed commit from @srhb to master « ceph: 14.2.6 -> 14.2.7 »: https://git.io/Jv6Ml
fusion809 has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #79104 → firejail: system package on `programs.firejail.enable` → https://git.io/JvsBl
<{^_^}> [nixpkgs] @alyssais pushed commit from @snicket2100 to master « firejail: system package on `programs.firejail.enable` »: https://git.io/Jv6MR
<infinisil> Can somebody running i3 do me a favor? I'd like to make sure https://github.com/NixOS/nixpkgs/pull/78783 works
<{^_^}> #78783 (by simson, 6 weeks ago, open): i3ipc: 1.6.0 -> 2.1.1
<infinisil> All you need to do is run this command, which will fetch the commit from the PR, build the i3ipc package, and run some basic code (taken from the i3ipc repo):
<infinisil> nix-shell -I nixpkgs=https://github.com/NixOS/nixpkgs/tarball/0e0ea456a5278483dc9892ee8876ed84b37a3660 -p 'python3.withPackages (p: [ p.i3ipc ])' --run 'python -c "from i3ipc import Connection; i3 = Connection(); focused = i3.get_tree().find_focused(); print(\"Focused window %s is on workspace %s\" % (focused.name, focused.workspace().name))"'
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82463 → dovecot_pigeonhole: 0.5.9 -> 0.5.10 → https://git.io/Jv6Mw
<cole-h> infinisil: Works for me (on sway)
<cole-h> wait
<cole-h> hold pls
* infinisil holds
doyougnu has quit [Ping timeout: 240 seconds]
<cole-h> I did a dumb and ran the old version :D
<cole-h> Unpacking tarball, sorry
<cole-h> ;d
felixfoertsch has joined #nixos
<infinisil> :D
felixfoertsch23 has quit [Ping timeout: 240 seconds]
rogue_koder_ has quit [Ping timeout: 258 seconds]
<cole-h> tfw nix-shell hangs on downloading a 731 byte narinfo
<iqubic> I've had that happen to me.
<iqubic> It sucks.
<cole-h> Just gotta cancel and restart a few times it seems
<infinisil> ACtually, I could just create a vm with i3
<cole-h> infinisil: We good
<cole-h> `nix-shell is on workspace 1`
<infinisil> Nice :D
<infinisil> Thanks cole-h++ :)
<{^_^}> cole-h's karma got increased to 7
<cole-h> Sorry for the bait-and-switch lol
<iqubic> are you connecting to i3 via python. Never knew that was possible.
<cole-h> IPCs are magical
<infinisil> (btw this review was powered by ,random-pr)
<infinisil> ,random-pr
<{^_^}> https://github.com/NixOS/nixpkgs/pull/82176 (by Ma27, 3 days ago, open): hydra: 2020-02-06 -> 2020-03-04
<cole-h> Btw, anybody here that... ahem... uploads and downloads Linux ISOs, what do you use? Currently using rtorrent+rutorrent, but seeing as rutorrent isn't packaged...
<cole-h> infinisil: I saw that in -dev :D
<iqubic> what is IPC? Inter-Process Communitaction?
<cole-h> Correct
<iqubic> Nice.
<infinisil> cole-h: I previously used deluge, but since switched to transmission. I can recommend both, but transmission seems better for the future.
<cole-h> Main reason I switched to rtorrent was because I got really slow speeds on deluge after a while for seemingly no reason
<cole-h> Happened with qbt on Windows as well
<cole-h> infinisil: Does it have a decent web UI? That's another thing I'd like, if possible
<infinisil> It's not too bad
bhipple has joined #nixos
rogue_koder_ has joined #nixos
<infinisil> Could be better though :P
<cole-h> And final question: why do you say transmission seems better for the future? More actively developed? Less PITA?
<infinisil> There's multiple clients though, I haven't checked out any other graphical one besides the web one
<infinisil> Hm yeah I think transmission is more active
<infinisil> This is a bit silly, but deluge's website makes me think of it as outdated
ddellacosta has quit [Ping timeout: 256 seconds]
<infinisil> Oh also I think I've had trouble multiple times finding docs for deluge
ash_braker has quit [Quit: ash_braker]
<{^_^}> [nixpkgs] @Infinisil merged pull request #78783 → i3ipc: 1.6.0 -> 2.1.1 → https://git.io/JvOI2
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/Jv6M7
<cole-h> Even though I confirmed it works... I sure hope it works 🙈
<infinisil> immae: Oh, I just noticed, regarding the average PR age without conflicting ones
<infinisil> The GitHub api returns "UNKNOWN" when it's still calculating whether it's conflicting or not
<infinisil> And previously I counted that as mergeable
<infinisil> I think requesting that info triggers calculation though, so if I run the script twice in a row it might give accurate results
<qyliss> Only if nothing is merged in the meantime, presumably.
ruim has quit [Quit: ruim]
<infinisil> Yeah probably
<{^_^}> [nixpkgs] @alyssais merged pull request #77957 → ums: 6.2.2 -> 9.1.0 → https://git.io/JvTNg
<{^_^}> [nixpkgs] @alyssais pushed commit from @snicket2100 to master « ums: 6.2.2 -> 9.1.0 »: https://git.io/Jv6MA
<infinisil> I should probably repeatedly call the API every second until the status is not unknown
<{^_^}> [nixpkgs] @alyssais merged pull request #77658 → boost: remove versions 1.62, 1.63, and 1.64 → https://git.io/JvJ6k
<{^_^}> [nixpkgs] @alyssais pushed commit from @bhipple to master « boost: remove versions 1.62, 1.63, and 1.64 »: https://git.io/Jv6Mx
<infinisil> Looking at what it returns, there's a *lot* of conflictings, and a *lot* of unknowns, after a second run
<{^_^}> [nixpkgs] @alyssais merged pull request #77384 → opentimestamps-client: 0.6.0 -> 0.7.0 → https://git.io/Jvvnt
<{^_^}> [nixpkgs] @alyssais pushed commit from @erikarvstedt to master « opentimestamps-client: 0.6.0 -> 0.7.0 »: https://git.io/Jv6Mp
<infinisil> Hehe, many unknows now, I guess that's from qyliss's merges :P
<qyliss> I'm on a roll :P
<qyliss> we're not gonna look like we never merge PRs on my watch
<bhipple> *cheers* \o/
<{^_^}> [nixpkgs] @bhipple opened pull request #82465 → tflint: 0.15.0 -> 0.15.1 → https://git.io/Jv6Mh
<{^_^}> [nixpkgs] @alyssais merged pull request #76910 → petsc: 3.8.4 -> 3.12.4, getdp: 3.0.4 -> 3.3.0 → https://git.io/Jepnk
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/Jv6Df
airgap has quit [Quit: asdf]
<{^_^}> [nixpkgs] @alyssais merged pull request #81851 → libksi: Bump openssl dependency for rsyslogd → https://git.io/JvVx8
<{^_^}> [nixpkgs] @alyssais pushed commit from @dasJ to master « libksi: Bump openssl dependency for rsyslogd »: https://git.io/Jv6DJ
yuken has quit [Ping timeout: 265 seconds]
troydm has quit [Ping timeout: 258 seconds]
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
yuken has joined #nixos
<iqubic> ,random-pr
<{^_^}> https://github.com/NixOS/nixpkgs/pull/46446 (by pot8to, 1 year ago, open): nixos/lizardfs: init module
<iqubic> How is that still an unresolved PR?
<evils> "this PR was scanned and appears to add a use of the deprecated types.string"
<infinisil> Oh I think this can be closed, no update by the author in 1.5 years
<{^_^}> [nixpkgs] @Infinisil closed pull request #46446 → nixos/lizardfs: init module → https://git.io/fAaGb
c382feb9 has joined #nixos
<infinisil> ,random-pr
<{^_^}> https://github.com/NixOS/nixpkgs/pull/43439 (by LnL7, 1 year ago, open): stdenv: introduce isBootstrap for conditionals
<lovesegfault> I'm losing my mind trying to get openssl-sys to build (rust crate)
<lovesegfault> Nixpkgs has some really bizarre formulas
<lovesegfault> like openssl only has bin
<lovesegfault> where the hell is the pkgconfig and lib?!
<lovesegfault> why is this pkg like this
<infinisil> Multiple outputs do that
<infinisil> > openssl.outputs
<{^_^}> [ "bin" "dev" "out" "man" "doc" "debug" ]
<lovesegfault> why
<infinisil> The first output is the default one
<lovesegfault> why do this
<cole-h> Why dev and not lib?
<lovesegfault> cole-h: dev -neq lib
<lovesegfault> dev is pkgconfig stuff
<lovesegfault> infinisil: how do I get out + dev?
* colemickens is going to guess "closure size"
<qyliss> Closure size indeed
<cole-h> lovesegfault: openssl.out + openssl.dev?
<infinisil> openssl.out, openssl.dev
<cole-h> infinisil++ :D
<{^_^}> infinisil's karma got increased to 233
<lovesegfault> thx I hate it
<colemickens> I've never had to do more than add openssl to buildInputs for my rust shell and packages.
<infinisil> But `buildInputs` uses .dev by default I'm pretty sure
<qyliss> Sometimes you want a one megabyte output of a package whose main outputs are a gig
* lovesegfault cries blood
<colemickens> (cf: I just updated my own s/w + pkg cfdyndns , and checked my rust dev shell.nix)
<infinisil> Oh, note that there's also lib.getDev, lib.getBin, etc.
<colemickens> lovesegfault whatcha packaging? :)
<infinisil> These always do the right thing
<lovesegfault> I JUST WANT TO BUILD MY PROJECT WITH CRATE2NIX
<qyliss> lovesegfault: example:
<qyliss> % nix path-info -Shf '<nixpkgs>' mesa.out
<lovesegfault> oops
<qyliss> /nix/store/vjzzlpr9dxn85q0ggxbckhlivgm7wflr-mesa-19.3.1 30.5M
<qyliss> % nix path-info -Shf '<nixpkgs>' mesa.drivers
<qyliss> /nix/store/0h0lnpff50pzcs97pd04zv4kmy9sg522-mesa-19.3.1-drivers 452.1M
<colemickens> Oh crate2nix, definitely too fancy for me.
<qyliss> openssl-sys should work out of the box, though.
<lovesegfault> thread 'main' panicked at 'OpenSSL include directory does not exist: /nix/store/hpx4npwq2hmnkyhz74l58g0h7bv0drq5-openssl-1.1.1d/include', build/main.rs:58:9
<colemickens> I guess I still expected to see buildInputs = [ openssl ]; somewhere?
* colemickens should go read up on cargo2nix before guessing
<qyliss> No, it's set in defaultCrateOverrides
<qyliss> In Nixpkgs
<lovesegfault> Oh
<lovesegfault> I see
<lovesegfault> I fixed it
<mlatus> Hi every, do you know what is the release plan for flakes?
<lovesegfault> ^
<lovesegfault> boom
<infinisil> Ah yeah pkgconfig in buildInputs (but actually should be nativeBuildInputs) is a common gotcha
<qyliss> lovesegfault: what happens if you delete the whole override?
<qyliss> Because
<lovesegfault> mlatus: /me deletes
<lovesegfault> oops
* lovesegfault deletes
<qyliss> > pkgs.defaultCrateOverrides.openssl-sys.buildInputs
<{^_^}> value is a function while a set was expected, at (string):288:1
<infinisil> Oh oh
<qyliss> > (pkgs.defaultCrateOverrides.openssl-sys {}).buildInputs
<{^_^}> [ <CODE> <CODE> ]
<qyliss> (those are pkg-config and openssl)
<lovesegfault> what the heck
<lovesegfault> it worked
<lovesegfault> > :p (pkgs.defaultCrateOverrides.openssl-sys {}).buildInputs
<{^_^}> anonymous function at /var/lib/nixbot/nixpkgs/master/repo/pkgs/build-support/fetchurl/boot.nix:5:1 called with unexpected argument 'hash', at /var/lib/nixbot/nixpkgs/master/repo/pkgs/development/inter...
<infinisil> > :p map _show (pkgs.defaultCrateOverrides.openssl-sys {}).buildInputs
<{^_^}> [ "<derivation /nix/store/mmjiwcjlviy81fvzh0gqamlzisp29bgg-pkg-config-0.29.2.drv>" "<derivation /nix/store/jq0vsqkypfii25x87hqhww0hj2qjl5p7-openssl-1.1.1d.drv>" ]
reallymemorable has joined #nixos
reallymemorable has quit [Client Quit]
<lovesegfault> amaze
<lovesegfault> idk what I did
<qyliss> mlatus: flakes will be included in the next release of Nix as an experimental feature (so using it will require enabling it in nix.conf)
<infinisil> (nixpkgs is kind of crooked in that you can't strictly evaluate most derivations)
<lovesegfault> is rust-analyzer in the moz overlay?
<infinisil> (though it's rarely a problem in practice)
<qyliss> mlatus: at the same time, we're working on stabilising the file formats in NixOS/rfcs#49.
<{^_^}> https://github.com/NixOS/rfcs/pull/49 (by edolstra, 34 weeks ago, open): [RFC 0049] Flakes
<{^_^}> #77752 (by oxalica, 8 weeks ago, open): rust-analyzer: init at unstable-2020-03-09
<lovesegfault> infinisil: Yeah, I know it's in line to be merged
<lovesegfault> but it's taking for ever
<qyliss> mlatus: after that, there will probably be another RFC to stabilise the CLI
<iqubic> What does RFC stand for? Release Form Candidate?
<lovesegfault> colemickens: crate2nix is actually really cool
<lovesegfault> iqubic: Request For Comments
<iqubic> Ah. I see.
<lovesegfault> iqubic: comes from the IETF https://en.wikipedia.org/wiki/Request_for_Comments
<iqubic> I got 0/3 words right.
ash_braker has joined #nixos
endformationage has quit [Ping timeout: 260 seconds]
<colemickens> if I ever get far enough in a rust project to package/containerize it (or even just for CI eventually, really) I definitely want to use it.
ruim has joined #nixos
<lovesegfault> colemickens: I see, you're the kind of person who writes the actual thing
<qyliss> Its replacement is going to be even cooler :)
<iqubic> lovesegfault: I love how the first paragraph there gives 5 different initialisms for 5 different things.
<lovesegfault> Real winners like me do all the packaging work and then give up and go do something else
<colemickens> lovesegfault: I day dream of being one, but I appreciate your generosity, ha
<lovesegfault> iqubic: ikr? wtf? bbq
<iqubic> bbq? What does that mean?
<lovesegfault> barbeque
<lovesegfault> *barbecue
<iqubic> But why use it in this instance.
<lovesegfault> iqubic: idk
<lovesegfault> smh
ash_braker has quit [Client Quit]
<iqubic> I see.
orivej has joined #nixos
<lovesegfault> qyliss: crate2nix's replacement?
<qyliss> Yeah a few Nix/Rust people have been discussing how we could make Rust things even better.
<qyliss> still fairly early stages
* lovesegfault is a Nix/Rust person
<{^_^}> [nixpkgs] @jonringer merged pull request #81150 → mnemosyne: add googletrans and gtts python dependencies → https://git.io/Jvupx
<{^_^}> [nixpkgs] @jonringer pushed commit from @unode to master « mnemosyne: add googletrans and gtts python dependencies »: https://git.io/Jv6Dl
clodeindustrie has quit [Quit: WeeChat 2.7.1]
<qyliss> The basic idea is can we 1) avoid reimplimenting Cargo and 2) avoid having to generate Nix code
domogled has joined #nixos
<bgamari> lovesegfault, do you know of any up-to-date derivation for building rustc from git?
<qyliss> And we think we can probably do both, but it'll require some hacking on Cargo.
<lovesegfault> qyliss: so like poetry2nix?
* bgamari was just tonight trying to build a rustc MR
<lovesegfault> bgamari: if it exists it's here: https://github.com/mozilla/nixpkgs-mozilla
<lovesegfault> but I don't think it does
<lovesegfault> or, depends what you mean by up-to-date
<lovesegfault> the drv in nixpkgs will build 1.42
<qyliss> lovesegfault: I don't know what that is.
<qyliss> Like naersk, but if it built every library as its own derivation.
<lovesegfault> qyliss: poetry is to python as cargo is to rust
<bgamari> lovesegfault, yeah, in that case I guess one does not exist
<lovesegfault> poetry2nix, written by the great adisbladis, does the conversion but it doesn't gen nix code it derives everything on the fly
fling has joined #nixos
<bgamari> unfortunately the rustc build system appears to be non-hermetic and doesn't document what it attempts to download so I quickly gave up trying to write such a derivation myself
<lovesegfault> why does this not work for you?
domogled has quit [Ping timeout: 256 seconds]
<bgamari> lovesegfault, because that relies on a source tarball
<lovesegfault> Oh, I think I see what you're looking for now
<infinisil> bgamari: Can you give a good definition of hermetic?
<lovesegfault> you wanted to like `git clone rust` `cd rust` `nix-build`
<lovesegfault> infinisil: I think he means "can build in a sandbox"
<bgamari> my first attempt was to simply override src with fetchGit { url = https://my/rustc/repo; rev = ...; }
<bgamari> of nixpkgs.rustc
<bgamari> but that immediately attempted to download a stage0 toolchain tarball
<bgamari> buildPhase, that is
<infinisil> lovesegfault: I see
<infinisil> That kind of aligns with definitions I can find online
<bgamari> indeed,
<infinisil> "hermetic: Impervious to outside interference or influence"
<{^_^}> [nixpkgs] @jonringer merged pull request #81305 → python37Packages.fastapi: 0.45.0 -> 0.49.0 → https://git.io/JvgvU
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jv6DR
<bgamari> infinisil, in that the compilation requires only its sources and build inputs
<bgamari> if you run `make` in a clean rust tree it will attempt to curl some binary tarballs
<infinisil> Somebody get those people some Nix!
<bgamari> indeed
<bgamari> I was surprised
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to master: https://git.io/Jv6D0
<{^_^}> [nixpkgs] @jonringer merged pull request #82162 → Python packages.holidays 0.10.1 → https://git.io/Jvor6
<infinisil> Although, nix-shell's can be really messy
<infinisil> Many nixpkgs builders don't work well when nix-shell'd
<infinisil> Yet another thing on the todo list
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82466 → gitAndTools.git-standup: 2.3.1 -> 2.3.2 → https://git.io/Jv6Dg
<bgamari> infinisil, I don't even necessarily want a nix-shell
<bgamari> I just want a derivation that will give me an output with a functional bin/rustc built from a git commit
<infinisil> Yeah, that would be great
<infinisil> nix-shell installing dependencies would be a bonus
<{^_^}> [nixpkgs] @Frostman opened pull request #82467 → helm: 3.1.1 -> 3.1.2 → https://git.io/Jv6Da
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #82438 → simplenote: 1.14.0 -> 1.15.0 → https://git.io/Jv6oD
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jv6D1
rogue_koder_ has quit [Remote host closed the connection]
johnw has joined #nixos
chagra_ has joined #nixos
mexisme_ has quit [Ping timeout: 240 seconds]
<softinio[m]> @cole-h you were right did what u suggested and all good. thank you
orivej has quit [Ping timeout: 258 seconds]
chagra has quit [Ping timeout: 258 seconds]
bhipple has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @bjornfor merged pull request #82412 → rtl-sdr: fix cross compilation → https://git.io/Jv60x
<{^_^}> [nixpkgs] @bjornfor pushed commit from @Mindavi to master « rtl-sdr: fix cross compilation »: https://git.io/Jv6Dp
<lovesegfault> qyliss: still around?
<qyliss> yes
<immae> infinisil: ah, that would explain why the average age of mergeable prs was so high...
<lovesegfault> qyliss: do you know how to create a nix-shell with crate2nix? like nix-shell -A mypkg works great, but idk what to do if I want to have a shell.nix with that + other deps such as niv
<cole-h> lovesegfault: Is there a reason you opted for crate2nix over naersk?
<lovesegfault> we use crate2nix internally and I want to learn
<cole-h> Ah
rardiol has quit [Ping timeout: 240 seconds]
<qyliss> I don't really use it that way, I'm afraid.
<qyliss> The code I work with needs some other build steps to work right on NixOS anyway, so I can't just use e.g. cargo run
<qyliss> So I just nix-build it every time
* lovesegfault weeps
<qyliss> But this is a very atypical program.
<qyliss> You will almost certainly not have to do that.
<lovesegfault> qyliss: check this out:
<lovesegfault> if I do `nix-shell default.nix -A chromaprint_sys` it works and I get a beautifully correct shell
<lovesegfault> I just want to "extend" the shell I get from that with `shellBuildInputs`
<clever> [clever@amd-nixos:~/iohk/daedalus/installers]$ cat shell.nix
<clever> (import ../. {}).daedalus-installer.env
<lovesegfault> so that when I do `nix-shell` I also get stuff like niv
* lovesegfault squints
* lovesegfault tries
<clever> lovesegfault: what i sometimes do, is sprinkle shell.nix files in each subdir, which imports a default.nix one dir up
<clever> and does the -A for you
<lovesegfault> clever: what would you do if you wanted to add shell-only pkgs there?
<lovesegfault> like, say, niv
<clever> lovesegfault: put an override into the shell.nix
<clever> grabbing an example...
<clever> lovesegfault: https://github.com/input-output-hk/cardano-sl/blob/parallel-restore/wallet/shell.nix line 34 is the override, and 2 is the default.nix
<lovesegfault> clever: I get attribute 'env' missing
<clever> the rest is defining custom scripts that wind up in $PATH, and aid in debugging this specific case
<clever> lovesegfault: .env is specific to haskell packages
<clever> you must use .env when pointing nix-shell to a haskell thing
<lovesegfault> this is rust though
<clever> then just delete the .env part
<lovesegfault> that did work :D
<lovesegfault> so now I guess I can override buildInputs
<{^_^}> [nixpkgs] @alyssais merged pull request #82467 → helm: 3.1.1 -> 3.1.2 → https://git.io/Jv6Da
<{^_^}> [nixpkgs] @alyssais pushed commit from @Frostman to master « helm: 3.1.1 -> 3.1.2 »: https://git.io/Jv6y3
orivej has joined #nixos
<lovesegfault> clever: that worked!
<lovesegfault> but now lorri is exploding
<lovesegfault> "Error: _assignFirst found no valid variant!"
<lovesegfault> gchristensen: ^
<{^_^}> [nixpkgs] @alyssais merged pull request #79256 → redeclipse: 1.6.0 -> 2.0.0 → https://git.io/JvGdj
<{^_^}> [nixpkgs] @alyssais pushed commit from @lambda-11235 to master « redeclipse: 1.6.0 -> 2.0.0 »: https://git.io/Jv6yG
doyougnu has joined #nixos
<{^_^}> [nixpkgs] @vbgl pushed to release-20.03 « acgtk: 1.5.0 → 1.5.1 (#81539) »: https://git.io/Jv6yB
ash__ has joined #nixos
kenran has joined #nixos
abathur has quit [Ping timeout: 255 seconds]
ash__ has quit [Remote host closed the connection]
kvda has quit [Quit: Textual IRC Client: www.textualapp.com]
Ariakenom has quit [Quit: WeeChat 2.7]
Ultrasauce has quit [Remote host closed the connection]
noudle has quit []
computator has joined #nixos
<computator> Why do you use NixOS on desktop? It's not comfortable.
<{^_^}> [nixpkgs] @pSub merged pull request #81479 → Zeek 3.0.2 → https://git.io/Jv2Z0
<{^_^}> [nixpkgs] @pSub pushed 4 commits to master: https://git.io/Jv6yb
<cole-h> Maybe to you it isn't. But the people that run it on their desktops for a while now would probably disagre...
<NobbZ[m]> I do not have any comfortability issues. The contrary is the case… `nix run` gives me possibilites I miss on other distros… Specify a package and run a single command, remove that package (from scope).
<cole-h> s/disagre/disagree
<NobbZ[m]> Also, as it is necessary to specify all dependencies explicitely, it is a lot easier to specify dependency list for customers, rather than having to say "works on my machine" without really knowing what the differences in setup are. Sadly nixOS isn't used by our customers, so I need to "translate" from `buildInputs` to DEB or RPM eco system packages, but it is still a lot of help…
<cole-h> That's the best part about Nix IMO: in most cases, you can give somebody your *.nix file to help troubleshoot and it's almost guaranteed it will have the same problem as you have
<mlatus> comfortable or not is a very subjective ecaluation IMHO
<colemickens> I do it because I believe in the philosophy and I'd rather spend 10x maintaining nixpkgs than I used to spend keeping machines the same/in sync or spent re-installing them, etc, etc.
<computator> In production is better writing program in docker than get mindbrackes with NixOS.
<cole-h> colemickens++
<{^_^}> colemickens's karma got increased to 16
inkbottle has joined #nixos
<lovesegfault> computator: I use Nix in production and disagree :)
zebrag has quit [Ping timeout: 260 seconds]
<colemickens> I've had enough Docker for one life. And waiting on Docker builds.
<lovesegfault> colemickens: any news on ff vaapi?
<computator> Maybe it's just individual
<lovesegfault> definitely :)
<colemickens> lovesegfault: AFAICT something about GL doesn't work on the -bin builds (aka, beta/nightly). And it hasn't hit stable yet...
<lovesegfault> dingit
<colemickens> lovesegfault: it would be fun to get a beta tarball and give it to the stable derivation and see what pops up
<lovesegfault> I was so pumped
never_released_ has joined #nixos
<colemickens> lovesegfault but I think firefox major ver bumps usually come with other extra work :)
never_released has quit [Ping timeout: 256 seconds]
<lovesegfault> yes, andi- knows well
<NobbZ[m]> computator: Docker (and other containers) are much more of a friction for me than nix. I can not rely on them.
<NobbZ[m]> They change over time
<computator> Anyone have experience in use Nix package manager in another distro?
<lovesegfault> computator: I've used it on Ubuntu and Gentoo
<NobbZ[m]> I used it for a while on Arch before moving to nixOS.
lovesegfault has quit [Quit: WeeChat 2.7.1]
<monsieurp> computator: used it on Gentoo as well
<cole-h> I'm using it on Arch right now
<cole-h> Very pleasant experience
<computator> I've trying to move on NixOS, but don't satisfied in setup of OS. Configuration.nix to me seemed some bloated.
<srhb> computator: How so?
<computator> Agree that it's better than Portage
palo1 has joined #nixos
<mlatus> Can we have channels for different architecture? So the test failures on one arch will not block other channels from updating
<colemickens> Ah, I don't disagree with that feeling sometimes, but I split up my configuration.nix and I don't feel that way so much. Plus, I've come to appreciate that there's just a lot that you (can) configure in Linux.
<ar> computator: i've found nix/nixos to be much more predictable/reproducible than any normal configuration management system. not to mention gentoo, where, despite having nearly identical (sans wifi support) kernel config and /etc/portage, some packages would build on my desktop and wouldn't on my laptop, and vice versa
<ar> colemickens: and at the same time, NixOS offers much more flexibility than gentoo ever did
palo has quit [Ping timeout: 258 seconds]
palo1 is now known as palo
lovesegfault has joined #nixos
<NobbZ[m]> nixOS basically saved my life at work... My arch VM burned due to the disk beeing corrupted, I was able to pull in nixOS image, boot it, apply some home manager config from my home machine and was productive in less than 30 minutes. Setting up an arch VM again had cost me a day or two...
boeg has left #nixos [#nixos]
<ar> also, i no longer bother backuping whole systems, which is a good thing
<computator> Maybe I will try it sometimes again, but with writhing configuration.nix in virtual machine
<computator> ar: agree
Ultrasauce has joined #nixos
<lovesegfault> colemickens: I enabled dma-buf stuff in the b2
<lovesegfault> let's see
<colemickens> b2? is that firefox-beta-bin?
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<lovesegfault> yes
<lovesegfault> beta 2
<lovesegfault> on nixos-unstable-small
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<danderson> how do I compute the sha256 for a github patch myself? I tried `sha256sum` on the downloaded file, but nix-build disagrees with me on the hash value
<danderson> (this is a github .patch fetches with `fetchpatch`)
<cole-h> Fetchpatch with the sha256 = all zeroes (52 of them to be precise)
doyougnu has quit [Ping timeout: 240 seconds]
<cole-h> When you try to build, nix will tell you what it should be
<danderson> I ended up doing that accidentally, by computing the wrong sha256 and having nix-build shout at me. But I'm curious what goes into that sha, it's not just the contents of the file obviously
<cole-h> There's also `nix-prefetch-url`
<lovesegfault> colemickens: not sure how to tell whether this worked :P
<colemickens> MOZ_USE_WAYLAND=1 MOZ_ENABLE_WAYLAND=1 MOZ_LOG="PlatformDecoderModule:9" WAYLAND_DEBUG=1 firefox-$ver -p vaapi
<ar> danderson: nix-prefetch-git
computator has quit [Read error: Connection reset by peer]
<colemickens> &> firefox-log.log. Pull up a h264 video
malSet has joined #nixos
<colemickens> then grep log for VA-API and/or FFmpeg
malSet has quit [Read error: Connection reset by peer]
<lovesegfault> colemickens: netflix?
<colemickens> eh, I certainly wouldn't count on it
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<lovesegfault> colemickens: [Child 10635: MediaPDecoder #4]: D/PlatformDecoderModule FFmpeg init successful.
orivej has quit [Ping timeout: 240 seconds]
<colemickens> need VA-API
malSet has joined #nixos
<colemickens> I just click on the h264 videos there. one of them triggers the vaapi path if you meet other conditions
<colemickens> check about:support and see if you have failures preventing WebGL from starting, or further down, errors that will cause Firefox to opt-out of the HWaccel path entirely
malSet has quit [Read error: Connection reset by peer]
cole-h has quit [Ping timeout: 260 seconds]
<lovesegfault> yeah I don't see "va" in the logs
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<colemickens> [Child 7256: MediaPDecoder #4]: D/PlatformDecoderModule Initialising VA-API FFmpeg decoder
<colemickens> You should at least see that
<lovesegfault> I don't :/
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<lovesegfault> colemickens: https://i.postimg.cc/rMn2rtPj/image.png
<lovesegfault> how does this look?
<colemickens> I'm not sure then. FWIW, I think it's possible that the logging is better on nightly
<colemickens> And/or I might have switched the wrapper to using ffmpeg_4? I can't remmeber if that helped.
<colemickens> lovesegfault use the buttons at top, send me all of it
<colemickens> WebGL 2 Driver Renderer is where you want to start
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @Mic92 opened pull request #82468 → nixos/kvmgt: udev rules + fix module initialisation → https://git.io/Jv6SG
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<colemickens> I'm not an expert but I don't see the failures that I see on my end.
malSet has joined #nixos
<colemickens> no idea what this means: gfx.blacklist.layers.opengl.failureid: FEATURE_FAILURE_SOFTWARE_GL
malSet has quit [Read error: Connection reset by peer]
<lovesegfault> yeah
<colemickens> what settings did you change to enable vaapi in your profile?
<lovesegfault> just saw that
malSet has joined #nixos
<colemickens> Desktop Environment: unity
<colemickens> really?
<lovesegfault> it's false
<lovesegfault> I run sway
malSet has quit [Read error: Connection reset by peer]
<colemickens> lol your error msg seems as obscure as the one I've been getting
<colemickens> yay nixos and gl
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
<lovesegfault> wait
<lovesegfault> I think I got it
malSet has quit [Read error: Connection reset by peer]
<colemickens> Oh wait.
<colemickens> Ha.
<colemickens> Do you have my libglvnd patch?
<colemickens> That might help
bvdw has joined #nixos
malSet has joined #nixos
<lovesegfault> I don't
<lovesegfault> I gotta zleeeep
<lovesegfault> I'll ping you tomorrow?
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
flodeskum has joined #nixos
never_released_ is now known as never_released
alexherbo2 has joined #nixos
lovesegfault has quit [Quit: WeeChat 2.7.1]
linarcx has joined #nixos
malSet has quit [Ping timeout: 268 seconds]
flodeskum has quit [Ping timeout: 256 seconds]
malSet_ has joined #nixos
malSet_ has quit [Read error: Connection reset by peer]
<colemickens> Sure!
<{^_^}> [nixpkgs] @vbgl pushed to release-20.03 « ocamlPackages.ppx_import: 1.5-3 → 1.7.1 »: https://git.io/Jv6SP
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]
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]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<tnks> LnL: I'm close to upgrading to Catalina, but not sure about the steps. Do I run `creat-darwin-volume.sh` before the upgrade? Or after it? I would prefer to try to salvage my current Nix installation rather than uninstall everything first.
c0c0 has quit [Ping timeout: 240 seconds]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
fusion809 has quit [Quit: Leaving]
ruim has left #nixos [#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
malSet has quit [Read error: Connection reset by peer]
<LnL> tnks: either should work, but after is probably the more common path
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
<tnks> LnL: okay, so I upgrade. And then /nix/store will be moved, right?
<LnL> tnks: and your original store will be relocated, once you have the install setup again you can import all your existing paths again
<{^_^}> [nixpkgs] @vcunat pushed to master « gcc: minimal hacky fixup for our pkgsi686Linux.nix »: https://git.io/Jv6Sj
<{^_^}> [nixpkgs] @vcunat closed pull request #82436 → nixos/release-combined: disable i686 iso_minimal → https://git.io/Jv6oV
sgrunert has joined #nixos
<tnks> LnL: What command does "import all my existing paths"?
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
<tnks> Do I do an Catalina upgrade and rerun the entire installer? Or just the `create-darwin-volume.sh` script?
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]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
c0c0 has joined #nixos
karantan has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
lsix has joined #nixos
malSet has joined #nixos
mexisme_ 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]
Tucky 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]
hoijui 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
malSet has quit [Read error: Connection reset by peer]
zupo 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]
<Athas> How do I make nix-build print the command lines that it runs? I am passing all the -v's, and I still don't see it.
o1lo01ol1o has joined #nixos
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @vbgl pushed to release-20.03 « ocamlPackages.ocp-build: fix for OCaml ≥ 4.08 »: https://git.io/Jv69K
<LnL> tnks: I think something like this would work https://gist.github.com/LnL7/b304656fa06d7fee75ce2c922ecf1b6b
<Athas> Okay, next question. How do I make Nix stop messing with clang's command line options? It is passing in -Wunused-command-line-argument and it is breaking packages that use -Werror.
<Athas> Er, I mean it adds -fno-strict-overflow.
<LnL> tnks: you can also only create the volume and move it yourself, but depending on your install you'll also need to recover bashrc, etc. manually
Makaveli7 has joined #nixos
xelxebar_ has quit [Ping timeout: 240 seconds]
civodul has joined #nixos
gagbo_ has joined #nixos
<LnL> Athas: those are hardening flags
<LnL> hardeningDisable = ["strictoverflow"];
<Athas> LnL: is hardeningDisable documented?
mexisme_ has quit [Ping timeout: 240 seconds]
<simpson> As usual, it's the sort of thing that is easy to find, but only once one suspects it.
<Athas> Ah, thanks, it seems to do the trick.
ghasshee has quit [Ping timeout: 255 seconds]
<steveeJ> do we have a way to declare the equivalent to `xinput set-prop 12 "libinput Natural Scrolling Enabled" 0` somewhere? this disables natural scrolling for a specific device
ghasshee has joined #nixos
<steveeJ> I'll just put it into my xsession's `initExtra`
<mlatus> what's the python3-gi equivalent in nixpkgs?
<simpson> > python3Packages.pygobject3 # doi mlatus
<{^_^}> "<derivation /nix/store/8gldwjj9aidcv9z9gdzls97gq05nhqsl-python3.7-pygobject-3.34.0.drv>"
<simpson> It seems, reading some examples, that you may also need pkgs.gobject-introspection although I'm not sure when/why.
mexisme_ has joined #nixos
<eyJhb> Jesus christ, trying to use vim-plug instead of VAM, but when I put `plug.plugins = with pkgs.vimPlugins; [ youcompleteme ];`, I just get undefiend variable
<jluttine> can i test building for darwin on a linux machine?
mrCyborg has joined #nixos
<eyJhb> Any ideas why?
<jluttine> i would need to test if this would fix the darwin build: `__darwinAllowLocalNetworking = true;`
<mlatus> thanks simpson :)
Tucky has quit [Quit: WeeChat 2.7.1]
alexherbo2 has quit [Quit: Ping timeout (120 seconds)]
philr has quit [Ping timeout: 260 seconds]
<simpson> mlatus: Good luck; GI can be frustrating.
alexherbo2 has joined #nixos
mrCyborg has quit [Ping timeout: 272 seconds]
kleisli has quit [Remote host closed the connection]
jgeerds has joined #nixos
LnL has joined #nixos
LnL has joined #nixos
LnL has quit [Changing host]
kleisli has joined #nixos
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
karantan has joined #nixos
<{^_^}> [nixpkgs] @Mindavi opened pull request #82470 → afl: Fix afl-qemu build by applying new patches → https://git.io/Jv6HG
<{^_^}> [nixpkgs] @danderson opened pull request #82471 → vorbis-tools: bump debian patchseries from -6 to -11. → https://git.io/Jv6HZ
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #81241 → nixos/activation: propagate system to nested configurations → https://git.io/Jvz1e
<{^_^}> [nixpkgs] @rnhmjoj pushed 4 commits to master: https://git.io/Jv6HB
xelxebar has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82472 → klaus: 1.5.1 -> 1.5.2 → https://git.io/Jv6HK
chloekek has joined #nixos
linarcx has quit [Quit: WeeChat 2.7.1]
maddo has joined #nixos
<{^_^}> [nixpkgs] @expipiplus1 opened pull request #82473 → vim-plugins.coc-nvim: init at 2020-03-06 → https://git.io/Jv6HD
maddo has quit [Client Quit]
maddo has joined #nixos
maddo has quit [Client Quit]
troydm has joined #nixos
linarcx has joined #nixos
mexisme_ has quit [Ping timeout: 272 seconds]
Arahael has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @expipiplus1 opened pull request #82474 → fzf: 0.20.0 -> 0.21.0-1 → https://git.io/Jv6HN
<{^_^}> [nixpkgs] @danderson opened pull request #82475 → jquery-ui: patch CVE-2016-7103. → https://git.io/Jv6Hp
kleisli has quit [Remote host closed the connection]
flodeskum has joined #nixos
thc202 has joined #nixos
Arahael has joined #nixos
mrCyborg has joined #nixos
<Taneb> How does Hydra handle derivations whose attribute sets contain another derivation?
<Taneb> Like, I'd like to have "foo" and "foo.bar" jobs
<Taneb> Is this possible?
<mlatus> Does placeholder "out" return constant value?
<symphorien> > placeholder "out"
<{^_^}> "/1rz4g4znpzjwh1xymhjpm42vipw92pr73vdgl6xs1hycac8kf2n9"
maddo has joined #nixos
LysergicDreams has joined #nixos
<{^_^}> [nixpkgs] @mrVanDalo opened pull request #82476 → navi: init 2.0.8 → https://git.io/Jv6QP
<{^_^}> [nixpkgs] @kampka opened pull request #82477 → trilium: 0.40.3 -> 0.40.5 → https://git.io/Jv6QM
melling has joined #nixos
<{^_^}> [nixpkgs] @hedning pushed 4 commits to gnome-3.36: https://git.io/Jv6Q7
RRedcroft has joined #nixos
kenran has quit [Ping timeout: 260 seconds]
orivej has joined #nixos
<mlatus> symphorien: Oh, now I got it..
aveltras has joined #nixos
jgeerds has quit [Ping timeout: 265 seconds]
akegalj has joined #nixos
veske has joined #nixos
veske2 has joined #nixos
hoijui has quit [Ping timeout: 265 seconds]
kenran has joined #nixos
ash__ has joined #nixos
<{^_^}> [nixpkgs] @vbgl pushed to release-20.03 « ocsigen-i18n: 3.4.0 → 3.5.0 »: https://git.io/Jv67e
ottidmes has joined #nixos
mexisme_ has joined #nixos
<RRedcroft> Trying to change the privatebuildplan for iosevka but not sure how, would someone mind walking me through it please?
logzet has joined #nixos
<boogiewoogie[m]> hey, is anyone here successfully using both dnssec and DoT? stubby doesn't do dnssec and I can't get DoT to work with resolved. is there another way?
<RRedcroft> (iosevka.override { privateBuildPlan = { family = "Iosevka Term"; design = [ "term" "ss08" ]; }; set = "term-ss08"; }) doesnt work
mexisme_ has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @Mic92 opened pull request #82478 → cheat: 3.0.3 -> 3.0.7 → https://git.io/Jv67n
m0rphism has joined #nixos
kenran has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @vcunat pushed to master « redeclipse: fix meta.license »: https://git.io/Jv674
<{^_^}> [nix] @basvandijk opened pull request #3408 → fetchGit: allow fetching revs which are not ancestors of HEAD without specifying a ref → https://git.io/Jv672
ash__ has quit [Quit: ash__]
werner291 has joined #nixos
RRedcroft has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @m-scr opened pull request #82479 → virtualbox: 6.0.14 -> 6.1.4 → https://git.io/Jv67V
philr has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj pushed 4 commits to release-20.03: https://git.io/Jv67i
<{^_^}> [nixpkgs] @marsam merged pull request #82465 → tflint: 0.15.0 -> 0.15.1 → https://git.io/Jv6Mh
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv67X
<{^_^}> [nixpkgs] @marsam merged pull request #82124 → btrfs-dedupe: remove broken and abandoned package → https://git.io/JvoYs
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv67D
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Mic92 merged pull request #82478 → cheat: 3.0.3 -> 3.0.7 → https://git.io/Jv67n
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jv67H
ash__ has joined #nixos
chloekek has quit [Ping timeout: 258 seconds]
jumper149 has joined #nixos
<{^_^}> [nixpkgs] @marsam pushed commit from @bhipple to release-20.03 « btrfs-dedupe: remove broken and abandoned package »: https://git.io/Jv675
gentauro has quit [Read error: Connection reset by peer]
cosimone has joined #nixos
jumper149 has quit [Client Quit]
JesusIsGod95 has joined #nixos
gentauro has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 732 commits to haskell-updates: https://git.io/Jv67F
karantan has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #82466 → gitAndTools.git-standup: 2.3.1 -> 2.3.2 → https://git.io/Jv6Dg
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv67N
JesusIsGod95 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam closed pull request #82125 → [20.03] btrfs-dedupe: remove broken and abandoned package → https://git.io/JvoYc
<{^_^}> [nixpkgs] @marsam closed pull request #67705 → Remove Btrfs dedupe → https://git.io/fjx2j
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cjpbirkbeck has joined #nixos
cr4y1 has joined #nixos
<{^_^}> [nix] @domenkozar pushed to github-actions « Add CI with github actions »: https://git.io/Jv65m
<boogiewoogie[m]> if anyone is curious: the knot resolver does dnssec+DoT. :)
<Mic92> boogiewoogie[m]: I also recently worked on DoT in systemd-resolved: https://github.com/systemd/systemd/pull/15012
<{^_^}> systemd/systemd#15012 (by Mic92, 1 week ago, merged): systemd-resolved: use hostname for certificate validation in DoT
<{^_^}> [nix] @domenkozar pushed to github-actions « Add CI with github actions »: https://git.io/Jv65l
<cjpbirkbeck> is it possible to use the 5.4 kernel on 19.09? I've been reading about the problem it's having with Intel iGPUs and I would like to test it out before switching to 20.03, when it comes out.
<{^_^}> [nixpkgs] @matt-snider opened pull request #82480 → nixos/home-assistant: fix bug causing config file not to be written (including `http.server_port`) → https://git.io/Jv650
lukash|away has quit [Ping timeout: 256 seconds]
<woffs> cjpbirkbeck: boot.kernelPackages = pkgs.linuxPackages_latest;
<LinuxHackerman> cjpbirkbeck: yes, boot.kernelPackages = pkgs.linuxPackages_latest;
<boogiewoogie[m]> makefu: thanks! yep, I've found `services.kresd` and was happy to see it work so well. :)
veske2 has quit [Quit: This computer has gone to sleep]
veske has quit [Quit: This computer has gone to sleep]
<LinuxHackerman> cjpbirkbeck: though that might update you to 5.5 without warning in the near future
<{^_^}> [nix] @domenkozar pushed to github-actions « Add CI with github actions »: https://git.io/Jv65u
<boogiewoogie[m]> Mic92: oh, nice! that'd be my preferred solution, too! do you have any idea when the change may hit nixos? I assume it'll be a bit since we're on systemd 243?
<Mic92> boogiewoogie[m] it will be part of systemd 246, not yet released.
<cjpbirkbeck> woffs, LinuxHackerman: hmm, okay, thanks. i'll try and see if i run into any issues, i would imagine I could just write out if it goes terribly wrong.
lukash|away has joined #nixos
<boogiewoogie[m]> Mic92: alright, thanks. :)
<Mic92> boogiewoogie[m]: you can use stubby for the time beeing.
rardiol has joined #nixos
Neo-- has joined #nixos
<{^_^}> [nix] @domenkozar pushed to github-actions « Add CI with github actions »: https://git.io/Jv65o
cjpbirkbeck has quit [Quit: cjpbirkbeck]
<boogiewoogie[m]> Mic92: oh, i'm using kresd right now, which is working well. stubby didn't do dnssec validation for me. :/
<Mic92> I do the dnssec on my own upstream resolver.
<Mic92> It is faster this way.
veske2 has joined #nixos
veske has joined #nixos
c0c0 has quit [Ping timeout: 265 seconds]
<avn> Folks, anyone familiar with nix-gitignore? Need advice/help.
<{^_^}> [nix] @domenkozar opened pull request #3409 → Add CI with github actions → https://git.io/Jv65X
<avn> I try to make something like `src = nix-gitignore.gitignoreSource ["/this_subdir\n"] ../.;` And it complains on invalid regexp
mexisme_ has joined #nixos
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #82279 → fselect: 0.6.8 -> 0.6.9 → https://git.io/JvK2H
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/Jv65y
<ottidmes> avn: not sure, is it the newline?
mexisme_ has quit [Ping timeout: 256 seconds]
mexisme_ has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed to master « gcc: tweak platform condition in the hack from b6ae8193 »: https://git.io/Jv65Q
flodeskum has quit [Remote host closed the connection]
<avn> ottidmes: I tried follow guide :/ Removing not helps anyway `invalid regular expression '(^|.*/)\#[^/]*\#', at /home/avn/nixos/nixpkgs/pkgs/build-support/nix-gitignore/default.nix:26:26`
c0c0 has joined #nixos
mexisme_ has quit [Ping timeout: 260 seconds]
hoijui has joined #nixos
<ottidmes> avn: what is in your .gitignore? I have run it like so: gitignoreSource [ ".git" ] ./.
wavirc22 has joined #nixos
karantan has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/Jv6dt
<{^_^}> [nixpkgs] @pSub merged pull request #82472 → klaus: 1.5.1 -> 1.5.2 → https://git.io/Jv6HK
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/Jv6dm
cjpbirkbeck has joined #nixos
karantan has quit [Ping timeout: 240 seconds]
fendor has joined #nixos
cjpbirkbeck has quit [Client Quit]
RRedcroft has joined #nixos
<{^_^}> [nixpkgs] @ysndr opened pull request #82481 → act: 0.2.5 -> 0.2.6 → https://git.io/Jv6dZ
<ottidmes> avn: yeah, then it is clearly line 3 and 4 that cause problems considering the regex you shown
<avn> ottidmes: I see, any suggestion to gitignore "default" emacs tmps?
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
cjpbirkbeck has joined #nixos
<{^_^}> [nixpkgs] @taku0 opened pull request #82482 → thunderbird, thunderbird-bin: 68.5.0 -> 68.6.0 [High security fixes] → https://git.io/Jv6dl
<ottidmes> avn: maybe this project works better for you, it's outside Nixpkgs though: https://github.com/hercules-ci/gitignore.nix
<ottidmes> avn: but it does regex conversions too, so might fail on the same
<avn> I discuss with collegues to just drop problem lines ;)
<ottidmes> avn: you could probably read the .gitignore manually, filter those those lines, give it to the function, and the manually add those source filters
<ottidmes> avn: that would be the easiest
<avn> I am only one guy, who use emacs, and my tmpfiles named differently ;)
<{^_^}> [nixpkgs] @peti pushed to master « ndi: update from version 4.0 to 4.1.6 to fix the build »: https://git.io/Jv6dR
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « git-annex: update sha256 hash for new version 8.20200309 »: https://git.io/Jv6dE
sigmundv__ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 268 seconds]
zupo has joined #nixos
alexherbo26 has joined #nixos
waleee-cl has joined #nixos
alexherbo2 has quit [Ping timeout: 255 seconds]
alexherbo26 is now known as alexherbo2
<{^_^}> [nixpkgs] @taku0 opened pull request #82483 → [19.09] thunderbird, thunderbird-bin: 68.5.0 -> 68.6.0 [High security fixes] → https://git.io/Jv6da
vyorkin has joined #nixos
siiky has quit [Quit: leaving]
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
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]
logzet has joined #nixos
malSet has joined #nixos
<{^_^}> [nixpkgs] @taku0 opened pull request #82484 → [20.03] thunderbird, thunderbird-bin: 68.5.0 -> 68.6.0 [High security fixes] → https://git.io/Jv6dX
<yourfate> anyone using nixos as a container OS for automated builds? specifically FPGA toolchains?
malSet has quit [Read error: Connection reset by peer]
chloekek has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskellPackages: update default compiler from GHC version 8.8.2 to 8.8.3 »: https://git.io/Jv6dM
<gchristensen> yourfate: definitely 1,000x yes for the first half. and I know of a few co's using it for the second.
malSet has joined #nixos
flodeskum has joined #nixos
<yourfate> we want to build a setup of foss tools, tried and true, we have requirements like, in 20 years time we need to be able to build a binary identical image to one created today
<yourfate> so we want to use containers and archive those on release buids
<gchristensen> nice
<yourfate> probably on kvm / qemu
vyorkin has quit [Remote host closed the connection]
<yourfate> no docker
<gchristensen> cool
<yourfate> so we're looking at operating systems to run inside those containers
<gchristensen> I think you're at the right place!
<yourfate> and nixos seems like a candidate
<yourfate> others are LTS debians
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
abathur has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @dasJ opened pull request #82485 → [20.03] libksi: Bump openssl dependency for rsyslogd → https://git.io/Jv6d7
<gchristensen> yourfate: how can we help? :)
<yourfate> rn I'm mostly looking at stuff
<yourfate> we might start an exploration phase soon
<gchristensen> cool
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
flodeskum has quit [Ping timeout: 260 seconds]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<NobbZ[m]> You'd need to keep the used base images forever with Debians. A nixOS could be recreated from scratch from a configuration file. Including to the very last version of transient dependencies. You won't get this in a debian without a lot of manual work
<yourfate> basically we'll look at possibilities and paint pictures
<yourfate> NobbZ[m]: that would require us to be able to create 20 year old nixos versions with 20 year old config files
<yourfate> we will probably actually archive the image
<{^_^}> [nix] @edolstra pushed to master « Fix ca-references feature check »: https://git.io/Jv6dN
<NobbZ[m]> (Though this recreation could then of course take forever, depending on what is still available in binary caches and what needs to be recompiled)
<gchristensen> well, presumably, that is completely feasible without much work. but, yes, also that -- keeping the image itself would be smart :)
<yourfate> like a qcow2 thing
<adisbladis> yourfate: You may also want to look into operating your own binary cache
<gchristensen> NobbZ[m]'s point is a good one, though. using NixOS you know exactly how it was built -- even 20 years later -- down to every little configuration file and obscure compilation step.
malSet has joined #nixos
<adisbladis> In fact, maybe even `nix copy --all` in a post build hook
<yourfate> yes, If we decide on a distro we will probably build our own in-house package repo mirror
<yourfate> we have that for several distros already
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<adisbladis> It doesn't have to be much more fancy than something like s3 (minio for self-hosted)
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<yourfate> that's something the infrastructure IT dept will handle
<NobbZ[m]> A "repo" mirror, is not much more than a git repository with build recipes, we are talking about binary caches, which serves cached built artifacts and derivations.
<gchristensen> I'm sure that if they get to the point of using it, they'll be setting up a proper binary cache :)
<yourfate> NobbZ[m]: I'm not yet too familiar with how the package management of nixos is structured, but yes, if we use this OS we will in some form cache the binaries for faster installs without external network access
o1lo01ol1o has joined #nixos
<simpson> It'd be worth spending some time with Nix, then. Packages aren't really delineated as such; intuition about versioning usually doesn't carry over.
<simpson> (Also I'd be wary of signing up Somebody Else's Department to run something like Hydra!)
<yourfate> ye, we will start an exploration phase once we have talked the general architecture over
<gchristensen> yourfate: fwiw based on where you are in your project, the take-away is probably that Nix and NixOS is likely a very good fit -- worth taking to the exploration phase.
<NobbZ[m]> 90% of my local emacs builds are not because emacs sources had changed…
<gchristensen> and you ca learn the details later
<yourfate> so we'd then actually spin up a few instances, see how / if the toolchains work in this etc
<yourfate> also how much pain it would be to write packages (or whatever) so our toolchain install automatically inside nixos
<yourfate> or if we install it manually once and use that container
<simpson> You may eventually find that rewriting parts of your toolchain to directly use Nix is easier.
<yourfate> the important part is xilinx vivado
<gchristensen> don't scare them, now :P bring them with hone
<yourfate> which we have no control over
<gchristensen> y
<yourfate> which is a pain to install
pistache has joined #nixos
<NobbZ[m]> From my so far only brief experience… Do you have source access to your toolchain? If its binary only, you might need to do a lot of workarounds
<yourfate> no source code, it's binary only
<yourfate> and designed to run on redhat
<yourfate> which we don't really plan to use
<gchristensen> that might be a bit of a project :)
<yourfate> yes
<atemu12[m]> What specific things make it a pain to install? Could you run it into a RHSL/CentOS container if it doesn't work on NixOS natively?
<gchristensen> vivado is .... a real thing.
<yourfate> graphic installer :P
<atemu12[m]> Oh.
<NobbZ[m]> You'll probably need to use `patchelf` a lot, or use `runSteam` (or some tool extracted from it) to get that up and running…
<yourfate> it might have a cli installer
<adisbladis> yourfate: You and autoPatchelfHook may become very good friends https://nixos.org/nixpkgs/manual/#ssec-setup-hooks
<gchristensen> yourfate: I have a friend at xilinx. I'll reach out and ask some questions :)
<NobbZ[m]> Ouch, interactive installer… Graphical or terminal sounds always like a pain…
<yourfate> a separate dept is working on a python wrapper that installs it silently
<yourfate> so we might use that
<gchristensen> nice!
mexisme_ has joined #nixos
<yourfate> oh, it has an unattended install mode
<yourfate> where you run it in a config generation mode once, interactively, and it gives you an install config
<yourfate> which it can ten follow unattended
<gchristensen> nice
<NobbZ[m]> It will probably still do a lot of assumptions that simply do not hold on nixOS, like FHS.
<yourfate> hmm
<atemu12[m]> Does it need an internet connection while installing?
<yourfate> we already have offline installers
<yourfate> of it
<yourfate> and the required licenses
<gchristensen> nice
<gentauro> by using `nix-shell --pure`, I can use the `clear` command in the terminal
<gentauro> anybody know which `buildInputs` I need to add to my `default.nix`?
<yourfate> NobbZ[m]: fhs?
<NobbZ[m]> File Hirarchy Standard.
<adisbladis> gentauro: Iirc clear is in ncurses
Rusty1 has joined #nixos
<yourfate> aah, the standard layout of the rootfs?
<clever> ,locate bin clear
<atemu12[m]> <yourfate "NobbZ: fhs?"> gentauro: Yeah, Nix doesn't have its system in /bin/ or /usr/
mexisme_ has quit [Ping timeout: 256 seconds]
<{^_^}> Found in packages: toybox, busybox, ncurses, ncurses5
<NobbZ[m]> It will probably expect to find things were they are on a regular linux, though nixOS doesn't have some of thise locations
<clever> adisbladis: yep, clear is in ncurses
<yourfate> kk that does seem like it might be a bit of work
mexisme_ has joined #nixos
RRedcroft has quit [Remote host closed the connection]
<atemu12[m]> <clever ",locate bin clear"> Can you do that without the IRC bot locally somehow?
linarcx has quit [Read error: Connection reset by peer]
<gentauro> clever: thx
<gentauro> yes, it's in `ncurses`
<gentauro> :)
<clever> ,locate
<{^_^}> Use ,locate <filename> to find packages containing such a file. Powered by nix-index (local installation recommended) https://github.com/bennofs/nix-index
<clever> atemu12[m]: ^^
<gchristensen> yourfate: there will be a bit of work, but I believe it will be possible and worth it
linarcx has joined #nixos
<atemu12[m]> clever: Oh neat, thanks!
<atemu12[m]> gchristensen: I noticed there's a hydra jobset for armv7l now but it has 20000 queued jobs and the armv7 machine is idle. What's the status on that?
<atemu12[m]> I'm not too familiar with hydra yet
<gchristensen> let's see.
<gentauro> ,locate clear
<gchristensen> atemu12[m]: the one with the strike-through?
<{^_^}> Found in packages: irssi, gitlab, keymon, moodle, toybox, busybox, ncurses, ncurses5, libreswan, silc_client, nodePackages.hueadm
mexisme_ has quit [Ping timeout: 240 seconds]
<atemu12[m]> <gchristensen "atemu12: the one with the strike"> Yeah
<gchristensen> struck-through means that machine is not available anymore
<gchristensen> another box should come around again. the armv7l machine will not always be available
Rusty1 has quit [Remote host closed the connection]
eacameron has joined #nixos
<gchristensen> on a related note, the system which brings those new machines up from time to time sort of broke a couple days ago, and I need to do a thing so it'll keep doing that .....
<atemu12[m]> Oh, so the available processing power is a pool shared between all jobsets, even across architectures?
dingenskirchen has quit [Ping timeout: 240 seconds]
<gchristensen> no, but the armv7l builder is an armv7l VM running on an aarch64 machine. but we often need all the aarch64 builders we can get, so there is a random chance that an aarch64 builder when it boots will specialise to become an armv7l builder
<gchristensen> those builders reboot every day, so each day there is a new chance
<gchristensen> there are smarter ways to do this, but I don't have the time to make it happen like that :)
<atemu12[m]> Oh, so that's how that's done, interesting!
<atemu12[m]> Thanks for your work on this btw!
<gchristensen> you're welcome! it is fun to put tools out there and have people do the hard stuff of making it work :D
flodeskum has joined #nixos
Rusty1 has joined #nixos
akegalj has quit [Quit: leaving]
myskran has joined #nixos
evanjs- has quit [Quit: ZNC 1.7.5 - https://znc.in]
<ash__> Is there anyone who knows how to get the latest unstable channel down to local (I mean the new jobs are failing for 7 days and I could not get updates anymore, which is annoying).
<{^_^}> [nixpkgs] @kevincox pushed to kevincox-mesos-maintainer « mesos: Remove kevincox as maintainer. »: https://git.io/Jv6F5
<ash__> I am not familiar with cherry-pick or something like that. Should I host a local channel with the snapshot of the latest hydra product? Or is there an easier way?
abathur has quit [Ping timeout: 268 seconds]
<symphorien> not sure I understand what you want, but if you have a checkout of nixpkgs at your preferred revision, you can use it with nixos-rebuild -I nixpkgs=/path/to/checkout
lucus16 has joined #nixos
evanjs has joined #nixos
<Yaniel> you can just clone nixpkgs
<{^_^}> [nixpkgs] @kevincox merged pull request #82160 → mesos: Remove kevincox as maintainer. → https://git.io/Jvor8
<{^_^}> [nixpkgs] @kevincox pushed 2 commits to master: https://git.io/Jv6Fd
cosimone has quit [Quit: Terminated!]
<{^_^}> [nixpkgs] @kevincox pushed 0 commits to kevincox-mesos-maintainer: https://git.io/Jv6FF
alexherbo24 has joined #nixos
ash__ is now known as ash_braker
alexherbo2 has quit [Ping timeout: 258 seconds]
alexherbo24 is now known as alexherbo2
<lucus16> Weird, why does cabal2nix keep trying to fetch nixfmt.cabal from hackage instead of using the one in the repo?
drakonis has joined #nixos
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « lilypond-with-fonts: fix adding fonts »: https://git.io/Jv6bq
<evanjs> Digging into the libwebsockets (2.4.2) not cross-compiling on armv7l (bah maybe I need to open an issue ...) it looks like it's looking for some pem files in share/libwebsockets-test-server that don't existy
bvdw has quit [Read error: Connection reset by peer]
<evanjs> the other files in the directory do, but the pem files do not. Unsure if they're supposed to be generated during cross compilation (in this case, via nixpkgs.pkgsCross.armv7l-hf-multiplatform) or not
bvdw has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
mexisme_ has joined #nixos
<{^_^}> [nixpkgs] @dasJ opened pull request #82486 → nixos/atlassian-jira: Drop postgres requirement and fix capitalization → https://git.io/Jv6bR
<ash_braker> symphorien: OK. So when the blocking issue ultimately could be resolved, I could just remove the `-I` para to use the ordinary way to update?
<symphorien> yes
<{^_^}> [nixpkgs] @marsam merged pull request #82481 → act: 0.2.5 -> 0.2.6 → https://git.io/Jv6dZ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv6bE
<ash_braker> symphorien: Thanks for advice, I will check it out.
<{^_^}> [nixpkgs] @marsam merged pull request #82075 → ocamlPackages.ppx_tools_versioned: 5.2.3 -> 5.3.0 → https://git.io/Jvoe1
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv6bw
mexisme_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #82312 → pcsctools: 1.5.5 -> 1.5.6 → https://git.io/JvKH6
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv6bP
linarcx has quit [Read error: Connection reset by peer]
linarcx has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
drag0nius has joined #nixos
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #76911 → raft-canonical: 0.9.6 -> 0.9.17, dqlite: 1.0.0 -> 1.4.0, lxd: 3.18 -> 3.22 → https://git.io/JepnH
<{^_^}> [nixpkgs] @marsam pushed 4 commits to master: https://git.io/Jv6bb
<{^_^}> [nixpkgs] @marsam merged pull request #64114 → yubico-piv-tool: support Apple PCSC, enable by default → https://git.io/fjKV5
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv6bh
iceypoi has joined #nixos
<drag0nius> so i've installed nix and nix-darwin on Mac, how do i load/sync ~/.nix-profile/darwin-configuration.nix instead of using nix-env directly?
icey__ has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #82458 → terraform: fix build on darwin → https://git.io/Jv6Xr
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv6bj
<drag0nius> ,channels
<{^_^}> Largest Nix-related channels: #nixos, #nixos-dev, #nix-darwin, #nixos-chat, #nixos-aarch64, #nixos-wiki, #nixos-borg, #nixos-security, #nix-core
icey_ has quit [Ping timeout: 258 seconds]
o1lo01ol1o has joined #nixos
<NobbZ[m]> drag0nius from README it looks as if `darwin-rebuild switch` should do.
<drag0nius> i don't see darwin-rebuild anywhere after installing
<Ankhers> I have a shell.nix in which I am trying to import a custom derivation. I am just using `let foo = ./foo.nix'. When I invoke `nix-shell', I get an error simply saying '{stdenv,: command not found'. Any ideas what I could be doing wrong?
iceypoi has quit [Ping timeout: 265 seconds]
<ottidmes> Ankhers: I think it is the thing I ran into yesterday, that if you put a plain file in buildInputs (which nix-shell --packages are too AFAIK), it will be run, rather than taken as an input
melling has quit [Quit: WeeChat 2.7.1]
<Ankhers> ottidmes: I'm not really sure what you mean by "a plain file".
<{^_^}> [nix] @edolstra opened pull request #3410 → Remove the tarball job → https://git.io/Jv6NL
<{^_^}> [nixpkgs] @marsam merged pull request #82198 → syslogng: 3.25.1 -> 3.26.1 → https://git.io/Jvo72
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv6Nq
<ottidmes> Ankhers: https://logs.nix.samueldr.com/nixos/2020-03-12#3166991 (I think your Nix file is run as a script)
o1lo01ol1o has quit [Ping timeout: 255 seconds]
<Ankhers> ottidmes: Thanks, I'll take a look through that.
<NobbZ[m]> How are you using foo?
<{^_^}> [nixpkgs] @marsam merged pull request #82290 → nginxModules.fastcgi-cache-purge: 2.3 -> 2.5 → https://git.io/JvKws
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv6N3
<Ankhers> NobbZ[m]: buildInputs = [ foo ];
<Ankhers> As well as trying to set and env var to it's path.
LysergicDreams has quit [Ping timeout: 260 seconds]
<NobbZ[m]> Though foo is a path. You probably want to make it a derivation or even use `callPackage`
<{^_^}> [nixpkgs] @Mic92 opened pull request #82487 → vscodeExtensions.ms-vscode-remote.remote-ssh: 0.48.0 -> 0.50.0 → https://git.io/Jv6NB
<Ankhers> NobbZ[m]: `callPackage ./foo.nix' gives me an error stating it cannot coerce a function to a string.
<NobbZ[m]> Because call package takes 2 arguments
<Ankhers> Right. Sorry about that. That seemed to fix my issue. Thanks for the help!
<NobbZ[m]> And the first argument has to be a function, not a path.
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « claws-mail-gtk3: init at 3.17.5 »: https://git.io/Jv6Nu
ash_braker has quit [Quit: ash_braker]
<{^_^}> [nix] @edolstra pushed to master « mk/README.md: Remove »: https://git.io/Jv6Ng
LysergicDreams has joined #nixos
peelz has quit [Remote host closed the connection]
cosimone has joined #nixos
<{^_^}> [nix] @edolstra pushed to master « style.css: Remove »: https://git.io/Jv6ND
o1lo01ol1o has joined #nixos
drag0nius has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra pushed 2 commits to 2.3-maintenance: https://git.io/Jv6Ae
jakobrs has joined #nixos
<jakobrs> If I use `patches` when packaging Apache-licensed software, do I need to explicitly clarify that it is not the original? Where?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jakobrs> The patch literally only replaces "dnspython3" with "dnspython" in the dependency list.
<excelsiora> gchristensen: I ran black on those files but CI is still failing due to other files not being black'd, want me to black those too?
v88m has quit [Ping timeout: 255 seconds]
<gchristensen> excelsiora: did you see my follow-up commits? I made a few small changes
jakobrs has left #nixos ["WeeChat 2.7.1"]
Makaveli7 has quit [Quit: WeeChat 2.4]
jakobrs has joined #nixos
sb0_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @marsam merged pull request #82485 → [20.03] libksi: Bump openssl dependency for rsyslogd → https://git.io/Jv6d7
<{^_^}> [nixpkgs] @marsam pushed 2 commits to release-20.03: https://git.io/Jv6An
veske2 has quit [Quit: This computer has gone to sleep]
veske has quit [Quit: This computer has gone to sleep]
reactormonk has quit [Ping timeout: 256 seconds]
<excelsiora> gchristensen: looks great! when I saw the set annotation I said "I love it!" out loud...
<{^_^}> [nixops] @grahamc merged pull request #1253 → More mypy, fix a couple of return types → https://git.io/Jv6on
<{^_^}> [nixops] @grahamc pushed commit from @aaronchall to start-with-types « More mypy, fix a couple of return types (#1253) »: https://git.io/Jv6AC
<gchristensen> thank you, excelsiora!
<gchristensen> haha, awesome :D
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82488 → libuv: 1.34.2 -> 1.35.0 → https://git.io/Jv6A8
<boogiewoogie[m]> hey, does nftables come with default configuration comparable to `networking.firewall`?
sgrunert has quit [Ping timeout: 265 seconds]
dingenskirchen has joined #nixos
<misuzu> boogiewoogie[m]: no
<boogiewoogie[m]> misuzu: alright, thanks
reactormonk has joined #nixos
<excelsiora> gchristensen: I will try to get more done this weekend!
<excelsiora> :q
flodeskum has quit [Remote host closed the connection]
excelsiora has quit [Remote host closed the connection]
<gchristensen> woot!
flodeskum has joined #nixos
<misuzu> boogiewoogie[m]: but you can switch firewall to nftables-compatible iptables on unstable: https://github.com/NixOS/nixpkgs/pull/66953
<{^_^}> #66953 (by Izorkin, 29 weeks ago, merged): Enable work variant firewall with iptables-compat
<misuzu> but docker and similar will have issues
<AWizzArd> I have a multiuser installation of nix under Ubuntu. It seems to not care about entries in /etc/nix/nix.conf – I put a binary cache link there, yet an installation via nix-env compiles everything and runs for hours, vs minutes.
<AWizzArd> Is there anything that needs to get configured in a multi-user installation, so that binary caches are used? Before I had the multi-user install I had the single-user one. There everything worked nicely.
<{^_^}> [nixops] @grahamc pushed to start-with-types-merge « Merge remote-tracking branch 'origin/start-with-types' into start-with-types-merge »: https://git.io/Jv6AD
<{^_^}> [nix] @domenkozar pushed to github-actions « Add CI with github actions »: https://git.io/Jv6Ay
<{^_^}> [nixops] @grahamc pushed commit from @aaronchall to start-with-types-merge « More mypy, fix a couple of return types (#1253) »: https://git.io/Jv6AS
flodeskum has quit [Ping timeout: 260 seconds]
gdh has joined #nixos
<{^_^}> [nixops] @grahamc opened pull request #1254 → More mypy, fix a couple of return types (#1253) → https://git.io/Jv6AH
<boogiewoogie[m]> misuzu: ah, but this still uses iptables in the back, right? I've read about increased performance of nftables and mainly wanted to test and experiment a little due to that. :)
<NobbZ[m]> AWizzArd: I didn't had any problems on my old Arch Systems with the binary cache, but but what channel are you on?
<AWizzArd> NobbZ[m]: I am just starting to use Nix and am not sure about how to know what channel I am on.
<NobbZ[m]> AWizzArd: `nix-channel --list`
<NobbZ[m]> With and without `sudo`
<{^_^}> [nixpkgs] @danieldk opened pull request #82490 → python3Packages.spacy: 2.2.3 -> 2.2.4 → https://git.io/Jv6Ax
<AWizzArd> NobbZ[m]: it is empty without sudo, and with sudo the command is not found.
claudiii has joined #nixos
<NobbZ[m]> Try `sudo $(which nix-channel) --list`
<Cadey> how do i get permissions to create pages in the wiki?
<AWizzArd> NobbZ[m]: also empty.
<Cadey> I want to do a writeup on how to set up logitech unifying hardware on NixOS
<NobbZ[m]> Then I have no clue where you are building from…
<{^_^}> [nixpkgs] @lsix opened pull request #82491 → mailutils: 3.8 -> 3.9 → https://git.io/Jv6xU
<NobbZ[m]> `printenv NIX_PATH`?
<Izorkin> misuzu: docker and libvirt correct worked with iptables = pkgs.iptables-nftables-compat;
<AWizzArd> NobbZ[m]: nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixpkgs:/nix/var/nix/profiles/per-user/root/channels
<{^_^}> [nixops] @grahamc closed pull request #1254 → More mypy, fix a couple of return types (#1253) → https://git.io/Jv6AH
<{^_^}> [nixops] @grahamc reopened pull request #1254 → More mypy, fix a couple of return types (#1253) → https://git.io/Jv6AH
<{^_^}> [nixops] @grahamc merged pull request #1254 → More mypy, fix a couple of return types (#1253) → https://git.io/Jv6AH
<{^_^}> [nixops] @grahamc pushed commit from @aaronchall to master « More mypy, fix a couple of return types (#1253) »: https://git.io/Jv6xY
<AWizzArd> Are there instructions on how to completly uninstall a multi-user installation of Nix? I would like to revert back to a single-user install.
rogue_koder has joined #nixos
<evanjs> Trying to cross-compile something for armv7l-hf with gcc49, is this a valid example to follow, or is there a better/more correct example? https://groups.google.com/d/msg/nix-devel/T8YlEcJj1G0/l9ND4FiaEgAJ
<misuzu> boogiewoogie[m]: iptables rules will be transparently translated to nft rules
<misuzu> Izorkin: not really, docker and libvirt will still be using legacy iptables and there might be issues
<ar> nft? wasn't nft also supposed to be replaced with bpfilter?
<misuzu> there is a fix for that: https://github.com/NixOS/nixpkgs/pull/81172
<{^_^}> #81172 (by misuzu, 2 weeks ago, open): iptables: switch from iptables-legacy to iptables-nftables-compat
<boogiewoogie[m]> misuzu: gotcha. thanks!
<misuzu> ar: nft is just an api, it's using bpfilter under the hood afaik
<{^_^}> [nixops] @grahamc pushed 0 commits to start-with-types-merge: https://git.io/Jv6xO
<{^_^}> [nix] @edolstra pushed to github-actions « Remove build and binaryTarball since they're included in installerScript »: https://git.io/Jv6x3
<Izorkin> misuzu: with this config - https://pastebin.com/jPqGGuFk libvirt and docker building with package iptables-nftables-compat (mass packages rebuilding)
<misuzu> Izorkin: yes
<misuzu> that should be working fine
werner291 has quit [Quit: werner291]
<Izorkin> me use this variant
<misuzu> i meant when using networking.firewall.package = pkgs.iptables-compat;
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82492 → antibody: 4.2.0 -> 4.3.1 → https://git.io/Jv6xZ
flodeskum has joined #nixos
bhipple has joined #nixos
<misuzu> Izorkin: take a look at https://github.com/NixOS/nixpkgs/pull/81172
<{^_^}> #81172 (by misuzu, 2 weeks ago, open): iptables: switch from iptables-legacy to iptables-nftables-compat
ixxie has joined #nixos
<misuzu> that's basically what you are using
<NobbZ[m]> AWizzArd: Usually no need to uninstall, you are probably on a very old default nixpkgs, which is good enough to build something, but not binary cached. Try `nix-channel --add https://nixos.org/channels/nixos-19.09 nixpkgs` or whatever channel you like.
kaliumxyz has joined #nixos
<kaliumxyz> getting a lot of " kernel: refused connection: " messages for some reason, found out while trying to figure out why my system has been hanging every now and then lately.
<clever> kaliumxyz: the nixos firewall prints that by default, and it blocks all incoming by default
<kaliumxyz> thats good but why isn't random traffic stopped at the router?
flodeskum has quit [Ping timeout: 255 seconds]
<kaliumxyz> it seems to be the same few IP addresses (though switches every now and then) maybe just other things on the network?
<Yaniel> because the router is not configured to act as a firewall?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82493 → atlantis: 0.10.1 -> 0.11.1 → https://git.io/Jv6xu
<Yaniel> (and usually you should not trust devices on the same network too much either)
<kaliumxyz> I've never had a router that didn't do that by default. Can packets even be routed to my PC like that if I don't have a public IP?
<kaliumxyz> I did reset this router a few months back and it comes with little to no options enabled in the default configuration.
<Yaniel> cheapo/"casual" routers probably don't
<Yaniel> to avoid customers complaining that their games/spotify/bittorrent stopped working
<kaliumxyz> That makes sense, lots of consumer software these days outright stops working if their spyware componets stop working.
<Yaniel> if your entire connection is behind a NAT then routing packets to it uninvited is a bit tricky
jakobrs has left #nixos ["WeeChat 2.7.1"]
<Yaniel> but you can also have a directly publicly routable IP
<misuzu> Izorkin: you mean make withXtables true by default? i can do that
<Yaniel> just not one that stays the same all the time
<kaliumxyz> Oh, I do have an IPV6 address assigned.
<Yaniel> (unless you are paying extra for that)
<kaliumxyz> Maybe thats directly routable no matter what?
<Yaniel> IPv6 addresses are basically always publicly routable
<Yaniel> that's part of the reason why they exist
myskran is now known as abathur
<Dagger> well, the link-local isn't
<Yaniel> you could NAT IPv6 but there's no point since you usually get an entire sub-block with like 4-128 addresses
<Yaniel> so you can just hand out fully routable addresses to all devices you own
cr4y1 has quit [Ping timeout: 258 seconds]
<Dagger> but global addresses arn't going to be NATed unless someone really messed up the network design
<kaliumxyz> I have never actually seen the capability to route to those addresses though.
<Izorkin> misuzu: If using iptables-nftables-compat, then I think this option will be correct
<kaliumxyz> Time to do some testing c:
<Dagger> also you get 2^64 addresses per /64, and you're supposed to get at least 256 /64s
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82494 → awsweeper: 0.4.1 -> 0.6.0 → https://git.io/Jv6xK
<misuzu> Izorkin: it is. without it `nft list ruleset` will display garbage
flodeskum has joined #nixos
Ariakenom has quit [Ping timeout: 268 seconds]
flodeskum has quit [Remote host closed the connection]
mexisme_ has joined #nixos
flodeskum has joined #nixos
<{^_^}> [nixpkgs] @bcdarwin opened pull request #82495 → elastix: build with python3 and enable tests → https://git.io/Jv6x1
<kaliumxyz> is the mac address in " kernel: refused connection: " the remotes mac address or mine?
captn3m0 has joined #nixos
edwtjo has joined #nixos
edwtjo has joined #nixos
mexisme_ has quit [Ping timeout: 272 seconds]
<{^_^}> [hydra] @edolstra pushed to master « Remove style.css »: https://git.io/Jv6xF
<ottidmes> is it dangerous to make my MACs public? say when uploading my router nix config?
reactormonk has quit [Ping timeout: 256 seconds]
<Yaniel> I'd rather avoid it
<{^_^}> [nixpkgs] @kevinastock opened pull request #82496 → cargo: allow caller to override CARGO_HTTP_CAINFO → https://git.io/Jv6xp
<gdh> What would it take to replace a system package with an alternative?
<{^_^}> [nix] @edolstra pushed to master « Remove callout graphics »: https://git.io/Jv6pJ
<NobbZ[m]> gdh: An alternative derivation
<NobbZ[m]> or an override
b42 has quit [Ping timeout: 256 seconds]
<ottidmes> Yaniel: guess I will keep it in a private (gitignored) file for now, thanks, better safe than sorry. I see some others just make them public though, but guess it can't hurt to just keep them to myself
<gdh> NobbZ[m], thank you.
edwtjo has quit [Quit: WeeChat 2.7.1]
<Yaniel> they are supposed to be unique to the physical device so
<Yaniel> keeping them separate will make the config more reusable IMHO
<NobbZ[m]> Totally depends on what exactly you want to replace…
<NobbZ[m]> And what you mean by "system package"
erasmas has joined #nixos
lovesegfault has joined #nixos
<gdh> NobbZ[m], pkgs/tools/misc/bc with https://github.com/gavinhoward/bc
cr4y1 has joined #nixos
<eyJhb> For some reason I get "attribute ... missing", when trying to use any vam.PluginDictionaries...
<gdh> I am the author of the second, and I intend to write a package for it.
<eyJhb> They do exists when using nix search. Any ideas?
<gdh> Would love to convince nixpkgs to make mine the default, but one thing at a time.
<NobbZ[m]> So you want to replace the original `bc` in nixOS? Or only on your local box?
<gdh> NobbZ[m], I would ultimately like to do the former, but I am just trying to do the latter right now.
<lovesegfault> gchristensen: ping
<gdh> Also, I am just trying NixOS right now. My current distro is not ideal for me, so I am fishing, and I have been curious about NixOS for a long time.
<NobbZ[m]> I don't think the former will be much of success, though providing and contributing a derivation which can be used as a drop in replacement might be a good start.
<gdh> That is what I suspected.
<{^_^}> [nix] @edolstra pushed to github-actions « Fix macOS »: https://git.io/Jv6pL
mexisme_ has joined #nixos
<gchristensen> lovesegfault: pingish
<lovesegfault> gchristensen: lorri is exploding on me :(
<lovesegfault> gchristensen: Can you see if lorri works for you on this project: https://github.com/lovesegfault/chromaprint_sys
reactormonk has joined #nixos
Guest48240 is now known as OmnipotentEntity
OmnipotentEntity has quit [Changing host]
OmnipotentEntity has joined #nixos
reallymemorable has joined #nixos
<gchristensen> not right now, sorry :(
<lovesegfault> gchristensen: no worries, just ping me when you have some time?
<gchristensen> I will try :)
dingenskirchen has quit [Read error: Connection reset by peer]
dingenskirchen1 has joined #nixos
<lovesegfault> 👍
mexisme_ has quit [Ping timeout: 272 seconds]
<eyJhb> Using this config - https://termbin.com/a468, I cannot get neovim to use the vim-go plugin, basically `error: assertion failed at /nix/store/l52irfh18r1qwb4wklk9q70y4cvyjyq3-nixos-19.09/nixos/pkgs/misc/vim-plugins/vim-utils.nix:261:10`
<lovesegfault> Does anyone know whether I should be using vaapiIntel or intel-media-driver in my opengl.extraPackages?
<eyJhb> Any ideas?
<eyJhb> Using this https://termbin.com/7i59 I get `error: attribute 'coc-nvim' missing, at /nix/store/l52irfh18r1qwb4wklk9q70y4cvyjyq3-nixos-19.09/nixos/pkgs/misc/vim-plugins/vim-utils.nix:164:11`...
<eyJhb> No clue what is wrong here
dingenskirchen1 is now known as dingenskirchen
cole-h has joined #nixos
mexisme_ has joined #nixos
<{^_^}> [nixops] @edolstra pushed to master « Remove style.css »: https://git.io/Jv6p8
<{^_^}> [nix] @edolstra merged pull request #3409 → Add CI with github actions → https://git.io/Jv65X
<{^_^}> [nix] @edolstra pushed 4 commits to master: https://git.io/Jv6pg
knupfer has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master « neomutt: 20191207 -> 20200313 »: https://git.io/Jv6pw
edwtjo has joined #nixos
edwtjo has joined #nixos
edwtjo has quit [Changing host]
ottidmes has quit [Ping timeout: 255 seconds]
mexisme_ has quit [Ping timeout: 256 seconds]
<gdh> NobbZ[m], when I get a package written, can I just open a PR? Or do I need permission?
<gchristensen> open a PR!
<AWizzArd> I did `nix-env -i nix-prefetch-git` and saw this warning: Nix search path entry '/nix/var/nix/profiles/per-user/root/channels' does not exist, ignoring
<{^_^}> [nixpkgs] @bhipple opened pull request #82497 → lilypond: fix broken meta.homepage → https://git.io/Jv6p6
<AWizzArd> Where did Nix get this search path from?
<NobbZ[m]> From your `NIX_PATH`
<lovesegfault> Good ole NIX_PATH
<AWizzArd> ah, thx
<NobbZ[m]> Though, you probably want to get rid of `nix-env` in the long term.
<AWizzArd> Yes?
<symphorien> ,declarative AWizzArd
<{^_^}> AWizzArd: There are multiple ways of managing declarative profiles. 1) Attrset, compatible with imperative use of nix-env https://git.io/fAQHW ; 2) buildEnv, providing more control over the paths that are linked into the profile https://git.io/fp0aU ; 3) home-manager, providing nixos-like config for your ~ https://github.com/rycee/home-manager
<AWizzArd> Isn’t this the main tool of the package manager?
<NobbZ[m]> Yes.
<NobbZ[m]> You could stick to `apt` if you just use imperative installations…
<{^_^}> [nixpkgs] @ryantm merged pull request #82497 → lilypond: fix broken meta.homepage → https://git.io/Jv6p6
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jv6pX
<AWizzArd> Okay, got it.
<AWizzArd> Yes, I agree.
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « neomutt: 20191207 -> 20200313 »: https://git.io/Jv6pD
<AWizzArd> It’s just that all tutorials want to show something working very quickly. So instead of lenghty scripts they start out with nix-env.
<NobbZ[m]> Is there a list of commands that the bot understands?
<symphorien> ,
<{^_^}> Special commands: find tell locate expand inclusive-language random-pr - Commands sorted by use count, page 0 (use ,<n> to view page <n>): help libraries unstable escape'' declarative paste library howoldis unfree callpackage escape" ping overlay pinning channels profiling tofu -a ask which-channel pr xml ifd wololo botsnack cache exec nixlang++ imperative xy fancy-uninstall invite pills loot home-manager pointers random-pr runtimedeps tofu-vim
<lovesegfault> I never used nix-env
<NobbZ[m]> Well, in a way that does not spam the channel when I want to figure out what they do?
<lovesegfault> By the time I started using Nix I had already devised a way to have fully declarative packages in Gentoo
<symphorien> NobbZ[m]: you can PM the bot
<lovesegfault> so when I moved I expected nothing less :P
<NobbZ[m]> I used it when I started with nix on Arch Linux, though I quickly learned about `home-manager`, today I use nixOS + `home-manager`
<NobbZ[m]> symphorien:
<NobbZ[m]> * symphorien: nice, will try!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82498 → cargo-udeps: 0.1.7 -> 0.1.9 → https://git.io/Jv6pA
knupfer has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra pushed 13 commits to flakes: https://git.io/Jv6hJ
sigmundv__ has quit [Quit: Leaving]
sigmundv has joined #nixos
v88m has joined #nixos
<{^_^}> [nix] @edolstra pushed to flakes « Run checks »: https://git.io/Jv6hq
veske2 has joined #nixos
veske has joined #nixos
<{^_^}> [nixpkgs] @ajs124 opened pull request #82499 → atlassian-confluence: 7.2.1 -> 7.3.3 → https://git.io/Jv6hO
<philipp[m]> Is there a way to get the linux network stack to dynamically add ipv6 addresses to an interface when an application calls bind() on an address in a subnet?
<philipp[m]> So what I want to do is have nginx liston on different IPs for different vhosts with minimal setup.
ixxie has quit [Ping timeout: 258 seconds]
cr4y1 has quit [Ping timeout: 260 seconds]
stites has joined #nixos
bhipple has quit [Ping timeout: 256 seconds]
ddellacosta has joined #nixos
bhipple has joined #nixos
<rnhmjoj> anyone using fprintd here?
cr4y1 has joined #nixos
stites has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra pushed to flakes « Do a deep fetch »: https://git.io/Jv6hM
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
lovesegfault has quit [Ping timeout: 240 seconds]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
lovesegfault 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]
Lears has quit [Remote host closed the connection]
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]
<{^_^}> [nixops] @lovesegfault opened pull request #1255 → ci: move back to hand-written yaml → https://git.io/Jv6hA
malSet has joined #nixos
justanotheruser has quit [Ping timeout: 240 seconds]
veske2 has quit [Quit: This computer has gone to sleep]
veske has quit [Quit: This computer has gone to sleep]
malSet has quit [Read error: Connection reset by peer]
<cole-h> lovesegfault: We don't have a yaml generator that could be used for this? :(
<lovesegfault> cole-h: We do, but it's easier to maintain the yaml
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
ottidmes has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
opthomasprime has joined #nixos
malSet has joined #nixos
rogue_koder has quit [Ping timeout: 268 seconds]
malSet has quit [Read error: Connection reset by peer]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
rogue_koder has joined #nixos
chloekek has quit [Quit: WeeChat 2.7]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
organixpear has joined #nixos
<organixpear> hi i am installing Nix on a distribution other than nixos. I can successfully add the channel but when I try to nix-channel --update the sandbox reports that it cannot find /bin/bash
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<NobbZ[m]> organixpear:
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<NobbZ[m]> Which sandbox? And what host OS are you using?
<organixpear> My host is lfs. I will get you an exact error message in just a minute
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
jaeckel has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<organixpear> nix-channel --update : while setting up the build environment: executing '/bin/bash': No such file or directory
gagbo_ has quit [Quit: I'm out !]
<NobbZ[m]> Never heard of LFS, had to search for it.
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @bcdarwin opened pull request #82502 → python3Packages.hickle: 3.4.5 -> 3.4.6 → https://git.io/Jv6j4
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
jgeerds has joined #nixos
<judson_> Having trouble with a buildGoModule expression. It fetches, but then, while it's downloading the modules, I get errors like go: github.com/olekukonko/tablewriter@v0.0.3: open /nix/store/b3sl50m0kw4j0qvkj82k3sjvywcjbf1b-go-jira-1.0.23-go-modules/github.com/olekukonko/tablewriter
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<NobbZ[m]> Though that it doesn't find `/bin/bash` is funny… I do not have that problem, despite the fact, that there is no `/bin/bash` on my system…
<judson_> Then go: error loading module requirements
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]
<organixpear> yeah I have read some stuff on github about this same problem
<organixpear> either im not making sense of it or there isnt a solution
flodeskum has quit [Remote host closed the connection]
<NobbZ[m]> organixpear: I'm sad, but I think I can't you help with that one :(
<NobbZ[m]> judson_: Can you share the expression?
siiky has joined #nixos
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @jtojnar pushed 10 commits to gnome-3.36: https://git.io/Jv6ji
noudle has joined #nixos
flodeskum has joined #nixos
<cole-h> organixpear: Does bash exist at `/bin/bash`? If not, what happens if you try to symlink wherever it is installed to (`/usr/bin/bash` would be my guess) to `/bin/bash` and try again?
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]
<organixpear> cole-h: it exists as the actual binary in /bin/bash with a symlink to /bin/sh
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]
drakonis has quit [Quit: WeeChat 2.7.1]
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
<NobbZ[m]> Is sandboxing enabled or disabled in `/etc/nix/nix.conf`?
malSet has joined #nixos
malSet has quit [Read error: Connection reset by peer]
reactormonk has quit [Ping timeout: 258 seconds]
<judson_> No such file. Also, this is in home-manager
<judson_> Also, it's not every module, only some.
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.36 « fixup! fixup! pipewire: Add back 0.2.7 »: https://git.io/Jv6jD
<NobbZ[m]> `nix-channel` is not `home-manager`, also that file is configuring the nix demon.
<NobbZ[m]> Have you installed single or multi user mode?
<NobbZ[m]> Oh wait… Sorry… Confused you with the one who has problems with bash not beeing found…
<NobbZ[m]> The sandbox question was to him.
<NobbZ[m]> I sadly can't try your expression right now, have to leave office now
<tilpner> organixpear: Let's try this, error messages can be misleading: strace -fP /bin/bash ...
<tilpner> So strace -fP /bin/bash nix-channel --update, assuming you don't have a daemon running. You'll need to attach differently if you do
veske2 has joined #nixos
veske has joined #nixos
<tilpner> organixpear: Sometimes the "No such file" doesn't refer to the printed path, but to e.g. its interpreter
reallymemorable has quit [Quit: reallymemorable]
<organixpear> I dont have strace
<organixpear> :(
veske2 has quit [Client Quit]
veske has quit [Client Quit]
<cole-h> Is there a reason you can't get it?
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JvieU
<{^_^}> [nix] @edolstra merged pull request #3410 → Remove the tarball job → https://git.io/Jv6NL
doyougnu has joined #nixos
zalaare has joined #nixos
reactormonk has joined #nixos
<organixpear> im getting it now
fuwa has quit [Ping timeout: 240 seconds]
rogue_koder has quit [Ping timeout: 258 seconds]
cr4y1 has quit [Ping timeout: 256 seconds]
nuncanada has joined #nixos
<organixpear> tilpner: strace -fP /bin/bash doesnt work. strace says must have PROG [ARGS] or -p PID
<tilpner> organixpear: Yes, that command is incomplete
slack1256 has joined #nixos
<ivegotasthma> I just moved to the unstable channel and I'm seeing an error from systemd-timesyncd about not being able to create special execution folder /var/lib
<ivegotasthma> is this a known issue?
rogue_koder has joined #nixos
opthomasprime has quit [Quit: Leaving.]
<{^_^}> [nix] @edolstra pushed to master « Remove the 'release' job »: https://git.io/JvieC
<{^_^}> [nix] @edolstra pushed 4 commits to flakes: https://git.io/Jviel
MichaelRaskin has joined #nixos
<zalaare> I'm new to Nix and I'm struggling on creating a simple cron-esque service that runs busybox run-parts. I get arcane (to me) messages that do not make logical sense. I've pastebinned the current mess at it stands. Maybe someone with more experience could glance at it and give me pointers? Thanks anyone who would look! https://pastebin.com/6JUn4J2r
kleisli has joined #nixos
bhipple has quit [Ping timeout: 258 seconds]
rogue_koder has quit [Excess Flood]
<{^_^}> [nix] @edolstra pushed 2 commits to flakes: https://git.io/JvieB
<NobbZ[m]> Any reason for not using systems.timers?
rogue_koder has joined #nixos
fuwa has joined #nixos
<{^_^}> [nixpkgs] @chkno opened pull request #82503 → nettools: 1.60_p20170221182432 -> 1.60_p20180626073013 → https://git.io/JvieR
<misuzu> zalaare: try using ${pkgs.busybox}/bin/busybox instead of nix-shell
<zalaare> NobbZ[m] I am also using systemd.timers. this is the catchall/legacy service that runs Debian's run-parts for regular scripts in a directory [/etc/cron.d/hourly] in this case.
<zalaare> misuzu I'll give it a quick go. thanks!
<ivegotasthma> nvm, found the issue on the tracker and commented on the fix
<misuzu> zalaare: "${pkgs.busybox}/bin/run-parts /etc/cron.d/hourly" <- this should work
<{^_^}> [nix] @edolstra pushed to master « README.md: Remove reference to OpenSSL »: https://git.io/JvieV
<cole-h> ivegotasthma: You should link it here for others ;)
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
<zalaare> misuzu: that worked! thank you. oddly "${pkgs.busybox}/bin/busybox run-parts ..." reports as unknown applet. Now I just have to make sure that whatever scripts go in the folder, their expected binary calls must be included in the path = [ pkgs.<pkg> ]; I think.
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.36 « fixup! gnome3.polari: 3.34.1 -> 3.36.0 »: https://git.io/Jvie6
<{^_^}> [nixpkgs] @mcwitt opened pull request #82504 → r-mvtnorm: add libiconv to buildInputs → https://git.io/Jviei
opthomasprime has joined #nixos
opthomasprime has left #nixos [#nixos]
MichaelRaskin has quit [Ping timeout: 255 seconds]
MichaelRaskin has joined #nixos
<Ankhers> I am creating a derivation that needs libstdc++.so.6. I have tried including gcc and android-studio (because I am trying to get Android's NDK working), but neither of them fixed the issue I am seeing with being unable to find libstdc++.so.6. It appears to be related to autoPatchelfHook, because if I take it out of my buildInputs, it builds but is unable to work correctly because the binaries have the incorrect interpreter. Would anyone
<Ankhers> know what I could do to fix this?
rogue_koder has quit [Ping timeout: 256 seconds]
emilis has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<Ankhers> Or better yet, if anyone has experience with Android's NDK on NixOS, I would love to hear it.
<{^_^}> [nixpkgs] @Sohalt opened pull request #82505 → mumble: remove unnecessary mumble-jack-support.patch → https://git.io/JvieQ
tilpner_ has joined #nixos
tilpner has quit [Ping timeout: 258 seconds]
tilpner_ is now known as tilpner
rogue_koder has joined #nixos
o1lo01ol1o has joined #nixos
<cole-h> Is there a way to chain `with`s? e.g. `with pkgs; with gitAndTools;` -> `with (pkgs) gitAndTools` or something similar?
shibboleth has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<MichaelRaskin> Why not just «with pkgs.gitAndTools; …» ?
ixxie has joined #nixos
<infinisil> cole-h: The first thing you have there should work
<cole-h> I meant, make it look nicer :P
<Ankhers> Will autoPatchelf patch the interpreter?
<cole-h> MichaelRaskin++ I tried that and got an (apparently unrelated) error. But trying it again, problem solved...
<{^_^}> MichaelRaskin's karma got increased to 20
<cole-h> lol
<infinisil> with a; with b; == with a // b;
flodeskum has quit [Remote host closed the connection]
<infinisil> But I think the first form is easier to understand (and possibly faster)
<cole-h> infinisil++
<{^_^}> infinisil's karma got increased to 234
<MichaelRaskin> Not sure what is faster with with…
<{^_^}> [nixpkgs] @7c6f434c merged pull request #82344 → sbcl: 2.0.1 -> 2.0.2 → https://git.io/Jv6Ta
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/Jvivl
<infinisil> MichaelRaskin: I think because when Nix tries to look up some identifier, with `with with` it first checks the first one, then the second one in ~constant time
<infinisil> However if its `with a // b`, it first needs to calculate the combined attribute set, which can be very expensive
<infinisil> Before it can get any attribute of it
<MichaelRaskin> Wait, // is not lazy?
<infinisil> Only in values, not keys
<MichaelRaskin> pity
<infinisil> Although I'm not sure actually
<infinisil> I know attribute sets are strict in keys
<infinisil> But not sure about how // interacts with that
reallymemorable has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #3380 → display attr-path only when queried available → https://git.io/JvgNC
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/Jviv2
<organixpear> well this is probably the tenth time ive reworked the configure switches for nix and compiled and still i am getting: "while setting up the build environment: executing '/bin/bash': no such file or directory." which causes nix-channel update to fail.
jjakob has quit [Ping timeout: 272 seconds]
<organixpear> the binary release works fine.
abathur has quit [Ping timeout: 255 seconds]
jjakob has joined #nixos
<organixpear> by the way that is not a compile time error or message. everything compiles and installs, but when i actually try to use nix i have this problem with updating the channel which renders nix useless
<cole-h> Did you strace your nix-channel invocation?
<organixpear> can you guide me through doing that?
<cole-h> `strace <nix-channel invocation>` and look at what it says when it errors
<organixpear> nothing interesting
<organixpear> here is a good question
<organixpear> does nix need its own nix copy of bash in the store to function
mexisme_ has joined #nixos
abathur has joined #nixos
fresheyeball has joined #nixos
<fresheyeball> can I ask nix to evaluate an arbitrary configuration.nix?
<fresheyeball> I have a repo where I store muliple configuration.nix files for various computers I manage
zupo has joined #nixos
<fresheyeball> and would like a sanity check in CI that just evals the expression
<fresheyeball> ideally I would like to have a nix expression that aggregates all my computer's configuration.nix files and just dry-run evals them so if I make a mistake that screws up one of the configs, its a build error
<{^_^}> [nixpkgs] @orivej-nixos merged pull request #82322 → flashplayer: 32.0.0.330 -> 32.0.0.344 → https://git.io/JvKFK
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @taku0 to master « flashplayer: 32.0.0.330 -> 32.0.0.344 (#82322) »: https://git.io/Jvivd
<infinisil> fresheyeball: Yeah, single config with `nix-instantiate '<nixpkgs/nixos>' --arg configuration /path/to/configuration.nix -A system`
<infinisil> Or as a Nix expression: `(import <nixpkgs/nixos> { configuration = /path/to/configuration.nix; }).system`
<infinisil> You can use e.g. `pkgs.linkFarm "systems" [ { name = "system1"; path = (import ...).system; } { name = "system2"; path = (import ...).system; } ]` to combine multiple
<fresheyeball> infinisil: what is linkFarm?
<infinisil> Just makes a bunch of symlinks
<infinisil> $out/system1 -> /nix/store/xxx-system1; $out/system2 -> /nix/store/xxx-system2
flodeskum has joined #nixos
_ris has joined #nixos
rogue_koder has quit [Read error: No route to host]
rogue_koder_ has joined #nixos
<fresheyeball> infinisil: I am getting called without required argument 'config',
<fresheyeball> oh wait I see
flodeskum has quit [Ping timeout: 260 seconds]
<fresheyeball> infinisil: <nixpkgs/nixos> is not always the right channel
<fresheyeball> can I specific a channel per system?
mexisme_ has quit [Ping timeout: 268 seconds]
<infinisil> Um, maybe with <nixos-unstable/nixos>
<evanjs> having some issues deploying software to an embedded system. I successfully cross compiled it with gcc 49 for an armv7l system... but the local GLIBC version reports 2_4, while the deployed program is looking for 2_25 and 2_28. Any suggestions on how I might handle this?
rogue_koder_ has quit [Remote host closed the connection]
rogue_koder_ has joined #nixos
<{^_^}> [nixpkgs] @FRidh opened pull request #82507 → hydra: wrap executables with hydra env vars → https://git.io/Jvifk
drakonis has joined #nixos
domogled has joined #nixos
flodeskum has joined #nixos
<{^_^}> [nixos-homepage] @edolstra pushed to redirect-hydra « Redirect /hydra to the GitHub project »: https://git.io/Jvif8
<{^_^}> [nixos-homepage] @edolstra opened pull request #338 → Redirect /hydra to the Hydra GitHub project → https://git.io/JvifE
hoijui has quit [Quit: Leaving]
flodeskum has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken packages to fix evaluation »: https://git.io/Jvifw
<{^_^}> [nixpkgs] @tokudan opened pull request #82508 → Nextcloud: 18.0.1 -> 18.0.2 → https://git.io/Jvifr
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jvifo
mexisme_ has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 21 commits to haskell-updates: https://git.io/JvifP
<fresheyeball> infinisil: this turned out really nice
<fresheyeball> infinisil++
<{^_^}> infinisil's karma got increased to 235
<infinisil> :D
xkapastel has joined #nixos
<organixpear> i got nix working i had to turn off sandboxing
<organixpear> but why wont nix pick up nix.conf in /etc/nix
<organixpear> why does it have to be in a users home directory
<organixpear> in .config/nix
jakobrs has joined #nixos
anderslundstedt has quit [Ping timeout: 255 seconds]
<jakobrs> How do I use a later version of the Linux kernel than is available in <nixos>?
<{^_^}> [nixpkgs] @peti pushed 21 commits to haskell-updates: https://git.io/JvifQ
<Yaniel> boot.kernelPackages = pkgs.linuxPackages_latest;
anderslundstedt has joined #nixos
<jakobrs> Yaniel: even later versions?
<jakobrs> nixos.linux_latest is currently 5.4.24
<Yaniel> 5.5.7 on nixos-unstable
<jakobrs> So I'd just `import <nixos-unstable> {}`?
<organixpear> can you compile and install your own kernel? i have a chromebook with custome firmware that would undoubtedly need a custom kernel
<Yaniel> you can do that too, but I don't know offhand how
<Yaniel> it's in the manual I think
<Yaniel> or the wiki
<jakobrs> Is it possible to manually specify an even later version (like 5.5.9 or 5.6-rc5)?
<Yaniel> if you package it
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jvifd
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/Jvifx
<jakobrs> Alright, thanks
tokudan has quit [Quit: Dunno.]
tokudan has joined #nixos
alexherbo2 has quit [Ping timeout: 268 seconds]
<Yaniel> (packaging does not mean you have to get it into nixpkgs, you can use a custom overlay)
bhipple has joined #nixos
<Yaniel> also if you just want a newer version, I remember seeing a branch or repo for testing new kernels
<Yaniel> which also had release candidates
<{^_^}> [nixpkgs] @alyssais merged pull request #82493 → atlantis: 0.10.1 -> 0.11.1 → https://git.io/Jv6xu
<{^_^}> [nixpkgs] @alyssais pushed commit from @r-ryantm to master « atlantis: 0.10.1 -> 0.11.1 »: https://git.io/JviJT
<organixpear> okay i installed from source, now everything has to be done by and used by root. how do i open up nix to my standard user
<gchristensen> by default Nix is usable by all users
jakobrs has quit [Read error: Connection reset by peer]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cosimone has quit [Quit: Terminated!]
slack1256 has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra pushed 0 commits to github-actions: https://git.io/JviJO
<bqv[m]> where's the issue about removing /usr/bin/env? i'm sure i saw it somewhere recently
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.36 « squash! gnome-builder: 3.34.1 -> 3.35.3 »: https://git.io/JviJ3
<Yaniel> you have to su into your user from root IIRC
<Yaniel> so it creates the symlinks for nix
<gchristensen> bqv[m]: eh?
<bqv[m]> gchristensen: am i misremembering? was there not a discussion somewhere about removing /usr/bin/env?
<bqv[m]> (i remember why it wasn't done)
<{^_^}> [nixpkgs] @alyssais merged pull request #82477 → trilium: 0.40.3 -> 0.40.5 → https://git.io/Jv6QM
<{^_^}> [nixpkgs] @alyssais pushed commit from @kampka to master « trilium: 0.40.3 -> 0.40.5 »: https://git.io/JviJl
<gchristensen> I can imagine somebody opened one like that, but can't imagine it would ever happen. ever
lord| has quit [Ping timeout: 258 seconds]
Havvy has quit [Read error: Connection reset by peer]
mrCyborg has quit [Ping timeout: 246 seconds]
greymalkin has quit [Ping timeout: 258 seconds]
<{^_^}> #69057 (by volth, 25 weeks ago, merged): add config.environment.ld-linux
<{^_^}> #78798 (by matthewbauer, 6 weeks ago, closed): [wip] nixos/lsb.nix: init
<infinisil> (which are a bit related)
<infinisil> Well not a lot
lord| has joined #nixos
<{^_^}> [nixpkgs] @alyssais closed pull request #82474 → fzf: 0.20.0 -> 0.21.0-1 → https://git.io/Jv6HN
<{^_^}> [nixpkgs] @alyssais merged pull request #82508 → Nextcloud: 18.0.1 -> 18.0.2 → https://git.io/Jvifr
<{^_^}> [nixpkgs] @alyssais pushed commit from @tokudan to master « Nextcloud: 18.0.1 -> 18.0.2 »: https://git.io/JviJR
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.36 « python3.pkgs.pygobject3: 3.34.0 → 3.36.0 »: https://git.io/JviJ0
Havvy has joined #nixos
<{^_^}> [cabal2nix] @peti pushed 2 commits to master: https://git.io/JviJE
greymalkin has joined #nixos
<bqv[m]> ah yes i was thinking of 69057
<bqv[m]> thanks infinisil
<{^_^}> [cabal2nix] @peti pushed 0 commits to refs/tags/v2.15.1: https://git.io/JviJu
<{^_^}> [nixpkgs] @alyssais merged pull request #82502 → python3Packages.hickle: 3.4.5 -> 3.4.6 → https://git.io/Jv6j4
<{^_^}> [nixpkgs] @alyssais pushed commit from @bcdarwin to master « python3Packages.hickle: 3.4.5 -> 3.4.6 »: https://git.io/JviJg
<{^_^}> [nixpkgs] @alyssais merged pull request #82447 → rustc: 1.41.0 -> 1.42.0 → https://git.io/Jv6iP
<{^_^}> [nixpkgs] @alyssais pushed to staging « rustc: 1.41.0 -> 1.42.0 »: https://git.io/JviJV
bhipple has quit [Ping timeout: 255 seconds]
o1lo01ol1o has joined #nixos
eyJhb has quit [Remote host closed the connection]
vcunat has joined #nixos
eyJhb has joined #nixos
eyJhb has joined #nixos
eyJhb has quit [Changing host]
<{^_^}> [nixpkgs] @alyssais merged pull request #82505 → mumble: remove unnecessary mumble-jack-support.patch → https://git.io/JvieQ
<{^_^}> [nixpkgs] @alyssais pushed commit from @Sohalt to master « mumble: remove unnecessary mumble-jack-support.patch »: https://git.io/JviJX
o1lo01ol1o has quit [Ping timeout: 265 seconds]
mrCyborg has joined #nixos
bhipple has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 5 commits to master: https://git.io/JviJM
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.36 « squash! vala_0_47: init at 0.47.4 »: https://git.io/JviJD
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.36 « vala: Switch to 0.48 »: https://git.io/JviJy
bhipple has quit [Remote host closed the connection]
emilis has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @jonringer merged pull request #81595 → python37Packages.jupyterlab: 1.2.6 -> 2.0.0 → https://git.io/Jvae9
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.jupyterlab: 1.2.6 -> 2.0.0 »: https://git.io/JviJQ
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/68d2f8325c3 (from 31 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
zupo has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #81186 → pythonPackages.bravado-core: init at 5.16.1 → https://git.io/JvzWC
<{^_^}> [nixpkgs] @jonringer pushed commit from @vanschelven to master « pythonPackages.bravado-core: init at 5.16.1 »: https://git.io/JviJN
<{^_^}> [nixos-homepage] @edolstra merged pull request #335 → include nix install script in the website and remove the redirect (fo… → https://git.io/Jv6IA
<{^_^}> [nixos-homepage] @edolstra pushed 3 commits to master: https://git.io/JviJA
bhipple has joined #nixos
<{^_^}> [nixos-homepage] @edolstra pushed to redirect-hydra « Redirect /hydra to the GitHub project »: https://git.io/JviJp
flodeskum has joined #nixos
oida has joined #nixos
flodeskum has quit [Ping timeout: 258 seconds]
mrCyborg has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Ma27 pushed 4 commits to release-20.03: https://git.io/JviUe
<{^_^}> [nixpkgs] @peti merged pull request #82345 → Update Haskell package set to LTS 15.3 (plus other fixes) → https://git.io/Jv6T9
<{^_^}> [nixpkgs] @peti pushed 15 commits to master: https://git.io/JviUv
<{^_^}> [nixpkgs] @peti merged pull request #82244 → vaultenv: 0.13.0 -> 0.13.1 → https://git.io/JvKst
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/JviUf
bhipple has quit [Ping timeout: 240 seconds]
civodul has joined #nixos
bhipple has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to gnome-3.36: https://git.io/JviUL
bhipple has quit [Ping timeout: 255 seconds]
bhipple has joined #nixos
noudle has quit []
<{^_^}> [nixos-homepage] @edolstra merged pull request #338 → Redirect /hydra to the Hydra GitHub project → https://git.io/JvifE
<{^_^}> [nixos-homepage] @edolstra pushed 2 commits to master: https://git.io/JviUt
<gchristensen> RIP /hydra
Neo-- has quit [Ping timeout: 265 seconds]
<gchristensen> we barely wrote yeh
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/68d2f8325c3 (from 31 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<niksnut> we should probably do the same for the nixops page
<gchristensen> for now, probably
<gchristensen> ?
<gchristensen> could make them .md files in the repo, in a doc/ subdir
<{^_^}> [hydra] @edolstra pushed to master « README.md: Link to the latest manual »: https://git.io/JviUZ
<organixpear> gchristensen: you were right. i just didnt have the nix-daemon completely operational
ddellacosta has quit [Quit: WeeChat 2.2]
<niksnut> oops, I fixed the manual link in README.md, but in the wrong branch
<niksnut> gchristensen: yes, that would be the easiest
siiky has quit [Quit: leaving]
ddellacosta has joined #nixos
siiky has joined #nixos
bhipple has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @Ma27 merged pull request #82470 → afl: Fix afl-qemu build by applying patches for glibc-2.30 → https://git.io/Jv6HG
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-20.03: https://git.io/JviUR
<gchristensen> niksnut: for nixops, too? seems good
bhipple has joined #nixos
<niksnut> yes
shibboleth has quit [Quit: shibboleth]
<gchristensen> niksnut: though maybe RST would be better for nixops, being python
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Izorkin opened pull request #82509 → samba: build with profiling enabled → https://git.io/JviU2
<evanjs> Anybody know if there's an easy way to get e.g. gcc49Stdenv wrapped with glibc 2.4? Old as heck, and unsure if it's the best option, but it's what the target system seems to be using, so ...
<{^_^}> [nixpkgs] @Ma27 pushed commit from @Mindavi to master « afl: Fix afl-qemu build by applying new patches »: https://git.io/JviUr
fendor_ has quit [Remote host closed the connection]
<{^_^}> [nixos-homepage] @edolstra pushed to redirect-nixops « Redirect /nixops to the NixOps project on GitHub »: https://git.io/JviU6
<{^_^}> [nixos-homepage] @edolstra opened pull request #339 → Redirect /nixops to the NixOps project on GitHub → https://git.io/JviUi
bhipple has quit [Ping timeout: 265 seconds]
zupo_ has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #82491 → mailutils: 3.8 -> 3.9 → https://git.io/Jv6xU
<{^_^}> [nixpkgs] @alyssais pushed commit from @lsix to master « mailutils: 3.8 -> 3.9 »: https://git.io/JviUQ
<{^_^}> [nixops] @edolstra pushed to flake-support « Fix link to manual »: https://git.io/JviU7
cosimone has joined #nixos
siiky has quit [Quit: leaving]
<{^_^}> [nixops] @edolstra pushed 0 commits to flake-support: https://git.io/JviU5
<{^_^}> [nixops] @edolstra pushed to master « Fix link to manual »: https://git.io/JviUd
<{^_^}> [nixops] @edolstra pushed to master « Remove outdated affiliations »: https://git.io/JviUF
zupo_ has quit [Client Quit]
<{^_^}> [nixos-homepage] @edolstra pushed 0 commits to redirect-hydra: https://git.io/JviUN
<{^_^}> [nixos-homepage] @edolstra merged pull request #339 → Redirect /nixops to the NixOps project on GitHub → https://git.io/JviUi
<{^_^}> [nixos-homepage] @edolstra pushed 2 commits to master: https://git.io/JviUx
<{^_^}> [nixos-homepage] @edolstra pushed 0 commits to redirect-nixops: https://git.io/JviUp
<ottidmes> evanjs: easy way would be to find the last commit it existed in nixpkgs, and use a checkout just for that
<{^_^}> [nixpkgs] @lopsided98 opened pull request #82510 → gcc: fix building cross-compiler on 32-bit host platforms → https://git.io/JviUj
<ottidmes> evanjs: something like this: https://logs.nix.samueldr.com/nixos/2020-03-12#3166139
siiky has joined #nixos
cosimone_ has joined #nixos
cosimone has quit [Quit: Quit.]
cosimone_ is now known as cosimone
<{^_^}> [cabal2nix] @peti pushed 4 commits to master: https://git.io/JviTT
organixpear has quit [Quit: Lost terminal]
<OmnipotentEntity> clever, are you cleverca22 in the maintainers list?
flodeskum has joined #nixos
<cole-h> 99.99% sure: yes
<gchristensen> +0.01
<{^_^}> [nixpkgs] @vcunat pushed to master « Revert Merge #82310: nixos/systemd: apply .link »: https://git.io/JviTm
<{^_^}> [cabal2nix] @peti pushed 0 commits to refs/tags/v2.15.1: https://git.io/JviTY
zupo has joined #nixos
flodeskum has quit [Remote host closed the connection]
<OmnipotentEntity> ok neat. gogui 1.4.9 looks like it's not maintained anymore on sourceforge, but has a github fork, and I was wondering would it be OK with you to move to the maintained fork?
flodeskum has joined #nixos
<OmnipotentEntity> I would have just done it and submitted it as a PR, but it looks like it's going to be a little bit non-trivial
<OmnipotentEntity> so I figured I'd ask first.
opthomasprime has joined #nixos
vcunat has left #nixos [#nixos]
cosimone_ has joined #nixos
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/730453919bd (from 2 days ago, history: https://channels.nix.gsc.io/nixos-20.03)
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]
cosimone has quit [Ping timeout: 258 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]
linarcx has quit [Quit: WeeChat 2.7.1]
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> gchristensen: :D
chloekek has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
<kalbasit> Using nix modules, is there a way to write an entire config attrsets to a `file.nix` to be used by another module system?
kai_w has joined #nixos
mexisme_ has quit [Ping timeout: 272 seconds]
<kalbasit> I have a modules system that sets the attrset `docker-compose`, I need to extract out into a file to be used by arion. I have a workaround of defining noop attrset as needed in both modules but was wondering if there's a better way
zupo has quit [Ping timeout: 256 seconds]
<ottidmes> kalbasit: pkgs.writeTextFile should work in that case just fine, I think
<ottidmes> meant writeText
<{^_^}> [nixpkgs] @alyssais opened pull request #82511 → rust_1_38, rust_1_42: drop patch version from attr → https://git.io/JviTX
<jeaye> Can I somehow declaratively check the platform in a shell.nix to include some packages for one platform and some for another?
<cole-h> Conditional on `pkgs.system` I think?
zupo has joined #nixos
<ottidmes> kalbasit: not quite sure what you are doing, but you can probably just define an option and set that instead and then use it in both modules, should be plenty ways
<{^_^}> [nixpkgs] @vbgl merged pull request #82064 → OCaml: default to version 4.08 → https://git.io/JvrAn
<{^_^}> [nixpkgs] @vbgl pushed 7 commits to master: https://git.io/JviTQ
flodeskum has quit [Read error: Connection reset by peer]
<jeaye> cole-h: I've failed to find any examples of that, so far. Do you have any reference?
<ottidmes> jeaye: could you not use stdenv.isDarwin and kind?
<jeaye> I'm about as good with Nix exprs as I am riding a unicycle while juggling knifes. Probably better at the latter, since it all makes sense to me.
<jeaye> ottidmes: I probably can! I've just been trying to find what to use.
<cole-h> jeaye: `whateverYourPackagesListIsNamed = [ somePackages ] ++ lib.optionals (pkgs.system == "x86_64-linux") [ pkg1 pkg2 pkg3 ]` is how I'd do it
<jeaye> My shell.nix installs mono, but that apparently doesn't build on macOS, so I wanted to disable it there.
<judson_> I'm trying to figure out why https://gist.github.com/nyarly/36c1b8b8d583c84ef31c6a7d4fd08b63 isn't working.
<judson_> The buildGoModule expression pulls a lot of modules, but several report "go: ... no such file" after download. Several but not all.
<jeaye> cole-h: Ah, thank you so much.
<judson_> And then the build fails.
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/295a1a03ca6 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
cosimone_ is now known as cosimone
<{^_^}> [nixpkgs] @Ericson2314 pushed 217 commits to staging: https://git.io/Jvike
Rusty1 has quit [Remote host closed the connection]
c0c0 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @vbgl pushed to release-20.03 « ocamlPackages.sedlex_2: fix build with OCaml ≥ 4.08 »: https://git.io/Jvikf
o1lo01ol1o has joined #nixos
c0c0 has joined #nixos
<kalbasit> ottidmes: I guess my question is: how to get a text representation of a Nix attribute set assuming that all values are strings, list of strings or another set (simple, no derivations)
<{^_^}> [nixpkgs] @vbgl pushed to release-20.03 « unison: move out of ocamlPackages »: https://git.io/JvikU
<ottidmes> kalbasit: probably through JSON
<kalbasit> ottidmes: I'm trying to make use of arion with --file pointing to Nix file that define our stuff as well as arion stuff: https://github.com/hercules-ci/arion
mrCyborg has joined #nixos
<kalbasit> maybe it'll work just using the modules I have
<{^_^}> [nixpkgs] @jonringer merged pull request #82431 → dwarf-fortress: 0.47.02 -> 0.47.04 → https://git.io/Jv6wq
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JvikI
o1lo01ol1o has quit [Ping timeout: 255 seconds]
<ottidmes> kalbasit: I would probably look at some runtime way (i.e. put the reusable structure in option you define and use that), but if you really need to have it in a file, you could use pkgs.runCommand together with nix eval/nix-instantiate and use builtins.fromJSON/toJSON
<kalbasit> I'm trying to figure out the runtime way that would work for this
lovesegfault has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @vbgl pushed 5 commits to release-20.03: https://git.io/Jvikm
doyougnu has quit [Quit: WeeChat 2.7.1]
zarel has quit [Ping timeout: 255 seconds]
zarel has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/16a3d75f5e4 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
orivej has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #82512 → python35Packages.openyx: fix build → https://git.io/Jvika
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/68d2f8325c3 (from 33 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/caa9585b870 (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
chloekek has quit [Ping timeout: 260 seconds]
orivej has joined #nixos
justanotheruser has joined #nixos
<kai_w> Is there any way to have multiple binaries inside a FHS user env? If there is no recommended way to do this I am happy to contribute it, just wondering if there is an existing way.
<kai_w> Specifically, I want to expose the various CLI helper utilities provided by quartus in addition to the main GUI executable.
<{^_^}> [nixpkgs] @veprbl merged pull request #82336 → python37Packages.vtk: Fix build → https://git.io/Jv6Jt
<{^_^}> [nixpkgs] @veprbl pushed commit from @knedlsepp to master « python37Packages.vtk: Fix build (#82336) »: https://git.io/Jvik5
bhipple has joined #nixos
reactormonk has quit [Ping timeout: 258 seconds]
reallymemorable has quit [Ping timeout: 240 seconds]
cyphase has quit [Ping timeout: 255 seconds]
zarel has quit [Read error: Connection timed out]
zarel has joined #nixos
opthomasprime has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.36 « fixup! gobject-introspection: 1.62.0 -> 1.64.0 »: https://git.io/JviIG
cyphase has joined #nixos
<{^_^}> [nixos-homepage] @edolstra pushed to installers « Try a 200 redirect for install scripts »: https://git.io/JviIn
<{^_^}> [nixos-homepage] @edolstra opened pull request #340 → Try a 200 redirect for install scripts → https://git.io/JviIc
<{^_^}> [nixpkgs] @veprbl opened pull request #82513 → [20.03] ocamlPackages_latest.phylogenetics: dune2/fix meta → https://git.io/JviIC
cyphase has quit [Max SendQ exceeded]
cyphase has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bhipple has quit [Ping timeout: 260 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #82479 → virtualbox: 6.0.14 -> 6.1.4 → https://git.io/Jv67V
<{^_^}> [nixpkgs] @alyssais pushed commit from @m-scr to master « virtualbox: 6.0.14 -> 6.1.4 »: https://git.io/JviIE
<{^_^}> [nixos-homepage] @edolstra pushed to installers « Fix redirect »: https://git.io/JviIu
bhipple has joined #nixos
gdh has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @alyssais merged pull request #82482 → thunderbird, thunderbird-bin: 68.5.0 -> 68.6.0 [High security fixes] → https://git.io/Jv6dl
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JviI2
o1lo01ol_ has joined #nixos
<{^_^}> [nixos-homepage] @edolstra pushed to installers « Try again »: https://git.io/JviIo
o1lo01ol1o has quit [Ping timeout: 265 seconds]
erasmas has quit [Quit: leaving]
<{^_^}> [nixpkgs] @veprbl merged pull request #82513 → [20.03] ocamlPackages_latest.phylogenetics: dune2/fix meta → https://git.io/JviIC
<{^_^}> [nixpkgs] @veprbl pushed commit from @bcdarwin to release-20.03 « ocamlPackages_latest.phylogenetics: dune2/fix meta »: https://git.io/JviI1
<{^_^}> [nixpkgs] @jonringer merged pull request #82291 → ams: init at 2.1.2 → https://git.io/JvKok
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JviIM
Orbstheorem has joined #nixos
<ar> /24
Orbstheorem has quit [Client Quit]
Orbstheorem has joined #nixos
__monty__ has quit [Quit: leaving]
nuncanada2 has joined #nixos
<jtojnar> kai_w does not adding them to targetPkgs work?
aveltras has quit [Quit: Connection closed for inactivity]
amir has joined #nixos
nuncanada has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.36 « squash! pipewire: 0.2.7 -> 0.3.0 »: https://git.io/JviIb
o1lo01ol_ has quit [Remote host closed the connection]
rogue_koder_ has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
rogue_koder_ has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<{^_^}> [nixos-homepage] @edolstra merged pull request #340 → Try a 200 redirect for install scripts → https://git.io/JviIc
<{^_^}> [nixos-homepage] @edolstra pushed 4 commits to master: https://git.io/JviLf
<gchristensen> niksnut: fancy!
mexisme_ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
o1lo01ol1o has joined #nixos
maddo has quit [Quit: See ya]
mexisme_ has quit [Ping timeout: 240 seconds]
Derek_S has joined #nixos
growpotkin has joined #nixos
nuncanada3 has joined #nixos
nuncanada2 has quit [Read error: Connection reset by peer]
<Cadey> is there anything I can do to help get NixOS 20.03 shipped?
<Derek_S> i have a quick question folks, is there a way to theme grub through NixOS configuration? - some way to define a theme file for grub to use, similar to /etc/default/grub?
<ldlework> Cadey: :D
lsix has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « lilypond: 2.18.2 -> 2.20.0 »: https://git.io/JviLt
<adisbladis> Cadey: Have you looked at the ZHF issue?
lovesegfault has joined #nixos
<Cadey> adisbladis: link?
<evils> Cadey: #80379
<{^_^}> https://github.com/NixOS/nixpkgs/issues/80379 (by worldofpeace, 3 weeks ago, open): ZERO Hydra Failures 20.03
mrCyborg has quit [Remote host closed the connection]
mrCyborg has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<Cadey> what do you do if you can't replicate a hydra failure?
bhipple has quit [Read error: Connection reset by peer]
<adisbladis> Cadey: Maybe it's fixed already? Maybe the build machine had some temporary issue?
<adisbladis> Cadey: What are you looking into ?
<adisbladis> Let me see if I can reproduce it :)
<adisbladis> Cadey: Very likely just a poor overloaded build machine since it's a time out
<Cadey> how would i trigger a rebuild?
<adisbladis> You don't. You wait for the next eval.
<{^_^}> [nixpkgs] @marsam merged pull request #82492 → antibody: 4.2.0 -> 4.3.1 → https://git.io/Jv6xZ
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JviLY
<{^_^}> [nixpkgs] @marsam merged pull request #82494 → awsweeper: 0.4.1 -> 0.6.0 → https://git.io/Jv6xK
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JviLG
ixxie has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @volth opened pull request #82514 → varnishPackages.*: restore after accidental removal → https://git.io/JviLn
<{^_^}> [nixpkgs] @marsam merged pull request #82448 → [20.03][Security] bluez: 5.52 -> 5.53 for CVE-2020-0556 → https://git.io/Jv6iS
<{^_^}> [nixpkgs] @marsam pushed 2 commits to staging-20.03: https://git.io/JviLc
justanotheruser has quit [Ping timeout: 240 seconds]
<Cadey> how do i nix-build something in the nixpkgs repo?
<evils> clone the repo, cd to the repo, nix-build -A something
<Cadey> in /home/cadey/code/nixpkgs/pkgs/tools/security/b3sum i am getting error: cannot auto-call a function that has an argument without a default value ('lib')
<evils> go to the root directory of the repo (/home/cadey/code/nixpkgs)