worldofpeace changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 20.09 RMs: worldofpeace, jonringer | https://logs.nix.samueldr.com/nixos-dev
Synthetica has quit [Quit: Connection closed for inactivity]
orivej has quit [Ping timeout: 252 seconds]
rajivr has joined #nixos-dev
AlwaysLivid has quit [Ping timeout: 240 seconds]
AlwaysLivid has joined #nixos-dev
rsynnest has joined #nixos-dev
jonringer has quit [Remote host closed the connection]
plumm has joined #nixos-dev
rj__ has joined #nixos-dev
rj_ has quit [Ping timeout: 240 seconds]
plumm has quit [Quit: Textual IRC Client: www.textualapp.com]
cole-h has quit [Ping timeout: 240 seconds]
Synthetica has joined #nixos-dev
cransom has quit [Ping timeout: 265 seconds]
rsynnest has quit [Quit: Connection closed for inactivity]
cransom has joined #nixos-dev
<mjsir911> I would like to create a new derivation based off of an old one while adding a new environment variable (trying to solve #110826). I'm not having much luck with overrideDerivation/overrideAttrs as it seems to rebuild the entire package. am I stuck with symlinkJoin? It doesn't seem to forward along the outputs, and I would like to preserve them
<{^_^}> https://github.com/NixOS/nixpkgs/issues/110826 (by jcleng, 12 weeks ago, open): package php-with-extensions-7.3.25 be without phpize,and no php-dev package
<sterni> do you want to add an environment variable to the build environment or the execution environment?
<eyJhb> Anyone up for merging this? https://github.com/NixOS/nixpkgs/pull/119664
<{^_^}> #119664 (by eyJhb, 5 days ago, open): displaylink: 5.3.1 -> 5.4.0 (+evdi)
AlwaysLivid has quit [Remote host closed the connection]
AlwaysLivid has joined #nixos-dev
jess has joined #nixos-dev
plumm has joined #nixos-dev
<eyJhb> supersandro2000: Is there any reason to put in the longer link ? I am unsure how well it will work, once/if they make a 5.4.73-100 <- example
<eyJhb> So I don't think we can do that :/
<supersandro2000> eyJhb: you mean the synaptic link?
<supersandro2000> I thought it would be more easily to search for when the page goes missing
<eyJhb> Yes
<supersandro2000> also the old link redirects to the new one and not the node one.
<supersandro2000> whatever tbh
<eyJhb> Yeah, that is intended :p I somewhat just trust the "node" link more, as it functions the same way as the old :p
<eyJhb> Are you OK with keeping it as-is?
<supersandro2000> if they replace the page with a new one that is a different node it breaks
<supersandro2000> I honestly don't care
<eyJhb> Lets see if they do, and take it at that point :p But I don't think the node link will break. Seems like it just functions as the fileId links
<eyJhb> Resolved with a link to this conversation. Seems like I am the only one that can test it...
orivej has joined #nixos-dev
<eyJhb> Not sure how much longer we should wait, if any. I would just say merge. nshalman was the only one to test last time, and they currently have no setup available
<supersandro2000> If you recreate a page and give it the same path the node link will break
<supersandro2000> because nodes are unique and paths can be reassigned at will
<supersandro2000> not necessarily something which will be a problem but it could be in the future
<eyJhb> ^ But now you are guessing at how it works internally in their system and how their implementation of links are?
<eyJhb> Or am I misunderstanding something
<supersandro2000> I am thinking about dead links in the future
<supersandro2000> I am pretty sure they use some CMS which would work like this
<supersandro2000> and you wouldn't linkback the node id because your public page is not using it
Irenes has quit [Ping timeout: 250 seconds]
AlwaysLivid has quit [Ping timeout: 240 seconds]
Irenes has joined #nixos-dev
AlwaysLivid has joined #nixos-dev
AlwaysLivid has quit [Ping timeout: 240 seconds]
{`-`} has joined #nixos-dev
Cale has quit [*.net *.split]
malbx has quit [*.net *.split]
Jackneill has quit [*.net *.split]
adisbladis has quit [*.net *.split]
harrow has quit [*.net *.split]
sid_cypher has quit [*.net *.split]
julm has quit [*.net *.split]
matthewcroughan has quit [*.net *.split]
FireFly has quit [*.net *.split]
Profpatsch has quit [*.net *.split]
kini has quit [*.net *.split]
zuh0 has quit [*.net *.split]
kloenk has quit [*.net *.split]
Ericson2314 has quit [*.net *.split]
garbas[m] has quit [*.net *.split]
domenkozar[m] has quit [*.net *.split]
Valodim has quit [*.net *.split]
ky0ko1 has quit [*.net *.split]
prusnak has quit [*.net *.split]
gchristensen has quit [*.net *.split]
grfn has quit [*.net *.split]
catern has quit [*.net *.split]
tokudan has quit [*.net *.split]
tdeo has quit [*.net *.split]
Mic92 has quit [*.net *.split]
Emantor has quit [*.net *.split]
Scriptkiddi has quit [*.net *.split]
pingiun has quit [*.net *.split]
thoughtpolice has quit [*.net *.split]
{^_^} has quit [*.net *.split]
lopsided98 has quit [*.net *.split]
ajs124 has quit [*.net *.split]
sphalerite has quit [*.net *.split]
sorear has quit [*.net *.split]
talyz has quit [*.net *.split]
ar has quit [*.net *.split]
supersandro2000 has quit [*.net *.split]
infinisil has quit [*.net *.split]
jared-w has quit [*.net *.split]
aminechikhaoui has quit [*.net *.split]
edwtjo has quit [*.net *.split]
asymmetric has quit [*.net *.split]
terrorjack has quit [*.net *.split]
etu has quit [*.net *.split]
V has quit [*.net *.split]
dottedmag has quit [*.net *.split]
kgz has quit [*.net *.split]
hl has quit [*.net *.split]
hplar has quit [*.net *.split]
plumm has quit [*.net *.split]
charukiewicz has quit [*.net *.split]
drakonis has quit [*.net *.split]
bridge[evilred] has quit [*.net *.split]
winterqt has quit [*.net *.split]
WilliButz has quit [*.net *.split]
dmj` has quit [*.net *.split]
Dandellion has quit [*.net *.split]
janneke has quit [*.net *.split]
kalbasit[m] has quit [*.net *.split]
mjlbach has quit [*.net *.split]
philipp[m] has quit [*.net *.split]
arcnmx has quit [*.net *.split]
thefloweringash has quit [*.net *.split]
symphorien[m] has quit [*.net *.split]
zimbatm[m] has quit [*.net *.split]
roberth has quit [*.net *.split]
feepo has quit [*.net *.split]
cstrahan has quit [*.net *.split]
p01ar has quit [*.net *.split]
Synthetica has quit [*.net *.split]
justanotheruser has quit [*.net *.split]
alunduil has quit [*.net *.split]
midchildan_ has quit [*.net *.split]
nh2 has quit [*.net *.split]
carter has quit [*.net *.split]
nyanotech has quit [*.net *.split]
gleber has quit [*.net *.split]
vdemeester has quit [*.net *.split]
chrisaw has quit [*.net *.split]
srk has quit [*.net *.split]
greizgh has quit [*.net *.split]
mjsir911 has quit [*.net *.split]
Raito_Bezarius has quit [*.net *.split]
jtojnar has quit [*.net *.split]
davidtwco has quit [*.net *.split]
appservicebot5 has quit [*.net *.split]
andi- has quit [*.net *.split]
Baughn has quit [*.net *.split]
taktoa[c] has quit [*.net *.split]
jkkm has quit [*.net *.split]
srhb has quit [*.net *.split]
b42 has quit [*.net *.split]
lucus16 has quit [*.net *.split]
manveru has quit [*.net *.split]
weechat_4 has quit [*.net *.split]
mewra has quit [*.net *.split]
emilazy has quit [*.net *.split]
flokli has quit [*.net *.split]
XgF has quit [*.net *.split]
thibm has quit [*.net *.split]
greaka has quit [*.net *.split]
yorick has quit [*.net *.split]
bennofs has quit [*.net *.split]
page has quit [*.net *.split]
das_j has quit [*.net *.split]
Graypup_ has quit [*.net *.split]
dongcarl has quit [*.net *.split]
eyJhb has quit [*.net *.split]
cptchaos83 has quit [*.net *.split]
copumpkin has quit [*.net *.split]
tv has quit [*.net *.split]
bpye has quit [*.net *.split]
energizer has quit [*.net *.split]
arianvp has quit [*.net *.split]
cransom has quit [*.net *.split]
bgamari has quit [*.net *.split]
niksnut has quit [*.net *.split]
lukegb has quit [*.net *.split]
steveeJ has quit [*.net *.split]
pie_ has quit [*.net *.split]
JasonO has quit [*.net *.split]
kaptin has quit [*.net *.split]
puck has quit [*.net *.split]
edef has quit [*.net *.split]
nbp has quit [*.net *.split]
orivej has quit [*.net *.split]
Kritnich has quit [*.net *.split]
jpo has quit [*.net *.split]
maljub01 has quit [*.net *.split]
primeos has quit [*.net *.split]
danderson has quit [*.net *.split]
samueldr has quit [*.net *.split]
rj__ has quit [*.net *.split]
Sigyn has quit [*.net *.split]
maralorn has quit [*.net *.split]
emily has quit [*.net *.split]
hexa- has quit [*.net *.split]
ma27[m] has quit [*.net *.split]
aaronjanse has quit [*.net *.split]
nh2[m] has quit [*.net *.split]
jonge[m] has quit [*.net *.split]
colemickens has quit [*.net *.split]
Valodim[m] has quit [*.net *.split]
ashkitten has quit [*.net *.split]
ddima has quit [*.net *.split]
jdnixx-M has quit [*.net *.split]
regnat[m] has quit [*.net *.split]
ili has quit [*.net *.split]
rmcgibbo[m] has quit [*.net *.split]
rnhmjoj has quit [*.net *.split]
veleiro has quit [*.net *.split]
DamienCassou has quit [*.net *.split]
chvp has quit [*.net *.split]
danielrf[m] has quit [*.net *.split]
hyperfekt has quit [*.net *.split]
Shados has quit [*.net *.split]
mdlayher has quit [*.net *.split]
aria has quit [*.net *.split]
marek has quit [*.net *.split]
rajivr has quit [*.net *.split]
NinjaTrappeur has quit [*.net *.split]
mcint has quit [*.net *.split]
s1341_ has quit [*.net *.split]
cbarrett has quit [*.net *.split]
teehemkay has quit [*.net *.split]
jefferai has quit [*.net *.split]
endocrimes has quit [*.net *.split]
pbb has quit [*.net *.split]
tetdim has quit [*.net *.split]
maxine has quit [*.net *.split]
qyliss has quit [*.net *.split]
avocadoom has quit [*.net *.split]
betawaffle has quit [*.net *.split]
elvishjerricco has quit [*.net *.split]
typetetris has quit [*.net *.split]
aristid has quit [*.net *.split]
tazjin has quit [*.net *.split]
piegames[m] has quit [*.net *.split]
georgyo has quit [*.net *.split]
kraem has quit [*.net *.split]
spacekookie has quit [*.net *.split]
ehmry has quit [*.net *.split]
risson has quit [*.net *.split]
mmlb has quit [*.net *.split]
scott has quit [*.net *.split]
Taneb has quit [*.net *.split]
lassulus has quit [*.net *.split]
abathur has quit [*.net *.split]
m1cr0man has quit [*.net *.split]
aszlig has quit [*.net *.split]
ScottHDev has quit [*.net *.split]
raboof has quit [*.net *.split]
evils has quit [*.net *.split]
stew has quit [*.net *.split]
ekleog has quit [*.net *.split]
ikwildrpepper has quit [*.net *.split]
davidak[m] has quit [*.net *.split]
siraben has quit [*.net *.split]
zhaofeng_alt has quit [*.net *.split]
angerman has quit [*.net *.split]
c00w has quit [*.net *.split]
teozkr_ has quit [*.net *.split]
thonkpod has quit [*.net *.split]
aanderse has quit [*.net *.split]
LinuxHackerman has quit [*.net *.split]
JJJollyjim has quit [*.net *.split]
ryantm has quit [*.net *.split]
Ox4A6F has quit [*.net *.split]
immae has quit [*.net *.split]
fzakaria has quit [*.net *.split]
makefu has quit [*.net *.split]
MichaelRaskin has quit [*.net *.split]
dotlambda has quit [*.net *.split]
blueberrypie has quit [*.net *.split]
AtnNn has quit [*.net *.split]
ris has quit [*.net *.split]
capisce has quit [*.net *.split]
xwvvvvwx has quit [*.net *.split]
puzzlewolf has quit [*.net *.split]
michaelpj has quit [*.net *.split]
Gaelan has quit [*.net *.split]
johanot has quit [*.net *.split]
misuzu has quit [*.net *.split]
hax404 has quit [*.net *.split]
sterni has quit [*.net *.split]
clever has quit [*.net *.split]
pinpox has quit [*.net *.split]
stigo has quit [*.net *.split]
ivan has quit [*.net *.split]
averell has quit [*.net *.split]
avn has quit [*.net *.split]
delroth has quit [*.net *.split]
euank has quit [*.net *.split]
ericnoan has quit [*.net *.split]
disasm_ has quit [*.net *.split]
johnny101 has quit [*.net *.split]
ChanServ has quit [*.net *.split]
jess has quit [Quit: Reconnecting]
cransom has joined #nixos-dev
plumm has joined #nixos-dev
rj__ has joined #nixos-dev
justanotheruser has joined #nixos-dev
lukegb has joined #nixos-dev
Cale has joined #nixos-dev
mcint has joined #nixos-dev
alunduil has joined #nixos-dev
NinjaTrappeur has joined #nixos-dev
nh2 has joined #nixos-dev
rajivr has joined #nixos-dev
supersandro2000 has joined #nixos-dev
midchildan_ has joined #nixos-dev
makefu has joined #nixos-dev
mkaito has joined #nixos-dev
orivej has joined #nixos-dev
malbx has joined #nixos-dev
page has joined #nixos-dev
Synthetica has joined #nixos-dev
abathur has joined #nixos-dev
siraben has joined #nixos-dev
ma27[m] has joined #nixos-dev
regnat[m] has joined #nixos-dev
Dandellion has joined #nixos-dev
davidak[m] has joined #nixos-dev
c00w has joined #nixos-dev
teehemkay has joined #nixos-dev
janneke has joined #nixos-dev
tokudan has joined #nixos-dev
jefferai has joined #nixos-dev
greizgh has joined #nixos-dev
scott has joined #nixos-dev
carter has joined #nixos-dev
clever has joined #nixos-dev
jpo has joined #nixos-dev
matthewcroughan has joined #nixos-dev
chrisaw has joined #nixos-dev
lassulus has joined #nixos-dev
copumpkin has joined #nixos-dev
srk has joined #nixos-dev
m1cr0man has joined #nixos-dev
mmlb has joined #nixos-dev
nyanotech has joined #nixos-dev
kini has joined #nixos-dev
cptchaos83 has joined #nixos-dev
vdemeester has joined #nixos-dev
charukiewicz has joined #nixos-dev
adisbladis has joined #nixos-dev
angerman has joined #nixos-dev
maralorn has joined #nixos-dev
cbarrett has joined #nixos-dev
winterqt has joined #nixos-dev
Jackneill has joined #nixos-dev
zhaofeng_alt has joined #nixos-dev
Kritnich has joined #nixos-dev
emily has joined #nixos-dev
teozkr_ has joined #nixos-dev
gleber has joined #nixos-dev
mjsir911 has joined #nixos-dev
tv has joined #nixos-dev
catern has joined #nixos-dev
drakonis has joined #nixos-dev
bridge[evilred] has joined #nixos-dev
endocrimes has joined #nixos-dev
Emantor has joined #nixos-dev
aszlig has joined #nixos-dev
thonkpod has joined #nixos-dev
stigo has joined #nixos-dev
pbb has joined #nixos-dev
MichaelRaskin has joined #nixos-dev
ris has joined #nixos-dev
ajs124 has joined #nixos-dev
s1341_ has joined #nixos-dev
nbp has joined #nixos-dev
bgamari has joined #nixos-dev
kaptin has joined #nixos-dev
tetdim has joined #nixos-dev
{^_^} has joined #nixos-dev
dmj` has joined #nixos-dev
infinisil has joined #nixos-dev
ScottHDev has joined #nixos-dev
Taneb has joined #nixos-dev
Scriptkiddi has joined #nixos-dev
kalbasit[m] has joined #nixos-dev
sid_cypher has joined #nixos-dev
JasonO has joined #nixos-dev
jtojnar has joined #nixos-dev
steveeJ has joined #nixos-dev
tdeo has joined #nixos-dev
lopsided98 has joined #nixos-dev
zuh0 has joined #nixos-dev
hexa- has joined #nixos-dev
pie_ has joined #nixos-dev
das_j has joined #nixos-dev
maxine has joined #nixos-dev
edef has joined #nixos-dev
puck has joined #nixos-dev
Mic92 has joined #nixos-dev
WilliButz has joined #nixos-dev
raboof has joined #nixos-dev
bpye has joined #nixos-dev
avocadoom has joined #nixos-dev
aaronjanse has joined #nixos-dev
niksnut has joined #nixos-dev
thoughtpolice has joined #nixos-dev
Raito_Bezarius has joined #nixos-dev
appservicebot5 has joined #nixos-dev
pingiun has joined #nixos-dev
pinpox has joined #nixos-dev
davidtwco has joined #nixos-dev
qyliss has joined #nixos-dev
ili has joined #nixos-dev
aanderse has joined #nixos-dev
rmcgibbo[m] has joined #nixos-dev
philipp[m] has joined #nixos-dev
rnhmjoj has joined #nixos-dev
immae has joined #nixos-dev
arcnmx has joined #nixos-dev
LinuxHackerman has joined #nixos-dev
michaelpj has joined #nixos-dev
thefloweringash has joined #nixos-dev
DamienCassou has joined #nixos-dev
dongcarl has joined #nixos-dev
manveru has joined #nixos-dev
feepo has joined #nixos-dev
veleiro has joined #nixos-dev
weechat_4 has joined #nixos-dev
zimbatm[m] has joined #nixos-dev
chvp has joined #nixos-dev
greaka has joined #nixos-dev
taktoa[c] has joined #nixos-dev
Valodim[m] has joined #nixos-dev
srhb has joined #nixos-dev
puzzlewolf has joined #nixos-dev
XgF has joined #nixos-dev
kloenk has joined #nixos-dev
mjlbach has joined #nixos-dev
betawaffle has joined #nixos-dev
symphorien[m] has joined #nixos-dev
eyJhb has joined #nixos-dev
elvishjerricco has joined #nixos-dev
jared-w has joined #nixos-dev
nh2[m] has joined #nixos-dev
garbas[m] has joined #nixos-dev
b42 has joined #nixos-dev
flokli has joined #nixos-dev
edwtjo has joined #nixos-dev
danielrf[m] has joined #nixos-dev
V has joined #nixos-dev
terrorjack has joined #nixos-dev
Baughn has joined #nixos-dev
cstrahan has joined #nixos-dev
dottedmag has joined #nixos-dev
maljub01 has joined #nixos-dev
talyz has joined #nixos-dev
ehmry has joined #nixos-dev
emilazy has joined #nixos-dev
Valodim has joined #nixos-dev
ericnoan has joined #nixos-dev
dotlambda has joined #nixos-dev
yorick has joined #nixos-dev
johanot has joined #nixos-dev
AtnNn has joined #nixos-dev
bennofs has joined #nixos-dev
roberth has joined #nixos-dev
p01ar has joined #nixos-dev
JJJollyjim has joined #nixos-dev
johnny101 has joined #nixos-dev
avn has joined #nixos-dev
primeos has joined #nixos-dev
hax404 has joined #nixos-dev
thibm has joined #nixos-dev
averell has joined #nixos-dev
delroth has joined #nixos-dev
misuzu has joined #nixos-dev
Graypup_ has joined #nixos-dev
aminechikhaoui has joined #nixos-dev
sphalerite has joined #nixos-dev
ikwildrpepper has joined #nixos-dev
grfn has joined #nixos-dev
Ericson2314 has joined #nixos-dev
ryantm has joined #nixos-dev
ChanServ has joined #nixos-dev
danderson has joined #nixos-dev
capisce has joined #nixos-dev
ky0ko1 has joined #nixos-dev
risson has joined #nixos-dev
blueberrypie has joined #nixos-dev
gchristensen has joined #nixos-dev
domenkozar[m] has joined #nixos-dev
fzakaria has joined #nixos-dev
stew has joined #nixos-dev
Ox4A6F has joined #nixos-dev
Shados has joined #nixos-dev
xwvvvvwx has joined #nixos-dev
aristid has joined #nixos-dev
piegames[m] has joined #nixos-dev
lucus16 has joined #nixos-dev
Profpatsch has joined #nixos-dev
FireFly has joined #nixos-dev
kraem has joined #nixos-dev
ekleog has joined #nixos-dev
colemickens has joined #nixos-dev
spacekookie has joined #nixos-dev
evils has joined #nixos-dev
prusnak has joined #nixos-dev
harrow has joined #nixos-dev
ar has joined #nixos-dev
arianvp has joined #nixos-dev
Gaelan has joined #nixos-dev
jkkm has joined #nixos-dev
kgz has joined #nixos-dev
hl has joined #nixos-dev
etu has joined #nixos-dev
euank has joined #nixos-dev
typetetris has joined #nixos-dev
samueldr has joined #nixos-dev
tazjin has joined #nixos-dev
ivan has joined #nixos-dev
asymmetric has joined #nixos-dev
disasm_ has joined #nixos-dev
julm has joined #nixos-dev
andi- has joined #nixos-dev
jonge[m] has joined #nixos-dev
hplar has joined #nixos-dev
energizer has joined #nixos-dev
mewra has joined #nixos-dev
sorear has joined #nixos-dev
sterni has joined #nixos-dev
hyperfekt has joined #nixos-dev
georgyo has joined #nixos-dev
Sigyn has joined #nixos-dev
mdlayher has joined #nixos-dev
ddima has joined #nixos-dev
aria has joined #nixos-dev
marek has joined #nixos-dev
ashkitten has joined #nixos-dev
jdnixx-M has joined #nixos-dev
<hexa-> lukegb++
<gchristensen> <3 lukegb
<{^_^}> lukegb's karma got increased to 18
<{^_^}> lukegb's karma got increased to 19
jess has joined #nixos-dev
<lukegb> aww, thanks
plumm has quit [Ping timeout: 252 seconds]
plumm has joined #nixos-dev
<eyJhb> Seems ready to merge - https://github.com/NixOS/nixpkgs/pull/119664 , nahamu has approved as well ( nshalman ) :)
<{^_^}> #119664 (by eyJhb, 5 days ago, open): displaylink: 5.3.1 -> 5.4.0 (+evdi)
AlwaysLivid has joined #nixos-dev
<eyJhb> Thanks gchristensen :D
jonringer has joined #nixos-dev
<mjsir911> sterni: late response, but I want to add an env variable to the execution environment. It would make sense that the package gets rebuilt if I wanted to modify the built env
AlwaysLivid has quit [Remote host closed the connection]
MichaelRaskin has quit [Remote host closed the connection]
MichaelRaskin has joined #nixos-dev
<sterni> mjsir911: pkgs.runCommandNoCC "my-wrapper" { nativeBuildInputs = [ makeWrapper ]; } "mkdir -p $out/bin; makeWrapper ${drv}/bin/name $out/bin/name --set ENVVAR VALUE" should work
<sterni> without rebuilding anything
<gchristensen> https://gist.github.com/grahamc/e47bff52226ed83443874231160bb014any feedback on this error message about mixing python versions in a Python derivation's dependencies?
<gchristensen> s/14an/14 an/
<domenkozar[m]> lgtm
mkaito has quit [Quit: WeeChat 3.1]
orivej has quit [Ping timeout: 260 seconds]
cole-h has joined #nixos-dev
<gchristensen> anyone have opinions about this additional restriction of python packages? https://github.com/NixOS/nixpkgs/pull/120220 still draft, haven't formally requested reviewers yet
<{^_^}> #120220 (by grahamc, 1 hour ago, open): mkPythonDerivation: validate propogatedBuildInputs and buildInputs use a matching python
<sterni> gchristensen: have you tested the eval time impact of this (before / after)?
<sterni> at a first glance this looks like it could decrease eval performance potentially
<sterni> but probably it's not too bad
<gchristensen> just the testing that takes place on every PR: https://github.com/NixOS/nixpkgs/pull/120220/checks?check_run_id=2412020639
<gchristensen> it is a fairly trivial equality check in the success case
tomberek has joined #nixos-dev
<gchristensen> if there are zero packages in nixpkgs which trip this warning I'm going to be inclined to think it is a good rule
<gchristensen> but probably more likely the way the check is constructed isn't sufficient
<qyliss> Ericson2314: I'm not sure how I feel about removing the splicing -- it makes package definitions in that one package set different to everywhere else in Nixpkgs
<qyliss> gchristensen++
<{^_^}> gchristensen's karma got increased to 455
<gchristensen> marked it as ready for review, no packages complain
<Ericson2314> qyliss: let me do the splicing thing that python does
<Ericson2314> now that it exists
<Ericson2314> so that if one *were* to use `callPackage` splicing would work
<Ericson2314> on the other hand, I think it's pretty benefitial to not use splicing here (distinct from not having it)
<Ericson2314> because splicing makes a minefield of infinite recussions, and the gcc bootstrap is especially touchy
<qyliss> Ericson2314: maybe we could callPackage all the stuff that isn't needed for the bootstrap?
tomberek has quit [Quit: Connection closed]
tomberek has joined #nixos-dev
<qyliss> I'm fine with making the stuff needed for bootstrap an exception, but I think in general splicing is nice to have for consistency with the rest of Nixpkgs
<Ericson2314> qyliss: sorry was busy for a second
<Ericson2314> so I added proper splicing support not, and a note kind of along the lines of what you were saying
<Ericson2314> but I think one thing that's good to keep in mind is that the status quo is already a special-case
<Ericson2314> in that no where else do do `with splicedPackageSet;`
<Ericson2314> Indeed someone wanted to do that for `all-packages.nix` but it broke bootstrapping
<gchristensen> how can I work in the file location without being so awkward about it? https://github.com/NixOS/nixpkgs/pull/120220#discussion_r618607022
<cole-h> gchristensen: I'd just add `at ${location}` at the very end (after the suggestions)
<gchristensen> updated
tomberek has quit [Quit: Connection closed]
<cole-h> gchristensen: also, maybe there should be a length limit for the leftpadding? e.g. recall the very long drv name that was once possible to DOS Nix (IIRC?)
dmj`_ has joined #nixos-dev
winterqt_ has joined #nixos-dev
charukiewicz_ has joined #nixos-dev
<gchristensen> mehh
Willi_Butz has joined #nixos-dev
drakonis1 has joined #nixos-dev
<eyJhb> cole-h: I .. I want to see that :D
charukiewicz has quit [*.net *.split]
drakonis has quit [*.net *.split]
bridge[evilred] has quit [*.net *.split]
winterqt has quit [*.net *.split]
dmj` has quit [*.net *.split]
WilliButz has quit [*.net *.split]
dmj`_ is now known as dmj`
drakonis1 is now known as drakonis
<cole-h> ah, I was wrong. It wasn't a long drv name and it didn't DOS Nix -- it was a long path (longer than MAX_PATH): https://github.com/NixOS/nix/pull/3541
<{^_^}> nix#3541 (by alyssais, 51 weeks ago, merged): Fix long paths permanently breaking GC
<cole-h> I was conflating that with the aaaaaaaaaaaaaaaaaaaaaa......drv I've seen in my nix-collect-garbage output in the past :P
<eyJhb> Ohh nice :)
<eyJhb> cole-h++ thanks for providing it!
<{^_^}> cole-h's karma got increased to 145
bridge[evilred] has joined #nixos-dev
tomberek has joined #nixos-dev
rajivr has quit [Quit: Connection closed for inactivity]
orivej has joined #nixos-dev
<qyliss> cole-h: it did DOS Nix
<qyliss> it broke garbage collection unless you manually cleaned up your store
<cole-h> yeah, brainfart
<gchristensen> petition to have this work: let foo.bar.baz = "bar"; things = [ foo.bar.baz ]; in (getThingNames things) == [ { name = "foo.bar.baz"; value = "bar"; } ]
<niksnut> that sounds incompatible with referential transparency
<gchristensen> ah, for sure
<niksnut> 'let foo.bar.baz = "bar"; things = [ foo.bar.baz ];' is equivalent to 'things = [ "bar" ];'
<gchristensen> it surely isn't actually a good idea :)
<niksnut> it would be useful for debugging
<niksnut> but keeping track of the provenance of values is probably prohibitively expensive
<gchristensen> I can only imagine
<gchristensen> and hard to really know which time it was named is the name the user should know about
<qyliss> Ruby has something like this and it's really weird
<qyliss> the first time you assign an anonymous class to a constant, that becomes its name
<qyliss> ruby -e "x = Class.new; Foo = x; Bar = x; puts x.name"
<gchristensen> interesting
<Synthetica> wat
misuzu has quit [Quit: leaving]
misuzu has joined #nixos-dev
asbachb has joined #nixos-dev
teozkr_ has quit [Ping timeout: 248 seconds]
Synthetica has quit [Ping timeout: 250 seconds]
vdemeester has quit [Ping timeout: 250 seconds]
jared-w has quit [Ping timeout: 240 seconds]
sorear has quit [Read error: Connection reset by peer]
jefferai has quit [Ping timeout: 260 seconds]
s1341_ has quit [Ping timeout: 260 seconds]
aristid has quit [Ping timeout: 260 seconds]
jefferai has joined #nixos-dev
s1341_ has joined #nixos-dev
Synthetica has joined #nixos-dev
sorear has joined #nixos-dev
vdemeester has joined #nixos-dev
aristid has joined #nixos-dev
teozkr_ has joined #nixos-dev
jared-w has joined #nixos-dev
<Ericson2314> qyliss: fixed the typo, whoops
<Ericson2314> how do you feel about the splicing/callpackage situation?
<qyliss> Ericson2314: haven't had enough of a chance to look yet
<Ericson2314> and should we start making some roadmap for the nixos part? o.O
<samueldr> NixOS/kNestBSD?
<samueldr> NixOS/kNetBSD? *
<Ericson2314> yup!
<samueldr> I sure hope systemd is the init, if only to anger some purists :)
<gchristensen> haha
<qyliss> samueldr: it wouldn't be init but would be the service manager
<samueldr> close enough
<qyliss> or rather, https://github.com/InitWare/InitWare would be
<Ericson2314> leave the purists angry but also very confused :D
<MichaelRaskin> As a purist, I think InitWare avoids the problems we the purists have with systemd, though
<samueldr> no good, delete that PR until we get actual systemd ;)
<Ericson2314> can initware be init?
<MichaelRaskin> samueldr: so you are systemd purists who is against NetBSD, right?
<samueldr> (tip: that ';)' was meant to be a joke)
<samueldr> nah, I'm probably an unpurist
<samueldr> I like weird unusual things
<samueldr> *useful* weird unusual things
<Ericson2314> I just want actual competition in the kenerel space
<Ericson2314> without sacraficing ~~pawns~~ userland
<samueldr> and yeah, that was the other poiint I was writing about: please, no monocultures!!
<Ericson2314> hoping aaronjanse after the semster ends has time to get nixos/redox working too :)
<Ericson2314> I made a small shitstorm with https://github.com/rust-lang/rust/pull/84266 in hopes of maxiumum horizontal gene transfer too
<{^_^}> rust-lang/rust#84266 (by Ericson2314, 5 days ago, open): WIP: alloc: Add default Cargo feature "global-oom-handling"
<qyliss> Ericson2314: I'm not sure how interested I am in the NixOS part tbh
<qyliss> I hope somebody else does it!
<Ericson2314> it seems like a huge amount of work
<Ericson2314> and the second kernel pays most off the cost
<Ericson2314> (the 3rd kernel has it easy)
<qyliss> yeah
<samueldr> NixOS/kSCOUNIX when?
<MichaelRaskin> Well, if I get around to rewriting NixOS/RFCs#78 with proper use of modules, I guess once you have kernel and some userland you can stop caring as much about NixOS proper?
<{^_^}> https://github.com/NixOS/rfcs/pull/78 (by 7c6f434c, 26 weeks ago, open): [RFC 0078] System-agnostic configuration file generators
<qyliss> it would be nice to have all the services
<MichaelRaskin> Yeah, but most of the work goes into config, which is a damned text file so should not care at all
<MichaelRaskin> If you do have the config, a trivial launcher with that config is maybe a bit annoying to write but not too bad
<qyliss> would anybody here actually _run_ NixOS NetBSD, if such a thing existed?
<qyliss> or is it more a case of just wanting it to exist?
<MichaelRaskin> Hmm. I am actually not sure how quickly I would hit an annoying driver problem
<Synthetica> If it had the same level of polish as Linux NixOS?
<qyliss> I think that's unlikely, because it's never going to have as many users
<MichaelRaskin> Of all monocultures, Linux kernel upstream lead by Linus Torvalds is the one I am most inclined to trust
<qyliss> MichaelRaskin: from what I've seen the driver situation doesn't seem to be that bad
<MichaelRaskin> Yeah, but Lenovo means … interesting GPU attachment choices
<Ericson2314> re drivers i hope someday for something to do to boring character drivers what llvm did for compiler backends
<Ericson2314> *char devices
<MichaelRaskin> For _boring_ ones, maybe CUSE all the things
<Ericson2314> also i hope OS researchers could use this sort of thing to quickly spin up a userland and better evaluate their work
<Ericson2314> basically it's less about "everyone stop using linux now" or "bsd 4 ever nostalgia', and knocking down some motes and generally de-ossifying thingns
<samueldr> I would hope a lot of darwinistic issues also apply to NetBSD
<samueldr> and in turn running qemu-kvm with NetBSD would be trivial enough
<MichaelRaskin> It might be that Genode slowly chipping away at Linux _driver_ compatibility layers could reach a state where the usual suspects are actually easy to cover by ported Linux drivers
jess has quit []
<samueldr> so that testing/fixing some of it by non-darwin users becomes simpler
jess has joined #nixos-dev
<MichaelRaskin> qemu-kvm should be easy with NetBSD
<samueldr> yeah, that's not the issue
<MichaelRaskin> Scratch that, just run RUMP maybe?
<samueldr> oh, sure, also
<samueldr> the issue is making the environment to do a native eval/build trivial to get to
<samueldr> and legal!
<qyliss> MichaelRaskin: I think Lenovo is probably fine tbh
<samueldr> compared to darwinwhere you need to get the hardware for it
<qyliss> what do you expect NetBSD developers run? :P
<MichaelRaskin> Yeah…
<MichaelRaskin> But I guess once I mange to kill that ThinkPad, I switch back to Asus
<MichaelRaskin> It's just… _what_ were they thinking when wiring the video outputs?
<ehmry> I think rump is one of those things that is non-trivial to build with nix
<MichaelRaskin> ehmry: a pity…
<qyliss> NetBSD developer friend tells me that as long as you don't want to use brand new hardware desktop NetBSD tends to be fine
<qyliss> ehmry: does rump use a different build system to normal NetBSD?
<samueldr> and again: the method used to run a native environment is not relevant here, what would be is being _able_ to do so with a derivation coming from Nixpkgs
<ehmry> qyliss: I think its similar, but you need to patch some specific version of netbsd?
<MichaelRaskin> samueldr: well, these are two different questions
<qyliss> ehmry: because we can build almost all of normal NetBSD now
<MichaelRaskin> But from portability-quality point of view spinning up a VM is enough, sure
<qyliss> I guess I'd totally run NixOS NetBSD on a server
<qyliss> doubt drivers are a problem there
<samueldr> MichaelRaskin: even if a vm wouldn't work, and you were forced to use real hardware, my point still stands, much easier (and legal) access to a non-linux platform :)
<ehmry> qyliss: yea, I'd give it a try
plumm has quit [Quit: Textual IRC Client: www.textualapp.com]
<ehmry> i heard netbsd has a nice package manager…
<qyliss> samueldr: darwin issues definitely sometimes apply to FreeBSD
<qyliss> ehmry: it does!
<MichaelRaskin> samueldr: given that Qemu defaults to simulating some very old and very well figured-out hardware, I do not believe in things that are easier to boot bare metal than Qemu
<qyliss> I was talking to my friend about getting our package managers to be mutually hosting
<qyliss> so you could install pkgin with Nix, and Nix with pkgin
<samueldr> MichaelRaskin: why are you focusing on the unimportant part of the message?
vdemeester has quit [Ping timeout: 260 seconds]
<MichaelRaskin> Because I already explicitly agreed with the important part, and then you said something completely unexpected about the unimportant part?
<gchristensen> I wonder if this needs more discussion, or if I should squash and then merge? https://github.com/NixOS/nixpkgs/pull/120220
<{^_^}> #120220 (by grahamc, 5 hours ago, open): mkPythonDerivation: validate propagatedBuildInputs and buildInputs use a matching python
vdemeester has joined #nixos-dev
<ehmry> BTW, i've given up on the genode+nix stuff, I've been doing a post-mortem writeup this week
<qyliss> aww, sorry to hear that
<ehmry> but making the nixos modules work on a BSD would be something I'd been interested in
<qyliss> well, sounds like we definitely have enough interest to seriously explore it
<cransom> i don't have a production use case for it, but my nostalgia is in overdrive if there was a configuration.nix that either replaced or augmented an /etc/rc.conf
plumm has joined #nixos-dev
<qyliss> well that's a good start :)
ajs124 has quit [Quit: Bridge terminating on SIGTERM]
das_j has quit [Quit: Bridge terminating on SIGTERM]
Scriptkiddi has quit [Quit: Bridge terminating on SIGTERM]
ajs124 has joined #nixos-dev
Scriptkiddi has joined #nixos-dev
das_j has joined #nixos-dev
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos-dev
<ma27[m]> niksnut: given my latest updates in https://github.com/NixOS/nix/pull/4440 - do you think it's good to go as-is? :)
<{^_^}> nix#4440 (by Ma27, 14 weeks ago, open): Miscellaneous improvements for positioning in eval-errors
<ris> i'm getting awfully tempted to turn one of the hackintosh scripts into a nixos module
<ris> as i'm no longer going to have access to a mac i can check PRs on
<qyliss> Ericson2314: eval failure on your latest PR
<samueldr> ris: you might want to dig around the nixos org stuff, just saying that hydra builders are vms running on official mac hardware running NixOS
<ris> ORLY
<ris> :)
<qyliss> Ericson2314: also, a more sensible roadmap right now would be a roadmap to self-hosting. The big things are getting Nix to work (I have that one pretty much under control), getting a pure+native bootstrap, and figuring out why dynamic linking doesn't work.
<ris> samueldr: thankyou for that - i think i wasn't reading between the lines enough when someone said they were running on official apple hardware
<qyliss> Ericson2314: the pure+native stdenv is probably well outside of my abilities, and well within yours ;)
<Ericson2314> Ah element desktop is being bad
<Ericson2314> Curse electron
<samueldr> ris: though the hackintosh vm itelf is a "draw the rest of th owl"
<Ericson2314> I think I better fight zfs and Firefox for more ram
<samueldr> ris: but maybe there's inspiration enough for the nixos plumbing
<Ericson2314> And then view this not on my phone
<ris> sure
<ris> thanks
<Ericson2314> Yay computing in 2021
<qyliss> Ericson2314: there's always the log viewer :P
<Ericson2314> @qyliss I'm actually thinking I might prefer NixOS without nix
<Ericson2314> Baked immutable NixOS or whatever
<Ericson2314> And just do everything in small as possible qemu, glove box style
<Ericson2314> But I have no idea how much work that is
<MichaelRaskin> So, how you update the host kernel?\
<gchristensen> it isn't so tricky, though I've never tried to bring the changes back in to nixos
<gchristensen> netboot :)
<qyliss> Ericson2314: that sounds a bit like what I am aiming for with https://spectrum-os.org/
<qyliss> (mostly) immutable base system with everything running in VMs
<qyliss> and VMs as a well-defined concept, so gluing them together is easy
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
<Ericson2314> I was hoping there might be overlap!
<piegames[m]> I managed to package some leaf dependencies from the Python ML ecosystem. If I added these to nixpkgs, would anybody be willing to maintain them?
<Ericson2314> piegames[m]: like what?
<Ericson2314> cuda related by any chance?
<piegames[m]> I think `pydeck` and `detectron2` are the big ones, the others being hooked in transitively. A few of them are music-related (optical music recognition)
<Ericson2314> piegames[m]: i personally don't do these things, but sometimes I have client work that does
<Ericson2314> no inserection bettween requested packages and those, sadly
<piegames[m]> They are only drive-by contributions on a side quest for me, so I wouldn't want to have to maintain these a few years down from now. But it'd be sad for the work to be lost or to rot in my NUR.
<samueldr> open the PRs with "searching for maintainers"?
<samueldr> though it won't be merged without maintainers, at least it's close enough to Nixpkgs that maybe it'll be found by someone who needs them?
<piegames[m]> That's probably a good idea.
<{^_^}> #120276 (by mweinelt, 19 seconds ago, open): python3Packages.pycocotools: init at 2.0.2; python3Packages.seqeval: init at 1.2.2
<Ericson2314> qyliss: do youu know what ofborg is complaining about?
<Ericson2314> I couldn't repro any column eval failure
jonringer has quit [Remote host closed the connection]
<qyliss> let me have a go
<qyliss> Ericson2314: darwin specific maybe?
<Ericson2314> qyliss: checked column on darwin :/
<Ericson2314> unless it's a bootstrap one
<Ericson2314> somehow
<Ericson2314> like weird alt bootstrrap
<samueldr> ofborg merges the target branch back before running tests, no? maybe relevant?
<qyliss> ooh that's probably it
<qyliss> one of my package fixes will be conflicting
<qyliss> probably the ld.elf_so one
<Ericson2314> oh huh
<Ericson2314> I'll check out
Synthetica has quit [Quit: Connection closed for inactivity]
<qyliss> Ericson2314: just checking you saw this comment, since you marked as resolved at the same time I posted it you might have missed it: https://github.com/NixOS/nixpkgs/pull/119922#discussion_r618814396
<qyliss> if there's a reason I've missed for keeping it as netbsdCross that's fine :)
<Ericson2314> qyliss: i have no real preference between those. Ideally there would be a stdenvNoCC-only one so we wouldn't even be passing the thing that blow up
<Ericson2314> netbsdCross is farther upstream so I guess i ever so slightly prefer it
<qyliss> valid :) my preference was for the less characters one but your reason is better
<Ericson2314> (I really don't like these stdenvs with battteries, I wish we just passed the deps we needed every time, at least until well clear of bootstrapping)
<Ericson2314> libc can have a propagatedBuildInputs on crt0 and libgcc/compiler-rt, that's enough batteries included for me :D
<qyliss> hehe
supersandro2000 is now known as Guest71724
supersandro2000 has joined #nixos-dev
Guest71724 has quit [Ping timeout: 240 seconds]
jonringer has joined #nixos-dev
jonringer has quit [Remote host closed the connection]
jonringer has joined #nixos-dev
rj__ has quit [Quit: rj__]