sphalerite changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 19.03 released! https://discourse.nixos.org/t/nixos-19-03-release/2652 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html https://r13y.com | 19.03 RMs: samueldr,sphalerite | https://logs.nix.samueldr.com/nixos-dev
drakonis_ has joined #nixos-dev
orivej has joined #nixos-dev
drakonis2 has joined #nixos-dev
drakonis1 has quit [Ping timeout: 252 seconds]
drakonis_ has quit [Ping timeout: 248 seconds]
orivej has quit [Ping timeout: 244 seconds]
<matthewbauer> niksnut: grahamc: is there any chance we could revisit some of the Nix PRs in the backlog? there's a lot of good prs I'm afraid lots of good ones are already getting buried. Ideally closing rejected PRs and requesting change where needed would help a lot
Synthetica has quit [Quit: Connection closed for inactivity]
<matthewbauer> For instance, I have yet to hear anything back on https://github.com/NixOS/nix/pull/2698 even though https://github.com/NixOS/nix/pull/2677 was merged almost immediately! static binaries are broken without #2698
<{^_^}> nix#2698 (by matthewbauer, 11 weeks ago, open): Add --whole-archive to include all store implementations (when BUILD_SHARED_LIBS=false)
<{^_^}> nix#2677 (by matthewbauer, 13 weeks ago, merged): Support --disable-shared flag.
<{^_^}> https://github.com/NixOS/nixpkgs/pull/2698 (by sol, 5 years ago, merged): Update haskell-http-kit to version 0.4.0
v0|d has joined #nixos-dev
orivej has joined #nixos-dev
niksnut has joined #nixos-dev
alp has quit [Ping timeout: 258 seconds]
orivej has quit [Ping timeout: 258 seconds]
obadz has quit [Ping timeout: 248 seconds]
obadz has joined #nixos-dev
drakonis has quit [Quit: WeeChat 2.4]
_e has quit [Remote host closed the connection]
<worldofpeace> matthewbauer: can you look at #61520 sometime? Person there who bisected claims that the cross patchShebangs change is what's causing the shebangs in lots of perl scripts to still be `/usr/bin/env perl`
<{^_^}> https://github.com/NixOS/nixpkgs/issues/61520 (by alexarice, 2 days ago, open): Biber shebang error
obadz has quit [Ping timeout: 252 seconds]
obadz has joined #nixos-dev
<matthewbauer> worldofpeace: yeah thanks for telling me about that. Does it just seem to be happening with Perl packages?
drakonis has joined #nixos-dev
<matthewbauer> If so, it should just be adding `buildInputs = [ perl ]` to perl https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/perl-modules/generic/default.nix#L39
<worldofpeace> Yeah I was thinking maybe we need to do that matthewbauer
drakonis_ has joined #nixos-dev
<worldofpeace> And yes I've only noticed the issue with things using `buildPerl*`
drakonis2 has quit [Read error: Connection reset by peer]
<matthewbauer> I suspect python could be effected as well
drakonis has quit [Ping timeout: 252 seconds]
<matthewbauer> it's something we can probably revert if there are tons of these issues. it's only really useful in the cross compilation case
{^_^} has quit [Ping timeout: 250 seconds]
obadz has quit [Ping timeout: 258 seconds]
gchristensen has quit [Ping timeout: 276 seconds]
<worldofpeace> Wouldn't that be the second time reverting, that's kinda funny :P
<worldofpeace> And yes I've been testing an identical change to https://github.com/matthewbauer/nixpkgs/commit/4adb594282bbe1ba9d49d6224ec48b63364245db atm. Let's see when it's done building.
<matthewbauer> yeah actually need to do ```buildInputs ++ [ perl ]```
<worldofpeace> hah just when the build failed too. yeah that would be a problem, it would just be perl
obadz has joined #nixos-dev
sir_guy_carleton has quit [Quit: WeeChat 2.4]
_e has joined #nixos-dev
obadz has quit [Ping timeout: 255 seconds]
obadz has joined #nixos-dev
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 245 seconds]
alp has joined #nixos-dev
drakonis_ has quit [Ping timeout: 246 seconds]
drakonis_ has joined #nixos-dev
<domenkozar[m]> LnL: hey man :)
<domenkozar[m]> I was thinking, would you be opposed to have a nix-darwin mass deployment tool?
<domenkozar[m]> currently it's still a bit manual to set it up
<LnL> depends a bit what that means, currently a number of things do indeed need user intervention to prevent unwanted impact on the system
<domenkozar[m]> could be turned into options in configuration.nix? :)
<LnL> unlike nixos not everything is managed which makes a lot of things harder
<LnL> but for deployment purposes it's generally fine to assume it's a clean system instead
<domenkozar[m]> yeah it should be optional :)
<LnL> yeah system.checks.verifyNixPath is an example of this
<LnL> for users the checks make sure you don't the environment for subsequent rebuilds, but deployment often doesn't have channels, etc. on the target host
<domenkozar[m]> exactly, I'd like to avoid channels with more static configuration
alp has quit [Ping timeout: 258 seconds]
alp has joined #nixos-dev
orivej has joined #nixos-dev
init_6 has joined #nixos-dev
{^_^} has joined #nixos-dev
Guest59435 has joined #nixos-dev
<Guest59435> ,help
<{^_^}> Use `,` to list all commands, `,foo = Foo!` to define foo as "Foo!", `,foo =` to undefine it, `,foo` to output "Foo!", `,foo somebody` to send "Foo!" to the nick somebody
Guest59435 is now known as gchristensen
{^_^} has quit [Ping timeout: 248 seconds]
gchristensen has quit [Ping timeout: 248 seconds]
{^_^} has joined #nixos-dev
{^_^} has quit [Ping timeout: 264 seconds]
{^_^} has joined #nixos-dev
gchristensen has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
justanotheruser has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 268 seconds]
{^_^} has quit [Ping timeout: 264 seconds]
<andi-> Anyone familiar with the differences of compiling nixpkgs on aarch64 vs x86_64-linux? I am seeing a few leftover (unused?) symbols on aarch64 in a shared library that do not exist on x86. Nix (rightfully?) complains about some recursive dependencies due to that.. Not really sure how to debug our linking..
gchristensen has quit [Ping timeout: 258 seconds]
avn has quit [Ping timeout: 246 seconds]
{^_^} has joined #nixos-dev
gchristensen has joined #nixos-dev
<gchristensen> Hi, the host running {^_^} and my services is having some hardware problems, and I am not able to repair them because I am at jury duty.
<gchristensen> So, availability will be spotty until I get home -- probably not until tonight. My apologies.
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
<LnL> gchristensen: anything I might be able to help with?
drakonis has joined #nixos-dev
<infinisil> Should #61103 go to staging?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/61103 (by jlesquembre, 1 week ago, open): x265: 2.9 -> 3.0
drakonis has quit [Quit: WeeChat 2.4]
drakonis has joined #nixos-dev
drakonis_ has quit [Ping timeout: 252 seconds]
drakonis has quit [Ping timeout: 248 seconds]
{^_^} has quit [Ping timeout: 264 seconds]
gchristensen has quit [Ping timeout: 268 seconds]
{^_^} has joined #nixos-dev
gchristensen has joined #nixos-dev
{^_^} has quit [Ping timeout: 252 seconds]
init_6 has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 246 seconds]
MichaelRaskin has joined #nixos-dev
ixxie has joined #nixos-dev
ixxie has quit [Ping timeout: 245 seconds]
ixxie has joined #nixos-dev
gchristensen has quit [Quit: Connection closed for inactivity]
orivej has joined #nixos-dev
asymmetric has quit [Quit: Peace.]
asymmetric has joined #nixos-dev
ixxie has quit [Ping timeout: 248 seconds]
asymmetric has quit [Quit: Peace.]
asymmetric has joined #nixos-dev
asymmetric has quit [Quit: Peace.]
asymmetric has joined #nixos-dev
drakonis has joined #nixos-dev
alp has quit [Ping timeout: 248 seconds]
bennofs[m] has joined #nixos-dev
<bennofs[m]> um, do we have a jobset for building nixpkgs release channels for aarch64? or is unstable only the way to go?
<samueldr> tested has aarch64 as a limited supported system
justanotheruser has joined #nixos-dev
justanotheruser has quit [Excess Flood]
<samueldr> though that would affect nixos only I think
justanotheruser has joined #nixos-dev
<bennofs[m]> yeah, it means that hydra does never build packages that are updated on stable channels
<bennofs[m]> (for aarch64)
<bennofs[m]> only pkgs that are dependencies of the limited tests will be built
<samueldr> hmm
<samueldr> same for i686Packages then?
<samueldr> when I added aarch64 as limited support I understood that it was going to be built like i686
<samueldr> (initially wanted to add it to supportedSystem, but the allocator didn't agree)
<bennofs[m]> i think the same should be true for i686
<samueldr> hmm
<samueldr> I thought it had full coverage, but never checked my assumption :s
<samueldr> if so, then yes, something should be done for aarch64, so that the full set is built, but not sure what exactly
<samueldr> well, other than fixing the issue making it impossible to add to supportedSystems :/
<bennofs[m]> i686Packages might be different if it is recursed into during the x86_64 build, but not sure
<bennofs[m]> samueldr: yeah, same for i686, check for example: https://hydra.nixos.org/jobset/nixos/release-19.03#tabs-jobs
<samueldr> eek
<samueldr> then this was not by design from my part
justanotheruser has quit [Ping timeout: 252 seconds]
justanotheruser has joined #nixos-dev
justanotheruser has quit [Excess Flood]
justanotheruser has joined #nixos-dev
justanotheruser has quit [Excess Flood]
justanotheruser has joined #nixos-dev
justanotheruser has quit [Client Quit]