ekleog changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html https://r13y.com | 18.09 release managers: vcunat and samueldr | https://logs.nix.samueldr.com/nixos-dev
orivej_ has joined #nixos-dev
orivej has quit [Ping timeout: 272 seconds]
{`-`} has joined #nixos-dev
orivej_ has quit [Ping timeout: 268 seconds]
jtojnar has joined #nixos-dev
orivej has joined #nixos-dev
tilpner has quit [Ping timeout: 252 seconds]
drakonis has quit [Quit: WeeChat 2.3]
orivej has quit [Ping timeout: 272 seconds]
drakonis has joined #nixos-dev
drakonis_ has quit [Ping timeout: 252 seconds]
pie__ has joined #nixos-dev
pie___ has quit [Ping timeout: 246 seconds]
chrisaw has quit [Ping timeout: 240 seconds]
ghuntley has quit [Ping timeout: 250 seconds]
chrisaw has joined #nixos-dev
zimbatm has quit [Ping timeout: 250 seconds]
sorear has quit [Ping timeout: 240 seconds]
gleber_ has quit [Ping timeout: 250 seconds]
vdemeester has quit [Ping timeout: 268 seconds]
carter has quit [Ping timeout: 250 seconds]
vdemeester has joined #nixos-dev
zimbatm has joined #nixos-dev
gleber_ has joined #nixos-dev
sorear has joined #nixos-dev
carter has joined #nixos-dev
ghuntley has joined #nixos-dev
ajs124 has left #nixos-dev [#nixos-dev]
jtojnar_ has joined #nixos-dev
jtojnar has quit [Ping timeout: 268 seconds]
jtojnar_ has quit [Ping timeout: 252 seconds]
<Profpatsch> aszlig: We should use commit:12efcc2dee4f2fe7ff3bd8143fc3750d8d4fdb39 or something, so people can create auto-openers for hashes :)
<Profpatsch> I should at least patch something like that into my terminal emulator, I mean it should be easy to detect sha1.
johanot has joined #nixos-dev
drakonis has quit [Remote host closed the connection]
obadz- has joined #nixos-dev
obadz- has quit [Client Quit]
<aszlig> Profpatsch: well, except if you use repository format version 1 ;-)
<aszlig> or use a shortened sha1/sha256
<aszlig> also, it maybe needs some more info, like eg. the repository url =)
<aszlig> so maybe i should get into the habit of always writing the full url instead of just the commit hashes =)
<aszlig> s/full url/& to the web ui/
ajs124 has joined #nixos-dev
init_6 has joined #nixos-dev
<gchristensen> r13y.com auto-regenerates daily from https://buildkite.com/grahamc/r13y-dot-com/
<gchristensen> as of now*
<gchristensen> and the Rust source code to build it is no longer closed source
teehemkay_ has joined #nixos-dev
worldofpeace has quit [*.net *.split]
bennofs[m] has quit [*.net *.split]
Cale has quit [*.net *.split]
ajs124 has quit [*.net *.split]
teehemkay has quit [*.net *.split]
tom39291 has quit [*.net *.split]
teehemkay_ is now known as teehemkay
etu has quit [Quit: WeeChat 2.4]
etu has joined #nixos-dev
Cale has joined #nixos-dev
bennofs[m] has joined #nixos-dev
worldofpeace has joined #nixos-dev
<sphalerite> gchristensen++
<{^_^}> gchristensen's karma got increased to 83
johanot has quit [Quit: WeeChat 2.4]
ajs124 has joined #nixos-dev
orivej has joined #nixos-dev
* samueldr wonders if he should r13y on the old 64 bit laptop for instruction set detection
<samueldr> gchristensen++
<{^_^}> gchristensen's karma got increased to 84
<samueldr> it would be torture and slow though
<gchristensen> samueldr: do you use it for anything else?
<samueldr> or anyone have a way to test whether qemu-kvm with a configured CPU would return illegal instruction on them?
<samueldr> nothing
<gchristensen> want to install a buildkite agent? :)
<sphalerite> samueldr: pretty sure it won't with kvm
<samueldr> yeah, that's what I thought
<samueldr> had no easy way to confirm
<samueldr> (and qemu-system is glacially slow!)
<samueldr> gchristensen: I'll dig it up, update it, and ping you once done
<gchristensen> cool
<samueldr> (a matter of days, not hours, unless this evening I do it)
<gchristensen> no rush
<gchristensen> so what is the scoop on staging? I feel like staging has become more opaque w.r.t. staging-next
<sphalerite> samueldr: I'm too lazy to confirm, but am fairly sure :p
init_6 has quit [Ping timeout: 252 seconds]
<clever> samueldr: ive also got a 64bit laptop, that lacks sse4
<clever> samueldr: some stuff i develop fails hard, because it was compiled assuming sse4 support
<samueldr> clever: I intend to run that on a core2 duo :)
<clever> yep, core2duo here too
<clever> the machine still works, but has basically been retired
<samueldr> mine had a defective design which broke the screen, a 2006-era laptop with a screen that cost ~1500$CAD to change at the time :/
<clever> mine just has a defective hinge in the display
<clever> after a few years of use, the hinge explodes and the display just goes floppy
<clever> ive had to replace it 3 or 4 times now
<samueldr> better than the palm rest resting against the too-slim screen which flexes and breaks on it :(
<clever> that reminds me
<clever> let me find an image...
<clever> samueldr: that is the extended battery
<clever> its another 3 or 4 cells, that dont fit within the laptop
<clever> but its wrapped in a nice cover, and acts like an extension to the palm rest
<clever> exactly
<samueldr> moving to #nixos-chat clever
pie_ has joined #nixos-dev
pie__ has quit [Read error: Connection reset by peer]
pie__ has joined #nixos-dev
pie_ has quit [Ping timeout: 250 seconds]
jtojnar has joined #nixos-dev
<andi-> gchristensen++, just saw the r13y.com code. We are slowly aplroaching the point where "proper" nix bindings would be great in nix. You seem to do a lot of the things the hydra queue runner does.
<{^_^}> gchristensen's karma got increased to 85
<gchristensen> I have made Nix bindings several times in different fashions, heh
<gchristensen> proper bindings would be a dream, but rust can't ffi with c++ since c++ doesn't have a stable abi
<gchristensen> tragically the `nix` crate is already taken by Unixy bindings :( :( :(
<andi-> yeah it is a pity.. There must be something we can do about it tho.. Maybe just exposing a limited set of features through a small C wrapper..
<vaibhavsagar> you could always rewrite it in perl
* vaibhavsagar ducks
orivej_ has joined #nixos-dev
orivej has quit [Ping timeout: 268 seconds]
jtojnar has quit [Quit: jtojnar]
<infinisil> gchristensen: Booo https://github.com/nix-rust
<infinisil> "RFCs for the nix project" even :/
<infinisil> That is indeed very disappointing
<{^_^}> nix-rust/nix#76 (by eddyb, 4 years ago, closed): Rename project to avoid confusion with Nix.
tilpner has joined #nixos-dev
<gchristensen> ouch
<infinisil> "I think before we have this discussion we should ask the Nix Linux peopleif they'll kindly change their name to something less ambiguous." - rrichardson commented on Apr 17, 2015
<gchristensen> two unneeded snarky comments
<catern> so currently, for Python applications that drop Python scripts in /bin (such as setuptools console_scripts), we first prefix the script with a snippet of Python that sets up the import path, then we wrap the script with a bash script which sets up PATH. is there any reason we couldn't set up PATH directly in Python and remove one layer of wrapping?
<catern> this also is a compatibility issue - typically in Python, sys.argv[0] points to a Python script - so some things assume they can re-exec themselves with "sys.executable sys.argv[0]"
<vaibhavsagar> could we call it `nix-bindings`
<gchristensen> or nixrs
yl[m] has quit [Quit: Updating details, brb]
kalbasit has joined #nixos-dev
<catern> ok I filed https://github.com/NixOS/nixpkgs/issues/58130 about the double-wrapping in Python scripts thing I just mentioned
<{^_^}> #58130 (by catern, 7 minutes ago, open): Remove double wrapping from Python packaging
aminechikhaoui has joined #nixos-dev
page has quit [Ping timeout: 244 seconds]
page has joined #nixos-dev
drakonis has joined #nixos-dev
orivej_ has quit [Ping timeout: 250 seconds]
orivej has joined #nixos-dev
obadz has quit [Quit: WeeChat 2.4]
obadz has joined #nixos-dev
drakonis has quit [Quit: WeeChat 2.3]
matthewbauer has joined #nixos-dev