<evanjs>
Thinking about random binary (leaf) packages and stable NixOS releases, I wonder if it would make sense to have some sort of action to automatically backport such packages.
patagonicus1 has joined #nixos
knerten1 has joined #nixos
<evanjs>
Idk, probably at least as controversial as automatically bumping pack--wait r-ryantm does do that at least lol
<zecnate>
I have a simple derivation wrapping a giant monolithic build that itself builds openssl. Along in that process make runs `./Configure` with a bunch of options. The build fails with `sh: ./Configure: not found`. I checked that `./Configure` begins with `#! /usr/bin/env perl`. I included `perl` in `buildInputs` but I still get the same error.
<clever>
zecnate: /usr/bin/env isnt in the nix sandbox
<clever>
zecnate: you must run patchShebangs on the directory where configure lives
<zecnate>
shell.
<zecnate>
@clever: Thanks!
<zecnate>
I actually tested running /bin/sh on my debian system, created a file with `#! /non-existent` ; chmod u+x; and when I run it I get a different error than `not found`. What explains the difference?
<zecnate>
Is nix `sh` different from debian's `/bin/sh` (which I believe is symlinked to bash).
<clever>
that maps /bin/sh to busybox when inside the sandbox
<zecnate>
Thanks!
<zecnate>
Hrm, using `patchShebangs` will be very inconvenient. Is there a way I can include `/usr/bin/env` in the same sandbox/namespace that `/bin/sh` lives in?
<zecnate>
The reason it will be inconvenient is that this monolithic build system untars a bunch of package sources and builds them with a complicated set of make spaghetti-code…
<clever>
is there no way to tell it to just do the untar step?
<zecnate>
So I potentially need to patch a bunch of hashbangs in a bunch of tarballs, and the inner build system has pinned all of those tarballs by hash.
<clever>
or to give it a pre-built openssl?
<zecnate>
Yes, the eventual goal is to replace all of this projects custom dependency building with nix itself. I'm learning nix and planned to peel the onion one layer at a time, so I thought this "monolithic blackbox" approach would be the easiest first step.
<zecnate>
First though, I want to brainstorm any ways to make this monolithic/black-box approach work.
* zecnate
hunts for patch Shebangs source.
<zecnate>
Where is the source of patchShebangs?
<zecnate>
There are over 1000 hits with ripgrep patchShebangs in nixpkgs. :-o
<clever>
run `nix-shell -p` then `type patchShebangs`
<clever>
and you should see the source
euandreh has joined #nixos
<zecnate>
Thanks! I also found the source in `pkgs/build-support/setup-hooks/patch-shebangs.sh`.
azure1 is now known as zanc
<zecnate>
Hm. Since it is a shell function and not an executable, will it be available to descendent processes within a builder (in this case make)?
<{^_^}>
[nixos-homepage] @samueldr pushed 3 commits to feature/2020-redesign: https://git.io/JU0Z0
<zecnate>
It seems like this kind of issue might crop up anytime one creates a derivation that builds some source that itself contains or downloads other tarballs...
<buckley310>
Is it possible to force nix to use a local directory instead of the channel url, but for a secondary channel, not the nixos channel?
<buckley310>
(during a nixos-rebuild)
<{^_^}>
[nixpkgs] @LaloHao opened pull request #98196 → FIX: Broken haskellPackage.binary-search for latest GHC version → https://git.io/JU0ZK
<{^_^}>
[nixos-homepage] @samueldr pushed to feature/2020-redesign « site-styles: Change big angles strategy »: https://git.io/JU0ZM
<clever>
buckley310: also, anything you put into imports, is a nixos module, which is seperate from nixpkgs
<clever>
buckley310: all of your nixos modules get merged together, and you can use mkForce to override things
<bqv>
.tell cole-h currently in a remote village in scotland, I'll be home on sunday
palo1 has joined #nixos
eoli3n_ has joined #nixos
mallox has joined #nixos
kenran has joined #nixos
palo has quit [Ping timeout: 260 seconds]
palo1 is now known as palo
<buckley310>
clever: so in order to use something like "-I sconfig=/path/to..." to override the whole channel, the channel needs to be designed to handle that?
<clever>
buckley310: `-I sconfig=/path/to` lets you just override the whole thing by force, even if it wasnt made to accept it
<clever>
buckley310: if you want to make smaller changes to just a part of it, the code has to be designed to allow those changes without replacing the whole <sconfig>
<buckley310>
yeah, i want to just override the whole thing by force, for local testing
<clever>
then just use -I sconfig=
bahamas has joined #nixos
alp has joined #nixos
<buckley310>
"-I sconfig=/var/empty" doesn't cause my rebuild to fail as i expected :\
<clever>
buckley310: when you do <sconfig/foo> it will search for a foo in each sconfig
<clever>
buckley310: it didnt find /var/empty/foo, so it tried the next sconfig in the search path
<clever>
buckley310: exactly the same way -I works in gcc
<buckley310>
OHH, so "-I" just sort of prefixes the search path?
<clever>
yeah
<buckley310>
awesome, ok so my test was just invalid xD
<buckley310>
thanks much
<clever>
yep
mmohammadi9812 has joined #nixos
dansho has joined #nixos
cYmen has quit [Quit: bye]
cYmen has joined #nixos
AmitLevy[m] has joined #nixos
saschagrunert has joined #nixos
orivej has joined #nixos
alp has quit [Ping timeout: 272 seconds]
Amit[m] has joined #nixos
<{^_^}>
[nixpkgs] @FRidh opened pull request #98197 → fix passing qt5 version to pythonInterpreters → https://git.io/JU0Cf
rihards has joined #nixos
<{^_^}>
[nixpkgs] @FRidh closed pull request #98185 → python: fix passing wrong qt5 version to pythonInterpreters → https://git.io/JU0Th
<zecnate>
Is there a temporary directory available to builders? What is `pwd`?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sangoma has quit [Read error: Connection reset by peer]
sangoma has joined #nixos
saschagrunert has quit [Remote host closed the connection]
supercoven has joined #nixos
saschagrunert has joined #nixos
amfl has joined #nixos
Fare has quit [Ping timeout: 240 seconds]
<zecnate>
Can I access the path `nixpkgs/pkgs/build-support/setup-hooks/patch-shebangs.sh` from within a builder? -or install it as a derivation?
ixxie has quit [Remote host closed the connection]
<zecnate>
regnat: Thanks.
ericsagnes has joined #nixos
civodul has joined #nixos
johs has quit [Ping timeout: 240 seconds]
techtangents has quit [Ping timeout: 244 seconds]
robmyers has quit [Ping timeout: 244 seconds]
etrepum has quit [Ping timeout: 244 seconds]
hamishmack has quit [Ping timeout: 244 seconds]
kalbasit has quit [Ping timeout: 240 seconds]
prusnak has quit [Ping timeout: 240 seconds]
victorbjelkholm_ has quit [Ping timeout: 244 seconds]
johs has joined #nixos
lukego has quit [Ping timeout: 260 seconds]
teozkr_ has quit [Ping timeout: 260 seconds]
gluegadget has quit [Ping timeout: 260 seconds]
wpcarro has quit [Ping timeout: 260 seconds]
lvrp16 has quit [Ping timeout: 260 seconds]
typetetris has quit [Ping timeout: 260 seconds]
englishm has quit [Ping timeout: 260 seconds]
tnks has quit [Ping timeout: 260 seconds]
parseval has quit [Ping timeout: 240 seconds]
Tritlo has quit [Ping timeout: 240 seconds]
pittma has quit [Ping timeout: 240 seconds]
lally has quit [Ping timeout: 240 seconds]
digitalgrease has quit [Ping timeout: 240 seconds]
pgiarrusso has quit [Ping timeout: 240 seconds]
sethetter__ has quit [Ping timeout: 240 seconds]
HeN has quit [Ping timeout: 240 seconds]
ajmcmiddlin has quit [Ping timeout: 240 seconds]
heatm1s3r has quit [Ping timeout: 240 seconds]
joshmeredith has quit [Ping timeout: 240 seconds]
bradparker has quit [Ping timeout: 240 seconds]
johanot has quit [Ping timeout: 240 seconds]
zot has quit [Ping timeout: 244 seconds]
taktoa[c] has quit [Ping timeout: 244 seconds]
murmr has quit [Ping timeout: 244 seconds]
vdemeester has quit [Ping timeout: 244 seconds]
chessai has quit [Ping timeout: 260 seconds]
feepo has quit [Ping timeout: 260 seconds]
nlofaro has quit [Ping timeout: 260 seconds]
midchildan has quit [Ping timeout: 260 seconds]
gausby has quit [Ping timeout: 260 seconds]
dgpratt has quit [Ping timeout: 260 seconds]
jfhbrook has quit [Ping timeout: 260 seconds]
pasukon has quit [Ping timeout: 260 seconds]
buckley310 has quit [Ping timeout: 244 seconds]
zmacs has quit [Ping timeout: 244 seconds]
agander_m has quit [Ping timeout: 244 seconds]
wildsebastian has quit [Ping timeout: 244 seconds]
srhb has quit [Ping timeout: 240 seconds]
nz__ has quit [Ping timeout: 240 seconds]
dmj` has quit [Ping timeout: 240 seconds]
techtangents has joined #nixos
mitsuhiko has quit [Ping timeout: 260 seconds]
peel has quit [Ping timeout: 260 seconds]
alanz_ has quit [Ping timeout: 260 seconds]
d1rewolf has quit [Ping timeout: 260 seconds]
marcinkuzminski has quit [Ping timeout: 260 seconds]
sorear has quit [Ping timeout: 260 seconds]
c00w has quit [Ping timeout: 260 seconds]
mpickering has quit [Ping timeout: 240 seconds]
aristid has quit [Ping timeout: 240 seconds]
scoates has quit [Ping timeout: 244 seconds]
teozkr_ has joined #nixos
dsal has quit [Ping timeout: 272 seconds]
etrepum has joined #nixos
prusnak has joined #nixos
taktoa[c] has joined #nixos
pgiarrusso has joined #nixos
zmacs has joined #nixos
parseval has joined #nixos
jfhbrook has joined #nixos
typetetris has joined #nixos
kalbasit has joined #nixos
nlofaro has joined #nixos
joshmeredith has joined #nixos
dgpratt has joined #nixos
bradparker has joined #nixos
chessai has joined #nixos
gluegadget has joined #nixos
sethetter__ has joined #nixos
lukego has joined #nixos
robmyers has joined #nixos
buckley310 has joined #nixos
johanot has joined #nixos
wildsebastian has joined #nixos
wpcarro has joined #nixos
marcinkuzminski has joined #nixos
hamishmack has joined #nixos
alanz_ has joined #nixos
feepo has joined #nixos
sorear has joined #nixos
vdemeester has joined #nixos
Tritlo has joined #nixos
pittma has joined #nixos
heatm1s3r has joined #nixos
ajmcmiddlin has joined #nixos
murmr has joined #nixos
gausby has joined #nixos
midchildan has joined #nixos
lally has joined #nixos
c00w has joined #nixos
tnks has joined #nixos
HeN has joined #nixos
lvrp16 has joined #nixos
d1rewolf has joined #nixos
zot has joined #nixos
pasukon has joined #nixos
mpickering has joined #nixos
victorbjelkholm_ has joined #nixos
mitsuhiko has joined #nixos
peel has joined #nixos
agander_m has joined #nixos
dmj` has joined #nixos
aristid has joined #nixos
englishm has joined #nixos
scoates has joined #nixos
srhb has joined #nixos
digitalgrease has joined #nixos
dsal has joined #nixos
nz__ has joined #nixos
<zecnate>
Since this hashbang issue is so thorny for my case, I keep wondering why the builder sandbox can't just supply `/usr/bin/env`… Is there any documented rationale for that?
cizra has quit [Ping timeout: 244 seconds]
<clever>
zecnate: because using /usr/bin/env in the final scripts installed to $out isnt pure, it encourages you to patchShebangs, so it becomes an absolute path
mmohammadi9812 has quit [Ping timeout: 256 seconds]
<bqv>
Aye, that I can probably do via mobile
<cole-h>
Sweet, cheers. Enjoy your travels in Scotland :)
<bqv>
Ty!
<Graypup_>
zecnate, I am going to answer this without any consideration of the XY-problem, so it is *an* answer but perhaps not the right one: https://github.com/Carnap/Carnap/blob/master/release.nix#L11 here's a way to grab a path into nixpkgs
lotharn has joined #nixos
sangoma has joined #nixos
kleisli__ has quit [Ping timeout: 240 seconds]
<Graypup_>
the nix infra for this project is probably also offensive to correctness, but it works so,,, shipit
<zecnate>
clever: For my use case specifically I am totally fine patching `$out`, but it's internal input archives that are the trouble. So for my use case if `/usr/bin/env` was set during *build time* I would still patch $out and that should work.
arjen-jonathan has quit [Ping timeout: 240 seconds]
hyper_ch2 has joined #nixos
arjen-jonathan has joined #nixos
teto has quit [Ping timeout: 272 seconds]
cfricke has joined #nixos
c4droid has joined #nixos
Bran has joined #nixos
Bran is now known as Bran
arjen-jonathan has quit [Ping timeout: 272 seconds]
<c4droid>
Have anyone build jekyll blog with nix?
<c4droid>
I'm trying nixlized my blog, I follow the some tutorial from google, I want to generate a blog configuration when I creating the isolated environment
<Bran>
nice
<c4droid>
How can I do that
redkahuna has joined #nixos
<Bran>
i'm trying to move my vim config to nix, and then probably xmonad
sangoma has quit [Read error: Connection reset by peer]
xd1le has quit [Read error: Connection reset by peer]
lotharn has quit [Read error: Connection reset by peer]
c4droid has quit [Remote host closed the connection]
c4droid has joined #nixos
c4droid has left #nixos [#nixos]
bahamas has quit [Ping timeout: 260 seconds]
kahiru has quit [Ping timeout: 240 seconds]
kahiru has joined #nixos
nixuser has joined #nixos
drewc has quit [Ping timeout: 256 seconds]
drewc has joined #nixos
<cole-h>
regnat++ Thanks again for the help :) Looking forward to any comments you may have on the current incarnation of the PR. (Now it's time for *me* to go to bed.)
<{^_^}>
regnat's karma got increased to 5
cole-h has quit [Quit: Goodbye]
Jackneill has quit [Read error: Connection reset by peer]
lafka has quit [Remote host closed the connection]
lafka has joined #nixos
lafka has quit [Remote host closed the connection]
lafka has joined #nixos
buckley310 has quit [Quit: Connection closed for inactivity]
xd1le has quit [Read error: Connection reset by peer]
justanotheruser has quit [Ping timeout: 244 seconds]
xd1le has joined #nixos
thc202 has joined #nixos
<{^_^}>
[nixpkgs] @karolchmist opened pull request #98202 → sphinx autoapi: init at version 1.5.0 → https://git.io/JU0RY
kahiru has quit [Ping timeout: 272 seconds]
Yakulu[m] has quit [Quit: killed]
NobbZ[m] has quit [Quit: killed]
unclechu has quit [Quit: killed]
qbit[m] has quit [Quit: killed]
dxu[m] has quit [Quit: killed]
bbigras has quit [Quit: killed]
alextee[m] has quit [Quit: killed]
ilya-fedin has quit [Quit: killed]
MilkManzJourDadd has quit [Quit: killed]
davidak[m] has quit [Quit: killed]
Ericson2314 has quit [Quit: killed]
hsiktas[m] has quit [Quit: killed]
symphorien[m] has quit [Quit: killed]
balsoft has quit [Quit: killed]
barn0 has quit [Quit: killed]
vaibhavsagar has quit [Quit: killed]
philipp[m] has quit [Quit: killed]
srxl has quit [Quit: killed]
yurb has quit [Quit: killed]
yusdacra[m] has quit [Quit: killed]
mmlb[m] has quit [Quit: killed]
JJJollyjim has quit [Quit: killed]
grin[m] has quit [Quit: killed]
leons has quit [Quit: killed]
azazel has quit [Quit: killed]
HumanJohn[m] has quit [Quit: killed]
eddyb has quit [Quit: killed]
fzakaria1 has quit [Quit: killed]
bennofs[m] has quit [Quit: killed]
ongy[m] has quit [Quit: killed]
rycee has quit [Quit: killed]
hiroshi[m] has quit [Quit: killed]
Nigel[m] has quit [Quit: killed]
shu9 has quit [Quit: killed]
jneplokh has quit [Quit: killed]
chreekat[m] has quit [Quit: killed]
arturo[m] has quit [Quit: killed]
dxb[m] has quit [Quit: killed]
init_6 has quit [Quit: killed]
phirsch has quit [Quit: killed]
kaitanie[m] has quit [Quit: killed]
boogiewoogie[m] has quit [Quit: killed]
neonfuz2 has quit [Quit: killed]
sshow[m] has quit [Quit: killed]
sierraDelta has quit [Quit: killed]
aith[m] has quit [Quit: killed]
mhueschen[m] has quit [Quit: killed]
jtojnar has quit [Quit: killed]
betty[m] has quit [Quit: killed]
jlv1 has quit [Quit: killed]
us3r[m] has quit [Quit: killed]
TomaszKsiak[m] has quit [Quit: killed]
nh2[m] has quit [Quit: killed]
kraem has quit [Quit: killed]
cyberwolf[m] has quit [Quit: killed]
alj[m] has quit [Quit: killed]
hpfr has quit [Quit: killed]
worldofpeace has quit [Quit: killed]
mmk2410[m] has quit [Quit: killed]
slby[m] has quit [Quit: killed]
rnhmjoj has quit [Quit: killed]
Hayden[m] has quit [Quit: killed]
fatjedi[m] has quit [Quit: killed]
duckonomy1 has quit [Quit: killed]
hacker01[m] has quit [Quit: killed]
puzzlewolf has quit [Quit: killed]
pinage404[m] has quit [Quit: killed]
timokau[m] has quit [Quit: killed]
ntnkwmkmnw[m]1 has quit [Quit: killed]
Ox4A6F has quit [Quit: killed]
theduke has quit [Quit: killed]
moben has quit [Quit: killed]
Geezus42[m] has quit [Quit: killed]
jgart[m] has quit [Quit: killed]
maralorn has quit [Quit: killed]
fgaz has quit [Quit: killed]
the_rajsun[m] has quit [Quit: killed]
njha[m] has quit [Quit: killed]
callahad[m] has quit [Quit: killed]
ZerataX has quit [Quit: killed]
tnias[m] has quit [Quit: killed]
crazazy[m] has quit [Quit: killed]
leonardp has quit [Quit: killed]
Leira[m] has quit [Quit: killed]
mica[m] has quit [Quit: killed]
ydlr[m] has quit [Quit: killed]
joslain[m] has quit [Quit: killed]
nealean[m] has quit [Quit: killed]
Null_A[m] has quit [Quit: killed]
billsun has quit [Quit: killed]
iamjackpreacher[ has quit [Quit: killed]
alex[m]6 has quit [Quit: killed]
IslandUsurper[m] has quit [Quit: killed]
M0-[m] has quit [Quit: killed]
arcnmx has quit [Quit: killed]
joachimschmidt55 has quit [Quit: killed]
kisaja[m] has quit [Quit: killed]
alexarice[m] has quit [Quit: killed]
ramses[m] has quit [Quit: killed]
mcaju has quit [Quit: killed]
schmittlauch[m] has quit [Quit: killed]
Amit[m] has quit [Quit: killed]
lahmilahsi[m] has quit [Quit: killed]
stu_[m] has quit [Quit: killed]
alienpirate5 has quit [Quit: killed]
quidome[m] has quit [Quit: killed]
michaelpj has quit [Quit: killed]
ks2048[m] has quit [Quit: killed]
evils[m] has quit [Quit: killed]
nilsirl[m] has quit [Quit: killed]
AmitLevy[m] has quit [Quit: killed]
regnat has quit [Quit: killed]
pjt_014[m] has quit [Quit: killed]
ma27[m] has quit [Quit: killed]
kaychaks_riot has quit [Quit: killed]
Bino has quit [Quit: killed]
srasu[m] has quit [Quit: killed]
das-g[m] has quit [Quit: killed]
alexfmpe has quit [Quit: killed]
unrooted[m] has quit [Quit: killed]
wedens[m] has quit [Quit: killed]
slabity has quit [Quit: killed]
hsngrmpf[m] has quit [Quit: killed]
felschr[m] has quit [Quit: killed]
nicolas[m]1 has quit [Quit: killed]
faya01[m] has quit [Quit: killed]
truby has quit [Quit: killed]
david-sawatzke[m has quit [Quit: killed]
steakfan[m] has quit [Quit: killed]
billiozzi[m] has quit [Quit: killed]
woobilicious[m] has quit [Quit: killed]
bloodyfish[m] has quit [Quit: killed]
tangotrotfox[m] has quit [Quit: killed]
tobim[m] has quit [Quit: killed]
Minijackson[m] has quit [Quit: killed]
TheSirC[m] has quit [Quit: killed]
porphyrogenetos has quit [Quit: killed]
Stphan[m] has quit [Quit: killed]
timotheel-f[m] has quit [Quit: killed]
kazzimazzi[m] has quit [Quit: killed]
kyren has quit [Quit: killed]
snackoverflow[m] has quit [Quit: killed]
pheoxy has quit [Quit: killed]
q3k[m] has quit [Quit: killed]
aflatter[m] has quit [Quit: killed]
jc_denton[m] has quit [Quit: killed]
Dandellion has quit [Quit: killed]
kevincox[m] has quit [Quit: killed]
kaiha[m] has quit [Quit: killed]
trepetti[m] has quit [Quit: killed]
SpaghettiCthulhu has quit [Quit: killed]
aanderse has quit [Quit: killed]
Valodim[m] has quit [Quit: killed]
jschievink has quit [Quit: killed]
lycium[m] has quit [Quit: killed]
ryantm has quit [Quit: killed]
onny[m] has quit [Quit: killed]
nyu[m] has quit [Quit: killed]
insidious[m] has quit [Quit: killed]
Avoozl[m] has quit [Quit: killed]
georgyo[m] has quit [Quit: killed]
Notkea[m] has quit [Quit: killed]
lurpahi has quit [Quit: killed]
vgamma[m] has quit [Quit: killed]
srid has quit [Quit: killed]
not7cd[h][m] has quit [Quit: killed]
spinlock[m] has quit [Quit: killed]
sernop[m] has quit [Quit: killed]
AutonomouseAndro has quit [Quit: killed]
nocent has quit [Quit: killed]
ftzm[m] has quit [Quit: killed]
mathyouguy has quit [Quit: killed]
kekw736[m] has quit [Quit: killed]
pitchzer0 has quit [Quit: killed]
l-as has quit [Quit: killed]
felixfoertsch has quit [Quit: killed]
wjjunyor[m] has quit [Quit: killed]
chvp has quit [Quit: killed]
tbenst[m]1 has quit [Quit: killed]
wak-work has quit [Quit: killed]
mkg20001 has quit [Quit: killed]
tristan[m] has quit [Quit: killed]
yisraeldov has quit [Quit: killed]
hazel[m] has quit [Quit: killed]
ptotter[m] has quit [Quit: killed]
rednaZ[m] has quit [Quit: killed]
jt35[m] has quit [Quit: killed]
mindtree[m] has quit [Quit: killed]
peter0576[m] has quit [Quit: killed]
rschulman has quit [Quit: killed]
ArtemVorotnikov[ has quit [Quit: killed]
thefloweringash has quit [Quit: killed]
danielrf[m] has quit [Quit: killed]
Alex[m]8 has quit [Quit: killed]
surf76[m] has quit [Quit: killed]
Preisschild has quit [Quit: killed]
mullein[m] has quit [Quit: killed]
poluto[m] has quit [Quit: killed]
colemickens has quit [Quit: killed]
tskc[m]1 has quit [Quit: killed]
jolix[m] has quit [Quit: killed]
nikola[m] has quit [Quit: killed]
timclassic has quit [Quit: killed]
thequux[m] has quit [Quit: killed]
bourbon has quit [Quit: killed]
axx has quit [Quit: killed]
inquisitiv3 has quit [Quit: killed]
yoctocell[m] has quit [Quit: killed]
hamishdehmer[m] has quit [Quit: killed]
l_inus[m] has quit [Quit: killed]
noneucat has quit [Quit: killed]
stites[m] has quit [Quit: killed]
aloiscochard[m] has quit [Quit: killed]
verum_alpha[m] has quit [Quit: killed]
manu12[m] has quit [Quit: killed]
adray has quit [Quit: killed]
aquarial has quit [Quit: killed]
JohannesArnold[4 has quit [Quit: killed]
ndarilek has quit [Quit: killed]
mt[m] has quit [Quit: killed]
yvesf[m] has quit [Quit: killed]
Jake[m] has quit [Quit: killed]
sebass[m] has quit [Quit: killed]
Hirmes[m] has quit [Quit: killed]
Ke has quit [Quit: killed]
abcrawf has quit [Quit: killed]
gnxlxnxx[m] has quit [Quit: killed]
li_matrix has quit [Quit: killed]
dywedir[m] has quit [Quit: killed]
wangoe[m] has quit [Quit: killed]
eadwu[m] has quit [Quit: killed]
waschtl[m] has quit [Quit: killed]
cjbassi[m] has quit [Quit: killed]
jluttine[m] has quit [Quit: killed]
onewayonelife[m] has quit [Quit: killed]
menelaos[m] has quit [Quit: killed]
tilcreator has quit [Quit: killed]
emily has quit [Quit: killed]
DamienCassou has quit [Quit: killed]
lndn[m] has quit [Quit: killed]
ericdmoore[m] has quit [Quit: killed]
omasanori[m] has quit [Quit: killed]
bpye has quit [Quit: killed]
domenkozar[m] has quit [Quit: killed]
boomer[m] has quit [Quit: killed]
treed[m] has quit [Quit: killed]
badmutex[m] has quit [Quit: killed]
GuillaumeChrel[m has quit [Quit: killed]
drozdziak1 has quit [Quit: killed]
zolk3ri[m] has quit [Quit: killed]
jojosch|Johannes has quit [Quit: killed]
ngerstle[m] has quit [Quit: killed]
daddy_james[m] has quit [Quit: killed]
Viev[m] has quit [Quit: killed]
anonymous_zero[m has quit [Quit: killed]
betrion[m] has quit [Quit: killed]
aniketd[m] has quit [Quit: killed]
siraben has quit [Quit: killed]
alaskacanyon[m] has quit [Quit: killed]
aterius has quit [Quit: killed]
reyman[m] has quit [Quit: killed]
bohan[m] has quit [Quit: killed]
georg[m] has quit [Quit: killed]
johnburnham[m] has quit [Quit: killed]
sparogy has quit [Quit: killed]
meow2142[m] has quit [Quit: killed]
CRTified[m] has quit [Quit: killed]
sonercirit[m] has quit [Quit: killed]
musicmatze has quit [Quit: killed]
jehova[m] has quit [Quit: killed]
JankLoogi has quit [Quit: killed]
justache has quit [Max SendQ exceeded]
werner291 has joined #nixos
justache has joined #nixos
kahiru has joined #nixos
<{^_^}>
[nixos-homepage] @garbas pushed to feature/2020-redesign « Hide nixos logo in the background in the hero section on the landing page »: https://git.io/JU0Ri
justanotheruser has joined #nixos
Mic92 has quit [Quit: WeeChat 2.9]
Mic92 has joined #nixos
redkahuna has quit [Quit: WeeChat 2.2]
dermetfan has joined #nixos
cosimone has joined #nixos
bahamas has joined #nixos
cosimone has quit [Client Quit]
cosimone has joined #nixos
cosimone has quit [Remote host closed the connection]
<{^_^}>
[nix] @Jiehong opened pull request #4033 → bugfix: display a warning if Fish shell is detected (#440, #3980) → https://git.io/JU00i
sputny has joined #nixos
<{^_^}>
[nix] @Jiehong closed pull request #3985 → bugfix: add a fish shell file to correctly source vars (#3980) → https://git.io/JUYMo
kahiru has quit [Read error: Connection reset by peer]
chreekat[m] has joined #nixos
kahiru has joined #nixos
<chreekat[m]>
nm, figured it out. :) On my device, I have to change the order of "boot devices" such that "Linux firmware updater" comes first
chreekat[m] has quit [Remote host closed the connection]
dansho has quit [Remote host closed the connection]
dansho has joined #nixos
detran has joined #nixos
meh` has joined #nixos
eoli3n_ has joined #nixos
pf has joined #nixos
<pf>
hey! this is probably very basic, but i've been struggling with it for a while
<pf>
i'm trying to make a derivation for a python package, but it needs libstdc++.so.6 and i'm struggling to make it available during runtime. what is the best way to make it available?
<pf>
i've tried including gcc, libgcc or stdenv.cc.cc in propagatedBuildInputs, but that didn't work
<pf>
i guess it is not being included in LD_LIBRARY_PATH? but it feels like modifying LD_LIBRARY_PATH directly is not the right thing to do here
<pf>
then it works, but i'd expect that there would be a way to just say in the derivation that "I want libstdc++.so.6 to be accessible" and not have to manually modify LD_LIBRARY_PATH
<hlinander>
tried to follow the upgrade instructions for 20.03 (previously on 19.03) and everything went fine however my boot option is still listed as 19.09 (note not 19.03 as before?). is that just a naming issue or am I still on 19?
<zeorin>
Hello all, I'm a relative Nix newbie still. I want to add a suckless program to my system. If you are not familiar with them, they are configured by editing their source code (mostly using patches). Before I add this to my system I'd like to try building my configured version of the package in isolation.
<zeorin>
Basically I want to build a package that already exists in nixpkgs, but override some of its attributes, and then build that in isolation and test it first.
<hlinander>
NobbZ[m]: *facepalm* did indeed not run it as root, thanks for the help!
<zeorin>
How would I go about doing this?
<V>
zeorin: which package?
<zeorin>
slock
<V>
presumably the 'conf' argument?
<V>
are you asking how to set that?
<zeorin>
Not just that, I also want to patch it
<zeorin>
I did this for `st` a while ago already (even managed to include a patched libXft just for st), but I've forgotten how I tested this in isolation first.
<zeorin>
I don't want to add it to /etc/nixos/configuration.nix until I've ironed out the kinks
<V>
you can also put that in a file and do `nix-build --no-out-link ./file.nix`
<zeorin>
That's what I was looking for!
knupfer has quit [Ping timeout: 260 seconds]
<V>
former or the latter?
<zeorin>
I had a look at the Nix package manager manual, but I only found info on how to create an entirely _new_ derivation.
<V>
ah
<V>
override and overrideAttrs are your friend
saschagrunert has quit [Remote host closed the connection]
<zeorin>
Either really, I don't mind putting it on the cli or a file. I was just wondering what the nix expression should look like
<V>
you can also callPackage <nixpkgs/pkgs/misc/screensavers/slock> { conf = "my conf"; }
<V>
but overriding is probably better
<Thra11>
Is it possible to fetch nixpkgs over ssh? i.e. something like `nix-build -I nixpkgs=ssh://user@1.2.3.4:path/to/nixpkgs`?
<NobbZ[m]>
I do not think so, though you might be able to use `sshfs` mounts.
xd1le has quit [Remote host closed the connection]
<V>
Thra11: have you tried it?
<Thra11>
What if nixpkgs is a git repo? Can it do git over ssh?
<Thra11>
V: I have: "Nix search path entry 'ssh://user@1.2.3.4:nixpkgs' cannot be downloaded, ignoring"
<V>
Thra11: does the root userh ave the necessary SSH keys?
<V>
or whichever user the nix-daemon is running as
xd1le has joined #nixos
<Thra11>
A very good question
<NobbZ[m]>
Those parts of nixpkgs that work with SSH at all, require to be set up that the nixdemon can access the remote without password auth. User and identityfile usually are set up in `/root/.ssh/config` then. (or whatever user drives the deamon)
tilpner2 has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
<{^_^}>
[nixos-homepage] @garbas pushed to feature/2020-redesign « default color for links should be one of the "NixOS"blue colors »: https://git.io/JU0rD
alp has quit [Ping timeout: 272 seconds]
ecou[m] has joined #nixos
cognemo has quit [Ping timeout: 244 seconds]
cognemo has joined #nixos
mariatsji has quit [Remote host closed the connection]
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
codygman has quit [Read error: Connection reset by peer]
nikivi has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
codygman has joined #nixos
nikivi has quit [Client Quit]
<raboof>
the 'standard' jdk in nixpkgs is still openjdk8, which is pretty old. What would be the 'gradual strategy' to update the 'standard' jdk to a newer version?
nikivi has joined #nixos
nixuser has quit [Remote host closed the connection]
<gchristensen>
imo just doing it
<etu>
Now is a good time as well since the 20.09 branch has been created, so no new breakage just before a release :)
<raboof>
sounds good to me :D. what would be the most sensible version to update to? adoptopenjdk-hostpot-bin-11 (which is a LTS) or even all the way to 13 (and 14 once that's in)?
<siraben>
Should I use haskell.packages.ghc844.ghcWithPackages in my nix-shell or install things with cabal instead?
knupfer has joined #nixos
<siraben>
Also, why doesn't haddock documentation appear even if I use haskell.packages.ghc844.ghcWithHaddock ?
<azure1>
how long does new version of nixos usually gets released?
sigmundv__ has quit [Read error: Connection reset by peer]
sigmundv__ has joined #nixos
<raboof>
azure1: there's typically 2 stable releases per year
alexherbo2 has quit [Ping timeout: 264 seconds]
cantstanya has quit [Remote host closed the connection]
codygman has quit [Read error: Connection reset by peer]
cantstanya has joined #nixos
codygman has joined #nixos
joesventek has quit [Quit: Quit]
joesventek has joined #nixos
bahamas has quit [Ping timeout: 260 seconds]
<{^_^}>
[nixos-homepage] @garbas pushed to feature/2020-redesign « improve counter on landing page »: https://git.io/JU0PG
mariatsji has joined #nixos
mariatsji has quit [Ping timeout: 272 seconds]
primeos has quit [Quit: WeeChat 2.8]
primeos has joined #nixos
meh` has quit [Remote host closed the connection]
ddellacosta has joined #nixos
ericsagnes has quit [Ping timeout: 244 seconds]
Pwnna has quit [Quit: Bye]
Pwnna has joined #nixos
lafa has quit [Read error: Connection reset by peer]
<justanotheruser>
I'm building origin/20.09 from origin/20.03, and I get the error `error: getting attributes of path '/nix/store/mcq4b302nnfrbrmgdnp0s0xykzkl145a-zziplib-0.13.71': No such file or directory` Here is the full traceback: https://dpaste.com/6TPCR4MSA.txt How can I approach this?
<{^_^}>
[nix] @chreekat opened pull request #4036 → nix-prefetch-url: Add --executable flag → https://git.io/JU0yh
pf has joined #nixos
Sanchayan has quit [Quit: leaving]
never_released has quit [Ping timeout: 246 seconds]
lopsided98 has quit [Ping timeout: 244 seconds]
never_released has joined #nixos
zeorin has joined #nixos
<zeorin>
Heya. I'm struggling to get slock working with xss-lock.
ml| has quit [Ping timeout: 240 seconds]
alp has quit [Remote host closed the connection]
alp has joined #nixos
<zeorin>
The docs for the xss-lock module describe the lockerCommand option: `lockerCommand = "${pkgs.slock}/bin/slock";`
<zeorin>
They use i3 lock in the example, but whatever.
<zeorin>
The issue is that slock needs an suid bit set
<zeorin>
there's a slock module that does just that (`programs.slock.enable = true;`).
<zeorin>
The issue is that the path that the lockerCommand is set to is the non-wrapped version of slock, i.e. it doesn't have its suid bit set.
<zeorin>
How to I set it to the _wrapped_ version of slock that has the suid bit set?
lopsided98 has joined #nixos
<zeorin>
The path of the slock version that's available to me on the command line is `/run/wrappers/bin/slock` and I'm sure I could just hard-code that and it would work. But it doesn't feel very "Nix-y" to do that.
dansho has quit [Quit: Leaving]
<azure1>
can I use `self.path` in flake? it gives me infinite recursion error
octowan[m] has quit [Quit: Idle for 30+ days]
<V>
zeorin: probably just use "slock" and don't specify the absolute path
<V>
it needs to be installed globally to be a wrapper, so...
<zeorin>
Incidentally, is there some way to specify a patch merging strategy when applying several patches when overriding a derivation's attributes in case they conflict?
<zeorin>
Suckless's patches tend to do that. They assume you'll just be applying them using `git apply -3` or something, and then it's not such an issue, but when setting it up in Nix it means I have to do it their way first, just to get a unified patch that I must then include in my Nix config.
codygman has quit [Read error: Connection reset by peer]
<simpson>
`patchFlags` can be customized in order to request fuzzier application.
codygman has joined #nixos
lordcirth has quit [Remote host closed the connection]
ml| has joined #nixos
dansho has joined #nixos
<{^_^}>
[nix] @maljub01 opened pull request #4038 → Add a nix.conf option for allowing a symlinked store → https://git.io/JU09v
<{^_^}>
[nixpkgs] @zimbatm pushed commit from @diegs to master « gopls: 0.4.4 -> 0.5.0 (#98182) »: https://git.io/JU09z
kahiru has quit [Ping timeout: 260 seconds]
kahiru has joined #nixos
ml| has joined #nixos
mariatsji has quit [Remote host closed the connection]
<quidome[m]>
Is there an easy way to tell which versions of packages we can expect to be in 20.09? Say gnome for instance.
zupo has joined #nixos
mariatsji has joined #nixos
pf has quit [Ping timeout: 265 seconds]
<lordcirth>
quidome[m], look at current + PRs, I guess
<hyper_ch>
clever: online?
<jtojnar>
quidome: NixOS releases are one GNOME release back
<jtojnar>
so that will be GNOME 3.36 in 20.09
<jtojnar>
* quidome: NixOS releases are one GNOME release behind
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alp has quit [Ping timeout: 272 seconds]
pf has joined #nixos
mariatsji has quit [Ping timeout: 272 seconds]
<drakonis>
and kde seems to always be behind by two releases
<drakonis>
by the time 20.09 is out, it'll be once again behind by two
<jtojnar>
ixxie_: what kind of trouble?
<hyper_ch>
hmmmm, should I use the services.nfs.server.exports or should I use the zfs nfs export options
<zeorin>
>probably just use "slock" and don't specify the absolute path
<{^_^}>
[nixpkgs] @jonringer merged pull request #98211 → python3Packages.fluent-logger: relax version for msgpack → https://git.io/JU02O
<{^_^}>
[nixpkgs] @jonringer pushed commit from @freezeboy to master « python3Packages.fluent-logger: relax version for msgpack »: https://git.io/JU0HZ
<cole-h>
Note: You'll probably need to wrap the `mkShell.override { ... }` in parens before you can give it another attrset (e.g. `{ buildInputs = ... }`)
Darkmatter66 has quit [Ping timeout: 256 seconds]
<adam_>
Awesome thanks so much, I think it works now :)
philr has joined #nixos
heywoodlh1 has joined #nixos
<{^_^}>
[nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JU0QF
mariatsji has quit [Remote host closed the connection]
<adam_>
actually nevermind
heywoodlh1 has quit [Client Quit]
<{^_^}>
[nixpkgs] @peti opened pull request #98227 → Update Haskell package set to LTS 16.15 (plus other fixes) → https://git.io/JU0QN
<adam_>
So it seems like it builds, but clangd is confused
<adam_>
I exported my compile commands
kleisli__ has quit [Ping timeout: 244 seconds]
<adam_>
Clangd says iostream file not found
<adam_>
so does clangd use something other then the standard environment
kahiru has quit [Read error: Connection reset by peer]
kahiru has joined #nixos
<adam_>
Also when I link against another library that one also can't seem to find the stuff in the standard environment
<adam_>
../third_party/libtorch/lib/libc10.so: undefined reference to `std::__cxx11::basic_string<
<adam_>
the weird thing is everything compiles just fine when I use g++
orivej has joined #nixos
<LnL>
you need a compile_commands.json for the clangd lsp to find stuff
<adam_>
I do have that
kenran has joined #nixos
<adam_>
I added set(CMAKE_EXPORT_COMPILE_COMMANDS 1)
<LnL>
and you did a clean build with clang?
<adam_>
yeah
<adam_>
well with cmake
<adam_>
cmake ..
<LnL>
that works in my experience
<adam_>
cmake --build .
<adam_>
then I moved the compile_commands to the root folder
ml| has quit [Ping timeout: 260 seconds]
<LnL>
hmm maybe the cmake thing doesn't have enough info
mariatsji has joined #nixos
<LnL>
I used bear before, but that was mostly because the project didn't use cmake
<cole-h>
I haven't had good experiences with bear, but compiledb worked great for me (`python3Packages.compiledb`)
<adam_>
when you say it doesn't have enough info
<adam_>
what did you need to add?
kenran has quit [Ping timeout: 256 seconds]
<adam_>
I have minimal reproducable example
<adam_>
only a main.cc with include iostream and std::cout
<adam_>
just to see if I can get it working
<adam_>
building works, lsp does not
<adam_>
if I link against another library (libtorch) it does not either
<adam_>
both compiling fails and lsp fails
<cole-h>
What if you do `-DCMAKE_EXPORT...` instead of having it in the cmake file?
<{^_^}>
[nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JU05P
euandreh has quit [Remote host closed the connection]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
s1341 has quit [Quit: Connection closed for inactivity]
euandreh has joined #nixos
adam_ has quit [Quit: Lost terminal]
cosimone has quit [Quit: Quit.]
alextee[m] has left #nixos ["User left"]
<{^_^}>
[nixos-homepage] @davidak merged pull request #540 → Add addict3d to nixcon team → https://git.io/JU0HR
<{^_^}>
[nixos-homepage] @davidak pushed 2 commits to master: https://git.io/JU05b
<{^_^}>
[nixpkgs] @danieldk opened pull request #98230 → Update to ROCm 3.8.0 → https://git.io/JU05x
<ottidmes>
I am trying to fix some issues with my tests run as GitHub Action workflows, I am getting: warning: unknown setting 'experimental-features', while the same tests run under NixOS (rather than Ubuntu latest) don't give me those warnings
<ottidmes>
It runs both nix 2.3 and 2.4 and with both I am seeing those warnings
<adam_>
i'm trying to use pybind11 and i'm having some issues
<adam_>
I added both pybind11 and python38 to my buildInputs
<adam_>
/pybind11/detail/common.h:112:10: fatal error: Python.h: No such file or directory
<adam_>
normally you need python3-dev but I don't think nix has that?
<cole-h>
ottidmes: I think experimental-features only works on nixUnstable. However, the errors are unrelated to that warning -- "error: attribute 'override' missing, at /home/runner/work/nix-prefetch/nix-prefetch/lib/fetcher.nix:37:65"
<ottidmes>
cole-h: yeah, saw that one too, thought to tackle one at the time, I wonder what might be causing that, how my setup and GitHub setup differ that cause that error
<ottidmes>
cole-h: Guess I can then safely remove --experimental-features nix-command, if it is needed, those people will need to set it anyway in their nix config, I presume
<cole-h>
That feature is only necessary if you're using `nix shell`, `nix build`, etc
alp has joined #nixos
<cole-h>
If you call those anywhere, you should keep it.
<cole-h>
If you fall-back to `nix-shell`, `nix-build`, etc, then it should be fine to remove it.
<ottidmes>
cole-h: I am using `nix eval` and cannot really downgrade easily to nix-instantiate (I could, but would mean a lot of extra work)
<cole-h>
Then you need to keep `--experimental-features nix-command`
<ottidmes>
and live with the warnings?
<cole-h>
Yes.
alp has quit [Remote host closed the connection]
<Dandellion>
is it possible to somehow override `stdenv` to have a different gcc?
alp has joined #nixos
<cole-h>
Two choices: 1) remove experimental-features and have users complain the tool doesn't work without them adding nix-command to their nix.conf; or 2) keep experimental-features and ignore warnings related to it
<ottidmes>
cole-h: Thanks for clearing that up, guess I will focus on the override error then and if I have enough time, try and see if I can downgrade to nix-instnatiate
<cole-h>
LnL: Only problem now is that the manpage is still short `bar` and `bar-with-logs` since they are outside libutil... Unless I've done something wrong.
<niso>
is there a way to prevent nixos-containers from mounting the hosts nix store?
sangoma has joined #nixos
zakame has quit [Quit: WeeChat 2.9]
knupfer has joined #nixos
saschagrunert has quit [Remote host closed the connection]
<LnL>
cole-h: I only half looked at the changes, but don't settings need to implement to_string?
<cole-h>
LnL: It does.
<cole-h>
Also, I've changed some things with regnat's help -- LogFormat is now a std::string wrapper, basically, rather than an enum; I can just `return value;` in the to_string() specialization now.
<cole-h>
(Which I just pushed)
<{^_^}>
[nixpkgs] @peti merged pull request #98227 → Update Haskell package set to LTS 16.15 (plus other fixes) → https://git.io/JU0QN
<LnL>
ah that might make things a bit easier, but how is this a problem for the manpage?
<{^_^}>
[nixpkgs] @peti pushed to haskell-updates « Merge pull request #98227 from NixOS/haskell-updates »: https://git.io/JU0bp
<cole-h>
LnL: The problem is that the `registeredLoggers` is static, and, quoting regnat: "in C++ the order in which they will be initialized isn't defined."
<cole-h>
LnL: So when the manpage is generated during build, the `bar` and `bar-with-logs` loggers are not yet registered
<cole-h>
(Because they're registered in `libmain/progress-bar.cc`, rather than `libutil/logging.cc`
<cole-h>
LnL: If you have any ideas, feel free to leave them in a review or comment or something -- gotta head off to work in a bit. (As you can probably tell, I'm not very well-versed in C++.)
Acou_Bass has joined #nixos
<cole-h>
LnL++ And I truly appreciate your help :)
<{^_^}>
LnL's karma got increased to 78
<LnL>
I feel like the enum would be nicer
mariatsji has joined #nixos
sigmundv__ has quit [Read error: Connection reset by peer]
sigmundv__ has joined #nixos
sangoma has quit [Quit: WeeChat 2.9]
<cole-h>
Enum means we can't display the value in the manpage, though
<cole-h>
Or at least, I don't have any idea how to -- `LogFormat::bar` appears as `3`, rather than `bar`
<LnL>
why not? there's just a to_string missing somehwere
lsix has joined #nixos
lsix has quit [Client Quit]
<cole-h>
That's the hard part, for me: finding where that to_string belongs
<LnL>
:D
<cole-h>
:P
mariatsji has quit [Ping timeout: 272 seconds]
<LnL>
as for fully pluggable loggers (eg. plugins) A | B | Other(str) could be useful for other stuff, like making sure stuff is initialised or whatever
<cole-h>
OK, added to my TODO list. I'll poke around later.
<LnL>
I have no idea how the manpage is generated tho, never touched that part
zebrag has joined #nixos
inkbottle has quit [Ping timeout: 260 seconds]
sangoma has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<cole-h>
btw that `A | B | Other(str)` stuff made no sense to me -- sorry x)
nobrak has quit [Quit: Connection closed for inactivity]
<LnL>
cole-h: for the enum, differentiating between what's builtin and plugins
thc202 has quit [Ping timeout: 244 seconds]
ransom has joined #nixos
lord| has joined #nixos
cosimone has quit [Remote host closed the connection]
fendor has quit [Ping timeout: 260 seconds]
fendor has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
<xensky>
i'm still having a problem with persisting display configuration across reboots. i have nvidia drivers installed, so i think they are in control of the settings. i've set my preferences in nvidia's X settings and saved to /etc/X11/xorg.conf but that doesn't seem to be enough. any ideas what i might be able to do to persist settings? one of my monitors is rotated so it's annoying to flip it constantly
ddellacosta has quit [Quit: WeeChat 2.8]
<manveru>
xensky: i just put a call to xrandr in my xsession.profileExtra in home-manager...
<manveru>
not sure if there's a much more elegant way
<xensky>
manveru: i'm not currently using home-manager, but i'm gonna peak at how they implemented that setting.. maybe my xrandr settings can work the same way
<manveru>
autorandr maybe, or `services.xserver.xrandrHeads`
ddellacosta has joined #nixos
<xensky>
i tried xrandrHeads previously and it crashed X
<manveru>
well, it just gets written to ~/.xprofile
<manveru>
which is sourced from ~/.xsession
Raito_Bezarius has quit [Remote host closed the connection]
<xensky>
does .xprofile get sourced if i don't have .xsession?
<manveru>
guess not, you can just put it in .xsession directly anyway
<xensky>
and .xsession gets sourced automatically?
<manveru>
pretty sure it does
<niso>
xensky: i'm calling xrandr from my WM (during startup), my reasoning is that the monitor-configuration is dynamic
Raito_Bezarius has joined #nixos
orivej has quit [Ping timeout: 264 seconds]
<xensky>
niso: i tried calling it during i3's startup but that didn't seem to work with nvidia
<xensky>
gonna logout and see if .xsession worked
<manveru>
i really doubt that's related to nvidia :)
<xensky>
certainly might not be
<niso>
+1
fendor has quit [Ping timeout: 256 seconds]
hlinander has quit [Remote host closed the connection]
<xensky>
ok .xsession didn't work, i3 config did. turns out when i installed nvidia it renamed the monitor, so my old i3 line stopped working
<acowley>
Can anyone familiar with poetry2nix suggest what is going wrong with the build at https://github.com/vlaci/openconnect-sso. I get an error that no appropriate version of `keyring` could be found, but I'm not sure why that is.
cosimone has joined #nixos
<acowley>
That is when I try to build it with the overlay.
cosimone has quit [Client Quit]
werner291 has quit [Ping timeout: 265 seconds]
cosimone has joined #nixos
<acowley>
Well, the non-overlay build also fails for me with the same error.
<ottidmes>
on nixos, how can I get SSH connection made to my machine, ideally history as well
<bbigras>
depending of what you really want to know
<ottidmes>
I really want to know if someone made a connection, cause I seen some weird behavior (window that opened and closed immediately and cursor that moved to topleft) could be just bugs, but it scared me a bit
<ottidmes>
the logs are full of stuff, but I dont care about failed attempts
<bbigras>
`last` could tell you if someone logged in. remotyl or not
<bbigras>
remotely*
<ottidmes>
cool, with last I see last login 7 days ago (I haven't rebooted since) and that they are still running, so I guess I am safe?
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
__monty__ has quit [Quit: leaving]
<ottidmes>
energizer: hah, true (the xkcd), but it happened to me once, so I am a bit paranoid, luckily it was some bot that tried to run 32-bit on my 64-bit machine, but still had to purge the machine to make sure that was all