gchristensen changed the topic of #nixos to: NixCon 2018 CfP is now open! https://nixcon2018.org/ || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon
<sjanssen> I'm trying to package a binary shared object that depends on various other shared objects, eg. libcrypto.so.1.0.2. What's the proper way to to replace those object names with nix store paths?
mounty has quit [Quit: Konversation terminated!]
wgas has quit [Quit: Leaving]
<sjanssen> oh, am I supposed to set the rpath of the shared object?
blonkhart has joined #nixos
infinity0_ has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<hodapp> interesting that racket2nix isn't in nixpkgs...
<sjanssen> yes, setting the rpath is working nicely so far. However, I'm not sure what to do about libcrypto.so.1.0.2. nixpkgs's openssl provides other versions such as libcrypto.so.1.1. How do I work around that? Symlink?
blonkhart has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @ryantm opened pull request #42796 → treewide: http -> https → https://git.io/f4Azi
<hodapp> err, why can I 'nix-shell -p mesa_glu' but not use mesa_glu inside of shell.nix?
thc202 has quit [Read error: Connection reset by peer]
<hodapp> ugh, I am apparently the only one using mesa_glu because I read https://github.com/NixOS/nixpkgs/issues/30749
<hodapp> but it seems people moved on and now I don't know the 'right' way
blonkhart has joined #nixos
<hodapp> hrmph. I want to run this Racket package, but racket2nix gives me some vague error, and if I install through DrRacket, the resultant binaries just give the error mentioned in #30749
<{^_^}> https://github.com/NixOS/nixpkgs/issues/30749 (by wizzup, closed): torcs,nvidia -- libGL error: unable to load driver: swrast_dri.so
init_6 has quit [Ping timeout: 260 seconds]
<hodapp> not sure what to try
<infinisil> Try nixGL maybe
spear2 has quit [Remote host closed the connection]
jtojnar has quit [Remote host closed the connection]
<infinisil> ,nixGL = nixGL is a bunch of wrappers for getting OpenGL programs to work for your graphics card, https://github.com/guibou/nixGL
<{^_^}> nixGL defined
blonkhart has quit [Ping timeout: 256 seconds]
<hodapp> will see if I get anywhere with that
<{^_^}> [nixpkgs] @jtojnar opened pull request #42797 → gnome3.tracker update → https://git.io/f4Agm
graphene has quit [Remote host closed the connection]
<{^_^}> [hydra] @kquick opened pull request #570 → Fix nix-prefetch-git for syntax variations. → https://git.io/f4Ag3
<hodapp> same error with that
Sonarpulse has quit [Ping timeout: 256 seconds]
<hodapp> nix-shell on racket2nix is giving "error: creating directory '/nix/var': Permission denied"... that's... odd
blonkhart has joined #nixos
spear2 has joined #nixos
Ralith_ has joined #nixos
frank87 has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [hydra] @kquick opened pull request #571 → Additional helpful information in error messages. → https://git.io/f4AgW
jtojnar has joined #nixos
frank87 has joined #nixos
worldofpeace has quit [Quit: Konversation terminated!]
worldofpeace has joined #nixos
endformationage has quit [Ping timeout: 264 seconds]
jluttine has quit [Ping timeout: 255 seconds]
tenten8401_ has joined #nixos
graphene has joined #nixos
ariutta has quit [Ping timeout: 260 seconds]
jluttine has joined #nixos
graphene has quit [Remote host closed the connection]
moet has quit [Ping timeout: 256 seconds]
graphene has joined #nixos
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
alexteves has quit [Remote host closed the connection]
worldofpeace has quit [Quit: Konversation terminated!]
chreekat has joined #nixos
graphene has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
graphene has joined #nixos
worldofpeace has joined #nixos
asuryawanshi has quit [Ping timeout: 260 seconds]
andymandias has quit [Ping timeout: 240 seconds]
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
andymandias has joined #nixos
Drakonis has joined #nixos
<worldofpeace> samueldr: What's holding up this wonderfulness https://github.com/NixOS/nixpkgs/pull/33686 ?
<{^_^}> [nixpkgs] @aszlig pushed to master « kmymoney: Fix build with Qt 5.11 »: https://git.io/f4A2s
<infinisil> #33686
<{^_^}> https://github.com/NixOS/nixpkgs/pull/33686 (by samueldr, open): (Installation media) Bootloader artwork refresh
<Myrl-saki> Oh cool.
<Myrl-saki> I just had an idea for a new NixOS logo. Basically, same logo, but with a crystal filter.
<catern> isn't that the gnome default background or Debian default background or somethin'
<Myrl-saki> catern: I have no idea.
<ryantm> Myrl-saki: cool
<{^_^}> [nixpkgs] @flokli opened pull request #42798 → tree-wide: users.extraUsers -> users.users, users.extraGroups -> users.groups → https://git.io/f4A24
<Myrl-saki> OTOH, not a graphics artist. Lmao
<Myrl-saki> I really like the current logo though.
<infinisil> I can agree with that
<hodapp> Myrl-saki: hmm, I think I get what you are getting at...
<Myrl-saki> hodapp: :D basically, make the logo pop out a bit more, or "more 3D"
graphene has quit [Remote host closed the connection]
<hodapp> LENS FLARE
<Myrl-saki> Lmao
<hodapp> or, I should find a way to use one of the 3 renderers I just had accepted into nixpkgs
<hodapp> so that I feel I can justify their existence
<Myrl-saki> I wonder if you could implement a constant lens flare into X11.
<infinisil> Let's make one of those cool intro videos like every minecraft youtuber has
<hodapp> uhhhh probably easier to just use a real lens
<hodapp> just saying
graphene has joined #nixos
hamishmack has joined #nixos
<Myrl-saki> infinisil: *NCS MUSIC INTENSIFIES*
<hodapp> here, you can have my SMC Pentax something something something 35mm
<Myrl-saki> hodapp: I have a programmer friend who's really deep into photography. :D I dun get photography myself tho.
<hodapp> Myrl-saki: it's an interest of mine (and I've done some pro work too)
<Myrl-saki> infinisil: Fucking hell. I can just imagine it. Shaky camera, lens flare, explosions, NCS music. This is a fucking masterpiece.
<hodapp> yes, I badly need to update things
<Myrl-saki> hodapp: I love this one. https://www.flickr.com/photos/hodapple/28105720421/
hxrts has quit [Ping timeout: 265 seconds]
tadni has quit [Remote host closed the connection]
tadni has joined #nixos
<hodapp> thanks.
<hodapp> whatever meaning you ascribe to it is obviously intentional design
<hodapp> and not total accident on my part
<pikajude> does the hydra "tail" page actually tail the file or does it just show the last 50 lines?
<Myrl-saki> There's a Medium article that subtitled NixOS "Not Yesterday's Linux Distro"
<hodapp> that's... one way to describe it I guess
<Myrl-saki> Aside from GoboLinux, which does almost the same, what would you consider as "bringing something new?"
<hodapp> what distros?
graphene has quit [Remote host closed the connection]
<Myrl-saki> hodapp: Yeah, like what other distro. BBasically, in any way.
<hodapp> hm... besides GuixSD... that's a good question
<{^_^}> [nixpkgs] @lukeadams opened pull request #42800 → gnuradio: fix issues with last pr → https://git.io/f4A2A
graphene has joined #nixos
<Myrl-saki> I guess GoboLinux does do more things than NixOS in other ways, such as cleaning the FHS for a better "interface"
<Myrl-saki> OTOH, I'm coreutils all the way, so. :P
<Myrl-saki> Is there any other project that heavily uses Vala aside from ElementaryOS?
<catern> GNOME itself?
<Myrl-saki> catern: Oh. :P
<catern> I mean, not really *heavily*
<catern> ElementaryOS uses it more as a percentage of code under that umbrella, I guess
<infinisil> Myrl-saki: https://www.qubes-os.org/
<infinisil> Brings something new ^^
<Myrl-saki> infinisil: ++
<{^_^}> infinisil:'s karma got increased to 1
<Myrl-saki> infinisil: All containers, right?
<infinisil> Something like that, I haven't used it really
<Myrl-saki> infinisil: I'm actually interested in seeing containerization(?) for browsers.
<infinisil> Like the firefox container tabs thing?
<Myrl-saki> Yeah. I haven't used it myself though. :P
joepie91_to_go has quit [Ping timeout: 265 seconds]
etu has quit [Read error: Connection reset by peer]
<catern> qubes predates containers
<catern> it's all VMs
etu has joined #nixos
<catern> it's also therefore actually secure, unlike containers
talyz has quit [Read error: Connection reset by peer]
talyz has joined #nixos
<catern> well, more secure. I mean to say that the same project with containers would be not trying to be secure, while Qubes does try to be secure
tzemanovic has joined #nixos
<Myrl-saki> I wonder if Qubes has been used to track down malicious sites and the like.
<Myrl-saki> Much like how you can use `foo+bar@gmail.com`
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/2f06e04b74e (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
Sonarpulse has joined #nixos
<Myrl-saki> Hmmm
<Myrl-saki> Crap.
<Myrl-saki> I think I could have used NixOS if I actually tried.
* Myrl-saki searches nixos rootfs
<infinisil> You're not using nixos?
<Myrl-saki> infinisil: I'm not using NixOS in my chroot under Android.
<infinisil> Ah
<Myrl-saki> Thinking back, I think it should have been easy.
<Myrl-saki> I have space in my internal device, so I can try that out.
<Myrl-saki> There's nixos-install --chroot
Sonarpulse has quit [Ping timeout: 268 seconds]
tadni has quit [Remote host closed the connection]
<Myrl-saki> Uhh.
<Myrl-saki> - The ‘fileSystems’ option does not specify your root file system.
<Myrl-saki> - You must set the option ‘boot.loader.grub.devices’ or 'boot.loader.grub.mirroredBoots' to make the system bootable.
alex`` has quit [Ping timeout: 248 seconds]
<Myrl-saki> That's self-explanatory. How do I say "I don't want those"
<infinisil> > :v nixosConfig
<{^_^}> nixosConfig = { nix.binaryCachePublicKeys = [ "Hello there" ]; }
<infinisil> > :v nixosConfigBase
<{^_^}> nixosConfigBase = { boot.loader.grub.device = "nodev"; fileSystems."/".device = "x"; imports = [ nixosConfig ]; }
<infinisil> I just use that ^^
<Myrl-saki> Thanksies.
orivej has quit [Ping timeout: 256 seconds]
silver has quit [Read error: Connection reset by peer]
<Myrl-saki> Okay.
<Myrl-saki> If I want a custom nixpkgs, then I'd use -I.
<Myrl-saki> And...
<Myrl-saki> Oh right.
<Myrl-saki> I also want to set the system.
<Myrl-saki> How would I do that?
<Myrl-saki> Okay, maybe I should use nix-build '<nixpkgs/nixos>' then use the --system
<Myrl-saki> '<nixpkgs/nixos>'
<Myrl-saki> Oh cool.
asuryawanshi has joined #nixos
stepcut has joined #nixos
graphene has quit [Remote host closed the connection]
<Myrl-saki> Okay.
<Myrl-saki> Uhhh... hype.
<Myrl-saki> nix-build '/tmp/blarghpkgs/nixos' --argstr system "armv7l-linux" --arg configuration '(import /mnt/etc/nixos/configuration.nix)' -A system --option substituters ''
graphene has joined #nixos
<Myrl-saki> Uhhh
<Myrl-saki> How do I override bootstrapTools?
<Myrl-saki> Oh, it's under stdenv.
<pie_> i need to bump the version of a haskell package but i forgot how to do it with nix-shell
<pie_> this is what i have: nix-shell -v -p 'haskellPackages.ghcWithHoogle (pkgs: [pkgs.qtah-qt5 pkgs.qtah-qt5.doc pkgs.HTTP])'
<pie_> i want to bump qtah-qt5 to 0.5.0
sir_guy_carleton has joined #nixos
<Myrl-saki> Okay, I think I'm still wrong. Wahhh
<infinisil> > :u
<Myrl-saki> I feel like I'm close.
<{^_^}> Updated nixpkgs
<infinisil> > haskellPackages.qtah-qt5.name
<{^_^}> "qtah-qt5-0.5.0"
<infinisil> pie_: ^^ -> Just use a more recent nixpkgs
<pie_> ah ok
* pie_ mumbles something about disk space again
MichaelRaskin has quit [Ping timeout: 256 seconds]
<Myrl-saki> Hmmm. I wonder if bootstrapTools can even be overridden.
<Myrl-saki> It seems "way too internal" if that makes sense.
* infinisil gentry pets his 480GB SSD
<Myrl-saki> stdenv = super.stdenv // {
<Myrl-saki> bootstrapTools = abort "blargh";
<Myrl-saki> doesn't seem to work, so there's that.
<pie_> infinisil, uh do i need unstable for that?
<infinisil> pie_: Probably, given that stable isn't supposed to get any version updates for half a year
<pie_> well...time to rebuild haskell eh...
<infinisil> pie_: But you can just add -I nixpkgs=https://nixos.org/channels/nixos-unstable/nixexprs.tar.xz
<pie_> i haven an unstable channel
<infinisil> Ah
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<pie_> but actually that will be easier
* infinisil goes Zzzzzz
* pie_ doesnt want to wait for a haskell rebuild but eh......
<pie_> gnight
<pie_> oh hm maybe i might not need to rebuild haskell lol
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42800 → gnuradio: fix issues with last pr → https://git.io/f4A2A
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/f4AV8
tenten8401_ has quit [Ping timeout: 248 seconds]
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
<Myrl-saki> Oh lol. Seems lke my packageOverrides is the one that's not working.
<Myrl-saki> Neither nixpkgs.config.overlays nor nixpkgs.config.packageOverrides is wroking.
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Ping timeout: 240 seconds]
iyzsong has joined #nixos
realrokka has quit [Read error: Connection reset by peer]
<Myrl-saki> Welps
<Myrl-saki> How do I change what nixpkgs to use lol
layus has quit [Quit: ZNC 1.6.5 - http://znc.in]
<Myrl-saki> I guess -I?
realrokka has joined #nixos
<Myrl-saki> jk just ignore that.
<Myrl-saki> What's the oldest linuxPacakges supported?
layus has joined #nixos
hamishmack has joined #nixos
spear2 has quit [Remote host closed the connection]
spear2 has joined #nixos
hxrts has joined #nixos
fiddlerwoaroof has quit [Quit: Gone.]
ryanartecona has quit [Quit: ryanartecona]
lassulus_ has joined #nixos
lassulus has quit [Ping timeout: 264 seconds]
lassulus_ is now known as lassulus
<pie_> anyone know how to fix qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in "" when running a qt app?
<pie_> im in a shell like so: nix-shell -I "nixpkgs=https://nixos.org/channels/nixos-unstable/nixexprs.tar.xz" -v -p 'haskellPackages.ghcWithHoogle (pkgs: [pkgs.qtah-qt5 pkgs.qtah-qt5.doc pkgs.HTTP])'
<Myrl-saki> I'll say this for the first time and the last time. Touchscreen's actually not that bad.
<Myrl-saki> Never again am I saying that.
blankhart has quit [Ping timeout: 256 seconds]
roconnor has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42796 → treewide: http -> https → https://git.io/f4Azi
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/f4Awn
slyfox_ has joined #nixos
stepcut has joined #nixos
slyfox has quit [Ping timeout: 260 seconds]
stepcut_ has joined #nixos
<Myrl-saki> Does x86 has decompression instructions? ARM decompresses so slowly sometimes...
blankhart has joined #nixos
stepcut has quit [Ping timeout: 256 seconds]
spear2 has quit [Quit: Leaving]
<pie_> it kind of looks like it wants qt5.11 for some reason?
jedahan has joined #nixos
blankhart has quit [Ping timeout: 268 seconds]
blankhart has joined #nixos
jedahan has quit [Changing host]
jedahan has joined #nixos
<Myrl-saki> pie_: What's happening?
<pie_> well i ran the nix shell script as above
<pie_> that does in fact get a newer qtah-qt5 version as i wanted
<pie_> but qt on unstable seems to be broken or osmething
<Myrl-saki> Oh.
<pie_> probably realted to https://github.com/NixOS/nixpkgs/pull/42351 ? *shrug*
<pie_> so i still just want to version bump this haskell package lol
<Myrl-saki> pie_: I may be talking BS rn, but if I were to interpret that, it's not using the correct qt5.
<pie_> prepending env QT_QPA_PLATFORM_PLUGIN_PATH=/nix/store/d7q3q6wmfccss8gcp09r33xg0wkbz9gb-qtbase-5.11.0-bin/lib/qt-5.11/plugins/platforms
<pie_> SEEMS to work so.....
<pie_> obviously doing the prepend is not the solution but im not 100% sure what to do from here
<pie_> by the way this is an application i compiled with haskell
<pie_> it works when i dont use unstable
<Myrl-saki> pie_: Even with -I?
<pie_> im not sure i follow
sk8forether has quit [Quit: Connection closed for inactivity]
<Myrl-saki> pie_: Like, what do you mean by "it works when I don't use unstable"
<pie_> im using -I in the nix shell command to override my normal 17.09 nixpkgs (yes i need to update :P)with unstable
<Myrl-saki> pie_: How about if you use -I with 17.09. My guess is that this is most likely because of you having 2 package sets.
<pie_> 17.09 doesnt have the update i want
<pie_> well, i ran strace but it doesnt seem to find anything at all actually, doesnt really seem like a conflict per se
<pie_> then again too many variables, thats probably not a good inference
mizu_no_oto has joined #nixos
newhoggy has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.0 - https://znc.in]
iyzsong has joined #nixos
<pie_> but i dont really understand why it worked before then
newhoggy has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/2f06e04b74e (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @jtojnar merged pull request #42797 → gnome3.tracker update → https://git.io/f4Agm
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/f4Ar0
Mateon3 has joined #nixos
sir_guy_carleton has quit [Quit: WeeChat 2.0]
Mateon3 is now known as Mateon2
Mateon1 has quit [Ping timeout: 276 seconds]
Mateon2 is now known as Mateon1
tzemanovic has quit [Remote host closed the connection]
jedahan has quit [Quit: WeeChat 2.1]
tzemanovic has joined #nixos
endformationage has joined #nixos
hxrts has quit [Ping timeout: 255 seconds]
Sonarpulse has joined #nixos
mizu_no_oto has quit [Quit: Computer has gone to sleep.]
blankhart has quit [Remote host closed the connection]
blankhart has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @jluttine opened pull request #42803 → nano-wallet: 12.1 -> 14.2 → https://git.io/f4AoW
tzemanovic has quit []
tzemanovic has joined #nixos
Guanin has quit [Ping timeout: 260 seconds]
aarvar has quit [Ping timeout: 260 seconds]
<jluttine> can anyone help me solve this RPATH-related error on fixup phase: https://github.com/NixOS/nixpkgs/pull/35213#issuecomment-367246057
graphene has quit [Remote host closed the connection]
<jluttine> "RPATH of binary /nix/store/4gc1xjghbqfwc498cidj53dk5ynwr0zz-suitesparse-5.1.2/lib/libspqr.so.2.0.8 contains a forbidden reference to /tmp/nix-build-suitesparse-5.1.2.drv-0"
graphene has joined #nixos
Guanin has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
sbdchd has quit [Remote host closed the connection]
newhoggy has joined #nixos
ryantrinkle has quit [Ping timeout: 256 seconds]
alex`` has joined #nixos
newhoggy has quit [Ping timeout: 265 seconds]
jtojnar has quit [Remote host closed the connection]
mmlb70 has joined #nixos
mmlb has quit [Ping timeout: 240 seconds]
mmlb70 has quit [Read error: Connection reset by peer]
<samueldr> worldofpeace: inertia's holding it in place
<samueldr> I have a to-do list for the coming month where I'll be crossing off things, among these is any work needed to get #33686 merged
<{^_^}> https://github.com/NixOS/nixpkgs/pull/33686 (by samueldr, open): (Installation media) Bootloader artwork refresh
<samueldr> (related to a question asked ~5 hours ago)
roconnor has quit [Remote host closed the connection]
roconnor has joined #nixos
crmlt has joined #nixos
endformationage has quit [Quit: WeeChat 1.9.1]
Drakonis has quit [Remote host closed the connection]
simukis has joined #nixos
coot has joined #nixos
NightTrain has quit [Ping timeout: 256 seconds]
stepcut_ has quit [Remote host closed the connection]
robstr has joined #nixos
stepcut has joined #nixos
phdoerfler has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/3ca1571d89c (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
stepcut has quit [Ping timeout: 245 seconds]
orivej has joined #nixos
fl3 has joined #nixos
have-quick[m] has quit [Ping timeout: 240 seconds]
praticamentetild has quit [Ping timeout: 240 seconds]
BurNiinTRee[m] has quit [Ping timeout: 240 seconds]
timclassic has quit [Ping timeout: 240 seconds]
leons has quit [Ping timeout: 240 seconds]
smrtak[m] has quit [Ping timeout: 240 seconds]
bitmapper[m] has quit [Ping timeout: 240 seconds]
panther420[m] has quit [Ping timeout: 240 seconds]
Khorne[m] has quit [Ping timeout: 240 seconds]
rnhmjoj[m] has quit [Ping timeout: 240 seconds]
rnkch[m] has quit [Ping timeout: 240 seconds]
lordfluffywobble has quit [Ping timeout: 240 seconds]
DIzFer[m] has quit [Ping timeout: 240 seconds]
moredhel has quit [Ping timeout: 240 seconds]
Bugworm[m] has quit [Ping timeout: 240 seconds]
mgttlinger[m] has quit [Ping timeout: 240 seconds]
EB[m] has quit [Ping timeout: 260 seconds]
mtncoder[m] has quit [Ping timeout: 256 seconds]
tehnix[m] has quit [Ping timeout: 256 seconds]
telent[m] has quit [Ping timeout: 256 seconds]
aramiscd[m] has quit [Ping timeout: 256 seconds]
gudea[m] has quit [Ping timeout: 255 seconds]
stekke[m] has quit [Ping timeout: 255 seconds]
abbafei[m] has quit [Ping timeout: 255 seconds]
amiloradovsky[m] has quit [Ping timeout: 255 seconds]
nelag[m] has quit [Ping timeout: 255 seconds]
mcatis[m] has quit [Ping timeout: 255 seconds]
nyanloutre[m] has quit [Ping timeout: 255 seconds]
cornu[m]1 has quit [Ping timeout: 255 seconds]
nocent has quit [Ping timeout: 255 seconds]
MaJoe[m] has quit [Ping timeout: 245 seconds]
pauricthelodger[ has quit [Ping timeout: 245 seconds]
nmikhailov[m] has quit [Ping timeout: 245 seconds]
wzy8L-B2[m] has quit [Ping timeout: 245 seconds]
midchildan[m] has quit [Ping timeout: 245 seconds]
Naughtmare[m] has quit [Ping timeout: 245 seconds]
taohansen has quit [Ping timeout: 245 seconds]
vorot93[m] has quit [Ping timeout: 245 seconds]
aniketd[m] has quit [Ping timeout: 245 seconds]
greska[m] has quit [Ping timeout: 245 seconds]
sphalerit has quit [Ping timeout: 245 seconds]
ArdaXi1 has quit [Ping timeout: 245 seconds]
bennofs[m] has quit [Ping timeout: 245 seconds]
necronian has quit [Ping timeout: 245 seconds]
spacekitteh[m] has quit [Ping timeout: 245 seconds]
Albtrz[m] has quit [Ping timeout: 256 seconds]
bluewolfy[m] has quit [Ping timeout: 256 seconds]
zdisk[m] has quit [Ping timeout: 245 seconds]
Hook[m]1 has quit [Ping timeout: 245 seconds]
mathis[m] has quit [Ping timeout: 245 seconds]
patrl[m] has quit [Ping timeout: 245 seconds]
bobvanderlinden_ has quit [Ping timeout: 256 seconds]
peel[m] has quit [Ping timeout: 256 seconds]
peterhoeg has quit [Ping timeout: 256 seconds]
grahamc has quit [Ping timeout: 256 seconds]
octalsrc[m] has quit [Ping timeout: 245 seconds]
M-dpetranek has quit [Ping timeout: 245 seconds]
chominist[m] has quit [Ping timeout: 245 seconds]
danielrf has quit [Ping timeout: 256 seconds]
mudri[m] has quit [Ping timeout: 256 seconds]
regnat[m] has quit [Ping timeout: 245 seconds]
jameshjacksonjr[ has quit [Ping timeout: 245 seconds]
indefini has quit [Ping timeout: 245 seconds]
attero has quit [Ping timeout: 245 seconds]
jmorriss[m] has quit [Ping timeout: 245 seconds]
comphez[m] has quit [Ping timeout: 245 seconds]
fgaz[m] has quit [Ping timeout: 245 seconds]
moredhel_[m] has quit [Ping timeout: 256 seconds]
cornu[m] has quit [Ping timeout: 256 seconds]
jack[m]1 has quit [Ping timeout: 260 seconds]
russiancow[m] has quit [Ping timeout: 260 seconds]
DenisLehmann[m] has quit [Ping timeout: 260 seconds]
tfc[m] has quit [Ping timeout: 260 seconds]
hendrik[m]1 has quit [Ping timeout: 260 seconds]
musicmatze[m] has quit [Ping timeout: 260 seconds]
ProofTechnique[m has quit [Ping timeout: 260 seconds]
yochai[m] has quit [Ping timeout: 240 seconds]
zaphar_ps[m] has quit [Ping timeout: 240 seconds]
puffnfresh has quit [Ping timeout: 240 seconds]
xnaveira[m] has quit [Ping timeout: 240 seconds]
happyente[m] has quit [Ping timeout: 240 seconds]
florianjacob has quit [Ping timeout: 240 seconds]
Adev[m] has quit [Ping timeout: 240 seconds]
Christian[m]4 has quit [Ping timeout: 240 seconds]
fighterhero[m] has quit [Ping timeout: 240 seconds]
rycee has quit [Ping timeout: 240 seconds]
wervenyt[m] has quit [Ping timeout: 240 seconds]
demyan[m] has quit [Ping timeout: 240 seconds]
ConorCurry[m] has quit [Ping timeout: 240 seconds]
jgl[m] has quit [Ping timeout: 276 seconds]
GuillaumeBuisson has quit [Ping timeout: 276 seconds]
kainospur[m] has quit [Ping timeout: 276 seconds]
wak-work has quit [Ping timeout: 276 seconds]
v0id72[m] has quit [Ping timeout: 260 seconds]
card[m] has quit [Ping timeout: 260 seconds]
aaronc[m] has quit [Ping timeout: 260 seconds]
johnazoidberg has quit [Ping timeout: 260 seconds]
ngerstle[m] has quit [Ping timeout: 260 seconds]
das-g[m] has quit [Ping timeout: 260 seconds]
spawnthink[m] has quit [Ping timeout: 260 seconds]
Wysteriary[m] has quit [Ping timeout: 260 seconds]
wilornel has quit [Ping timeout: 260 seconds]
M-fishy has quit [Ping timeout: 245 seconds]
hedning[m] has quit [Ping timeout: 245 seconds]
apurvapavaskar[m has quit [Ping timeout: 245 seconds]
bbigras-- has quit [Ping timeout: 245 seconds]
sgk[m] has quit [Ping timeout: 245 seconds]
Orbstheorem[m] has quit [Ping timeout: 255 seconds]
r3mfKm[m] has quit [Ping timeout: 255 seconds]
rihardsk[m] has quit [Ping timeout: 255 seconds]
thra11[m] has quit [Ping timeout: 255 seconds]
joh[m] has quit [Ping timeout: 255 seconds]
Drakonis[m] has quit [Ping timeout: 255 seconds]
oknf[m] has quit [Ping timeout: 255 seconds]
Rick[29SMPittsbu has quit [Ping timeout: 255 seconds]
reactormonk[m] has quit [Ping timeout: 245 seconds]
mirlur[m] has quit [Ping timeout: 245 seconds]
freeman42x has quit [Ping timeout: 245 seconds]
nickdshsadhkas[m has quit [Ping timeout: 256 seconds]
slabity[m] has quit [Ping timeout: 256 seconds]
trubii[m] has quit [Ping timeout: 256 seconds]
fearlessKim[m] has quit [Ping timeout: 256 seconds]
dadadus[m] has quit [Ping timeout: 256 seconds]
uvnikita[m] has quit [Ping timeout: 256 seconds]
ayyjayess[m] has quit [Ping timeout: 256 seconds]
bionicmac[m] has quit [Ping timeout: 256 seconds]
ivanfon[m] has quit [Ping timeout: 256 seconds]
adisbladis[m] has quit [Ping timeout: 256 seconds]
Olinkl[m] has quit [Ping timeout: 256 seconds]
willghatch[m] has quit [Ping timeout: 256 seconds]
magnap has quit [Ping timeout: 256 seconds]
edef[m] has quit [Ping timeout: 256 seconds]
herzmeister[m] has quit [Ping timeout: 256 seconds]
nh2[m] has quit [Ping timeout: 256 seconds]
felipeac[m] has quit [Ping timeout: 240 seconds]
desttinghim[m] has quit [Ping timeout: 240 seconds]
paperdigits[m] has quit [Ping timeout: 240 seconds]
pierrebeaucamp[m has quit [Ping timeout: 240 seconds]
lycium[m] has quit [Ping timeout: 240 seconds]
ipj[m] has quit [Ping timeout: 240 seconds]
malteof[m] has quit [Ping timeout: 240 seconds]
hw9891[m] has quit [Ping timeout: 256 seconds]
SamuelEvans-Powe has quit [Ping timeout: 256 seconds]
sirocyl[m] has quit [Ping timeout: 256 seconds]
mith[m] has quit [Ping timeout: 256 seconds]
devr[m] has quit [Ping timeout: 256 seconds]
olejorgenb[m] has quit [Ping timeout: 256 seconds]
tet[m] has quit [Ping timeout: 256 seconds]
dywedir[m] has quit [Ping timeout: 256 seconds]
YuFanLovezYou[m] has quit [Ping timeout: 256 seconds]
pstn has quit [Ping timeout: 256 seconds]
illegalprime[m] has quit [Ping timeout: 260 seconds]
colmeka[m] has quit [Ping timeout: 260 seconds]
Phil[m]3 has quit [Ping timeout: 260 seconds]
Dezgeg[m] has quit [Ping timeout: 260 seconds]
danbst[m] has quit [Ping timeout: 260 seconds]
jesper has quit [Ping timeout: 260 seconds]
bdimcheff has quit [Ping timeout: 260 seconds]
WilliamHamilton has quit [Ping timeout: 260 seconds]
aspiwack[m] has quit [Ping timeout: 260 seconds]
copumpkin has quit [Ping timeout: 260 seconds]
EuAndreh[m] has quit [Ping timeout: 260 seconds]
sargon[m] has quit [Ping timeout: 240 seconds]
urien1[m] has quit [Ping timeout: 240 seconds]
tamwile[m] has quit [Ping timeout: 240 seconds]
icetan has quit [Ping timeout: 240 seconds]
dtz has quit [Ping timeout: 240 seconds]
kitten[m] has quit [Ping timeout: 245 seconds]
M-ms has quit [Ping timeout: 245 seconds]
PlasmaStrike[m] has quit [Ping timeout: 245 seconds]
coorey[m] has quit [Ping timeout: 245 seconds]
htafdwes[m] has quit [Ping timeout: 245 seconds]
davidak[m] has quit [Ping timeout: 245 seconds]
dash has quit [Ping timeout: 245 seconds]
chatnowvvv[m] has quit [Max SendQ exceeded]
goibhniu[m] has quit [Ping timeout: 260 seconds]
nico202[m] has quit [Ping timeout: 260 seconds]
nmikhailov[m]1 has quit [Ping timeout: 260 seconds]
crystalgamma[m] has quit [Ping timeout: 260 seconds]
timokau[m] has quit [Ping timeout: 260 seconds]
trikl[m] has quit [Ping timeout: 260 seconds]
bkchr[m] has quit [Ping timeout: 260 seconds]
codyopel has quit [Ping timeout: 260 seconds]
PeterRomfeld[m] has quit [Ping timeout: 255 seconds]
omawnakw[m] has quit [Ping timeout: 255 seconds]
thefloweringash[ has quit [Ping timeout: 255 seconds]
morgib[m] has quit [Ping timeout: 255 seconds]
techtangents[m] has quit [Ping timeout: 255 seconds]
Kallegro[m] has quit [Ping timeout: 255 seconds]
AntonLatukha[m] has quit [Ping timeout: 255 seconds]
equalunique[m] has quit [Ping timeout: 255 seconds]
doubletwin[m] has quit [Ping timeout: 255 seconds]
offlinehacker[m] has quit [Ping timeout: 255 seconds]
davidar has quit [Ping timeout: 255 seconds]
vskilet[m] has quit [Ping timeout: 245 seconds]
AlanPearce[m] has quit [Ping timeout: 245 seconds]
tosh[m] has quit [Ping timeout: 245 seconds]
Pneumaticat has quit [Ping timeout: 245 seconds]
hl has quit [Ping timeout: 245 seconds]
M-Dan has quit [Ping timeout: 276 seconds]
AdamSlack[m] has quit [Ping timeout: 276 seconds]
M-liberdiko has quit [Ping timeout: 276 seconds]
NickHu has quit [Ping timeout: 276 seconds]
aiyubkhan[m] has quit [Ping timeout: 276 seconds]
M-manveru has quit [Ping timeout: 276 seconds]
umbe[m] has quit [Ping timeout: 276 seconds]
YegorTimoshenko[ has quit [Ping timeout: 276 seconds]
bachp has quit [Ping timeout: 276 seconds]
atopuzov[m] has quit [Ping timeout: 276 seconds]
darkmeson has quit [Ping timeout: 276 seconds]
sqzlh has quit [Ping timeout: 276 seconds]
primeos[m] has quit [Ping timeout: 276 seconds]
sudoreboot[m] has quit [Ping timeout: 276 seconds]
TimePath has quit [Ping timeout: 276 seconds]
bendlas has quit [Ping timeout: 276 seconds]
unlmtd has quit [Ping timeout: 276 seconds]
asp_ has quit [Ping timeout: 276 seconds]
bhipple[m] has quit [Ping timeout: 256 seconds]
tokudan[m] has quit [Ping timeout: 256 seconds]
Obscurity[m] has quit [Ping timeout: 256 seconds]
petersjt014[m] has quit [Ping timeout: 256 seconds]
rszibele[m] has quit [Ping timeout: 256 seconds]
dkellner[m] has quit [Ping timeout: 256 seconds]
Elephant454[m] has quit [Ping timeout: 256 seconds]
bugabinga[m] has quit [Ping timeout: 256 seconds]
admin[m]4 has quit [Ping timeout: 256 seconds]
gh0st[m] has quit [Ping timeout: 256 seconds]
darkestmeson has quit [Ping timeout: 256 seconds]
sorbet has quit [Ping timeout: 256 seconds]
fl3 has quit [Client Quit]
zurk[m] has quit [Ping timeout: 260 seconds]
ldesgoui[m] has quit [Ping timeout: 260 seconds]
Minijackson[m] has quit [Ping timeout: 260 seconds]
CoopDot has quit [Ping timeout: 260 seconds]
Ralith has quit [Ping timeout: 260 seconds]
semyon[m] has quit [Ping timeout: 276 seconds]
Singularity[m] has quit [Ping timeout: 276 seconds]
jluttine[m] has quit [Ping timeout: 276 seconds]
blankhart has quit [Ping timeout: 240 seconds]
init_6 has joined #nixos
<jophish> Has anyone got anything like pi-hole running on NixOS?
<jophish> It's a DNS sinkhole
larsvm has quit [Ping timeout: 265 seconds]
larsvm has joined #nixos
pyrtsa has quit [Ping timeout: 276 seconds]
pyrtsa has joined #nixos
andymandias has quit [Ping timeout: 256 seconds]
tzemanovic has quit [Remote host closed the connection]
mariatsji has joined #nixos
nvh^ has quit [Ping timeout: 260 seconds]
tzemanovic has joined #nixos
andymandias has joined #nixos
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
orivej has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @nlewo merged pull request #42760 → parity: 1.10.7 -> 1.10.8 → https://git.io/f4Nnm
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/fB2Ay
<hyper_ch> hmmmm, .bash_rc is not being run when logging in by ssh
<jophish> hyper_ch: FWIW, if you use ZSH you can put stuff into .zshenv to run then
<hyper_ch> iiieks.....
<hyper_ch> created now ~/.profile and it works
<jophish> I don't understand why bash doesn't have a single file which it executes unconditionally
<hyper_ch> IMHO .bashrc should be run
<hyper_ch> when default shell is set to bash
lo_mlatu has joined #nixos
<{^_^}> [nixpkgs] @redfish64 opened pull request #42806 → android-studio: added libGL as a dependency → https://git.io/fBMcQ
<lo_mlatu> Hello everyone, why is `buildPhase` behaves inconsistent in `nix-shell` and `nix-build`? the `buildPhase` in a nix-shell works fine but in `nix-build` it starts to run xcodebuild, which fails
MichaelRaskin has joined #nixos
<clever> lo_mlatu: did you override buildPhase, have you tried nix-shell --pure?
<lo_mlatu> I didn't override buildPhase, and I do use `--pure` flag
<clever> lo_mlatu: it could be inspecting $HOME and other stuff, and should be patched to not do that
tzemanovic has quit [Remote host closed the connection]
<lo_mlatu> where may be the most potential cause? I don't know where to start....
<clever> not sure, i dont do much mac stuff
<lo_mlatu> Could it be some `setupHook`? I don't know if setupHook will be sourced when the `nix-shell` starts
<clever> nix-shell will source all setup hooks
myshoe has joined #nixos
tzemanovic has joined #nixos
palo has quit [Ping timeout: 264 seconds]
knupfer has joined #nixos
<LnL> just running 'buildPhase' in a nix-shell always runs the default implementation, if the drv uses buildPhase = ''...''; you have to eval the environment variable instead
palo has joined #nixos
palo has quit [Changing host]
palo has joined #nixos
<lo_mlatu> LnL: but `buildPhase` is not set. And I tried to set buildPhase='make all', didn't work
<gchristensen> it'd be nice to make that easier to actually use
<LnL> yeah, but I don't think it's possible to do without manually fixing it in each phase function :/
lo_mlatu_ has joined #nixos
<LnL> I made something that added a runPhase helper that does the correct thing, but that's not really help much
<clever> phases="buildPhase" genericBuild
<clever> thats how i usually deal with it
lo_mlatu has quit [Ping timeout: 260 seconds]
lo_mlatu_ is now known as lo_mlatu
andreabedini has joined #nixos
ipj[m] has joined #nixos
<Dezgeg> I guess it could be done with some clever bash metaprogramming
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fB7o0
tzemanovic has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 merged pull request #42806 → android-studio: added libGL as a dependency → https://git.io/fBMcQ
oldandwise has joined #nixos
<Dezgeg> I guess there's a risk that someone relies on stuff like buildPhase = '' export FOO=bar; buildPhase; touch $out/baz ''; not causing infinite recursion
<oldandwise> before, my `nix-env -qa` only shows packages i installed as non-root.. but somehow now, it is returning all packages.. what might have caused this?
<gchristensen> -qa means show all packages, -q means show installed
<oldandwise> haha.. got it.. my bad
<oldandwise> i had redis in my configuration.nix and found out it's version 4. How can I specify to have version 5 instead?
<clever> oldandwise: services.redis.package
andreabedini has quit [Quit: Textual IRC Client: www.textualapp.com]
<clever> oldandwise: and an override to change the src
<gchristensen> Dezgeg: hmmm yeah maybe
<Dezgeg> not a too big risk though given that there's preBuild and postBuild
<clever> another weird thing is that pre/post stop working if you ever override buildPhase
<Dezgeg> yes
<LnL> yeah, unless you add the hooks explicitly
oldandwise has quit [Ping timeout: 276 seconds]
igo95862 has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed to master « dnsperf: fixup build »: https://git.io/fRJ3J
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
atopuzov[m] has joined #nixos
amiloradovsky[m] has joined #nixos
M-dpetranek has joined #nixos
unlmtd has joined #nixos
cornu[m] has joined #nixos
bbigras-- has joined #nixos
Bugworm[m] has joined #nixos
comphez[m] has joined #nixos
GuillaumeBuisson has joined #nixos
sqzlh has joined #nixos
jesper has joined #nixos
ProofTechnique[m has joined #nixos
mirlur[m] has joined #nixos
SamuelEvans-Powe has joined #nixos
telent[m] has joined #nixos
WilliamHamilton has joined #nixos
pauricthelodger[ has joined #nixos
tamwile[m] has joined #nixos
Drakonis[m] has joined #nixos
abbafei[m] has joined #nixos
nyanloutre[m] has joined #nixos
leons has joined #nixos
tokudan[m] has joined #nixos
octalsrc[m] has joined #nixos
indefini has joined #nixos
fgaz[m] has joined #nixos
tfc[m] has joined #nixos
YuFanLovezYou[m] has joined #nixos
primeos[m] has joined #nixos
danielrf has joined #nixos
moredhel has joined #nixos
aspiwack[m] has joined #nixos
umbe[m] has joined #nixos
peterhoeg has joined #nixos
lycium[m] has joined #nixos
Olinkl[m] has joined #nixos
regnat[m] has joined #nixos
have-quick[m] has joined #nixos
bachp has joined #nixos
tehnix[m] has joined #nixos
freeman42x has joined #nixos
YegorTimoshenko[ has joined #nixos
BurNiinTRee[m] has joined #nixos
timclassic has joined #nixos
uvnikita[m] has joined #nixos
wzy8L-B2[m] has joined #nixos
willghatch[m] has joined #nixos
rihardsk[m] has joined #nixos
davidar has joined #nixos
mith[m] has joined #nixos
Naughtmare[m] has joined #nixos
ConorCurry[m] has joined #nixos
Minijackson[m] has joined #nixos
TimePath has joined #nixos
adisbladis[m] has joined #nixos
hendrik[m]1 has joined #nixos
aniketd[m] has joined #nixos
wervenyt[m] has joined #nixos
mtncoder[m] has joined #nixos
wak-work has joined #nixos
bdimcheff has joined #nixos
Kallegro[m] has joined #nixos
peel[m] has joined #nixos
nmikhailov[m] has joined #nixos
ArdaXi1 has joined #nixos
puffnfresh has joined #nixos
xnaveira[m] has joined #nixos
rycee has joined #nixos
sudoreboot[m] has joined #nixos
joh[m] has joined #nixos
bobvanderlinden_ has joined #nixos
mudri[m] has joined #nixos
chominist[m] has joined #nixos
timokau[m] has joined #nixos
thra11[m] has joined #nixos
das-g[m] has joined #nixos
sorbet has joined #nixos
moredhel_[m] has joined #nixos
desttinghim[m] has joined #nixos
olejorgenb[m] has joined #nixos
ivanfon[m] has joined #nixos
ayyjayess[m] has joined #nixos
techtangents[m] has joined #nixos
copumpkin has joined #nixos
hl has joined #nixos
zaphar_ps[m] has joined #nixos
thefloweringash[ has joined #nixos
Elephant454[m] has joined #nixos
midchildan[m] has joined #nixos
grahamc has joined #nixos
jgl[m] has joined #nixos
wilornel has joined #nixos
jmorriss[m] has joined #nixos
bendlas has joined #nixos
aiyubkhan[m] has joined #nixos
CoopDot has joined #nixos
sirocyl[m] has joined #nixos
davidak[m] has joined #nixos
Orbstheorem[m] has joined #nixos
AlanPearce[m] has joined #nixos
omawnakw[m] has joined #nixos
bugabinga[m] has joined #nixos
nh2[m] has joined #nixos
herzmeister[m] has joined #nixos
happyente[m] has joined #nixos
M-manveru has joined #nixos
chatnowvvv[m] has joined #nixos
dkellner[m] has joined #nixos
patrl[m] has joined #nixos
magnap has joined #nixos
htafdwes[m] has joined #nixos
darkestmeson has joined #nixos
florianjacob has joined #nixos
fearlessKim[m] has joined #nixos
sargon[m] has joined #nixos
NickHu has joined #nixos
necronian has joined #nixos
nmikhailov[m]1 has joined #nixos
Wysteriary[m] has joined #nixos
rszibele[m] has joined #nixos
yochai[m] has joined #nixos
nico202[m] has joined #nixos
edef[m] has joined #nixos
nocent has joined #nixos
spawnthink[m] has joined #nixos
offlinehacker[m] has joined #nixos
M-ms has joined #nixos
icetan has joined #nixos
M-liberdiko has joined #nixos
trikl[m] has joined #nixos
Obscurity[m] has joined #nixos
ngerstle[m] has joined #nixos
crystalgamma[m] has joined #nixos
danbst[m] has joined #nixos
Rick[29SMPittsbu has joined #nixos
doubletwin[m] has joined #nixos
bkchr[m] has joined #nixos
pstn has joined #nixos
jameshjacksonjr[ has joined #nixos
dtz has joined #nixos
urien1[m] has joined #nixos
bennofs[m] has joined #nixos
Dezgeg[m] has joined #nixos
johnazoidberg has joined #nixos
codyopel has joined #nixos
fighterhero[m] has joined #nixos
oknf[m] has joined #nixos
AdamSlack[m] has joined #nixos
bhipple[m] has joined #nixos
hw9891[m] has joined #nixos
tosh[m] has joined #nixos
darkmeson has joined #nixos
trubii[m] has joined #nixos
vorot93[m] has joined #nixos
ldesgoui[m] has joined #nixos
kitten[m] has joined #nixos
aramiscd[m] has joined #nixos
equalunique[m] has joined #nixos
apurvapavaskar[m has joined #nixos
goibhniu[m] has joined #nixos
M-Dan has joined #nixos
Pneumaticat has joined #nixos
slabity[m] has joined #nixos
Singularity[m] has joined #nixos
Christian[m]4 has joined #nixos
admin[m]4 has joined #nixos
Phil[m]3 has joined #nixos
paperdigits[m] has joined #nixos
pierrebeaucamp[m has joined #nixos
sgk[m] has joined #nixos
lordfluffywobble has joined #nixos
morgib[m] has joined #nixos
AntonLatukha[m] has joined #nixos
jluttine[m] has joined #nixos
nelag[m] has joined #nixos
gh0st[m] has joined #nixos
malteof[m] has joined #nixos
PlasmaStrike[m] has joined #nixos
bionicmac[m] has joined #nixos
spacekitteh[m] has joined #nixos
vskilet[m] has joined #nixos
petersjt014[m] has joined #nixos
DIzFer[m] has joined #nixos
semyon[m] has joined #nixos
taohansen has joined #nixos
asp_ has joined #nixos
PeterRomfeld[m] has joined #nixos
Ralith has joined #nixos
kainospur[m] has joined #nixos
mgttlinger[m] has joined #nixos
sphalerit has joined #nixos
mcatis[m] has joined #nixos
hedning[m] has joined #nixos
reactormonk[m] has joined #nixos
greska[m] has joined #nixos
rnhmjoj[m] has joined #nixos
EuAndreh[m] has joined #nixos
devr[m] has joined #nixos
musicmatze[m] has joined #nixos
tet[m] has joined #nixos
coorey[m] has joined #nixos
dywedir[m] has joined #nixos
cornu[m]1 has joined #nixos
dash has joined #nixos
praticamentetild has joined #nixos
felipeac[m] has joined #nixos
zurk[m] has joined #nixos
rnkch[m] has joined #nixos
demyan[m] has joined #nixos
smrtak[m] has joined #nixos
Khorne[m] has joined #nixos
dadadus[m] has joined #nixos
EB[m] has joined #nixos
r3mfKm[m] has joined #nixos
attero has joined #nixos
colmeka[m] has joined #nixos
aaronc[m] has joined #nixos
stekke[m] has joined #nixos
bluewolfy[m] has joined #nixos
mathis[m] has joined #nixos
MaJoe[m] has joined #nixos
illegalprime[m] has joined #nixos
M-fishy has joined #nixos
DenisLehmann[m] has joined #nixos
zdisk[m] has joined #nixos
Hook[m]1 has joined #nixos
panther420[m] has joined #nixos
bitmapper[m] has joined #nixos
gudea[m] has joined #nixos
Albtrz[m] has joined #nixos
Adev[m] has joined #nixos
nickdshsadhkas[m has joined #nixos
jack[m]1 has joined #nixos
card[m] has joined #nixos
russiancow[m] has joined #nixos
v0id72[m] has joined #nixos
<{^_^}> [nixpkgs] @grwlf opened pull request #42807 → Mxnet → https://git.io/fRL0t
tzemanovic has joined #nixos
tzemanovic has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @megheaiulian opened pull request #42808 → avocode: 3.0.0 -> 3.1.1 → https://git.io/fRcUx
juhe has joined #nixos
ajs124 has joined #nixos
<juhe> Hello, I've troubles booting NixOS' sd-image-aarch64-linux.img on Raspberry Pi model B+. Did as far as starting kernel, but no further. Anybody succeeded with RPi 3 model B+?
orbekk has quit [Quit: WeeChat 2.0]
orbekk has joined #nixos
tzemanovic has joined #nixos
tzemanovic has quit [Ping timeout: 248 seconds]
asdfjkljkl has joined #nixos
ajs124 has left #nixos ["Machine going to sleep"]
juhe has quit [Remote host closed the connection]
juhe has joined #nixos
Lisanna has joined #nixos
MercurialAlchemi has joined #nixos
<{^_^}> [nixpkgs] @pSub pushed to master « yodl: 4.02.00 -> 4.02.01 »: https://git.io/fR6q2
<{^_^}> [nixpkgs] @pSub pushed to master « progress: 0.13.1 -> 0.14 »: https://git.io/fR6qw
bennofs has joined #nixos
igo95862 has quit [Quit: igo95862]
tzemanovic has joined #nixos
markus1189 has quit [Ping timeout: 256 seconds]
tzemanovic has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @dotlambda merged pull request #42728 → yubikey-manager: 0.4.0 -> 0.7.0 → https://git.io/f4F7D
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fRDn3
markus1189 has joined #nixos
<{^_^}> [nixpkgs] @megheaiulian opened pull request #42810 → distrobuilder: 2018_04_28 -> 2018_06_29 → https://git.io/fRQ2T
noam has joined #nixos
tzemanovic has joined #nixos
fendor has joined #nixos
tzemanovic has quit [Ping timeout: 260 seconds]
rihards has joined #nixos
pie_ has quit [Ping timeout: 260 seconds]
tzemanovic has joined #nixos
thc202 has joined #nixos
rihards has quit [Quit: rihards]
rihards has joined #nixos
tzemanovic has quit [Ping timeout: 265 seconds]
bennofs has quit [Ping timeout: 256 seconds]
coot has quit [Quit: coot]
tzemanovic has joined #nixos
Turion has joined #nixos
tzemanovic has quit [Remote host closed the connection]
tzemanovic has joined #nixos
bennofs has joined #nixos
MercurialAlchemi has quit [Ping timeout: 260 seconds]
asdfjkljkl has quit [Quit: WeeChat 1.4]
<Turion> Is it frowned upon when notifying potentially related people to a github issue?
<Turion> I.e. notifying a handful people who submitted substantial PRs to a package
philippD has joined #nixos
<{^_^}> [nixpkgs] @dotlambda pushed to master « python.pkgs.aioimaplib: 0.7.13 -> 0.7.14 »: https://git.io/f0q55
<gchristensen> no
<gchristensen> go ahead
rprije has joined #nixos
<gchristensen> fetching the outputh path of a nixos test is huge :') 3gb for plasma
crmlt has quit [Ping timeout: 248 seconds]
<Turion> gchristensen: You meant me?
<gchristensen> Turion: yeah
<mpickering> Has the command style `nix build -f /path/to/nixpkgs -E "res: res.hello"`, been considered before? The -E flag takes an expression which is passed the result of evaluating the -f argument
<Turion> Ok thanks :)
<mpickering> Like the -A flag but more general
bennofs has quit [Quit: WeeChat 2.0]
<Turion> Also one thing that eludes me is how to correlate my local build failures with hydra's build failures. How can I find out if and where the same build failed on hydra?
<Turion> (It would be nice to point to that in an issue, in addition to my failed build log)
<{^_^}> [nixpkgs] @dotlambda pushed to master « python.pkgs.asynctest: 0.12.0 -> 0.12.2 »: https://git.io/f0Ok3
<srhb> mpickering: That seems a little ad hoc compared to just feeding nix build an arbitrary expression, imo.
<mpickering> So -A is ad-hoc as well?
<srhb> mpickering: Ish, I guess. I do see your point.
<mpickering> The reason I don't want to do this is that there is special logic of how to deal with different file types built into -f
<mpickering> in particular, I pass in a link to .tar.gz to -f
<mpickering> writing an expression is possible but much more verbose
<srhb> mpickering: Yeah, I guess I just dislike all those flags compared to just writing an expression that uses nix instead.
<srhb> Too much magic.
<mpickering> I am trying to make it easy for people to test the new GHC release
<mpickering> so I want to give people just one command to copy and paste/modify
<srhb> mpickering: Personally I'd prefer a file that evaluates to the nixpkgs in question, but yeah...
<mpickering> You're an expert though, is that desirable for all users who might not be proficient in using nix
<srhb> mpickering: I think your approach is pretty good for people not so proficient, for sure.
fl3 has joined #nixos
<srhb> I suppose what I really want is `nix build -f f '(expr)'` to have the result of evaluating f in scope for expr to use
<srhb> To get rid of the gnarly "either use -f or expressions"
<mpickering> Right, that's what I'm saying with the -E flag
Q11 has joined #nixos
Q11 has left #nixos ["Leaving"]
rprije has quit [Ping timeout: 256 seconds]
<Turion> Could this issue be a problem with my configuration: https://github.com/NixOS/nixpkgs/issues/42812 I don't really understand whether the outdated drivers are an issue with the way paraview is compiled, or with my system.
fl3 has quit [Ping timeout: 256 seconds]
fl3 has joined #nixos
newhoggy has joined #nixos
crmlt has joined #nixos
<srhb> mpickering: Oh, I thought you would restrict it to being a function argument. Then I guess I agree. :D
<mpickering> I think forcing it to be a function is better than bringing the result of f magically into scope
<srhb> mpickering: I suppose I can't really disagree with that... Easily recovered with res: with res; my-expr
<srhb> (If it is an attrset anyway...)
<srhb> I yield. :-P
fl3 has quit [Ping timeout: 260 seconds]
fl3 has joined #nixos
newhoggy has quit [Remote host closed the connection]
newhoggy has joined #nixos
fl3 has quit [Remote host closed the connection]
<cocreature> is there an option to set additional xresources in nixos?
newhoggy has quit [Remote host closed the connection]
rprije has joined #nixos
lo_mlatu has quit [Quit: Connection closed for inactivity]
crmlt has quit [Ping timeout: 268 seconds]
<Turion> Every CAD program I try segfaults or has other blocking errors. It's as if the world of CAD conspires against my project
crmlt has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #42779 → dovecot: 2.3.1 -> 2.3.2 → https://git.io/f4N7a
<{^_^}> [nixpkgs] @xeji pushed commit from @dotlambda to master « dovecot: 2.3.1 -> 2.3.2, dovecot-pigeonhole: 0.5.1 -> 0.5.2 (#42779) »: https://git.io/f0d79
<Guanin> Hi, I asked this already two weeks ago. Somehow, the first launch of any application (per X start) that uses libgl (emacs, nextcloud) crashes with a segmentation fault: https://clbin.com/1nWlh
andymandias has quit [Quit: ZNC 1.6.5 - http://znc.in]
andymandias has joined #nixos
<Guanin> Trying to launch the application again, everything works without a problem
stepcut has joined #nixos
b has joined #nixos
stepcut_ has joined #nixos
stepcut has quit [Ping timeout: 240 seconds]
justanotheruser has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #42813 → eolie: 0.9.16 -> 0.9.35 → https://git.io/fEvEd
<Turion> Guanin: I have no idea, but I feel with you ;) Being plagued by segfaults out of the blue as well
orivej has joined #nixos
<Guanin> It is especially strange as I can open a shell, type nextcloud, it crashes, type nextcloud again and everything works
<{^_^}> [nixpkgs] @xeji merged pull request #42786 → librepcb-unstable: 2017-12-29 -> 2018-06-28 → https://git.io/f4AOc
<{^_^}> [nixpkgs] @xeji pushed commit from @Luz to master « librepcb-unstable: 2017-12-29 -> 2018-06-28 (#42786) »: https://git.io/fEUcE
rprije has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #42808 → avocode: 3.0.0 -> 3.1.1 → https://git.io/fRcUx
<{^_^}> [nixpkgs] @xeji pushed commit from @megheaiulian to master « avocode: 3.0.0 -> 3.1.1 (#42808) »: https://git.io/fEU27
rprije has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace opened pull request #42814 → python.pkgs.pybrowserid: move expression and 0.9.2 -> 0.14.0 → https://git.io/fETv8
<infinisil> Guanin: That's a pretty common opengl problem
<infinisil> ,nixGL
<{^_^}> nixGL is a bunch of wrappers for getting OpenGL programs to work for your graphics card, https://github.com/guibou/nixGL
<{^_^}> [nixpkgs] @marsam opened pull request #42815 → pythonPackages.pdfx: init at 1.3.1 → https://git.io/fETvE
johnaex has joined #nixos
<Guanin> Thanks for the hint, infinisil
<Guanin> Looking into the code, it just seems to set LIBGL_DRIVERS_PATH and LD_LIBRARY_PATH, correct? Why not set these globally to make it more comfortable?
<Guanin> (At least in the mesa case)
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
stepcut_ has quit [Remote host closed the connection]
<infinisil> Guanin: Yeah that's all it does, it's a bit overengineered imo
silver has joined #nixos
stepcut has joined #nixos
<clever> Guanin: LIBGL_DRIVERS_PATH defaults to the path that nixos symlinks the drivers at i believe
mcrx has joined #nixos
Maxdamantus has quit [Ping timeout: 248 seconds]
stepcut_ has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
stepcut has quit [Ping timeout: 240 seconds]
asuryawanshi has joined #nixos
<Guanin> Huh, even when using nixGL or setting the environment variables, it behaves similar
nonfreeblob has joined #nixos
<Guanin> Oh, the description contains this sentence: "on system other than NixOS"
orivej has quit [Ping timeout: 240 seconds]
<Guanin> But I'm trying to run nixOS right now, so is this even the correct approach?
knupfer has quit [Ping timeout: 255 seconds]
<clever> Guanin: on nixos, everything should be configured automatically and it should just work
sir_guy_carleton has joined #nixos
<infinisil> clever: Not always, also happened to me at some point, not sure why
<clever> infinisil: i have had it break if the nixpkgs is out of sync, for example, running an older app from nix-env after a nixos-rebuild
<infinisil> Guanin: What I did to fix in my case was this: https://github.com/Infinisil/system/blob/master/config/pkgs/compton-kawase.nix#L42-L48
<srid> is anyone here running nixos on Kimsufi?
<infinisil> clever: Oh
<srid> i wonder if the instructions from 3 years ago are still relevant: https://www.codejam.info/2015/12/installing-nixos-on-a-kimsufi.html
<infinisil> clever: Yeah that's what's going on in my link, I had to use an older nixpkgs because the base derivation for compton-git doesn't work after that..
<infinisil> Maybe it's fixed now though
humanoyd has joined #nixos
<clever> infinisil: one fix would be to callPackage the old default.nix with a newer nixpkgs
<clever> infinisil: the issue, is glibc compat between the libs in /run/opengl-drivers and the glibc that the app was linked to
<infinisil> I think it was due to a dependency
asuryawanshi has quit [Remote host closed the connection]
Maxdamantus has joined #nixos
coot has joined #nixos
<nonfreeblob> Hey, guys! I created and maintain the package. Does this mean I can join https://github.com/NixOS or is it too early for that? :)
newhoggy has joined #nixos
<cocreature> I created a binary cache using the process described here: https://github.com/NixOS/nix/issues/2123 and I’m trying to serve that using http in my local network. if I run "nix verify" with --substituters pointing to the http server on the machine that serves and created the cache and pass the appropriate --trusted-public-keys everything is fine
<cocreature> however on another machine, nix keeps complaining that the signature is invalid
<cocreature> any ideas how I should debug this?
<cocreature> I get the error both when I try to use "nix verify" as well as when I try to run a nix-build that includes the store path that should be fetched from the cache
<infinisil> nonfreeblob: Generally no
<Guanin> If anyone wants to have a look what may cause my GL problem: https://gist.github.com/Amarandus/52983aee3a64d19d948e00639ecb8b48 and nextcloud/emacs installed over nix-env. May be caused by some relicts from trying to get it running? I reused that config after migrating to a different laptop
<infinisil> nonfreeblob: Not 100% sure what qualifies somebody for that, but maintaining a package certainly isn't it :)
<nonfreeblob> infinisil: ok, thanks!
asuryawanshi has joined #nixos
<clever> cocreature: --trusted-public-keys is silently ignored if you are not listed as a trusted user in nix.conf
<clever> cocreature: its usually simpler to just add the public keys directly to /etc/nix/nix.conf
<cocreature> clever: hm let me try that just to be sure but I am listed as a trusted user
<nonfreeblob> infinisil: I agree :)
<cocreature> clever: that sadly doesn’t seem to have changed anything :/ (I restarted nix-daemon)
<clever> cocreature: can you post the URL to the binary cache, the storepath of something it contains, and the full nix.conf file?
<cocreature> clever: it’s only in my local network, let me see if I can throw it on a server
<clever> cocreature: i can also just explain the steps
nonfreeblob has quit [Quit: Page closed]
<clever> cocreature: for a given storepath like `/nix/store/s68qnm8r4w89fisjp9vx57hppjic2r77-hello-2.10`, run `curl https://cache.nixos.org/s68qnm8r4w89fisjp9vx57hppjic2r77.narinfo` against your binary cache
<clever> cocreature: you should see a line like Sig: cache.nixos.org-1:jwEzZZtmn7ZXGZYEAsnIccKW8c6nbqT90Lk+Nwf2I9v4ugLnnA3QB+n2NQRY2i/sFxXYGqikq+P8ODDLyGZcBg==
<clever> trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
<clever> cocreature: the name before the : in the signature must also have a matching entry in the trusted-public-keys of nix.conf
<{^_^}> [nixpkgs] @dywedir opened pull request #42816 → iwd: 0.2 -> 0.3 → https://git.io/fEWoX
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/85497a3b06e (from 14 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<cocreature> clever: thanks, that’s definitely useful but I still seem to be screwing up somewhere. here is the nix.conf, the curl output and the error https://gist.github.com/cocreature/0022368de22a35c981deea4ca0fe558a
<clever> cocreature: ive not tried IP's as the name of a key before, has the ip in that key ever been edited?
<cocreature> no
<cocreature> do the names actually matter? I was going by https://unix.stackexchange.com/posts/309963/revisions which suggested that the name is irrelevant
<clever> cocreature: i believe the names dont matter, was just thinking you may have been renaming things and got the publics of different keys mixed up
<clever> cocreature: how do the nix.conf files differ between the machine that accepts the signature and the one that doesnt?
<clever> the signature is done over a fingerprint, which concists of the path, the narhash, the narsize, and the list of references
asuryawanshi has quit [Remote host closed the connection]
<cocreature> here’s the other nix conf and the nix verify command that I used https://gist.github.com/cocreature/102597943136f73116fdae943c3020e6
<cocreature> nix --version shows 2.0.4 on both machines
<clever> cocreature: does the moritz user have write access to /nix/store/ ?
<clever> cocreature: try adding -vvvv to the nix command?
<cocreature> the user does not have write access
<cocreature> I tried -vvvv but id doesn’t seem to spit out anything useful
johnaex has quit [Quit: WeeChat 2.1]
michiell2 has quit [Ping timeout: 260 seconds]
newhoggy has quit [Remote host closed the connection]
<clever> cant think of anything else to check
asuryawanshi has joined #nixos
Acou_Bass has quit [Quit: byeeeeeeeeeeeeeee]
<cocreature> clever: alright, thanks for your help! I’ll see if I get another idea
Lisanna has quit [Ping timeout: 248 seconds]
Acou_Bass has joined #nixos
asuryawanshi has quit [Ping timeout: 240 seconds]
genesis has quit [Read error: No route to host]
Maxdamantus has quit [Ping timeout: 268 seconds]
phdoerfler1 has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @worldofpeace to master « python.pkgs.pybrowserid: move expression and 0.9.2 -> 0.14.0 (#42814) »: https://git.io/fErzA
<{^_^}> [nixpkgs] @xeji merged pull request #42814 → python.pkgs.pybrowserid: move expression and 0.9.2 -> 0.14.0 → https://git.io/fETv8
<{^_^}> [nixpkgs] @dezgeg pushed 5 commits to master: https://git.io/fEo83
Maxdamantus has joined #nixos
phdoerfler has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @dezgeg closed pull request #41393 → [RFC] linux: translate config to structured config → https://git.io/vhWov
asuryawanshi has joined #nixos
asuryawanshi has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @Hodapp87 opened pull request #42817 → appleseed, structure-synth, luxcorerender: libGLU instead of mesa_glu → https://git.io/fEixU
coot has quit [Quit: coot]
rprije has quit [Remote host closed the connection]
newhoggy has joined #nixos
rprije has joined #nixos
wchresta has joined #nixos
Ross has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #42818 → antibody: 3.5.0 -> 3.5.1 → https://git.io/fE1gk
Ross has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #42813 → eolie: 0.9.16 -> 0.9.35 → https://git.io/fEvEd
<{^_^}> [nixpkgs] @xeji pushed commit from @worldofpeace to master « eolie: 0.9.16 -> 0.9.35 (#42813) »: https://git.io/fEM4q
jensens has quit [Ping timeout: 268 seconds]
<dtz> is there a way to ask NixOS to print the current configuration? Mostly just want easy way to check if I have an option set/etc, not looking to get something that I can save/evaluate itself.
stepcut_ has quit [Remote host closed the connection]
<clever> dtz: nixos-option
<dtz> seems like something I learned early on, forgot, and now can't find O:)
<clever> [root@amd-nixos:~]# nixos-option services.xserver.enable
<clever> Value:
<clever> true
stepcut has joined #nixos
<infinisil> But no, a way to print the full configuration isn't really possible, would need some more tooling for that
<dtz> wonderful, tyvm.
hhomar has joined #nixos
<infinisil> Oh, this might even be implementable in Nix though
newhoggy has quit [Remote host closed the connection]
<infinisil> Just get all options, pretty print them if they aren't set to their default values, construct a configuration.nix from that
samrose has joined #nixos
nallar has joined #nixos
stepcut has quit [Ping timeout: 260 seconds]
Ross has quit [Ping timeout: 268 seconds]
nallar is now known as Ross
newhoggy has joined #nixos
asuryawanshi has joined #nixos
rschm has joined #nixos
newhoggy has quit [Client Quit]
asuryawanshi has quit [Ping timeout: 248 seconds]
samrose has quit [Ping timeout: 260 seconds]
Izorkin_ has joined #nixos
aarvar has joined #nixos
blankhart has joined #nixos
Izorkin has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @adisbladis merged pull request #42709 → hostapd: use WPA2 instead of WPA1 by default → https://git.io/f4FLY
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fExbT
MinceR has quit [Ping timeout: 240 seconds]
MinceR has joined #nixos
<{^_^}> [nixpkgs] @Infinisil opened pull request #42819 → nixos/fwupd: Fix meta → https://git.io/fExpx
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/2f06e04b74e (from 15 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
orivej has joined #nixos
<{^_^}> [nixpkgs] @dtzWill closed pull request #42332 → llvm_6: add patch to fix missing header → https://git.io/flFif
asuryawanshi has joined #nixos
hhomar has quit [Quit: leaving]
asuryawanshi has quit [Ping timeout: 256 seconds]
roconnor has quit [Quit: Konversation terminated!]
joepie91 has joined #nixos
joepie91 has quit [Changing host]
joepie91 has joined #nixos
newhoggy has joined #nixos
andymandias has quit [Ping timeout: 256 seconds]
justanotheruser has joined #nixos
<datakurre> dash: I found from channel logs that you were once figuring out how ot npm install pngquant-bin in a nice way on NixOS. Did you find out any? (besides afterwards replacing its binary with a working one)
andymandias has joined #nixos
<{^_^}> [nixpkgs] @zimbatm opened pull request #42820 → test ofborg stdenv eval → https://git.io/fu35y
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
john2 has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
stanibanani has joined #nixos
stanibanani has left #nixos [#nixos]
newhoggy has quit [Remote host closed the connection]
newhoggy has joined #nixos
<worldofpeace> argh the example from the manual on how to override a python package using overlays isn't working :(
<mpickering> worldofpeace: We are here to help! What is going wrong
Maxdamantus has quit [Ping timeout: 240 seconds]
newhoggy has quit [Ping timeout: 255 seconds]
<worldofpeace> mpickering: I'm trying to override a python package to an older version. The example in the manual "How to override a Python package using overlays?" Doesn't appear to be working because it's still trying to fetch the version I don't want when I rebuild.
samrose has joined #nixos
<samrose> is there an existing way to dynamically provision nix containers on a running nixos system? I am aware of the imperative and declarative approaches. Anyone doing work on dynamic creation/removal/configuration of nix containers?
<mpickering> worldofpeace: Show us your overlay? how are you applying it?
PolarIntersect has quit [Ping timeout: 240 seconds]
<worldofpeace> Sure thing.
civodul has joined #nixos
<{^_^}> [nixpkgs] @domenkozar pushed to master « haskell: Move version dependent overrides from to configuration-common »: https://git.io/fu2H1
<{^_^}> [nixpkgs] @zimbatm closed pull request #42820 → test ofborg stdenv eval → https://git.io/fu35y
<worldofpeace> mpickering:
samrose has quit [Ping timeout: 260 seconds]
samrose has joined #nixos
<viric> How is it possible that I install "kdenlive", I start it, and I don't get the icons?
<viric> This was like this in 2015
<samrose> I guess https://github.com/svanderburg/nijs could be a means to dynamically manage nix containers on a running nixos system. I'll have to experiment with it
<viric> I hoped some good packager would fix that since then :)
<{^_^}> [nixpkgs] @zimbatm opened pull request #42821 → Revert "treewide: http -> https sources (#42676)" → https://git.io/fu2H5
<mpickering> worldofpeace: Don't use recursive attribute sets in overlays
<mpickering> Use "sel" instead
<mpickering> *self
<worldofpeace> mpickering: Tell that to the manual :P
DavidLeung[m] has joined #nixos
<mpickering> Probably not the problem then :P
<mpickering> then how do you apply the overlay?
endformationage has joined #nixos
goibhniu has joined #nixos
<worldofpeace> By virtue of it being in my NIX_PATH
<mpickering> does it work if you pass it explicitly to nixpkgs?
<worldofpeace> nixpkgs.overlays = [ (import ../nixos-overlay) ]; <--- This has been working properly
<worldofpeace> I could try that
<clever> worldofpeace: nixos wont load overlays in NIX_PATH when doing nixos-rebuild
wchresta has quit [Remote host closed the connection]
alexteves has joined #nixos
sir_guy_carleton has quit [Quit: WeeChat 2.0]
<worldofpeace> I don't think that's the problem here. I have 10 packages in my overlay that are working fine. Me overriding a python package with an overlay isn't doing anything.
<mpickering> how are you building the package?
<worldofpeace> https://nixos.org/nixpkgs/manual/#contributing <--- scoll up a section from here. Does this even look right?
<clever> worldofpeace: how is the python package being used after you override it?
<worldofpeace> A package within my overlay needs this python library.
rardiol1 has left #nixos [#nixos]
<clever> worldofpeace: so you have 2 overlays, one changing the pythonPackages, and another using it?
<worldofpeace> nah
<mpickering> What if you build asyncssh directly? pythonPackages.asyncssh or whatever it is
<mpickering> perhaps you are using `super` instead of `self`
<mpickering> paste your entire overlay.. :) ?
rprije has quit [Remote host closed the connection]
<worldofpeace> asyncssh is broken in the channel (package was bumped and the test weren't checked that they were failing) I don't think all of my overlay is relevent to the issue :)
rprije has joined #nixos
<clever> worldofpeace: how is asyncssh being referenced, to actually be built?
<worldofpeace> clever: I have python scripts for sysadmin tasks(which are in the overlay) that are wrapped with asyncssh
<clever> worldofpeace: can you pastebin that overlay as well?
<{^_^}> [nixpkgs] @jtojnar merged pull request #42819 → nixos/fwupd: Fix meta → https://git.io/fExpx
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fuS5M
<worldofpeace> it's basically `foo = super.python36Packages.callPackage ./pkgs/foo {};`
<mpickering> So you probably need self there
<clever> worldofpeace: your other overlay is on pythonPackages, not python36Packages, and yeah a self would likely also help
<worldofpeace> clever: Could you please adapt this https://hastebin.com/jebirisocu.http ? (ignore the .http ending) This is entirely based off the offical docs.
<clever> worldofpeace: to start with, try just changing line 16 to python36Packages and see what happens
<hodapp> https://github.com/NixOS/nixpkgs/issues/37864 any ideas how to work around this for a package I'm trying to run? is the consensus that I must have multiple Qt versions installed in my environment somehow?
alexteves_ has joined #nixos
asuryawanshi has joined #nixos
<worldofpeace> clever: it now says `foo not supported for interpreter python2.7` foo being the python script in the overlay that needs this library
<hodapp> not sure how to solve this problem :-/
<clever> hodapp: either update all QT programs in nix-env, or move them all to systemPackages
<clever> worldofpeace: and also change line 4 to use the matching python version
alexteves has quit [Ping timeout: 264 seconds]
<hodapp> guess I don't know offhand which ones even use Qt
<clever> hodapp: nix-store --query --tree ~/.nix-profile/ and then use / to search for qt things
<clever> then follow the dep-tree upwards
<hodapp> huh, weird, I don't even remember installing pavucontrol
<worldofpeace> clever: did 4 col 8 and then it wanted 16 col 22 to be changed also. Then it says `not supported for interpreter python2.7`
<clever> hodapp: and `nix-env -q` will list everything
<clever> worldofpeace: and change the `foo = super.python36Packages.callPackage ./pkgs/foo {};` to use self
graphene has quit [Remote host closed the connection]
<hodapp> oh, wait, when this was working before, I think I didn't do it through latest master nixpkgs but through shell.nix & 18.03
graphene has joined #nixos
<hodapp> so likely in the latter case it was just using the same Qt already installed and wasn't a problem
<clever> hodapp: the problem happens if any QT app is ran, and is not compatible with a QT used by another app in nix-env
<clever> hodapp: updating everything to be the same version solves the issue
<clever> and putting it all into systemPackages forces them to always update at the same time
btbytes has joined #nixos
<hodapp> yeah, I get that much, but I was trying to figure out the reason why it was working before
<clever> if you updated the nixpkgs of nixos, or your shell.nix file, it can get out of sync with the one in nix-env
<{^_^}> [nixpkgs] @mpickering opened pull request #42822 → Update Python documentation overlay → https://git.io/fud9y
<clever> which sort of defeats the entire point of using nix
<hodapp> that's what I was saying: that when it was working before I was just using shell.nix with nixpkgs from the normal 18.03 that I'm running
<hodapp> whereas now I was building it against recent master nixpkgs in order to check it prior to a PR
<worldofpeace> clever: That seemed to work. But the actual package in the store is still named by the newer version that's not actually being used.
<worldofpeace> mpickering: Nice :D
<clever> hodapp: the master nixpkgs is expecting a newer QT, and fails because of the older QT in ~/.nix-profile/
<hodapp> clever: yeah... that's what I said...
<clever> worldofpeace: your only changing src in the overlay, not name, so the version in the path will be wrong
<worldofpeace> yep.
btbytes has quit [Client Quit]
* clever heads off to bed
<worldofpeace> thank you mpickering and clever
<{^_^}> [nixpkgs] @grahamc closed pull request #42821 → DONT MERGE: Revert "treewide: http -> https sources (#42676)" → https://git.io/fu2H5
<LnL> gchristensen: nice!
<gchristensen> zimbatm++ :)
<gchristensen> all his excellent work!
<zimbatm> ah gchristensen for is teacher patience
<zimbatm> s/ah/and
Turion has quit [Ping timeout: 260 seconds]
isidore has joined #nixos
<worldofpeace> you are all so sweet :P
blankhart has quit [Ping timeout: 240 seconds]
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
ZaraChimera has quit [Quit: ZNC - https://znc.in]
Turion has joined #nixos
<cocreature> is there a way to get "nix build" to print the store path once it’s finished like nix-build does?
hxrts has joined #nixos
blankhart has joined #nixos
<joepie91> I feel like the kernel version that 18.03 uses has introduced some significant performance degradation
<joepie91> either that, or X
<joepie91> on both my laptop and my desktop I've noticed serious perf degradation in a number of applications, most notably Firefox; but eg. Firefox hanging also affects other applications, without any significant CPU usage beyond a single core and without any significant iowait being recorded
<LnL> cocreature: no :/
<joepie91> for example, Synergy gets totally stuck when I move off my screen while Firefox is hanging, even though the two should have no direct relation
<joepie91> (it's much more severe on my laptop, but it's also underpowered compared to my desktop)
<joepie91> does anybody recognize these issues?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #42766 → nethack: nethack-x11 package created → https://git.io/f4Ngy
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fzZKg
<cocreature> LnL: thanks! at least I know it’s not just me being too stupid to figure it out :)
samrose has quit [Ping timeout: 260 seconds]
justanotheruser has quit [Ping timeout: 264 seconds]
aarvar has quit [Ping timeout: 256 seconds]
justanotheruser has joined #nixos
<worldofpeace> joepie91: hmm, what de/wm are you using? Could you take a screencast of it happening? (i like the 'peek' application btw)
<srhb> cocreature: I believe the argument, if you're interested, is to avoid the potential "things could be gc'ed" in the way people were using the path that nix-build returned.
<srhb> Well, I don't know if it's *the* argument, but it's certainly *an* argument.
juhe has quit [Remote host closed the connection]
<joepie91> worldofpeace: KDE; I can try taking a recording of my laptop, as it doesn't occur severely/regularly enough on my desktop to be able to realistically record it... I can't reliably reproduce it, unfortunately, and the recording would only be able to show Firefox hanging
<joepie91> (Synergy has no visible component, and afaik it hooks directly into X)
joepie91_to_go has joined #nixos
<Notkea> hello, I'm facing some troubles with nixos containers and a bridge interface: all containers lose their connectivity after system upgrades
<worldofpeace> joepie91: This is my own personal interest investigation also, have you seen, when opening a window, it not/stalling to draw the content of the window and just drawing what's directly 'underneath' it?
joepie91_to_go has quit [Client Quit]
joepie91_to_go has joined #nixos
<joepie91> worldofpeace: can't reproduce it :/
<Notkea> as shown in the log, the bridge interface is restarted instead of being reloaded, losing the link with the containers. Is there any way to prevent that from happening?
<joepie91> worldofpeace: in KDE? that's a different bug I've encountered also before 18.03
<worldofpeace> joepie91: Yes in KDE.
<joepie91> happens particularly in settings windows, it seems to be unable to access the declarative files that define the window contents or something
<joepie91> have not figured out how to reliable reproduce it, but it often happens on task bar setting windows in particular
<worldofpeace> joepie91: Yep I'm seeing that happen after a rebuild switch
<cocreature> srhb: hm makes sense I guess
<worldofpeace> joepie91: Yeah I've seen your exact problem
<joepie91> worldofpeace: iirc you get some related warnings when you run plasma from a terminal and look at its output
<joepie91> not sure if that gets logged to journalctl during normal operation
<joepie91> but yeah, different issue from this perf issue :)
<joepie91> there's also the irritating window decoration rendering glitch that only seems to occur for AMD GPUs, when compositing is set to OpenGL mode
<joepie91> but that's an upstream bug I believe
<worldofpeace> Is the laptop an amd gpu?
<worldofpeace> btw, Here's a screenshot from a hydra test doing the other issue https://hydra.nixos.org/build/76736915/download/1/screen.png
<joepie91> worldofpeace: nope, laptop is Intel integrated
<joepie91> no hybrid
<joepie91> ah yeah, that looks similar
<joepie91> there's a repro case for that then?
joepie91_to_go has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @aszlig pushed to master « nixos/tests/letsencrypt: Don't substitute certs »: https://git.io/fz4XZ
<worldofpeace> I don't think I there's any error output for this, It may just be that the machine is just overloaded. But I've seen this locally...
<worldofpeace> I have to try to reproduce it now :P
<LnL> Notkea: what kind of upgrade is this? every switch, channel updates or a release upgrade
graphene has quit [Remote host closed the connection]
<joepie91> worldofpeace: first attempt: https://i.imgur.com/ShXqgMQ.png
<Notkea> LnL: automatic update job (running `nixos-rebuild switch --no-build-output --upgrade`)
graphene has joined #nixos
ryanartecona has joined #nixos
<worldofpeace> joepie91: hmm it cannot load qtquick in the journal output
<joepie91> yep
<joepie91> (the unhandled property update is just a follow-on issue I think, not the cause)
<worldofpeace> This is persistent on 5.13 also
rprije has quit [Remote host closed the connection]
john2 has quit [Ping timeout: 264 seconds]
rprije has joined #nixos
endformationage has quit [Ping timeout: 264 seconds]
tzemanovic has quit [Remote host closed the connection]
<worldofpeace> wish bkchr could check this out
<{^_^}> [nixpkgs] @xeji merged pull request #42803 → nano-wallet: 12.1 -> 14.2 → https://git.io/f4AoW
<{^_^}> [nixpkgs] @xeji pushed commit from @jluttine to master « nano-wallet: 12.1 -> 14.2 (#42803) »: https://git.io/fzEwR
<{^_^}> [nixpkgs] @xeji pushed commit from @megheaiulian to master « distrobuilder: 2018_04_28 -> 2018_06_29 (#42810) »: https://git.io/fzzST
<{^_^}> [nixpkgs] @xeji merged pull request #42810 → distrobuilder: 2018_04_28 -> 2018_06_29 → https://git.io/fRQ2T
spear2 has joined #nixos
ryantrinkle has joined #nixos
fendor has quit [Ping timeout: 264 seconds]
Anthony_Bourdain has joined #nixos
phdoerfler1 has quit [Quit: Leaving.]
forex[m] has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #42742 → zoom-us: 2.2.123200.0405 -> 2.2.128100.0627 → https://git.io/f4bP3
<{^_^}> [nixpkgs] @xeji pushed commit from @tadfisher to master « zoom-us: 2.0.123200.0405 -> 2.2.128100.0627 (#42742) »: https://git.io/fzX6w
<{^_^}> [nixpkgs] @Hodapp87 opened pull request #42824 → libfive: init at 755f7fed → https://git.io/fzX6r
iyzsong has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @xeji merged pull request #42818 → antibody: 3.5.0 -> 3.5.1 → https://git.io/fE1gk
<{^_^}> [nixpkgs] @xeji pushed commit from @worldofpeace to master « antibody: 3.5.0 -> 3.5.1 (#42818) »: https://git.io/fzX6D
isidore has quit [Quit: WeeChat 2.1]
endformationage has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #42685 → pmd: 6.4.0 -> 6.5.0 → https://git.io/f4ddr
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « pmd: 6.4.0 -> 6.5.0 (#42685) »: https://git.io/fzX6Q
worldofpeace has quit [Remote host closed the connection]
worldofpeace has joined #nixos
rschm has quit [Remote host closed the connection]
rschm has joined #nixos
<{^_^}> [nixpkgs] @benley merged pull request #42743 → thunderbolt: 0.9.2 -> 0.9.3 → https://git.io/f4bPG
<{^_^}> [nixpkgs] @benley pushed to master « thunderbolt: 0.9.2 -> 0.9.3 (#42743) »: https://git.io/fzSdj
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
phdoerfler has joined #nixos
knupfer has joined #nixos
nuncanada has joined #nixos
nuncanada has quit [Client Quit]
propumpkin is now known as contrapumpkin
andymandias has quit [Ping timeout: 248 seconds]
aanderse has joined #nixos
Lisanna has joined #nixos
andymandias has joined #nixos
guilherme_ has joined #nixos
Lisanna has quit [Client Quit]
tzemanovic has joined #nixos
rprije has quit [Read error: Connection reset by peer]
rprije has joined #nixos
tzemanovic has quit [Ping timeout: 256 seconds]
guilherme_ has quit [Quit: Leaving]
guilherme_ has joined #nixos
guilherme_ has quit [Remote host closed the connection]
guilherme_ has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #42825 → llvm6: 6.0.0 -> 6.0.1 (18.03 edition) → https://git.io/fzjsh
guilherme_ has quit [Remote host closed the connection]
guilherme_ has joined #nixos
guilherme_ has quit [Max SendQ exceeded]
genesis has joined #nixos
asymmetric has quit [Ping timeout: 248 seconds]
Sonarpulse has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/a276404d44b (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
humanoyd has quit [Quit: WeeChat 2.1]
init_6 has quit [Ping timeout: 264 seconds]
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
graphene has quit [Read error: Connection reset by peer]
PolarIntersect has joined #nixos
joebobjoe has joined #nixos
<joebobjoe> ew. why is nixpkgs so unclean
<joebobjoe> why does it have vimplugins
graphene has joined #nixos
<joebobjoe> vim already has plenty of available package managers that use features native to vim
<qyliss> Are they functional? Do they let you manage your whole system in one place?
<qyliss> Nix, to my understanding, doesn't want to be your normal system package manager
<joebobjoe> are you arguing nix should replace language package managers like npm, too?
<joebobjoe> I mean that would be cool, I never thought about that
<qyliss> Yeah! Look under pkgs/development
<qyliss> There's loads of eg python modules
<joebobjoe> it's weird how so many lang package managers try to ship native libraries now, and how many system package managers try to ship lang libraries
<joebobjoe> they are basically converging, eh?
<qyliss> Until recently, I maintained Homebrew, the Mac package manager. If somebody had tried to make it do language package managers I would have been extremely unhappy because it just wouldn't have worked. But Nix seems different.
<qyliss> Yeah.
<elvishjerricco> joebobjoe: Nix is the convergence ;)
<qyliss> I hate installing executables from lanugage package managers
<qyliss> It just feels so wrong
<joebobjoe> ok, cool. but are the language packages included in nixpkgs command line only?
<elvishjerricco> joebobjoe: Nope. They can bind to X / GL / etc. if they want
<joebobjoe> do they have to be user applications, or can they be libraries for development?
<elvishjerricco> ,libraries
<{^_^}> elvishjerricco: Did you mean library?
<{^_^}> Don't install libraries through nix-env or systemPackages. See https://nixos.wiki/wiki/FAQ/Libraries for details.
<elvishjerricco> joebobjoe: ^
<joebobjoe> thanks
<joebobjoe> whoah. nix-shell -p zlib just works magically? even if you don't have zlib installed?
graphene has quit [Remote host closed the connection]
<elvishjerricco> joebobjoe: Yea. Nix is a lot more than a package manager
<samueldr> while you can "install" things, it may be worth thinking instead about "making available", when you install in your systemPackages (configuration.nix) you make the package available in the system
<samueldr> and nix-shell -p you make it available in the shell
<samueldr> (with the caveat that libraries-magic only happens into nix-shell)
graphene has joined #nixos
<joebobjoe> but I don't have to install before nix-shell -p ?
<samueldr> nix will lazily fetch whatever is needed when it is needed
<elvishjerricco> joebobjoe: Nope. Nix is just a declarative build system. You declare what you need and Nix makes it so, either by building it or fetching it from binary caches. Installing software into a profile is just declaring that your profile should now contain this other software.
<joebobjoe> so the packages will be available on the system (downloaded), but only installed into nix-shell
<qyliss> Unless you add them to an environment, yes
<samueldr> and note the term: "cache", it's not the common repository with crafter packages, but seen as a cache
<LnL> yeah, it transparently uses whatever you already have locally, download what's not and as a last effort even compile it
<samueldr> with crafted packages*
<joebobjoe> is that why it takes nix-env a few seconds to start some operations?
<LnL> you mean -i?
<elvishjerricco> Whats the {^_^} bot macro for that one?
<joebobjoe> like nix-env -u \*
<elvishjerricco> ,-A
<{^_^}> You'll usually want to use nix-env -i with -A. It's faster and more precise. See https://nixos.wiki/wiki/FAQ/nix-env_-iA for details.
<LnL> that's a bit slow because it searches all packages to find candidates instead of a simple lookup like nix expressions
<joebobjoe> so you're saying programming in nix is faster?
<LnL> -i, -u, -qa actually all do that
toppler has quit [Remote host closed the connection]
<joebobjoe> so it opens every package listed in nix-env -qa ?
<LnL> if you use a declarative approach using a nix expression it doesn't need to do that yes
<joebobjoe> but I'm just using the default, what nix configured me with
<LnL> yeah, -i and -u both basically run -qa internally
toppler has joined #nixos
<joebobjoe> well nix can't be the package manager of the future if it is slow by default..
<joebobjoe> :(
<joebobjoe> sorry I'll read the links posted. thank you
<joebobjoe> whoah ok. my irssi command is actually a hook!
phdoerfler has quit [Quit: Leaving.]
<joebobjoe> ah ok
<joebobjoe> nix-shell with a default.nix is awesome
Drakonis has joined #nixos
<joebobjoe> but is there a way for it to happen automatically with change of directory/default.nix file?
graphene has quit [Read error: Connection reset by peer]
graphene has joined #nixos
ryanartecona has quit [Quit: ryanartecona]
<LnL> no, but direnv has nix support and will configure your current shell to be very similar to a nix-shell
Sonarpulse has joined #nixos
iyzsong has joined #nixos
Drakonis has quit [Remote host closed the connection]
joebobjoe has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #42689 → mpage: 2.5.6 -> 2.5.7 → https://git.io/f4dAc
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « mpage: 2.5.6 -> 2.5.7 (#42689) »: https://git.io/fgVzi
pip3000 has joined #nixos
<pip3000> hi could somebody help me with audio problems on my laptop?
<pip3000> speakers are working fine but with headphones i hear strange sound
pie_ has joined #nixos
joebobjoe has joined #nixos
<joebobjoe> ok so direnv + nix, I know my shell's environment all the time
<joebobjoe> but is there any way to inherit from a default env?
<joebobjoe> like a home dir full of tools like find that I use in all projs?
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
<{^_^}> [nixos-homepage] @ryantm opened pull request #228 → add coqPackages, idrisPackages, nodePackages, quicklispPackages to package list → https://git.io/fg50g
ihar has quit [Quit: WeeChat 2.0]
blonkhart has quit [Quit: WeeChat 1.9.1]
bennofs has joined #nixos
<{^_^}> [nixpkgs] @tohl opened pull request #42826 → sbcl: 1.4.7 -> 1.4.9; tested on nixos → https://git.io/fg509
joebobjoe has quit [Ping timeout: 265 seconds]
Sonarpulse has quit [Ping timeout: 260 seconds]
Baughn has quit [Quit: ZNC 1.6.2+deb1 - http://znc.in]
Baughn has joined #nixos
Plato[m] has quit [Remote host closed the connection]
PLPD-Bot has quit [Remote host closed the connection]
doyougnu has joined #nixos
PLPD-Bot has joined #nixos
Plato[m] has joined #nixos
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
<Notkea> I want to redefine a service option generated [here](https://github.com/NixOS/nixpkgs/blob/release-18.03/nixos/modules/virtualisation/containers.nix#L676). How shoud I override it?
blu3r4d0n has joined #nixos
<blu3r4d0n> Hi guys, I can't wait to try out nix
<samueldr> Notkea: what is the result you want to achieve?
<{^_^}> [nixpkgs] @mt-caret opened pull request #42827 → source-han-code-jp: init at 2.011R → https://git.io/f2UCG
<Notkea> samueldr: I want to set systemd.services."container@somecontainer".reloadIfChanged to false
<Notkea> (in order to force the service to be restarted instead of reloaded)
<Notkea> setting this option beside the container declaration produces a conflict
<samueldr> for a specific container, couldn't you exactly like you wrote? or you want it for every containers automatically?
<samueldr> ah
<samueldr> the exact error is someting like "already defined to true" I presume
<samueldr> Notkea: in that case, lib.mkForce false
<Notkea> thanks, I'll try this :)
tenten8401_ has joined #nixos
joebobjoe has joined #nixos
guilherme_ has joined #nixos
tenten8401_ has quit [Ping timeout: 245 seconds]
rihards has quit [Quit: rihards]
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
<Baughn> I don't think this is a NixOS problem, per se, but does anyone have any clue how I can get my headphones to connect via bluetooth without raping my ears?
<Baughn> A2DP doesn't seem to be working.
andymandias has quit [Ping timeout: 240 seconds]
<samueldr> Baughn: when you say "doesn't seem to be working", do you mean switching to it with e.g. pavucontrol doesn't work ?
<Baughn> Well, the UI pretends it works, but the audio remains terrible.
<Baughn> And if I restart pavucontrol it shows HFP again.
<samueldr> up until the newest pulseaudio release (don't know if it reached nixos-unstable) it defaults to HFP
<samueldr> hm
<samueldr> and I must imagine that you did change `hardware.pulseaudio.package = pkgs.pulseaudioFull`
<samueldr> I think you wouldn't get HFP otherwise
<Baughn> I did.
<Baughn> (That's poor UX, by the way. It should be functional by default.)
<Baughn> ((Not... not that it's functional now.))
<samueldr> the default is to have a slimmer pulseaudio package as it otherwise makes the system closure much bigger by default due to the dependencies :/
<Baughn> So after a reboot, my headphones are showing as connected in the bluetooth manager but they don't show up in sound settings at all.
<samueldr> but maybe it's a sane improvement to switch to pulseaudiofull when bluetooth is enabled?
andymandias has joined #nixos
<Myrl-saki> samueldr: I got a reply w.r.t. pmOS and my tablet. I installed Alpine Linux under a VM for it.
offline has quit [Quit: re-starting irc client, be gentle.]
armin has joined #nixos
<Myrl-saki> samueldr: OTOH, the tablet's OS is not mainline. :/
<Myrl-saki> samueldr: I think it uses this, but I may be wrong. https://github.com/LineageOS/android_kernel_samsung_espresso10
<samueldr> my work is built knowing that kernels won't be mainlined kernels on some if not most devices
<Myrl-saki> samueldr: It's more of the kernel being very ancient that a glibc in the last 2 years won't work.
<samueldr> hmmm, that may be an issue for some of my devices too I gather
<Myrl-saki> OTOH, a Musl-based NixOS sounds like it'd be cool.
<samueldr> looks like the current requirement is kernel 3.2 for glibc 2.27
<samueldr> doesn't seem to have been bumped for 2.28
<Myrl-saki> Mine is 3.0, sadly. :/
<samueldr> aww
<Myrl-saki> Though, if it's 3.2, maybe there's hope. I'm checking ReplicantOS's kernels.
<samueldr> though, are there things that require the newer glibcs?
<Myrl-saki> samueldr: Not from what I can gather.
<Myrl-saki> samueldr: FWIW, I use Nixpkgs 17.09, with the glibc version changed to 2.23.
<Myrl-saki> And it seems to work without any problem.
joebobjoe has quit [Ping timeout: 256 seconds]
<samueldr> replicant's seems to also be 3.0
<Myrl-saki> O. :/
robstr has quit [Quit: WeeChat 1.9.1]
<samueldr> that's what I found
<Myrl-saki> Welps, I guess I'll have to maintain my own nixpkgs.
<samueldr> if you do try running nixos on your device, using what I made should be possible as there is one location where nixpkgs is defined
<samueldr> so, switching it to another one should work
<samueldr> as a per-device setting even
<samueldr> though, would be better if it's possible to do it in a less invasive way, maybe through overlays and overrides?
<Myrl-saki> Hmm
<Myrl-saki> samueldr: What I did was use `nix-build '/path/to/nixpkgs/nixos' -A system`, when I tried to build NixOS.
<samueldr> AFAIK that's what nixos-rebuild build does
<Myrl-saki> Yep.
guilherme_ has quit [Quit: Leaving]
pip3000 has quit [Ping timeout: 260 seconds]
doyougnu has quit [Quit: WeeChat 2.0]
Forkk has quit [Remote host closed the connection]
Forkk has joined #nixos
iyzsong has quit [Ping timeout: 260 seconds]
patrl has joined #nixos
patrl has quit [Ping timeout: 256 seconds]
<srid> does anyone here use kimsufi, and is familiar with this error? https://www.irccloud.com/pastebin/YqYN7PGp/
<joepie91> srid: can you paste the output of `lsblk`?
<srid> looks like i messed a raid disk with fdisk https://www.irccloud.com/pastebin/5nfs99dk/
<srid> joepie91: ^
<joepie91> srid: right, so your partitions are currently part of an active software RAID; is that intentional?
<srid> i recreated partitions using `cfdisk /dev/sda`but `lsblk` indicates that they have not been touched
<srid> joepie91: i have no idea; this is what came up with the default ArchLinux install from kimsufi. this guide recommended me to start off with Arch https://www.acelpb.com/posts/2015-09-26-Install-NixOS-on-So-You-Start-dedicated-server/
<joepie91> srid: it's a somewhat odd partitioning scheme as a default, but right, I guess that's how OVH sets them up by default
<joepie91> one moment
<srid> i guess i'll try reinstallling arch but with custom disk formatting
<joepie91> yeah, that'd be a good idea I thnink
<joepie91> think*
Forkk has quit [Remote host closed the connection]
<joepie91> srid: things to keep in mind: 1) your boot partition may be raid1 but no other raid; it may also be without raid but in that case the boot partition won't be replicated across disks, 2) boot partition must be big enough to accommodate a bunch of kernel images if you want to keep around old system revisions (so I'd recommend making it 500MB or so, or at least not tiny), 3) when using a software raid, your effective block device becomes /dev/md*, not
<joepie91> the /dev/sd** partitions that the RAID setups are based on
<joepie91> point 3 is where you were running into issues here, I think
<joepie91> basically, once you have a raid set up you never touch the underlying partitions directly again, you only use the 'virtual' partition produced by the software raid
<srid> joepie91: do I need a 3rd partition (/boot), then?
<{^_^}> [nixpkgs] @joachifm pushed commit from @dtzWill to release-18.03 « tor-browser-bundle-bin: 7.5.5 -> 7.5.6 »: https://git.io/f2McF
<joepie91> srid: boot partitions are optional, assuming it's (U)EFI
<joepie91> it can also live on your main partition, but then your main partition is also limited to RAID1
<joepie91> not a problem here since I suspect your server only has 2 disks and can;t have any disks added
<joepie91> but as a note for possible future servers with more disks :)
<joepie91> srid: consider carefully whether swap is needed btw, especially if you have HDDs rather than SSDs it may be preferable to just have processes killed if you run out of RAM
<joepie91> oh, it can't be deleted, meh
<joepie91> srid: oh well. in that case, that partitioning scheme looks fine
Guest70 has joined #nixos
<joepie91> upon boot after installation, you will likely have a /dev/md0 or /dev/md1, and that'd be where you create the filesystem and install NixOS
<srid> i have ssd, and will need lots of memory for compilation. going with 16GB swap (have 16GB ram)
<joepie91> looks fine, for a separate /boot
<joepie91> not sure what /nixoscd is for, I presume that's for the in-place installation?
Forkk has joined #nixos
<srid> its for mounting the nixos image, from rescue mode
<joepie91> srid: does that require a disk partition then?
<srid> oh wait, it says 'rescue' and later does unsquashfs.
<srid> not sure how up to date that guide is. written in 2015
<joepie91> hold on..
<srid> anyway, Arch is installing. then i will reboot into rescue mode and see what i can do
<srid> k
honeybadger35454 has joined #nixos
<joepie91> if I recall correctly, this is the most up-to-date one (although I don't know if it still works; my own migration to NixOS on an OVH server is still on the todo list :P)
<honeybadger35454> Hello! I've been using nixos 17 for a year, with successes and failures. and after all I came to conclusion that I want a Desktop Distro, with biggest \ freshest package collection. NixOs doesn't have a lot of proprietary packages that Ubuntu have. and main linux software developers publish mostly Ubuntu packages. So now i think to move from NixOs to Ubuntu. If you had same issue, share your opinion on that, it is important f
<joepie91> srid: and yeah, seems you indeed need that partition
<{^_^}> [nixpkgs] @vbgl opened pull request #42829 → ocamlPackages.ocaml-migrate-parsetree: 1.0.7 -> 1.0.11 → https://git.io/f2yLe
Guest70 has quit [Ping timeout: 260 seconds]
<joepie91> honeybadger35454: message got cut off after "it is important f"
<samueldr> srid: I have installed nixos two times on kimsufi servers, though I had issues with using the rescue disks (at the time)
<srid> samueldr: nice. do you think i should follow this guide[1], or is it too out of date? [1] https://www.codejam.info/2015/12/installing-nixos-on-a-kimsufi.html
<samueldr> their (at the time) rescue disk's kernel didn't have features necessary to complete the nixos installation (from those older installation instructions)
<andi-> honeybadger35454: do you have an example of important desktop software that is proprietary?
<honeybadger35454> *If you had same issue, share your opinion on that, it is important for me.
<samueldr> srid: I don't know the current state of their rescue disk
<samueldr> srid: though, try it, it's not that long, but if it fails, there are other ways to install
<samueldr> though servers I installed on only had one disk, I don't know how this affects the way I tried
<joepie91> honeybadger35454: my solution to this has basically been to package missing things myself (although for proprietary stuff, 'package' mostly just involves extracting and patchelf'ing); I'm working on a public nixpkgs overlay for storing this kind of stuff centrally, alongside some other stuff that would be more difficult to get merged into nixpkgs
<joepie91> I've found that for a lot of proprietary things, Nix expressions float around the web
<ben> ive still not been able to get the eve online videogame to run on nixos, which is probably honestly one of the best things nixos has done for my quality of life
<joepie91> lol
patrl has joined #nixos
<Myrl-saki> ben: Lol
<Myrl-saki> ben: There's a Linux version??
<Myrl-saki> ben: It works for me under Wine.
<andi-> you can run it with wine
<samueldr> srid: the "hack" I used was this one, though it won't work as-is if the server uses an UEFI and as I said, may need changing for multiple disks https://gist.github.com/samueldr/899704735e1239472921ebc4231e0dac
<ben> no, but a kinda sorta linux launcher that ships some flavor of wine
<Myrl-saki> ben: PoL?
simukis has quit [Read error: Connection reset by peer]
<andi-> ben: ~4y ago vanilla wine just worked fine for me
<ben> nah, their own fork or w/e
<ben> andi-: 4y ago when i wasnt on nixos wine worked just fine too :)
simukis has joined #nixos
<Myrl-saki> ben: Ohh, okay. Took me some time to get what you mean.
<Myrl-saki> ben: Oh wait. think I know what you mean now.
<ben> someone wrote a nix thing for it too but i couldn't get it to work, shrug
<srid> samueldr: qemu? whoa
* joepie91 is still annoyed that there's no Nix-native POL equivalent yet
<joepie91> (another thing I want to do in my repo...)
<samueldr> srid: using qemu makes it possible to install anything any way you like
<ben> (if im gonna complain about something in nixpkgs it's probably gonna be how the normal process doesnt let me use the new firefox version the day its released/merged into nixpkgs because its probably gonna take a week or two for nixos-unstable to move forward)
<samueldr> srid: sere also
<samueldr> 19:11 <nh2[m]> joepie91: just one data point but I've successfully converted OVH servers to NixOS with nixos-in-place (https://github.com/jeaye/nixos-in-place/issues/36)
<joepie91> ben: doesn't the mozilla overlay ship firefox binaries too?
<andi-> ben: firefox61 landed the day it was merged (even before on 18.03 because it was cherry-picked..) ;-)
<honeybadger35454> andi- I have example of open source package that Ubuntu have and NixOS have not : tagspaces. It's not requiered to be smart to understand that more software ships to Ubuntu by default. https://pkgs.org/ . joepie91 I've tried and discovered i'm to stupid to compile packages with Nix. I just want to install latest binaries shipped from developer with no hustle. and nixOs unfortunately not allows that.
<joepie91> ben: oh, just developer edition apparently
<honeybadger35454> it forces me to f* with patchelf and nixlang, which is unpleasant thing to do, and not required in other distros like Arch or even Gentoo
<ben> joepie91: ive lived on firefox nightlies with the overlay for a while, i think, but nightly isn't the greatest experience either, and anyway it's routing around nixpkgs :)
<andi-> honeybadger35454: thats open source software. Thats easy to package. I am more interested in the other stuff you can't go on without :/
<nh2[m]> srid: samueldr I am around just in case I can help live with the topic
patrl has quit [Ping timeout: 256 seconds]
<ben> andi-: oh, i missed that, nice
<samueldr> oh neat, didn't really mean to ping you
<joepie91> honeybadger35454: right, statically compiled binaries don't Just Work under NixOS; there's a technical reason for that, however, and the reason Gentoo and Arch don't have this issue is because they don't use a fundamentally different organizational model, but rather one that is compatible with Ubuntu and all
<honeybadger35454> dear andi- I wrote my package around tagspaces and compiled it from scratch, it works with errors, I was unable to reproduce *working* software after compilation. I trust developer to compile and distribute his app, and want to use his binary. in one click
<samueldr> and srid, another user earlier this month (tenten8401) installed it too, search through that day's logs (and the day before) https://logs.nix.samueldr.com/nixos/2018-06-19
<samueldr> I'm not 100% positive it was kimsufi though
<joepie91> honeybadger35454: it's not really possible to have both Just-Works static binaries *and* the full guarantees of Nix/NixOS; they're mutually exclusive (there do exist workarounds like steam-run)
<ben> honeybadger35454: i suggest that you use the linux distributions recommended by the vendor of the binaries that you want to use, in the general case it's not possible to take binaries from some linux to another and keep them working
<honeybadger35454> I do agree ben
<ben> (and it's hard for vendors to support environments that are very different from the ones they're testing in)
<honeybadger35454> I wish I knew that had to compromise ubuntu binary compatibility when switched to NixOs a year back then. Now I probably ready to compromise and give up Nix pureness, nix lang and patchelf for binary compatibility with Ubuntu packages.
<andi-> you can always use nix on Ubuntu
<andi-> just not nixos
pip3000 has joined #nixos
<Myrl-saki> andi-: Technically, you can still use NixOS though.
<honeybadger35454> yes, package manager itself is fine, as long as it not enforces ldd\glibc restrictions to run 3rd party standalone binaries
<Myrl-saki> I was able to set up a Factorio service on a Debian machine by using nix-build '<nixpkgs/nixos>' --arg configuration ./factorio.nix -A config.systemd.services.factorio.runner
<ben> im somewhat interesting in installing ubuntu, moving all the ubuntu bits out of the way, and using 99% nixos
<ben> er, interested
john2 has joined #nixos
<Myrl-saki> Where runner will output a Perl script which, from what I understand, simulates how systemd will boot up the unit.
<ben> for some sort of plausible "yes, i'm using the officially supported ubuntu machine image, why do ask" stor
<ben> y
<Myrl-saki> ben: You'll be told you're using unofficial package though. :P
<ben> Yeah, that seems to be accepted :)
myshoe has quit [Quit: Lost terminal]
<joepie91> lol ben
<honeybadger35454> ben, or maybe changing \ forking nixos that allows to run 3rd party binaries as long with apt-get. there is good promising project 'bedrock linux' with similiar goal https://www.bedrocklinux.org/
Forkk has quit [Read error: Connection reset by peer]
Forkk has joined #nixos
<ben> honeybadger35454: i think if we can run steam on nixos, there's probably a way to shim support for most ubuntu packages into place too, but maybe not quite as transparently/automatically, idk
bennofs1 has joined #nixos
<samueldr> should be possible using buildFHSUserEnv, and providing compatible and/or exact same versions of dependencies
<ben> samueldr: i think the interesting work would be to provide an apt wrapper script that automates that imperatively :)
<samueldr> that would be interesting
<nh2[m]> joepie91: what did you mean with "statically compiled binaries don't Just Work under NixOS"? Surely statically compiled binaries depend *only* on the kernel
<ben> they might depend on /etc/ssl/somethingsomething :>
bennofs has quit [Ping timeout: 256 seconds]
<joepie91> nh2[m]: there exists no /lib/ld-linux.so (apologies for any typos, you get what I mean) therefore they won't just run
Forkk has quit [Remote host closed the connection]
<honeybadger35454> buildFHSUserEnv is very useful and helpful thing, I've used it hundred of times to run binaries. it helped me in 90%. however it still uncompitable with ubuntu package (auto dependency resolution), and not simply user friendly. also redownloads all dependencies again with each run.
<nh2[m]> ben honeybadger35454 you can make all Ubuntu etc. binaries run on NixOS if you just copy enough .so files over (it's effort but possible and probably even automatable to a large degree)
<joepie91> yes, you can sort of work around this by invoking it yourself, but that doesn't work if eg. the binary calls itself from itself
<joepie91> for that, you need to patch the linker, which requires patchelf
<joepie91> also, some statically compiled things are just *mostly* statically compiled
<nh2[m]> joepie91: statically linked binaries do not use the dynamic loader (ld-linux.so)
<joepie91> vendoring, whatever you want to call it
<joepie91> either way this is the issue I've run into with a lot of games, for example
<LnL> trrue, but most 'static' binaries still use ld-linux
<nh2[m]> yes, "statish" binaries depend on the dynamic loader, I thought you meant truly statically linked binaries
<joepie91> I meant whatever passes for statically linked binaries nowadays, which apparently is not truly statically linked binaries :)
<ben> go outputs legit static binaries by default, i think
joebobjoe has joined #nixos
<nh2[m]> LnL: I found that the case almost only in the Haskell world; for most C and other programmers, "static" really means "truly statically linked" (ldd says "not a dynamic executable")
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<nh2[m]> ben: yes, Go makes static binaries unless you use specific features (e.g. networking), in which case it uses cgo, which links "statish" (depends dynamically only on libc and the dynamic loader)
<nh2[m]> joepie91: I have recently experimented with true static linking for Haskell (https://github.com/nh2/static-haskell-nix/). It works quite well indeed. You have to use musl instead of glibc when building but nixpkgs makes that really easy actually
<honeybadger35454> so, gentlemen, after I get used to some stuff like /etc/nixos/configuration.nix, nix generations, rollbacks... it will be safe to switch to Ubuntu? maybe any NixOs to Ubuntu user conversion guide? :)
<joepie91> ... cross your fingers and hope?
<honeybadger35454> (statically linked applications are my love for the win <3) )
Turion has quit [Quit: Leaving.]
<joepie91> I mean, I can honestly say that I have no intention of switching back to anything that isn't either Nix or similar in design, despite the many many issues that still exist for Nix/NixOS
<joepie91> precisely because of losing the assurances :p
<gchristensen> ^ same
<joepie91> I find working on fixing those issues a better long-term investment than dealing with a lack of guarantees
<ben> static linking really feels like throwing a lot of good engineering effort after bad package management efforts
<nh2[m]> honeybadger35454: I hope that statically linked exes will see a big resurgence in the future. For NixOS that possibility is already very close, I hope others will follow
coot has joined #nixos
<nh2[m]> the fact that you can just pick musl and build everything between nix's stdenv and my Haskell application against it and it just works out of the box is what gives me that hope
<LnL> nh2[m]: sure, but I feel like the term is used incorrectly pretty often
<joepie91> like, whichever way you look at things, I'm going to be spending my time and energy on *some* kind of problem; either the relative immaturity of Nix/NixOS for desktop (and general) usage, or the wide array of issues that result from a global mutable namespace... but if I invest my time and energy into the 'Nix' option at least I get back a better system for it, whereas with the 'other distro' option I'd just be throwing it into a bottomless pit
aarvar has joined #nixos
tzemanovic has joined #nixos
<joepie91> tl;dr computers suck, for me Nix is a way to make them hopefully suck less :D so I would not consider 'traditional' distros anymore
uwap has quit [Ping timeout: 265 seconds]
<gchristensen> +1
<honeybadger35454> okay then, I'll try and let you know later (maybe after weeks) how it goes. from Desktop (ex windows) user perspective, with their snap packages, lack of purity, etc :)
<joepie91> honeybadger35454: the tradeoff may be different for you of course, I'm not saying that the above applies to everybody, but make sure to carefully consider what you get in return for your effort
<joepie91> honeybadger35454: I'd be interested to hear
<joepie91> (genuinely interested, not sarcasm)
<nh2[m]> LnL: I think Haskell is to blame in some sense. It used the static terminology for the statish approach a lot
<joepie91> I don't think a lot of people have (publicly) jumped back from NixOS to something non-NixOS-y so there's not an awful lot of data about what the transition would look like
pip3000 has quit [Ping timeout: 260 seconds]
<nh2[m]> I use nix on Ubuntu on my desktop and NixOS on my servers and I'm quite happy with both
<honeybadger35454> it was a pleasure to work with you during last year, thanks for all helpful support. surely I come back, and won't give up nix package manages itself. (but the OS hustle is above my expectations)
<Myrl-saki> nh2[m]: Hah, I do the other way around. :P
<Myrl-saki> nh2[m]: Nix on Debian on my servers, and NixOS on my desktop.
<joepie91> honeybadger35454: btw, I realize that I might have come off a little dismissive above; that was not my intention, so apologies if I did :P
<joepie91> my shoulder is hurting a lot so I'm perhaps a little curter than I would normally be
tzemanovic has quit [Ping timeout: 256 seconds]
<joebobjoe> so I should definitely read the manual, because I don't know why nix-env -i is worse than nix-env -iA
<honeybadger35454> joepie91 no worries bro, get well
graphene has quit [Remote host closed the connection]
<gchristensen> ,-A joebobjoe
<{^_^}> joebobjoe: You'll usually want to use nix-env -i with -A. It's faster and more precise. See https://nixos.wiki/wiki/FAQ/nix-env_-iA for details.
<joepie91> honeybadger35454: thanks!
<honeybadger35454> joebobjoe : -i tries to search for package in all nix tree, it takes time. -iA goes directly to specific tree path, saving search time
graphene has joined #nixos
<joepie91> joebobjoe: tl;dr: the package set is an 'attribute set' (a key/value map), where each package is a value, assigned to a certain key. aside from that, within the package's metadata also exists a 'package name'. when you use `-A` it will treat the input as a key in that attibute set, and directly evaluate whatever package (value) corresponds to it; if you *don't* use `-A` then it will evaluate *all* of the package, and look at each package's metadata
<joepie91> until it finds your input as a package name
<joepie91> so with -A it's a simple lookup, without -A it's 'evaluate everything, loop, and find'
<joebobjoe> joepie91: so would nixpkgs.aspell be an example of a key?
<joebobjoe> and what would aspell-0.60.6.1 be?
<joepie91> joebobjoe: yeah; or more accurately, an 'attribute path', ie. a series of keys to look up in order
<joebobjoe> both from nix-env -qaP
<joepie91> joebobjoe: that would be a package name
<LnL> that's the package name
blankhart has quit [Ping timeout: 248 seconds]
<joepie91> `nixpkgs.aspell` translates to "look up the nixpkgs key, then in the resulting value which is also an attribute set, look up the aspell key'
<joebobjoe> so the name has the version in it
<LnL> nix-instantiate --eval '<nixpkgs>' -A aspell.name
<joebobjoe> so basically attributes sets exist bc namespaces
<joepie91> yep, although I believe that `nix-env -i` has some cleverness so that you can also just use the package name without the version, but don't quote me on that
rschm has quit [Remote host closed the connection]
<LnL> yeah, names include the version
rschm has joined #nixos
<joepie91> either way an attribute (-A) is a specific instruction on where to find the package, whereas a package name is more of a search query (and multiple packages can theoretically exist with the same name I think, but they can't have the same attribute path)
<joepie91> so package names end up being much slower than attributes
<joebobjoe> why not make nix-env -i behave as if an implicit nixpkgs. has been appended to the arguement/package name
<joebobjoe> isn't that a more sane default, than to search?
<joebobjoe> because searching is too slow
<joepie91> joebobjoe: you're entirely right
<joepie91> I believe Nix 2.0 does this?
<joepie91> or was intended to do this
travankor has joined #nixos
<joepie91> I don't know if it has gained an 'install' subcommand yet
<LnL> the advantage of using the name is that it will find multiple versions
<LnL> so if we have foo_0_0_1 and foo_1_0_1 in nixpkgs it would find both and pick the higher version (unless we explicitly exclude it)
uwap has joined #nixos
* joepie91 is not convinced that package names are the right solution for that
<LnL> indeed
<LnL> we generally add an alias for the default version anyway
<joebobjoe> LnL: and what would the behavior if you didn't use the name
<joebobjoe> install an old package??
asymmetric has joined #nixos
<LnL> or not find it at all if there's no attribute for foo without the version suffix
travankor has quit [Client Quit]
<joebobjoe> it's weird to me how an expression is an actual file path, and that nixpkgs is <nixpkgs> kind of like #include <string.h> on cpp
graphene has quit [Remote host closed the connection]
<infinisil> > <nixpkgs>
<{^_^}> /var/lib/nixbot/state/nixpkgs
<infinisil> Just expands to the path of nixpkgs in NIX_PATH
<LnL> the way we represent version suffixes also isn't very consistent
<joepie91> LnL: there's an issue thread about that
<joebobjoe> so basically nix attempts to mirror environemnts
<joebobjoe> that's nix's underlying mechanism
graphene has joined #nixos
<infinisil> joebobjoe: Um, no?
<LnL> joepie91: yeah, I know and we should make it more consistent :)
<joepie91> one of the things I want to experiment with in my nixpkgs overlay is a semver wrapper to deal with this
<joebobjoe> how do I find out, for all the packages I have installed with nix-env -i, if a different package would have been installed with nix-env -iA
<joepie91> standardized interface for selecting a version according to certain requirements, which can include 'whatever the latest is'
<infinisil> joepie91: So it would search for all nixpkgs history to go look for a specific one?
<joepie91> infinisil: no; rather you'd have an abstraction to which you can specify 1 or more versions of a given package, and which would then produce an interface that lets you either select a version explicitly, or call a particular method (eg. `.semver`) to return a version based on certain constraints
<joepie91> would be a fairly thin abstraction
<joepie91> not entirely sure how to integrate it with package names yet
<infinisil> joepie91: Ah yes, I've thought of that too before
<joepie91> especially since there should really be a better way to declare build instructions for many different similar versions without duplicating expressions
<joepie91> eg. for WINE
<infinisil> joepie91: Why would package names matter?
blankhart has joined #nixos
rschm has quit [Remote host closed the connection]
rschm has joined #nixos
<joepie91> infinisil: it would be nicer if you didn't have to manually do the "insert version into the package name" dance for every version :)
<joepie91> or for every package
<infinisil> I mean, you can do all of that with Nix, abstraction and stuff
knupfer has quit [Ping timeout: 265 seconds]
<joepie91> well yes, obviously, otherwise I wouldn't be considering writing a generic abstraction for it :P
<infinisil> What I imagine is that packages have a `version` passthru which is an attribute set containing keys like v0.1, v2.4.5
<joebobjoe> semver sucks
<joebobjoe> it is not actually based on good semantics
<joepie91> the point is for it to be generic, because otherwise we end up with the mishmash of version and package naming we have now
<joepie91> joebobjoe: ?
<infinisil> Then you could use `pkgs.hello.version.v1_0` to install a specific version
<joebobjoe> infinisil: that would be cool
<joebobjoe> if version numbers were integrated into teh namespace
<joebobjoe> then people could do versioning however they want
<infinisil> It would be super fancy if that worked with nixpkgs history somehow, but that'll be hard
<infinisil> Easier is to do this on a per-package bases
<joebobjoe> joepie91: most software releases contain breaking changes. most semver projects rarely change major version numnber
<joebobjoe> it's just too hard to rely on humans to spot changes
<joepie91> joebobjoe: that doesn't mean that "it is not actually based on good semantics"; it means that people are versioning incorrecftly
<joepie91> incorrectly*
<joepie91> which is a different problem to solve
<joebobjoe> I think I am going to have to read the nix man
<joebobjoe> I don't understand half the paragraphs in the --help docs
blankhart has quit [Ping timeout: 255 seconds]
joebobjoe has quit [Quit: leaving]
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/2c22f9b4e4f (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
coot has quit [Quit: coot]
timon37 has joined #nixos
rprije has quit [Ping timeout: 260 seconds]
obadz has quit [Ping timeout: 264 seconds]
obadz has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/99d8edbc7dc (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
mounty has joined #nixos
john2 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #41381 → nixos/hadoop: add hadoop module (hdfs, yarn) → https://git.io/vhWmY
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/farYP
hxrts has quit [Ping timeout: 276 seconds]
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
tenten8401_ has joined #nixos
andymandias has quit [Ping timeout: 265 seconds]
neof0x has quit [Remote host closed the connection]
andymandias has joined #nixos
<srid> joepie91: there are 3 rescue options available with kimsufi
<srid> rescue64; freebsd10; freebsd11
drewc has joined #nixos
simukis has quit [Quit: simukis]
jluttine has quit [Ping timeout: 248 seconds]
simukis has joined #nixos
jluttine has joined #nixos
honeybadger35454 has quit [Ping timeout: 260 seconds]
simukis has quit [Ping timeout: 245 seconds]
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/2c22f9b4e4f (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
goibhniu has quit [Ping timeout: 240 seconds]
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
<srid> why did I pay for this dedicated server? i should have purchased my own computer and hosted it at home
<tenten8401_> Is there a way to do NixOps deployment with permitRootLogin = no?
<tenten8401_> like with a seperate system user or something, or will I have to keep permitRootLogin to without-password?
rschm has quit [Remote host closed the connection]
rschm has joined #nixos
<tenten8401_> on a side note, is there a way to recover from setting that to no providing I can no longer deploy my config with NixOps (because of the root lockout)
<infinisil> tenten8401_: rollback?
<tenten8401_> infinisil: rollback isn't enabled
<tenten8401_> nice
<tenten8401_> unless you mean with nixos-rebuild
<tenten8401_> I have one SSH session active as root
<tenten8401_> that's the only access I have anymore
<infinisil> You can go to the system into /nix/var/nix/profiles
<infinisil> Select the system you want, and execute its activation script
<infinisil> Probably (I haven't tried this before)
<tenten8401_> I mean... I executed the script
<tenten8401_> lets see if that fixed it
freeman42x[nix] has joined #nixos
<tenten8401_> I mean, my SSH authorized key is in there, just keeps rejecting my login
<tenten8401_> yeah I'm pretty sure I'm locked out
<tenten8401_> except for this singular SSH session I have left
<tenten8401_> Is there a way to forcibly overwrite a file in the nix store?
sbdchd has joined #nixos
asymmetric has quit [Ping timeout: 248 seconds]
<tenten8401_> alright got it fixed I think, since I was logged in via mosh I could kill the sshd and restart it with a fixed config manually
<tenten8401_> scratch that
<tenten8401_> while NixOps could connect, it couldn't deploy the new configuration since my manually launched sshd service isn't linked to systemd
<tenten8401_> and it was trying to restart sshd