worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 โœจ https://discourse.nixos.org/t/nixos-20-03-release/6785 || 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
teto1 has quit [Ping timeout: 258 seconds]
<evanjs> Like for kernel modules.
mbrgm has quit [Ping timeout: 240 seconds]
mbrgm_ is now known as mbrgm
<bqv> What
<evanjs> Basically I'm trying to handle certain packages conditionally
<bqv> You mean like try-catch
<evanjs> Yeah more or less
<evanjs> Sorry, conflated another idea I just had with my initial goal lol
<evanjs> Either a try-catch approach, or even just "ignore this package if you can't build/get it", etc
<bqv> there's builtins.tryEval
<bqv> But I feel like whatever you're up to is a bad idea
<evanjs> Oh dw I know lol
<{^_^}> [nixpkgs] @bhipple merged pull request #89836 โ†’ matomo: 3.13.5 -> 3.13.6 โ†’ https://git.io/JfDFm
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJIVJ
<evanjs> As long as I include notes and know it's bad ๐Ÿคทโ€โ™‚๏ธ lol
<bqv> Oh my god what's wrong with you
<bqv> Lmao
<evanjs> I just hate setting kernelPackages to use latest to 20.03 (vs nixos-unstable) all the time and etc
<evanjs> And lol right?
<{^_^}> [nixpkgs] @bhipple merged pull request #89498 โ†’ xandikos: 0.1.0 -> 0.2.2 โ†’ https://git.io/JfXMX
<{^_^}> [nixpkgs] @bhipple pushed 5 commits to master: https://git.io/JJIVI
<evanjs> It's for my laptop that has low disk space atm lol
<evanjs> Works pretty well tbh
fatjedi has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
<fatjedi> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
<{^_^}> [nixpkgs] @bhipple merged pull request #89708 โ†’ gxplugins-lv2: 0.7 -> 0.8 โ†’ https://git.io/JfM3S
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJIVY
m0rphism has quit [Ping timeout: 256 seconds]
tjg1 has quit [Quit: i sincerely apologise for any civil disobedience caused]
<{^_^}> [nixpkgs] @fionera opened pull request #92390 โ†’ Add fuzzel โ†’ https://git.io/JJIVB
<{^_^}> [nixpkgs] @Ekleog closed pull request #82988 โ†’ Add nvme to default availableKernelModules โ†’ https://git.io/JJIV0
orivej has quit [Ping timeout: 246 seconds]
kvda has joined #nixos
orivej has joined #nixos
<kvda> I've updated my packages with 'nix-channel --update', how do i upgrade the current packages from the new list?
<kvda> i'm in a nix-shell env from a shell.nix derivation
<evanjs> But yeah, as long as it's made explicit/well documented, I feel pretty okay about it
<evanjs> My systems already fetch from gh (`/etc/nixos`) every 30m and rebuild every 6h anyway lol
<cole-h> kvda: You should just need to `nix-shell` again.
cr4y1 has quit [Ping timeout: 258 seconds]
<kvda> thanks cole-h, i thogught that was all but a package was till showing an older version
<kvda> is 'nix-env -u' also acceptable within a nix shell env?
<bqv> Auto rebuild. Id hate that
<kvda> now the right version is showing..
<cole-h> If you installed the package with nix-env, then you'd need to update it with nix-env.
<bqv> https://github.com/MichaelMure/git-bug/issues/315 its almost like nixpkgs is trying to set a github record, now I think about it. Is there any repo with more issues?
<{^_^}> MichaelMure/git-bug#315 (by mih, 21 weeks ago, open): GitHub bridge doesnt' handle API rate limit
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
<{^_^}> [nixpkgs] @bhipple merged pull request #90320 โ†’ apmplanner2: 2.0.27-rc1 -> 2.0.28-rc1 โ†’ https://git.io/JfQPW
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJIVp
<{^_^}> [nixpkgs] @bhipple closed pull request #83974 โ†’ syncthing: 1.4.2 -> 1.5.0, install desktop menu link to GUI โ†’ https://git.io/JvdGW
<{^_^}> [nixpkgs] @leungbk opened pull request #92391 โ†’ nodePackages.pyright: init at 1.1.49 โ†’ https://git.io/JJIwT
<{^_^}> [nixpkgs] @bhipple merged pull request #90000 โ†’ pythonPackages.spidev: init at 3.5 โ†’ https://git.io/JfyAu
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJIwY
<{^_^}> [nixpkgs] @bhipple merged pull request #92388 โ†’ pacman: 5.2.1 -> 5.2.2 โ†’ https://git.io/JJI2r
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJIws
<{^_^}> [nixpkgs] @peti pushed to haskell-updates ยซ hackage-packages.nix: automatic Haskell package set update ยป: https://git.io/JJIwC
<bqv> Oh, wait, githubs counting prs too. Theres only around 20k issues
rardiol has joined #nixos
<bqv> Which means there's like 70k prs!
<bqv> Christ
<{^_^}> [nixpkgs] @bhipple merged pull request #92357 โ†’ vim_configurable: Only run patchelf on gvim if gvim was built โ†’ https://git.io/JJIWz
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJIw2
<{^_^}> [nixpkgs] @bhipple merged pull request #92373 โ†’ ntp: 4.2.8p14 -> 4.2.8p15 โ†’ https://git.io/JJIR8
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJIww
moet has joined #nixos
<moet> hello, i'm trying to build a C binary with nix that depends on an external library.. how can i instruct the compiler to find the includes (headers)?
<clever> moet: put the library into the buildInputs or use `nix-shell -p`
<Ashy> bqv: i feel like nixpkgs needs some external incentive to get maintainers to be more responsive on PRs
<Ashy> not that i know how to design such an incentive
<moet> clever: thanks.. the library is in buildInputs, but when i run the project's makefile, it says it cannot find the header.. i can see that it's searching in the wrong place from the output `gcc -I/usr/include/efi -I/usr/include/efi/x86_64` .. and it's clear that these paths are hardcoded in the makefile.
<clever> moet: is it in a subdir of include?
<Ashy> maybe packages are removed from unstable if they have an open PR against them for longer than X weeks
<clever> moet: which library and which header file?
<Ashy> that might be slightly too militant and disruptive though
<Ashy> "slightly" :P
<moet> clever: there's no /usr/include directory when i enter nix-shell
<clever> moet: the include dir of the library, which is in /nix/store/
<clever> moet: `echo $buildInputs`
<moet> ah, ok, $buildInputs is the base directory of the dependency library.. let me check the manual for how to use that variable properly
<bqv> Ashy: ha. Yeah, extreme, but maybe in the right direction at least
<clever> moet: the /include of each buildinput gets added to -I automatically
<clever> moet: but subdirs are not, hence, 2020-07-05 21:40:33 < clever> moet: is it in a subdir of include?
<moet> clever: sorry, i didn't understand that the first time you said it.. yes, the header is in a subdir(s) .. make outputs that it called the compiler like this: `gcc -I/usr/include/efi -I/usr/include/efi/x86_64`
orivej has quit [Read error: Connection reset by peer]
<clever> moet: you probably need to use pkgconfig to find the proper directory then, which library and which header file?
orivej has joined #nixos
<moet> clever: do you mean that the nix-build is going to modify how make is calling gcc? "17:43 < clever> moet: the /include of each buildinput gets added to -I automatically"
<{^_^}> [nixpkgs] @bhipple merged pull request #83833 โ†’ megasync: 4.3.0.8 -> 4.3.1.0 โ†’ https://git.io/Jv5mJ
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJIw7
<{^_^}> [nixpkgs] @jtojnar closed pull request #55762 โ†’ qjournalctl: init at 2018-11-25 โ†’ https://git.io/fh72b
<clever> moet: when make calls gcc, its a shell script called gcc, which will mutate the flags some first
<clever> moet: which library and which header file?
<moet> clever: cool, thank you for explaining that... the library is nixpkgs.gnu-efi and the headerfile is efibind.h
<clever> and `echo $NIX_CFLAGS_COMPILE`
<moet> -isystem /nix/store/y413hp0pxs56lgpawvyw3daxk5z9s59f-gnu-efi-3.0.11/include -isystem /nix/store/y413hp0pxs56lgpawvyw3daxk5z9s59f-gnu-efi-3.0.11/include
<clever> and no pkgconfig file for that
<clever> youll need to add this to the nix expression: NIX_CFLAGS_COMPILE = "-I ${gnu-efi}/include/efi/";
<moet> clever: where can i find documentation on how to use NIX_CFLAGS_COMPILE correctly? I don't see it in the nix manual or the nixpkgs manual
<clever> its an internal part of the stdenv, not really documented fully
<clever> a better solution would be to modify gnu-efi to support pkgconfig, and then modify whatever your building to use pkg-config
<{^_^}> [nixpkgs] @nspin closed pull request #68900 โ†’ Docker-related cross-compilation fixes โ†’ https://git.io/JJIrv
<moet> i see, so the problem is that the package i'm building doesn't use standard ways of finding header files? (pkgconfig)
<clever> yeah
<clever> it just assumes its at /usr/include/efi/
<moet> got it.. thanks for explaining (if you're curious, the package is this https://github.com/0xbb/apple_set_os.efi)
<clever> ah
<clever> IGD?
<moet> yes, i'm trying to package this as a way to learn nix
<moet> clever: adding `-I ${gnu-efi}/include/efi` didn't work, but adding `-I ${gnu-efi}/include/efi -I ${gnu-efi}/include/efi/x86_64` did.. now onto real errors :)
<energizer> Ashy: i'd be willing to contribute $ to a part-time PR staffer, maybe you would too?
<Ashy> energizer: yeah that's a good idea actually
<Ashy> i'd contribute some $
<Ashy> probably a similar amount to lwn.net or phoronix.com subscriptions
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzzโ€ฆ]
<Ashy> perhaps a bit more if it can be made tax effective, does nix have a nonprofit entity set up?
orivej has quit [Ping timeout: 246 seconds]
<samueldr> AFAIUI yes
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @bhipple merged pull request #90313 โ†’ pivx: 4.0.2 -> 4.1.1 โ†’ https://git.io/JfQiM
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJIrY
orivej has joined #nixos
pbb has joined #nixos
domogled has joined #nixos
<Ashy> ah sweet
Chiliparrot has joined #nixos
<samueldr> and in case of doubt, https://nixos.org/donate.html
<energizer> does nixos have an established procedure for hiring people to do things?
sigmundv__ has joined #nixos
MidHotaru has joined #nixos
sigmundv_ has quit [Ping timeout: 256 seconds]
<moet> this documentation says "prePatch" is a "hook to execute" .. is this a place i can add a `git cherry-pick ..`? https://nixos.org/nixpkgs/manual/#ssec-patch-phase
<moet> or is there a better place to do a cherry-pick when building a package?
<clever> moet: better to just add the raw patch to the patches list
<clever> the .git is usually not present at build time
<moet> clever: ah, ok, so i should use `git show` to obtain the patch and include it in the nix-expression?
orivej_ has joined #nixos
<moet> clever: nm, patches are files, i can see from some examples in nixpkgs; thanks
orivej has quit [Ping timeout: 272 seconds]
h0m1 has quit [Ping timeout: 260 seconds]
<angerman> how do I change my default bashhistory size in nix-shells?
<moet> clever: that worked, thank you 2x
h0m1 has joined #nixos
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @bhipple merged pull request #77557 โ†’ nixos/nginx.sso: add package option โ†’ https://git.io/Jvf6j
<nicolas[m]1> When creating a custom module, is there a way to programatically get the definition entry / index entry number to emit precise warnings for module options that are a list?
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJIrr
<{^_^}> [nixpkgs] @bhipple closed pull request #13976 โ†’ Add hydraPlatform to all ocaml modules and ocaml versions. โ†’ https://git.io/vaamm
moet has quit [Ping timeout: 272 seconds]
meh` has quit [Ping timeout: 246 seconds]
<Ashy> energizer: that's also something i'd like to be able to do, i think that's also a valid transaction
quinn has quit [Quit: ZNC 1.7.5 - https://znc.in]
<Ashy> sometimes it'd be nice to say "I'd like to offer $X for someone to package up project/library Y"
<Ashy> i guess bountysource is one potential way
<mica[m]> The owners of bounty source are less than desirable.
<numkem> is there a way to have optimus use the 390.xx driver? I've tried doing an override as an overlay for the optimus package and it doesn't work while it looks like it's building correctly
<numkem> well no, not optimus but bumblebee, I know optimus won't run with 390.xx
<{^_^}> [nixpkgs] @petabyteboy merged pull request #91691 โ†’ postfix: Add submissions option for postfix and test โ†’ https://git.io/JJeSg
<{^_^}> [nixpkgs] @petabyteboy pushed commit from @typetetris to master ยซ postfix: Add submissions option for postfix and test (#91691) ยป: https://git.io/JJI6n
MmeQuignon has quit [Ping timeout: 260 seconds]
<Ashy> mica[m]: yeah i'm not sure about that particular platform, it'd be nice if nixos had a preferred way to do that though
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzzโ€ฆ]
orivej has quit [Ping timeout: 258 seconds]
sigmundv__ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @veprbl closed pull request #90218 โ†’ zstd: install static libraries to dev โ†’ https://git.io/JfHQi
<mica[m]> Ashy: yes I would like that too, there are certain things I'd just flat out pay to have done
<{^_^}> [nixpkgs] @jtojnar merged pull request #92304 โ†’ help2man: 1.47.15 -> 1.47.16 โ†’ https://git.io/JJkNF
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging ยซ help2man: 1.47.15 -> 1.47.16 ยป: https://git.io/JJIio
<robodojo> what's the deal with bountysource mica?
<mica[m]> robodojo: their newish owners recently stated any unclaimed bounty over 2 years old that they'd keep the bounty
<mica[m]> And close the bounty
<mica[m]> They walked that back and retracted that policy
<mica[m]> But its like publicly decrying "we are untrustworthy!"
<Ashy> yeah that's fairly poor form
<mica[m]> I wish some of the people who do consulting for nix would have some sort of open source rate
<robodojo> oh that's bad
<energizer> haha that's so bad
<mica[m]> They also set a very short date after their announcent
<mica[m]> So it was a try at a quick cash grab
<mica[m]> Is there anything written about the new podman support?
<mica[m]> I'd like more details
<{^_^}> [nixpkgs] @jtojnar merged pull request #92344 โ†’ libuv: 1.38.0 -> 1.38.1 โ†’ https://git.io/JJIZm
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging ยซ libuv: 1.38.0 -> 1.38.1 ยป: https://git.io/JJIi1
domogled has quit [Quit: domogled]
leroy has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #92175 โ†’ glib: 2.64.3 -> 2.64.4 โ†’ https://git.io/JJTM0
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging ยซ glib: 2.64.3 -> 2.64.4 ยป: https://git.io/JJIiD
kreyren has joined #nixos
leroy is now known as lihop
<{^_^}> [nixpkgs] @jtojnar merged pull request #92190 โ†’ gssdp: 1.2.2 -> 1.2.3 โ†’ https://git.io/JJTd2
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging ยซ gssdp: 1.2.2 -> 1.2.3 ยป: https://git.io/JJIid
<{^_^}> [nixpkgs] @jtojnar merged pull request #92203 โ†’ ibus-engines.m17n: 1.4.2 -> 1.4.3 โ†’ https://git.io/JJTp2
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master ยซ ibus-engines.m17n: 1.4.2 -> 1.4.3 ยป: https://git.io/JJIiN
<{^_^}> [nixpkgs] @jtojnar merged pull request #91799 โ†’ cldr-emoji-annotation: 36.12.120200305_0 -> 37.0_13.0_0_1 โ†’ https://git.io/JJfa8
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master ยซ cldr-emoji-annotation: 36.12.120200305_0 -> 37.0_13.0_0_1 ยป: https://git.io/JJIiA
<{^_^}> [nixpkgs] @bhipple merged pull request #91278 โ†’ pythonPackages.qscintilla-qt5: Do not copy pyqt5 tree โ†’ https://git.io/JfAlb
iceypoi has joined #nixos
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJIPf
icey__ has quit [Ping timeout: 246 seconds]
hellrazo1 has quit [Ping timeout: 240 seconds]
<growpotkin> Given all of the workarounds Nix does to make GCC work, is it feasible to develop/contribute to GCC with NixOS? Or should I set a Ubuntu VM instead?
knerten1 has joined #nixos
<growpotkin> The wrappers have a tendency to throw a wrench in things
<{^_^}> [nixpkgs] @jtojnar merged pull request #92312 โ†’ libinput: 1.15.5 -> 1.15.6 โ†’ https://git.io/JJIvI
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging ยซ libinput: 1.15.5 -> 1.15.6 ยป: https://git.io/JJIPk
hellrazo1 has joined #nixos
<{^_^}> [mobile-nixos] @samueldr merged pull request #175 โ†’ device: add asus-x018d โ†’ https://git.io/JJviQ
<{^_^}> [mobile-nixos] @samueldr pushed 9 commits to master: https://git.io/JJIPL
knerten2 has quit [Ping timeout: 264 seconds]
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92392 โ†’ osmid: 0.6.8 -> 0.8.0 โ†’ https://git.io/JJIP3
ddellacosta has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @lucperkins opened pull request #92393 โ†’ <!-- To help with the large amounts of pull requests, we would appreciate your reviews of other pull requests, especiallโ€ฆ โ†’ https://git.io/JJIPz
raghavsood has joined #nixos
kreyren has quit [Remote host closed the connection]
kreyren has joined #nixos
<raghavsood> If I have a go package A, which requires package B as a binary during its build (but not after that), would it be idiomatic to just build the binary as part of the derivation for A, or should I separate B into its own package? Mainly asking around what's idiomatic when adding a package to nixpkgs
<{^_^}> [nixpkgs] @jtojnar merged pull request #92232 โ†’ lcms2: 2.10 -> 2.11 โ†’ https://git.io/JJkL8
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging ยซ lcms2: 2.10 -> 2.11 ยป: https://git.io/JJIPP
fresheyeball has quit [Quit: WeeChat 2.7.1]
<lopsided98> raghavsood: I'd say that if there is any chance someone might want to use package B (either as an end user or as a dependency of another package), it should be an independent package
fresheyeball has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #90290 โ†’ adwaita-qt: 1.1.3 -> 1.1.4 โ†’ https://git.io/JfQrg
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master ยซ adwaita-qt: 1.1.3 -> 1.1.4 ยป: https://git.io/JJIPy
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92394 โ†’ postgresql11Packages.pgroonga: 2.2.5 -> 2.2.6 โ†’ https://git.io/JJIP9
<raghavsood> lopsided98: I don't think that's likely at the moment - it's a fairly niche package for packing binary data into go binaries (similar to go-bindata, which is already present in nixpkgs), but I don't mind splitting it out
sb__ has joined #nixos
<sb__> hi
<sb__> is it possible to add GC roots for nixops configurations? otherwise nixops rebuilds everything if the GC has been run between deployments
Supersonic112 has joined #nixos
lopsided98 has quit [Quit: Disconnected]
Chiliparrot has joined #nixos
Supersonic has quit [Ping timeout: 246 seconds]
Supersonic112 is now known as Supersonic
<Nazral> Hi, is there any elasticsearch service for nixos by any chance ? like services.elasticsearch.enable = true; to set ?
moet has joined #nixos
<samueldr> looks like there is https://nixos.org/nixos/options.html#services.elasticsearch.
<Nazral> ohh thank you I didn't know this search tool thank you
MidHotaru has quit [Quit: Connection closed for inactivity]
<colemickens> am I mistaken? it seems like building a flake copies the flake itself's source to the store first, yeah?
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92395 โ†’ python27Packages.boltons: 20.1.0 -> 20.2.0 โ†’ https://git.io/JJIXa
<sb__> network.enableRollback = true it seems?
proofofkeags has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92396 โ†’ piper: 0.5 -> 0.5.1 โ†’ https://git.io/JJIX7
rickhull has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92397 โ†’ python27Packages.azure-mgmt-containerservice: 9.0.1 -> 9.1.0 โ†’ https://git.io/JJI1I
<moet> i'm trying to build a C project with nix, and i'm getting an error, impure path `/usr/lib/elf_x86_64_efi.lds' used in link .. this path is hardcoded in the makefile.. in nixos it's located at '${gnu-efi}/lib/elf_x86_64_efi.lds' .. what's the correct way to express this path for a nix build?
<clever> moet: modify it to accept the path to the linker script as an env var
<aleph-> moet: in preBuildPhase, you could just sed it
<aleph-> clever: Surprised there's nothing like patchShebangs for this.
nownpl has joined #nixos
<moet> clever: it looks like it's using `$(LD)` as the linker.. or you mean the lds file? would i then put "${gnu-efi}/lib/elf_x86_64_efi.lds" in the nix expression and pass it through with an envvar?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92398 โ†’ python27Packages.braintree: 4.1.0 -> 4.2.0 โ†’ https://git.io/JJI10
pjt_tmp has joined #nixos
<clever> yeah, the lds file
<nownpl> hello, today I decided to give NixOS a go, and installed it on bare metal, my wireless dongle uses the `rtl8192eu` driver, so I added it to "boot.extraModulePackages" and "boot.kernelModules", but it doesn't get loaded on boot, and `modprobe` does not recognize it. What can I do?
<clever> nownpl: did you nixos-rebuild switch after editing the configuration.nix?
<nownpl> yep
<clever> what did you add exactly?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92399 โ†’ python27Packages.aioconsole: 0.1.16 -> 0.2.1 โ†’ https://git.io/JJI1P
<nownpl> I'll get it in a pastebin
<clever> [root@system76:~]# nix-build '<nixpkgs>' -A linuxPackages.rtl8192eu
<clever> [root@system76:~]# ls result/lib/modules/5.4.44/kernel/drivers/net/wireless/realtek/rtl8192eu/
<clever> 8192eu.ko.xz
<clever> nownpl: because the driver is actually called 8192eu, you want `modprobe 8192eu` or add 8192eu to boot.kernelModules
<colemickens> nix-direnv users around? I'm trying to adopt the flakes instructions there and get "opening directory '/path/to/dir/.direnv': No such file or directory"
<moet> clever: am i reading this right? "All attributes in the set are actually passed as environment variables to the builder," ... this means i can just declare an arbitrary name in stdenv.mkDerivation with the .lds file path, and then reference that in the makefile?
<clever> moet: yep
<nownpl> ohh, I'd guessed it would be called "rtl8192eu" since when installing from the git repository with DKMS in other distros it's called like that :P
<nownpl> thank you!
<moet> clever: is there any convention to avoid collisions?
<{^_^}> [nixpkgs] @offlinehacker merged pull request #92308 โ†’ rippled: 1.4.0 -> 1.5.0 โ†’ https://git.io/JJkhV
justache has quit [Quit: The Lounge - https://thelounge.chat]
<{^_^}> [nixpkgs] @offlinehacker pushed 3 commits to master: https://git.io/JJI1d
<clever> moet: not much of one
<moet> ok, thanks.
justache has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92400 โ†’ psensor: 1.2.0 -> 1.2.1 โ†’ https://git.io/JJI1j
<nownpl> Another dumb question, when I reboot my computer it gets stuck on "kvm: exiting hardware virtualization", why's that?
gf_ has joined #nixos
kanotix is now known as Rusty1
<{^_^}> [nixpkgs] @MetaDark opened pull request #92401 โ†’ vkbasalt: init at 0.3.2.1 โ†’ https://git.io/JJIMk
<moet> clever: would it make sense for me to patch the makefile or to invoke some search+replace command on it in a builder script?
<clever> moet: probably best to use sed in the postPatch area
<moet> thanks
lunaa has joined #nixos
gf_ has left #nixos [#nixos]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzzโ€ฆ]
<Graypup_> back to my nix package writing: how do I get the path to my own package for a preConfigure script? is it the current working directory?
<nownpl> The kernel module got loaded, but the network interface does not show.. I'm starting to think I may have messed up my installation :(
<Graypup_> *source, specifically
proofofkeags has joined #nixos
<clever> nownpl: what does `lspci` say?
<clever> nownpl: and `modinfo 8192eu`
<bqv> colemickens: the flake-specific version?
<bqv> I still use the old version
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92402 โ†’ python27Packages.btchip: 0.1.28 -> 0.1.30 โ†’ https://git.io/JJIMl
<bqv> Until someone packages the new one nicely
<bqv> Or it gets upstream
<Graypup_> I did try to nix-shell -A a random nix package, but didn't seem to find anything of note re: its own store path
leroy has joined #nixos
<colemickens> I think it might be upstream? I didn't have to work hard to get this verison.
<nownpl> systemd also says "Failed to start Load Kernel Modules" when booting
<simpson> Graypup_: $out? What are you stuck on?
<Graypup_> simpson, wait is that where the source goes? a bit of a misnomer, no?
<nownpl> and now it gets stuck for a few minutes with "udev Wait for Complete Device Initialization"
<colemickens> that's what I followed. bqv btw maybe you know, I'm trying ot figure out how "config.allowUnfree" and "legacyPackages" interact, if you know anything ab out that.
<clever> Graypup_: `nix-shell -A hello` gives you a shell suitable for building hello, so $out is where hello should output to when building
<bqv> colemickens: that looks neatโ€ฆ
proofofkeags has quit [Ping timeout: 258 seconds]
<simpson> Graypup_: The source is in the working directory. Sorry, I misread your question.
lihop has quit [Ping timeout: 244 seconds]
<bqv> colemickens: legagypackages are all eval'd with empty config
justache has quit [Quit: The Lounge - https://thelounge.chat]
<bqv> If you want otherwise, wrap them yourself, probably
<bqv> I.e. Import the nixpkgs flake old-style
<nownpl> clever: `lspci` can't be found, but `modinfo` does not return any error
<clever> nownpl: you may need to install lspci first
<Graypup_> simpson, oh, I apparently didn't notice that it had extracted something when I ran unpackPhase, so much trash in the directory I was in lmao
<clever> ,locate bin lspci
<{^_^}> Found in packages: toybox, busybox, pciutils
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92403 โ†’ picolisp: 19.12 -> 20.6 โ†’ https://git.io/JJIMz
CalebTom has joined #nixos
<colemickens> bqv: mk. I just deleted all of it excitedly and then realized what I'd done.
<bqv> (import inputs.nixpkgs { config = {...}; }).aPackage
<bqv> Haha
justache has joined #nixos
lopsided98 has joined #nixos
<bqv> colemickens: I take it you don't use lorri, then
<colemickens> bqv: I kinda never got around to really adopting it? The quick pitch for nix-direnv vs lorri sounded appealing so I figured I'd give it a sot.
<colemickens> shot*. seems to do what it advertises, I think.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92404 โ†’ python37Packages.asgiref: 3.2.7 -> 3.2.10 โ†’ https://git.io/JJIM1
justache has quit [Quit: The Lounge - https://thelounge.chat]
szicari has quit [Ping timeout: 244 seconds]
lopsided98_ has joined #nixos
delan has quit [Quit: ZNC - http://znc.in]
justache has joined #nixos
<bqv> I've had some problems from using lorri, maybe I'll see what life is like without itโ€ฆ
delan has joined #nixos
lopsided98 has quit [Ping timeout: 260 seconds]
<bqv> Or just have direnv-flakes take priority, I guess
<moet> clever: that worked for the lib paths, and i've got output in the nix store now! thanks.
lopsided98_ is now known as lopsided98
gxt has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92405 โ†’ plantuml: 1.2020.12 -> 1.2020.15 โ†’ https://git.io/JJIM9
<moet> now i'm going to try to turn it into a nixos configuration option that runs ahead of nixos in the gummiboot order :)
szicari has joined #nixos
<{^_^}> [mobile-nixos] @samueldr opened pull request #178 โ†’ initrd: Provide firmwares through the specific option โ†’ https://git.io/JJIM5
<nownpl> can i do something like `nixos-install --root /` to get everything and install again from scratch or i should just remake my configuration file and do `nixos-rebuild`?
<{^_^}> [mobile-nixos] @samueldr merged pull request #178 โ†’ initrd: Provide firmwares through the specific option โ†’ https://git.io/JJIM5
<{^_^}> [mobile-nixos] @samueldr pushed 2 commits to master: https://git.io/JJIMx
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92406 โ†’ python37Packages.breathe: 4.18.1 -> 4.19.2 โ†’ https://git.io/JJIMj
<samueldr> nixos-install is only a bit of machinery around nixos-rebuild, so using nixos-rebuild vs. nixos-install "in-place" should change nothing
<clever> nownpl: you can just do `nix-store --verify --check-contents`
<clever> samueldr: this looks like a classic case of "it doesnt work, lets reinstall everything"
<samueldr> luckily with NixOS it's not really a thing :)
<samueldr> (excluding some bad stateful situation)
<clever> nownpl: is it a pci or usb wifi card?
<nownpl> USB
<clever> nownpl: what does lsusb say for the card?
<raghavsood> Is there a defined process for gaining commit access to nixpkgs? We use it heavily in production systems across many services, and being able to upstream changes quicker would be nice, instead of dealing with overlays and local copies
<nownpl> aa, I already turned the computer off (I'm going to sleep), so I'm going to try continue troubleshooting this tomorrow nwn
<fionera> jtojnar: thx for reviewing :) Didnt do that much with nix yet so thanks for the feedback ^^
<{^_^}> [nixpkgs] @jonringer merged pull request #92398 โ†’ python27Packages.braintree: 4.1.0 -> 4.2.0 โ†’ https://git.io/JJI10
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.braintree: 4.1.0 -> 4.2.0 ยป: https://git.io/JJIDl
<{^_^}> [nixpkgs] @jonringer merged pull request #92399 โ†’ python27Packages.aioconsole: 0.1.16 -> 0.2.1 โ†’ https://git.io/JJI1P
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.aioconsole: 0.1.16 -> 0.2.1 ยป: https://git.io/JJID8
<{^_^}> [nixpkgs] @jonringer merged pull request #92397 โ†’ python27Packages.azure-mgmt-containerservice: 9.0.1 -> 9.1.0 โ†’ https://git.io/JJI1I
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.azure-mgmt-containerservice: 9.0.1 -> 9.1.0 ยป: https://git.io/JJIDB
Chiliparrot has joined #nixos
Orbstheorem has quit [Ping timeout: 272 seconds]
orivej has joined #nixos
<Graypup_> aaaaaaaaaaaaaaaaa error: infinite recursion encountered, at undefined position
<Graypup_> how do I even /debug/ that?
<cole-h> Undo what you did before encountering it :^)
<Graypup_> overlays
<cole-h> What's the overlay?
nownpl has quit [Read error: Connection reset by peer]
<Graypup_> cole-h, here's the first one, which already can cause a fun infinite recursion: https://gist.github.com/ef2cef53533a96b62c63eeada747797e
<cole-h> Oh lord
<cole-h> Haskell overrides
<{^_^}> [nixpkgs] @jonringer merged pull request #92197 โ†’ kubespy: init at 0.5.1 โ†’ https://git.io/JJTAd
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JJID2
<Graypup_> all the things I'm calling in there are cabal2nix outputs so they are not suspect
<Graypup_> also I agree, "oh lord", as the poor soul who has to nixify this project so she can put it in a docker container
<Graypup_> lmao
<cole-h> Graypup_: What if you remove that `rec` in `overrides = newpkgs: ....`?
<cole-h> (line 8)
<Graypup_> still present but evaluates fine, the rec must have been unnecessary
<Graypup_> (the infinite recursion that is)
aleph- has quit [Ping timeout: 264 seconds]
<clever> Graypup_: and does ghcjs-dom contain a default.nix from cabal2nix?
<cole-h> I believe `.extend` is preferred over `.override` for the Haskell package set, but I'm no expert.
<Graypup_> clever, yup
<clever> Graypup_: it does not
<clever> that is not something you can load with callPackage like that
<Graypup_> that's absolutely wacky since it built last time
<Graypup_> ah wait though
<Graypup_> yeah it's worked before
<Graypup_> that's super strange
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92407 โ†’ python27Packages.azure-mgmt-monitor: 0.9.0 -> 0.10.0 โ†’ https://git.io/JJIDo
<clever> your passing it a complete set of every haskell package
<clever> try using { callPackage }: instead?
georges_ has quit [Quit: ZNC 1.7.1 - https://znc.in]
<clever> or callPackage each default.nix seperately
<Graypup_> clever, it's on a separate branch because it is truly horrible
georges has joined #nixos
D_ has quit [Ping timeout: 260 seconds]
<clever> ah, thats better
<Graypup_> ya
<clever> Graypup_: and what is the --show-trace output?
<Graypup_> brb also reading that file ;)
<Graypup_> extends = f: rattrs: self: let super = rattrs self; in super // f self super;
<clever> the problem is not in the overlay itself
D_ has joined #nixos
<clever> how did this overlay get applied?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92408 โ†’ python27Packages.azure-mgmt-media: 2.1.0 -> 2.2.0 โ†’ https://git.io/JJIDK
<cole-h> The recursion seems to come from Carnap's default.nix
<Graypup_> called with nix-shell -A client
<clever> yep, theres your problem
<clever> overlays = [
<clever> import ./client.nix { inherit ghcjs; }
<clever> that is a list containing 3 elements, a function, a path, and a set
<clever> that is not the result of loading the overlay
<Graypup_> PARENS AAAAA
aleph- has joined #nixos
<cole-h> lol
<Graypup_> nice, back to bugs I *can* fix
<cole-h> clever++
<{^_^}> clever's karma got increased to 467
<Graypup_> thank you for holding my hand
<Graypup_> clever++
<{^_^}> clever's karma got increased to 468
kreyren has quit [Remote host closed the connection]
Rusty1 has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92409 โ†’ python27Packages.boolean-py: 3.7 -> 3.8 โ†’ https://git.io/JJIDD
roobz has joined #nixos
kreyren has joined #nixos
roobz has quit [Client Quit]
<{^_^}> [nixpkgs] @jonringer merged pull request #92407 โ†’ python27Packages.azure-mgmt-monitor: 0.9.0 -> 0.10.0 โ†’ https://git.io/JJIDo
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.azure-mgmt-monitor: 0.9.0 -> 0.10.0 ยป: https://git.io/JJIDF
<{^_^}> [nixpkgs] @jonringer merged pull request #92402 โ†’ python27Packages.btchip: 0.1.28 -> 0.1.30 โ†’ https://git.io/JJIMl
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.btchip: 0.1.28 -> 0.1.30 ยป: https://git.io/JJIDp
<{^_^}> [nixpkgs] @vbgl opened pull request #92410 โ†’ coqPackages.tlc: 20181116 โ†’ 20200328 โ†’ https://git.io/JJIDh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92411 โ†’ python27Packages.azure-mgmt-network: 10.2.0 -> 11.0.0 โ†’ https://git.io/JJIyv
<typetetris> How is one supposed to find something like `python3Packages.hydra-check` without prior knowing it is in `python3Packages` short from grepping in a nixpkgs checkout?
<simpson> `nix repl <nixpkgs>` is a useful tool for examining what you've got available in your channel.
user_0x58 has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
Orbstheorem has joined #nixos
slack1256 has quit [Remote host closed the connection]
<typetetris> simpson: Wouldn't you still have to crawl all those packages sets (python, haskell, whatever) manually?
<typetetris> cole-h: Thanks! Didn't know about search.nixos.org!
<pjt_tmp> is this ^ one a backend that goes to the same place as the other one?
<cole-h> ?
palo1 has joined #nixos
<pjt_tmp> nixos.org/nixos/packages.html
<pjt_tmp> wait nevermind
<cole-h> They're different.
<simpson> typetetris: Yeah. Usually, somebody will put something like `hydra-check = python36Packages.hydra-check;` in one of the top-level attrsets as an alias, just to avoid this problem.
<simpson> > magic-wormhole # example which comes to mind, is actually python38Packages.magic-wormhole
<{^_^}> "<derivation /nix/store/n0fqar4h4hm31n3yhyaq3knp16xgmc49-python3.8-magic-wormhole-0.12.0.drv>"
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
<typetetris> > hydra-check
<{^_^}> "<derivation /nix/store/kisjppnmxp1zwdr6n4k0yhkvj3x069j7-python3.8-hydra-check-1.1.1.drv>"
CalebTom has quit [Remote host closed the connection]
<typetetris> niche
<typetetris> nice
<cole-h> Notice that not all packages have a top-level alias
<cole-h> Because that would be detrimental to eval times (and is why `python*Packages` and `haskellPackages` are marked with `dontRecurseIntoAttrs`)
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzzโ€ฆ]
<moet> hello, do boot-loader and boot-loader accessories belong in "misc" in nixpkgs?
cyphase has quit [Ping timeout: 246 seconds]
<edef> that's where GRUB seems to live, anyhowโ€ฆ
<edef> same for uboot
<edef> so i'd say yes
<cole-h> I personally would probably put it in `os-specific` if it wouldn't work for darwin
<edef> gonna be impressed if you make darwin boot under uboot
<cole-h> :P
<edef> no shade, i'd be into it
<cole-h> It doesn't really matter anyways. It's not like we have a strict organization standard
<cole-h> :P
<moet> thanks :)
Orbstheorem has quit [Ping timeout: 272 seconds]
alexherbo2 has quit [Ping timeout: 256 seconds]
cyphase has joined #nixos
sb__ has quit [Quit: Leaving]
Orbstheorem has joined #nixos
cole-h has quit [Quit: Goodbye]
<{^_^}> [nixpkgs] @matthewbauer opened pull request #92412 โ†’ Blas/Lapack cross fixes โ†’ https://git.io/JJIyM
<moet> i'm trying to add an efi-executable to nixpkgs.. it seems odd to expose it in all-packages.nix ..
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #nixos
bhipple has quit [Remote host closed the connection]
<moet> since you can't run it in linux..
leroy has quit [Quit: WeeChat 2.8]
orcus has quit [Quit: ZNC 1.7.5 - https://znc.in]
orcus has joined #nixos
rardiol has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jtojnar merged pull request #92135 โ†’ dbus: 1.12.18 -> 1.12.20 โ†’ https://git.io/JJTuA
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging ยซ dbus: 1.12.18 -> 1.12.20 ยป: https://git.io/JJIyp
kenran has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #92105 โ†’ bison: 3.6.3 -> 3.6.4 โ†’ https://git.io/JJTnO
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging ยซ bison: 3.6.3 -> 3.6.4 ยป: https://git.io/JJIyj
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92413 โ†’ putty: 0.73 -> 0.74 โ†’ https://git.io/JJISG
<{^_^}> [nixpkgs] @matthewbauer opened pull request #92414 โ†’ Fix nix cross compilatino โ†’ https://git.io/JJISn
<fresheyeball> makeOverridable is driving me nuts
<fresheyeball> it works as expected in the repl
captn3m0 has quit [Ping timeout: 256 seconds]
<fresheyeball> but in practice I get cannot coerce a set to a string
captn3m0 has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #92050 โ†’ libwacom: 1.3 -> 1.4.1 โ†’ https://git.io/JJUbx
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging ยซ libwacom: 1.3 -> 1.4.1 ยป: https://git.io/JJISl
<{^_^}> [nixpkgs] @matthewbauer opened pull request #92415 โ†’ Add assertion on distributedBuilds & buildMachines != [] โ†’ https://git.io/JJIS8
<growpotkin> I keep seeing `let foo = true; in ( foo or false )` patterns in nixpkgs, and like ... what???
<growpotkin> Why?
<growpotkin> does `or false` have some special meaning?
<srhb> growpotkin: I think maybe you simplified a bit too much to carry the intention, but it's hard to tell. `foo.bar or false` is a common pattern in the case where the `bar` attribute may be undefined
<{^_^}> [nixpkgs] @jtojnar merged pull request #91585 โ†’ graphene: 1.10.0 -> 1.10.2 โ†’ https://git.io/Jfjru
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master ยซ graphene: 1.10.0 -> 1.10.2 ยป: https://git.io/JJIS4
<growpotkin> GOT IT
<srhb> growpotkin: So "or" is special, in the sense that it means "or, if the attr does not exist"
<growpotkin> I figured it was something like that, similar to the JavaScript pattern; but I couldn't recreate it in a repl. I wasn't using an attribute though, just a regular variable
<growpotkin> this explains it
<srhb> Ah, right. :)
<{^_^}> [nixpkgs] @matthewbauer opened pull request #92416 โ†’ Fix elfutils โ†’ https://git.io/JJISR
<{^_^}> [nixpkgs] @jtojnar merged pull request #92396 โ†’ piper: 0.5 -> 0.5.1 โ†’ https://git.io/JJIX7
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master ยซ piper: 0.5 -> 0.5.1 ยป: https://git.io/JJISu
<growpotkin> There we are: `let foo = { a = true; }; in { a = ( foo.a or false ); b = ( foo.b or false ); }`
<srhb> > {}.foo or 42
<{^_^}> 42
<growpotkin> Whoa did you just use the IRC as a repl?
<growpotkin> > 4 + 6
<{^_^}> 10
<growpotkin> oh my
<growpotkin> > let pkgs = import <nixpkgs> {}; in pkgs.stdenv
<{^_^}> "<derivation /nix/store/2r7fspcrg0immw21napqih556flfxdq2-stdenv-linux.drv>"
<growpotkin> WHAT!?
proofofkeags has joined #nixos
<pjt_tmp> > 1 / 0
<{^_^}> division by zero, at (string):318:1
<srhb> growpotkin: Yes, it's quite handy.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92417 โ†’ python27Packages.azure-mgmt-compute: 12.0.0 -> 12.1.0 โ†’ https://git.io/JJIS9
<pjt_tmp> There's a demo web repl on Haskell's site too, and last time I checked the sandboxing's not fully working
<pjt_tmp> Dont remember what I did
proofofkeags has quit [Ping timeout: 246 seconds]
<pjt_tmp> But I did see an error message about MVals or something
<srhb> pjt_tmp: mueval probably(?)
Graypup_ has quit [Quit: ZNC 1.6.1 - http://znc.in]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92418 โ†’ python37Packages.azure-mgmt-hdinsight: 1.5.0 -> 1.5.1 โ†’ https://git.io/JJI9e
Graypup_ has joined #nixos
Graypup_ has quit [Remote host closed the connection]
Graypup_ has joined #nixos
orivej_ has joined #nixos
orivej has quit [Ping timeout: 272 seconds]
sangoma has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92419 โ†’ pulseeffects: 4.7.2 -> 4.7.3 โ†’ https://git.io/JJI9i
iqubic has joined #nixos
drakonis has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92420 โ†’ popt: 1.16 -> 1.18 โ†’ https://git.io/JJI9A
hellrazo1 has quit [Ping timeout: 272 seconds]
<moet> i'm using systemd-boot.enable .. is this configured via bootctl?
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/41aa2272feb (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92421 โ†’ python37Packages.libcloud: 3.0.0 -> 3.1.0 โ†’ https://git.io/JJIHI
lunaa has quit [Ping timeout: 258 seconds]
<moet> seems like it's installed that way, but otherwise configured by a random python script
<moet> fun nixpkgs/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py
sangoma has quit [Ping timeout: 272 seconds]
<srhb> moet: Yes, the boot builder py script is passed the final system and executes the necessary bootctl commands (among other things)
<moet> srhb: if i want to install a custom efi executable, which runs before booting nixos, how would i even start to go about that? .. i'm currently researching whether systemd-boot has this capability
alp has joined #nixos
<raghavsood> Is there a normal way to handle a breaking change? I have a package that makes a breaking change to its db schema in the latest version, but has no inbuilt method to migrate the db - it also has no db versioning, so using a oneshot script to apply the changes is a bid hard, unless I write a oneshot script to check each change in the db and apply it
<raghavsood> if it doesn't exist
<raghavsood> Is there a way to mark a package version as having a breaking change, along with some notes on how to resolve it?
<srhb> moet: I guess you'd basically replace that boot builder with your own. Or just ensure your thing is higher in the boot order, and do whatever the efi equivalent of chainloading is. It's not very pluggable by default, so th latter might be the easier route.
fresheyeball has quit [Quit: WeeChat 2.7.1]
<simpson> raghavsood: system.stateVersion would be the traditional way, I think.
<iqubic> When did ghc 8.8.3 hit nixpkgs? Anyone know?
<raghavsood> This is go package, it's not dependent on the system state
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92422 โ†’ plasma-applet-volumewin7mixer: 24 -> 25 โ†’ https://git.io/JJIQk
<moet> srhb: thanks.. that's helpful .. i don't know what the efi equivalent of chainloading is, but efibootmgr outputs a BootOrder that it tries.. on my system they're systemd-boot followed by OSX.. i kind of think what i need to do is change it so that it's custom-executable, systemd-boot, osx .. that way i don't mess up anything with nixos's booting
<srhb> moet: Sure, if it's possible to "do something" in one boot entry and then move on to the next.
<moet> srhb: this one post on the arch forums in 2017 seem to indicate that it is https://bbs.archlinux.org/viewtopic.php?pid=1757978#p1757978 .. i guess i'll just experiment manually, but after that i'm wondering if there's a way to manage this through nixos
<{^_^}> [nixpkgs] @Mic92 opened pull request #92423 โ†’ flake.nix: add armv6l/armv7l systems โ†’ https://git.io/JJIQ8
<srhb> moet: You probably want to duplicate what the systemd-boot module does, extending it as you go. As I said, it's not pluggable, but it _could_ be.
<bqv> iqubic: a good while back now
<iqubic> I see.
<moet> srhb: you mean, instead of going the efibootmgr route? .. as far as i understand, systemd-boot is calling `bootctl ... install` and that's it .. i don't see any place in nixpkgs where `bootctl .. remove` is ever called
roobz has joined #nixos
<srhb> moet: In my eyes, your problem is to hook into the nixos-rebuild "boot" command -- which eventually is what runs the scripts necessary to make a generation bootable
nixbitcoin has quit [Remote host closed the connection]
nixbitcoin has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92424 โ†’ python37Packages.aiorun: 2020.2.1 -> 2020.6.1 โ†’ https://git.io/JJIQF
user_0x58 has quit [Quit: Leaving]
<moet> srhb: ok, thanks for that .. i'll try to start from `view $(readlink $(which nixos-rebuild))` tomorrow :)
<srhb> moet: Yes, that makes sense. Or go straight to view /run/current-system/bin/switch-to-configuration
<srhb> Saves you some indirection
cr4y1 has joined #nixos
cr4y1 has quit [Remote host closed the connection]
cr4y1 has joined #nixos
FRidh has joined #nixos
__monty__ has joined #nixos
lsix has joined #nixos
roobz has quit [Ping timeout: 244 seconds]
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
turlando has joined #nixos
<iqubic> The last time I opened up this haskell project, it was not using GHC 8.8.3, so now it has to fetch all the deps and update them.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92425 โ†’ python27Packages.azure-mgmt-storage: 10.0.0 -> 11.1.0 โ†’ https://git.io/JJI72
domogled has joined #nixos
moet has quit [Ping timeout: 272 seconds]
<iqubic> Anyone know the cause of this: "error: Package โ€˜binary-search-1.0.0.3โ€™ in /nix/store/some_hash_here/nixos/pkgs/development/haskell-modules/hackage-packages.nix:39676 is marked as broken, refusing to evaluate."?
orivej has joined #nixos
<srhb> iqubic: You mean "why is it broken" ?
<iqubic> Yes. I do.
orivej_ has quit [Ping timeout: 272 seconds]
<srhb> iqubic: Usually it becomes clear by allowing it to build anyway and watching the error message
<iqubic> I'm trying to open a nix-shell here. How do I tell it to let the build continue?
<srhb> iqubic: nix-build -E 'with import <nixpkgs> { config.allowBroken = true; }; haskellPackages.binary-search' -- adjust as necessary
<srhb> iqubic: Setup.hs:2:29: error: Variable not in scope: defaultUserHooks :: UserHooks -- fwiw
arjen-jonathan has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92426 โ†’ python37Packages.azure-mgmt-security: 0.4.0 -> 0.4.1 โ†’ https://git.io/JJI5Y
sangoma has joined #nixos
mallox has joined #nixos
nixuser has joined #nixos
alexherbo20 has joined #nixos
alexherbo2 has quit [Ping timeout: 272 seconds]
alexherbo20 is now known as alexherbo2
maier has joined #nixos
civodul has joined #nixos
NeoCron has joined #nixos
o1lo01ol1o has joined #nixos
roobz has joined #nixos
zangi has joined #nixos
zupo has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
cfricke has joined #nixos
m0rphism has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92427 โ†’ python27Packages.azure-mgmt-eventhub: 3.1.0 -> 4.0.0 โ†’ https://git.io/JJIdD
turion has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #92324 โ†’ ocamlPackages.mirage-crypto: 0.8.0 โ†’ 0.8.1, tls: 0.12.2 โ†’ 0.12.3 โ†’ https://git.io/JJILN
<{^_^}> [nixpkgs] @vbgl pushed commit from @sternenseemann to master ยซ ocamlPackages.mirage-crypto: 0.8.0 โ†’ 0.8.1, tls: 0.12.2 โ†’ 0.12.3 (#92324) ยป: https://git.io/JJIdQ
rardiol has joined #nixos
simon has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzzโ€ฆ]
teto1 has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos
<simon> hey! I'm trying to use `mkDerivation { src = fetchMercurial ...` but for it to work I have to install mercurial with `nix-env -i mercurial`. I tried adding 'mercurial' to the buildInputs of the `mkDerivation` but that doesn't seem to help
<{^_^}> [nixpkgs] @danieldk merged pull request #92314 โ†’ fdupes: 1.6.1 -> 2.1.1 โ†’ https://git.io/JJIJI
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJIFZ
<simon> I'm getting something like `hg: no such file or directory`
<clever> simon: try using fetchhg instead?
<srhb> simon: It's the same with (builtins.)fetchGit -- they're intentionally impure, which is a bit of a footgun.
<simon> oh I see
<simon> what makes them impure?
codygman has quit [Read error: Connection reset by peer]
<srhb> simon: It takes git/hg from $PATH at eval time
mallox has quit [Quit: WeeChat 2.8]
<simon> so I shouldn't use fetchGit either?
<simon> is there, say, a fetchgit?
<srhb> simon: there is, yeah.
<clever> yes, there is a fetchgit
<srhb> simon: Whether you need to use the builtins depends on your case, really. They're quite a bit more comfortable for private repos, say.
<simon> the googlyness of those two distinctions is striking
<srhb> yes... :P
alp has joined #nixos
codygman has joined #nixos
<srhb> Let's call them builtins.fetchGit vs lib.fetchgit
<clever> srhb: pkgs.fetchgit
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92428 โ†’ python27Packages.atlassian-python-api: 1.15.9 -> 1.16.0 โ†’ https://git.io/JJIFu
kvda has joined #nixos
<srhb> clever: Oh, yes, thanks. :)
<bqv> I wish those were named more differently
<bqv> It's impossible to remember
<srhb> caps are shouty, hence the ones with caps in them are the dangerous ones. :-)
<srhb> (I agree of course, but.. mnemonics)
<bqv> Lol
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92429 โ†’ python27Packages.azure-mgmt-cosmosdb: 0.14.0 -> 0.15.0 โ†’ https://git.io/JJIFD
dermetfan has joined #nixos
<zangi> is it possible to print the dependencies without the need to install the said package?
<srhb> zangi: The build time dependencies, yes.
zangi has quit [Read error: Connection reset by peer]
<srhb> poof.
orivej_ has joined #nixos
orivej has quit [Ping timeout: 272 seconds]
<simon> ok thank you, I eventually used fetchurl with the binary like provided in bitbucket
sangoma has quit [Ping timeout: 256 seconds]
murmr has joined #nixos
<__monty__> simon: There's fetchFromBitbucket as well.
<clever> that one isnt bad, for reasons, lol
zangi has joined #nixos
<{^_^}> [nixpkgs] @roberth merged pull request #92255 โ†’ dockerTools: Support files directly under /nix/store โ†’ https://git.io/JJk0S
<yoctocell[m]> Hi, is there anyone here using Emacs and home manager?
<{^_^}> [nixpkgs] @roberth pushed 4 commits to master: https://git.io/JJIFQ
<bqv> Heh, yes
<__monty__> What's the advantage of builtins.fetchCapital re private repos btw?
<yoctocell[m]> Is it really worth refactoring my Emacs config to nix?
<clever> __monty__: the impure ones via builtins, can access secrets (like ssh keys) while fetching
<clever> __monty__: the pure ones cant access secrets, but dont rely on something being installed
<yoctocell[m]> I already use `use-package` and `straight.el` to manage my packages
<bqv> That's up to you.
smatting has joined #nixos
<etu> yoctocell[m]: We have a community overlay with more updated emacs packages and also a dumb parser that can look for use-package statements to select packages to bundle
<etu> yoctocell[m]: We also have #nixos-emacs
<yoctocell[m]> That's great to know
<{^_^}> [nixpkgs] @vcunat pushed to staging-next ยซ farstream: upstream patch to fix build with new gnumake ยป: https://git.io/JJIFh
<__monty__> clever: I understand that requires impurity but why does it mean the builtins can't provide the binary?
abdullah_ has joined #nixos
<clever> __monty__: the impure ones, just have nix impurely run a command as the current user, and the nix binary would have to depend on those commands, for every user
thc202 has joined #nixos
codygman has quit [Ping timeout: 246 seconds]
codygman has joined #nixos
asymptotically has joined #nixos
<__monty__> Is that a bootstrapping issue?
<{^_^}> [nixpkgs] @peterhoeg opened pull request #92430 โ†’ check-wmiplus: 1.64 -> 1.65 โ†’ https://git.io/JJIbc
<clever> more a closure size issue
arjen-jonathan has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @asdf8dfafjk opened pull request #92431 โ†’ onedrive: 2.4.2 -> 2.4.3 โ†’ https://git.io/JJIbC
fendor has joined #nixos
<__monty__> Oh, for it to be built-in specifically. How about a lib.impureFetchGit though?
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzzโ€ฆ]
<clever> > lib.impureFetchGit
<{^_^}> attribute 'impureFetchGit' missing, at (string):318:1
<clever> __monty__: doesnt exist
<__monty__> I mean would defining it be possible.
<clever> about all you could do is make it an alias to builtins.fetchGit
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 246 seconds]
<__monty__> Because library functions are restricted to being pure?
<energizer> nix cant run a command
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92432 โ†’ python37Packages.inflection: 0.4.0 -> 0.5.0 โ†’ https://git.io/JJING
<energizer> or, it can, but the sandbox prevents the command from doing anything interesting
pjt_tmp has quit [Ping timeout: 246 seconds]
zangi has quit [Read error: Connection reset by peer]
abdullah_ has quit [Quit: Leaving]
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @roberth merged pull request #92311 โ†’ libreoffice: add danish support โ†’ https://git.io/JJIer
<{^_^}> [nixpkgs] @roberth pushed 2 commits to master: https://git.io/JJIN9
zangi has joined #nixos
<{^_^}> [nixpkgs] @kampka opened pull request #92433 โ†’ kops: 1.16.3 -> 1.16.4 1.17.0 -> 1.17.1 โ†’ https://git.io/JJIAZ
proofofkeags has quit [Ping timeout: 272 seconds]
<bqv> __monty__: builtins are defined in nix's source, hence the name. Everything else is in nixpkgs
yoctocell has joined #nixos
yoctocell_ has joined #nixos
yoctocell_ has quit [Client Quit]
<__monty__> I'm not sure whether that's addressing my question? fetchFromGithub can obviously run git when it's not on the path. So why can't there be a fetchImpureGit that can use secret keys?
<bqv> Because builtins are actual native code, they can do impure things
<bqv> Things in lib, etc, can't, and can only depend on builtins
<clever> __monty__: fetchFromGithub isnt directly running git, its defining a derivation
<clever> when nix-daemon then builds that derivation (at a later time), it will run git in a sandbox, possibly with network enabled
<clever> builtins.fetchGit doesnt define a derivation, it just runs git at eval time, immediately
<__monty__> So the sandbox could be altered to allow impure use of secrets?
<clever> the sandbox will copy all inputs to /nix/store/ first, and make them world readable
<bqv> __monty__: think of it this way, the impure version runs git in nix, in place, where you called it, as part of eval. The pure version runs it in the nix-daemon, after eval, sandboxed, as part of a build. Therefore, the former can see env variables you pass it because its just in the eval process tree, the latter can't because its in a pristine sandbox
sangoma has joined #nixos
<__monty__> Sure, just don't see why it has to be this way.
<__monty__> If nix is ever going to handle secrets nicely the sandbox needs an escape hatch, afaict.
<{^_^}> [nixpkgs] @veprbl pushed to master ยซ bluejeans-gui: 2.3.0 -> 2.4.0 ยป: https://git.io/JJIxG
<bqv> That sounds like it'll just bring about more people trying to do impure things. Its obvious to me thats a bad idea
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92434 โ†’ python27Packages.geoalchemy2: 0.8.3 -> 0.8.4 โ†’ https://git.io/JJIxr
whald has joined #nixos
<tobiasBora> I'd like to know, when I run a nix-shell, I can't run "emacsclient" anymore as it tells me that there is no server running... What is the good way to proceed to open a client in a nix-shell?
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<regnat> tobiasBora: Not 100% sure, but nix-shell overwrites the TMPDIR env var which emacsclient might use to find the path to the emacs daemon socket
<regnat> You can try unsetting it (or setting it to whatever it was set outside of the nix-shell)
<tobiasBora> regnat: really? What a strange idea. Why is it doing so?
barm14 is now known as barm
<{^_^}> [nixpkgs] @lsix merged pull request #92409 โ†’ python27Packages.boolean-py: 3.7 -> 3.8 โ†’ https://git.io/JJIDD
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/JJIpJ
<tobiasBora> and indeed, if I "export TMPDIR=/tmp" it does work... But it's very strange.
<tobiasBora> I'll see if direnv solves the problem in a more elegant way
orivej_ has quit [Ping timeout: 265 seconds]
orivej has joined #nixos
pbb has joined #nixos
wfranzini has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @lsix merged pull request #92404 โ†’ python37Packages.asgiref: 3.2.7 -> 3.2.10 โ†’ https://git.io/JJIM1
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/JJIpG
o1lo01ol1o has quit [Ping timeout: 256 seconds]
monokrome has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92435 โ†’ python37Packages.nbsphinx: 0.7.0 -> 0.7.1 โ†’ https://git.io/JJIp2
sangoma has quit [Read error: Connection reset by peer]
alp has quit [Ping timeout: 260 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzzโ€ฆ]
<{^_^}> [nixpkgs] @lsix opened pull request #92437 โ†’ python3Packages.daphne: 2.3.0 -> 2.5.0 โ†’ https://git.io/JJIp7
civodul has quit [Read error: Connection reset by peer]
civodul has joined #nixos
sangoma has joined #nixos
yoctocell has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to staging-next: https://git.io/JJIhn
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92438 โ†’ python27Packages.mahotas: 1.4.9 -> 1.4.10 โ†’ https://git.io/JJIhW
marek has joined #nixos
marek has quit [Changing host]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92439 โ†’ python37Packages.libversion: 1.2.0 -> 1.2.1 โ†’ https://git.io/JJIje
alp has joined #nixos
tmaekawa has joined #nixos
iqubic` has joined #nixos
cosimone has joined #nixos
iqubic has quit [Ping timeout: 244 seconds]
zupo has joined #nixos
rardiol has quit [Ping timeout: 258 seconds]
bennofs has joined #nixos
cjpbirkbeck has joined #nixos
bennofs_ has quit [Ping timeout: 256 seconds]
zupo has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92440 โ†’ python27Packages.dnslib: 0.9.13 -> 0.9.14 โ†’ https://git.io/JJIjE
work_ has joined #nixos
cjpb0 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 272 seconds]
cjpb0 is now known as cjpbirkbeck
eoli3n_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92441 โ†’ python27Packages.ntlm-auth: 1.4.0 -> 1.5.0 โ†’ https://git.io/JJIj7
xiaomat has left #nixos ["User left"]
kvda has joined #nixos
kvda has quit [Client Quit]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/6e139365424 (from 3 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
turion has quit [Ping timeout: 244 seconds]
cjpb0 has joined #nixos
<manveru> tobiasBora: you can pass the socket location to emacs
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92442 โ†’ python27Packages.elasticsearch: 7.7.1 -> 7.8.0 โ†’ https://git.io/JJLe9
<manveru> tobiasBora: `emacsclient -c --socket-name /tmp/emacs1000/server`
cjpbirkbeck has quit [Ping timeout: 272 seconds]
cjpb0 is now known as cjpbirkbeck
simon has quit [Remote host closed the connection]
eoli3n_ has quit [Ping timeout: 272 seconds]
cosimone has quit [Quit: Quit.]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @Luflosi opened pull request #92443 โ†’ glances: remove batinfo dependency โ†’ https://git.io/JJLvI
<wpcarro> ```
<wpcarro> nix-repl> builtins.fetchGit {
<wpcarro> }
<wpcarro> rev = "f1a79c86358c5464c64b4fad00fca07a10e62a74";
<wpcarro> fetching Git repository 'https://github.com/NixOS/nixpkgs'
<wpcarro> ```
<wpcarro> Any reason this should hang indefinitely?
<clever> wpcarro: the git repo is rather large, how long did you wait?
sigmundv__ has joined #nixos
<lassulus> can take up to 20min sometimes for me
<wpcarro> ... oh gosh
<wpcarro> clever: not long enough I suppose
<wpcarro> I assumed it was just being lazy and not evaluating as I was seeing no progress updates
<b42> you can use strace to find out if it really hangs
monokrome has quit [Read error: Connection reset by peer]
<wpcarro> b42: That sounds interesting. Can I use `strace` to observe my `nix repl`?
<wpcarro> or would I need to `strace nix repl` or something?
<clever> wpcarro: you can also use `strace -p PID` to attach to something after the fact
<clever> ctrl+c will detatch safely
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92444 โ†’ python37Packages.pint: 0.11 -> 0.14 โ†’ https://git.io/JJLvG
<wpcarro> clever: thanks... looks like I *might've* attached... I'm seeing `read(10, `
<clever> yep, so its waiting for something from fd 10
<clever> do `ls -l /proc/PID/fd/10` to see what that is
<clever> it might be a child-proc, a `git clone`, check `ps -eH x`
<wpcarro> clever: this is *brilliant*... ty
<{^_^}> [nixpkgs] @danieldk merged pull request #91444 โ†’ linuxPackages.e1000e: 3.3.5.3 -> 3.8.4 โ†’ https://git.io/JfhOX
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJLvC
fatjedi has quit [Remote host closed the connection]
roobz has quit [Remote host closed the connection]
cjpb0 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 256 seconds]
cjpb0 is now known as cjpbirkbeck
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92445 โ†’ python27Packages.msal: 1.3.0 -> 1.4.1 โ†’ https://git.io/JJLvM
m4ts has quit [Quit: bye]
<asymmetric> is anyone else having trouble with the NTP servers?
alp has quit [Ping timeout: 272 seconds]
<asymmetric> hm, just had to restart systemd-timesyncd.service
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92446 โ†’ python27Packages.hvac: 0.10.3 -> 0.10.4 โ†’ https://git.io/JJLfO
malik has joined #nixos
roobz has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #92305 โ†’ govc: 0.23.0 -> 0.23.1 โ†’ https://git.io/JJkAR
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JJLf0
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92447 โ†’ python37Packages.geopandas: 0.7.0 -> 0.8.0 โ†’ https://git.io/JJLfE
teto has quit [Quit: WeeChat 2.8]
kreyren_ has joined #nixos
raghavsood has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @aanderse merged pull request #92335 โ†’ mediawiki: 1.34.1 -> 1.34.2 โ†’ https://git.io/JJI3k
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JJLfg
m4ts has joined #nixos
kreyren has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92448 โ†’ python27Packages.identify: 1.4.19 -> 1.4.21 โ†’ https://git.io/JJLfw
zangi has quit [Ping timeout: 240 seconds]
tmaekawa has quit [Quit: tmaekawa]
o1lo01ol1o has joined #nixos
zangi has joined #nixos
Thra11 has quit [Ping timeout: 256 seconds]
<arianvp> Nix randomly prints warning: unknown setting 'sandbox-fallback' sometimes
<arianvp> what does it mean? this is on 20.03 with the upstream version of nix
<arianvp> it seems to happen when nix is called inside a nix-shell somewhere inside bundix ?
<arianvp> (I already checkd if the setting was set in my nix config; which is not the case)
malik has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @peterhoeg merged pull request #92224 โ†’ kdiff3: 1.8.2 -> 1.8.3 โ†’ https://git.io/JJkJm
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/JJLfp
<{^_^}> [nixpkgs] @peterhoeg merged pull request #92430 โ†’ check-wmiplus: 1.64 -> 1.65 โ†’ https://git.io/JJIbc
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/JJLJe
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c6aa4058adb (from 12 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
zangi has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92449 โ†’ python27Packages.phonenumbers: 8.12.5 -> 8.12.6 โ†’ https://git.io/JJLJn
<{^_^}> [nixpkgs] @aanderse merged pull request #92368 โ†’ moodle: 3.8.3 -> 3.9 โ†’ https://git.io/JJI4w
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JJLJW
zangi has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #91042 โ†’ nixos/acme: execute a single lego command โ†’ https://git.io/JfFY4
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JJLJB
<bqv> ,locate X11/Xft/Xft.h
<{^_^}> Found in packages: xlibs.libXft.dev
roobz has quit [Ping timeout: 260 seconds]
raghavsood has joined #nixos
alp has joined #nixos
cosimone has quit [Quit: Quit.]
knupfer has joined #nixos
knupfer has quit [Read error: Connection reset by peer]
sangoma has quit [Read error: Connection reset by peer]
wfranzini has quit [Remote host closed the connection]
sangoma has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/b3fcaa54401 (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
turion has joined #nixos
<raboof> I'm on nixos-unstable, and when I 'nix-shell -p diffoscope', it tries to build diffoscope rather than getting it from hydra. How would I find out why that is?
teto has joined #nixos
<adisbladis> raboof: There isn't much to figure out. That it builds from source rather than being substituted means one of two things:
<adisbladis> 1. Hydra hasn't yet attempted to build diffoscope, and as it's not a channel blocker this will happen later.
<adisbladis> 2. The build failed, you can see this in Hydra the channel evaluation you are using.
<{^_^}> [nixpkgs] @romildo merged pull request #92249 โ†’ papirus-icon-theme: 20200602 -> 20200702 โ†’ https://git.io/JJk4W
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JJLUW
<adisbladis> raboof: Right now it looks like diffoscope is failing to build: https://hydra.nixos.org/build/123246655/nixlog/1
<raboof> adisbladis: interesting, how would I get there?
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<srhb> iirc channels don't bump before the evaluation is complete, so _normally_ (barring transient errors) things that are unbuilt at channel bump time will continue to remain so.
<{^_^}> [nixpkgs] @romildo merged pull request #92372 โ†’ numix-icon-theme-circle: 19.12.27 -> 20.06.07 โ†’ https://git.io/JJIRv
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JJLTI
<adisbladis> srhb: The evaluation is complete, it doesn't mean non-blockers build.
<srhb> adisbladis: Hmm, not sure I understand the distinction?
<adisbladis> srhb: It evaluates just fine
<adisbladis> It just doesn't build
<srhb> Nono, not nix eval, hydra eval.
<srhb> Overloaded terms are problematic. :D
<{^_^}> [nixpkgs] @romildo merged pull request #92363 โ†’ numix-icon-theme-square: 19.12.27 -> 20.06.07 โ†’ https://git.io/JJIly
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JJLTO
pbb has joined #nixos
<{^_^}> [flake-registry] @Mic92 opened pull request #2 โ†’ add nur to registry โ†’ https://git.io/JJLTZ
<srhb> For instance, this "build" https://hydra.nixos.org/build/123610253#tabs-details -- is part of (queued in) hydra evaluation 1598323 -- and as far as I understand it, the channel cannot bump until this hydra evaluation has completed (all builds succeed/fail/abort)
cjpb0 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 258 seconds]
<srhb> all _jobs_ I should say...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92451 โ†’ python37Packages.jupyterlab: 2.1.4 -> 2.1.5 โ†’ https://git.io/JJLT2
cjpbirkbeck has joined #nixos
cjpb0 has quit [Ping timeout: 260 seconds]
turion has quit [Ping timeout: 244 seconds]
codygman has quit [Read error: Connection reset by peer]
<adisbladis> This is the relevant upstream issue causing the failure https://bugs.astron.com/view.php?id=170
codygman has joined #nixos
<adisbladis> I have no idea where they host their repo, so not sure where we'd find a patch
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92452 โ†’ python27Packages.pep8-naming: 0.10.0 -> 0.11.1 โ†’ https://git.io/JJLTA
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/1085c056376 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<raboof> where do I find which things are channel blockers?
<gchristensen> raboof: tested is a regular job like any other job inside the trunk-combined jobset, with special metadata
roobz has joined #nixos
<gchristensen> raboof: `tested` is the job which is used to determine if the channel should pass. it depends on several key indicators of healthiness. you can find a map of channels and their key job here: https://status.nixos.org/
<gchristensen> raboof: from the "tested" job click the Constituents tab and you'll see a list of dependencies and their status over time
<raghavsood> adisbladis: Seems to be at https://salsa.debian.org/reproducible-builds/diffoscope
cosimone has joined #nixos
shibboleth has joined #nixos
<raboof> I wonder if https://github.com/NixOS/nixpkgs/pull/91713 would help (though upstream is even further ahead already)
<{^_^}> #91713 (by delroth, 1 week ago, open): diffoscope: 148 -> 149
<raboof> thx for connecting the dots, I understand the jobset/job relationships better now ;)
andreas303 has quit [Remote host closed the connection]
zangi has quit [Read error: Connection reset by peer]
zangi has joined #nixos
cjpb0 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 260 seconds]
cjpb0 is now known as cjpbirkbeck
<delroth[m]> the "file" package issue should already be fixed in staging, as indicated in that PR.
andreas303 has joined #nixos
Neo-- has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
<gchristensen> delroth[m]: I don't suppose you could fix up the change request from jto*nar?
orivej has joined #nixos
cjpb0 has joined #nixos
<delroth[m]> hmm, I'm stuck in a train and bored, let me take out my laptop I guess :)
cjpbirkbeck has quit [Ping timeout: 256 seconds]
cjpb0 is now known as cjpbirkbeck
<{^_^}> [nixos-search] @garbas pushed 2 commits to todo: https://git.io/JJLki
<{^_^}> [nixos-search] @garbas opened pull request #112 โ†’ Some UX fixes for showing suggestions โ†’ https://git.io/JJLkM
turion has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92453 โ†’ python27Packages.ipdb: 0.13.2 -> 0.13.3 โ†’ https://git.io/JJLkQ
orivej has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/1d56d73aec2 (from 15 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<{^_^}> [nixos-search] @garbas merged pull request #112 โ†’ Some UX fixes for showing suggestions โ†’ https://git.io/JJLkM
<{^_^}> [nixos-search] @garbas pushed to master ยซ Some UX fixes for showing suggestions (#112) ยป: https://git.io/JJLIL
<{^_^}> [nixos-search] @garbas pushed 0 commits to todo: https://git.io/JJLIt
karetsu has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/JJLIY
orivej has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #92392 โ†’ osmid: 0.6.8 -> 0.8.0 โ†’ https://git.io/JJIP3
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJLIZ
meh` has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #92438 โ†’ python27Packages.mahotas: 1.4.9 -> 1.4.10 โ†’ https://git.io/JJIhW
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJLI8
shibboleth has quit [Quit: shibboleth]
dermetfan has quit [Ping timeout: 244 seconds]
<{^_^}> [nix] @edolstra pushed 9 commits to auto-uid-allocation: https://git.io/JJLI1
proofofkeags has joined #nixos
<adisbladis> raghavsood: The problem isn't finding the diffoscope repo, it's the "file" repo I'm looking for
orivej has quit [Ping timeout: 256 seconds]
proofofkeags has quit [Ping timeout: 246 seconds]
<{^_^}> [nixos-search] @garbas pushed to options-links-to-github ยซ Pointing to correct branch for different channels ยป: https://git.io/JJLLD
<{^_^}> [nixos-search] @garbas opened pull request #113 โ†’ Pointing to correct branch for different channels โ†’ https://git.io/JJLLy
lhurttila has joined #nixos
<adisbladis> raboof: I think that test patch is good as an interim fix
<arianvp> domenkozar[m]: are you around?
<arianvp> does the use-nix github action leak the host's locale settings into builds?
<arianvp> I have a build that is succeeding locally, but failing in CI using your github action; and it's a bit of a headscratcher
Jackneilll has quit [Ping timeout: 258 seconds]
Jackneill has joined #nixos
wavirc22 has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
turion has quit [Ping timeout: 272 seconds]
<arianvp> nevermind I can reproduce it locally too now. =)
<domenkozar[m]> heh, good :)
wavirc22 has joined #nixos
<domenkozar[m]> it uses the sandbox as anywhere else
<{^_^}> [nixpkgs] @ryantm merged pull request #92422 โ†’ plasma-applet-volumewin7mixer: 24 -> 25 โ†’ https://git.io/JJIQk
<{^_^}> [nixpkgs] @cdepillabout merged pull request #91999 โ†’ haskellPackages.ghcWithPackages: fix for GHC 8.10 โ†’ https://git.io/JJUwh
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJLt8
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to release-20.03: https://git.io/JJLt4
alp has quit [Ping timeout: 258 seconds]
<lhurttila> Hi. I'm trying to install Nixos for the first time (on an emty ssd, goal is to make a dual boot with windows ) and i'm not really familiar with linux in general. Booting from an USB stick with the 20.03 ISO opens up the installer choices but after choosing the installer I get a few lines running before the systems seems to freeze with a black
<lhurttila> screen and an _ in the upper corner. I never get anywhere from that unless i reboot. What am I missing?
<{^_^}> [nixpkgs] @marsam merged pull request #92394 โ†’ postgresql11Packages.pgroonga: 2.2.5 -> 2.2.6 โ†’ https://git.io/JJIP9
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJLtz
<etu> LHurttila: Try waiting longer :)
<etu> LHurttila: The live usb medium is incredibly slow at starting the graphical environment
<lhurttila> as in more than half an hour? :D
<etu> oh no
<etu> I was thinking about a minute or so :p
<etu> What kind of hardware do you have?
<etu> Graphics card mostly
<{^_^}> [nixpkgs] @cdepillabout merged pull request #92374 โ†’ haskellPackages.{math-functions,mockery}: dontCheck โ†’ https://git.io/JJIR6
<{^_^}> [nixpkgs] @cdepillabout pushed 3 commits to master: https://git.io/JJLtP
karetsu has quit [Quit: WeeChat 2.8]
reanimus has quit [Ping timeout: 244 seconds]
reanimus has joined #nixos
<lhurttila> etu I started by putting the iso on the ssd directly at first before using the usb at all but don't know if that can have any effect. GPU is rtx 2070, cpu intel i5-3570k
<zangi> what does '<' and '>' in `<nixpkgs>` represent? is it a channel?
drewr has quit [Quit: brb]
<gchristensen> zangi: I call those "diamond paths" https://nixos.org/nix/manual/#env-NIX_PATH
<immae> zangi: itโ€™s a way to refer to elements of the NIX_PATH environment variable
drewr has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed to master ยซ oh-my-zsh: 2020-07-03 -> 2020-07-05 ยป: https://git.io/JJLqm
alp has joined #nixos
<adisbladis> LHurttila: Maybe it's some nvidia driver issues?
iqubic` has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
<lhurttila> adisbladis no idea. I'm currently using the latest 451.48 drivers and have two screens plugged in. During the installer the few lines i see jump from one screen to the other which seems weird
work_ has quit [Quit: Connection closed for inactivity]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/6fcb972b9e1 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<adisbladis> LHurttila: The installer doesn't contain non-free drivers
<etu> LHurttila: It sounds like a driver issue, I don't think we have the binary nvidia driver on the iso and rtx 2070 is a very new card and I don't think if nouveau works on that yet.
<adisbladis> So you're using noevueeueue (I have no idea how to spell this driver)
roobz has quit [Ping timeout: 244 seconds]
ryzokuken_ has quit [Remote host closed the connection]
<adisbladis> You can try building your own iso using the nonfree driver: http://ix.io/2r1x/nix
<adisbladis> (assuming you save that paste as iso.nix)
<lhurttila> adisbladis I wasn't even aware that there is such a thing as non-free drivers :O
<adisbladis> LHurttila: Nvidia is a piece of... We don't use that language around here.
cosimone has quit [Quit: Quit.]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92454 โ†’ python37Packages.netdisco: 2.7.0 -> 2.7.1 โ†’ https://git.io/JJLqS
<adisbladis> Assuming you can install Nix on your current setup (it doesn't have to be on NixOS)
<etu> LHurttila: "the latest 451.48 drivers" as you wrote is the non-free drivers :)
<adisbladis> You can build your custom ISOs
tokudan has quit [Remote host closed the connection]
<adisbladis> The pastebin I sent you is how to build a custom ISO with the non-free (binary) nvidia driver
<lhurttila> adisbladis I do have an older gtx 780 lying around but i might try making a new ISO first
<adisbladis> Ahh, I need to update my custom iso file
<adisbladis> One of the includes has been moved
tokudan has joined #nixos
<adisbladis> The structure is still the same, just a file rename
cfricke has quit [Quit: WeeChat 2.8]
domogled has quit [Quit: domogled]
<tokudan> looks like boot.kernelPackages = pkgs.linuxPackages_latest; with zfs enabled on nixos-20-small is currently broken :(
<adisbladis> tokudan: It's a not too uncommon occurence
roobz has joined #nixos
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #92449 โ†’ python27Packages.phonenumbers: 8.12.5 -> 8.12.6 โ†’ https://git.io/JJLJn
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJLmV
<{^_^}> [nixos-hardware] @Mic92 merged pull request #174 โ†’ add xps 13 (9343) โ†’ https://git.io/JfNzm
<{^_^}> [nixos-hardware] @Mic92 pushed 2 commits to master: https://git.io/JJLmr
<{^_^}> [nixos-hardware] @Mic92 opened pull request #176 โ†’ add flake support โ†’ https://git.io/JJLmQ
sangoma has quit [Read error: Connection reset by peer]
sangoma has joined #nixos
dingenskirchen has quit [Quit: dingenskirchen]
turion has joined #nixos
dermetfan has joined #nixos
<{^_^}> [nixpkgs] @stigtsp opened pull request #92455 โ†’ perlPackages.MetaCPANClient: init at 2.026000 โ†’ https://git.io/JJLOm
waleee-cl has joined #nixos
<{^_^}> [nixpkgs] @marenz2569 opened pull request #92456 โ†’ firestarter: v1.7.4 fix commit hash โ†’ https://git.io/JJLOa
<{^_^}> [flake-registry] @Mic92 opened pull request #3 โ†’ add nixos-hardware โ†’ https://git.io/JJLOo
camsbury has joined #nixos
gustavderdrache has joined #nixos
ddellacosta has joined #nixos
malik1 has joined #nixos
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92457 โ†’ python37Packages.elementpath: 1.4.5 -> 1.4.6 โ†’ https://git.io/JJLOh
Chiliparrot has joined #nixos
cjpbirkbeck has quit [Ping timeout: 256 seconds]
tghume has quit [Ping timeout: 246 seconds]
kenran has quit [Quit: leaving]
<{^_^}> [nixpkgs] @danieldk merged pull request #92174 โ†’ portfolio: 0.46.3 -> 0.46.6 โ†’ https://git.io/JJTML
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJL34
drakonis has joined #nixos
<{^_^}> [nixpkgs] @06kellyjac opened pull request #92459 โ†’ deno: 1.1.2 -> 1.1.3 โ†’ https://git.io/JJL3V
ixxie has joined #nixos
roobz has quit [Ping timeout: 260 seconds]
knupfer has joined #nixos
<typetetris> With direnv and nix-direnv how can I force a rebuild of my shell?
<{^_^}> [nixpkgs] @grahamc merged pull request #92456 โ†’ firestarter: v1.7.4 fix commit hash โ†’ https://git.io/JJLOa
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/JJL3S
<simpson> `touch shell.nix` works for me. (I do not use lorri or nix-direnv.) Generally you shouldn't need to, though; direnv TBH tends to not just reload when needed, but sometimes spuriously reload too.
<simpson> Well, I say "spuriously" but it's probably in response to some system event I can't see. Or maybe because I changed another tree elsewhere.
jumper149 has joined #nixos
<typetetris> simpson: thanks
sangoma has quit [Ping timeout: 256 seconds]
lhurttila has quit [Ping timeout: 256 seconds]
<evanjs> Alright, networking noob here. Looking at enabling SNMP, but haven't done much with it before. Looks like there isn't anything easy as far as nixos options go?
<evanjs> I see a net-snmp package, just no options outside a prometheus exporter and keepalived config
fendor_ has joined #nixos
<simpson> evanjs: Could I convince you to use Prometheus-style monitoring instead? Or perhaps you have some SNMP-only devices?
<simpson> We happen to have a relatively nice Prometheus subsystem. Exporters have been systematized. There's not anything equivalent for SNMP, so you'll have to go to each daemon of interest and configure it individually.
<evanjs> I don't really have any preferences right now, a coworker mentioned SNMP after I mentioned my desktop CPU was maxing out without my knowledge, so I'm just looking at something to monitor stuff like that across the network rn
johnny101m has quit [Quit: -a- Connection Timed Out]
johnny101m has joined #nixos
<simpson> I recommend Prometheus, or more broadly I recommend *scraping* or *pulling* as the model of moving metrics across the network.
<evanjs> I've been meaning to look into prometheus and the ELK stack and etc in general for quite a while now, anyway
<evanjs> give me all the dataaa
<simpson> Every metric should be meaningful; every alert should be actionable. You may not need ELK for a long time, if you can manage to get by on metrics and not look at logs.
camsbury has quit [Remote host closed the connection]
camsbury has joined #nixos
<evanjs> sure yeah, was more lumping it in there as something I want to play with lol. But yeah I don't see myself needing it for this specific scenario right now
<evanjs> For either solution, _some_ sort of server is required, though, right?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92460 โ†’ python27Packages.prance: 0.18.3 -> 0.19.0 โ†’ https://git.io/JJLsR
<{^_^}> [nixpkgs] @grahamc merged pull request #91713 โ†’ diffoscope: 148 -> 150 โ†’ https://git.io/JJvTE
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/JJLsE
<{^_^}> [nixpkgs] @danieldk merged pull request #92157 โ†’ intel-gmmlib: 20.1.1 -> 20.2.2 โ†’ https://git.io/JJT6J
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJLs2
<{^_^}> [nixpkgs] @peti pushed to haskell-updates ยซ LTS Haskell 16.4 ยป: https://git.io/JJLsw
domogled has joined #nixos
<simpson> For push-style solutions, you'll need a server that everybody knows about and is able to reach. This is what makes pushing not great; configuration changes to the push have to go out to all the pushers, and the pusher can be flooded easily, so you'll have to reconfigure it often.
<{^_^}> [nixpkgs] @peti pushed to haskell-updates ยซ hackage-packages.nix: automatic Haskell package set update ยป: https://git.io/JJLs6
<evanjs> Alright, was actually _just_ about to ask you to clarify re your pulling/scraping statement lol
<evanjs> I think that clears it up, thanks!
<simpson> For pulling, anybody who has good reach can become the puller. And each pull can be configured independently of all of the different services being monitored.
dingenskirchen has joined #nixos
<simpson> This leads to a nice incremental buildup of metrics; exporting metrics from services, scraping metrics, aggregating and querying, and long-term storage are all different concerns that can be configured independently.
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzzโ€ฆ]
<evanjs> Right, so I can enable monitoring on whatever desktop I need to, and just enable the exporters in my default/desktop profiles. That sounds like it should work nicely :D
<evanjs> *the monitoring daemon
<{^_^}> [nixpkgs] @peti opened pull request #92461 โ†’ Update Haskell package set to LTS 16.4 (plus other fixes) โ†’ https://git.io/JJLsS
<simpson> evanjs: Yes. I have something like this on all of my machines: https://github.com/MostAwesomeDude/treehouse/blob/master/nixos/metrics.nix#L4-L12
<simpson> The node exporter is basically a per-machine exporter, treating the machine's vitals as a service.
veleiro has joined #nixos
domogled has quit [Ping timeout: 272 seconds]
<jasom> What's the easiest way to see what kernel version will be used with a given configuration? I ran into https://github.com/NixOS/nixpkgs/issues/91509 and in my configuration, I left a comment as to which kernel bug required linuxPackages_latest; and I want to check that the version used is post that bugfix
<{^_^}> #91509 (by mfsch, 1 week ago, open): ZFS fails to build with latest kernel
<{^_^}> [nixpkgs] @matthewbauer merged pull request #92414 โ†’ Fix nix cross compilatino โ†’ https://git.io/JJISn
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/JJLGO
<jasom> I guess I can build it and read the grub.cfg generated, but maybe there's an easier way?
<teto> jasom: I suppose you could load your config through `nix repl` and explore teh config from there. or run nixos-rebuild with -vvvvv
domogled has joined #nixos
malik1 has quit [Quit: WeeChat 2.7.1]
<evanjs> simpson: which is essentially my primary goal in investigating this stuff in the first place
<evanjs> Sounds like this is well enough to get me started. Thanks!
<evanjs> simpson++
<{^_^}> simpson's karma got increased to 26
<robodojo> why is "This is the third line." double indented https://nixos.org/nix/manual/#ssec-copy-closure ?
<robodojo> sorry nvm
<veleiro> I'm having trouble with 'attribute 'buildEnv' missing' on 'php.buildEnv' on
<veleiro> buildEnv or withExtensions
<veleiro> 20.03, has something changed? my config worked before but now i cant seem to use
pamplemousse has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer1 has joined #nixos
knupfer1 has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
proofofkeags has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/02203c19549 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/41aa2272feb (from 15 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<veleiro> oh maybe its because I was tracking unstable before
<veleiro> looks like sweeping changes are there
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92462 โ†’ python27Packages.mwclient: 0.10.0 -> 0.10.1 โ†’ https://git.io/JJLZe
<{^_^}> [nixpkgs] @marius851000 opened pull request #92463 โ†’ insync: fix warning due to missing LD_LIBRARY_PATH โ†’ https://git.io/JJLZf
jumper149 has quit [Quit: WeeChat 2.8]
cole-h has joined #nixos
Chiliparrot has joined #nixos
likivik[m] has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92464 โ†’ python27Packages.paste: 3.4.0 -> 3.4.1 โ†’ https://git.io/JJLZ0
domogled has quit [Ping timeout: 272 seconds]
pamplemousse has quit [Ping timeout: 240 seconds]
KarlJoad has joined #nixos
davidv7 has joined #nixos
<KarlJoad> Hey guys. I'm trying to boot the graphical ISO on a computer with 2 nVidia GPUs. I know I need to set a kernel parameter at boot, but I forget which ones. Can someone help me out?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92465 โ†’ python37Packages.ckcc-protocol: 1.0.1 -> 1.0.2 โ†’ https://git.io/JJLZF
davidv7_ has quit [Ping timeout: 264 seconds]
<{^_^}> [nix] @edolstra pushed 69 commits to flakes: https://git.io/JJLZx
KarlJoad has quit [Quit: ERC (IRC client for Emacs 26.3)]
alp has quit [Ping timeout: 260 seconds]
growpotkin has joined #nixos
nixuser has quit [Ping timeout: 260 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92467 โ†’ python37Packages.libevdev: 0.7 -> 0.9 โ†’ https://git.io/JJLnu
maier has quit [Ping timeout: 264 seconds]
<{^_^}> [nixos-hardware] @Mic92 merged pull request #176 โ†’ add flake support โ†’ https://git.io/JJLmQ
<{^_^}> [nixos-hardware] @Mic92 pushed 2 commits to master: https://git.io/JJLn6
domogled has joined #nixos
<evanjs> KarlJoad: there should be a nomodeset option on the Grub menu IIRC
<{^_^}> [nixpkgs] @petabyteboy opened pull request #92468 โ†’ nixos/jitsi-meet: init โ†’ https://git.io/JJLn1
ashesham` has joined #nixos
<{^_^}> [nixpkgs] @bcdarwin closed pull request #89436 โ†’ python3Packages.nipype: 1.4.2 -> 1.5.0 โ†’ https://git.io/JfPAp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @jarlg closed pull request #62659 โ†’ nixos/undervolt: correct description of numerical input โ†’ https://git.io/fjuGP
noogie has joined #nixos
davidv7_ has joined #nixos
KarlJoad has joined #nixos
<KarlJoad> ,locate unsquashfs
<{^_^}> Found in packages: squashfsTools
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzzโ€ฆ]
sangoma has joined #nixos
davidv7 has quit [Ping timeout: 258 seconds]
domogled has quit [Remote host closed the connection]
KarlJoad has quit [Client Quit]
domogled has joined #nixos
FRidh has quit [Quit: Konversation terminated!]
Bunogi has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.mwclient: 0.10.0 -> 0.10.1 ยป: https://git.io/JJLcG
<{^_^}> [nixpkgs] @jonringer merged pull request #92462 โ†’ python27Packages.mwclient: 0.10.0 -> 0.10.1 โ†’ https://git.io/JJLZe
<{^_^}> [nixpkgs] @mweinelt merged pull request #91066 โ†’ salt: 3000.3 -> 3001 โ†’ https://git.io/JfFuE
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJLcZ
erasmas has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92469 โ†’ python27Packages.Nuitka: 0.6.8.1 -> 0.6.8.4 โ†’ https://git.io/JJLc8
roobz has joined #nixos
alexherbo2 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #92380 โ†’ python3Package.nibabel: 3.1.0 -> 3.1.1 โ†’ https://git.io/JJIum
<{^_^}> [nixpkgs] @jonringer pushed commit from @tfmoraes to master ยซ python3Package.nibabel: 3.1.0 -> 3.1.1 ยป: https://git.io/JJLcV
nikita` has joined #nixos
andymandias has joined #nixos
andymandias_ has quit [Ping timeout: 244 seconds]
dermetfan has quit [Ping timeout: 272 seconds]
sangoma has quit [Read error: Connection reset by peer]
domogled has quit [Quit: domogled]
sangoma has joined #nixos
teto has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @ericdallo opened pull request #92470 โ†’ clojure-lsp: 20200624T142700 -> 20200706T152722 โ†’ https://git.io/JJLCE
lord| has quit [Ping timeout: 264 seconds]
<{^_^}> [nixops] @wmertens opened pull request #1382 โ†’ SSH: don't force port 22 if none is given โ†’ https://git.io/JJLCd
<{^_^}> [nixpkgs] @lucperkins closed pull request #92393 โ†’ apachePulsar: 2.6.0 โ†’ https://git.io/JJIPz
alex57 has joined #nixos
orivej has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @pacien opened pull request #92471 โ†’ gscan2pdf: 2.6.5 -> 2.8.0 โ†’ https://git.io/JJLWv
<alex57> Hello! I'm linking statically with libmysqlclient and it brings the whole mysql server in the closure of my binary. Can someone please offer some advice?
NeoCron has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jtojnar merged pull request #92419 โ†’ pulseeffects: 4.7.2 -> 4.7.3 โ†’ https://git.io/JJI9i
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master ยซ pulseeffects: 4.7.2 -> 4.7.3 ยป: https://git.io/JJLWU
lord| has joined #nixos
proofofkeags has joined #nixos
Thra11 has joined #nixos
pauricthelodger[ has joined #nixos
<Thra11> I'm cross-compiling an armv7l package. How do I tell my aarch64 nixos machine that my aarch64 builder can cross compile armv7l (in addition to compiling for its native aarch64)?
<jasom> teto: thanks; the 'nixos-rebuild -vvvvv' showed only one package named 'linux-.*'
MmeQuignon has joined #nixos
<tokudan> is there a way to stop services.gitolite from adding entries to systemd.tmpfiles.rules? having these entries in there actually breaks my system as tmpfiles rules become active before the encrypted filesystem is mounted, which in turn prevents mounting of the encrypting filesystem...
<{^_^}> [nixops] @adisbladis opened pull request #1383 โ†’ Define plugins hooks as classes โ†’ https://git.io/JJLWr
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92472 โ†’ python27Packages.latexcodec: 2.0.0 -> 2.0.1 โ†’ https://git.io/JJLWi
ixxie has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #92377 โ†’ python3Package.gdcm: 3.0.6 -> 3.0.7 โ†’ https://git.io/JJI0D
<{^_^}> [nixpkgs] @jonringer pushed commit from @tfmoraes to master ยซ python3Package.gdcm: 3.0.6 -> 3.0.7 ยป: https://git.io/JJLWD
<{^_^}> [nixpkgs] @matthewbauer merged pull request #92416 โ†’ Fix elfutils โ†’ https://git.io/JJISR
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/JJLWy
<{^_^}> [nixpkgs] @jonringer merged pull request #92469 โ†’ python27Packages.Nuitka: 0.6.8.1 -> 0.6.8.4 โ†’ https://git.io/JJLc8
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.Nuitka: 0.6.8.1 -> 0.6.8.4 ยป: https://git.io/JJLWS
<{^_^}> [nixpkgs] @jonringer merged pull request #92467 โ†’ python37Packages.libevdev: 0.7 -> 0.9 โ†’ https://git.io/JJLnu
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python37Packages.libevdev: 0.7 -> 0.9 ยป: https://git.io/JJLWH
<{^_^}> [nixpkgs] @jonringer merged pull request #92472 โ†’ python27Packages.latexcodec: 2.0.0 -> 2.0.1 โ†’ https://git.io/JJLWi
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.latexcodec: 2.0.0 -> 2.0.1 ยป: https://git.io/JJLWQ
<{^_^}> [nixpkgs] @jonringer merged pull request #92464 โ†’ python27Packages.paste: 3.4.0 -> 3.4.1 โ†’ https://git.io/JJLZ0
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.paste: 3.4.0 -> 3.4.1 ยป: https://git.io/JJLW7
justanotheruser has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #92452 โ†’ python27Packages.pep8-naming: 0.10.0 -> 0.11.1 โ†’ https://git.io/JJLTA
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.pep8-naming: 0.10.0 -> 0.11.1 ยป: https://git.io/JJLle
<{^_^}> [nixpkgs] @jonringer merged pull request #92465 โ†’ python37Packages.ckcc-protocol: 1.0.1 -> 1.0.2 โ†’ https://git.io/JJLZF
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python37Packages.ckcc-protocol: 1.0.1 -> 1.0.2 ยป: https://git.io/JJLlf
<{^_^}> [nixpkgs] @jonringer merged pull request #92448 โ†’ python27Packages.identify: 1.4.19 -> 1.4.21 โ†’ https://git.io/JJLfw
<robodojo> the mix of US and british english is annoying (--optimise)
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.identify: 1.4.19 -> 1.4.21 ยป: https://git.io/JJLlT
dbmikus has joined #nixos
m1cr0man has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @jonringer merged pull request #92453 โ†’ python27Packages.ipdb: 0.13.2 -> 0.13.3 โ†’ https://git.io/JJLkQ
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.ipdb: 0.13.2 -> 0.13.3 ยป: https://git.io/JJLlm
alex57 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer opened pull request #92474 โ†’ python3Packages.mt-940: disable tests, no longer present โ†’ https://git.io/JJLlY
<qyliss> robodojo: what US english is there?
<robodojo> throughout the docs it's US english
red[evilred] has joined #nixos
<red[evilred]> I'd rather have a mix of US and UK English than have people fight in edit / merge wars
<{^_^}> [nixpkgs] @jonringer merged pull request #92474 โ†’ python3Packages.mt-940: disable tests, no longer present โ†’ https://git.io/JJLlY
<{^_^}> [nixpkgs] @jonringer pushed to master ยซ python3Packages.mt-940: disable tests, no longer present ยป: https://git.io/JJLlZ
<{^_^}> [nix] @edolstra pushed to flakes ยซ nix develop: Support derivations with multiple outputs ยป: https://git.io/JJLln
<scoates> heads up; Netlify seems to be butchering nixos.org right now. https://files.faculty.com/w0Zsf7zW.png
<zangi> why is there no nixpkgs-stable channel? while there exists nixos-XX.YY for nixos
zebrag has quit [Quit: Konversation terminated!]
<robodojo> red[evilred] better that the project officially pick 1 and be consistent
<Thra11> red[evilred]: The could be some logic in having one consistent language throughout the source code, and other dialects as translations.
<Thra11> Is nix translated? I've never checked.
<{^_^}> [nixpkgs] @jonringer merged pull request #92447 โ†’ python37Packages.geopandas: 0.7.0 -> 0.8.0 โ†’ https://git.io/JJLfE
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python37Packages.geopandas: 0.7.0 -> 0.8.0 ยป: https://git.io/JJLlB
<gchristensen> https://www.netlifystatus.com/ scoates
<gchristensen> :(
<scoates> thanks
<{^_^}> [nixpkgs] @jonringer merged pull request #92440 โ†’ python27Packages.dnslib: 0.9.13 -> 0.9.14 โ†’ https://git.io/JJIjE
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.dnslib: 0.9.13 -> 0.9.14 ยป: https://git.io/JJLla
<{^_^}> [nixpkgs] @jonringer merged pull request #92439 โ†’ python37Packages.libversion: 1.2.0 -> 1.2.1 โ†’ https://git.io/JJIje
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python37Packages.libversion: 1.2.0 -> 1.2.1 ยป: https://git.io/JJLlV
<{^_^}> [nixpkgs] @jonringer merged pull request #92442 โ†’ python27Packages.elasticsearch: 7.7.1 -> 7.8.0 โ†’ https://git.io/JJLe9
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.elasticsearch: 7.7.1 -> 7.8.0 ยป: https://git.io/JJLlr
<{^_^}> [nixpkgs] @jonringer merged pull request #92435 โ†’ python37Packages.nbsphinx: 0.7.0 -> 0.7.1 โ†’ https://git.io/JJIp2
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python37Packages.nbsphinx: 0.7.0 -> 0.7.1 ยป: https://git.io/JJLlo
zebrag has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #92429 โ†’ python27Packages.azure-mgmt-cosmosdb: 0.14.0 -> 0.15.0 โ†’ https://git.io/JJIFD
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.azure-mgmt-cosmosdb: 0.14.0 -> 0.15.0 ยป: https://git.io/JJLli
<{^_^}> [nixpkgs] @jonringer merged pull request #92434 โ†’ python27Packages.geoalchemy2: 0.8.3 -> 0.8.4 โ†’ https://git.io/JJIxr
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.geoalchemy2: 0.8.3 -> 0.8.4 ยป: https://git.io/JJLlP
<{^_^}> [nixpkgs] @jonringer merged pull request #92428 โ†’ python27Packages.atlassian-python-api: 1.15.9 -> 1.16.0 โ†’ https://git.io/JJIFu
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.atlassian-python-api: 1.15.9 -> 1.16.0 ยป: https://git.io/JJLlX
<{^_^}> [nixpkgs] @jonringer merged pull request #92427 โ†’ python27Packages.azure-mgmt-eventhub: 3.1.0 -> 4.0.0 โ†’ https://git.io/JJIdD
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.azure-mgmt-eventhub: 3.1.0 -> 4.0.0 ยป: https://git.io/JJLl1
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #92426 โ†’ python37Packages.azure-mgmt-security: 0.4.0 -> 0.4.1 โ†’ https://git.io/JJI5Y
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python37Packages.azure-mgmt-security: 0.4.0 -> 0.4.1 ยป: https://git.io/JJLlM
<{^_^}> [nixpkgs] @jonringer merged pull request #92446 โ†’ python27Packages.hvac: 0.10.3 -> 0.10.4 โ†’ https://git.io/JJLfO
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python27Packages.hvac: 0.10.3 -> 0.10.4 ยป: https://git.io/JJLlD
dbmikus has quit [Ping timeout: 272 seconds]
gustavderdrache has quit [Read error: Connection reset by peer]
waleee-cl has quit [Quit: Connection closed for inactivity]
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92475 โ†’ python27Packages.XlsxWriter: 1.2.8 -> 1.2.9 โ†’ https://git.io/JJL8k
ashesham` has quit [Ping timeout: 272 seconds]
fendor_ has quit [Remote host closed the connection]
user_0x58 has joined #nixos
asymptotically has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @danieldk closed pull request #85689 โ†’ resilio: fix directoryRoot configuration โ†’ https://git.io/JfkJk
<{^_^}> [nixpkgs] @Gerschtli opened pull request #92476 โ†’ dwm-status: 1.7.0 -> 1.7.1 โ†’ https://git.io/JJL88
sangoma has quit [Ping timeout: 272 seconds]
<robodojo> what is $XDG_CONFIG_HOME?
<cole-h> By default, it $USER/.config
<cole-h> it is*
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92477 โ†’ python27Packages.python-vlc: 3.0.9113 -> 3.0.10114 โ†’ https://git.io/JJL8z
<{^_^}> [nixpkgs] @danieldk merged pull request #92459 โ†’ deno: 1.1.2 -> 1.1.3 โ†’ https://git.io/JJL3V
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJL8g
anders^ has quit []
<robodojo> thanks. do you know where it comes from?
Uma has quit [Remote host closed the connection]
Uma has joined #nixos
marek has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @samrose opened pull request #92478 โ†’ fluent-bit: 1.3.6 -> 1.4.6 โ†’ https://git.io/JJL8r
anders^ has joined #nixos
<cole-h> "The XDG Base Directory Specification"
<scoates> polite suggestion: it might be a good idea to move https://nixos.org/nix/install to releases.nixos.org so there's no one else in the middle?
<slabity> I prefer the Arch wiki's guide to XDG: https://wiki.archlinux.org/index.php/XDG_Base_Directory
malook has joined #nixos
raghavsood has quit [Remote host closed the connection]
alp has joined #nixos
marek has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/985071630e0 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Havvy has joined #nixos
isHavvy has quit [Ping timeout: 260 seconds]
KarlJoad has joined #nixos
<KarlJoad> ,locate nvidia-xconfig
<{^_^}> Couldn't find in any packages
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92479 โ†’ python27Packages.twilio: 6.39.0 -> 6.43.0 โ†’ https://git.io/JJL87
sangoma has joined #nixos
proofofkeags has quit [Ping timeout: 272 seconds]
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #85023 โ†’ python3Packages.ihatemoney: 4.1 -> 4.2 โ†’ https://git.io/Jvh5H
<{^_^}> [nixpkgs] @timokau pushed 14 commits to master: https://git.io/JJL4L
davean has quit [Quit: WeeChat 2.4]
matias_ has joined #nixos
cript0nauta has quit [Ping timeout: 240 seconds]
ixxie has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #92455 โ†’ perlPackages.MetaCPANClient: init at 2.026000 โ†’ https://git.io/JJLOm
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JJL4B
KarlJoad has quit [Remote host closed the connection]
OmnipotentEntity has joined #nixos
<OmnipotentEntity> zimbatm, Thanks for approving the repmgr update PR so quickly!
<tokudan> how do I override a package in nixos? nixpkgs only gives an example for ~/.config/nixpkgs/config.nix
<slabity> tokudan: You can use an overlay
<OmnipotentEntity> tokudan, do you want to install a specific version of a package from like... unstable or something?
<tokudan> omnipotententity, no, basically just override the source for a package
<tokudan> slabity, and how does that work? nixpkgs manual doesn't really give me anything useful, or i'm too stupid for it
<OmnipotentEntity> tokudan, can you use override and override the src?
<cole-h> (Not `override`, but `overrideAttrs`)
<OmnipotentEntity> thanks for the correction
<{^_^}> [nixpkgs] @pacien opened pull request #92480 โ†’ beamerpresenter: init at 0.1.1 โ†’ https://git.io/JJL4y
<cole-h> `override` only works for the stuff in `{ dep1, dep2, enableDep3 ? false }:` stuff
<slabity> tokuden: Nixpkgs allows you to overload packages from upstream with your own using overlays. For your user you can do .config/nixpkgs/overlays.nix
<tokudan> I'm at "2.5. Modify packages via packageOverrides", which gives me an example for ~/.config/nixpkgs/config.nix, but I'm only using /etc/nixos/configuration.nix. so what do I need to put in there?
<OmnipotentEntity> tokudan, what package do you want to override and what do you want to override it with?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92481 โ†’ python27Packages.ldap: 3.2.0 -> 3.3.1 โ†’ https://git.io/JJL4d
<{^_^}> [nixpkgs] @mmilata opened pull request #92482 โ†’ mixxx: 2.2.3 -> 2.2.4 โ†’ https://git.io/JJL4F
<cole-h> packageOverrides is deprecated, isn't it? Or at least, `overrideAttrs` is strongly preferred over it AFAIK.
cole-h has quit [Quit: Goodbye]
<tokudan> slabity, thanks that looks more useful, I'll have a look
<tokudan> omnipotententity, i want to override airsonic with its fork airsonic-advanced
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
drakonis has quit [Ping timeout: 260 seconds]
ashesham` has joined #nixos
<OmnipotentEntity> tokudan, thanks, give me a second and I'll give you a, hopefully, working example.
drakonis has joined #nixos
<{^_^}> [nixpkgs] @bbigras opened pull request #92483 โ†’ starship: 0.43.0 -> 0.44.0 โ†’ https://git.io/JJLBT
knupfer has quit [Read error: Connection reset by peer]
knupfer1 has joined #nixos
<evanjs> are there any packages that need to run a fake X server? trying to run a command during an FHS install
<{^_^}> [nixpkgs] @dasj19 opened pull request #92484 โ†’ gssdp: 1.2.2 -> 1.2.3 โ†’ https://git.io/JJLBm
<evanjs> which involves running a command that would normally modify the user's $HOME, but also requires X
<evanjs> thinking that, if I can run that, I might be able to copy the final objects into $out and patchelf errything
<scoates> I'm trying to follow the instructions here: https://github.com/NixOS/nixos-homepage when I `nix-shell`, it complains `error: nix-shell requires a single derivation` after unpacking flake-compat. any ideas?
knupfer1 is now known as knupfer
jb55 has quit [Remote host closed the connection]
<slabity> scoates: You're in the correct directory? Without any arguments, nix-shell will look for shell.nix
<scoates> yes; flake-compat is from shell.nix
<OmnipotentEntity> tokudan, give this a shot https://hastebin.com/hebavigoyu.cs
<evanjs> ooo I think I got it. Might not need DISPLAY at all, depending
<tokudan> omnipotententity, that's half the way, now i need that package as airsonic so that services.airsonic picks it up ;)
<slabity> tokudan: Normally there should be an option like 'services.airsonic.pkg' that lets you indicate the airsonic package to use...
<slabity> But since that doesn't exist it looks like you will need a system-level overlay to overload the airsonic package
<tokudan> slabity, not for that service: https://nixos.org/nixos/options.html#services.airsonic
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92485 โ†’ python37Packages.typeguard: 2.8.0 -> 2.9.1 โ†’ https://git.io/JJLBK
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<jtojnar> cole-h: s/overrideAttrs/overlays/
<slabity> scoates: It seems to work for me... What happens if you run the following: "git clone https://github.com/NixOS/nixos-homepage.git && cd nixos-homepage && nix-shell"
<OmnipotentEntity> You can override the pkgs sent to services.airsonic
<{^_^}> [nixpkgs] @jonringer opened pull request #92486 โ†’ Bump azure pkgs โ†’ https://git.io/JJLBD
<scoates> I'll log the whole thing. sec.
<scoates> same thing (even with direnv turned on) https://paste.website/p/6e82b93b-a205-4b18-a336-d4da088f2490.txt
<OmnipotentEntity> but I think it would be better to adjust the derivation to make this easier.
<scoates> slabity: ^
tghume has joined #nixos
<Thra11> Is there a way to show the tree of *build* dependencies which would be required to build a package from scratch?
<slabity> scoates: No idea. Looks to be direnv related and I have no experience with that
cosimone has quit [Read error: Connection reset by peer]
jb55 has joined #nixos
cosimone has joined #nixos
<scoates> I can't imagine that it's actually direnv related. before I did `direnv allow` it ignores .envrc other than its presence.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92488 โ†’ python27Packages.requests-aws4auth: 0.9 -> 1.0 โ†’ https://git.io/JJLBp
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @jonringer closed pull request #92408 โ†’ python27Packages.azure-mgmt-media: 2.1.0 -> 2.2.0 โ†’ https://git.io/JJIDK
<{^_^}> [nixpkgs] @jonringer closed pull request #92411 โ†’ python27Packages.azure-mgmt-network: 10.2.0 -> 11.0.0 โ†’ https://git.io/JJIyv
<{^_^}> [nixpkgs] @jonringer closed pull request #92417 โ†’ python27Packages.azure-mgmt-compute: 12.0.0 -> 12.1.0 โ†’ https://git.io/JJIS9
<{^_^}> [nixpkgs] @jonringer closed pull request #92418 โ†’ python37Packages.azure-mgmt-hdinsight: 1.5.0 -> 1.5.1 โ†’ https://git.io/JJI9e
<{^_^}> [nixpkgs] @jonringer closed pull request #92425 โ†’ python27Packages.azure-mgmt-storage: 10.0.0 -> 11.1.0 โ†’ https://git.io/JJI72
<slabity> scoates: Does it still happen if you do `nix-shell shell.nix`?
<scoates> yes
konobi has quit [Remote host closed the connection]
konobi has joined #nixos
<slabity> scoates: What if you run `nix-shell -E "(import (fetchTarball https://github.com/edolstra/flake-compat/archive/master.tar.gz) { src = builtins.fetchGit ./.; }).shellNix"`
<slabity> There's no compilation or anything?
ardumont has quit [Ping timeout: 256 seconds]
cosimone has quit [Remote host closed the connection]
<scoates> โฏ nix-shell -E "(import (fetchTarball https://github.com/edolstra/flake-compat/archive/master.tar.gz) { src = builtins.fetchGit ./.; }).shellNix"
<scoates> error: nix-shell requires a single derivation
cosimone has joined #nixos
<slabity> Does `nix-shell -p hello` do anything? Because it seems like your nix-shell isn't even attemtping to evaluate the expression given
<scoates> nix-shell works elsewhere on my system. I use it a lot. yes, `nix-shell -p hello` in this directory does build: https://files.scoat.es/n4XRLAE0.png
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92489 โ†’ python27Packages.sortedcollections: 1.1.2 -> 1.2.1 โ†’ https://git.io/JJLRz
<Thra11> Why do `nix-shell -p hello --run 'nix-store -qd $(which hello)'` and `nix-instantiate '<nixpkgs>' -A hello` give different paths?
<fps> how do i tell nix-env -i to install the version from my local nixpkgs checkout? does nix-env -i jack2 -I nixpkgs=/home/fps/nixpkgs do the job already?
<Thra11> fps: possibly `nix-env -f /home/fps/nixpkgs -i jack2`?
<gustavderdrache> doesn't -qd print out the .drv file instead of the derivation output?
<drakonis> wow its been a while since i've done a pull
knupfer has quit [Quit: knupfer]
<Thra11> gustavderdrache: nix-instantiate also prints out a .drv file.
knupfer has joined #nixos
knupfer has quit [Client Quit]
<gustavderdrache> omg, i misread
<gustavderdrache> i thought you were doing a nix-build
knupfer has joined #nixos
<gustavderdrache> sorry about that
<slabity> scoates: `nix-shell -E "(import (fetchTarball https://github.com/edolstra/flake-compat/archive/master.tar.gz) { src = (builtins.fetchTarball https://github.com/NixOS/nixos-homepage/archive/master.tar.gz); }).shellNix"`
<slabity> Maybe it didn't like the fetchGit value
<slabity> Do it in a different directory
cosimone has quit [Remote host closed the connection]
<gustavderdrache> Thra11: on my system i get the same drv for both
cosimone has joined #nixos
moet has joined #nixos
<gustavderdrache> is there a chance you have a NIX_PATH set or an overlay?
<Thra11> gustavderdrache: Yes. both.
<scoates> looks the same, slabity. https://files.scoat.es/aNpZJSkM.png ; (it did fetch the first time I ran it before I saw your "different directory". ~/tmp is empty)
<Thra11> gustavderdrache: I don't think any of my overlays affect hello though.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92490 โ†’ python27Packages.pymupdf: 1.17.0 -> 1.17.2 โ†’ https://git.io/JJLRH
<fps> Thra11: hmmm, ok
<slabity> scoates: Could you try clearing out `~/.cache/nix` and try again? Maybe there's something cached that it doesn't like
meh` has quit [Ping timeout: 258 seconds]
<scoates> sure
<gustavderdrache> Thra11: any chance you're overriding your compiler? i wonder if you've got something that affects stdenv.mkDerivation
<gustavderdrache> like using a clangStdenv or something
<scoates> https://files.scoat.es/JmzGA0t9.png (please say so if you'd prefer text versions of these)
<scoates> slabity: maybe flake-compat master is currently broken, and you have cached good version? (just a thoughtโ€ฆ might be dumb)
<slabity> I'm pretty sure I've run out of ideas.
<gustavderdrache> either that or you've got two glibcs in your store... there isn't much else that affects hello
<slabity> I don't think so. I only just downloaded it earlier
* scoates nods
<Thra11> gustavderdrache: Any idea how `nix-store -qd` works/what it actually does?
justan0theruser has joined #nixos
<gustavderdrache> there's a sqlite database that it queries... unfortunately that's the extent of my knowledge
justanotheruser has quit [Ping timeout: 272 seconds]
<scoates> slabity: thanks for trying
<{^_^}> [nixpkgs] @jonringer merged pull request #92451 โ†’ python37Packages.jupyterlab: 2.1.4 -> 2.1.5 โ†’ https://git.io/JJLT2
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python37Packages.jupyterlab: 2.1.4 -> 2.1.5 ยป: https://git.io/JJL0U
<scoates> I feel like this kind of thing happens to me too often.
<Thra11> gustavderdrache: ah ok. As you say, it's probably that one command is looking at NIX_PATH/overlays and the other isn't, I just can't spot the relevant difference.
<Thra11> Interestingly, the `nix-store -qd` .drv path doesn't exist, while the other one does.
<gustavderdrache> you may need to actually nix-build it?
<gustavderdrache> the one that doesn't exist could also have been a cached derivation, idk
<Thra11> gustavderdrache: I figure the nix-shell bit builds it
alp has quit [Ping timeout: 272 seconds]
<gustavderdrache> there are some experts who know exactly when and how it happens, but i am unfortunately not one of them :|
<Thra11> gustavderdrache++ Thanks anyway :)
<{^_^}> gustavderdrache's karma got increased to 7.999999999999997
<slabity> Uhh...
<slabity> Well that's some pretty precise karma...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92491 โ†’ python37Packages.python-telegram-bot: 12.7 -> 12.8 โ†’ https://git.io/JJL0Z
<Thra11> I guess someone thought adding a whole 1 karma was too much :o
<marble_visions> how can you add karma fractions...
ixxie_ has joined #nixos
dermetfan has joined #nixos
<marble_visions> or maybe it fades away :D
<jared-w> marble_visions+= 0.00001
<marble_visions> hehehe
<jared-w> \/shrug worth a shot
<slabity> slabity--
<jared-w> don't believe you can take karma away or modify your own karma value, iirc
<scoates> well, first, you get a Pentiumโ€ฆ
<slabity> slabity+=1
<slabity> slabity++
<scoates> slabity++
<{^_^}> slabity's karma got decreased to 6
<{^_^}> slabity's karma got increased to 7
<drakonis> you can take away your karma by doing that
<scoates> heh
<drakonis> adding to yourself removes it
<slabity> Hmm
<slabity> Interesting...
<drakonis> it should check the username and associate karma bumps with it
<slabity> Can it go negative?
<drakonis> yes
<slabity> Nice
malook has left #nixos ["WeeChat 2.7.1"]
ixxie has quit [Ping timeout: 260 seconds]
asymptotically has joined #nixos
ashesham` has quit [Ping timeout: 272 seconds]
ixxie_ has quit [Ping timeout: 258 seconds]
Chiliparrot has joined #nixos
ixxie has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #92486 โ†’ python3Packages.azure*: bump โ†’ https://git.io/JJLBD
<{^_^}> [nixpkgs] @jonringer pushed 19 commits to master: https://git.io/JJL0F
<{^_^}> [nixpkgs] @teto merged pull request #92490 โ†’ python27Packages.pymupdf: 1.17.0 -> 1.17.2 โ†’ https://git.io/JJLRH
<{^_^}> [nixpkgs] @teto pushed commit from @r-ryantm to master ยซ python27Packages.pymupdf: 1.17.0 -> 1.17.2 (#92490) ยป: https://git.io/JJL0N
<{^_^}> [nixpkgs] @Tomahna opened pull request #92492 โ†’ scalafmt: 2.5.2 -> 2.6.2 โ†’ https://git.io/JJL0A
<{^_^}> [nixpkgs] @danieldk merged pull request #92252 โ†’ eid-mw: 4.4.16 -> 4.4.27 โ†’ https://git.io/JJkBP
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJL0p
eoli3n_ has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #89885 โ†’ fetchurl: allow empty hash โ†’ https://git.io/Jfym7
<{^_^}> [nixpkgs] @matthewbauer pushed 5 commits to master: https://git.io/JJLET
NeoCron has joined #nixos
drakonis has quit [Ping timeout: 260 seconds]
drakonis has joined #nixos
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/02203c19549 (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<evanjs> Is there any way to run makeWrapper in buildFHSUserEnv? (don't ask lol)
<drakonis> aha greetings from the other side
<drakonis> i finally upgraded
maier has joined #nixos
noudle has joined #nixos
KarlJoad has joined #nixos
fendor has quit [Remote host closed the connection]
<KarlJoad> I am trying to get 2 monitors to use 2 GPUs as my desktop. I know this is possible with the Nouveau drivers, as Ubuntu worked correctly, but I am not sure how to configure this in NixOS. Does anyone have their dotfiles I could peruse?
m1cr0man has joined #nixos
<slabity> KarlJoad: Not sure if it's helpful, but to get my second GPU's monitor to work I use `xrandr --setprovideroutputsource 1 0` and the modes come up like normal
<slabity> Not sure how you can convert that to a configuration though
<{^_^}> [nixos-search] @garbas pushed to master ยซ Pointing to correct branch for different channels (#113) ยป: https://git.io/JJLE6
<{^_^}> [nixos-search] @garbas merged pull request #113 โ†’ Pointing to correct branch for different channels โ†’ https://git.io/JJLLy
<{^_^}> [nixos-search] @garbas pushed 0 commits to options-links-to-github: https://git.io/JJLEi
fendor has joined #nixos
<KarlJoad> slabity: When I typed that in before, all I got was a gray screen on both monitors.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92493 โ†’ python27Packages.reportlab: 3.5.42 -> 3.5.44 โ†’ https://git.io/JJLES
<{^_^}> [nixpkgs] @Ma27 merged pull request #92483 โ†’ starship: 0.43.0 -> 0.44.0 โ†’ https://git.io/JJLBT
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JJLE9
<{^_^}> [nixpkgs] @danieldk merged pull request #91634 โ†’ nxpmicro-mfgtools: init at 1.3.191 โ†’ https://git.io/JJevP
<{^_^}> [nixpkgs] @danieldk pushed 3 commits to master: https://git.io/JJLEd
<evanjs> "path /build should have permissions 755, but had permissions 700. Consider running 'chmod o+rx /build'."
<evanjs> wot in the world
KarlJoad has quit [Remote host closed the connection]
<slabity> KarlJoad: Sorry... Anything can happen when you are using Nouveau drivers.
<slabity> Heck anything can happen when you are using Nvidia drivers...
waleee-cl has joined #nixos
<slabity> What I can tell you is that if you have an Xorg config that works, then you can use `services.xserver.config` with all your Device and Monitor sections and it should work
<{^_^}> [nixpkgs] @Ma27 merged pull request #92492 โ†’ scalafmt: 2.5.2 -> 2.6.2 โ†’ https://git.io/JJL0A
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JJLEh
<slabity> But the actual config is probably not the easiest...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92494 โ†’ python27Packages.property-manager: 2.3.1 -> 3.0 โ†’ https://git.io/JJLuU
hesk has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92495 โ†’ python37Packages.pygls: 0.8.1 -> 0.9.0 โ†’ https://git.io/JJLuW
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/4855aa62fa1 (from 3 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<drakonis> jeeze its good to finally bump my system
<drakonis> oh
<drakonis> ffs it just
<{^_^}> [nixpkgs] @romildo merged pull request #91980 โ†’ enlightenment: setuid missing path โ†’ https://git.io/JJU8I
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/JJLuR
<drakonis> advanced while i was bumping my system, gdi
philr_ has quit [Ping timeout: 272 seconds]
ixxie has quit [Ping timeout: 260 seconds]
<drakonis> bqv: i saw that you allowed p7zip to be installed despite being marked as insecure
<drakonis> looks like the package changed upstreams and is now maintained again
EsperLily has joined #nixos
<bqv> Ah lovely, ty
<drakonis> now, if only i had bumped my system earlier, i wouldnt have had to deal with a dozen 7z files
ixxie has joined #nixos
<drakonis> i can finally open them with ark
<drakonis> life is wonderful
<bqv> :D
<drakonis> gonna reboot to bump my nvidia module to the correct verion
seku has joined #nixos
ixxie has quit [Ping timeout: 256 seconds]
drakonis has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #92479 โ†’ python27Packages.twilio: 6.39.0 -> 6.43.0 โ†’ https://git.io/JJL87
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JJLuN
<OmnipotentEntity> zimbatm, or someone else knowledgeable. Is there an example of how to setup a repmgr.conf file?
<OmnipotentEntity> repmgr being a postgresql plugin.
<OmnipotentEntity> I can't seem to find one
knupfer has quit [Ping timeout: 260 seconds]
<slabity> omnipotententity: postgresql11Packages.repmgr?
<OmnipotentEntity> that's the one
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @flokli closed pull request #92057 โ†’ gitlab: 13.0.6-ee -> 13.1.2-ee โ†’ https://git.io/JJUxj
hesk has quit [Quit: My MacBook Air has gone to sleep. ZZZzzzโ€ฆ]
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
fendor has quit [Remote host closed the connection]
ndgnuh has joined #nixos
proofofkeags has quit [Remote host closed the connection]
ndgnuh has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<Baughn> ryantm: Your commit e9f72106c788685e01ff84ea7f28623563f97b44 broken libvmaf. I'm guessing the bot is supposed to build it before committing, though?
pamplemousse has joined #nixos
<asymmetric> could someone merge this? it's been approved by a maintainer https://github.com/NixOS/nixpkgs/pull/88533
<{^_^}> #88533 (by rileyinman, 6 weeks ago, open): iosevka, iosevka-bin: 2.3.3 -> 3.2.2
knupfer has joined #nixos
moet has quit [Ping timeout: 256 seconds]
eoli3n_ has quit [Remote host closed the connection]
drakonis has joined #nixos
eoli3n_ has joined #nixos
proofofkeags has quit [Ping timeout: 240 seconds]
<OmnipotentEntity> slabity, did you have some input?
<slabity> Nah, sorry. Was checking the derivation to see if there was anything that indicated a config file.
<OmnipotentEntity> alright, thanks for checking :)
<slabity> Maybe if you can figure out how to load a config at the command-line or an environment variable or something and then make a wrapper around it
<slabity> But I don't know anything specific about how repmgr works
<OmnipotentEntity> I'm new to repmgr, but to my understanding it runs a daemon, repmgrd
<slabity> Oh, it looks like repmgrd has a `--config-file=PATH` option
<slabity> If you make a derivation for your config you might be able to make a wrapper around it to throw in your configuration.nix
<slabity> Assuming that's what you're trying to do
<OmnipotentEntity> I've never tried that, is there a good guide?
<OmnipotentEntity> it looks like I'll also need to make a service for repmgrd
<slabity> Well, you can probably start at making a nixos-module that handles all of it
<OmnipotentEntity> I'll take a glance at the nixos/modules/services and that wiki page (thanks) for some ideas.
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzzโ€ฆ]
<slabity> If you want to make a service: https://nixos.wiki/wiki/NixOS:extend_NixOS
<slabity> Your services' ExecStart would likely be something like `ExecStart = ''${pkgs.postgresql11Packages.repmgr}/bin/repmgrd --config-file=${somthing}'';`
pamplemousse has quit [Ping timeout: 264 seconds]
andreas303 has quit [Remote host closed the connection]
noudle has quit []
andreas303 has joined #nixos
<OmnipotentEntity> slabity++
<{^_^}> slabity's karma got increased to 8
<{^_^}> [nixpkgs] @flokli merged pull request #90280 โ†’ EFI improvements for qemu-vm.nix โ†’ https://git.io/JfQ2q
<{^_^}> [nixpkgs] @flokli pushed 9 commits to master: https://git.io/JJL2V
simba2 has joined #nixos
jnorkus has joined #nixos
jnorkus has quit [Client Quit]
<{^_^}> [nixpkgs] @nh2 merged pull request #92122 โ†’ qemu-vm: Fix useBootLoader, remove `/boot` read-only restriction โ†’ https://git.io/JJT4O
<{^_^}> [nixpkgs] @nh2 pushed 3 commits to master: https://git.io/JJL2K
<{^_^}> [nixpkgs] @nh2 merged pull request #85895 โ†’ grub: Add `boot.loader.grub.extraGrubInstallArgs` option โ†’ https://git.io/JfIxR
<{^_^}> [nixpkgs] @nh2 pushed 5 commits to master: https://git.io/JJL21
<{^_^}> [nixpkgs] @lopsided98 opened pull request #92496 โ†’ python3Packages.tinycss2, python3Packages.cssselect2: cleanup tests โ†’ https://git.io/JJL2H
<{^_^}> [nixpkgs] @Mic92 opened pull request #92497 โ†’ weechatScripts.weechat-otr: fix pycrypto build โ†’ https://git.io/JJL2x
proofofkeags has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #92497 โ†’ weechatScripts.weechat-otr: fix pycrypto build โ†’ https://git.io/JJL2x
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JJLaL
Neo-- has quit [Ping timeout: 256 seconds]
fendor has joined #nixos
alp has joined #nixos
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
turion has quit [Ping timeout: 272 seconds]
<aleph-> Hmm, do we have a libpam package in nixos? Don't see anything aside from linux-pam and openpam
Neo-- has joined #nixos
<slabity> aleph-: openpam has libpam in it
<slabity> There's also libpam-wrapper
fendor_ has joined #nixos
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/41aa2272feb (from 21 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
rardiol has joined #nixos
<aleph-> Hmm maybe libpam-wrapper is what I need. Trying to enable libpam support in a daemon
<slabity> ,locat libpam.so
<slabity> ,locate libpam.so
<{^_^}> Found in packages: openpam, linux-pam
<aleph-> Hmmm, bothersome. I tried with both.
fendor has quit [Ping timeout: 272 seconds]
Neo-- has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @MetaDark opened pull request #92498 โ†’ cmake-language-server: build with pygls 0.9.x โ†’ https://git.io/JJLVU
<aleph-> Maybe I'll just open an issue for iy
<aleph-> it*
da_dada has joined #nixos
<{^_^}> [nixpkgs] @lsix opened pull request #92499 โ†’ libgcrype: 1.8.5 -> 1.8.6 โ†’ https://git.io/JJLVt
KarlJoad has joined #nixos
<KarlJoad> I am using NixOS on a laptop, and when I boot without an ethernet connection, the system waits for the systemd service. Is there a way to prevent that systemd service from blocking startup?
dadada_ has quit [Ping timeout: 265 seconds]
<slabity> KarlJoad: How is the connection being managed?
<slabity> If it's a laptop I'm assuming you are using NetworkManager?
<KarlJoad> slabity: I'm using NetworkManager
<{^_^}> [nix] @edolstra merged pull request #3783 โ†’ address failing addTrace test โ†’ https://git.io/JJIcC
<{^_^}> [nix] @edolstra pushed 4 commits to master: https://git.io/JJLVs
cosimone has quit [Quit: Quit.]
<slabity> NetworkManager should not block the boot. What service does it say it is waiting on?
<KarlJoad> The service for the ethernet device, enp0s20f0u4u4i5
<KarlJoad> systemd says `sys-subsystem-net-devices-<devID>.device: Job <blah>/start timed out.`
eoli3n_ has quit [Ping timeout: 246 seconds]
<KarlJoad> The wireless interfaces come up just fine, but the wired one does not.
<slabity> And it's fine when it's plugged in though?
<{^_^}> [nixpkgs] @petabyteboy merged pull request #92060 โ†’ gitlab: 13.0.6 -> 13.0.8 โ†’ https://git.io/JJUh0
<{^_^}> [nixpkgs] @petabyteboy pushed commit from @flokli to master ยซ gitlab: 13.0.6 -> 13.0.8 (#92060) ยป: https://git.io/JJLV2
<slabity> KarlJoad: Do you also happen to have dhcpcd enabled in your config?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92500 โ†’ python27Packages.pyqtwebengine: 5.14.0 -> 5.15.0 โ†’ https://git.io/JJLVw
<slabity> dhcpcd will block the boot, but NetworkManager shouldn't
kuramashinobi13[ has joined #nixos
knupfer has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @samueldr opened pull request #92501 โ†’ u-boot: v2020.04 -> v2020.07 โ†’ https://git.io/JJLVS
maier has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92502 โ†’ python37Packages.PyChromecast: 6.0.0 -> 7.1.0 โ†’ https://git.io/JJLwU
sangoma has quit [Quit: WeeChat 2.8]
cosimone has joined #nixos
knupfer has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master ยซ dmenu-wayland: 2020-04-03 -> 2020-07-06 ยป: https://git.io/JJLwM
gxt has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Luflosi opened pull request #92503 โ†’ include-what-you-use: 0.13 -> 0.14 โ†’ https://git.io/JJLwD
gxt has joined #nixos
NeoCron has quit [Ping timeout: 244 seconds]
<gueorgui> Hi, I'm running i3 on nixos in hidpi, and my mouse cursor is tiny (should be 2x the size). How would I go about setting that?
Henson has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92504 โ†’ python37Packages.srsly: 2.0.1 -> 2.2.0 โ†’ https://git.io/JJLwh
<Henson> hi everyone, is there a way to find the closure of a shell.nix file to copy the files over to another computer to recreate the shell there? If I use mkShell in the shell.nix file, I can't run nix-build on it to get an output with which to find the closure. Any suggestions?
<Henson> perhaps there things other than mkShell that I could be using?
jumper149 has joined #nixos
AmandaC has quit [Ping timeout: 244 seconds]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master ยซ Update flake.lock and blogs.xml [ci skip] ยป: https://git.io/JJLrU
<slabity> gueogui: i3 does not support hidpi as far as I am aware
<KarlJoad> slabity: In respose to your "And it's fine when it's plugged in though?", the answer is yes.
<slabity> You may need to adjust the Xresources Xft.dpi value
<gueorgui> slabity: Yeah I've adjusted that. Hidpi works fine overall, except for the mouse cursor
<slabity> KarlJoad: That honestly sounds like dhcpcd is running
<slabity> KarlJoad: You don't have dhcpcd in your config, do you? NetworkManager should manage that
<slabity> gueorgui: What about Xcursor.size?
<KarlJoad> I have the `<devID>.useDHCP = true` set for all interfaces, but no mention of dhcpd.
<slabity> KarlJoad: Yea, you can remove that. I think that starts the daemon alongside NetworkManager rather than letting NetworkManager run it itself
<gueorgui> slabity: Yeah, I've tried that, but didn't seem to make a difference
<KarlJoad> slabity: So, just switch each of the devices' `useDHCP` flags to false?
<slabity> KarlJoad: You should just remove it entirely. If you have NetworkManager running, that's all you need for networking
<KarlJoad> Oh! Gotcha. I'll just set them to false, and leave a comment explaining why.
<gueorgui> slabity: Actually I was wrong, Xcursor.size worked! Thanks a lot :)
<slabity> KarlJoad: No wait, the value for useDHCP can be a boolean, but it can also be null
<slabity> You need to set it to null
<slabity> Remove those lines entirely and check for any other config-lines related to networking
<KarlJoad> Ok. I'll set it to null and check to see if that works.
knupfer has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @Ma27 merged pull request #92369 โ†’ nixos/test-driver: print a traceback when testScript fails โ†’ https://git.io/JJI4N
<{^_^}> [nixpkgs] @Ma27 pushed commit from @justinas to master ยซ nixos/test-driver: print a traceback when testScript fails (#92369) ยป: https://git.io/JJLrS
ixxie has joined #nixos
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJLr7
<{^_^}> [nixpkgs] @mweinelt merged pull request #81224 โ†’ nixos/modprobe: Fix modprobe configuration manpage link โ†’ https://git.io/Jvz6r
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92506 โ†’ python27Packages.pytest-metadata: 1.9.0 -> 1.10.0 โ†’ https://git.io/JJLr5
<{^_^}> [nixpkgs] @pacien opened pull request #92507 โ†’ mpvScripts.sponsorblock: init at f71e49e (2020-07-05) โ†’ https://git.io/JJLrh
teto1 has quit [Ping timeout: 256 seconds]
<slabity> KarlJoad: I'm assuming you don't want to remove the lines completely for some reason, but they are null by default.
roobz has quit [Remote host closed the connection]
davidv7_ has quit [Read error: Connection reset by peer]
NemesisD_ is now known as NemesisD
<{^_^}> [nixpkgs] @mweinelt opened pull request #92508 โ†’ zsh-powerlevel10k: 1.11.0 -> 1.12.0; gitAndTools.gitstatus: 1.1.3 -> 1.2.2 โ†’ https://git.io/JJLoU
davidv7 has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #92503 โ†’ include-what-you-use: 0.13 -> 0.14 โ†’ https://git.io/JJLwD
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JJLoq
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92509 โ†’ python27Packages.pytest-tornado: 0.8.0 -> 0.8.1 โ†’ https://git.io/JJLom
<KarlJoad> That did not seem to solve the problem. I think it might be related to WPA supplicant though.
<KarlJoad> Because that is the previous job in the list and it does not have a green OK to its left.
cosimone has quit [Ping timeout: 260 seconds]
<slabity> KarlJoad: Can you post your configuration.nix?
<KarlJoad> They're on GitHub. https://github.com/KarlJoad/NixOS_Dotfiles
<KarlJoad> In this case, the thinkpad is the host in question.
<KarlJoad> Obviously, the appropriate `useDHCP` lines have been changed to null.
<slabity> So in the `configuration.nix`, you can remove all the networking lines. Including the `networking = { nameservers = [ "8.8.8.8" "8.8.4.4" ]; };` and the `networking.useDHCP = false;`
<{^_^}> [nixpkgs] @bhipple merged pull request #91071 โ†’ minc-tools: actually build Nifti support โ†’ https://git.io/JfFzA
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JJLoh
<slabity> In `thinkpad-T460s.nix` you can just set `networking = { hostName = "Karl-Nixos"; networkmanager.enable = true; };"
<slabity> `networking = { hostName = "Karl-Nixos"; networkmanager.enable = true; };`
<{^_^}> [nixpkgs] @Ma27 merged pull request #92413 โ†’ putty: 0.73 -> 0.74 โ†’ https://git.io/JJISG
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JJLKU
<KarlJoad> slabity: So it's the interface-wide `useDHCP` that's doing it?
<slabity> Yes
<KarlJoad> That makes little sense. Because that option is being deprecated, in favor of the per-interface options, and it defaults to true.
<slabity> The `useDHCP` WILL pause boot time until the interfaces can get an IP/gateway from a DHCP server
tghume has quit [Ping timeout: 256 seconds]
<slabity> It is all of the `useDHCP` values
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92510 โ†’ python27Packages.pyqtgraph: 0.10.0 -> 0.11.0 โ†’ https://git.io/JJLKG
<KarlJoad> Makes sense. But, I have `networking.useDHCP = false`, and the per-interfaces as `null`.\
lsix has quit [Quit: WeeChat 2.8]
<slabity> Any reason you don't just remove those? I don't understand why you are insisting on setting those variables
<KarlJoad> No reason other than documentation.
<KarlJoad> Just now, after a rebuild switch and a reboot, the same problem is still happening.
<KarlJoad> The switch included your changes.
asymptotically has quit [Quit: Leaving]
<slabity> Can you try commenting out all those options?
<slabity> If it still doesn't work, then post your updated config files and I'll take a look
<KarlJoad> Including the `networking.firewall.enable` option?
<{^_^}> [nixpkgs] @Mic92 merged pull request #92470 โ†’ clojure-lsp: 20200624T142700 -> 20200706T152722 โ†’ https://git.io/JJLCE
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JJLKg
<slabity> I think that one's fine, but it would not hurt to temporarily disable it
<KarlJoad> Agreed.\
turlando has quit [Ping timeout: 256 seconds]
fendor_ has quit [Read error: Connection reset by peer]
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92511 โ†’ python27Packages.pyclipper: 1.1.0.post3 -> 1.2.0 โ†’ https://git.io/JJLKD
<KarlJoad> So, it's booting correctly now.\
tghume has joined #nixos
boxscape has joined #nixos
Amanda has joined #nixos
Amanda is now known as Guest49640
gustavderdrache has quit [Quit: Leaving.]
simba2 has quit [Ping timeout: 244 seconds]
est31 has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92512 โ†’ python27Packages.tensorflow-estimator_2: 2.1.0 -> 2.2.0 โ†’ https://git.io/JJLKx
est31 has joined #nixos
gustavderdrache has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
<colemickens> oh man, I have way too many things going on at once today.
<colemickens> tl;dr I got it working, I shouldn't be considered blocking, I'll pull the latest commit and test soon.
orivej has joined #nixos
nabataeus has joined #nixos
<colemickens> hexa-: I replied.
proofofkeags has quit [Remote host closed the connection]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master ยซ Update flake.lock and blogs.xml [ci skip] ยป: https://git.io/JJL6n
proofofkeags has joined #nixos
pittma_ has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #92513 โ†’ bash_5: 5.0p16 -> 5.0p17 โ†’ https://git.io/JJL64
<KarlJoad> slabity: I have been re-enabling certain options, and it IS because I was specifying the per-interface `useDHCP` option.
<{^_^}> [nixpkgs] @petabyteboy opened pull request #92514 โ†’ gitlab: 12.10.11 -> 12.10.13 โ†’ https://git.io/JJL6B
<KarlJoad> Which is strange, because if I set them to `null`, that is the same as their default value, but I get a different resulting system output.
nabataeus has quit [Quit: ERC (IRC client for Emacs 26.3)]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92515 โ†’ python27Packages.rasterio: 1.1.4 -> 1.1.5 โ†’ https://git.io/JJL60
<KarlJoad> I figured out why. That network interface doesn't exist on my laptop.
proofofkeags has quit [Ping timeout: 264 seconds]
pittma_ has quit []
pittma has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<hexa-> colemickens: cool!
cole-h has joined #nixos
ardumont has joined #nixos
<dxtr> So according to https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/editors/jetbrains/default.nix idea-ultimate should be at version 2020.1.2 but I get idea-ultimate-2019.3.2 even though I have run `nix-channel --update`. Am I missing something?
nikita` has quit [Remote host closed the connection]
<dxtr> Duh
<dxtr> Nevermind me!
lunik1 has quit [Ping timeout: 264 seconds]
lunik1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92517 โ†’ python27Packages.sasmodels: 1.0.1 -> 1.0.2 โ†’ https://git.io/JJLim
<{^_^}> [nixpkgs] @jtojnar merged pull request #89637 โ†’ librepo: 1.11.3 -> 1.12.0 โ†’ https://git.io/Jf1bm
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master ยซ librepo: 1.11.3 -> 1.12.0 ยป: https://git.io/JJLiG
smatting has quit [Ping timeout: 256 seconds]
alp has joined #nixos
lopsided98 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92519 โ†’ python37Packages.ueberzug: 18.1.5 -> 18.1.6 โ†’ https://git.io/JJLiu
lopsided98 has joined #nixos
<robodojo> for installing nixos, to set up the initial stuff like networking, does that have to be done manually (`ifconfig`) or can it be added to the configuration.nix? i want to minimize the config work that's done outside of nix
__monty__ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @nh2 opened pull request #92520 โ†’ grub: Fix incorrect upgrade to new `jsonStateLine` โ†’ https://git.io/JJLi6
<KarlJoad> robodojo: You DO need to ensure you have a network connection before running `nixos-install`
<KarlJoad> But, you can specify the networking setup of the finished system within the configuration.nix file.
catern has quit [Excess Flood]
<{^_^}> [nixpkgs] @dtzWill opened pull request #92521 โ†’ agave: 14 -> 15 โ†’ https://git.io/JJLi1
<{^_^}> [nixpkgs] @jpas opened pull request #92522 โ†’ sage: mark as broken โ†’ https://git.io/JJLiD
catern has joined #nixos
<robodojo> seems like that could be better
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92523 โ†’ python27Packages.pyviz-comms: 0.7.4 -> 0.7.5 โ†’ https://git.io/JJLiQ
nbp has quit [Remote host closed the connection]
<KarlJoad> I don't know if it could be. Every other distribution of Linux that I know of requires some user intervention to get initial networking done.
nbp has joined #nixos
<{^_^}> [nixpkgs] @petabyteboy merged pull request #92520 โ†’ grub: Fix incorrect upgrade to new `jsonStateLine` โ†’ https://git.io/JJLi6
<{^_^}> [nixpkgs] @petabyteboy pushed commit from @nh2 to master ยซ grub: Fix incorrect upgrade to new `jsonStateLine`. See #85895. (#92520) ยป: https://git.io/JJLih
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92524 โ†’ s-tui: 1.0.0 -> 1.0.1 โ†’ https://git.io/JJLPv
erasmas has quit [Quit: leaving]
kreyren_ is now known as kreyren
<{^_^}> [nixpkgs] @dtzWill opened pull request #92525 โ†’ softmaker-office: hash update, source changed? โ†’ https://git.io/JJLPk
seku63 has joined #nixos
seku is now known as Guest5212
seku63 is now known as seku
Guest5212 has quit [Ping timeout: 256 seconds]
lawr3nce has joined #nixos
justan0theruser has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92526 โ†’ python27Packages.willow: 1.3 -> 1.4 โ†’ https://git.io/JJLPj
boxscape54 has joined #nixos
boxscape has quit [Quit: Connection closed]
teto1 has joined #nixos
m0rphism has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master ยซ Update flake.lock and blogs.xml [ci skip] ยป: https://git.io/JJLXt
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92527 โ†’ python27Packages.xlsx2csv: 0.7.6 -> 0.7.7 โ†’ https://git.io/JJLXO
justan0theruser has joined #nixos
teto1 has quit [Quit: WeeChat 2.8]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/d676d5d1198 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Rusty1 has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<cole-h> Mic92: Why can't we use base64 in nixpkgs? We already bumped minver to 2.2, and base64 was added in 2.0 (which is what it was previously) I thought
dermetfan has quit [Ping timeout: 244 seconds]
kalbasit has quit []
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92528 โ†’ python27Packages.simpleparse: 2.2.0 -> 2.2.2 โ†’ https://git.io/JJLX4
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @dtzWill merged pull request #92524 โ†’ s-tui: 1.0.0 -> 1.0.1 โ†’ https://git.io/JJLPv
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to master: https://git.io/JJLXa
kalbasit has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92530 โ†’ python37Packages.pylast: 3.2.1 -> 3.3.0 โ†’ https://git.io/JJLXo
<{^_^}> [nixpkgs] @mmilata opened pull request #92531 โ†’ mpfshell: 0.8.1 -> unstable-2020-04-11 โ†’ https://git.io/JJLX6
<{^_^}> [nixpkgs] @kalbasit merged pull request #92012 โ†’ jx: 2.1.65 -> 2.1.90 โ†’ https://git.io/JJUQb
<{^_^}> [nixpkgs] @kalbasit pushed commit from @r-ryantm to master ยซ jx: 2.1.65 -> 2.1.90 (#92012) ยป: https://git.io/JJLXi
kalbasit has quit [Client Quit]
kalbasit has joined #nixos
jumper149 has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92532 โ†’ gitAndTools.pre-commit: 2.4.0 -> 2.6.0 โ†’ https://git.io/JJLXS
seku has quit [Quit: Connection closed]
<samueldr> cole-h: you mean SRI hashes? I think we can now
<{^_^}> nix#3786 (by Mic92, 5 hours ago, open): [flake] Option to print hash mismatches in base32 instead of base64
<cole-h> That's what I'm talking about
<cole-h> Specifically "However we cannot use base64 in nixpkgs yet"
<samueldr> that's what I'm talking about :)
<cole-h> Right
<cole-h> We bumped 2.2
<cole-h> bumped to*
* samueldr replies
alexherbo2 has quit [Ping timeout: 258 seconds]
<cole-h> The only place I see it being a problem are the release branches.
orivej has quit [Ping timeout: 256 seconds]
<samueldr> same
orivej has joined #nixos
kvda has joined #nixos
quinn has joined #nixos
<infinisil> cole-h: Oh, I wish base64 hashes were displayed on a separate line
<infinisil> Because certain characters are limiters for double-click to select
m0rphism has joined #nixos
<cole-h> That's fair
jb55 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92533 โ†’ python27Packages.sqlalchemy-utils: 0.36.5 -> 0.36.6 โ†’ https://git.io/JJLXA
azure1 has joined #nixos
zangi has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #92535 โ†’ python27Packages.trimesh: 3.6.43 -> 3.7.4 โ†’ https://git.io/JJL1e
nDuff has joined #nixos
mbrgm_ has joined #nixos