gchristensen changed the topic of #nixos to: Share the output of nix-shell -p nix-info --run nix-info to help us help you. || 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
pkill9 has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38158 → rocksndiamonds: 4.0.1.3 -> 4.0.1.4 → https://git.io/vxo73
<infinisil> Btw, if anybody needs a public DNS server and doesn't want to use google's 8.8.8.8, have a look at https://www.quad9.net/ (9.9.9.9), it's very privacy focused and blocks malicious domains
dan_b has quit [Ping timeout: 268 seconds]
<joepie91_to_go_> obligatory note that malware blocking is already done in browsers through safe browsing, doing so by hostname is imperfect, and 'privacy focused' only works insofar you trust the provider :)
<joepie91_to_go_> the presentation on the site definitely makes me suspicious
<infinisil> "safe browsing"?
pie__ has joined #nixos
<fnlkj> browsers, how?
aarvar has quit [Ping timeout: 268 seconds]
pie_ has quit [Read error: Connection reset by peer]
<joepie91_to_go_> infinisil: built-in feature of every major browser by now (afaik) that has a local blacklist of malicious domains
<fnlkj> in FF u may have to manually specify DNS thru about:config for example I believe, if like using a ssh tunnel or socks..hmh
<joepie91_to_go_> and going to such a domain will throw up a warning screen
<fnlkj> that's bad it sounds, like a memory hog
<joepie91_to_go_> behind-the-scenes connections to them are outright disallowed
<fnlkj> also i don't like censorship
<joepie91_to_go_> it's not
<infinisil> joepie91_to_go_: Yeah but local blacklist doesn't help much if it's ever changing
<joepie91_to_go_> the blacklist gets updated regularly
<joepie91_to_go_> most browsers use the one provided by Google
<fnlkj> wont they be fed to their dns servers as well,supposedly some anti-malware properties i thought? (unsure)..hm
<infinisil> joepie91_to_go_: "Quad9 will check the site against IBM X-Force threat intelligence that includes 800+ terabytes of threat intelligence data including 40B+ analyzed web pages and images and 17 million spam and phishing attacks monitored daily."
<joepie91_to_go_> yeah, those are fancy-looking numbers but it tells me nothing of value :)
<fnlkj> in browser,... besides those dependant on exetrnal connections for their blocklists, i think every browser ive tried so far and noticed such on, had it built-in and thus taking a nice fat chunk of ram
<joepie91_to_go_> sorry, I've been doing infosec-y stuff for too long to assign any value to claims like this anymore
<joepie91_to_go_> it's marketing prose
<fnlkj> How do you completly evade these block-lists?
<joepie91_to_go_> tells you nothing about how it compares to other approaches, what their coverage is, etc.
<joepie91_to_go_> it's just all the big numbers they could come up with
<fnlkj> SOme times I intentionally seek out threat-feed sites and the maliciou - then often merely suspected, showing signs correlating with that of some malware possibly - for curiosity for example....
<infinisil> joepie91_to_go_: The fact that they are founded by IBM (and more) and have about 150 centers around the globe and their FAQ and Blog makes me trust them
<fnlkj> also, it would be Very easy to plant malware and learn the criteria for listing a site there as a means of maliciously having a host taken down
<infinisil> Much more than Google at least
<joepie91_to_go_> infinisil: I mean, sure, you can choose to do so, but I would distrust them immediately on the basis that they are *actively marketing* a thing that presumably produces no income
<joepie91_to_go_> so what's the business model?
<fnlkj> u do have a point...IBM is one of few I've heard much bad about at all...ever.....
<joepie91_to_go_> "we get analytics" is not sufficiently convincing to me
<fnlkj> I dont like it either, yeah..... they get some from it, shaping what we're served of content.........hmmm
<joepie91_to_go_> especially since they are anonymized analytics and the value of "how many people try to access malware domains" is information of pretty limited value
<fnlkj> no its not, it could be very valuable to some i think..
<joepie91_to_go_> in the bigger picture, its value is near zero if you already have the 'threat intelligence' to build this list in the first place
<joepie91_to_go_> so this really doesn't adequately explain their business model
<joepie91_to_go_> anyway, I need to sleep
<fnlkj> if ure in the business able to judge which are likely most profitable at the time,if a notable amount of ppl are likely inclined to potentially become a $, and use it to see/consider trends etc
<fnlkj> pretty sure that massive amount of blocks does include much else...
<fnlkj> and what they do let through, assuming they've have control of that.... who knows, mnaybe occasionally NSA or whoever would pay wel for a targeted brwoser-exploit or w/e to go with such data frmo time to time :d
<infinisil> joepie91_to_go_: Valid point
<fnlkj> Also, mind you the amount of malware domains that are being found and filtered out by the best algoritgthms.. far frmo enough to deter those into that stuff, and massive amounts still drive the business as has been
jperras has joined #nixos
<fnlkj> best assume the worst, hope for the best.. expect compromise, comartmentalize and use nesten virtualization with verious secured keys and key-devices for each, never having more than one open at a time, requiring all for opening some other.. n such, using FDE etc. of various kind around each layer...besides some personal touch / custom stuff too ofc..!
<fnlkj> ...hmm.. also... hmm, but, as i've found...... . . . the birds are spies ! . . .
<fnlkj> shh..!
semilattice has quit [Remote host closed the connection]
<infinisil> fnlkj: You can use #nixos-chat for extended offtopic things
<infinisil> And joepie91_to_go_ ^^
<fnlkj> o. my apologies
joepie91_to_go_ has quit [Ping timeout: 260 seconds]
ottidmes has quit [Ping timeout: 260 seconds]
kerrhau has quit [Ping timeout: 256 seconds]
xy2_ has quit [Ping timeout: 240 seconds]
Judson1 has quit [Ping timeout: 248 seconds]
MP2E has joined #nixos
CoopDot has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38159 → qpdf: 8.0.0 -> 8.0.2 → https://git.io/vxodT
qzzque has quit [Ping timeout: 260 seconds]
scribbler has joined #nixos
scribbler has quit [Client Quit]
scribbler has joined #nixos
<acowley> Is there a way to have cc-wrapper include extra default flags like it does with the hardening flags?
<acowley> I'd like to disable a particular warning
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38160 → qtbitcointrader: 1.10.01 -> 1.40.13 → https://git.io/vxod6
<LnL> closest thing is NIX_CFLAGS_COMPILE
ryantm has quit [Ping timeout: 260 seconds]
<acowley> LnL: Where would I set that so that users of the compiler pick it up?
<LnL> ah like that
<acowley> Yeah, I get a ton of warnings about include paths not being used
<acowley> Well, "ton" ~ 10
<LnL> if it's only used within nix it could be done with a setup-hook
<acowley> Which I can easily turn off myself, but I don't think they're informative
<acowley> Okay, yeah
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tertle||eltret has joined #nixos
pxc has joined #nixos
Ariakenom has quit [Read error: Connection reset by peer]
pxc has quit [Ping timeout: 264 seconds]
xcmw has joined #nixos
mbrgm has quit [Ping timeout: 256 seconds]
kerrhau has joined #nixos
kerrhau has quit [Changing host]
kerrhau has joined #nixos
<acowley> Navigating this whole clang-derivative thing has been a bit disconcerting. It seems sort of natural for projects out there to have a build that produces a compiler and then uses that compiler to build some libraries. But we need wrapper scripts to make up for non-canonical locations for stuff. The problem then is fitting the wrapper generation into the upstream build.
<acowley> The way I did it for this compiler involves some pretty iffy patching for the libraries part of the build because the upstream build process uses the build-tree compiler to build the libraries.
mbrgm has joined #nixos
<acowley> So not only did I have to hack their build script into two pieces, I then needed to reconstruct an approximation of the build tree expected by the second half of the build script.
<acowley> I'd have felt better if I could instead insert nix-specific wrapper generation into their build script.
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
<acowley> Like, they have "buildCompiler; buildLibs;" and I patch it to "buildCompiler; makeWrappers; buildLibs;". Instead I need separate nix derivations because of the way ccWrapperFun works.
Supersonic112 is now known as Supersonic
<acowley> LnL: The setupHook worked, btw, thanks for suggesting it.
<monokrome> Hmm... I have custom versions of some tools I use, for instance DWM. Is there a way to set up my nix configuration to use the custom built DWM as my window manager instead of the system DWM?
M3lst4d-en has joined #nixos
<infinisil> monokrome: Just use the dwm module but add an overlay that changes the dwm package to your custom version
simukis has quit [Ping timeout: 256 seconds]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Cale_ has quit [Remote host closed the connection]
jrolfs has quit [Ping timeout: 256 seconds]
blonkhart has joined #nixos
jrolfs has joined #nixos
<zybell_> acowley: I would say if you need to modify an upstream textfile/shellscript provide upstream with a marker patch. 2 special constructed lines are sufficient. Example(without quotes):"# - -","# - -" Pls note the number of spaces. Patch can insert and remove compatible patches between such lines in any order.
<zybell_> And any number.
<acowley> zybell_: That's an interesting idea! Why not make the comment lines a bit more descriptive to discourage someone coming along and removing them?
jrolfs has quit [Ping timeout: 255 seconds]
<zybell_> You can do so. The secret is in the number and pos of spaces.
<monokrome> infinisil: hmm okay! I'll look into how that works. Thank you :)
kmicklas has quit [Ping timeout: 240 seconds]
<zybell_> I did not find a good description that prevented good meaning people from 'making it read better', formatting away the spaces.
nuncanada has joined #nixos
<zybell_> But you may have success, where I failed.
* monokrome installed zlib but compiling Python still seemingly can't find it :|
migy_ has joined #nixos
<clever> !libraries
pxc has joined #nixos
<clever> !librarys
chrios has joined #nixos
chrios_ has quit [Ping timeout: 264 seconds]
<monokrome> !libraries
* monokrome explodes
<clever> monokrome: i cant rmember the right keyword for the bot, but installing libraries wont fix compile problems, nix doesnt work like that
<monokrome> .libraries
<clever> monokrome: and also, why are you trying to compile python?
<monokrome> clever: Shouldn't it install them so that they are feferencable in /usr/lib?
<monokrome> clever: for pyenv
<clever> monokrome: nixos doesnt have a /usr/lib/
<monokrome> oh wtf
<clever> nixos also doesnt have /lib
migy has quit [Ping timeout: 264 seconds]
<monokrome> ya just saw that
<clever> try this: ls -l /lib /bin /usr /usr/bin
<clever> !library
<{^_^}> Don't install libraries through nix-env or systemPackages. See https://nixos.wiki/wiki/FAQ/Libraries for details.
<clever> ah, singular
<monokrome> mm
<monokrome> I installed a ton of X libraries and they let me compile DWM tho?
pxc has quit [Ping timeout: 240 seconds]
<clever> its not supposed to work like that, and will only work part of the time
<clever> and any nix tools will refuse to use those libraries
<monokrome> oooh nix-shell composes an environment w/ dependenceis
<monokrome> that's cool
<clever> yep
<clever> and once you leave that shell, they are effectively gone
<clever> so no mess left behind
<monokrome> ya
<clever> nix-build will internally do similar things while building things for you
<monokrome> Where does it expect default.nix to be?
<clever> in the current directory
<monokrome> hmm
<monokrome> Will it look up the tree if it's not in cwd?
<clever> nope
<monokrome> oh hmm
<clever> but you can also give nix-build and nix-shell a path
<monokrome> Is there a way to overwrite where it looks w/ an environment variable?
<clever> nix-build ../default.nix
<monokrome> oh hmm ok :)
<monokrome> thnx
jperras has quit [Ping timeout: 248 seconds]
<monokrome> thanks clever <3
<clever> yep
<monokrome> seems like same error in nix-shell
<monokrome> This is the environment I did it in. I wonder if maybe zlib is the wrong package? https://gist.github.com/monokrome/9333155f4dfe9cf0d00697fd4a3c417e
<monokrome> Should that work, or are there separate "dev" pacakges?
<clever> nix-shell handles dev stuff automatically
<clever> what is the error it has?
<monokrome> I think it's because nix-shell put me in bash instead of zsh
M3lst4d-en has quit [Ping timeout: 260 seconds]
<monokrome> (waiting for error to occur again)
<monokrome> "can't decompress data; zlib not available"
<clever> what exactly are you trying to build?, and how is it trying to detect zlib?
<monokrome> Python, and I don't know :)
<clever> python is already packaged in nix
<zybell_> strace to show where builder looks for zlib.
<clacke[m]> I just had this issue:
<clacke[m]> > error: invalid regular expression '(|.*/)([^/]*)'
<monokrome> yeah, but I use it as a compiled version in my home directory
<clacke[m]> The expression works on Nix/Linux, but doesn't work on Nix/Darwin.
<clacke[m]> Is Nix using some system library to handle regexes?
<clacke[m]> > `error: invalid regular expression '(|.*/)([^/]*)'`
<monokrome> zybell_: Thanks! I always forget about strace :D
<monokrome> hmm def a Python issue
<monokrome> I just wrote a quick C file and did `gcc -lz` and it didn't complain
<dtz> it uses std::regex, FWIW.
<dtz> At least it does in most places, so I imagine it does in all :).
<dtz> there was an issue with Darwin vs Linux behavior in std::regex previously....
<monokrome> doing `CFLAGS=-lz` seems to fix it, but now it says that a tmpfs doesn't have enough space to build Python. Does nix-shell create a temporary tmpfs to build in? And - if so - is there a way to increase the size of it?
jrolfs has joined #nixos
<monokrome> oooh it looks like a per-user quota
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38163 → singularity: 2.4.2 -> 2.4.5 → https://git.io/vxoAG
sanscoeur has joined #nixos
ryantm has joined #nixos
<monokrome> sorry for all the questions
<monokrome> trying to figure this stuff out still :)
<dtz> clacke: ^^
pxc has joined #nixos
lambdamu has quit [Ping timeout: 260 seconds]
pxc has quit [Ping timeout: 248 seconds]
stepcut has quit [Remote host closed the connection]
jrolfs has quit [Ping timeout: 240 seconds]
jrolfs has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38164 → pmd: 6.1.0 -> 6.2.0 → https://git.io/vxoxf
ericsagnes has joined #nixos
jrolfs has quit [Ping timeout: 260 seconds]
schoppenhauer has quit [Ping timeout: 255 seconds]
schoppenhauer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38165 → picard-tools: 2.17.11 -> 2.18.1 → https://git.io/vxoxW
<monokrome> Iis it just me, or does the manual not show how to make an overlay?
<andrewrk> what package has the suggestion for the package to install when a binary is not found?
<clacke[m]> dtz: thx
jperras has joined #nixos
<clacke[m]> That was supposed to have been fixed for "1.12", i.e. 2.0
<clacke[m]> I'm using 2.0pre on both platforms.
raynold has quit [Quit: Connection closed for inactivity]
<clacke[m]> so that's odd
scribbler has quit [Quit: scribbler]
lord| has joined #nixos
davidlt has joined #nixos
jperras has quit [Ping timeout: 248 seconds]
Lisanna has joined #nixos
<Lisanna> has anyone ever used localhost as a remote builder? I just tried it and it doesn't seem to work.
<Lisanna> What I think is happening is the local nix-build command has a lock on the output path, and when it tries to do the remote build, that lock is being held by the local process, so it prints "waiting for locks or build slots..."
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38166 → pipenv: 10.1.2 -> 11.9.0 → https://git.io/vxoxi
<clever> Lisanna: ive also seen it deadlock that way, thats why i dont use localhost as a remote system
pxc has joined #nixos
<Lisanna> clever Oh okay, that sucks
<Lisanna> I'm trying to use it as a workaround to https://github.com/NixOS/nix/issues/2012
<clever> Lisanna: i think nix just assumes the local machine supports all features
<Lisanna> clever yeah, which also sucks :p
<andrewrk> the time has come again
<andrewrk> when my /boot drive filled up and it's been long enough since last time that I don't know how to fix it
<clever> andrewrk: grub or systemd-boot?
<andrewrk> systemd-boot
nuncanada has quit [Read error: Connection reset by peer]
<andrewrk> it's EFI
<samueldr> clever: it differs?
<clever> andrewrk: youll need to GC some old system profiles with nix-collect-garbage --delete-older-than, manually delete a few kernels from /boot, and re-run nixos-rebuild switch/boot
endformationage has quit [Ping timeout: 260 seconds]
<andrewrk> thank you
<clever> https://nixos.org/nixos/options.html#boot.loader.grub.configurationlimit
<clever> samueldr: grub has an option to stop the problem from happening
<clever> systemd-boot doesnt
<samueldr> ah, I see why you asked
<samueldr> I'll be adding this note
pxc has quit [Ping timeout: 268 seconds]
blonkhart has quit [Quit: WeeChat 1.9.1]
<andrewrk> how do I know which ones to delete? https://clbin.com/HAhbV
<clever> andrewrk: no real way to know, but nixos-rebuild will remake any that matter
endformationage has joined #nixos
<andrewrk> ok I'm going to delete all of them
<andrewrk> rebooting, let's see if it works
<andrewrk> clever, hmm maybe something else is going on here. when I rebooted, nixos-version got reverted to Hummingbird (older). it was on Jellyfish when I restarted
<andrewrk> I feel like I've had this problem and solved it before but I don't remember what it was. I thought it was the EFI thing.
<clever> andrewrk: ive seen that happen if you have the wrong thing (or nothing) mounted to /boot
<monokrome> Do I need to fork NixOS/nixpkgs to create an overlay?
<clever> monokrome: no
<monokrome> Is that how it works?
<monokrome> Oh, hmm
<clever> monokrome: the whole point of overlays is so you dont have to fork it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38167 → pgroonga: 2.0.3 -> 2.0.4 → https://git.io/vxopq
<monokrome> clever: Are there docs anywhere?
<monokrome> !overlay
<monokrome> !overlays
<clever> monokrome: its in the nixpkgs manual
<monokrome> Oh, gee! I was looking at the NixOS manual
<monokrome> Thank you <3
<andrewrk> clever, where do I configure what is mounted to /boot?
<samueldr> the hardest to grok bit with the nixpkgs wrt to overlays is how to "plug it into" nixos (at least, it was when 17.09 just released)
<andrewrk> my /etc/nixos/configuration.nix: https://clbin.com/msAHa
<clever> imports =
<clever> [ # Include the results of the hardware scan.
<clever> ./hardware-configuration.nix
<clever> andrewrk: this file
<samueldr> the expected `/boot` configuration for NixOS is for the ESP to be mounted at `/boot`
<clever> samueldr: do you have multiple efi system partitions?
<samueldr> monokrome: in the option doc for `nixpkgs.overlays`, there is an example of a simple overlay https://nixos.org/nixos/options.html#nixpkgs.overlay
<samueldr> clever: luckily, no :)
<andrewrk> samueldr, like this? https://clbin.com/owJmX
<samueldr> and if I did, I know that the EFI implementations I use work fine with multiple ESP
<andrewrk> this is my hardware-configuration.nix: https://clbin.com/Uco7R
<samueldr> looks like you aren't mounting the ESP on /boot, which matches with what you describe (boot menu not updating)
<monokrome> clever: Do you just put overlays in ~/.config/nixpkgs/overlays with the same path that they are in NixOS/pkgs and it figures it out?
<andrewrk> should I run nixos-generate-config?
<monokrome> oh n/m your link is better than what I found :) ThHanks again
<andrewrk> hmm, nixos-generate-config did not add /boot
<clever> andrewrk: nixos-generate-config will update hardware-configuration.nix based on what is currently mounted
<samueldr> andrewrk: running `mount`, (and possibly grepping /boot), is there a partition mounted?
<samueldr> ^ as clever said
<andrewrk> samueldr, no
<samueldr> then as clever said, nixos-generate-config wouldn't know to add it to the hardware-configuration
jperras has joined #nixos
<andrewrk> is this part of the installation instructions or something?
<clever> andrewrk: nixos-generate-config can be re-ran at pretty much any time, as long as all the FS's are mounted
<samueldr> yes, but it is easy to gloss over it, https://nixos.org/nixos/manual/#sec-uefi-installation
<clever> you should also have ran it after mounting /boot during the installation
<andrewrk> I have the partition, it's just not mounted
<clever> manually mount it, and re-run nixos-generate-config
<clever> then nixos-rebuild switch
<{^_^}> [nixpkgs] @dtzWill opened pull request #38168 → epoxy: explicitly search libGL path as fallback → https://git.io/vxopr
<samueldr> (I personally would `mv /boot /delete-me-boot ; mkdir /boot` beforehand just to make sure the mount point is an empty dir, but that's probably optional)
<monokrome> clever: So, does `nixos-rebuild switch` somehow know to look in my HOME directory to build overlays?
<clever> monokrome: nixos only obeys the overlays in nixpkgs.overlays
<monokrome> oic
jperras has quit [Ping timeout: 264 seconds]
<monokrome> The chapter doesn't cover how to build the ones in ~/.config/ - is there a way to do that?
<clever> the same way it only obeys the config in nixpkgs.config
<andrewrk> clever and samueldr - thanks! I think that solved the problem
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38169 → pdns-recursor: 4.1.1 -> 4.1.2 → https://git.io/vxop6
<andrewrk> rebooting to be sure
<andrewrk> brilliant
<andrewrk> thanks again
<clever> yep
<samueldr> glad to help
<monokrome> clever: Oooooh... Is the expectation that I have to refer to my HOME directory explicitly in my /etc/nixos/configuration.nix?
<clever> monokrome: if you want those overlays to apply to nixos, yes
<monokrome> I usually install it to ~/.local/bin/ but not 100% sure that I can add per-user gdm/gnome4 configurations
<monokrome> I guess I'll do that
abrxs has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #38170 → libglvnd: patch from upstream for libdl → https://git.io/vxojJ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38171 → ocamlPackages.alcotest: 0.8.1 -> 0.8.2 → https://git.io/vxojL
<{^_^}> [nixpkgs] @Fuuzetsu merged pull request #38125 → python27Packages.youtube-dl: 2018.03.14 -> 2018.03.26.1 → https://git.io/vxoIl
<{^_^}> [nixpkgs] @Fuuzetsu pushed 2 commits to master: https://git.io/vxojs
<{^_^}> → ba580b84 by R. RyanTM: python27Packages.youtube-dl: 2018.03.14 -> 2018.03.26.1
<{^_^}> → 97aa38c1 by @Fuuzetsu: Merge pull request #38125 from r-ryantm/auto-update/youtube-dl
Rusty1_ has quit [Quit: Konversation terminated!]
<monokrome> hmm, okay - so I'm trying to overriden the `src` attribute of the dwm package ( https://github.com/NixOS/nixpkgs/blob/9708ae00cd637b039dc7c45ac24fbf7962e59168/pkgs/applications/window-managers/dwm/default.nix#L9 )
<clever> monokrome: you want .overrideAttrs
<monokrome> oooh
<monokrome> cool
<monokrome> thank you clever :) :)
<{^_^}> [nixpkgs] @dtzWill opened pull request #38172 → swift: 4.0.3 -> 4.1 → https://git.io/vxojC
<clever> and thats also in the nixpkgs manual
<monokrome> oh, sorry
<clever> it can be a bit confusing as to which one you need
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38173 → osinfo-db: 20180311 -> 20180325 → https://git.io/vxojl
oida has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @dtzWill opened pull request #38174 → Machine.pm: tweak to look for graphical target in waitForX → https://git.io/vxoji
alex`` has joined #nixos
jperras has joined #nixos
raynold has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38175 → ocamlPackages.ocaml_expat: 1.0.0 -> 1.1.0 → https://git.io/vxoj9
<monokrome> clever: It seems to compile, should `nixos-rebuild switch` cause a new artifact to be built since the attr changed?
<clever> monokrome: yeah
<monokrome> hmmm
<monokrome> I did something wrong then
<{^_^}> [nixpkgs] @dtzWill opened pull request #38176 → icewm: rename strlcat/strlcpy to avoid conflicts, patch to fix w/musl → https://git.io/vxojQ
<monokrome> Does this seem right? It compiled https://gist.github.com/monokrome/c4f3fa472b77c8894173186379238804
jperras has quit [Ping timeout: 264 seconds]
<monokrome> oooh, changing it from `super.dwm =` to `dwm =` fixed it
<monokrome> Probably immutable or something :}
<monokrome> gotta use fetchgit tho
<monokrome> thanks again clever :}
<{^_^}> [nixpkgs] @dtzWill opened pull request #38177 → sddm: add missing include for gettimeofday, fix w/musl → https://git.io/vxojd
<monokrome> omg it worked :D :D :D <3 :D :D :D
scribbler has joined #nixos
pxc has joined #nixos
jperras has joined #nixos
pxc has quit [Ping timeout: 256 seconds]
<neonfuz> Hey
<fnlkj> Hey friend. How do you do, neonfux?
jperras has quit [Ping timeout: 256 seconds]
<fnlkj> neonfuz
<neonfuz> lol
<neonfuz> I'm trying to write a nix package, and the build is looking for i965_dri.so, wondering which package exactly would supply this?
<neonfuz> (IE which package actually provides the graphics driver .so file)
<neonfuz> mesa maybe?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38178 → ocamlPackages.yojson: 1.4.0 -> 1.4.1 → https://git.io/vxKem
<fnlkj> oo.. sorry im , eh.. just n00bin around this neck of the woods for once.. unsure how/why i got here.....was gna try nixos just din get round to it just yet. Sorry to say im a nab to this all n can't help ya with dat im afraid
<neonfuz> yeah no problem lmao
<fnlkj> :d =)
<neonfuz> I'm just here asking everyone
<fnlkj> mm,hopefully some1 else will pop in with better input momentarily.. ^_^
<{^_^}> [nixpkgs] @dtzWill opened pull request #38179 → powertop: patch for musl → https://git.io/vxKes
<{^_^}> [nixpkgs] @yurrriq opened pull request #38180 → browserpass: 2.0.17 -> 2.0.18 → https://git.io/vxKeG
mduggie has joined #nixos
justanotheruser has joined #nixos
aarvar has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #38181 → nixos testing: significantly reduce deps needed for OCR tests → https://git.io/vxKe0
<clacke[m]> Thank you nox-review for helping me not submit a useless PR!
justan0theruser has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38182 → ocamlPackages.cstruct: 3.0.2 -> 3.1.1 → https://git.io/vxKey
justanotheruser has quit [Ping timeout: 268 seconds]
endformationage has quit [Quit: WeeChat 1.9.1]
<{^_^}> [nixpkgs] @dtzWill merged pull request #38170 → libglvnd: patch from upstream for libdl → https://git.io/vxojJ
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/vxKe7
<{^_^}> → 2367250c by @dtzWill: libglvnd: patch from upstream for libdl
<{^_^}> → 6096a4de by @dtzWill: Merge pull request #38170 from dtzWill/fix/libglvnd-libdl-from-upstream
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38183 → ocamlPackages.ssl: 0.5.4 -> 0.5.5 → https://git.io/vxKvI
<{^_^}> [nixpkgs] @dtzWill merged pull request #38179 → powertop: patch for musl → https://git.io/vxKes
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/vxKvm
<{^_^}> → a3df96b3 by @dtzWill: powertop: patch for musl
<{^_^}> → a9af5f6b by @dtzWill: Merge pull request #38179 from dtzWill/fix/powertop-strerror_r-musl
abrxs has quit [Ping timeout: 260 seconds]
oida has joined #nixos
jperras has joined #nixos
<Lisanna> when doing a nixops deploy for the first time with multiple machines, nixops stacks the password prompts on top of eachother. this seems really silly, and I've never been able to get it to accept passwords when it does that. is there a way to fix this?
abrxs has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38184 → ocamlPackages.containers: 1.3 -> 1.4 → https://git.io/vxKvW
jperras has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @dtzWill merged pull request #38172 → swift: 4.0.3 -> 4.1 → https://git.io/vxojC
<{^_^}> [nixpkgs] @dtzWill pushed 3 commits to master: https://git.io/vxKv0
<{^_^}> → 26f537ff by @dtzWill: swift: 4.0.3 -> 4.1
<{^_^}> → 25b81a05 by @dtzWill: swift: loosen platforms to all linux other than known-bad i686
<{^_^}> → 136a6d94 by @dtzWill: Merge pull request #38172 from dtzWill/update/swift-4.1
pxc has joined #nixos
taktoa has joined #nixos
pxc has quit [Ping timeout: 248 seconds]
<taktoa> mpickering: I'm trying to use your ghcWithIndexer Kythe branch of nixpkgs but running the `serve` executable produced by `haskellPackages.ghcWithIndexer (p: [p.vector])` gives an error about the Kythe LevelDB database being on a read-only filesystem
<taktoa> I'm going to try copying it into a tempdir or something but if you have any idea what's going on I'd be happy to hear it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38185 → ocamlPackages.stdint: 0.3.0 -> 0.5.0 → https://git.io/vxKvQ
robstr has joined #nixos
<{^_^}> [nixpkgs] @dtzWill merged pull request #38177 → sddm: add missing include for gettimeofday, fix w/musl → https://git.io/vxojd
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/vxKvb
<{^_^}> → 09eaddf4 by @dtzWill: sddm: add missing include for gettimeofday, fix w/musl
<{^_^}> → ba6299ee by @dtzWill: Merge pull request #38177 from dtzWill/fix/sddm-missing-include
<sphalerite> Lisanna: prevent it from producing password prompts
<sphalerite> Lisanna: by setting users.users.root.initialHashedPassword = "x"; for instance
<Lisanna> sphalerite how would that prevent it from producing a password prompt?
<sphalerite> Lisanna: it doesn't ask you to set a password if there's already a shadow entry for a user
<Lisanna> sphalerite err, not that kind of password prompt
<sphalerite> wlel
<sphalerite> actually
<sphalerite> not sure of the exact logic
<Lisanna> sphalerite it's giving me password login prompts
<sphalerite> ooooh
<Lisanna> to authenticate over SSH
<Lisanna> 'cause nixops hasn't setup its keys yet
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38186 → ocamlPackages.ppx_derivers: 1.0 -> 1.2 → https://git.io/vxKfs
abrxs has quit [Ping timeout: 264 seconds]
vil has quit [Ping timeout: 276 seconds]
<sphalerite1> Lisanna: set up pubkey auth with your own key first?
<Lisanna> bleh
<Lisanna> seems to somewhat defeat the point of nixops setting up its own keys :/
<{^_^}> [nixpkgs] @dotlambda merged pull request #38146 → newsboat: 2.10.2 -> 2.11.1 → https://git.io/vxoRX
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/vxKf8
<{^_^}> → 1257e8ef by R. RyanTM: newsboat: 2.10.2 -> 2.11.1
<{^_^}> → 59ff9d9c by @dotlambda: Merge pull request #38146 from r-ryantm/auto-update/newsboat
dbe has joined #nixos
vil has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38187 → obs-studio: 21.0.3 -> 21.1.1 → https://git.io/vxKfr
__monty__ has joined #nixos
<__monty__> So turns out there's a problem with mDNS in nix. I can't resolve avahi .local domains with firefox or opera installed by nix. Discussion leading up to this and some details: https://bugzilla.mozilla.org/show_bug.cgi?id=1439780#c38
<sphalerite> Lisanna: not really. I'd find this useful for instance for establishing the trust through my yubikey initially, but not needing it for later deploys, for instance
pxc has joined #nixos
pkill9 has joined #nixos
michas_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38188 → ocamlPackages.uchar: 0.0.1 -> 0.0.2 → https://git.io/vxKfh
michas_ has quit [Remote host closed the connection]
michas_ has joined #nixos
jperras has joined #nixos
pxc has quit [Ping timeout: 256 seconds]
jperras has quit [Ping timeout: 240 seconds]
<mpickering> taktoa: are you on nixos?
jperras has joined #nixos
knupfer has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38189 → palemoon: 27.8.0 -> 27.8.3 → https://git.io/vxKJz
_rvl has quit [Quit: ZNC 1.6.5 - http://znc.in]
_rvl has joined #nixos
jperras has quit [Ping timeout: 276 seconds]
joepie91_to_go_ has joined #nixos
psychic1 has joined #nixos
<clever> __monty__: i think it also relies on nscd
<clever> bbl
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38190 → openfst: 1.6.6 -> 1.6.7 → https://git.io/vxKJ7
<__monty__> clever: So there's no way to get support in nix outside of nixos?
<clever> __monty__: ah, outside of nixos, not sure, the nix ld.so doesnt look in places like /usr/lib so the nss modules that the host os setup wont be found so easily
<clever> __monty__: and i think it already relied on nscd in nixos, to get them loaded right
* clever heads to bed
<MichaelRaskin> neonfuz: you have since found mesa_drivers, right?
Crypt0x has quit [Quit: Crypt0x]
<taktoa> mpickering: yes, I am
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38191 → osrm-backend: 5.16.3 -> 5.16.4 → https://git.io/vxKUt
pxc has joined #nixos
MP2E has quit [Remote host closed the connection]
pxc has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 276 seconds]
ma271 has joined #nixos
asuryawanshi has joined #nixos
scribbler has quit [Quit: scribbler]
i-am-the-slime has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
aarvar has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38192 → opendht: 1.6.0 -> 1.6.1 → https://git.io/vxKU2
jperras has joined #nixos
asuryawanshi has quit [Ping timeout: 240 seconds]
<lostman> quick question. nix supports building docker images. will that work on mac? that is does nix 1) build on host, package closure into docker image or 2) build inside docker, copy closure out to final container?
jperras has quit [Ping timeout: 256 seconds]
<vaibhavsagar> lostman: I would expect it to, and I think it does 1)
<lostman> @vaibhavsagar yeah I thought that might be the case
<vaibhavsagar> puffnfresh uses Nix on Macs IIRC so he would be able to tell you more
joepie91_to_go_ has quit [Changing host]
joepie91_to_go_ has joined #nixos
<Lisanna> ...tfw you ask for your package on darwin instead of linux and nix seamlessly takes care of it
ericsagnes has quit [Ping timeout: 260 seconds]
dbe has quit [Ping timeout: 256 seconds]
<unlmtd> I dont get any keys deployed from `deployment.keys` nixops option. `nixops send keys` doesnt give any error.
<unlmtd> might be because im using a PR that still doesnt pass all the tests
i-am-the-slime has quit [Quit: Konversation terminated!]
mounty has quit [Quit: Konversation terminated!]
<unlmtd> ahh yes, nevermind thats what it was
vcunat has joined #nixos
<{^_^}> [nixpkgs] @dtzWill merged pull request #38176 → icewm: rename strlcat/strlcpy to avoid conflicts, patch to fix w/musl → https://git.io/vxojQ
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/vxKTf
<{^_^}> → 462ab6d9 by @dtzWill: icewm: rename strlcat/strlcpy to avoid conflicts, patch to fix w/musl
<{^_^}> → f64c199f by @dtzWill: Merge pull request #38176 from dtzWill/fix/icewm-musl
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38193 → nodejs-slim-9_x: 9.8.0 -> 9.10.1 → https://git.io/vxKTT
thblt has quit [Remote host closed the connection]
phreedom has quit [Remote host closed the connection]
phreedom has joined #nixos
dbe has joined #nixos
ericsagnes has joined #nixos
psychic1 has quit [Quit: WeeChat 1.6]
psychic1 has joined #nixos
psychic1 has quit [Client Quit]
psychic1 has joined #nixos
joepie91_to_go_ has quit [Ping timeout: 248 seconds]
ilyaigpetrov has joined #nixos
Ariakenom has joined #nixos
dbe has quit [Ping timeout: 240 seconds]
ma271 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @dtzWill merged pull request #38181 → nixos testing: significantly reduce deps needed for OCR tests → https://git.io/vxKe0
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/vxKTR
<{^_^}> → ddd10e08 by @dtzWill: nixos testing: significantly reduce deps needed for OCR tests
<{^_^}> → a5358e39 by @dtzWill: Merge pull request #38181 from dtzWill/feature/lighter-imagemagick-for-NixOS-tests
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38194 → mbedtls: 2.7.1 -> 2.8.0 → https://git.io/vxKT0
spear2 has quit [Ping timeout: 255 seconds]
coot_ has joined #nixos
<{^_^}> [nixpkgs] @etu closed pull request #38071 → php70: 7.0.28 -> 7.0.29 → https://git.io/vxw7k
psychic1 has quit [Quit: WeeChat 1.6]
alex`` has quit [Quit: WeeChat 2.1]
psychic1 has joined #nixos
davidlt_ has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #38195 → Php upgrades: 7.0.28 -> 7.0.29, 7.1.15 -> 7.1.16, 5.6.34 -> 5.6.35 → https://git.io/vxKTw
davidlt has quit [Ping timeout: 240 seconds]
vaninwagen has joined #nixos
ma271 has joined #nixos
thblt has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #38196 → matrix-appservice-irc: init at 0.8.0 → https://git.io/vxKTX
psychic1 has quit [Quit: WeeChat 1.6]
michas_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38197 → mypy: 0.570 -> 0.580 → https://git.io/vxKTD
<lostman> how can I export whole /nix/store/
<lostman> I could tar it but is there a way to do it with `nix-store --export`?
psychic1 has joined #nixos
jperras has joined #nixos
psychic1 has quit [Client Quit]
jperras has quit [Ping timeout: 268 seconds]
mounty has joined #nixos
pxc has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38198 → mate.mate-themes: 3.22.15 -> 3.22.16 → https://git.io/vxKkt
jperras has joined #nixos
pxc has quit [Ping timeout: 268 seconds]
<vaibhavsagar> lostman: why?
<vaibhavsagar> what are you trying to accomplish that involves exporting the whole /nix/store?
Neo-- has joined #nixos
<lostman> @vaibhavsagar IIRC I ran into some problems with tar so was wondering whether nix-store --export would be more appropriate. but it seems to want specific paths
jperras has quit [Ping timeout: 240 seconds]
<vaibhavsagar> you can set up a machine as a binary cache with nix-serve
<vaibhavsagar> I think nix-serve uses bzip2 when transferring
ixxie has joined #nixos
goibhniu has joined #nixos
ottidmes has joined #nixos
knupfer has quit [Remote host closed the connection]
Lisanna has quit [Quit: Lisanna]
goibhniu has quit [Ping timeout: 264 seconds]
Neo-- has quit [Ping timeout: 256 seconds]
<LnL> lostman: nix-store --dump
simukis has joined #nixos
<LnL> hmm no, thought there was an operation for it
<bkchr[m]> Hi, I want to update a package to use the meson build system. In the fixup phase, something move folder /include and after that wants to move a folder in /include to the installation dir, but the second step fails. Anyone an idea how I could debug this?
<srhb> bkchr[m]: Does the installation dir exist? Try injecting some ls on all the relevant paths.
<bkchr[m]> srhb: https://pastebin.com/TTX2PEqb that is the last output
rihards has joined #nixos
<bkchr[m]> It is the same dir, so it should exist
<srhb> Directory not empty
<bkchr[m]> Yeah, because the command before moved the include dir
<bkchr[m]> Or is that only a user facing message?
<bkchr[m]> Yeah, looking at the installation phase, there are already files
<srhb> I don't understand. mv doesn't work like that. Move the contents instead, or whatever you want to do.
<bkchr[m]> I don't know who executes this move step
<srhb> Throw in more echo to figure that out :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38199 → nspr: 4.18 -> 4.19 → https://git.io/vxKIJ
<{^_^}> [nixpkgs] @domenkozar merged pull request #37911 → psc-package: 0.2.5 -> 0.3.2-pre → https://git.io/vxzcg
<{^_^}> [nixpkgs] @domenkozar pushed commit from @maximedenes to master « psc-package: 0.2.5 -> 0.3.2-pre »: https://git.io/vxKIk
<bkchr[m]> srhb: but where? The fixupPhase is not controlled by me, there is a preFixup, but nothing more
<srhb> Ultimately you could throw one in every pre/post-step to figure it out.
<{^_^}> [nixpkgs] @domenkozar pushed commit from @maximedenes to release-18.03 « psc-package: 0.2.5 -> 0.3.2-pre »: https://git.io/vxKIm
<srhb> But do you already know it's during fixupPhase? (which is surprising)
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.ocp-ocamlres: 0.3 -> 0.4 »: https://git.io/vxKIO
<{^_^}> [nixpkgs] @vbgl merged pull request #37978 → ocamlPackages.ocp-ocamlres: 0.3 -> 0.4 → https://git.io/vx2nk
<{^_^}> [nixpkgs] @vbgl merged pull request #38178 → ocamlPackages.yojson: 1.4.0 -> 1.4.1 → https://git.io/vxKem
<{^_^}> [nixpkgs] @vbgl pushed commit from R. RyanTM to master « ocamlPackages.yojson: 1.4.0 -> 1.4.1 »: https://git.io/vxKIs
<bkchr[m]> srhb: "post-installation fixup" that is printed right before
<srhb> Strange. What package is this?
<srhb> gst?
<bkchr[m]> gstreamer
<srhb> Right.
<bkchr[m]> gst.core
<bkchr[m]> srhb: https://pastebin.com/gZURZwAU my current changes
<srhb> Yeah, I don't see it.
<bkchr[m]> srhb: what? :D
<srhb> I don't see what's going wrong :)
<bkchr[m]> srhb: okay :D
<srhb> bkchr[m]: gst_all_1.gstreamer?
ixxie has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38200 → matio: 1.5.11 -> 1.5.12 → https://git.io/vxKI2
<bkchr[m]> srhb: yeah
thblt has quit [Remote host closed the connection]
<srhb> Oh, that diff wasn't complete, was it?
<srhb> Or did you base this on master?
<srhb> I guess you did :)
<bkchr[m]> It is based on this pr
<bkchr[m]> sorry, thought that it would not matter
scribbler has joined #nixos
<srhb> I tried to reproduce the problem, and got confused (the diff applied cleanly)
<bkchr[m]> yeah, I mostly base my changes on master
goibhniu has joined #nixos
jperras has joined #nixos
<srhb> bkchr[m]: Perhaps set -x in preFixup might help
xy2_ has joined #nixos
jperras has quit [Ping timeout: 248 seconds]
<srhb> So it appears to be related to the implicit multi output fixup
<bkchr[m]> srhb: how did you get this output?
<srhb> bkchr[m]: I added set -x to the end up preFixup
<srhb> of*
pxc has joined #nixos
<bkchr[m]> Ahh okay
thc202 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38201 → memcached: 1.5.6 -> 1.5.7 → https://git.io/vxKIb
pxc has quit [Ping timeout: 240 seconds]
joepie91_to_go_ has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #37656 → ocamlPackages.js_of_ocaml: 3.0.0 -> 3.1.0 → https://git.io/vx8fc
<{^_^}> [nixpkgs] @vbgl pushed commit from @ryantm to master « ocamlPackages.js_of_ocaml: 3.0.0 -> 3.1.0 »: https://git.io/vxKLk
psychic1 has joined #nixos
<srhb> bkchr[m]: I think there's some weird setup-hook interaction here. setting outputInclude = "out" removes the issue (but of course, include is now in the wrong place)
<{^_^}> [nixpkgs] @globin merged pull request #36609 → libmysqlconnectorcpp: 1.1.7 -> 1.1.9 → https://git.io/vAxNz
<{^_^}> [nixpkgs] @globin pushed commit from @ryantm to master « libmysqlconnectorcpp: 1.1.7 -> 1.1.9 »: https://git.io/vxKL3
<srhb> Worst case, you could hand fix that
<srhb> It's a workaround, not a fix, of course...
joepie91_to_go_ has quit [Ping timeout: 264 seconds]
<bkchr[m]> Hmm. Sounds not that nice.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38202 → libinput: 1.10.0 -> 1.10.3 → https://git.io/vxKLc
<srhb> Agreed, but... No other ideas so far :-)
<bkchr[m]> srhb: yeah thanks for your help so far! For what is the out dir normally? Especially if the dev dir for gstreamer also contains the bins
<srhb> Depends on the file group.
<srhb> "out" is the fallback output by default
alex`` has joined #nixos
tgunb has joined #nixos
<srhb> Oh, I see the problem
<srhb> Somehow, the build system is producing /include in BOTH outputs.
<srhb> Presumably that's a bug in the install phase
<srhb> Because the include directory is passed as mesonFlags (correctly) as -dev, so why is there one in $out as well?
<{^_^}> [nixpkgs] @vbgl opened pull request #38203 → ocamlPackages.js_of_ocaml-ppx_deriving_json: init at 3.1.0 → https://git.io/vxKLz
periklis has joined #nixos
<bkchr[m]> Maybe I could just drop the out dir.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38204 → libmediainfo: 18.03 -> 18.03.1 → https://git.io/vxKLM
ma271 has quit [Quit: WeeChat 2.0]
ma27 has joined #nixos
fusion809 has joined #nixos
grw has joined #nixos
<fusion809> Hi folks, on openSUSE Tumbleweed I decided to install Nix with the quick install (curl https://nixos.org/nix/install | sh). The problem is that when I run `nix-channel --update` I get `warning: unable to download 'https://nixos.org/channels/nixpkgs-unstable/binary-cache-url': Peer certificate cannot be authenticated with given CA certificates (60); retrying in 257 ms` repeated over and over, except with the retry time increaed
<fusion809> increased^
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38205 → languagetool: 4.0 -> 4.1 → https://git.io/vxKtO
periklis has quit [Ping timeout: 255 seconds]
<srhb> Ugh, certificate issues...
<srhb> fusion809: You can try something like this: https://github.com/NixOS/nix/issues/728#issuecomment-344369850
<srhb> If your user is able to verify that, at least..
<fusion809> I installed it as user so the 'sudo' parts of the command are N/A, but I removed the sudo from the start of those lines and na it didn't fix it.
vaninwagen has quit [Quit: Connection closed for inactivity]
<Profpatsch> davidak[m]: You want to help with the testing stuff?
<{^_^}> [nixpkgs] @globin merged pull request #38145 → tiled: 1.1.3 -> 1.1.4 → https://git.io/vxoB6
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « tiled: 1.1.3 -> 1.1.4 »: https://git.io/vxKtu
<davidak[m]> Profpatsch: i'm very interested in the topic, but don't have very much time
<{^_^}> [nixpkgs] @globin merged pull request #38154 → redis: 4.0.8 -> 4.0.9 → https://git.io/vxo9x
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « redis: 4.0.8 -> 4.0.9 »: https://git.io/vxKt2
pxc has joined #nixos
<davidak[m]> but i think a lot could be achieved in a small amount of time, like just executing binarys once
jperras has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #37971 → pythonPackages.pytest-flake8: 0.9.1 -> 1.0.0 → https://git.io/vx2Y4
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/vxKtK
<{^_^}> → aef19009 by @jluttine: pythonPackages.pytest-flake8: 0.9.1 -> 1.0.0
<Profpatsch> davidak[m]: A nice first step would be to prepare a first patch that assigns every package its VM-tests in the meta attribute.
<{^_^}> → 113f0ff3 by @FRidh: Merge pull request #37971 from jluttine/upgrade-pytest-flake8
<Profpatsch> Would you be willing to do that if I mock up the structure?
<davidak[m]> yes
<Profpatsch> I’ve talked to MichaelRaskin, mostly what I’ve described in https://github.com/NixOS/nixpkgs/pull/36842#issuecomment-373876012 but with a few other things like how it should be structured.
alex`` has quit [Ping timeout: 260 seconds]
<Profpatsch> davidak[m]: Great, then let me mock up something, should take about half an hour if I don’t get distracted again.
pxc has quit [Ping timeout: 240 seconds]
<davidak[m]> haha
<davidak[m]> take your time
jperras has quit [Ping timeout: 240 seconds]
pkill9 has quit [Ping timeout: 240 seconds]
<davidak[m]> i'm still working on other things
<Profpatsch> okay
<MichaelRaskin> If you want to execute everything once, you caould try to get the coreutils test from my closed PR into shape
orivej has joined #nixos
rihards has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38206 → libdvdcss: 1.4.1 -> 1.4.2 → https://git.io/vxKt5
<srhb> fusion809: I'm sorry, I'm not sure how that certificate validation works. It *might* be dependent on the certificates being available to the system curl, but (that's disappointing, and) I'm honestly not sure
coot_ has quit [Quit: coot_]
<{^_^}> [nixpkgs] @etu opened pull request #38207 → Move some python modules from python-packages.nix → https://git.io/vxKtb
<fusion809> Thanks, well the main app I wanted to install with Nix I was able to get working by manipulating existing binaries for Debian (e.g. changing environment vars, decompressing packages to a dir, etc.)
fusion809 has quit [Quit: fusion809]
coot_ has joined #nixos
ericsagnes has quit [Ping timeout: 260 seconds]
jperras has joined #nixos
scribbler has quit [Ping timeout: 276 seconds]
<bkchr[m]> srhb: I think I found the bug in the package. I will try to create a patch :)
jperras has quit [Ping timeout: 276 seconds]
<srhb> bkchr[m]: Do tell, if you figure it out. :-) I'm quite qurious now.
<srhb> ... curious.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38208 → libtins: 3.5 -> 4.0 → https://git.io/vxKqc
<fearlessKim[m]> did any recent commit remove setenv from nix-shell ? I have a cmake stopping because setenv is not available. It doesnt seem to have been changed the last year
mounty has quit [Ping timeout: 260 seconds]
mounty has joined #nixos
ericsagnes has joined #nixos
rihards has joined #nixos
<srhb> I didn't even know bash ever had setenv!
<srhb> bkchr[m]: Aha! Great job :D
<srhb> I suppose that ought to be upstreamed
<bkchr[m]> Now I just need to figure out, how I get this patch into gstreamer
<bkchr[m]> yeah
<srhb> :) Cool!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38209 → libsolv: 0.6.33 -> 0.6.34 → https://git.io/vxKmt
<fearlessKim[m]> shrb hum my bad the error seems unrelated to setenv in fact, cmake throws a SEND_ERROR so it's not fatal, the error must have been here forever but I never noticed. The real error is sthg else, I 'll investigate
jtojnar has quit [Ping timeout: 260 seconds]
<srhb> Ah, okay :)
jonnj has joined #nixos
pxc has joined #nixos
pxc has quit [Ping timeout: 248 seconds]
xcmw has joined #nixos
chisui has joined #nixos
blonkhart has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38211 → libevdev: 1.5.8 -> 1.5.9 → https://git.io/vxKmi
<bkchr[m]> srhb: I created a ticket upstream, let's see what happens :) https://bugzilla.gnome.org/show_bug.cgi?id=794856
<chisui> what is the difference between the channels unstable and unstable-small?
<bkchr[m]> chisui: unstable-small will be advanced when all tests are passing
<bkchr[m]> and unstable advances when all packages are build
<chisui> I'm asking because currently unstable is 6 days old because gnome doesn't build but unstable-small builds
jtojnar has joined #nixos
<chisui> Is it safe to use unstable-small as the main OS channel?
<bkchr[m]> chisui: you probably will hit situations where you need to compile packages on your own(by the package manager)
<chisui> but stability is the same?
<bkchr[m]> Compared to unstable, I would say yes
acarrico has quit [Ping timeout: 260 seconds]
jperras has joined #nixos
scribbler has joined #nixos
<bkchr[m]> jtojnar: online?
jperras has quit [Ping timeout: 264 seconds]
<jtojnar> bkchr[m]: yep
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38212 → libwacom: 0.28 -> 0.29 → https://git.io/vxKYs
<bkchr[m]> I'm trying to port the gstreamer stuff to meson, gstreamer itself now works. And now I'm on the base plugin and get the following includedir:
<bkchr[m]> /nix/store/xv0w6zn7q1aximaizky74kjmma87z98v-gstreamer-1.14.0-dev//nix/store/xv0w6zn7q1aximaizky74kjmma87z98v-gstreamer-1.14.0-dev/include/gstreamer-1.0
<bkchr[m]> Is there maybe something wrong with the Nixos stuff or could the meson script doing something wrong?
<jtojnar> bkchr[m]: possibly a borked .pc file
<{^_^}> [nixpkgs] @schneefux opened pull request #38213 → shaarli-material: 0.9.1 -> 0.9.5 → https://git.io/vxKYW
MrCoffee has quit [Ping timeout: 240 seconds]
romildo has joined #nixos
<srhb> chisui: bkchr[m]: I think the unstable-small test set is also smaller than unstable, so there's _less_ testing being done
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tertle||eltret has quit [Quit: Connection closed for inactivity]
stepcut has joined #nixos
<romildo> I need help packaging https://github.com/linuxdeepin/go-lib, the Deepin GoLang Library (a library containing many useful go routines for things such as glib, gettext, archive, graphic, etc.), but I am not a Go programmer. I am looking for help.
<bkchr[m]> jtojnar: any idea how I could find this file?
ma27 has quit [Ping timeout: 260 seconds]
<jtojnar> let me just clone it, cgit is terrible
shlevy has quit [Quit: Quit]
blankhart has quit [Ping timeout: 256 seconds]
stepcut has quit [Remote host closed the connection]
<jtojnar> check lib/pkgconfig in the dev output
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
psychic1 has quit [Quit: WeeChat 1.6]
scribbler has quit [Quit: scribbler]
<bkchr[m]> jtojnar: yeah, that is wrong
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38214 → libsass: 3.5.1 -> 3.5.2 → https://git.io/vxKY5
<{^_^}> [nixpkgs] @vcunat pushed commit from @qknight to release-18.03 « user/group assertion to not exceed the 32 character limit »: https://git.io/vxKYb
lambdamu has joined #nixos
<__monty__> Silly question, what package can I find the ping command in?
<bkchr[m]> line 6
<srhb> __monty__: inetutils, iputils, busybox
<__monty__> Thanks : )
ma27 has joined #nixos
<srhb> __monty__: (And you might be interested in nix-index, which provides the nix-locate command)
<jtojnar> bkchr[m]: upstream meson guarantees `includedir` option will be relative to prefix, we are breaking the assumption https://github.com/NixOS/nixpkgs/pull/36326
<__monty__> srhb: I know, we've been over this before : ), creating the index stalls my computer, probably because 2GB is not enough memory for anyone : s
<srhb> __monty__: Oh! Meh!
<bkchr[m]> jtojnar: okay, any know simple fix?
<srhb> __monty__: Sorry, I didn't remember.
<srhb> (And I'll probably forget again... :-P)
<__monty__> np
<srhb> We should ship a default index...
<jtojnar> bkchr[m]: unfortunately, the only possibility is patching the meson.build, replacing the whole formatted string with get_option('includedir')
<jtojnar> and we will need to increase our lobbying pressure, to convince Meson to change this :-/
<bkchr[m]> is there any lobbying issue in upstream? :D
stanibanani has joined #nixos
stanibanani has left #nixos [#nixos]
NickHu_ has quit [Ping timeout: 246 seconds]
shlevy has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38215 → rdkafka: 0.11.3 -> 0.11.4 → https://git.io/vxKOL
<bkchr[m]> ty
gmarmstrong has joined #nixos
gmarmstrong has quit [Client Quit]
romildo has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38217 → libdrm: 2.4.90 -> 2.4.91 → https://git.io/vxKOX
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #38218 → Fix monero-gui build → https://git.io/vxKO9
jperras has joined #nixos
xy2_ has quit [Read error: Connection reset by peer]
xy2_ has joined #nixos
stepcut has joined #nixos
jperras has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @jluttine opened pull request #38220 → magic-wormhole: convert package to application → https://git.io/vxK3U
pxc has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38221 → itk: 4.12.2 -> 4.13.0 → https://git.io/vxK3c
pxc has quit [Ping timeout: 264 seconds]
orivej has quit [Ping timeout: 264 seconds]
<jluttine> does anyone know how to play channels.conf files on nixos? i have usb dvb-c and i w_scanned channels to channels.conf. i tried opening this file with vlc and mplayer but neither showed anything although the file contains many channels..
<{^_^}> [systemd] @shlevy pushed commit from @whot to nixos-v238 « udev: don't label high-button mice as joysticks (#8493) »: https://git.io/vxK3R
<{^_^}> [systemd] @shlevy merged pull request #18 → cherry-pick a bugfix → https://git.io/vxoYt
NickHu_ has joined #nixos
ixxie has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38222 → json_c: 0.13 -> 0.13.1 → https://git.io/vxK3p
NickHu_ has quit [Ping timeout: 248 seconds]
chisui has quit [Ping timeout: 260 seconds]
<timokau[m]> Does hydra build a raspberry pi 18.03 image yet? Or is that even still planned for 18.03?
Rusty1_ has joined #nixos
<mkaito_> would anyone know why tmux complains about `open terminal failed: missing or unsuitable terminal: rxvt-unicode-256color` ?
<Dezgeg> timokau[m]: it's on the todo list
<timokau[m]> Dezgeg: Is there a github issue I can follow?
mkaito_ is now known as mkaito
mkaito has quit [Changing host]
mkaito has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38223 → jackett: 0.8.716 -> 0.8.823 → https://git.io/vxKsz
<mkaito> seems to me like the terminfo for `rxvt-unicode-256color` is not being installed. `infocmp` shows it correctly. Putting it in `~/.terminfo` works. I guess it's not propagated to the user env?
<timokau[m]> Dezgeg: Thanks!
acarrico has joined #nixos
sigmundv has joined #nixos
<mkaito> or maybe not. The correct stuff seems to be present in $TERMINFO and $TERMINFO_DIRS. So a better question is, why is tmux not picking it up?
NickHu_ has joined #nixos
Ridout has joined #nixos
ixxie has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38224 → harfbuzz-icu: 1.7.5 -> 1.7.6 → https://git.io/vxKsd
alex`` has joined #nixos
pxc has joined #nixos
jperras has joined #nixos
pxc has quit [Ping timeout: 268 seconds]
jperras has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @mbode opened pull request #38225 → click: init at 0.3.1 → https://git.io/vxKG0
NickHu_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38226 → inboxer: 1.0.3 -> 1.0.4 → https://git.io/vxKG6
civodul has joined #nixos
tgunb has quit [Ping timeout: 256 seconds]
das_j has joined #nixos
<das_j> Hey everyone, has anyone managed to overlay the discard patch into zfs?
acarrico has quit [Ping timeout: 240 seconds]
<infinisil> das_j: Discard patch?
orivej has joined #nixos
<das_j> infinisil: The patch that still hasn't been merged: https://github.com/zfsonlinux/zfs/pull/5925
<das_j> I'd love to switch to zfs on nixos, but I don't want to run it on my SSDs unless discard works
<Dezgeg> have you actually measured that enabling trim benefits things?
<infinisil> Yeah ^^ I wouldn't try running zfs on an unmerged, unfinished PR..
<das_j> infinisil: I'm running the patch on my arch machines for a few months now, no problems. However, I'd rather use NixOS everywhere
Ridout has quit [Ping timeout: 268 seconds]
<das_j> Dezgeg: The problem is mainly that it degrades the SSD pretty fast
<infinisil> Well then
<Dezgeg> just curious, is that based on some actual measurements or hearsay?
<infinisil> I think a normal patch override should work
<Dezgeg> it does get bit trickier than the usual overrideAttrs since it's inside linuxPackages I think
<das_j> Dezgeg: Yes, this is exactly my problem
<srhb> Dezgeg: What, that it degrades the lifetime of the SSD? Isn't that why TRIM exists?
<das_j> I think it's mainly heresay
<das_j> I never had actual problems, however I'm doing TRIM everywhere
yann-kaelig has joined #nixos
<infinisil> das_j: Worst case scenario you could just change nixpkgs directly
orivej has quit [Ping timeout: 240 seconds]
ma27 has quit [Ping timeout: 256 seconds]
<Dezgeg> just asking since a few months ago I was listening to a presentation from an XFS developer who implemented it for XFS and it was very disk-dependent whether enabling TRIM actually made performance worse
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38227 → gtkwave: 3.3.87 -> 3.3.89 → https://git.io/vxKGp
NickHu_ has joined #nixos
<das_j> Dezgeg: Yes, TRIM can have negative results when you discadrd too often or when the SSD handles it inefficiently
vaninwagen has joined #nixos
<das_j> Oh my, has anyone here ever written an overlay for linuxPackages?
acarrico has joined #nixos
<das_j> Or would it be easier to just add a new package like zfsUnstableDiscard?
<{^_^}> [nixpkgs] @mbode opened pull request #38228 → kubernetes: add kubectl zsh completion → https://git.io/vxKZm
<{^_^}> [nixpkgs] @matklad opened pull request #38229 → Major update of various JetBrains IDEs → https://git.io/vxKZs
<srhb> das_j: I wonder, can't you just use linuxPackagesFor to create a small set with just zfs and the right kernel, and then // that with the default linuxPackages?
<srhb> Though I remember last time I tried something like that, it was a bit of a rabbit hole... :-P
ma27 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38230 → grails: 3.3.2 -> 3.3.3 → https://git.io/vxKZ8
<__monty__> mkaito: Let me know if you find out more about TERMINFO, friend mentioned those problems are most of what's keeping them from really using nix.
hamishmack has quit [Ping timeout: 248 seconds]
<mkaito> __monty__: `mkdir .terminfo; infocmp > /tmp/ti; tic /tmp/ti; rm /tmp/ti`
<mkaito> it's not the nicest way, but it works. I need tmux for work :P
NickHu_ has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @dotlambda merged pull request #37950 → pythonPackages.mrbob: fix build → https://git.io/vxgHl
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/vxKZM
<{^_^}> → 9215e03e by @Ma27: pythonPackages.mrbob: fix build
<{^_^}> → d3b9cabd by @dotlambda: Merge pull request #37950 from Ma27/fix-mrbob
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38232 → hdparm: 9.55 -> 9.56 → https://git.io/vxKZh
jperras has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #38233 → go_1_10: 1.10 -> 1.10.1 → https://git.io/vxKnt
<{^_^}> [nixpkgs] @dotlambda pushed commit from @Ma27 to release-18.03 « pythonPackages.mrbob: fix build »: https://git.io/vxKnG
b has joined #nixos
jperras has quit [Ping timeout: 256 seconds]
<Dezgeg> at least in NixOS you can add rxvt_unicode.terminfo to systemPackages and it works
<{^_^}> [nixpkgs] @bjornfor pushed commit from R. RyanTM to master « grails: 3.3.2 -> 3.3.3 »: https://git.io/vxKnE
hamishmack has joined #nixos
pxc has joined #nixos
<{^_^}> [nixpkgs] @bjornfor closed pull request #38230 → grails: 3.3.2 -> 3.3.3 → https://git.io/vxKZ8
aveltras has joined #nixos
goibhniu has quit [Ping timeout: 248 seconds]
MP2E has joined #nixos
NickHu_ has joined #nixos
pxc has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @bjornfor pushed commit from R. RyanTM to master « hdparm: 9.55 -> 9.56 »: https://git.io/vxKnQ
<{^_^}> [nixpkgs] @bjornfor closed pull request #38232 → hdparm: 9.55 -> 9.56 → https://git.io/vxKZh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38234 → icoutils: 0.32.2 -> 0.32.3 → https://git.io/vxKn7
<{^_^}> [nixpkgs] @dezgeg pushed to unstable-aarch64 « WIP: sd-image on aarch64 hydra job work »: https://git.io/vxKnA
aveltras has quit [Quit: Page closed]
NickHu_ has quit [Ping timeout: 256 seconds]
jperras has joined #nixos
<das_j> Um, how do I override a version of a package? I currently have super.myPkg.override { version = "1.0.0"; }, but that seems to be an unexpected argument
<makefu> Dezgeg: ^ means that the sdimage will now be officially built by hydra?
<makefu> rev 741857b, that is
<das_j> (It's about the displaylink packge)
<Dezgeg> once I get it to work
<{^_^}> [nixpkgs] @dotlambda merged pull request #38028 → frescobaldi: 2.0.16 -> 3.0.0; fix build → https://git.io/vxVLi
<{^_^}> [nixpkgs] @dotlambda pushed 4 commits to master: https://git.io/vxKcs
<{^_^}> → d50943ad by @Ma27: pythonPackages.python-ly: init at 0.9.5
<{^_^}> → 8446cd9c by @Ma27: pythonPackages.poppler-qt5: init at 0.24.2
<{^_^}> → 545495b1 by @Ma27: frescobaldi: 2.0.16 -> 3.0.0; fix build
<makefu> fantastic!
<{^_^}> [nixpkgs] @peti merged pull request #37910 → haskellPackages.spdx: fix build → https://git.io/vxzZo
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/vxKcn
<{^_^}> → a1e8bd39 by @maximedenes: haskellPackages.spdx: fix build
<{^_^}> → d44d3594 by @peti: Merge pull request #37910 from maximedenes/fix-spdx-build
<Dezgeg> apparently hydra web UI is not something one uses on a train wifi, 100 seconds and counting
jperras has quit [Ping timeout: 248 seconds]
<lassulus> das_j: super.myPkg.overrideAttrs (o: { version = "1.0.0"; })
<lassulus> but you will also have to override src
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to release-18.03: https://git.io/vxKca
<{^_^}> → d798fa02 by @Ma27: pythonPackages.python-ly: init at 0.9.5
<{^_^}> → 29a6d29e by @Ma27: pythonPackages.poppler-qt5: init at 0.24.2
<{^_^}> → 97afec42 by @Ma27: frescobaldi: 2.0.16 -> 3.0.0; fix build
<das_j> lassulus: Thank you, that works. However, the buildCommand, which uses ${version} fails now because it's still the old version there
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38235 → gzdoom: 3.2.5 -> 3.3.0 → https://git.io/vxKcP
<makefu> Dezgeg: yesterday i had more luck with my builtin 4g instead of the abysmal wifi in the train (apparently not called wifionice for nothing ...)
acarrico has quit [Ping timeout: 260 seconds]
Crypt0x has joined #nixos
NickHu_ has joined #nixos
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vxKC3
<{^_^}> → baeb3db5 by @adisbladis: firefox-beta-bin: 60.0b7 -> 60.0b8
<{^_^}> → 9e474a77 by @adisbladis: firefox-devedition-bin: 60.0b7 -> 60.0b8
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/vxKCs
<{^_^}> → 5a7e6732 by @gebner: qalculate-gtk: 2.2.1 -> 2.3.0
<{^_^}> → 3051ddd4 by @ryantm: libqalculate: 2.2.1 -> 2.3.0
<{^_^}> [nixpkgs] @adisbladis merged pull request #38180 → browserpass: 2.0.17 -> 2.0.18 → https://git.io/vxKeG
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vxKCG
<{^_^}> → c6ae547c by @yurrriq: browserpass: 2.0.17 -> 2.0.18
<{^_^}> → fbac1cbc by @adisbladis: Merge pull request #38180 from yurrriq/update/pkgs/tools/security/browserpass
<{^_^}> [nixpkgs] @gebner closed pull request #38087 → libqalculate: 2.2.1 -> 2.3.0 → https://git.io/vxrLg
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38236 → gqrx: 2.11.1 -> 2.11.2 → https://git.io/vxKCR
sanscoeu_ has joined #nixos
sanscoeur has quit [Ping timeout: 240 seconds]
<neonfuz> MichaelRaskin: I didn't find it, but I stopped looking shortly after posting here. Thanks that's probably what I need to finish this
pkill9 has joined #nixos
pxc has joined #nixos
jb55 has joined #nixos
sanscoeur has joined #nixos
nuncanada has joined #nixos
sanscoeu_ has quit [Ping timeout: 264 seconds]
pxc has quit [Ping timeout: 264 seconds]
MP2E has quit [Remote host closed the connection]
ambro718 has joined #nixos
blankhart has joined #nixos
rihards has quit [Remote host closed the connection]
__monty__ has left #nixos [#nixos]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38237 → igv: 2.4.9 -> 2.4.10 → https://git.io/vxKWq
<{^_^}> [nix-pills] @Mic92 opened pull request #55 → replace non-longer present pp-aterm with indent → https://git.io/vxKWY
aminechikhaoui has joined #nixos
alhariel has quit [Ping timeout: 264 seconds]
jperras has joined #nixos
<{^_^}> [nixpkgs] @dezgeg pushed 2 commits to unstable-aarch64: https://git.io/vxKW0
<{^_^}> → b7ec35d4 by @dezgeg: WIP: sd-image on aarch64 hydra job work
<{^_^}> → f06876f2 by @dezgeg: fixup derivation name to match the iso image name
jperras has quit [Ping timeout: 256 seconds]
strobelight has quit [Remote host closed the connection]
rosa_ has joined #nixos
spear2 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38238 → fwts: 18.02.00 -> 18.03.00 → https://git.io/vxKlW
ryantrinkle has quit [Ping timeout: 264 seconds]
MP2E has joined #nixos
vcunat has quit [Ping timeout: 260 seconds]
aarvar has joined #nixos
raynold has quit [Quit: Connection closed for inactivity]
orivej has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38239 → freeswitch: 1.6.19 -> 1.6.20 → https://git.io/vxKlN
alhariel has joined #nixos
tgunb has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38240 → folly: 2018.02.26.00 -> 2018.03.26.00 → https://git.io/vxK8K
TrentP has quit [Quit: ZNC - http://znc.in]
TrentP has joined #nixos
<pkill9> does anyone use Nix Package Manager or NixOS instead of Guix or GuixSD for any reasons other than lack of hardware support/software available on Guix/GuixSD?
justan0theruser has quit [Quit: WeeChat 1.9.1]
Rusty1_ has quit [Quit: Konversation terminated!]
<srhb> pkill9: Yes.
<srhb> pkill9: (For instance, I prefer the Nix language)
<pkill9> what do you prefer about it?
<srhb> It feels more ML-ish.
<pkill9> what's ML?
justanotheruser has joined #nixos
<neonfuz> is running a nix-env off nixpkgs-unstable stupid?
<srhb> It's mostly a family of languages these days. I like the syntax.
<srhb> I miss the types :-)
<pkill9> ah
<neonfuz> like ocaml and haskell
<srhb> Yeah.
<neonfuz> if you've heard of those
<pkill9> think i might install NixOS at some point
<pkill9> srhb: my impression was that people generally tolerate the NixOS language but choose it due to larger package selection
<pkill9> i dunno of other benefits, like perhaps Nix is faster
<pkill9> my main gripe with it is the command line interface
pxc has joined #nixos
cransom has joined #nixos
<pkill9> i should just make a wrapper tbh
Ariakenom has quit [Ping timeout: 240 seconds]
jperras has joined #nixos
alhariel has quit [Remote host closed the connection]
pxc has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38241 → gmic: 2.2.0 -> 2.2.1 → https://git.io/vxK4O
ma27 has quit [Remote host closed the connection]
Jackneilll has joined #nixos
ma27 has joined #nixos
jperras has quit [Ping timeout: 260 seconds]
pareidolia has quit [Ping timeout: 264 seconds]
unacceptable has quit [Ping timeout: 264 seconds]
Jackneill has quit [Ping timeout: 264 seconds]
sigmundv_ has quit [Ping timeout: 264 seconds]
<ryantm> pkill9: Have you tried nix 2.0's new command line interface?
sigmundv_ has joined #nixos
<pkill9> probably not
pareidolia has joined #nixos
<pkill9> no definitely not since it was released this year
Xyoff has joined #nixos
ma27 has quit [Ping timeout: 256 seconds]
Ariakenom has joined #nixos
jb55 has quit [Ping timeout: 260 seconds]
b has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @Mic92 opened pull request #38242 → lightstep-tracer-cpp: mark as broken → https://git.io/vxK4w
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #38227 → gtkwave: 3.3.87 -> 3.3.89 → https://git.io/vxKGp
yann-kaelig has quit []
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from R. RyanTM to master « gtkwave: 3.3.87 -> 3.3.89 »: https://git.io/vxK4K
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38243 → gdcm: 2.8.4 -> 2.8.5 → https://git.io/vxK4X
alaricsp has quit [Ping timeout: 260 seconds]
<{^_^}> [nix-pills] @Ericson2314 merged pull request #55 → replace non-longer present pp-aterm with indent → https://git.io/vxKWY
<{^_^}> [nix-pills] @Ericson2314 pushed 2 commits to master: https://git.io/vxK4S
<{^_^}> → 8a968c85 by @Mic92: replace non-longer present pp-aterm with indent
<{^_^}> → 6a6a23a6 by @Ericson2314: Merge pull request #55 from Mic92/indent
b has joined #nixos
alaricsp has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #37920 → efl: patch binary to handle manual dependency on libcurl.so → https://git.io/vxgTa
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/vxK4A
<{^_^}> → 0c573de7 by @romildo: efl: patch binary to handle manual dependency on libcurl.so
<{^_^}> → d060c3d7 by @Mic92: Merge pull request #37920 from romildo/fix.efl
simukis has quit [Quit: simukis]
simukis has joined #nixos
hph^ has joined #nixos
<{^_^}> [nixpkgs] @dezgeg pushed 2 commits to unstable-aarch64: https://git.io/vxK4j
<{^_^}> → 27a535aa by @dezgeg: nixos/sd-image: Make it more similar to iso-image.nix
<{^_^}> → fc6468ff by @dezgeg: nixos/release.nix: Add Hydra job for AArch64 SD image
freeman42x[nix] has joined #nixos
<{^_^}> [nixpkgs] @bjornfor pushed commit from R. RyanTM to master « gqrx: 2.11.1 -> 2.11.2 »: https://git.io/vxKBC
<{^_^}> [nixpkgs] @bjornfor closed pull request #38236 → gqrx: 2.11.1 -> 2.11.2 → https://git.io/vxKCR
rosa_ has quit [Quit: rosa]
ma27 has joined #nixos
mmlb has joined #nixos
endformationage has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38244 → closurecompiler: 20180204 -> 20180319 → https://git.io/vxKB2
<{^_^}> [nixpkgs] @jerith666 closed pull request #38136 → openjdk: remove 9 → https://git.io/vxoGy
<{^_^}> [nixos-homepage] @peti opened pull request #201 → Include haskellPackages and rPackages in the generated package index. → https://git.io/vxKBw
pxc has joined #nixos
pxc has quit [Ping timeout: 240 seconds]
vaninwagen has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @xeji opened pull request #38245 → pythonPackages.imbalanced-learn: 0.3.2 -> 0.3.3, fix build → https://git.io/vxKBh
thblt has joined #nixos
alaricsp has quit [Ping timeout: 240 seconds]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed to master « nixos/containers-physical_interfaces: use new bond option interface »: https://git.io/vxKRG
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38246 → enlightenment.enlightenment: 0.22.2 -> 0.22.3 → https://git.io/vxKRC
<{^_^}> [nixpkgs] @nlewo merged pull request #38222 → json_c: 0.13 -> 0.13.1 → https://git.io/vxK3p
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/vxKRR
<{^_^}> → b7954524 by R. RyanTM: json_c: 0.13 -> 0.13.1
<{^_^}> → fb72ee1d by @nlewo: Merge pull request #38222 from r-ryantm/auto-update/json-c
jperras has joined #nixos
rihards has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm closed pull request #38246 → enlightenment.enlightenment: 0.22.2 -> 0.22.3 → https://git.io/vxKRC
knupfer has quit [Ping timeout: 255 seconds]
yann-kaelig has joined #nixos
das_j has quit [Quit: WeeChat 2.1]
jperras has quit [Ping timeout: 248 seconds]
MichaelRaskin has quit [Ping timeout: 276 seconds]
ryanartecona has joined #nixos
akscram has joined #nixos
alaricsp has joined #nixos
blankhart has quit [Ping timeout: 256 seconds]
abrxs has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38247 → doit: 0.31.0 -> 0.31.1 → https://git.io/vxK0q
Bogdacutu has joined #nixos
ryanartecona has quit [Quit: ryanartecona]
xcmw has joined #nixos
xAFFE has quit [Quit: Gateway shutdown]
freeman42x[nix] has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38248 → easyloggingpp: 9.96.1 -> 9.96.2 → https://git.io/vxK0H
<Bogdacutu> anyone know how much space I would need for a full nixpkgs release? I'm curious about setting up an armv7l build farm, but forgot about storage :)
abrxs has quit [Ping timeout: 268 seconds]
zybell_ has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 256 seconds]
coot_ has quit [Quit: coot_]
<{^_^}> [nixpkgs] @bjornfor pushed to master « pythonPackages.autopep8: 1.3.4 -> 1.3.5 »: https://git.io/vxKEv
blankhart has joined #nixos
migy_ has quit [Quit: migy_]
migy has joined #nixos
migy has quit [Client Quit]
migy has joined #nixos
ryantrinkle has joined #nixos
fresheyeball has joined #nixos
<fresheyeball> hey out there
<fresheyeball> I am STILL blocked by libsass not linking for my hakyll blog
zybell_ has joined #nixos
MichaelRaskin has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38249 → discount: 2.2.3 -> 2.2.3a → https://git.io/vxKEC
<infinisil> fresheyeball: Have you opened an issue?
<tmplt> Are packages requiring files in nix-store welcome to nixpkgs, or should I just place it in an overlay? I believe other users could want this, but mirroring the required tarball might break against the program's eula.
rihards has quit [Quit: rihards]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38250 → electrum-ltc: 3.0.6.2 -> 3.1.2.1 → https://git.io/vxKEb
<{^_^}> [nixpkgs] @bjornfor pushed to master « smc: 6.6.0 -> 6.6.3 »: https://git.io/vxKEA
<{^_^}> [nixpkgs] @aswan89 closed pull request #36189 → Hangups at 0.4.4 → https://git.io/vADwY
<gchristensen> tmplt: look at requireFile
jperras has joined #nixos
<tmplt> Thanks!
<fresheyeball> infinisil: I think its user error on my part, because I am ignorant of how linking really works
<{^_^}> [nixpkgs] @dotlambda merged pull request #37952 → pythonPackage.nipype: fix build → https://git.io/vxgQE
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/vxKuW
<{^_^}> → db0fa06f by @Ma27: pythonPackage.nipype: fix build
<{^_^}> → ee1896d6 by @dotlambda: pythonPackages.nipype: enable tests
<{^_^}> → 10e02951 by @dotlambda: Merge pull request #37952 from Ma27/fix-nipype
<fresheyeball> I think this means its finding the package
jperras has quit [Ping timeout: 240 seconds]
<fresheyeball> and there is an error between the .h and the .o
<fresheyeball> is my intuition correct?
<infinisil> fresheyeball: I think it's okay to open issues in nixpkgs for that thing, I mean you're using nixpkgs' infrastructure, and one of its goal is to be usable
<fresheyeball> infinisil: ok
<infinisil> (I have no idea about this stuff though, so I can't help you much with that)
<fresheyeball> infinisil: I guess I would rather power through and submit a PR
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to release-18.03: https://git.io/vxKur
<{^_^}> → a7c0fdbc by @Ma27: pythonPackage.nipype: fix build
<{^_^}> → a2c57c53 by @dotlambda: pythonPackages.nipype: enable tests
Jestr has joined #nixos
<infinisil> I'm pretty sure a different hash is supposed to be the same length..
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38251 → automake: 1.16 -> 1.16.1 → https://git.io/vxKu9
<{^_^}> [nixpkgs] @pSub merged pull request #38243 → gdcm: 2.8.4 -> 2.8.5 → https://git.io/vxK4X
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/vxKu5
<{^_^}> → aa753ed8 by R. RyanTM: gdcm: 2.8.4 -> 2.8.5
<{^_^}> → 776256b2 by @pSub: Merge pull request #38243 from r-ryantm/auto-update/gdcm
<MichaelRaskin> infinisil: different base, maybe
<MichaelRaskin> (i.e. the same bit sequence, a different notation)
<{^_^}> [nixpkgs] @obadz opened pull request #38252 → ted: init at 2.23 → https://git.io/vxKud
<{^_^}> [nixpkgs] @pSub merged pull request #38163 → singularity: 2.4.2 -> 2.4.5 → https://git.io/vxoAG
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/vxKuA
<{^_^}> → 3fdf0a65 by R. RyanTM: singularity: 2.4.2 -> 2.4.5
<{^_^}> → ab8d1d8d by @pSub: Merge pull request #38163 from r-ryantm/auto-update/singularity
jperras has joined #nixos
yann-kaelig has quit []
<{^_^}> [nixpkgs] @obadz merged pull request #38238 → fwts: 18.02.00 -> 18.03.00 → https://git.io/vxKlW
<{^_^}> [nixpkgs] @obadz pushed commit from R. RyanTM to master « fwts: 18.02.00 -> 18.03.00 »: https://git.io/vxKzk
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/97afec420e5 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @obadz merged pull request #38221 → itk: 4.12.2 -> 4.13.0 → https://git.io/vxK3c
<{^_^}> [nixpkgs] @obadz pushed commit from R. RyanTM to master « itk: 4.12.2 -> 4.13.0 »: https://git.io/vxKzZ
jperras has quit [Ping timeout: 256 seconds]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
stanibanani has joined #nixos
yastero has quit [Ping timeout: 276 seconds]
stanibanani has left #nixos [#nixos]
<zybell_> infinisil: base32 means 5bit. 255bit even break to 5 bit. But hash is 256 bit.->50%chance to need 1 "digit" more.
<{^_^}> [nixpkgs] @adisbladis pushed 3 commits to master: https://git.io/vxKzl
<{^_^}> → 017fffc1 by @adisbladis: nodejs-8_x: 8.10.0 -> 8.11.1
<{^_^}> → 042c0014 by @adisbladis: nodejs-6_x: 6.13.1 -> 6.14.1
<{^_^}> → 357a2cc5 by @adisbladis: nodejs-9_x: 9.8.0 -> 9.10.1
hph^ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @benley opened pull request #38254 → bazel: 0.10.1 -> 0.11.1 → https://git.io/vxKz9
ma27 has quit [Ping timeout: 276 seconds]
xcmw has joined #nixos
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
rindolf has joined #nixos
<rindolf> Hi all! Please see https://paste.debian.net/1017915/ for some annoyances i found in the vbox image.
<{^_^}> [nixpkgs] @aswan89 opened pull request #38255 → Hangups added → https://git.io/vxKgC
ma27 has joined #nixos
<rindolf> "nix-env -iA nixos.xfce" fails with an error
endformationage has quit [Ping timeout: 276 seconds]
rindolf-nixvm has joined #nixos
<rindolf-nixvm> hi all
<fresheyeball> infinisil: I just solved it!
yastero has joined #nixos
<fresheyeball> so basically, here is what we need to do to fix this and have a PR
endformationage has joined #nixos
<fresheyeball> hlibsass is in hackage-packages.nix which is generated
<fresheyeball> but we need to specify the version of `libsass` its using, because the default is too new
rindolf-nixvm has quit [Remote host closed the connection]
obadz- has joined #nixos
<domenkozar> obadz: hmm I saw that
<domenkozar> thought I fixed it
<domenkozar> obadz: did you try unsetting time.timeZone?
<{^_^}> [nixpkgs] @dotlambda pushed to master « recoverjpeg: 2.6.1 -> 2.6.2 »: https://git.io/vxKgN
obadz has quit [Ping timeout: 248 seconds]
obadz- is now known as obadz
<domenkozar> obadz: ^^
jperras has joined #nixos
fendor has joined #nixos
alex`` has quit [Quit: WeeChat 2.1]
goibhniu has joined #nixos
jperras has quit [Ping timeout: 260 seconds]
sigmundv has quit [Ping timeout: 260 seconds]
ma27 has quit [Ping timeout: 256 seconds]
arximboldi has joined #nixos
arximboldi has quit [Remote host closed the connection]
generic_ has joined #nixos
generic_ has quit [Client Quit]
endformationage has quit [Ping timeout: 240 seconds]
endformationage has joined #nixos
chessai has joined #nixos
fnlkj has quit [Ping timeout: 248 seconds]
<elvishjerricco> fresheyeball: llvm-hs had a related problem. It puts `llvm-config` in the `pkgconfig-depends` field, when it needs to state `llvm` for Nix. So in configuration-nix.nix, it just `override`s `llvm-hs`: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/haskell-modules/configuration-nix.nix#L260
<elvishjerricco> So you'll just do the same thing but for a version change rather than a name change?
endformationage has quit [Ping timeout: 248 seconds]
endformationage has joined #nixos
<Mateon1> Hi, I'm getting an undefined variable on unstable
<Mateon1> error: undefined variable ‘placeholder’ at /nix/store/xlzk1bnhi3r60da6y123v5xwjjsxp7b8-nixos-18.09pre133621.56fb68dcef4/nixos/pkgs/tools/misc/colord/default.nix:32:48
<symphorien> Mateon1: you need nix2 to parse master
robstr has quit [Quit: WeeChat 1.9.1]
<Mateon1> Ah, that's an issue. I can't update nix cause the channel is broken to the current nix
<Mateon1> My current version is 1.11.15
ma27 has joined #nixos
<Mateon1> How could I update it, when using nixos?
endformationage has quit [Ping timeout: 256 seconds]
endformationage has joined #nixos
<Mateon1> My nixos-version is 17.09.1997.1a8a95e879 (Hummingbird), but I've switched the nixos channel to unstable
<LnL> Mateon1: add nix.package = pkg.nixStable2; to your configuration
<LnL> hopefully the issue will be fixed soon
<LnL> !-A
<{^_^}> You'll usually want to use nix-env -i with -A. It's faster and more precise. See https://nixos.wiki/wiki/FAQ/nix-env_-iA for details.
<LnL> might be relevant
<Mateon1> Yeah, I do use it. I've switched the default channel to unstable, rather than adding the unstable channel separately, so I don't think it applies
stanibanani has joined #nixos
<Mateon1> Ah, this is crippling
stanibanani has quit [Remote host closed the connection]
<Mateon1> I can't do nix-env -q -a to see what the package name is
stanibanani has joined #nixos
<Mateon1> I'm getting "attribute nixStable2 missing", for `nix.package = pkgs.nixStable2`
pxc has joined #nixos
<LnL> yeah -qa also breaks because of the placeholder usage
stanibanani has quit [Remote host closed the connection]
<LnL> are you using the 17.09 stable channel for your system?
stanibanani has joined #nixos
leotaku has joined #nixos
<Mateon1> No, I've switched to unstable, haven't done an update and switch in a couple of months though, except for minor manual package updates
<LnL> if you use unstable nix2 is the default
<Mateon1> Maybe I can re-add the stable channel for now, but I'm afraid of breaking something
<Mateon1> Well, apparently not, since my nix version is 1.11.15
Moredread has joined #nixos
<LnL> can you run nix-info
<Moredread> I't like to try out the new stable channel, but I want to use the same config for 17.09 too. I need a new option that isn't available on 17.09, so building nixos there fails. Is there a way to only define a config option when it exists?
<Mateon1> system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 1.11.15, channels(root): "nixos-17.09.1997.1a8a95e879, unstable-18.03pre119292.cfafd6f5a8", channels(mateon): "nixos-18.09pre133621.56fb68dcef4, unstable-18.09pre133621.56fb68dcef4", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs
<Mateon1> Oh, root has separate channels?
stanibanani has quit [Remote host closed the connection]
<LnL> yeah, and your user channels are not used for nixos-rebuild
pxc has quit [Ping timeout: 240 seconds]
stanibanani has joined #nixos
<Mateon1> Ok, that fixes the issue
hotfuzz has quit [Quit: WeeChat 2.0]
stanibanani has left #nixos [#nixos]
<LnL> so you're still using 17.09 but probably didn't update in a while
<Mateon1> Well, let's see if the nixos rebuild succeeds
<Mateon1> So far I'm getting some warnings about signed-binary-caches
<LnL> you'll get those once when switching from 1.11 to 2.0
<{^_^}> [nixpkgs] @LnL7 pushed to master « gnumake: mark head variant lowPrio »: https://git.io/vxKag
endformationage has quit [Ping timeout: 256 seconds]
asuryawanshi has joined #nixos
<Jestr> sniour
thblt has quit [Remote host closed the connection]
nuncanada has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @LnL7 pushed to release-18.03 « gnumake: mark head variant lowPrio »: https://git.io/vxKaM
michas_ has joined #nixos
jperras has joined #nixos
<{^_^}> [nixpkgs] @Moredread opened pull request #38258 → maintainers/option-usages.nix: Improve spelling and grammar → https://git.io/vxKVn
<Mateon1> Ok, awesome, the nixos-rebuild succeeded
<Mateon1> Now using Nix 2.0
jperras has quit [Ping timeout: 276 seconds]
ma27 has quit [Ping timeout: 256 seconds]
ambro718 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @NeQuissimus pushed 5 commits to master: https://git.io/vxKVo
<{^_^}> → b9bde5bc by @NeQuissimus: linux: 4.4.125 -> 4.4.126
<{^_^}> → c8e2312c by @NeQuissimus: linux: 4.14.31 -> 4.14.32
<{^_^}> → 804789e4 by @NeQuissimus: linux: 4.9.91 -> 4.9.92
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.03 « linux: 4.4.125 -> 4.4.126 »: https://git.io/vxKV6
tmplt_ has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.03 « linux: 4.14.31 -> 4.14.32 »: https://git.io/vxKVX
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.03 « linux: 4.15.14 -> 4.15.15 »: https://git.io/vxKVM
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.03 « linux-copperhead: 4.15.14.a -> 4.15.15.a »: https://git.io/vxKV9
obadz- has joined #nixos
obadz has quit [Ping timeout: 260 seconds]
obadz- is now known as obadz
Rusty1_ has joined #nixos
Xyoff is now known as unacceptable
endformationage has joined #nixos
<akscram> I cannot figure out why nixos-install generates incorrect /mnt/etc/fstab ignoring my configuration of fileSystems in /mnt/etc/nixos/hardware-configuration.nix with zfs for "/" but using UUID of the partition currently mounted as "/".
pqqq has joined #nixos
<pqqq> Is there an `isNixOs` analogue to `stdenv.isDarwin`? It's surprisingly hard to find
blankhart has quit [Ping timeout: 260 seconds]
<LnL> no there are only platform conditionals, so stdenv.isLinux
ma27 has joined #nixos
<pqqq> What's the best way to make the inclusion of `pkgs.glibcLocales` conditional then? Seems like it's only relevant for NixOS?
thblt has joined #nixos
<{^_^}> [nixpkgs] @johannesloetzsch opened pull request #38259 → fixed typo → https://git.io/vxKwg
<LnL> it shouldn't be conditional
<pqqq> Ah, it won't cause errors on MacOS? Thanks
<LnL> it is linux specific
tmplt_ has quit [Ping timeout: 264 seconds]
<pqqq> So I should make it conditional on `isLinux`?
<LnL> but a nix package shouldn't depend on the locales of another distro
<LnL> yep
<leotaku> I can set nixPath to a git checkout in configuration.nix to install systemPackages from that rev, how would I do that for packages installed with nix-env/by users?
blankhart has joined #nixos
tertle||eltret has joined #nixos
raynold has joined #nixos
hiratara has quit [Ping timeout: 256 seconds]
<ottidmes> leotaku: If you set the nixpkgs checkout via nix.nixPath (i.e. [ "nixpkgs=/your/checkout" ]) and you use nix-env --file '<nixpkgs>' it should work
civodul has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
<leotaku> ottidmes: ok, but isn't there a way to point nix-env to the system nixpkgs by default?
hiratara has joined #nixos
<ottidmes> leotaku: Not that I am aware, I just use an alias for it
<leotaku> ottidmes: ok, thanks
Mateon1 has quit [Ping timeout: 248 seconds]
<puffnfresh> lostman: I'm working on making macOS spin up a LinuxKit VM whenever you want to build Linux software
Mateon1 has joined #nixos
<puffnfresh> got this somewhat working
nuncanada has joined #nixos
<lostman> @puffnfresh that's cool! never heard of linuxkit. I've seen hyperkit. that's what minkube uses on Mac
Lisanna has joined #nixos
<puffnfresh> shlevy: I added some debug statements and can see ssh-ng is still sending settings - I have no idea how
<puffnfresh> I've got a hack on the other side: ignore most settings in nix-daemon
<puffnfresh> don't know if this is reasonable
rindolf has quit [Ping timeout: 276 seconds]
<puffnfresh> lostman: yeah LinuxKit uses HyperKit
<puffnfresh> LinuxKit is kinda Docker without Docker
<lostman> normally I wouldn't want to build linux containers on mac. mac hardware is usually not up to date :( but it's useful for testing. I have a file that builds docker container and it's annoying that I have to spin some vm to test whether it works
<lostman> what I want at the end of the day is CI/CD building minimal docker containers and pushing them to some registry
jperras has joined #nixos
<lostman> another question... I'm setting up nix-serve on a ubuntu box running jenkins. do I need to set up nix to be multi-user? or is nix-serve read-only and doesn't need anything special?
goibhniu has quit [Ping timeout: 268 seconds]
yann-kaelig has joined #nixos
<Dezgeg> it is read-only
yann-kaelig has quit [Client Quit]
<Dezgeg> well, I guess it needs to lock the paths to prevent them to be garbage collected when it's serving them... but just run it as the same user as your jenkins
<{^_^}> [nixpkgs] @symphorien opened pull request #38260 → tamarin-prover: install vim syntax highlighting files → https://git.io/vxKrh
<{^_^}> [nixpkgs] @primeos pushed to master « dynamips: 0.2.17 -> 0.2.18 »: https://git.io/vxKov
jperras has quit [Ping timeout: 256 seconds]
davidlt__ has joined #nixos
<lostman> @Dezgeg yeah that seems to be a good option
davidlt_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38261 → aws-sdk-cpp: 1.4.15 -> 1.4.24 → https://git.io/vxKo4
ambro718 has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/a2c57c53361 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
`_ has joined #nixos
<`_> Anyone aware of any hoops I might need to jump through to get nixos working on a Mac mini?
hiratara has quit [Quit: ZNC - http://znc.in]
<`_> nixos-generate-config doesn't seem to list any fileSystems so I have to manually add it to configuration.nix
<`_> But then even after installation and reboot it won't boot
alex`` has joined #nixos
hiratara has joined #nixos
kmicklas has joined #nixos
<infinisil> `_: Have you created and mounted the filesystems properly before doing nixos-generate-config?
<`_> As far as I'm aware yes
xy2_ has quit [Ping timeout: 268 seconds]
<`_> Used fdisk to create a DOS partition table on /dev/sda, then mkfs.ext4 to create an ext4 partition
<`_> Then mounted that to mnt, then mounted /dev/disk/by-label/EFI to /mnt/boot
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38262 → bftpd: 4.8 -> 4.9 → https://git.io/vxKKC
<`_> Then ran nixos-generate-config
<{^_^}> [nixpkgs] @lopsided98 opened pull request #38263 → grub: support initrd secrets → https://git.io/vxKKW
<`_> Then modified the config to my liking including adding fileSystems."/", then ran nixos-install
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/b8edfed0e2b (from 78 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
Jackneilll has quit [Remote host closed the connection]
Jackneilll has joined #nixos
isHavvy has quit [Remote host closed the connection]
isHavvy has joined #nixos
<leotaku> krita on nixos-unstable errors for me complaining about a wrong hash, does anyone else have this problem?
<Guest57550> hi all, I'm trying to boot the graphical livecd on a new lenovo x1 yoga and getting "timed out waiting for device /dev/root, trying to mount anyway"
tgunb has quit [Ping timeout: 240 seconds]
Jackneilll has quit [Remote host closed the connection]
Jackneilll has joined #nixos
<Guest57550> I can see usb-SanDisk_Ultra_Fit_[...] in /dev/disk/by-id/, so it's at least seeing the liveUSB device
hamishmack has quit [Quit: hamishmack]
<Guest57550> mount /dev/sda1 /mnt-root works too... hmm
<Guest57550> but I don't know how to encourage the boot process to find it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38264 → abcmidi: 2018.03.08 -> 2018.03.21 → https://git.io/vxKK5
<Lisanna> wtf, this is so strange... on this machine and only this machine, whenever I try to install NixOS with EFI, the first generation install from the USB stick boots fine, but as soon as I deploy and create a new generation, it can't find the bzImage in the EFI directory
<Lisanna> but I checked manually and it's there :/
endformationage has quit [Ping timeout: 264 seconds]
<Lisanna> anyone know any EFI debugging tips
endformationage has joined #nixos
<Lisanna> magic incantations I can put into the EFI shell and find out what's wrong
<LnL> don't really know anything about it, but there's boot.loader.efi.canTouchEfiVariables that sometimes magically fixes problems
<Lisanna> LnL that's set
sanscoeu_ has joined #nixos
<Lisanna> (the nixos-generate-config automatically sets that when you boot the install media with UEFI)
<Lisanna> the strange thing is I can keep booting the old bzImage from Generation 1 all day, but the bzImage from Generation 2 that was created with a nixops build doesn't want to work
<`_> infinisil: sigh... the partition wasn't flagged as bootable
hamishmack has joined #nixos
<`_> ID10T error
<LnL> so it's set in your configuration?
sanscoeur has quit [Ping timeout: 256 seconds]
<Lisanna> LnL yeah
<Lisanna> boot.loader.efi.canTouchEfiVariables = true;
<LnL> no clue then :/
<clever> LnL: which config is that in?
knupfer has joined #nixos
<infinisil> `_: From errors we learn :2
<infinisil> :)*
<Guest57550> hm, I need to set the label of the USB partition
<Guest57550> but how? :x
<clever> Guest57550: how did you make the usb disk bootable?
<Guest57550> I used unetbootin on windows
<clever> Guest57550: that breaks the image
<clever> Guest57550: the .iso file was already a valid usb image, it just has to be written without any changes
<Guest57550> Hm, is there a dd in windows?
<clever> yeah
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38265 → byobu: 5.124 -> 5.125 → https://git.io/vxK6E
obadz- has joined #nixos
obadz- has quit [Client Quit]
<Guest57550> ok, will try later
<Guest57550> thanks clever
<Lisanna> guess I can just do a non-EFI install... but that sucks since I have to give the grub device name in the logical nixos config ):
endformationage has quit [Ping timeout: 264 seconds]
obadz- has joined #nixos
<clever> Lisanna: yeah, nixops is a bit of a pain when your not dealing with uniform install conditions
semilattice has joined #nixos
<benny> Lisanna: probably doesn't help, but canTouchEfiVariables has to be false on my system, but that's an error that occurs on switch time not on boot time (I have to boot the disk, not the I imagine created EFI boot menu entry)
endformationage has joined #nixos
<Lisanna> benny that's interesting, I might try that.
semilattice has quit [Remote host closed the connection]
aarvar has quit [Ping timeout: 255 seconds]
<infinisil> Hmm.. Maybe I should ask for merge rights, I'd like to help bring this huge number of PR's down, and these version updates are easy to review
<obadz-> gchristensen: wow I hadn't realized you wrote ofborg in rust. very cool!
semilattice has joined #nixos
jperras has joined #nixos
<Lisanna> benny canTouchEfiVariables is set to true on both generations though, so that's strange.
justan0theruser has joined #nixos
<Lisanna> I wonder if the "Not found" error doesn't actually mean that the file wasn't physically found, but that there was some other problem with it.
justan0theruser has quit [Client Quit]
obadz- has quit [Quit: WeeChat 2.0]
<Lisanna> (as linux programs do love to abuse that error in errno usage at least)
justan0theruser has joined #nixos
<obadz> domenkozar: will try, thanks!
ma27 has quit [Quit: WeeChat 2.0]
Jestr has quit [Ping timeout: 240 seconds]
<benny> Lisanna: I also get file not found or something error - I get it when I switch or build with it set to true
justanotheruser has quit [Ping timeout: 260 seconds]
ma27 has joined #nixos
<Lisanna> benny alright, lemee try with it off
<Lisanna> also I'm building from some random 18.03pre version of nixos
<Lisanna> I wonder if there are breakages or instabilities with the thing that builds the bzImage and puts it in /boot
<Lisanna> (I have no idea what part of nixpkgs does that)
<clever> Lisanna: nix builds the bzimage, it would wind up in a place like /run/current-system/kernel
<clever> Lisanna: and then the bootloader scripts in nixos deal with copying it to /boot/
<Lisanna> benny thanks for the suggestion, unfortunately that didn't seem to fix it
ma27 has quit [Client Quit]
ma27 has joined #nixos
<benny> you could always give a different boot loader a try, in case grub-install fails and results in those errors
<benny> I use systemd-boot.enable = true;
jperras has quit [Ping timeout: 264 seconds]
<Lisanna> benny I am too, that's the default
migy has quit [Ping timeout: 264 seconds]
<Lisanna> meh I'm just going to do a non-UEFI install and hope it works
<Lisanna> I don't have time to learn enough about EFI to debug this myself
migy has joined #nixos
<benny> what's the best way to diff two generations? I'm doing -G X; -qP > x.pkgs; -G Y; -qP > y.pkgs
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38267 → chromedriver: 2.36 -> 2.37 → https://git.io/vxKif
jperras has joined #nixos
pkill9 has quit [Ping timeout: 264 seconds]
davidlt__ has quit [Ping timeout: 264 seconds]
fendor has quit [Read error: Connection reset by peer]
jperras has quit [Ping timeout: 264 seconds]
<srhb> benny: nix-diff gen1 gen2
<zybell_> Lisanna:because EFI can't boot a bzImage directly, there has to be a bootloader between. The question is One bl for all bzImg or One bl per bzImg? One bl per should be visible in the EFI-Boot-Menu, One bl for all needs a config to tell which bzImg to boot. If that isn't changed, the old bzImg boots indep of the nr of installed bzImg.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38268 → ansifilter: 2.9 -> 2.10 → https://git.io/vxKiP
<Lisanna> zybell_ my motherboard's boot manager gives me a single "EFI System" (or something like that) entry for booting, and then choosing that takes me to the NixOS generation selection screen
<clever> Lisanna: the nixos generation menu is the bootloader
asuryawanshi has quit [Remote host closed the connection]
krey has joined #nixos
<Lisanna> zybell_ so my motherboard's boot manager might be screwed up to cause that situation?
<clever> Lisanna: is /boot correctly mounted when you do the nixops deploy?
<Lisanna> clever yes, I can even ls it and see that the new bzImage for the new generation is created there
<Lisanna> in EFI/nixos
<Lisanna> and the name matches what it says it can't find when I try to boot
ma27 has quit [Ping timeout: 276 seconds]
<krey> if there are several packages providing a command, how is it decided which one's put in my path?
Bogdacutu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<clever> krey: are all of them installed?
<Lisanna> krey the priority of the package
<krey> e.g. sage seems to have taken over my python
<krey> clever: yep
<clever> krey: then its down to the priority, i also try to avoid causing duplicates like that
<Lisanna> "priority"
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
<zybell_> No you are only in the One for all situation, and have to look for the config-file of the bootloader.Thats not EFI anymore but systemd-boot. You need to debug that.
<obadz> domenkozar: that worked. thanks! we should probably put some module-level checks that enforces that only one is set… I'll have a go.
<Lisanna> zybell_ is that located in /boot?
<benny> srhb: that seems to be more for derivation, I wasn't clear: I meant nix-env profile generations
<krey> clever: how do you deal with this? Is there a packageOverride or something?
<clever> krey: just dont install the things that cause it to duplicate up
<krey> clever: what exactly do you mean by "not installing"?
<zybell_> but systemd including systemd-boot is not my strong suit. Nevertheless I would expect to find all related files in /boot.
<krey> clever: using nix-shell -p?
`_ has quit [Quit: WeeChat 2.0]
<clever> krey: if your using -p, you cant set the priority that easily, but the priority is based on the order as well
<Lisanna> zybell_ okay, thank you for giving me some background information on this <3
<clever> krey: so just move things to another point in the list
<puffnfresh> shlevy: what's a good way to test this commit? https://github.com/NixOS/nix/commit/088ef81759f22bf0115a52f183ba66b0be3b9ef2 - I added warning messages to RemoteStore::setOptions and SSHStore::setOptions
<puffnfresh> I see the warning message from RemoteStore and none from SSHStore
<krey> clever: I'm not using nix-shell, sorry, it was just a thought
<krey> clever: in my environment.systemPackages, sage comes before python
<clever> krey: why are you installing python?
jtojnar has quit [Remote host closed the connection]
<lostman> I'm trying to set up nix-serve as trusted cache. I generated key with `nix-store --generate ...` and I'm starting nix-serve with `NIX_SECRET...` set. But when I do nix-build `nix-build --option extra-binary-caches http://localhost:5000 --option binary-cache-public-keys XYZ` it tells me "ignoring untrusted substituter http://localhost:5000"
chreekat has joined #nixos
<lostman> how do I set this up?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38269 → alembic: 1.7.6 -> 1.7.7 → https://git.io/vxKPZ
<clever> lostman: non-root users cant specify their own binary caches
<krey> clever: I code python
<clever> lostman: the cache must be in nix.conf or you must be root to specify custom ones
<krey> clever: not on a very serious level, mind you
<clever> krey: id always do that inside a nix-shell -p python
<Lisanna> clever can't you add them as trusted users to fix that?
<lostman> @clever it works if I set `--option require-sigs false` so that's not a problem
<clever> Lisanna: that also works
<clever> lostman: the option was renamed to trusted-public-keys in 2.0
<zybell_> lostman: fundamentally the generated public key must be marked as trusted.
nuncanada has quit [Ping timeout: 264 seconds]
<lostman> @clever I tried that too. also doesn't work. not sure how to debug this. is my nix-serve config wrong? do I need to set up differently?
<krey> clever: that's interesting. why do you do it that way?
<clever> krey: all build-time tools are only used in nix-shell
<zybell_> That is not part of any nix-serve config. It is the client that must trust the sigs.
<{^_^}> [nixpkgs] @samueldr opened pull request #38270 → dbeaver: 5.0.0 -> 5.0.1 → https://git.io/vxKP0
<{^_^}> [nixpkgs] @primeos pushed to master « fuse3: 3.2.1 -> 3.2.2 »: https://git.io/vxKPu
xorkle has joined #nixos
<yorick> clever: is there any documentation on the new signatures thing?
<clever> yorick: all i did was look at the /etc/nix/nix.conf on my main machine, which runs 2.0
<yorick> clever: so should I sign packages at realization time now?
<yorick> currently doing sign-paths at serve time
<clever> yorick: nix-serve isnt aware of 2.0 keeping signatures in the database, so that wont help any