worldofpeace changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018 || For best support,
cinimod` has joined #nixos
cinimod` has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #74580 → ubootRock64, ubootRockPro64: use upstream U-Boot → https://git.io/Je1mc
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JeyTP
<{^_^}> [nixpkgs] @Pamplemousse closed pull request #73464 → pythonPackages.archinfo: init at 8.19.10.30 → https://git.io/JeoIe
<{^_^}> [nixpkgs] @Pamplemousse closed pull request #68422 → [WIP] pythonPackages.pysmt: init at 0.8.0 → https://git.io/JemJw
tokudan has quit [Quit: Dunno.]
<{^_^}> [nixpkgs] @Pamplemousse closed pull request #68429 → pythonPackages.mulpyplexer: init at 0.08 → https://git.io/JemJp
HugoB200 has quit [Remote host closed the connection]
<alienpirate5> Hello, I am attempting to run DisplayCAL and I am getting the Python error "ImportError: No module named wx"
<alienpirate5> So I ran `nix-shell -E 'with (import <nixpkgs> {}); (python2.withPackages (py: with py; [ wxPython ]))'`
tokudan has joined #nixos
<alienpirate5> and ran `python -m wx`
<alienpirate5> and received the same error
<alienpirate5> what am I doing wrong?
noudle has quit []
<infinisil> alienpirate5: What's `which python` say?
cinimod` has joined #nixos
<alienpirate5> infinisil: /run/current-system/sw/bin/python
thc202 has quit [Ping timeout: 250 seconds]
<alienpirate5> uh
<infinisil> Hm yeah that's not the python from the nix shell
<infinisil> Try adding --pure to nix-shell
<alienpirate5> if i run `python2 -m wx` i get the same error
<alienpirate5> and when i run `which python2` i get a nix store path
<alienpirate5> hmm, this is odd
* alienpirate5 uploaded an image: Screenshot from 2019-12-05 16-21-44.png (122KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/mzdTXUkMalKAJrCLyykmXzJg >
<infinisil> Ah!
<infinisil> alienpirate5: Replace -E with -p
<infinisil> -E means to make a nix-shell to *build* that derivation
<infinisil> -p means to make a nix-shell where that built derivation is available
<alienpirate5> ah ok
<alienpirate5> this seems to work
cinimod` has quit [Ping timeout: 265 seconds]
<alienpirate5> displaycal does not launch inside the shell though
<alienpirate5> it launched when i removed `--pure`
<infinisil> Yeah that's probably fine
* alienpirate5 uploaded an image: Screenshot from 2019-12-05 16-27-24.png (476KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/bKwgemqGAxeIIncsGYivihdv >
<alienpirate5> odd - i'm getting the same error again
<ashkitten> hmmm, how can i make my dualshock 4 work via bluetooth?
<infinisil> alienpirate5: Could be that some part of it needs to be patched to use the correct python path
smatting has quit [Ping timeout: 240 seconds]
<alienpirate5> possibly
<alienpirate5> uhh
ddellaco1 has quit [Ping timeout: 250 seconds]
<alienpirate5> how do i override a package's python
<ashkitten> the ds4 is detected in steam if i plug it in, but connected via bluetooth it is not
<alienpirate5> i might just boot onto a live debian system and use that for calibration
<infinisil> I'd look at the source of it, see where it calls python
shibboleth has joined #nixos
<lordcirth> x-post: I want to have a file defining my standard machine, then have other machines import that and add changes. However, if I just do "hostname = defaults // { stuff; };" then it does a shallow merge and loses a lot of the config. What is the correct way to do this?
<lordcirth> (in nixops, that is)
cinimod` has joined #nixos
syzygyzer has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @thoughtpolice pushed to master « chrony: fix build break from libseccomp 2.4.2 »: https://git.io/Jeykq
evil-olive has quit [Quit: The Lounge - https://thelounge.chat]
evil-olive has joined #nixos
cinimod` has quit [Ping timeout: 240 seconds]
mbrgm_ has joined #nixos
jluttine has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @robertseaton closed pull request #74791 → statserial: init at 1.1 → https://git.io/JeMkx
mbrgm has quit [Ping timeout: 265 seconds]
mbrgm_ is now known as mbrgm
<lordcirth> Ahah, recursiveUpdate seems to be it
cinimod` has joined #nixos
cinimod` has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @robertseaton opened pull request #75073 → statserial: init at 1.1 → https://git.io/Jeykn
OpenSRC has joined #nixos
drakonis has quit [Ping timeout: 268 seconds]
OpenSRC has quit [Ping timeout: 240 seconds]
cinimod` has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #74988 → sundials: 4.1.0 -> 5.0.0 → https://git.io/JeDBt
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JeykB
<{^_^}> [nixpkgs] @flokli merged pull request #74976 → bazel: take into account system wide bazelrc configuration if it exists → https://git.io/JeDlZ
<{^_^}> [nixpkgs] @flokli pushed 5 commits to master: https://git.io/Jeyk0
wildtrees has quit [Quit: Leaving]
Vikingman has joined #nixos
<energizer> I'm installing from usb. "An error occurred in stage 1 of the boot process, whcih must mount the root filesystem on /mnt-root and then start stage 2. press one of the following keys
o1lo01ol1o has joined #nixos
cinimod` has quit [Ping timeout: 250 seconds]
<kisonecat> ashkitten: I was able to get a ds4 controller to work with steam over bluetooth... I used bluetoothctl to pair and connect, and then `chmod 0666 /dev/hidraw7` so steam could access the raw HID device. I think there are missing udev rules somewhere...
o1lo01ol1o has quit [Ping timeout: 250 seconds]
werner291 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ariutta opened pull request #75074 → doc/python: improve description of community tools → https://git.io/Jeykw
syzygyzer has joined #nixos
<flokli> kisonecat: there's services.udev.packages, where you can add packages providing udev rules. I'm not sure if and where in nixpkgs we ship something like https://steamcommunity.com/app/221410/discussions/0/1693795812304458372/
werner291 has joined #nixos
<syzygyzer> im new to emacs (actually spacemacs). what are the pros/cons vs generating your emacs config with nix vs just using its own config? and is there anything you can't do with the nix expression that you'd have to go into the emacs config to do?
xkapastel has quit [Quit: Connection closed for inactivity]
Rusty1 has quit [Remote host closed the connection]
cinimod` has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #74301 → gmic, gmic-qt: switch to opencv3 → https://git.io/JeXq7
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/JeykD
orivej has quit [Ping timeout: 276 seconds]
xelxebar_ has joined #nixos
xelxebar has quit [Ping timeout: 260 seconds]
cinimod` has quit [Ping timeout: 265 seconds]
judson has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jeyk7
ddellacosta has joined #nixos
<boogiewoogie> hey, is anyone here using steam on 19.09 without trouble lately?
<aanderse> boogiewoogie: no problems here after the recent fix
<boogiewoogie> aanderse: oh okay! didn't update today yet. glad to read that :)
b42 has quit [Ping timeout: 246 seconds]
roconnor has quit [Quit: Konversation terminated!]
o1lo01ol1o has joined #nixos
cinimod` has joined #nixos
cinimod` has quit [Ping timeout: 240 seconds]
werner291 has quit [Remote host closed the connection]
cinimod` has joined #nixos
cinimod` has quit [Ping timeout: 268 seconds]
the-kenny has quit [Ping timeout: 276 seconds]
the-kenny-w has joined #nixos
<kisonecat> flokli: I will take a look!
boogiewoogie has quit [Remote host closed the connection]
cinimod` has joined #nixos
cinimod` has quit [Ping timeout: 250 seconds]
ddellacosta has quit [Ping timeout: 265 seconds]
drakonis has joined #nixos
jluttine has joined #nixos
cinimod` has joined #nixos
boxscape has quit [Remote host closed the connection]
growpotkin has joined #nixos
cinimod` has quit [Ping timeout: 276 seconds]
<syzygyzer> is it possible to install nixos on a file system where everything is version controlled? or will you have to do some git tomfoolery to pull that off?
lovesegfault has quit [Ping timeout: 276 seconds]
<drakonis> you mean ostree?
cinimod` has joined #nixos
cinimod` has quit [Ping timeout: 268 seconds]
<syzygyzer> yeah that looks like what i want! thanks!
h0m1 has quit [Ping timeout: 252 seconds]
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #74880 → shadowsocks-libev: 3.3.1 -> 3.3.3 → https://git.io/JeM1S
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeyL0
cinimod` has joined #nixos
<o1lo01ol1o> Does anyone know where acme certificates are stored?
justanotheruser has quit [Ping timeout: 240 seconds]
<clever> o1lo01ol1o: /var/lib/acme/
<o1lo01ol1o> Ah, just as I found it
<o1lo01ol1o> clever: thanks.
<o1lo01ol1o> clever++
<{^_^}> clever's karma got increased to 267
cinimod` has quit [Ping timeout: 265 seconds]
<evils> anyone feel like helping me clean this up? https://git.io/JeyLX i probably shouldn't use stdenv.mkDerivation, dunno what else to use, and i'm probably oblivious to a few other things that need improving
<clever> evils: just delete lines 18-21, and 42-50, then change 22 to a plain {
<clever> evils: and use callPackages to load the file, instead of callPackage
<evils> how do i passe ${version} if no version is defined?
<evils> s/passe/pass/
<clever> evils: put it into the let block between 6&17
slack1256 has joined #nixos
<clever> evils: although, all calls of mkLib take the same version, so just remove that arg to mkLib, and keep it in the let block, ebwteen 6&7
selfsymmetric-mu has joined #nixos
<evils> clever: can that be overwritten from all-packages.nix?
<evils> clever: i'd also like a way to from kicad-unstable (which uses this), set specific revisions/hashes for each of those, if there's a neat way to achieve that
<clever> evils: thats not a good idea, because you have to update 5 sha256's every time you change the version
<evils> clever: you mean the overwrite from all-packages.nix right?
<clever> evils: it would need to accept a version and 5 hashes, which just makes it more confusing
<clever> evils: or use .overrideAttrs on a single drv from it, like any other drv
<{^_^}> [nixpkgs] @marsam opened pull request #75077 → dspvn: 0.1.3 -> 0.1.4 → https://git.io/JeyLx
<evils> clever: i should still be using passthru?
<clever> evils: nope, just return a set
<evils> oh woeps, thought you meant line 18 not 22 xD
<evils> ok, so how do i refer to the output of one of these packages, in another package?
<clever> when you load that file with callPackages, it will put a set into pkgs
<clever> kicad-libraries = callPackage ../applications/science/electronics/kicad/libraries.nix { };
<clever> change this to callPackages
<clever> and then do kicad-libraries.symbols
<evils> ah ok
cinimod` has joined #nixos
<evils> clever: mind showing me a snippet of how i'd overwrite the library version and hash, in that PR's unstable.nix?
<clever> evils: same as any other package, kicad-libraries.symbols.overrideAttrs (old: { src = something; name = "kicad-symbols-1.2.3"; })
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos
shibboleth has quit [Quit: shibboleth]
<evils> clever: i think i've only seen such things in all-packages.nix, and don't know a way to do that for 5 packages that wouldn't look like a mess
<evils> well, i don't even know where in the unstable.nix i'd put that, except for where i refer to kicad-libraries.symbols, and i think that'd make for an unacceptable mess
<clever> evils: not sure how you could make it better
cinimod` has quit [Ping timeout: 276 seconds]
<evils> it'd also scatter the hashes across the unstable.nix
<evils> i suppose i could put that in all-packages.nix, at least they'd all be next to eachother
<evils> clever: ideally i'd have an optional block for "withLatestLibs" at the top of unstable.nix that overrides the values for kicad-libraries
<evils> but i'm drawing a complete blank on how i'd do that
<{^_^}> [nixpkgs] @ehmry merged pull request #74933 → skaffold: 0.36.0 -> 1.0.1 → https://git.io/JeDU2
<{^_^}> [nixpkgs] @ehmry pushed commit from @eonpatapon to master « skaffold: 0.36.0 -> 1.0.1 »: https://git.io/JeytG
<{^_^}> [nixpkgs] @ehmry merged pull request #74552 → GoTTY: 0.0.13 -> 2.0.0-alpha.3 → https://git.io/Je1Iy
<{^_^}> [nixpkgs] @ehmry pushed commit from @dermetfan to master « gotty: 0.0.13 -> 2.0.0-alpha.3 »: https://git.io/JeytC
jgt has quit [Ping timeout: 245 seconds]
cinimod` has joined #nixos
cinimod` has quit [Ping timeout: 265 seconds]
domogled has joined #nixos
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #75078 → reptyr: add patch to fix tests → https://git.io/Jeyto
cinimod` has joined #nixos
slack1256 has quit [Ping timeout: 276 seconds]
cinimod` has quit [Ping timeout: 268 seconds]
<kyren> hey, what's the best way using nix to have an environment where gcc / g++ are symlinked to ccache?
<kyren> I seem to be failing finding any info on this in google
jgt has joined #nixos
<evils> clever++
<{^_^}> clever's karma got increased to 268
doyougnu has joined #nixos
<evils> kyren: please post here if you find the solution so future generations may find it in the log :D
<kyren> oh no haha
<clever> kyren: ccacheStdenv.mkDerivation
<kyren> oh derp that's easy, I don't know why I didn't assume that would exist
<kyren> ++clever
<kyren> whoops, right post-increment
<kyren> clever++
<{^_^}> clever's karma got increased to 269
<clever> bot isnt as flexible as c++, lol
<samueldr> that's because it's written in haskell
justanotheruser has joined #nixos
* samueldr ducks
jgt has quit [Ping timeout: 250 seconds]
felixfoertsch23 has joined #nixos
noneucat has joined #nixos
felixfoertsch has quit [Ping timeout: 240 seconds]
<evils> clever: have i expended my daily allowance of free advice?
<clever> evils: mostly out of ideas, and its now 12:01 am here, heading to bed soon
cinimod` has joined #nixos
<kyren> I have one more hopefully quick question, does stdenv = ccacheStdenv work with mkShell?
<clever> kyren: mkShell is a function that runs stdenv.mkDerivation for you, i just ignore mkShell entirely
<kyren> okay fair
<kyren> but then you need a package name etc
<kyren> s/package/derivation/
<clever> just name = "whatever";
<kyren> yep just using ccacheStdenv.mkDerivation works like a charm, thanks!
cinimod` has quit [Ping timeout: 250 seconds]
<kyren> also just `mkShell.override { stdenv = ccacheStdenv; }` works, I can *occasionally* figure things out on my own
<kyren> but only occasionally
fusion809 has joined #nixos
b42 has joined #nixos
cinimod` has joined #nixos
endformationage has quit [Ping timeout: 265 seconds]
cinimod` has quit [Ping timeout: 276 seconds]
lovesegfault has joined #nixos
cinimod` has joined #nixos
lambda-11235 has joined #nixos
cinimod` has quit [Ping timeout: 265 seconds]
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
<{^_^}> [mobile-nixos] @samueldr pushed 4 commits to master: https://git.io/JeyqK
<{^_^}> [mobile-nixos] @samueldr merged pull request #64 → Reduce size of kernel for motorola-addison + fixups → https://git.io/JeDoZ
thomashoneyman has joined #nixos
jgt has joined #nixos
cinimod` has joined #nixos
<energizer> "the fileSystems option does not specify your root file system" what is it supposed to look like?
jgt has quit [Ping timeout: 246 seconds]
<clever> evils: fileSystems."/" = { fsType = "ext4"; device = "/dev/sda1"; };
<clever> energizer: ^^^
<clever> oops
* clever heads to bed
Izorkin has joined #nixos
<evils> xD i have so many open questions about nix, i was racking my brain trying to figure out which one this was an answer to, and how you knew it
cinimod` has quit [Ping timeout: 240 seconds]
<{^_^}> [mobile-nixos] @samueldr merged pull request #63 → Make the demo more useful on a touch device → https://git.io/JeDmX
<{^_^}> [mobile-nixos] @samueldr pushed 21 commits to master: https://git.io/Jeyq5
vonfry has joined #nixos
<energizer> that doesn't seem to work
<energizer> same error
tjg1 has quit [Quit: if i commit suicide, at least a real nigga killed me]
vonfry has quit [Quit: WeeChat 2.6]
tjg1 has joined #nixos
vonfry has joined #nixos
cinimod` has joined #nixos
cinimod` has quit [Ping timeout: 250 seconds]
<iqubic> Well, I'm running into some issue here.
Lears has joined #nixos
<iqubic> Nix is complaining that the haskell package dag is broken.
[Leary] has quit [Read error: No route to host]
<iqubic> Is that a known issue?
brightone has joined #nixos
<iqubic> I'd really like to be able to use this library in this Haskell project of mine, but nix is claiming it is broken.
<iqubic> Here's the error I'm running into: http://dpaste.com/3D0RXCZ
[Leary] has joined #nixos
Lears has quit [Remote host closed the connection]
bvdw has quit [Read error: Connection reset by peer]
brightone has quit [Ping timeout: 250 seconds]
bvdw has joined #nixos
cinimod` has joined #nixos
Dil3mm4 has quit [Remote host closed the connection]
<iqubic> Anyone know how I can fix this issue?
<evils> iqubic: it's marked as broken, that suggests it previously failed to build and someone didn't want to invest the time to fix it
jgt has joined #nixos
<iqubic> Ah. I see.
cinimod` has quit [Ping timeout: 268 seconds]
<iqubic> Is there a way to make it work?
<evils> try building it with allowBroken and see what goes wrong with that?
<evils> if nothing else, that'd yield more useful debug information
zebrag has joined #nixos
inkbottle has quit [Ping timeout: 250 seconds]
jgt has quit [Ping timeout: 245 seconds]
Miyu-saki has joined #nixos
Guest45244 is now known as Miyu-saki
Miyu-saki has quit [Changing host]
cinimod` has joined #nixos
xkapastel has joined #nixos
cinimod` has quit [Ping timeout: 240 seconds]
domogled has quit [Quit: domogled]
cinimod` has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #75078 → reptyr: add patch to fix tests → https://git.io/Jeyto
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/Jeyma
zupo has joined #nixos
cinimod` has quit [Ping timeout: 276 seconds]
drakonis has quit [Quit: WeeChat 2.6]
pie_ has quit [Ping timeout: 268 seconds]
LLED2_3 has joined #nixos
cinimod` has joined #nixos
felixfoertsch23 has quit [Quit: ZNC 1.7.3 - https://znc.in]
felixfoertsch has joined #nixos
cinimod` has quit [Ping timeout: 250 seconds]
lovesegfault has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @vbgl merged pull request #74531 → ocaml-crunch: init at 3.1.0 → https://git.io/Je1UX
<{^_^}> [nixpkgs] @vbgl pushed to master « ocaml-crunch: init at 3.1.0 »: https://git.io/JeymF
doyougnu has quit [Ping timeout: 250 seconds]
vonfry has quit [Quit: WeeChat 2.6]
jgt has joined #nixos
cinimod` has joined #nixos
jgt has quit [Ping timeout: 252 seconds]
thomashoneyman has quit [Ping timeout: 265 seconds]
cinimod` has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @dtzWill opened pull request #75080 → texlive: bump for latest ctan, texlive.info archive → https://git.io/JeyYL
cinimod` has joined #nixos
fragamus has joined #nixos
cinimod` has quit [Ping timeout: 265 seconds]
Sargun has quit [Ping timeout: 276 seconds]
Sargun has joined #nixos
palo1 has joined #nixos
syzygyzer has quit [Remote host closed the connection]
palo has quit [Ping timeout: 245 seconds]
palo1 is now known as palo
cinimod` has joined #nixos
<{^_^}> [nixpkgs] @lilyball opened pull request #75082 → ffsend: 0.2.56 -> 0.2.57 → https://git.io/JeyYR
dansho has joined #nixos
cinimod` has quit [Ping timeout: 240 seconds]
oida has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @luc-tielen opened pull request #75083 → souffle: 1.7.0 -> 1.7.1 → https://git.io/JeyYu
<energizer> here's my hardware-configuration.nix http://ix.io/23Fs
<energizer> nixos-install says "Failed to check file system type of /boot: no such file or directory"
orivej has joined #nixos
cinimod` has joined #nixos
lambda-11235 has quit [Read error: Connection reset by peer]
jgt has joined #nixos
oida has joined #nixos
cinimod` has quit [Ping timeout: 268 seconds]
lambda-11235 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jgt has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @tfc opened pull request #75084 → Nixos tests ports → https://git.io/JeyYi
vika_nezrimaya has joined #nixos
cinimod` has joined #nixos
zupo has joined #nixos
<bdju> https://www.forbes.com/sites/jasonevangelho/2019/10/14/linux-gaming-tip-how-to-pair-your-xbox-one-s-and-switch-pro-controllers-via-bluetooth/ Is there a way to disable “Enhanced Re-Transmission Mode.” in my NixOS config? Apparently it makes certain bluetooth game controllers disconnect constantly.
<bdju> I got 1/4 of the controllers I tried to actually stay connected properly, and it's older so it could just be a hardware difference.
<bdju> Different manufacturers and such, I mean, not the same kind of controller.
cinimod` has quit [Ping timeout: 276 seconds]
<bdju> Wii U Pro works, Switch Pro and DualShock4 don't, also had some issues with the Steam Controller. Using bluez and blueman.
<flokli> kisonecat: in fact, that's exactly what hardware.steam-hardware.enable = true does in the background: https://github.com/NixOS/nixpkgs/blob/aad81ec8cd158a9e11f4d35fc6022d1300fcb4c6/doc/builders/packages/steam.xml#L52-L53
smatting has joined #nixos
<kisonecat> flokli: ah! That is great news!
<flokli> kisonecat: happy gaming :-)
<iqubic> How do view ZFS snapshots?
<iqubic> Like where are they stored on my disk?
<etu> iqubic: /path/to/volume/.zfs/snapshots
<etu> iqubic: the .zfs folder is hidden, so just ls it and see :p
<iqubic> Ah.
philr has joined #nixos
<bdju> How come hardware.steam-hardware.enable requires enabling nonfree? Can it not be used without Steam just to fix the controllers?
CMCDragonkai has joined #nixos
<iqubic> etu: It's not showing up.
<iqubic> "zfs list -t snapshot" claims I have snapshots.
<etu> iqubic: you cannot tab complete it unless you've accesed it once on your currently booted system
<iqubic> latitude-tank/home@zfs-auto-snap_frequent-2019-12-05-23h30 10.3M - 10.6G -
<CMCDragonkai> Do I need to set `services.openssh.hostKeys` to ensure persistent host keys for the machine every time we do a nixos-rebuild?
<iqubic> etu: I'm not trying to tap complete it.
<iqubic> I'm trying to view the directory with "ls -al"
<yorick> CMCDragonkai: no, it's persisted somewhere in /etc
<etu> iqubic: as I said, try to ls .zfs there
<yorick> (or /var/lib, I forgot)
<CMCDragonkai> But every time I rebuild the machine, (netboot), the host key is regenerated
<iqubic> That works.
<CMCDragonkai> and I have to reset my ssh key settings
<{^_^}> [nixpkgs] @vbgl opened pull request #75085 → ocamlPackages.graphql: init at 0.13.0 → https://git.io/JeyOf
<CMCDragonkai> yorick: I should clarify, I'm building a netboot image
<etu> iqubic: and now "ls -al" and it will show :p
<etu> iqubic: So not "hidden" as in dotfile, it's hidden as in zfs hides it unless you've accessed it.
Heirlung has quit [Quit: ZNC - http://znc.in]
Heirlung has joined #nixos
<iqubic> Ah. That's so strange.
<{^_^}> [nixpkgs] @flokli opened pull request #75086 → nixos/networkd: add missing "Advertise" option → https://git.io/JeyOu
<bdju> Looks like minetest was fixed since the other day and builds okay now! Sweet.
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
erictapen has joined #nixos
cinimod` has joined #nixos
erictapen has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @nlewo merged pull request #75038 → dockerTools.examples.nix: set USER in the container config → https://git.io/JeDyv
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/JeyO1
cinimod` has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @nlewo merged pull request #75051 → lazydocker: 0.7.4 -> 0.7.6 → https://git.io/JeDNs
<{^_^}> [nixpkgs] @nlewo pushed 3 commits to master: https://git.io/JeyOF
thonkpod has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @nlewo merged pull request #74909 → fluxctl: 1.15.0 -> 1.16.0 → https://git.io/JeMFF
<{^_^}> [nixpkgs] @nlewo pushed 3 commits to master: https://git.io/JeyON
o1lo01ol1o has quit [Ping timeout: 276 seconds]
thonkpod has joined #nixos
<{^_^}> [nixpkgs] @nlewo merged pull request #74906 → godot: 3.1.1 -> 3.1.2 → https://git.io/JeMdT
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/JeyOx
jgt has joined #nixos
<{^_^}> [nixpkgs] @nlewo merged pull request #74915 → python: reproject: 0.5.1 -> 0.6 → https://git.io/JeMA4
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/JeyOj
xkapastel has quit [Quit: Connection closed for inactivity]
Jackneill has joined #nixos
jgt has quit [Ping timeout: 250 seconds]
cinimod` has joined #nixos
ftzm has joined #nixos
cinimod` has quit [Ping timeout: 250 seconds]
jgt has joined #nixos
lsix has joined #nixos
m0rphism has joined #nixos
magneticduck has joined #nixos
Aleksejs is now known as kurogizesa
lsix has quit [Quit: WeeChat 2.6]
xkapastel has joined #nixos
cinimod` has joined #nixos
lsix has joined #nixos
lsix has quit [Client Quit]
lsix has joined #nixos
lukash_|away is now known as lukash_
cinimod` has quit [Ping timeout: 276 seconds]
genesis has quit [Ping timeout: 265 seconds]
veske has joined #nixos
sweep has joined #nixos
<{^_^}> [nixpkgs] @equirosa opened pull request #75087 → edbrowse: 3.7.4 -> 3.7.6 → https://git.io/Jey38
<{^_^}> [nixpkgs] @flokli merged pull request #75084 → Nixos tests ports → https://git.io/JeyYi
<{^_^}> [nixpkgs] @flokli pushed 5 commits to master: https://git.io/Jey3V
cinimod` has joined #nixos
sphalerite_ is now known as sphalerite
<bdju> Has anyone ran into the right click menu not appearing in gtk apps? Specifically pcmanfm and blueman. Ever since this install of NixOS it's been having this problem. Using Sway on Wayland, FYI.
cinimod` has quit [Ping timeout: 245 seconds]
cinimod` has joined #nixos
chloekek has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #75088 → iw: 5.3 -> 5.4 → https://git.io/Jey3F
cinimod` has quit [Ping timeout: 268 seconds]
m0rphism2 has quit [Ping timeout: 250 seconds]
thc202 has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #75089 → glui: 2.36 -> 2.37 → https://git.io/Jey3x
<{^_^}> [nixpkgs] @jonringer pushed commit from @marsam to master « dspvn: 0.1.3 -> 0.1.4 »: https://git.io/Jey3p
<{^_^}> [nixpkgs] @jonringer merged pull request #75077 → dspvn: 0.1.3 -> 0.1.4 → https://git.io/JeyLx
m0rphism has quit [Ping timeout: 276 seconds]
kahiru has quit [Ping timeout: 246 seconds]
brightone has joined #nixos
kahiru has joined #nixos
boogiewoogie has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #75090 → gopher: 3.0.11 -> 3.0.17 → https://git.io/JeysL
cinimod` has joined #nixos
cinimod` has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @dtzWill opened pull request #75091 → gstreamer: 1.16.2 → https://git.io/JeysZ
<{^_^}> [nixpkgs] @jonringer opened pull request #75092 → python3Packages.gcovr: 4.1 -> 4.2 → https://git.io/JeysC
<{^_^}> [nixpkgs] @flokli merged pull request #74006 → nixosTests.consul: init → https://git.io/Jei9H
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/JeysW
<dansho> anyone know how to install agda standard library? https://agda.readthedocs.io/en/v2.6.0.1/getting-started/installation.html#nixos
<{^_^}> [nixpkgs] @dtzWill merged pull request #73776 → minetime: 1.5.1 -> 1.7.3, patch scheduling service util → https://git.io/JeKFT
<{^_^}> [nixpkgs] @dtzWill pushed 4 commits to master: https://git.io/Jeysl
<dansho> there is an AgdaStdlib package but agda --compile couldn't find IO
veske has quit [Quit: This computer has gone to sleep]
sweep has quit [Ping timeout: 265 seconds]
joshuagl has joined #nixos
<Izorkin> etu: aanderse: please check #75033
<{^_^}> https://github.com/NixOS/nixpkgs/pull/75033 (by Izorkin, 1 day ago, open): Update build phpPackages
cinimod` has joined #nixos
veske has joined #nixos
agent13 has joined #nixos
cinimod` has quit [Ping timeout: 265 seconds]
boogiewoogie has quit [Remote host closed the connection]
sam_d has quit [Read error: Connection reset by peer]
slack1256 has joined #nixos
slack1256 has quit [Remote host closed the connection]
jonatan has quit [Remote host closed the connection]
paprika has joined #nixos
paprika has quit [Client Quit]
gxt has quit [Remote host closed the connection]
gxt has joined #nixos
<{^_^}> [nixpkgs] @sikmir opened pull request #75093 → podman-compose: init at 0.1.5 → https://git.io/JeysA
cinimod` has joined #nixos
phreedom has joined #nixos
veske has quit [Quit: This computer has gone to sleep]
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
cinimod` has quit [Ping timeout: 276 seconds]
lambda-11235 has quit [Quit: Bye]
<{^_^}> [nixpkgs] @LnL7 opened pull request #75094 → gfortran: use 8.x on darwin → https://git.io/JeyGn
vika_nezrimaya has quit [Ping timeout: 250 seconds]
mexisme has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #75083 → souffle: 1.7.0 -> 1.7.1 → https://git.io/JeyYu
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @luc-tielen to master « souffle: 1.7.0 -> 1.7.1 »: https://git.io/JeyGr
Neo-- has joined #nixos
cinimod` has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #75053 → websocat: 1.3.0 -> 1.5.0 → https://git.io/JeDN5
<{^_^}> [nixpkgs] @thoughtpolice pushed 2 commits to master: https://git.io/JeyGo
veske has joined #nixos
emmanuelrosa has joined #nixos
cinimod` has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JeyG9
ftzm_ has joined #nixos
ftzm has quit [Ping timeout: 250 seconds]
cinimod` has joined #nixos
<symphorien> is it possible to use fetchgit to fetch a local repository ?
Makaveli7 has joined #nixos
<{^_^}> [nixpkgs] @tbenst opened pull request #75095 → bftools: 5.9.2 -> 6.3.0 → https://git.io/JeyZU
<{^_^}> [nixpkgs] @jtojnar merged pull request #66390 → mandelbulber: init at 2.20 → https://git.io/fj78f
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JeyZT
<eyJhb> symphorien: local how? Just a dir?
<symphorien> yes
<ajs124> You can fetchGit a dir, yes
<symphorien> I have cloned a private repo locally
<ajs124> fetchGit or fetchgit?
<symphorien> does fetchGit support specifying a hash ?
<symphorien> I would like not to have to reread a few hundred MB from the repo on each evaluation
__monty__ has joined #nixos
<ajs124> You can set a rev, yes.
<symphorien> I meants sha256 =
<symphorien> fetchGit seems to reject it
FRidh2 has joined #nixos
teto has quit [Quit: WeeChat 2.6]
<symphorien> oh but it does not reread if the revision has not changed
<symphorien> nice
kyren has quit [Quit: ZNC 1.7.4 - https://znc.in]
cinimod` has quit [Ping timeout: 268 seconds]
kyren has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-vty: use latest version when building with ghc-8.8.x »: https://git.io/JeyZG
m0rphism2 has joined #nixos
veske has quit [Quit: This computer has gone to sleep]
xkapastel has quit [Quit: Connection closed for inactivity]
inkbottle has joined #nixos
zebrag has quit [Ping timeout: 268 seconds]
cinimod` has joined #nixos
mananamenos has quit [Remote host closed the connection]
gxt has quit [Remote host closed the connection]
gxt has joined #nixos
Dandellion[m] has joined #nixos
iyzsong has joined #nixos
<coderobe> Has the state of things regarding machinectl changed, or is https://github.com/NixOS/nixpkgs/issues/9884#issuecomment-337765700 still up-to-date?
<Dandellion[m]> so um, how exactly is one supposed to spin up a nixos VM on azure?
mananamenos has joined #nixos
<mananamenos> hi, i have lubuntu as guest on virtualbox, and "Insert guest editions CDrom" throws an error: *the network operation failed with the following error: During network request: Unknown reason*. Someone else has had this problem?
Tucky has joined #nixos
m0rphism2 has quit [Ping timeout: 268 seconds]
_pash has joined #nixos
<_pash> hello, what's the suggested way to install packages from pip using wheels?
<Dandellion[m]> oh I see, the 16.09 blob and then upgrade
Ariakenom has joined #nixos
sudoforge has quit [Ping timeout: 276 seconds]
m0rphism2 has joined #nixos
mananamenos has quit [Remote host closed the connection]
mananamenos has joined #nixos
<__monty__> Dandellion[m]: Someone recently had trouble with this and rewrote (or was in the course of) the wiki page I think. I'm not sure they achieved a flawless azure experience though.
zupo has joined #nixos
zupo has quit [Client Quit]
veske has joined #nixos
kurogizesa is now known as Aleksejs
Aleksejs is now known as kurogizesa
kurogizesa is now known as Aleksejs
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
zupo has joined #nixos
cosimone has joined #nixos
Shados has quit [Quit: Shados]
romildo has joined #nixos
avn has joined #nixos
iz16_izmntuk has joined #nixos
Shados has joined #nixos
romildo has quit [Client Quit]
<avn> Great news crew! Regarding slim > lightdm transition... `nixos-rebuild switch` kills user session
FRidh2 has quit [Ping timeout: 240 seconds]
<gchristensen> jw
<gchristensen> ew
FRidh2 has joined #nixos
<_pash> how can i create a python package derivation that has an additional make and make install step with cpp prior to python setup.py install?
philr has quit [Ping timeout: 250 seconds]
kleisli has quit [Read error: Connection reset by peer]
kleisli has joined #nixos
<avn> btw, folks, have you any ideas why networkmanager+modemmanager pulled on machine, which never have other connection than cabled ethernet?
<brightone> _pash: can you give an example, so I can check if I'm correct first?
Kritnich has quit [Ping timeout: 250 seconds]
<brightone> i meant pip wheels
<ddima> _pash: there are pre/postInstall and pre/postBuild phases and the like.
<_pash> https://github.com/google/sentencepiece/blob/master/python/README.md here is an example, you see where it says to install SentencePiece C++ first
Neo-- has quit [Ping timeout: 245 seconds]
<betawaffle> so i see nixos has options for apparmor, what about selinux?
<betawaffle> (not suggesting i need selinux, just curious why there doesn't seem to be any options for it)
mexisme has quit [Ping timeout: 246 seconds]
mexisme has joined #nixos
<gchristensen> I think selinux requires storing data in the /nix/store which Nix doesn't support
cosimone has quit [Quit: Quit.]
<Taneb> haskell.packages.ghc844.ghc-parser-lib fails to build for reasons I can't determine
cosimone has joined #nixos
<Taneb> It seems to get to the end of the build and then just stop
mexisme has quit [Ping timeout: 250 seconds]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
mexisme has joined #nixos
smatting has quit [Ping timeout: 265 seconds]
mexisme has quit [Ping timeout: 246 seconds]
Kritnich has joined #nixos
<FRidh2> _pash: build the cpp library in a separate derivation?
cosimone has quit [Quit: Quit.]
mexisme has joined #nixos
<yorick> prometheus broken for anyone else in nixos-unstable-small?
<yorick> interface won't render
<{^_^}> #74844 (by bbigras, 3 days ago, open): prometheus: error reading base template: open templates/_base.html: no such file or directory
mexisme has quit [Ping timeout: 250 seconds]
<gchristensen> there is a PR fixing it by adding 12,000 lines to nixpkgs
<{^_^}> #74987 (by delroth, 1 day ago, open): prometheus: bundle the webui assets and build the new React UI
vika_nezrimaya has joined #nixos
<yorick> gchristensen: can we do IFD in nixpkgs?
<gchristensen> no
<gchristensen> I don't understand why this experimental UI is now required
<_pash> FRidh2: that's what i am trying to do now, and then use it as a dependency from the python-module, how do i build the python module derivation after adding it to top-level/python-packages.nix?
<yorick> can we revert the merge that broke it?
mexisme has joined #nixos
<yorick> gchristensen: I don't think 2.14.0 requires the webui yet
phreedom has quit [Ping timeout: 260 seconds]
<yorick> new webui*
<gchristensen> well it evidently does if it doesn't workwithout it :P
Makaveli7 has quit [Quit: WeeChat 2.6]
<gchristensen> but maybe we should report a bug?
<yorick> you may have to specify using the old ui in your build process
<gchristensen> hmm maybe you could send a patch fixing our prom without such a big diff? :)
<yorick> gchristensen: I'll see if I can find out more
<gchristensen> thanks
<yorick> gchristensen: I don't think we can get their new web UI without getting it from a binary or checking in a 12kline yarn file
<yorick> it just has that many dependencies
<yorick> that, or a fixed output derivation
<yorick> yes, that will work, but also ew
<emilsp> is /proc/sys/net/ipv4/ip_forward enabled by default? If not ,what may enable it? I scanned my config and I couldn't identify anything that would.
<gchristensen> yorick: yeah, no good. we can do it if we must, but I'd rather delay as long as possible
<eyJhb> emilsp: boot.kernel.sysctl = { "net.ipv4.ip_forward" = 1; };
<yorick> gchristensen: would you like fixed output derivation more?
<gchristensen> docker turns it on, emilsp
<gchristensen> yorick: nope
<gchristensen> hehe
<yorick> gchristensen: I mean, that's what all the cargo packages do
<yorick> also all the go packages
<gchristensen> yes and they are bad and should be eliminated
<ddima> emilsp: afaik it's not and I use `boot.kernel.sysctl` to set it
<_pash> when using inherit (package) version; i get an infinite recursion, any ideas why?
mexisme has quit [Ping timeout: 276 seconds]
phreedom has joined #nixos
mexisme has joined #nixos
`_ has joined #nixos
<`_> Why is `intersperse` in `pkgs.lib.strings`? It takes a list and gives back a list, and it doesn't work with strings. It seems like it's out of place.
<gchristensen> heh
Ariakenom has quit [Read error: Connection reset by peer]
mexisme has quit [Ping timeout: 250 seconds]
Shados has quit [Quit: Shados]
<`_> That's probably been asked before but I'm just kinda, piling it on, so please humor me.
<gchristensen> not seen this question before, I have no idea why it is there! :)
<`_> Ah fair lol
<`_> Seems like it'd be better placed in `lib/lists.nix`
FelschR has joined #nixos
<gchristensen> +1
<`_> I can make the pull request.
<`_> Just figured I'd ask before I did it.
<FelschR> I've just tried to install `nvim-lsp`but I'm getting the following error when rebuilding:
<gchristensen> please do, `_ :)
<FelschR> ```Error detected while processing /nix/store/gmbxg3hqs5iw42r4isxgf8jh49i83g95-vimplugin-nvim-lsp-master/share/vim-plugins/nvim-lsp-master/plugin/nvim_lsp.vim:line 11:E5108: Error executing lua Vim:E739: Cannot create directory /homeless-shelter: permission deniedremote/host: python3 host registered plugins []remote/host: generated rplugin
<FelschR> manifest: /nix/store/zwh8h0i2rk183cxpbfrfy3ahx5sg8vjs-neovim-master-lsp/rplugin.vimGenerating rplugin.vim failed!```
<FelschR> ```Error detected while processing /nix/store/gmbxg3hqs5iw42r4isxgf8jh49i83g95-vimplugin-nvim-lsp-master/share/vim-plugins/nvim-lsp-master/plugin/nvim_lsp.vim:line 11:E5108: Error executing lua Vim:E739: Cannot create directory /homeless-shelter: permission deniedremote/host: python3 host registered plugins []remote/host: generated rplugin
<FelschR> manifest: /nix/store/zwh8h0i2rk183cxpbfrfy3ahx5sg8vjs-neovim-master-lsp/rplugin.vimGenerating rplugin.vim failed!```
<`_> gchristensen: give me 5 mins
<FelschR> ```Error detected while processing /nix/store/gmbxg3hqs5iw42r4isxgf8jh49i83g95-vimplugin-nvim-lsp-master/share/vim-plugins/nvim-lsp-master/plugin/nvim_lsp.vim:line 11:E5108: Error executing lua Vim:E739: Cannot create directory /homeless-shelter: permission deniedremote/host: python3 host registered plugins []remote/host: generated rplugin
<FelschR> manifest: /nix/store/zwh8h0i2rk183cxpbfrfy3ahx5sg8vjs-neovim-master-lsp/rplugin.vimGenerating rplugin.vim failed!```
<FelschR> ```Error detected while processing /nix/store/gmbxg3hqs5iw42r4isxgf8jh49i83g95-vimplugin-nvim-lsp-master/share/vim-plugins/nvim-lsp-master/plugin/nvim_lsp.vim:line 11:E5108: Error executing lua Vim:E739: Cannot create directory /homeless-shelter: permission deniedremote/host: python3 host registered plugins []remote/host: generated rplugin
<FelschR> manifest: /nix/store/zwh8h0i2rk183cxpbfrfy3ahx5sg8vjs-neovim-master-lsp/rplugin.vimGenerating rplugin.vim failed!```
<eyJhb> Holy hell
<gchristensen> FelschR: please use a pastebin from here on :)
<FelschR> shit, webchat.freenode.net is weird. Sorry for the multiple messages.
<gchristensen> no worries
noudle has joined #nixos
<`_> gchristensen: give me 5 mins
<yorick> gchristensen: I can edit our mkYarnCache thing to be a fixed-output derivation, that might be slightly nicer
<gchristensen> no
<gchristensen> we should just add the lines
mexisme has joined #nixos
<`_> or longer because my system seems to want to hang up on `cd`ing to nixpkgs
<gchristensen> the fixed-output builds are really ugly and bad for nixpkgs
<`_> That's weird
<{^_^}> [nixpkgs] @wakira opened pull request #75096 → makemkv: 1.14.5 -> 1.14.7 → https://git.io/JeyCG
<emilsp> gchristensen: that's it, it was docker :/ Thanks :)
o1lo01ol1o has joined #nixos
<gchristensen> yep!
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<`_> goddamn, it's taking ag plenty of time to find `intersperse` in the nixpkgs repo
<`_> No way to fix that obviously, at the moment, just venting
<yorick> gchristensen: the fact that the build process produces an output but it's wrong is probably a prometheus bug, even though yes we run it wrongly
<gchristensen> yeah it might be
<eyJhb> `_: shouldn't take that long, should it?
<gchristensen> yorick: let's fix it on our side, possibly producing a patch, and if we get a nice ptach for them we can upstream it
<`_> eyJhb: I mean I'm searching the contents of every single file in the rop
<`_> eyJhb: repo*
<eyJhb> grep -ir1 intersperse
<eyJhb> ?
<eyJhb> Wouldn't that do the same?
<`_> ag intersperse .
<`_> Still taking long enough, it's finished now so there's nothing I need to change
<gchristensen> `_: search.nix.gsc.io :)
<eyJhb> Took 1.5 secs with grep for me :D
<yorick> gchristensen: make assets builds that entire react app
<eyJhb> ag did it in 0.5s ..
<eyJhb> ag wins
<gchristensen> yorick: is that all it does?
<`_> I must be doing something terribly wrong
<yorick> eyJhb: now try rg
<`_> rg will beat ag
<yorick> gchristensen: cd web/ui && GO111MODULE=$(GO111MODULE) GOOS= GOARCH= $(GO) generate -x -v $(GOOPTS)
<yorick> I think so
<eyJhb> yorick: which pkg?
<eyJhb> ,locate bin rg
<{^_^}> Found in packages: ripgrep
<`_> um
<`_> The fuck
fraun has joined #nixos
<`_> type rg
<eyJhb> 0.2
<eyJhb> `_: doesn't help if you don't have the package
<FelschR> Does anyone have a clue what could be causing the `Cannot create directory /homeless-shelter: permission denied` issue which I'm getting here? https://pastebin.com/riP5BUdj
<{^_^}> [nixpkgs] @xrelkd opened pull request #75097 → go-ethereum: 1.9.8 -> 1.9.9 → https://git.io/JeyCX
<eyJhb> `rg: command not found`
<yorick> eyJhb: I get the "you need to install ripgrep" thing
<yorick> eyJhb: but it doesn't work in all cases
<`_> `eyJhb: nix-env -i rg
<gchristensen> -iA ripgrep
<eyJhb> I just do, nix-shell -p ripgrep
<eyJhb> yorick: doesn't work in all cases?
<`_> Ah my bad
<yorick> `_: that's only if you know that it is called rg, otherwise it installs something random
<`_> Yeah sorry was being a dumbass as usual
<yorick> eyJhb: the nixos command-not-found hook doesn't work inside nix-shell, iirc
mexisme has quit [Ping timeout: 276 seconds]
<yorick> gchristensen: I don't have high hopes for this makefile
<{^_^}> [nixpkgs] @primeos merged pull request #75048 → [19.09] signal-desktop: 1.28.0 -> 1.29.0 (backport) → https://git.io/JeD5K
<{^_^}> [nixpkgs] @primeos pushed 2 commits to release-19.09: https://git.io/JeyCy
<gchristensen> ok, let's just merge delroth's PR then
<{^_^}> [nixpkgs] @xrelkd opened pull request #75098 → parity: 2.5.10 -> 2.5.11, parity-beta: 2.6.5 -> 2.6.6 → https://git.io/JeyCS
<_pash> Hi i am getting a recursion encountered while evaluating 'version' using this derivation, why may that be? http://ix.io/23Gt
<_pash> this is the inherit derivation http://ix.io/23Gu
<yorick> gchristensen: I can replace it with a yarn2nix fixed output drv if you want
<gchristensen> yorick: no
<yorick> okay
<gchristensen> as I have said, those fixed output drvs are bad for nixpkgs
<eyJhb> Why is it so?
<gchristensen> _pash: I think we need to see the expression which imports that expression
<eyJhb> Curious
_pash has left #nixos [#nixos]
_pash has joined #nixos
<gchristensen> eyJhb: the hash for those fixed output derivatinos don't actually represent a thing you can get
<_pash> can you repeate the last message please?
<_pash> i dc'd :/
<yorick> gchristensen: everyone is moving to it everywhere, sounds like a task for the RFC people
<gchristensen> _pash: I think we need to see the expression which imports that expression
<gchristensen> yorick: I agree
<gchristensen> but in the mean time, we should stop adding more harm
<_pash> gchristensen: i am trying to nix-build -A pythonPackages.sentencepiece
<gchristensen> are you overriding sentencepiece?
<yorick> gchristensen: I think the elixir package set recently disappeared in favour of people doing this instead
<delroth> unfortunately upstreams keep adding javascript and react apps :-)
<_pash> gchristensen: no - it's a new derivation i created myself
<delroth> I've hit the same issue in the past with Riot
zupo has joined #nixos
<delroth> it's also using yarn2nix with a similarly big .nix file
<eyJhb> delroth: kill Javascript and react?
<delroth> I'm in favor of this.
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JeyCF
<{^_^}> [nixpkgs] @adisbladis merged pull request #75093 → podman-compose: init at 0.1.5 → https://git.io/JeysA
<delroth> it's unfortunately not under my control
reivilibre has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #74987 → prometheus: bundle the webui assets and build the new React UI → https://git.io/JeDBe
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/JeyCN
vika_nezrimaya has quit [Ping timeout: 265 seconds]
fendor has joined #nixos
frodo70 has joined #nixos
kolby_ has joined #nixos
<_pash> gchristensen: one is for the cpp compilation and the other is for the python package
dejanr has joined #nixos
<{^_^}> [nixpkgs] @xrelkd opened pull request #75100 → eksctl: 0.11.0 -> 0.11.1 → https://git.io/JeyCx
<yorick> gchristensen: https://github.com/NixOS/nixpkgs/pull/49165 is how we solved it for vault
<{^_^}> #49165 (by nh2, 1 year ago, merged): consul: 0.9.3 -> 1.3.0 with vendored UI
iqubic` has joined #nixos
<yorick> oh, we did not
<{^_^}> [nixpkgs] @pinktrink opened pull request #75101 → `lib.strings.intersperse` -> `lib.lists.intersperse`. → https://git.io/JeyCh
iqubic has quit [Ping timeout: 250 seconds]
<dejanr> hey all, i am trying to configure ohMyZsh to play nice with nix-shell, and also to use spaceship theme, but i couldn't make this work https://gist.github.com/dejanr/809b0bfa210ef27595ae77aa6e57ee2f
<dejanr> prompt is also not finding a spaceship theme inside promptInit
<{^_^}> [nixpkgs] @pinktrink closed pull request #75101 → `lib.strings.intersperse` -> `lib.lists.intersperse`. → https://git.io/JeyCh
<{^_^}> [nixpkgs] @pinktrink reopened pull request #75101 → `lib.strings.intersperse` -> `lib.lists.intersperse`. → https://git.io/JeyCh
<{^_^}> [nixpkgs] @pinktrink closed pull request #75101 → `lib.strings.intersperse` -> `lib.lists.intersperse`. → https://git.io/JeyCh
<frodo70> Hello, I have two problems. The first one is this one: I found an old laptop with NixOS 17 on it. I'd like to upgrade it to the latest version, but every nix command I issue, gives me a "cannot execute binary file" message.
<{^_^}> [nixpkgs] @pinktrink opened pull request #75102 → `lib.strings.intersperse` -> `lib.lists.intersperse`. → https://git.io/JeyWf
kolby_ has quit [Ping timeout: 276 seconds]
cinimod` has quit [Ping timeout: 240 seconds]
drakonis has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
<{^_^}> #75102 (by pinktrink, 2 minutes ago, open): `lib.strings.intersperse` -> `lib.lists.intersperse`.
<frodo70> The second problem I have is the following: I followed these instructions to launch a linode with NixOS:
<frodo70> However, when I boot the linode, it can't reach the network. Any ideas on troubleshooting either of my problems?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<`_> Also that PR was reopened once because I did a typo and am a perfectionist.
<`_> Judge me as you will.
<eyJhb> `_: edit instead?
<`_> eyJhb: That's the thing. Edits don't feel as natural as just opening a pull request and not editing it at all. Sure, it's pedantic, but I am a pedant if nothing else.
<yorick> `_: I bet you never git rebase and just git merge master into your thing
<{^_^}> [nixpkgs] @sternenseemann opened pull request #75103 → services/spacecookie: init → https://git.io/JeyWY
<`_> yorick: `git pull --rebase master` all day every day.
<yorick> `_: but you edit your commits!
<`_> yorick: And I force push.
mexisme has joined #nixos
zupo has joined #nixos
<yorick> `_: so why edit the content but not the metadata?
<`_> yorick: because everything has to be perfect the first time, and if it isn't, I'm gonna turn the clock backwards you'd better believe it.
<`_> Except for the times that such is more work than possible.
<`_> At which point I'm a hypocrite and will not answer any further questions
<`_> Don't judge me.
<eyJhb> A true politican right there
<`_> DONALD SANDERS DID THINGS
<`_> See I know all of it
<gchristensen> let's get back on topic :P
<{^_^}> [nixpkgs] @primeos merged pull request #75019 → dav1d: 0.5.1 -> 0.5.2 → https://git.io/JeDXx
drakonis has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/JeyWZ
<eyJhb> NixOS is a hoax!
<gchristensen> stop
drakonis has joined #nixos
<eyJhb> Sorry, couldn't resist. Will stop now :D
cinimod` has joined #nixos
<ddima> there is #nixos-chat btw
<frodo70> Where? I just tried connecting to #nixos-chat on freenode and it doesn't seem to exist...
<{^_^}> [nixpkgs] @primeos merged pull request #75088 → iw: 5.3 -> 5.4 → https://git.io/Jey3F
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/JeyW8
helpusobi_ has quit [Ping timeout: 252 seconds]
<_pash> gchristensen: http://ix.io/23Gx this is how i am trying to build it
<_pash> with nix shell
cinimod` has quit [Ping timeout: 252 seconds]
<_pash> gchristensen: and this is the error i am getting http://ix.io/23Gy
chris| has quit [Ping timeout: 245 seconds]
mexisme has quit [Ping timeout: 250 seconds]
<`_> Oh shit fix request on my PR.
<gchristensen> `_: please try to avoid profanities :) this channel (and other nixos channels) have a lot of different types of people and cultures here
<`_> gchristensen: my apologies.
mexisme has joined #nixos
<gchristensen> thanks! (I sent you a PM about it a while ago, but I guess it didn't make it :P)
<`_> gchristensen: I randomly log in and out of weechat and sometimes messages will be mised.
chris| has joined #nixos
<`_> missed* wow I cannot type right now
<gchristensen> aye I get that
<`_> Oh dear another issue.
smatting has joined #nixos
helpusobi has joined #nixos
<ddima> `_: maybe also consider adding a changelog entry.
mexisme has quit [Ping timeout: 250 seconds]
<`_> ddima: Good call.
<_pash> gchristensen: now i am getting a /bin/sh: pkg-config: not found
cinimod` has joined #nixos
mexisme has joined #nixos
zupo has quit [Ping timeout: 250 seconds]
ceephax has joined #nixos
zebrag has joined #nixos
Ariakenom has joined #nixos
inkbottle has quit [Ping timeout: 246 seconds]
ceephax has quit [Remote host closed the connection]
zupo has joined #nixos
pie_ has joined #nixos
cinimod` has quit [Ping timeout: 268 seconds]
mexisme has quit [Ping timeout: 246 seconds]
mexisme has joined #nixos
<`_> ddima: Do you have an idea on how to edit the changelog?
erictapen has joined #nixos
<`_> I'm looking through everything to be sure but if someone has an immediate answer I'd be happy with that as well
<`_> / cc gchristensen
FelschR has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @andersk opened pull request #75104 → openafs_1_8: 1.8.3 -> 1.8.5 → https://git.io/Jeylt
veske has quit [Quit: This computer has gone to sleep]
mexisme has quit [Ping timeout: 276 seconds]
<ddima> `_: The corner is nixos/doc/manual/release-notes - at least those are the often used nixos release-notes. This change is not just nixos specific ofc, but the nixpkgs release-notes seem abandoned, so maybe better to doc there than not to doc at all.
<`_> ddima: I'm seeing that. This seems... Messy at best?
<ddima> I could imagine some mild breakage for people who might have been using 'strings.intersperse' directly, so mentioning the suggested change is the least we could do.
<`_> Agreed.
<ddima> `_: In which sense?
<`_> I'm not sure. I'm not exactly the best when it comes to documentation migrations but it seems like it could be better done without XML, or is there a generator?
<ddima> well, ok, if its the format discussion, there are like 200 threads on discourse about that ;)
<`_> Ok fair point, I haven't gotten that far.
<ddima> XML is not messy per-se ;)
<`_> Says you lol
<ddima> you basically just need to add one <listitem> and one <para> essentially
<`_> I'll try to conform to what exists around my edit
<`_> Right
<ddima> well, look, not saying Im a fan, but the format discussion has not really lead anywhere, so eh ;)
phreedom has quit [Ping timeout: 260 seconds]
mexisme has joined #nixos
<ddima> you can render it locally without issues, to test the changes etc. in this regard it imho works quite well.
<`_> ddima: how do you render it locally?
cinimod` has joined #nixos
<`_> I'm still fairly new, even after using nix* for about a year
<`_> Also calling it nix* instead of *nix _still_ feels weird.
<ddima> one way is to use nix-shell and then make in that folder
<`_> ddima: what do you mean by "make in that folder"?
<`_> I'm assuming `make` would just yell at me lol
<ddima> another somewhat easier way is what is outlined in https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/README
<ddima> just do it that way then
mexisme has quit [Ping timeout: 246 seconds]
<_pash> what should I set my NIX_PATH to if i want to be on nixos-unstable and be able to contribute to nixpkgs?
<_pash> should i point it to the path of my forked nixpkgs?
mexisme has joined #nixos
cinimod` has quit [Ping timeout: 246 seconds]
<`_> ddima: Wow good call. I should have clicked `..`
Rusty1 has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Shoubit> _pash, you don't need to be on unstable to contribute, you can use `nix-build -A your-cool-package` or even `nix-env -f ./ -i package` in the directory of the forked repository
<`_> ddima: gchristensen: ("I appreciate all the help, I'll try to get this PR finished ASAP");
<`_> Like I even needed the parentheses.
<_pash> Shoubit: but if i then want to use that package straight away, after i get it working... what would i do?
<`_> _pash: `nix-env -f ./ -i package` would place it in your PATH
FRidh2 has quit [Ping timeout: 265 seconds]
mexisme has quit [Ping timeout: 245 seconds]
<Shoubit> _pash, both of those commands will build and "install" it in some sense. nix-build drops a symlink called "result" in the current directory and you can call the contained executables through that for convenience
FRidh2 has joined #nixos
smatting has quit [Ping timeout: 240 seconds]
mexisme has joined #nixos
<ddima> `_: relax, there is no reason to hurry.
<`_> ddima: don't tell me what to do :)
<_pash> Shoubit: what if it's a python package that needs to be included into a .withPythonPackages?
<ddima> `_: well, clearly not meant in such a way.
<_pash> and it has to go into the same environment as the packages from 19.09 or unstable...
<`_> I know, I'm kidding
<`_> ddima ^ sorry didn't tag you
<Shoubit> _pash, I'm not sure how the Python build tools work exactly, but I figure they'd either output a wrapper script into `$out/bin` or you can do that with some convenience function, that usually calls makeWrapper.
<Shoubit> Which contain all the env vars you need to run it correctly
<Shoubit> _pash, also, the packages you import are all from the forked directory so they're from master, when you do it through the commands above.
m0rphism2 has quit [Ping timeout: 252 seconds]
mexisme has quit [Ping timeout: 245 seconds]
cinimod` has joined #nixos
endformationage has joined #nixos
mexisme has joined #nixos
Shados has joined #nixos
cinimod` has quit [Ping timeout: 265 seconds]
frodo70 has quit [Remote host closed the connection]
<exarkun> How do I do this without building anything? nix why-depends /nix/store/3rm9v023c3lzl1fbslgzsbmm6mrn90bj-python3.7-pytest-qt-3.2.2.drv /nix/store/pkr1d20qvdj9jq5wc7kcidr823970w4m-mariadb-server-10.3.18.drv
jgt1 has joined #nixos
ddellacosta has joined #nixos
<exarkun> presumably I need both of the drvs but if I have them, why do I have to build anything else
<exarkun> build or download
<gchristensen> why-depends works on the build outputs, not drvs :(
<exarkun> for some good reason?
jgt has quit [Ping timeout: 276 seconds]
<gchristensen> not sure
<gchristensen> but you can do nix-store --query --graph mariadb-server...drv and it'll show you the map
<exarkun> yea. --graph output is so hard to read, though.
<exarkun> pages and pages of |s for my eyes to carefully follow
<gchristensen> --graph outputs graphviz / .dot
maralorn has quit [Ping timeout: 246 seconds]
* exarkun tries that
<exarkun> eh
<lewo`> exarkun: there is also a graphml output which is used by https://github.com/nlewo/gremnix to query the graph
<exarkun> but not greppable
<exarkun> lewo`: sounds like it might be a good reason to learn graphml.
<gchristensen> oh COOL, lewo`!
maralorn has joined #nixos
<pepesza> I'm very new to nix package manager. I'm trying to globally override a version of the package and it throws a message in my face. https://gist.github.com/paulperegud/aa537dec30dd0a2a96bf9e20e146c756
<lewo`> exarkun: i could help you to write a query if you need :/
ehmry is now known as ehmry_
<exarkun> lewo`: I appreciate the offer. I kinda already have my answer in this case (I already scanned the dozen pages of nix-store --query --tree output). Just hoping to learn of a better way for the future.
mexisme has quit [Ping timeout: 276 seconds]
<pepesza> Are there any recommended ways to debug?
cinimod` has joined #nixos
smatting has joined #nixos
ehmery has joined #nixos
ehmry_ has left #nixos [#nixos]
<etu> ,locate libxss
<{^_^}> Couldn't find in any packages
<etu> ,locate libXss.so.1
<{^_^}> Found in packages: xlibs.libXScrnSaver
<etu> of course... :p
<kai_w> pepesza: not sure about debugging methods, but let me comment on the gist
<Shoubit> etu, iirc you should use xorg instead of xlibs now(?)
cinimod` has quit [Ping timeout: 240 seconds]
<etu> ,locate libasound.so.2
<{^_^}> Found in packages: alsaLib
dejanr has quit [Quit: WeeChat 2.6]
<etu> Shoubit: Tell that to the person who made this binary program :p
<etu> ohno, it breaks on parsing /etc/fonts/fonts.conf
mexisme has joined #nixos
<pepesza> kai_w: I'm starting to get basics, but this override thing is way still beyond my comfort level
<Shoubit> I mean xorg.libXScrnSaver -- unless I'm confused and misunderstood you
<kai_w> pepesza: I think you've got the hang of overrides, there were just a few more basic syntax errors going on. I posted on the gist, let me know if you have any questions
<kai_w> might be a short while before I can reply
<etu> Shoubit: ah, yeah, I took that one instead :)
<etu> Shoubit: I just needed to know what the package was called
mexisme has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
emmanuelrosa has quit [Quit: leaving]
<{^_^}> [nixpkgs] @adisbladis merged pull request #75097 → go-ethereum: 1.9.8 -> 1.9.9 → https://git.io/JeyCX
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/Jey8K
m0rphism2 has joined #nixos
cinimod` has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
cinimod` has quit [Ping timeout: 250 seconds]
mexisme has quit [Ping timeout: 276 seconds]
sondr3 has joined #nixos
mexisme has joined #nixos
juxiemaotu has joined #nixos
<lewo`> exarkun: there is acutally a helper in gremnix to do this. Once the drv graph is loaded in gremnix, you can use the pathsToParent helper like that: g.V("/nix/store/...maria.drv").pathsToParent("/nix/store/...pytest.drv"). This returns the list of paths from pytest to maria.
<exarkun> nice
devalot has left #nixos ["ERC (IRC client for Emacs 26.3)"]
<juxiemaotu> hi,everyone. I'm just a new guy who's been using nixos for a month
devalot has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
<juxiemaotu> i have some question to ask,anyone can help?
<exarkun> juxiemaotu: probably. just go ahead and ask.
mexisme has joined #nixos
<tilpner> lewo`: Just mentioning in case it wasn't a conscious choice: If you use fetchTarball to download a nixpkgs copy, you don't need to clone all of nixpkgs history (still 17MB)
<juxiemaotu> when i use nix-copy-closure to install something from another computer,it prompt getting status of xxxx/found,not such file or directory
<juxiemaotu> what should i do
bgamari_ has quit [Ping timeout: 265 seconds]
<tilpner> The other machine has Nix installed, and nix-store is in PATH when you ssh into it?
<juxiemaotu> yes
<juxiemaotu> i can login in it use ssh
<tilpner> And this prints a version?: ssh user@some-host nix-store --version
<tilpner> ,matrixbridge Gopal-M
<{^_^}> Gopal-M: The IRC<->Matrix bridge sends multi-line messages as links: `* Someone sent a long message: < https://matrix.org/_matrix/media/v1/download/matrix.org/... >`. This means that highlights don't work, people have to open your link, and it gets less visibility than multiple single-line messages
<lewo`> tilpner: hm, I don't know why I did that:/ Will fix this later. Thx.
mexisme has quit [Ping timeout: 245 seconds]
cinimod` has joined #nixos
<Gopal-M> ah
<Gopal-M> hello! an error is being thrown when I try to start wine:
<juxiemaotu> nix-store (Nix) 2.2.2
<Gopal-M> /run/current-system/sw/bin/wine: line 4: /nix/store/r2w6qil081ffpnyny9rc083lvn9v8w22-wine-wow-4.0.2/bin/.wine: cannot execute binary file: Exec format error
<Gopal-M> /run/current-system/sw/bin/wine: line 4: /nix/store/r2w6qil081ffpnyny9rc083lvn9v8w22-wine-wow-4.0.2/bin/.wine: Success
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
o1lo01ol1o has quit [Remote host closed the connection]
<Gopal-M> I installed wine as mentioned in: https://nixos.wiki/wiki/Wine
<Gopal-M> I'm using linux-hardened kernel on NixOS 19.09
o1lo01ol1o has joined #nixos
<juxiemaotu> nix-store (Nix) 2.2.2
<tilpner> juxiemaotu: Yes, I saw it, that should be fine. Create a gist with the exact command and error
<tilpner> Gopal-M: I think hardened disables i686 emulation
<pepesza> kai_w: strangly it still ignores the override and installs erlangR22 (aka erlang). Even when I drop other packages that could bring erlangR22 with them.
<tilpner> IA32_EMULATION = no;
<tilpner> X86_X32 = no;
<tilpner> ^ from hardened-config.nix
<Gopal-M> ah
<Gopal-M> so is there no way around it?
<tilpner> Gopal-M: And that file is .wine: ELF 32-bit LSB executable, Intel 80386
<Gopal-M> can I build hardened with thoe two flags set to yes?
cinimod` has quit [Ping timeout: 265 seconds]
<tilpner> Gopal-M: Not really, you're trying to run 32-bit code after having disabled 32-bit code execution
<juxiemaotu> @tilper it's the frist i use irc,how can i put those msg here?
<hexo> hi there!
<tilpner> Gopal-M: Yes, you can probably disable just those lines, but you'll need to compile linux as a result
<hexo> i've just noticed o still do have 4.19 kernel
<Gopal-M> yeah, I can compile the kernel, no problem
<hexo> what are the plans for newer one, please?
<tilpner> juxiemaotu: Go to gist.github.com, create a gist, and paste the link here
<juxiemaotu> tilpner:Thanks,i go to do it
mexisme has joined #nixos
<Gopal-M> tilpner: could you point me towards how I would add those flags?
<tilpner> hexo: You can use newer kernel versions whenever you want. 5.4.2 is not packaged yet though
m0rphism2 has quit [Ping timeout: 240 seconds]
<tilpner> hexo: E.g. boot.kernelPackages = pkgs.linuxPackages_5_4;
<hexo> nice!
<hexo> i've noticed my x240 tends to freeze sometimes so i'd like to try a newer one
<Gopal-M> I mean, is there a nixos option for building the kernel with custom flags?
<hexo> thanks, i'll give it a go
<tilpner> Gopal-M: Yes, but I'm not sure it will cooperate with the existing hardened config
<tilpner> Gopal-M: So worst case: you need to copy the hardened config over to your own config
<Gopal-M> yeah, I can do hit and trial, no problem :)
<Gopal-M> I couldn't find any relevant flag in boot.kernel.* though
<Gopal-M> oh found it
<Gopal-M> yeah, just found that page
<Gopal-M> sorry ;P
mexisme has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @winpat opened pull request #75105 → pygrok: init at 1.0.0 → https://git.io/Jey4E
o1lo01ol1o has quit [Remote host closed the connection]
knupfer has joined #nixos
<Gopal-M> one more thing, after adding two flags in boot.kernelPatches, I see that nix is downloading the kernel source from upstream. so my question is does it now apply the hardened patches first and then my patches on top of that?
mexisme has joined #nixos
domogled has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
<avn> Gopal-M: in theory you can build w64 only wine, but most programs claiming they are 64 bit really contain mix of 64 and 32bit stuff
<{^_^}> [nixpkgs] @pashashocky opened pull request #75106 → transformers: init at 2.2.1 → https://git.io/Jey4Q
evil-olive has quit [Quit: Ping timeout (120 seconds)]
mexisme has joined #nixos
<_pash> Hey guys, I am wondering if i create derivations for python packages and contribute them, how can i use them straight away in my config.nix if i am creating a custom python environment?
<ddima> _pash: Im not sure I understand the question, but if you successfully and properly contribute them to nixpkgs, then they will be available just like the other packages under pkgs.python{,2,3}Packages.$foo for use.
<ddima> if you don't get them into nixpkgs, then a decent option is to use package overlays.
evil-olive has joined #nixos
incognito9999 has quit [Quit: ZNC 1.7.2+deb3~bpo9+1 - https://znc.in]
<kai_w> pepesza - I think `packageOverrides` is the wrong thing to replace, just replace `erlang` in the parent set. I commented with an example
Soo_Slow has joined #nixos
incognito9999 has joined #nixos
<ivan> for anyone on master, how long does tagainijisho take to start? it's in -iA tagainijisho
<ivan> seeing long delays after 19.09 -> master
incognito9999 has quit [Remote host closed the connection]
<_pash> ddima: yes, but there will be a lag between them getting into nixpkgs and me wanting to use them
mexisme has quit [Ping timeout: 250 seconds]
waleee-cl has joined #nixos
<_pash> ddima: so i guess the question is, how do i remain on nixos-unstable and be able to use the new derivation
<ddima> _pash: there are a few ways Im aware of and unaware of, but personally I'd just import a local overlay then using nixpkgs.overlays
<ivan> hmm seeing long startup times on other programs like filezilla
dbmikus has joined #nixos
<Gopal-M> building hardened with the 32 bit emulation turned on seems to have disabled zfs?
mexisme has joined #nixos
<Gopal-M> does boot.kernelPatches remove all others?
<_pash> ddima: thanks, any tips on how to learn overlays?
lsix has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @matthewbauer opened pull request #75107 → Disable native tests for john the ripper → https://git.io/JeyBZ
selfsymmetric-pa has joined #nixos
<{^_^}> [nixpkgs] @DianaOlympos opened pull request #75108 → hex2nix: remove → https://git.io/JeyBn
<selfsymmetric-pa> How can I install this Haskell package from source with Nix? https://gitlab.com/tseenshe/stack2cabal
lsix has joined #nixos
<ddima> _pash: not really anything that's better than the manual (https://nixos.org/nixpkgs/manual/#chap-overlays). it's quite simple really, you just take your derivation and stuff it into an expression (see 3.2) similar to nixpkgs/pkgs/top-level/all-packages.nix but in small/only containing your changes. I'd suggest to just try first, its not as hard as it seems.
FRidh2 has quit [Quit: Konversation terminated!]
t58 has joined #nixos
<raboof> I'd like to build an android app. I created a `shell.nix` that contains "(import <nixpkgs>{}).androidenv.buildApp { name = "Alarmio"; }", but now `nix-shell` produces the error that I should set "nixpkgs config option 'android_sdk.accept_license = true;'"
<ddima> (and for your config, it could be as simple as `nixpkgs.overlays = [ (import /foo/bar/overlay.nix) ];`
<raboof> I already have `nixpkgs.config.android_sdk.accept_license = true;` in my `/etc/nixos/configuration.nix`. What could I be missing?
orivej has quit [Ping timeout: 268 seconds]
mexisme has quit [Ping timeout: 276 seconds]
o1lo01ol1o has joined #nixos
<_pash> ddima: i see, so i would be doing an overlay for nixpkgs from my forked repo for that package
incognito9999 has joined #nixos
mexisme has joined #nixos
incognito9999 has quit [Client Quit]
<coderobe> how would i go about launching nixos in a container on a non-nixos host?
<coderobe> preferably systemd-nspawn
<coderobe> just booting a rootfs like you'd normally do does not work, as /etc/os-release and /sbin/init do not exist, which it expects
<coderobe> symlinking those, it explodes booting the container
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<ddima> _pash: it doesnt even need to be in any sort of repo, it can live on its own locally as well (doesn't need whole nixpkgs).
rustik has joined #nixos
inkbottle has joined #nixos
mexisme has quit [Ping timeout: 245 seconds]
fendor__ has joined #nixos
zebrag has quit [Ping timeout: 265 seconds]
dansho has quit [Ping timeout: 268 seconds]
Soo_Slow has quit [Ping timeout: 240 seconds]
o1lo01ol1o has joined #nixos
ftzm_ has quit [Quit: WeeChat 1.9.1]
knupfer has quit [Ping timeout: 246 seconds]
mexisme has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
m0rphism has joined #nixos
Tucky has quit [Ping timeout: 265 seconds]
o1lo01ol1o has joined #nixos
<evanjs> Trying to set up a lorri env for android development, can I basically just follow the steps from the wiki but with a `mkShell`? Or what additional steps might I need to take?
<evanjs> *the NixOS wiki
<{^_^}> [nixpkgs] @Mic92 merged pull request #75108 → hex2nix: remove → https://git.io/JeyBn
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JeyB9
o1lo01ol1o has quit [Remote host closed the connection]
rustik has quit [Read error: Connection reset by peer]
CMCDragonkai has quit [Quit: Connection closed for inactivity]
mexisme has quit [Ping timeout: 246 seconds]
dansho has joined #nixos
drakonis has quit [Quit: WeeChat 2.6]
kai_w has quit [Quit: Konversation terminated!]
mexisme has joined #nixos
incognito9999 has joined #nixos
rustik has joined #nixos
vika_nezrimaya has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #74652 → ocamlPackages.containers: 2.6.1 → 2.7 → https://git.io/Je1B1
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.containers: 2.6.1 → 2.7 »: https://git.io/JeyBx
mexisme has quit [Ping timeout: 245 seconds]
mexisme has joined #nixos
rustik has quit [Read error: Connection reset by peer]
rustik has joined #nixos
fragamus has joined #nixos
<_pash> ddima: i see, but if it is already in it's own repo, because i've made a PR
<{^_^}> [nixpkgs] @Ma27 pushed to master « cargo-make: 0.24.0 -> 0.24.1 »: https://git.io/JeyRk
mexisme has quit [Ping timeout: 246 seconds]
cosimone has joined #nixos
mexisme has joined #nixos
<ddima> _pash: you can relatively flexibly fetch expressions from places. you could use fetchTarball from your own repo and then use only the pkg in question for the overlay (https://nixos.wiki/wiki/FAQ/Pinning_Nixpkgs)
rustik has quit [Read error: Connection reset by peer]
Ariakenom has quit [Quit: WeeChat 2.6]
mexisme has quit [Ping timeout: 252 seconds]
Soo_Slow has joined #nixos
mexisme has joined #nixos
jhrcek has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
<jhrcek> Hello! I've a dumb beginner question: If I load a file into `nix repl myfile.nix` it says "added 64 variables". Is there a way to list those 64 variables in nix repl?
<ddima> jhrcek: I only know of "<TAB>".
<{^_^}> [nixpkgs] @Gerschtli opened pull request #75109 → teamspeak_server: 3.9.1 -> 3.10.2 → https://git.io/JeyR4
bgamari has joined #nixos
mexisme has joined #nixos
<jhrcek> Ok, I worked around that by doing `nix repl` and inside it `x = import myfile.nix` and then `x.<TAB>`.
joshuagl has quit [Quit: Textual IRC Client: www.textualapp.com]
fresheyeball has quit [Ping timeout: 268 seconds]
mexisme has quit [Ping timeout: 276 seconds]
<cransom> you can `builtins.attrNames (import myfile.nix)` but i don't know of a different way
<jhrcek> Thanks, that sounds easy enough
<{^_^}> [nixpkgs] @jonringer merged pull request #75092 → python3Packages.gcovr: 4.1 -> 4.2 → https://git.io/JeysC
<{^_^}> [nixpkgs] @jonringer pushed to master « python3Packages.gcovr: 4.1 -> 4.2 »: https://git.io/JeyRV
mcfrank has left #nixos ["WeeChat 1.9.1"]
rustik has joined #nixos
mexisme has joined #nixos
rustik has quit [Read error: Connection reset by peer]
rustik has joined #nixos
rustik has quit [Read error: Connection reset by peer]
jhrcek has quit [Quit: Leaving]
<coderobe> if i have a specific nixpkgs version, i.e. 20.03pre193309.c4196cca9ac, how do i switch a nixos system to that revision?
rustik has joined #nixos
aveltras has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
<wedens[m]> if you want to do it with channels and pin this revision: `sudo nix-channel --add https://releases.nixos.org/nixos-unstable/20.03pre193309.c4196cca9ac/nixexprs.tar.xz nixos`
rustik has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Ma27 merged pull request #75052 → cargo-edit: 0.4.1 -> 0.4.2 → https://git.io/JeDNu
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/JeyRi
orivej has joined #nixos
<wedens[m]> coderobe: or temporary via env variable: `NIX_PATH=nixpkgs=https://releases.nixos.org/nixos-unstable/20.03pre193309.c4196cca9ac/nixexprs.tar.xz:nixos-config=/etc/nixos/configuration.nix sudo nixos-rebuild switch`
<coderobe> wedens[m]: that 404s, though
<{^_^}> [nixpkgs] @Ma27 merged pull request #75086 → nixos/networkd: add missing "Advertise" option → https://git.io/JeyOu
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JeyR1
<wedens[m]> ok. it's not a channel revision
<coderobe> on one system, using `nix-instantiate --eval -E 'with import <nixpkgs> {}; lib.version or lib.nixpkgsVersion'` i got "20.03pre193309.c4196cca9ac", i just want to have the same nixpkgs on another system
erasmas has joined #nixos
<coderobe> for caching purposes
veske has joined #nixos
<coderobe> a-ha, that appears to be working - thanks
mexisme has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-19.09: https://git.io/JeyRH
<{^_^}> [nixpkgs] @Ma27 merged pull request #72888 → nixos/networkd: Add more valid values for RequiredForOnline → https://git.io/JeaCB
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JeyRQ
civodul has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed commit from @fooker to release-19.09 « nixos/networkd: Add more valid values for RequiredForOnline »: https://git.io/JeyR7
incognito9999 has quit [Quit: ZNC 1.7.2+deb3~bpo9+1 - https://znc.in]
incognito9999 has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
drakonis has joined #nixos
mexisme has joined #nixos
<exarkun> is this some well-known, easily fixed Qt-related packaging issue? https://gist.github.com/exarkun/037e3a7648d96f7d79350c356d1a93c8
<exarkun> I already added wrapQtAppsHook to nativeBuildInputs. It made the failure a bit more verbose but either didn't fix it or just traded it for this one.
<{^_^}> [nixpkgs] @Ma27 merged pull request #75046 → gst_all_1.gst-plugins-base: Fix building Wayland support (nullglob fail) → https://git.io/JeD7E
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to staging: https://git.io/Jey0L
<exarkun> Do I have to add xorg.libxcb as well or something?
bvdw has quit [Read error: Connection reset by peer]
<exarkun> (seems like Qt as packaged for NixOS should already know how to talk to X)
bvdw has joined #nixos
<exarkun> (instead it seems to be saying it can talk to wayland ... which is ... not as useful)
mexisme has quit [Ping timeout: 276 seconds]
<das_j> can I use nix-shell to write "scripts" in rust where I can just run my rust code with ./test.rs ?
juxiemaotu has quit [Quit: WeeChat 2.4]
<das_j> ivan: Thanks for that tip
<exarkun> oh. "This means that scripts won't be automatically wrapped so you'll need to manually wrap them"
mexisme has joined #nixos
<tilpner> das_j: Yes, you can: https://tx0.co/ka7
<tilpner> das_j: With run_rust.nix as https://tx0.co/4gB
<tilpner> das_j: Do something smarter for caching, extra crates, and weird input
mexisme has quit [Ping timeout: 246 seconds]
<das_j> nice, that might work
chloekek has quit [Quit: WeeChat 2.6]
Guest95 has joined #nixos
shibboleth has joined #nixos
mexisme has joined #nixos
Guest95 has quit [Remote host closed the connection]
* tilpner can't get nix-shell to cooperate with env -S
veske has quit [Quit: This computer has gone to sleep]
mexisme has quit [Ping timeout: 245 seconds]
mexisme has joined #nixos
brightone has quit [Ping timeout: 250 seconds]
o1lo01ol1o has joined #nixos
lsix has quit [Quit: WeeChat 2.6]
selfsymmetric-pa has quit [Remote host closed the connection]
<exarkun> Why "setup.py develop"? And why does it fail? https://gist.github.com/exarkun/100c2f71c99d4aa0adb2dcc9f65e1dec It looks like Python's local development mode but my src is fetchFromGitHub, not a local file path.
<exarkun> (I certainly wouldn't _mind_ local development mode ... if it worked.)
mexisme has quit [Ping timeout: 276 seconds]
zeta_0 has joined #nixos
<zeta_0> what is the nix package name for `gnu hello world`? i can't seem to find it in nixpkgs?
<clever> > pkgs.hello
<Guanin> Isn't it just `hello`?
<{^_^}> "<derivation /nix/store/j7rq6dcdh6br0kv7wn40fl1hshr9vp6j-hello-2.10.drv>"
<zeta_0> i am using it in this nix-pills tutorials: https://nixos.org/nixos/nix-pills/generic-builders.html
dansho has quit [Quit: Leaving]
wildtrees has joined #nixos
<zeta_0> the hello pkg that produces a greeting?
<clever> zeta_0: yep
mexisme has joined #nixos
<zeta_0> oh, thanks guys
<zeta_0> these nix-pills have helped me a lot
<{^_^}> [nixpkgs] @vbgl merged pull request #74837 → ocamlPackages_latest.phylogenetics: init at unstable-2019-11-15 → https://git.io/JeM2X
<{^_^}> [nixpkgs] @vbgl pushed 8 commits to master: https://git.io/Jey0A
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
mexisme has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
ckauhaus has quit [Quit: WeeChat 2.6]
juxiemaotu has joined #nixos
iqubic` has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
mexisme has quit [Ping timeout: 245 seconds]
<juxiemaotu> when i use nix-store -r ,it exit by warinning:ignoreing untrusted substituter. how can i fix it?
selfsymmetric-pa has joined #nixos
<juxiemaotu> the command my typed was:nix-store -r --substituters ssh://xxxxx
mexisme has joined #nixos
<{^_^}> [nixpkgs] @nh2 merged pull request #74485 → e2fsprogs: allow static build → https://git.io/JeXdz
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/JeyEL
<tilpner> Add it to trusted-substituters in your nix.conf, on NixOS with nix.trustedBinaryCaches
<clever> juxiemaotu: for a non-trusted user to specify his own substituters, they must already be listed in trusted-substituters, yeah
civodul has quit [Ping timeout: 240 seconds]
zeta_0 has joined #nixos
<zeta_0> what is the command to remove nix pkgs using nix-env?
dbmikus has quit [Ping timeout: 240 seconds]
<tilpner> nix-env -e foo
<tilpner> See names with nix-env -q
mexisme has quit [Ping timeout: 276 seconds]
drakonis has quit [Ping timeout: 250 seconds]
<zeta_0> tilpner: cool, thanks
<exarkun> Why is buildPythonApplication not wrapping my executables to set PYTHONPATH and such correctly? Isn't that a thing it should do?
<exarkun> I didn't set dontWrapPythonPrograms.
<zeta_0> so if i install packages with nix-env and home.nix, are they seperate(isolated) from eachother, or are they in the same user environment?
mexisme has joined #nixos
drakonis has joined #nixos
<zeta_0> i'm guessing that they are in the same user environment
mexisme has quit [Ping timeout: 250 seconds]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
fendor__ has quit [Ping timeout: 268 seconds]
bbigras has joined #nixos
<bbigras> I think https://github.com/NixOS/nixpkgs/issues/51212 should be closed if anyone here with the rights have time to confirm and do it.
<{^_^}> #51212 (by Wolfereign, 1 year ago, open): Package Request: Bitwarden Client (GUI & CLI) & Server
<exarkun> here's the buildPythonApplication expression - https://github.com/exarkun/gridsync/blob/nix-packaging/nix/gridsync.nix
mexisme has joined #nixos
boxscape has joined #nixos
<exarkun> I see some code passes pythonPath instead of buildInputs but pythonPath argument to buildPythonApplication appears to be deprecated
<exarkun> And comments in the implementation say that `buildInputs` is for "run-time dependencies"
mexisme has quit [Ping timeout: 276 seconds]
<exarkun> but reading wrap.sh it sure _looks_ like you have to use pythonPath, instead
<exarkun> `wrapPythonProgramsIn "$out/bin" "$out $pythonPath"`
<{^_^}> [nixpkgs] @elseym opened pull request #75111 → home-assistant: add zha → https://git.io/JeyEw
<exarkun> setting pythonPath (in addition to buildInputs) certainly seems to generate a much nicer wrapper
xelxebar_ has quit [Remote host closed the connection]
mexisme has joined #nixos
xelxebar has joined #nixos
<{^_^}> [nixpkgs] @markuskowa opened pull request #75112 → welle-io: 2.0 -> 2.1 → https://git.io/JeyE9
fendor__ has joined #nixos
Neo-- has joined #nixos
xkapastel has joined #nixos
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
nikivi has joined #nixos
nikivi has quit [Client Quit]
nikivi has joined #nixos
fendor__ has quit [Quit: Leaving]
<selfsymmetric-pa> I tried building `stack2cabal = pkgs.haskellPackages.callHackage "stack2cabal" "1.0.4" { };`. I got `tar: */stack2cabal/1.0.4/stack2cabal.cabal: Not found in archive`.
<selfsymmetric-pa> Do I have to wait for the channel to include it automatically somehow?
<selfsymmetric-pa> Can I build a package from Hackage without having to wait for unstable?
dbmikus has joined #nixos
lukash_ is now known as lukash_|away
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JeyEp
romildo has joined #nixos
mexisme has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
rardiol has quit [Ping timeout: 252 seconds]
mabel has quit [Ping timeout: 245 seconds]
<clever> selfsymmetric-pa: you want callHackageDirect, which also needs a sha256
<clever> selfsymmetric-pa: callHackage relies on it being in all-cabal-hashes
<clever> > pkgs.all-cabal-hashes
<{^_^}> "<derivation /nix/store/9vl6c142zja87i0j8y7k3axvnc0rdx2z-477d50a859be91a25b2fed6494d414044d7e71ab.tar.gz.drv>"
<{^_^}> [nixpkgs] @vanyaklimenko opened pull request #75113 → nixos/apache-httpd: fix typo in extraConfig description → https://git.io/JeyuU
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JeyuT
_pash has quit [Quit: leaving]
mexisme has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @worldofpeace pushed to master « pantheon.wingpanel-indicator-datetime: support libecal-2.0 »: https://git.io/Jeyuq
<hexo> soooo, linuxPackages_5_* is in unstable?
<hexo> any plans for stable? or how it goes?
<clever> hexo: stable wont get any version updates
mexisme has joined #nixos
<hexo> oh, thanks for info
<tilpner> hexo: You can still use it on stable
<tilpner> ,unstable hexo
<hexo> ooooh nice, thanks i'll try it
mexisme has quit [Ping timeout: 276 seconds]
aveltras has quit [Quit: Connection closed for inactivity]
<lordcirth_> Following docs and running "nix-build -A netboot ~/gitRepos/nixpkgs/nixos/release.nix" - where nixpkgs is a checkout of channels/19.09. Returns: error: a 'aarch64-linux' with features {} is required to build '/nix/store/lr0qahmqcm101ykv5drvcmj6455ppsq-append-initrd-secrets.drv', but I am a 'x86_64-linux' with features {benchmark, big-parallel, kvm, nixos-test}
<{^_^}> [nixpkgs] @Lassulus pushed commit from @Kiwi to master « matomo: 3.11.0 -> 3.13.0 »: https://git.io/JeyuB
<{^_^}> [nixpkgs] @Lassulus merged pull request #74319 → matomo: 3.11.0 -> 3.13.0 → https://git.io/JeXcQ
<lordcirth_> I don't see what aarch64 has to do with anything here
mexisme has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken packages »: https://git.io/JeyuR
cinimod` has joined #nixos
<clever> lordcirth_: run `nix repl ~/gitRepos/nixpkgs/nixos/release.nix` and then eval `netboot`, you should see that it is an attribute set containing many builds
MichaelRaskin has joined #nixos
<tobiasBora> Hello,
<tobiasBora> I can't understand why I can build a derivation on NixOs but not on debian. The derivation is super simple, so I guess it's a bug linked with sandboxing, but no idea. https://github.com/NixOS/nixpkgs/issues/75114
<{^_^}> #75114 (by tobiasBora, 9 minutes ago, open): panic mkdir build: Build fails on debian when it does not fail on NixOs: sandbox issue?
<lordcirth_> clever, so, it's trying to build all arches?
<clever> lordcirth_: yes
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jeyuu
<clever> lordcirth_: you want -A netboot.x86_64-linux
<lordcirth_> clever, so the docs need updating, then?
<clever> lordcirth_: probably
<lordcirth_> Thanks! I may PR a doc fix later
<clever> tobiasBora: already known and fixed, one min
<lordcirth_> clever, What branch should I PR against? master?
cinimod` has quit [Ping timeout: 240 seconds]
<clever> lordcirth_: yeah
<{^_^}> nix#3142 (by cleverca22, 7 weeks ago, open): NIX_BUILD_TOP not set correctly outside of nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken packages »: https://git.io/Jeyua
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jeyu6
<tobiasBora> clever: I actually found this issue quite a few days ago, but even after a complete reinstall of nix it still failed back then. A simple "nix-env -u '*'" does not fix it, but I can try to re-install one more time from scratch...
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JeyuS
<clever> tobiasBora: i dont think the fixed nix is in nixpkgs yet
<tobiasBora> same issue again, even after "rm -rf /nix ..."
<tobiasBora> oh too bad...
<clever> tobiasBora: the work-around is to --option sandbox false
<clever> tobiasBora: or set `sandbox = false` in nix.conf
<tobiasBora> great perfect thanks!
<tobiasBora> it works, thanks a lot
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-dhall: update overrides for the latest version »: https://git.io/JeyuH
civodul has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @peti merged pull request #73861 → git: enable some of broken tests → https://git.io/Je66O
<{^_^}> [nixpkgs] @peti pushed 2 commits to staging: https://git.io/JeyuQ
<tobiasBora> clever: btw, a nix-env -u '*' should also reinstall latest nix when the PR will appear in nixpkgs, or I need a full reinstall of nix?
<clever> tobiasBora: after you update your channels, it will update nix
juxiemaotu has quit [Quit: WeeChat 2.4]
<tobiasBora> ok cool. Thanks!
<{^_^}> [nixpkgs] @peti pushed 24 commits to haskell-updates: https://git.io/JeyuF
edwtjo has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @peti pushed 10 commits to haskell-updates: https://git.io/Jeyux
_pash has joined #nixos
wnklmnn[m] has joined #nixos
drakonis has quit [Quit: WeeChat 2.6]
philr has joined #nixos
fling is now known as trifling
trifling is now known as fling
<wnklmnn[m]> Hi, I'm currently kicking the tires on nixos. I've tried to start an instance of gitlab by adding this to my configuration.nix file[https://pastebin.com/egg4GKrX]. It seems like there are some services starting but the web-service listening on port 8080 does not come up.
_pash has quit [Quit: leaving]
_pash has joined #nixos
<exarkun> Ugh randomly became unable to import random modules during Python checkPhase on latest nixpkgs
<tilpner> Have you checked the logs?
<_pash> hey ddima, do you still have the last messages you sent me? my logging on irssi got messed up :/
<_pash> thank you for your help btw
<_pash> tilpner: merci!
_pash has quit [Client Quit]
iqubic has joined #nixos
<{^_^}> [nixpkgs] @nh2 opened pull request #75115 → zlib: Fix typo in comment. No eval changes. → https://git.io/Jeyg3
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/Jeygs
zupo has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 9 commits to haskell-updates: https://git.io/JeygG
boxscape34 has joined #nixos
boxscape is now known as boxscape1
boxscape34 is now known as boxscape
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jeyg0
dbmikus has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @lordcirth opened pull request #75116 → netboot: docs: building netboot should specify an arch → https://git.io/JeygS
<{^_^}> #75116 (by lordcirth, 13 seconds ago, open): netboot: docs: building netboot should specify an arch
cosimone has quit [Quit: Quit.]
<{^_^}> [nixpkgs] @peti pushed 9 commits to haskell-updates: https://git.io/Jeygd
<{^_^}> [nixpkgs] @peti pushed 11 commits to master: https://git.io/JeygF
boxscape1 has quit [Remote host closed the connection]
<wnklmnn[m]> tilpner there does not seem to be anything failing in there... https://pastebin.com/4Js0Rxds
<tilpner> wnklmnn[m]: Are you trying to access it from the machine it's running on? If not, check your firewall
<{^_^}> [nixpkgs] @nh2 merged pull request #75115 → zlib: Fix typo in comment. No eval changes. → https://git.io/Jeyg3
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to master: https://git.io/Jeygj
* tilpner doesn't run gitlab and will be of limited help
<wnklmnn[m]> tilpner yes i'm trying to access from the same host. :)
mananamenos has quit [Remote host closed the connection]
dbmikus has joined #nixos
<tilpner> What's your host set to?
<tilpner> Try using the same name in your curl line
Mateon3 has joined #nixos
nek0 has quit [Quit: ZNC 1.7.4 - https://znc.in]
<wnklmnn[m]> Since it's running in a VM I left the hostname as nixos.
Mateon1 has quit [Ping timeout: 245 seconds]
Mateon3 is now known as Mateon1
nek0 has joined #nixos
<tilpner> getent hosts nixos
boxscape78 has joined #nixos
lovesegfault has joined #nixos
genesis has joined #nixos
<wnklmnn[m]> That print me 6 IPv6 adresses. But gitlab should be showing up in netstat listening on port 8080 anyway.
boxscape has quit [Remote host closed the connection]
<Athas> How do I see my current generation number for a channel?
<Athas> I can't understand why nix-channel --list does not show this.
<tilpner> Athas: nix-env -p /nix/var/nix/profiles/per-user/$USER/channels --list-generations
goolord has joined #nixos
<Athas> tilpner: I run NixOS. Do I need to use the 'root' channel or the one for my own username to get the OS-level generation?
<Athas> I assume 'root'.
<goolord> when using xfce as a desktop manager and not a window manager described here https://nixos.wiki/wiki/Xfce#Using_as_a_desktop_manager_and_not_a_window_manager it does not change the bgSupport setting, so i can't manage my wallpaper
<tilpner> Yes, should be root
<goolord> is there a fix/workaround for this
<{^_^}> [nixpkgs] @davidak opened pull request #75117 → [WIP] phoronix-test-suite: add tests → https://git.io/Jey2n
fusion809 has quit [Remote host closed the connection]
boxscape has joined #nixos
Niall has quit [Quit: leaving]
Niall has joined #nixos
turbo_MaCk has joined #nixos
<{^_^}> [nixpkgs] @dywedir merged pull request #75082 → ffsend: 0.2.56 -> 0.2.57 → https://git.io/JeyYR
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/Jey24
boxscape has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @flokli merged pull request #75066 → gitea: 1.10.0 -> 1.10.1 → https://git.io/JeyJZ
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/Jey20
fendor has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #75107 → Disable native tests for john the ripper → https://git.io/JeyBZ
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/Jey2z
acarrico has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @WilliButz opened pull request #75118 → prometheus-nginx-exporter: 0.4.2 -> 0.5.0 → https://git.io/Jey2S
erasmas has quit [Quit: leaving]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
civodul has quit [Ping timeout: 240 seconds]
zupo has joined #nixos
goolord has quit [Remote host closed the connection]
goolord has joined #nixos
goolord has quit [Remote host closed the connection]
pamplemousse has joined #nixos
<pamplemousse> hi there :)
<pamplemousse> quick question about a nixpkgs expression that I am writing for a python package
<pamplemousse> he package has tests relying on artifacts (binary programs) that are hosted in a separate repo
<pamplemousse> so far, I have tried playing with fetchFromGitHub and preCheck, but I end up "polluting" the store with content I don't need outside of these tests
<pamplemousse> and I have tried to git clone from preCheck, but it does not work
zupo has quit [Ping timeout: 240 seconds]
zupo has joined #nixos
<hodapp> so I installed rustup, rustfmt, rustc, & cargo, but running nearly anything just tells me "error: no default toolchain configured" or "info: no updatable toolchains installed"
<hodapp> what else do I need to do for rustup to work?
xensky_ has joined #nixos
<magneticduck> rustup doesn't work on NixOS
<hodapp> did anyone document this anywhere?
cinimod` has joined #nixos
<magneticduck> I mean ... on NixOS, your sofware is immutable links to the store. it doesn't make sense to me that a tool would be able to "install Rust" without knowing how NixOS works
<magneticduck> what would it be modifying?
<tilpner> hodapp: Try rustup toolchain install stable-2019-11-07-gnu --force
<magneticduck> (er, links to the immutable store.)
<hodapp> magneticduck: I wasn't even trying to run rustup; I was just trying to run rustc
<tilpner> (--force seems to be necessary on aarch64, might not be needed on x86_64)
<hodapp> tilpner: thanks, trying this now
<hodapp> does 'rustc' package just ship broken or something? should I not be using it?
<tilpner> hodapp: rustc is not broken, but rustup brings a rustc wrapper, so you're not using the rustc packkage at all
<tilpner> See: which rustc
<tilpner> => /nix/store/7yp6g0cvzcilb9b9zhn72qmdywv9vkqi-rustup-1.20.2/bin/rustc
<hodapp> alright, that's confusing
<tilpner> That's how rustup works
<tilpner> You don't need to use it
<tilpner> I prefer the nixpkgs-provided tools or using the mozilla overlay
<hodapp> nixpkgs-provided tools meaning what exactly?
<tilpner> > rustc.outPath
<{^_^}> "/nix/store/4a7pb2h4cg2nmnhw25lbwfb2y39zsamb-rustc-1.39.0"
<tilpner> That one
cinimod` has quit [Ping timeout: 276 seconds]
magneticduck has quit [Quit: Leaving]
<hodapp> ah, okay
<hodapp> thanks
<tilpner> hodapp: I only installed rustup to test that it's operational right now, you can get along just fine without it
selfsymmetric-pa has quit [Remote host closed the connection]
noudle has quit []
rardiol has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
selfsymmetric-pa has joined #nixos
<betawaffle> why does nixos need multiple stages?
<hodapp> multiple stages?
<betawaffle> stage 1, stage 2, etc
<betawaffle> (when you boot it up...)
selfsymmetric-pa has quit [Remote host closed the connection]
<infinisil> betawaffle: Looks like a separation for different filesystem roots
<infinisil> The initial stage runs in a temporary root in order to find devices and such to set up the final root
<infinisil> And stage 2 then runs in the final root, setting up stuff there
<infinisil> First time looking at it, but this is my guess
dsx has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @flokli merged pull request #73088 → groff: Fix cross-compilation → https://git.io/JeVEZ
<{^_^}> [nixpkgs] @flokli pushed 2 commits to staging: https://git.io/Jeya5
sm has joined #nixos
<{^_^}> [nixpkgs] @flokli pushed 2 commits to staging: https://git.io/Jeyad
<{^_^}> [nixpkgs] @flokli merged pull request #73606 → valgrind: Add perl as a native build input → https://git.io/JeKTw
<sm> hey all.. I'm watching for "builds" of my package on hydra, and I see them for x86_64-linux only so far. How long is normal until darwin builds appear ?
<{^_^}> [nixpkgs] @jonringer merged pull request #75071 → pythonPackages.polyline: init at 1.4.0 → https://git.io/JeyUr
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JeyaN
<betawaffle> don't darwin build happen on gchristensen's machine?
<gchristensen> nah
<gchristensen> they happen on a stack of macs
<gchristensen> not mine, they're owned by the foundation
<gchristensen> sm: where are you looking?
<sm> I'm looking for "1.16[.1]" at https://hydra.nixos.org/search?query=hledger
dsx has joined #nixos
<sm> which unfortunately will take you a while to load. Also, was wondering about https://github.com/NixOS/hydra/issues/695
<{^_^}> hydra#695 (by simonmichael, 11 minutes ago, open): Two "The following builds match your query" lists ?
Guanin has quit [Quit: Gateway shutdown]
Guanin has joined #nixos
<Athas> I have a derivation (rocm-opencl-runtime, from an overlay) that fails to compile when I do `nixos-rebuild`, yet it works when I manually try to build it with `nix-build '<nixpkgs>' -A rocm-opencl-runtime`. I can see that the hash is different, so there it is building something different (or at least different dependencies).
<Athas> Why is there a difference, and how can I try to build exactly what nixos-rebuild is trying to build?
<betawaffle> are you using self or super?
<Athas> I'm not sure. I have an entry in my configuration.nix with a nixpkgs.overlay that points at a Git checkout.
<betawaffle> pastebin?
domogled has quit [Quit: domogled]
<Athas> Of what?
<betawaffle> the relevant parts of the configuration.nix?
romildo has quit [Quit: Leaving]
<Athas> The relevant part looks like this: nixpkgs.overlays = [ (import /home/athas/repos/nixos-rocm) ];
<Athas>
<Athas> The overlay is this: https://github.com/nixos-rocm/nixos-rocm
<betawaffle> ah, ok thanks
<Athas> The configuration has been working before. It only started failing after upgrading the unstable nixpkgs.
Guanin has quit [Quit: Gateway shutdown]
<Athas> There might very well be a new incompatibility, that's fine, I want to be able to reproduce it reliably with nix-build.
<evils> Athas: i looked into rocm a while ago, i had to add libGLU to the buildInputs of rocm-opencl-runtime.nix
<Athas> Thanks! I will try that.
zupo has joined #nixos
Guanin has joined #nixos
jgt1 has quit [Ping timeout: 250 seconds]
<Athas> evils: that worked, but I'm curious about the meta-solution. How'd you find this?
<evils> Athas: atm i'm stuck with not knowing what to do next, stuck at the `nix-shell -p rocminfo` part, it can't find rocminfo
Guanin has quit [Client Quit]
<evils> Athas: i believe i found this because the compiler warning mentioned a missing header file, and used nix-locate to find what package provided it
Guanin has joined #nixos
<Athas> Right, I found that header file in many versions mesa, but apparently it has been moved since or something. Maybe I should garbage collect my store...
<evils> i believe acowley is on this channel btw, though they didn't respond the last time i mentioned them
<Athas> evils: regarding rocminfo, I've been using nixos-rocm for a long time now, but I don't think rocminfo has ever been there.
<Athas> I mostly use the OpenCL ICD, which works fine.
zupo has quit [Client Quit]
boxscape78 has quit [Remote host closed the connection]
<evils> Athas: maybe you can help me then, how do i get it to work xD
<evils> it builds, but then what?
<Athas> What do you want to do with it?
<evils> i want blender to be be able to use OpenCL
Thra11 has joined #nixos
<Athas> Running compiled things seems to mostly work OK through Nix magic, but whenever I've had to compile stuff, I've had to do it within a shell (or command) spawned by nix-shell -p rocm-opencl-runtime
<Athas> I think that's necessary to make the libOpenCL.so visible, even though I also have rocm-opencl-runtime in my environment.systemPackages.
<evils> error: undefined variable 'rocm-opencl-runtime'
<{^_^}> [nixpkgs] @risicle opened pull request #75121 → [r19.03] ghostscript: catch up with many CVE patches → https://git.io/JeyV2
<Athas> Did you set up nixos-rocm in your configuration.nix as listed in README.d?
<Athas> *README.md
<Athas> (I think the important part is adding the overlay.)
<Athas> Oh, I think I know what's going on. You also have to set up the overlay for your non-root user.
<evils> ah, i still haven't figured out overlays xD
dbmikus has quit [Ping timeout: 268 seconds]
<evils> mind showing your config for this?
<Athas> In ~/.config/nixpkgs/overlays.nix, add:
<Athas> [ (import /home/evils/test/nixos-rocm/pkgs/all-packages.nix) ]
<Athas> I also don't really understand the full mechanics of what is going on here, but I went over this with acowley recently (and he seems to have a pretty good grasp of things).
<evils> overlays.nix is empty, does that file require anything else?
<Athas> No, my file is just that line.
<evils> then that didn't help :(
<genesis> which software/solution you advise for take controle of a linux desktop (to help people with current session) ?
dbmikus has joined #nixos
<genesis> remote desktop , so much soft, i donno (i'd package veynon for a try)
<evils> Athas: nvm, called it overlay.nix xD
<evils> ah, i think this error is where i got stuck before, https://hastebin.com/ififidalan.sql
<evanjs> Hey guys, can't remember how, but I recall vinagre having RDP capabilities on Gentoo with some auxiliary package; anybody know if I can get rdp working with vinagre here?
<evanjs> Currently it just shows VNC and SSH
<evanjs> I see some things in configure.ac... I think I know where this is going...
<genesis> i look , perharps x2go with xfreerdp
<evils> Athas: should i be using a services.xserver.videoDriver? currently using amdgpu
<evils> s/a /a different /
<{^_^}> [nixpkgs] @markuskowa merged pull request #75112 → welle-io: 2.0 -> 2.1 → https://git.io/JeyE9
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JeyVx
codedmart has quit [Quit: ZNC 1.7.1 - https://znc.in]
codedmart has joined #nixos
_deepfire has quit [Remote host closed the connection]
<evanjs> Oh boy... now my touchpad isn't working... >.>
<genesis> x2go work out of the box :)
<genesis> i'm connecting well to my mother fedora desktop.
codedmart has quit [Quit: ZNC 1.7.4 - https://znc.in]
codedmart has joined #nixos
bkl[m] has quit [Quit: authenticating]
callahad87 has quit [Quit: The Lounge - https://thelounge.chat]
codedmart has quit [Client Quit]
codedmart has joined #nixos
codedmart has quit [Remote host closed the connection]
codedmart has joined #nixos
callahad87 has joined #nixos
selfsymmetric-mu has quit [Remote host closed the connection]
callahad870 has joined #nixos
codedmart has quit [Client Quit]
codedmart has joined #nixos
callahad87 has quit [Ping timeout: 268 seconds]
codedmart has quit [Client Quit]
codedmart has joined #nixos
codedmart has quit [Remote host closed the connection]
codedmart has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
fragamus has joined #nixos
thomashoneyman has joined #nixos
codedmart has quit [Quit: ZNC 1.7.4 - https://znc.in]
codedmart has joined #nixos
dbmikus has quit [Ping timeout: 265 seconds]
<sm> gchristensen: thanks for that, though I'm waiting for one for 1.16.1
ddellacosta has quit [Ping timeout: 240 seconds]
<sm> related, it would be cool if
<sm> a command like "nix-env -f https://github.com/NixOS/nixpkgs/archive/a6efc8.tar.gz -iA hledger" would say "there's no build for your platform yet" instead of HTTP 404
bvdw has quit [Read error: Connection reset by peer]
<sm> I suppose I'm in the minority trying to use it as an install command for non experts
codedmart has quit [Quit: ZNC 1.7.4 - https://znc.in]
bvdw has joined #nixos
codedmart has joined #nixos
<gchristensen> that 404 isn't what you think it means
<gchristensen> that URL doesn't exist
<pamplemousse> hmmmm, I got a problem with the Z3 package, when I went to use its Python package...
<gchristensen> it has nothing to do with if a build for that platform exists
codedmart has quit [Remote host closed the connection]
codedmart has joined #nixos
<pamplemousse> nix-shell -p 'python3.withPackages(ps: with ps; [ z3 ])' --run 'python -c "import z3; print(z3.Z3_get_full_version())"' ---> Z3 4.8.5.0 (I am happy with that)
shibboleth has quit [Quit: shibboleth]
<pamplemousse> but when I try to use `buildInput = [ z3 ];` in another expression, I end up having "Could not find a version that satisfies the requirement z3"
codedmart has quit [Remote host closed the connection]
codedmart has joined #nixos
<pamplemousse> and indeed, `nix-shell -p 'python3.withPackages(ps: with ps; [ pip z3 ])' --run 'pip list'` does not show Z3...
<clever> pamplemousse: but you can likely still import it if you run python in that shell
<pamplemousse> yes
<pamplemousse> but the problem is that Z3 is a dependency of a package I want to make a derivation for
erictapen has quit [Ping timeout: 265 seconds]
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @markuskowa opened pull request #75122 → rdma-core: 26.0 -> 26.1 → https://git.io/JeywM
<sm> gchristensen: oh. Thanks for letting me know, guess I'm still confused about mapping a build to a url
<sm> I took the B hash from "Changes A to B" at https://hydra.nixos.org/build/107785624
<pamplemousse> clever: pip install is failing when building my package relying on Z3, because it cannot find it...
<clever> pamplemousse: pip likely wont play nicely with nix, can you try ignoring pip?
<pamplemousse> clever: ins't that what is called under the hood when calling `buildPythonPackage`?
<clever> pamplemousse: not sure, i havent looked that closely at the python stuff
<pamplemousse> clever: I am not calling `pip install` directly, it's just that I suspect that it is failing my build
selfsymmetric-mu has joined #nixos
<pamplemousse> clever: that's what I understand from https://nixos.org/nixpkgs/manual/#python
<{^_^}> [nixpkgs] @chkno opened pull request #75123 → Gnome extension workspace-grid is now workspace-matrix → https://git.io/Jeyre
<sm> darn I'm stumped. Could someone remind me how to go from a hydra job like https://hydra.nixos.org/build/107785621, to a corresponding url like https://github.com/NixOS/nixpkgs/archive/a6efc8.tar.gz ?
<colemickens> woohoo! I used volth's chromium-git PR to add it to nixpkgs-wayland and have a build that works with Sway since someone implemented xdg-stable for chromium over the last week.
codedmart has quit [Quit: ZNC 1.7.4 - https://znc.in]
smatting has quit [Ping timeout: 250 seconds]
codedmart has joined #nixos
<colemickens> I have a CI scenario I'd like to optimize, bascially I'd like to have nix-build early exit if all substitutions are available (aka, already built) instead of downloading them all.
<__monty__> Sounds like something that's relatively easy to do in a wrapper script.
Rusty1 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ericdallo opened pull request #75124 → clojure-lsp: init at release-20191202T142318 → https://git.io/JeyrZ
smatting has joined #nixos
justanotheruser has quit [Ping timeout: 250 seconds]
fragamus has quit [Read error: Connection reset by peer]