AllanEspinosa has quit [(Ping timeout: 240 seconds)]
YellowOnion_ has joined #nixos
YellowOnion has quit [(Ping timeout: 268 seconds)]
<bgamari> Sonarpulse, any update on the cross compilation work?
<Drakonis> you may also want to ready your stuff up to compile on things beyond gcc
<Drakonis> debian's already on it
<simpson> Drakonis: Patches welcome.
<clever> Drakonis: and for that, clangStdenv.mkDerivation
<simpson> clever: Ooh, TIL.
<Drakonis> i do think debian might actually end upstreaming modifications for clang support
johnw_ has joined #nixos
<simpson> Why would they do that?
<Drakonis> because
<Drakonis> can't depend on gcc forever
<simpson> I presume that Debian will always have a policy of publishing their patchsets.
<Drakonis> its a dangerous game to stay with gcc forever, given its tendency to aim for ideological purity instead of being the best
jsgrant has quit [(Read error: Connection reset by peer)]
<simpson> I wasn't suggesting otherwise. What do you mean by changes to Debian's upstreaming policy?
<Drakonis> i didn't suggest any of that
mudri has quit [(Quit: WeeChat 1.7)]
<Drakonis> that they would change the policy
<simpson> Okay. Then I think that we are just talking past each other.
stukj has quit [(Remote host closed the connection)]
<Drakonis> yes
johnw_ has quit [(Client Quit)]
mw has joined #nixos
<Drakonis> so i'm surprised at how much of a difference it makes
Sonarpulse has quit [(Ping timeout: 268 seconds)]
sellout- has joined #nixos
<alphor> what's the difference between preStart and serviceConfig.ExecStartPre of nixos module config?
m0rphism has joined #nixos
<alphor> given systemd.services.${module}
<clever> alphor: i believe ExecStartPre must start with an absolute path, and can only contain a single command
filterfish has joined #nixos
<clever> alphor: and preStart just automaticaly gets written to a bash script, whose path is put into ExecStartPre
<alphor> clever: that explains why setting preStart gives me an error relating to ExecStartPre.
eacameron has quit [(Remote host closed the connection)]
alfie has quit [(Ping timeout: 240 seconds)]
vaibhavsagar has joined #nixos
alfie has joined #nixos
Wizek has quit [(Ping timeout: 256 seconds)]
filterfish has quit [(Ping timeout: 258 seconds)]
m0rphism1 has joined #nixos
m0rphism has quit [(Ping timeout: 240 seconds)]
takle has quit [(Remote host closed the connection)]
hyphon81 has joined #nixos
eacameron has joined #nixos
AllanEspinosa has joined #nixos
georges-duperon has joined #nixos
eacameron has quit [(Ping timeout: 268 seconds)]
pie_ has joined #nixos
<pie_> hey guys, anyone know how to get the equivalent of xorg-dev so that i can build this?: https://github.com/Gargaj/Bonzomatic
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
agjacome has quit [(Remote host closed the connection)]
YellowOnion has joined #nixos
Supersonic112 has quit [(Disconnected by services)]
Supersonic112_ has joined #nixos
Supersonic112_ is now known as Supersonic112
YellowOnion_ has quit [(Ping timeout: 258 seconds)]
takle has joined #nixos
georges-duperon has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] vmchale opened pull request #24518: tweet-hs: init at 0.5.3.2 (master...master) https://git.io/vSWwR
takle has quit [(Ping timeout: 258 seconds)]
yumbox has quit [(Quit: leaving)]
filterfish has joined #nixos
filterfish has quit [(Ping timeout: 260 seconds)]
filterfish has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej opened pull request #24519: subgit: 3.1.0 -> 3.2.4 (master...subgit) https://git.io/vSWrq
<ndowens08> Cherry picking feels much safer than merging, if you hate merge commits
mbrgm has quit [(Ping timeout: 246 seconds)]
eacameron has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
mbrgm has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej opened pull request #24521: instead-launcher: init at 0.6.3 (master...instead-launcher) https://git.io/vSWrs
takle has joined #nixos
mkoenig has joined #nixos
Guest26546 has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
derjohn_mob has quit [(Ping timeout: 256 seconds)]
RchrdB has quit [(Ping timeout: 246 seconds)]
YellowOnion_ has joined #nixos
YellowOnion has quit [(Ping timeout: 256 seconds)]
Guest26546 has quit [(Quit: ChatZilla 0.9.93 [Firefox 52.0/20170303012224])]
takle has joined #nixos
jsgrant-_ has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
derjohn_mob has joined #nixos
ndowens08 has quit [(Ping timeout: 240 seconds)]
systemfault has quit [(Quit: Bye!)]
eacameron has quit [(Remote host closed the connection)]
gbbrt_ has joined #nixos
gbbrt has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
pie_ has quit [(Ping timeout: 246 seconds)]
systemfault has joined #nixos
hexagoxel has quit [(Ping timeout: 260 seconds)]
ebzzry has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
systemfault has quit [(Ping timeout: 256 seconds)]
hexagoxel has joined #nixos
deepfire has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
takle has quit [(Ping timeout: 258 seconds)]
<rotaerk> hmm was nix-prefetch-zip eliminated
Piece_Maker has joined #nixos
Acou_Bass has quit [(Ping timeout: 258 seconds)]
Piece_Maker is now known as Acou_Bass
drasich has quit [(Ping timeout: 246 seconds)]
<NixOS_GitHub> [nixpkgs] vaibhavsagar opened pull request #24522: pycairo: fix build with Python 3.6 (master...python36Packages-pycairo-fix) https://git.io/vSWKS
filterfish has quit [(Ping timeout: 260 seconds)]
mguentner2 has quit [(Quit: WeeChat 1.7)]
<rotaerk> ah, I see... nix-prefetch-url --unpack obviates it
mguentner has joined #nixos
takle has joined #nixos
MP2E has joined #nixos
drasich has joined #nixos
crzyp3ck_ is now known as crzyp3ck
zml has quit [(Ping timeout: 258 seconds)]
crzyp3ck has quit [(Changing host)]
crzyp3ck has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
<crzyp3ck> I don't have ~/.nix-profile/share/themes **the themes directory** is absent.
<crzyp3ck> and https://nixos.org/wiki/Enable_GTK_themes_in_KDE with this link in mind what should I do If I want breeze instead of oxygeen
<crzyp3ck> is theree a way to change the cursor ICON? any file that I could edit?
<Drakonis> def needs a bit more touching up there
orivej has quit [(Ping timeout: 264 seconds)]
<crzyp3ck> Drakonis: where?
<Drakonis> breeze is available in the repos
<Drakonis> that's still listing kde4
takle has joined #nixos
<crzyp3ck> Drakonis: how could I install it. the command I mean? the attribute after nix-env -i <????>
<Drakonis> hmm
<Drakonis> one minute
<Drakonis> breeze-gtk
ericsagnes has quit [(Ping timeout: 240 seconds)]
filterfish has joined #nixos
<crzyp3ck> Drakonis: tahnks man but would this do the job? installing wise? http://p.ip.fi/Lgs2
<Drakonis> uh
takle has quit [(Ping timeout: 240 seconds)]
<crzyp3ck> Drakonis: yes? No! ???
<Drakonis> there's a cleaner way to install multiple xorg packages
<Drakonis> kde-gtk-config
<Drakonis> add this
<crzyp3ck> Drakonis: enlight me please
<Drakonis> its still relevant
<Drakonis> like
<Drakonis> shit
<Drakonis> and you have breeze-qt5 twice
<Drakonis> i think kde5 pulls in breeze-qt5 by default
<crzyp3ck> Drakonis: you are absolutly right
<YellowOnion_> how do I find the location a package is stored in?
<Drakonis> there's an example for handling packages
<YellowOnion_> specifically on the commandline.
<Drakonis> xorg = {package name}
<Drakonis> test this
<Drakonis> but i'm not sure if it works
<Drakonis> i'm currently in freebsd land so i'm currently not messing with nix
<YellowOnion_> I'm trying to find nginx logs >.>
<Drakonis> um
Sonarpulse has joined #nixos
<Drakonis> ~/nix-store
<Sonarpulse> bgamari: I've been on vacation all this week sorry
<Sonarpulse> I do have a local branch dealing with full target tripple vs short nix pairs
<Sonarpulse> I poked a bit over it tho
<bgamari> cool beans
<Sonarpulse> that will all cleaning up my ghc-android branch a bit
<bgamari> just wondering
<Sonarpulse> before merging
<Sonarpulse> sorry to have so much stalling news on that front :(
<Sonarpulse> I'll be back working monday
<bgamari> it happens
<Sonarpulse> yeah...
<Sonarpulse> moving and other stuff
<Sonarpulse> been a lot of life eating into open source time
<Sonarpulse> April should be smoother sailing
<YellowOnion_> wait, aren't nginx logs meant to be in /var/log/nginx, cause I don't have the folder.
<Drakonis> linux doesn't have a consistent fhs across distros
<Drakonis> nix doesn't obey the fhs either
mkoenig has quit [(Remote host closed the connection)]
zml has joined #nixos
<YellowOnion_> this dumb website uses absolute paths, and putting it behind proxy-pass with nginx is rather frustrating.
zeus_ has quit [(Remote host closed the connection)]
mguentner2 has joined #nixos
zeus_ has joined #nixos
<Ralith> YellowOnion_: journalctl -u nginx
<Ralith> learn it, love it
<Drakonis> oh systemd
mguentner has quit [(Ping timeout: 258 seconds)]
<Drakonis> you should fork systemd
<crzyp3ck> Why lxappearance show the mouse/cursor themes but doesn't change it when I select the new theme?
<Drakonis> call it hadesd
<Drakonis> or hades
<crzyp3ck> is there a way? i.e DIY and editing a file to set the cursor theme?
<Drakonis> why are you using lxappearance to control themes?
<Drakonis> you're using kde aren't you?
zeus_ has quit [(Ping timeout: 246 seconds)]
<YellowOnion_> Ralith, thanks, I'm not very familiar with systemd.
<Drakonis> because kde lets you change all of those things
<Drakonis> i'm still trying to figure out why not get rid of systemd and go for something a little less
<Drakonis> dangerous
<Drakonis> although that would limit the available software
<crzyp3ck> Drakonis: I am using WM only setup.
<crzyp3ck> no DE
<Drakonis> oh
<Drakonis> so then kde-gtk-config is pointless without kde
<Drakonis> without its settings file
frankpf has joined #nixos
marusich has joined #nixos
<crzyp3ck> Drakonis: any other wy?
<crzyp3ck> way
endformationage has quit [(Quit: WeeChat 1.6)]
stukj has joined #nixos
AllanEspinosa has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] mateon1 opened pull request #24523: ipfs: 0.4.6 -> 0.4.8 (master...ipfs-update) https://git.io/vSWPK
zraexy has joined #nixos
<neeasade> I can't get steam to launch a game -- "failed to create an opengl context" -- I have the hardware section opengl drysupport enabled, and 32 bit as well
<neeasade> and steam with .override {new Stdcpp = true}
<neeasade> (the same is dota2, when I search the issues list someone claimed it worked without patching)
<neeasade> game*
mizu_no_oto has joined #nixos
<clever> [clever@amd-nixos:~]$ ls /run/opengl-driver-32
<clever> neeasade: so this directory exists?
<neeasade> clever: yes
<clever> cant think of anything else to check right now
<neeasade> radeon card
<neeasade> kk
<neeasade> gonna try with nativeOnly = true on steam
<neeasade> nerp
<frankpf> Hey, I'm trying to follow the nixops manual and every time I deploy some nix configuration I get the following error/warning:
<frankpf> /etc/ssh/ssh_config line 55: Unsupported option "gssapiauthentication"
<frankpf> /etc/ssh/ssh_config line 56: Unsupported option "gssapidelegatecredentials"
takle has joined #nixos
<frankpf> I'm using the load-balancer.nix example configuration from the manual: https://nixos.org/nixops/manual/#idm140737318564448
<frankpf> and then, when trying to deploy to GCE using load-balancer-gce.nix, I get "error: unable to activate new configuration" on all 3 machines
takle has quit [(Ping timeout: 260 seconds)]
stukj has left #nixos ["ERC (IRC client for Emacs 25.1.1)"]
nahamu has quit [(Ping timeout: 258 seconds)]
nahamu has joined #nixos
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
mitchty has quit [(Remote host closed the connection)]
mitchty has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
frankpf has quit [(Remote host closed the connection)]
frankpf has joined #nixos
alx741 has quit [(Quit: alx741)]
marusich has quit [(Quit: Leaving)]
obadz has quit [(Ping timeout: 246 seconds)]
obadz has joined #nixos
cads has joined #nixos
estewei has quit [(Quit: Quit)]
Mateon1 has quit [(Remote host closed the connection)]
Mateon1 has joined #nixos
MP2E has quit [(Quit: leaving)]
takle has joined #nixos
<pikajude> does nix work in WSL?
stukj has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<dtz> In the insider build last time I checked, their GitHub has some details
<stukj> hello all. i'm trying to setup bitlbee. I installed it. systemctl says that the service is running but i can not connect :S any ideas?
<dtz> I think it's likely still a bit rough around the edges and I wouldn't trust it but it worked for my needs (re:WSL)
<Drakonis> WSL on the newest windows version would run better
<Drakonis> the newest being the creator's update
Mateon1 has quit [(Ping timeout: 258 seconds)]
filterfish has quit [(Read error: Connection reset by peer)]
filterfish has joined #nixos
Mateon2 has joined #nixos
<pikajude> nix-store gives me an exec format error
<pikajude> nice
<clever> try running file on it, and check uname -a
<pikajude> that's from the bindist
<pikajude> i'll just build it from source
k2s has joined #nixos
frankpf has quit [(Read error: Connection reset by peer)]
stukj has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] vbgl opened pull request #24524: utop: fix on OCaml 4.04 (master...utop_404) https://git.io/vSW1d
zml has quit [(Ping timeout: 268 seconds)]
stukj has joined #nixos
Mateon2 has quit [(Ping timeout: 246 seconds)]
takle has joined #nixos
Mateon2 has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 1 new commit to master: https://git.io/vSW1x
<NixOS_GitHub> nixpkgs/master 623a469 Michael Raskin: quicklispPackages, lispPackages: make all system-loads pass with precompilation
Mateon2 is now known as Mateon1
takle has quit [(Ping timeout: 240 seconds)]
zml has joined #nixos
stukj has quit [(Remote host closed the connection)]
jmsb has quit [(Ping timeout: 240 seconds)]
deepfire has joined #nixos
zml has quit [(Ping timeout: 256 seconds)]
byteflame has joined #nixos
Filystyn has joined #nixos
byteflame has quit [(Ping timeout: 260 seconds)]
k2s has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
Drakonis has quit [(Quit: Leaving)]
takle has quit [(Ping timeout: 260 seconds)]
justbeingglad has joined #nixos
zml has joined #nixos
athan has joined #nixos
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
kuznero has joined #nixos
<kuznero> Hi All!
<kuznero> Who knows when fix for `Failed to start Setup Virtual Console.` will hit 17.03 channel?
obadz has quit [(Ping timeout: 256 seconds)]
Mateon3 has joined #nixos
Mateon1 has quit [(Ping timeout: 268 seconds)]
Mateon3 is now known as Mateon1
<NixOS_GitHub> [nixpkgs] pSub closed pull request #24514: multimc: 5 -> 0.5.1 (master...multimc) https://git.io/vSWnf
wkennington has joined #nixos
kuznero has quit [(Quit: Leaving)]
Mateon1 has quit [(Ping timeout: 240 seconds)]
obadz has joined #nixos
justbeingglad has left #nixos []
filterfish_ has joined #nixos
filterfish has quit [(Read error: Connection reset by peer)]
Filystyn has quit [(Ping timeout: 246 seconds)]
hotfuzz has quit [(Quit: WeeChat 1.7)]
hotfuzz has joined #nixos
takle has joined #nixos
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
<Filystyn> yo
<Filystyn> program says it can't find 32 bit opengl library
<Filystyn> wuttodo ?
<Filystyn> also 64 bit lol
<Filystyn> welp?:>
<ToxicFrog> Filystyn: did you set hardware.opengl.driSupport and hardware.opengl.driSupport32Bit ?
<Filystyn> no
<Filystyn> thsi is configure file right?
<Filystyn> do i just add thsi lien or i need to give it = true or something ?
<Filystyn> this line
<Filystyn> *
takle has quit [(Ping timeout: 260 seconds)]
ixxie has joined #nixos
zml has quit [(Ping timeout: 246 seconds)]
<NixOS_GitHub> [nixpkgs] vbgl pushed 1 new commit to master: https://git.io/vSWyw
<NixOS_GitHub> nixpkgs/master da8201e Vincent Laporte: ocamlPackages.sedlex: fix on OCaml 4.04
ambro718 has joined #nixos
<Filystyn> seem it worked but need to restart JAS
Filystyn has quit [(Remote host closed the connection)]
edvorg has joined #nixos
Mateon2 has joined #nixos
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
<Filystyn> did not work
<Filystyn> still no sign of opengl 32 and 64 bit
<ToxicFrog> You should be setting it to true in the config, yes
[0x4A6F]1 has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to master: https://git.io/vSWSf
<NixOS_GitHub> nixpkgs/master d9b36c3 Vaibhav Sagar: pycairo: fix build with Python 3.6...
robin_ has joined #nixos
robin_ has quit [(Client Quit)]
<Filystyn> i have this
<Filystyn> hardware.opengl.driSupport = true;
<Filystyn> hardware.opengl.driSupport32Bit = true;
Itkovian has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #24522: pycairo: fix build with Python 3.6 (master...python36Packages-pycairo-fix) https://git.io/vSWKS
<Filystyn> and the apps till asks for opengl 32 and 64 bit
<Filystyn> lib
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to release-17.03: https://git.io/vSWSk
<NixOS_GitHub> nixpkgs/release-17.03 0a1483b Vaibhav Sagar: pycairo: fix build with Python 3.6...
peterhoeg has joined #nixos
zml has joined #nixos
takle has joined #nixos
robin_ has joined #nixos
<robin_> Hi, what is the best hook to change the permission of an executable of a package?
ixxie has quit [(Ping timeout: 246 seconds)]
<[0x4A6F]1> Is there anything other than setting nixpkgs.system = "x86_64-linux"; if you want to change from an i686_linux system?
MarcelineVQ has quit [(Ping timeout: 268 seconds)]
Filystyn has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 260 seconds)]
Mateon2 has quit [(Ping timeout: 240 seconds)]
byteflame has joined #nixos
takle has joined #nixos
FRidh has joined #nixos
MarcelineVQ has joined #nixos
Mateon1 has joined #nixos
takle has quit [(Ping timeout: 264 seconds)]
byteflame has quit [(Ping timeout: 240 seconds)]
thc202 has joined #nixos
MarcWeber has joined #nixos
robin_ has quit [(Quit: leaving)]
jmeredith has quit [(Quit: Connection closed for inactivity)]
[0x4A6F]1 has quit [(Remote host closed the connection)]
justin_ has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vSWHC
<NixOS_GitHub> nixpkgs/master f44ea1f Vladimír Čunát: Merge branch 'staging'
marsel has joined #nixos
ebzzry has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] xwvvvvwx closed pull request #23410: Update vscode (master...update_vscode) https://git.io/vynW1
ebzzry has joined #nixos
jgertm has joined #nixos
Dr8128 has joined #nixos
<NixOS_GitHub> [nixpkgs] miltador opened pull request #24526: idea: numerous fixes and improvements (master...jetbrains) https://git.io/vSWHD
Jackneill has joined #nixos
Jackneill has quit [(Max SendQ exceeded)]
katyucha is now known as Guest43743
Guest43743 has quit [(Killed (karatkievich.freenode.net (Nickname regained by services)))]
katyucha_ is now known as katyucha
katyucha_ has joined #nixos
<ericnoan> does nixos pay for the github account?
<NixOS_GitHub> [hydra] domenkozar pushed 1 new commit to master: https://git.io/vSWHp
<NixOS_GitHub> hydra/master 90870f1 Will Dietz: NixExprs.pm: encode default.nix as utf-8 to fix missing chars/data. (#455)...
<ericnoan> hmm it seems to be a free account. i just noticed github has cards as well, never knew that
<NixOS_GitHub> [hydra] domenkozar pushed 1 new commit to master: https://git.io/vSWQJ
<NixOS_GitHub> hydra/master 3e0ee24 Richard Zetterberg: Adds documentation for the external API (#441)...
takle has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #24305: sharutils: 4.11.1 -> 4.15.2 (staging...sharutils) https://git.io/vSk3U
deepfire has quit [(Ping timeout: 256 seconds)]
hotfuzz_ has joined #nixos
jensens has joined #nixos
justan0theruser has quit [(Ping timeout: 240 seconds)]
hotfuzz has quit [(Ping timeout: 240 seconds)]
takle has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] zimbatm opened pull request #24527: iosevka: 1.11.4 -> 1.12.0 (master...iosevka-1.12.0) https://git.io/vSWQX
takle has joined #nixos
<crzyp3ck> Why doesn't **XCURSOR_THEME="breeze_cursors" pcmanfm** change the cursor theme. I want to set the mouse theme but It aint happenin
jensens has quit [(Ping timeout: 240 seconds)]
<crzyp3ck> please someone! :)
<symphorien> Maybe pcmanfm is a wrapper hardcoding XCURSOR_THEME
<crzyp3ck> symphorien: tested with ark and dolphin too. I have the ugly default X left_plt cursor theme.
<symphorien> Is $(which pcmanfm) a shell script ?
<symphorien> Apparently not
<crzyp3ck> symphorien: which: no pcmanfm in .....
<symphorien> Then I have no idea,sorry
marsel has quit [(Ping timeout: 260 seconds)]
<crzyp3ck> symphorien: how could I change my mouse theme
<crzyp3ck> then
takle has quit [(Remote host closed the connection)]
<symphorien> No idea
justin_ has quit [(Ping timeout: 240 seconds)]
contrapumpkin has quit [(Ping timeout: 260 seconds)]
Itkovian has quit [(Ping timeout: 264 seconds)]
ixxie has joined #nixos
siel has quit [(Remote host closed the connection)]
Wizek has joined #nixos
siel has joined #nixos
Wizek_ has joined #nixos
bennofs has joined #nixos
bennofs has quit [(Client Quit)]
bennofs has joined #nixos
takle has joined #nixos
stukj has joined #nixos
justin_ has joined #nixos
<crzyp3ck> XCURSOR_PATH is the environment variable available yet?
Itkovian has joined #nixos
georges-duperon has joined #nixos
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vSW5q
<NixOS_GitHub> nixpkgs/master 76213d1 Johannes Bornhold: python: Move catch_conflicts.py into subdirectory (#23600)...
<NixOS_GitHub> [nixpkgs] vcunat created revert-23600-python-catch-conflicts (+1 new commit): https://git.io/vSW5m
<NixOS_GitHub> nixpkgs/revert-23600-python-catch-conflicts fc91ec7 Vladimír Čunát: Revert "python: Move catch_conflicts.py into subdirectory (#23600)"...
<NixOS_GitHub> [nixpkgs] vcunat opened pull request #24528: Revert "python: Move catch_conflicts.py into subdirectory" (master...revert-23600-python-catch-conflicts) https://git.io/vSW5O
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vSW53
<NixOS_GitHub> nixpkgs/master 46ea770 Vladimír Čunát: Revert "python: Move catch_conflicts.py into subdirectory (#23600)" (#24528)...
byteflame has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 2 new commits to staging: https://git.io/vSW5W
<NixOS_GitHub> nixpkgs/staging eb551a4 Vladimír Čunát: Merge branch 'master' into staging
<NixOS_GitHub> nixpkgs/staging 249b34a Johannes Bornhold: python: Move catch_conflicts.py into subdirectory (#23600)...
zimbatm_ has quit [(Remote host closed the connection)]
byteflame has quit [(Ping timeout: 258 seconds)]
crzyp3ck has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #23965: libgudev: 230 -> 231 (staging...libgudev) https://git.io/vyHBU
zimbatm[m] is now known as zimbatm
crzyp3ck has joined #nixos
fuzzy-id has joined #nixos
contrapumpkin has joined #nixos
<NixOS_GitHub> [nixpkgs] vbgl pushed 3 new commits to master: https://git.io/vSW5X
<NixOS_GitHub> nixpkgs/master 86f4ded Vincent Laporte: google-drive-ocamlfuse: add missing ocamlbuild dependency
<NixOS_GitHub> nixpkgs/master e5d0593 Vincent Laporte: ocamlPackages.core_extended: fix build on Linux
<NixOS_GitHub> nixpkgs/master fcb9f44 Vincent Laporte: ocamlPackages.{ocf,xtmpl}: fix for OCaml 4.04
crzyp3ck has quit [(Changing host)]
crzyp3ck has joined #nixos
[0x4A6F] has quit [(Ping timeout: 260 seconds)]
[0x4A6F] has joined #nixos
Dr8128 has quit [(Quit: Leaving.)]
wkennington has quit [(Quit: Leaving)]
<musicmatze> I just enabled the ipfs service, but the local ipfs executable does not find the ipfs daemon - although it is running - can someone help?
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<musicmatze> when running with `ipfs --api /ip4/127.0.0.1/tcp/5001` it works
<crzyp3ck> ?
<crzyp3ck> XCURSOR_PATH is the environment variable available yet?
justin_ has quit [(Ping timeout: 240 seconds)]
ok2 has quit [(Ping timeout: 246 seconds)]
ericsagnes has joined #nixos
<sziszi> Guys, I just read through the release notes... and this is fucking awesome! I want to congratulate and thank everybody who was involved. So, thank you! :)
<musicmatze> sziszi: You are welcome! :-)
arianvp2 has joined #nixos
<arianvp2> euhm
<arianvp2> so 17.03 is released... but some stuff is going wrong?
<arianvp2> It is compiling gnome3 and gtk3 from source ...
<arianvp2> instead of downloading it from the binary cache
arianvp2_ has joined #nixos
nh2 has joined #nixos
ixxie has quit [(Ping timeout: 264 seconds)]
<crzyp3ck> it seems changing mouse/cursor theme in nixos is very hard. is anyone know how?
<nh2> clever fpletz arianvp2: I just upgraded to 17.03 stable, now getting an error with acme: `IOError: [Errno 13] Permission denied: u'/var/lib/acme/acme-challenge/.well-known/acme-challenge/ABC123...` - I saw you discuss that in the past (February), did you find a solution?
<arianvp2_> nh2: oh oh
<arianvp2_> yeh we had issues with acme, but they were another issue iirc
arianvp2 has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vSWFX
<NixOS_GitHub> nixpkgs/staging af098ff Vladimír Čunát: libgudev: fix build after update #23965...
<arianvp2_> hmmph
<nh2> I will file a new issue
<arianvp2_> yes good. I'll have a look
<crzyp3ck> doe sanyone here use openbox (blackbox fluxbox) system. I have several problems one of which is the changing of the cursor theme.
peterhoeg has quit [(Remote host closed the connection)]
ixxie has joined #nixos
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
<nh2> arianvp2_: does simp_le run as root? My root shell can write into that dir it complains about
<nh2> arianvp2_: it seems that it runs as `nginx` but only root can write there
justin__ has joined #nixos
abcrawf has quit [(Remote host closed the connection)]
abcrawf has joined #nixos
arianvp2_ has quit [(Quit: Page closed)]
justin__ has quit [(Ping timeout: 246 seconds)]
ixxie has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 10 new commits to staging: https://git.io/vSWNY
<NixOS_GitHub> nixpkgs/staging 37794d7 Lancelot SIX: gdbm: 1.12 -> 1.13...
<NixOS_GitHub> nixpkgs/staging 0bc62f8 Vladimír Čunát: Merge #23832: gdbm: 1.12 -> 1.13
<NixOS_GitHub> nixpkgs/staging 6c153c5 Vladimír Čunát: gtk3: maintenance 3.22.8 -> 3.22.11
eacameron has joined #nixos
ok2 has joined #nixos
erictapen has joined #nixos
<erictapen> musicmatze: I was offline for a short time, did someone already answer your question?
eacameron has quit [(Ping timeout: 240 seconds)]
<erictapen> musicmatze: anyway, ipfs depends on your ~/.ipfs dir. Maybe you must run commands with sudo -u ipfs?
ixxie has joined #nixos
eacameron has joined #nixos
hexanode has joined #nixos
byteflame has joined #nixos
<hexanode> Just out of curiosity, I know NixOS defaults to a KDE installation, but is there a GNOME version ready out of the box or would that take some messing around on my part to get it working properly?
<NixOS_GitHub> [nixpkgs] mulderr opened pull request #24530: oracle-instantclient: add optional odbc support (master...master) https://git.io/vSWAu
<musicmatze> erictapen: I got it working by aliasing "ipfs" to "ipfs --api yaddayadda" - maybe not the cleanest way (because scripts do not work that nicely), but it works for me.
eacameron has quit [(Ping timeout: 264 seconds)]
froglegs1 has quit [(Remote host closed the connection)]
drasich has quit [(Ping timeout: 246 seconds)]
froglegs1 has joined #nixos
byteflame has quit [(Ping timeout: 260 seconds)]
deepfire has joined #nixos
stukj has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vSWxO
<NixOS_GitHub> nixpkgs/master d19384c Vladimír Čunát: liferea: bugfix 1.12-rc2 -> 1.12-rc3
jgertm has quit [(Ping timeout: 240 seconds)]
Sonarpulse has quit [(Ping timeout: 246 seconds)]
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vSWxV
<NixOS_GitHub> nixpkgs/master ed41d50 Volth: kernel: fix 9p issues...
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to staging: https://git.io/vSWxK
<NixOS_GitHub> nixpkgs/staging 1a805c4 Vladimír Čunát: libdrm: 2.4.75 -> 2.4.76
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg closed pull request #24143: kernel: fix 9p issues (master...kernel-9p-hack) https://git.io/vyNiQ
byteflame has joined #nixos
<makefu> i am currently looking for arm-none-eabi-gcc in nixpkgs, command-not-found seems to be broken for now - is there another way to find it?
eacameron has quit [(Ping timeout: 240 seconds)]
<makefu> there is gcc-arm-embedded, i will try this
jgertm has joined #nixos
Lisanna_ has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg closed pull request #24142: kernel: do not remove .o files on installPhase (master...kernel-builder-to-keep-files) https://git.io/vyN6R
<NixOS_GitHub> [nixpkgs] nh2 opened pull request #24531: Fix acme dir permissions 17.03 (release-17.03...fix-24529-acme-dir-permissions-17.03) https://git.io/vSWpw
ToxicFrog has quit [(Ping timeout: 268 seconds)]
spinus has quit [(Ping timeout: 256 seconds)]
ixxie has quit [(Ping timeout: 246 seconds)]
<NixOS_GitHub> [nixpkgs] domenkozar pushed 2 new commits to release-17.03: https://git.io/vSWpF
<NixOS_GitHub> nixpkgs/release-17.03 9cebf25 Niklas Hambüchen: acme: Use `chown -R` for challenges directory. Fixes #24529....
<NixOS_GitHub> nixpkgs/release-17.03 d746995 Domen Kožar: Merge pull request #24531 from nh2/fix-24529-acme-dir-permissions-17.03...
<NixOS_GitHub> [nixpkgs] nh2 opened pull request #24532: acme: Use `chown -R` for challenges directory. Fixes #24529. (master...fix-24529-acme-dir-permissions-master) https://git.io/vSWha
<Lisanna_> Hey, what's going on with the wiki? It says things are being moved, but it's not clear where to?
<nh2> Lisanna_: the nix/nixos/nixpkgs manuals
<Lisanna_> OK
<NixOS_GitHub> [nixpkgs] domenkozar pushed 2 new commits to master: https://git.io/vSWh6
<NixOS_GitHub> nixpkgs/master ee0f3e7 Niklas Hambüchen: acme: Use `chown -R` for challenges directory. Fixes #24529....
<NixOS_GitHub> nixpkgs/master 0cc0f2d Domen Kožar: Merge pull request #24532 from nh2/fix-24529-acme-dir-permissions-master...
ndowens08 has joined #nixos
<Lisanna_> I'm also wondering: are there any good resources that talk about NixOS container strategies? I'm interested specifically in ways of using them with GUI apps
edvorg has quit [(Remote host closed the connection)]
ToxicFrog has joined #nixos
byteflame has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
<crzyp3ck> Is there to set a default application on Non DE (only WM) setups like blackbox for example? to set default terminal to something other than xterm?
<ndowens08> crzyp3ck: not sure on blackbox, but on awesome and bspwm it is in the config file
<NixOS_GitHub> [nixpkgs] Zimmi48 opened pull request #24533: [doc] improve "getting the sources" chapter (master...patch-1) https://git.io/vSWjm
<NixOS_GitHub> [nixpkgs] obadz pushed 1 new commit to master: https://git.io/vSWjO
<NixOS_GitHub> nixpkgs/master 8c38250 obadz: treesheets: init at 2017-03-27
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24535: speedtest-cli: 1.0.2 -> 1.0.3 (master...speedtest-cli) https://git.io/vSWjg
<NixOS_GitHub> [nixpkgs] obadz pushed 1 new commit to master: https://git.io/vSWjV
<NixOS_GitHub> nixpkgs/master 498a2f5 ndowens: speedtest-cli: 1.0.2 -> 1.0.3 (#24535)
<dtzWill> crzyp3ck: yeah w/blackbox definitely a config thing, at least it was back when I used it and its ilk
<dtzWill> although now that you mention it, it does seem a bit odd there's not some XDG thing for that or something
<dtzWill> maybe there is! O:)
stepcut has quit [(Remote host closed the connection)]
eacameron has quit [(Remote host closed the connection)]
ebzzry has quit [(Ping timeout: 240 seconds)]
<dtzWill> anyone know what this is about? "Argument "" isn't numeric in numeric gt (>) at /nix/store/hjfg4c1dipb63p4ylva5m2icl8v35hwz-hydra-0.1.1234.abcdef/libexec/hydra/root/edit-jobset.tt"
erictapen has quit [(Ping timeout: 258 seconds)]
RchrdB has joined #nixos
ixxie has joined #nixos
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #24307: bluez-tools: 2015-09-10 -> 2016-12-12 (master...bluez-tools) https://git.io/vSklC
sellout- has quit [(Quit: Leaving.)]
<NixOS_GitHub> [nixpkgs] obadz pushed 1 new commit to master: https://git.io/vSleN
<NixOS_GitHub> nixpkgs/master c4801f6 obadz: treesheets: fix url
hexanode has quit [(Ping timeout: 246 seconds)]
mattyu has joined #nixos
mattyu has quit [(Remote host closed the connection)]
mattyu has joined #nixos
mattyu has quit [(Ping timeout: 260 seconds)]
lukego has joined #nixos
<lukego> I am trying to upgrade from NixOS 16.03 to 16.09. Just now the system as a whole is running 16.09 but my own user is running 16.03. How can I update myself? :-)
<tilpner> lukego - You can switch channels by using $ nix-channel --add and $ nix-channel --remove so that your nixos/nixpkgs alias points to the right channel
<ashkitten> Hey, my lock screen script isn't really working. Can someone take a look? https://gist.github.com/ashyon/f058a2df8340318131e3ec9b6d5562b7
<lukego> Just now I have no channels at all in 'nix-channel --list'. So I am wondering where it is finding 16.03 and how the new channel will override that?
<tilpner> lukego - What does $ sudo nix-channel --list say?
ixxie has quit [(Ping timeout: 240 seconds)]
<lukego> tilpner: oh, with sudo it shows 16.03. but as my user it shows nothing.
<joepie91> ashkitten: I'm unlikely to have an answer to your question, but you're more likely to get useful answers if you describe *how* it isn't working :)
<tilpner> lukego - How did you determine that "the system as a whole is running 16.09"?
<ashkitten> Yeah sorry. The issue is that when I use a TTY and try to lock it, it doesn't work
ixxie has joined #nixos
<lukego> tilpner: Hmm... I thought I got that from 'nixos-version' but that seems to be showing 16.03 now. Thoroughly confused... Gotta run now but if you have any ideas please braindump and I will check when I can get back to the keys :)
<lukego> (Or a link for understanding how to know what version(s) of NixOS you are really running and whether your own user is running the same packages as systemd etc...)
<lukego> (Thanks!)
<ashkitten> If I open a TTY and execute a command it immediately says that the process is done
<tilpner> lukego - I think (as root) # nix-channel --remove nixos && nix-channel --add https://nixos.org/channels/nixos-16.09 nixos should work, but consider trying if 17.03 works for you
<ndowens08> So why is it I am on unstable-small and still don't have the "nix" command
<clever> ndowens08: nix-shell -p nixUnstable
<ndowens08> :)
ixxie has quit [(Ping timeout: 258 seconds)]
<symphorien> is there an equivalent of python.withPackages with ruby ?
lukego has quit [(Ping timeout: 260 seconds)]
erictapen has joined #nixos
agjacome has joined #nixos
ebzzry has joined #nixos
<ndowens08> symphorien: like mkDerivation or buildInputs?
<symphorien> what do you mean ?
<symphorien> I try to install the libvirtd plugin of vagrant
<ndowens08> I am unsure really on ruby. what i mean is like for example with python, if it is buildInputs from python modules, you can do buildInputs = with python; [ dep dep ];
<symphorien> ah
<symphorien> I see
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #24218: clipster: 2017-02-17 -> 2017-02-27 (master...clipster) https://git.io/vSe3a
<ndowens08> clever: you are the one that wanted the bitcoin update?
<ndowens08> yeah that may work for ya symphorien , maybe
alx741 has joined #nixos
eacameron has joined #nixos
<ashkitten> Is there any way to have physlock ask for user password instead of the root one?
k2s has joined #nixos
deepfire has quit [(Ping timeout: 260 seconds)]
mipmop has joined #nixos
<mipmop> using unstable, kde doesn't see Power Management. System Settings -> Power Management: says it's off. Going to Startup and Shutdown it's not there to enable.
ixxie has joined #nixos
jgertm has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] NeQuissimus closed pull request #24508: nss: 3.28.3 -> 3.29.3 (staging...nss_3_29_3) https://git.io/vSCu3
mattyu has joined #nixos
<pikajude> ok, confirmed no nix in WSL
<pikajude> "error: setting death signal: Invalid argument"
<Dezgeg> use the windows insider builds
<pikajude> how
jensens has joined #nixos
jgertm- has quit [(Quit: https://fnordserver.eu)]
LnL has quit [(Ping timeout: 258 seconds)]
mattyu has quit [(Ping timeout: 256 seconds)]
orivej has joined #nixos
LnL has joined #nixos
contrapumpkin has quit [(Quit: My MacBook Pro has gone to sleep. ZZZzzz…)]
jgertm has joined #nixos
mipmop has quit [(Quit: Konversation terminated!)]
LnL has quit [(Read error: Connection reset by peer)]
byteflame has joined #nixos
LnL has joined #nixos
ambro718 has quit [(Ping timeout: 260 seconds)]
fuzzy-id has quit [(Ping timeout: 240 seconds)]
<shlevy> domenkozar: Can I get admin rights to NixOS/rfs (to request reviews etc.)?
contrapumpkin has joined #nixos
contrapumpkin has quit [(Client Quit)]
hexanode has joined #nixos
avn has joined #nixos
martijn923 has quit [(Quit: WeeChat 1.0.1)]
FRidh has quit [(Quit: Konversation terminated!)]
hexanode has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] dezgeg pushed 4 new commits to master: https://git.io/vSlL3
<NixOS_GitHub> nixpkgs/master 197bbe0 Tuomas Tynkkynen: xfstests: 2016-08-26 -> 2017-03-26
<NixOS_GitHub> nixpkgs/master ba360f9 Tuomas Tynkkynen: xfstests: Enable parallel build
<NixOS_GitHub> nixpkgs/master 097373e Tuomas Tynkkynen: xfstests: Fix homepage
ebzzry has quit [(Ping timeout: 240 seconds)]
ebzzry has joined #nixos
eacameron has quit [(Remote host closed the connection)]
Filystyn has joined #nixos
<Filystyn> yo
<Filystyn> i have binary made on linux system
<Filystyn> jnixos dfoe snot see it
<Filystyn> what to do
<Filystyn> i had same problem with other but i had source
<Filystyn> so recompield it
<Filystyn> there must be some easy way
<Filystyn> thx for responses
<avn> Filystyn: you need patchelf your binary, or call ..../ld-linux.so <yourbinary>
k2s has quit [(Ping timeout: 256 seconds)]
eacameron has joined #nixos
<Filystyn> avn patchelf ?:>
<Filystyn> is that program anv
<Filystyn> ?
<nh2> Filystyn: yes it's a program
<NixOS_GitHub> [nixpkgs] orivej opened pull request #24537: doc python: advise against withPackages (master...python-withpackages) https://git.io/vSlLD
mattyu has joined #nixos
<Filystyn> checking
eacameron has quit [(Ping timeout: 260 seconds)]
<avn> our elf ld.so is in nondefault location, so you need adjust it.
systemfault has joined #nixos
<Filystyn> Ok man i am glad this is easy problem:)
chakerbenhamed has joined #nixos
<Filystyn> -qa on the run need few min
eacameron has joined #nixos
mattyu has quit [(Ping timeout: 268 seconds)]
<Filystyn> hmm patchelf program not workimng
<Filystyn> do i need to set some options?
marsel has joined #nixos
<Filystyn> avn ?
eacamero_ has joined #nixos
jluttine has quit [(Ping timeout: 256 seconds)]
<Filystyn> --add-needed?
eacameron has quit [(Ping timeout: 240 seconds)]
<avn> this .nix is easy to adapt to any closed source app
<avn> Other way is use steam-run (or how it exactly named)
<Filystyn> whats with the line
<Filystyn> copy it on bin?
<avn> If you want package closed source app, then copy it to $out/bin, and patchelf with interpreter and correct set of libraries
<nh2> why are there 2 repos on Github, nixpkgs and nixpkgs-channels, instead of simply having nixpkgs (with the branches from nixpkgs-channels being moved to nixpkgs)?
<Filystyn> not working
<Filystyn> used those and https://nixos.org/patchelf.html
<Filystyn> fails
<Filystyn> i just want it to use the f glibc where ever you keep it
<avn> nh2: nixpkgs-channels is propagated by CI, nixpkgs is used by developers
<avn> Filystyn: try to use steam-run then, it make steam/ubuntu like temprorary chroot. and run app in it
<94KAAMYHN> [nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/vSltW
<94KAAMYHN> nixpkgs/master daab7c1 ndowens: i3lock-color: 2.7-2016-09-17 -> 2.8; Closes #24450...
<94KAAMYHN> nixpkgs/master d6f287e Tim Steinbach: Merge pull request #24493 from ndowens/i3lock...
<17SAAO805> [nixpkgs] NeQuissimus closed pull request #24493: i3lock-color: 2.7-2016-09-17 -> 2.7-2017-04-01; Closes #24450 (master...i3lock) https://git.io/vScLh
<Filystyn> ok later I will incvestigate i have very little time
<avn> you can look to channel archives, how to do it -- because I never use it
<nh2> avn: so I guess nixpkgs-channels is a better git upstream for the case that I want to check in nixpkgs as a submodule of my code?
<nh2> avn: also, would it still not make sense to have the two in the same repo, given that the CI-pushed branches have different names? E.g. nixos-17.03 in nixpkgs-channels and release-17.03 in nixpkgs
<Filystyn> thx!
<avn> nh2: maybe, I use just "vetted" checkout from nixpkgs
<avn> I need refresh my brain, how to update that to release=17.03 ;)
<NixOS_GitHub> [nixpkgs] vcunat pushed 5 new commits to master: https://git.io/vSlta
<NixOS_GitHub> nixpkgs/master b0115c2 Tom Hunger: Logbook: 0.11.3 -> 1.0.0
<NixOS_GitHub> nixpkgs/master 5e31a7c Tom Hunger: pytables: 3.2.2 -> 3.3.0
<NixOS_GitHub> nixpkgs/master 90223a9 Tom Hunger: vega: add pytest as a build-input....
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #22873: Various python (master...various-python) https://git.io/vDSeN
Filystyn has quit [(Ping timeout: 240 seconds)]
Wizek__ has joined #nixos
contrapumpkin has joined #nixos
endformationage has joined #nixos
contrapumpkin has quit [(Client Quit)]
jluttine has joined #nixos
ambro718 has joined #nixos
ambro718 has quit [(Client Quit)]
Wizek has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] srp opened pull request #24538: scala_2_11: 2.11.8 -> 2.11.9 (master...scala-2.11.9) https://git.io/vSlqm
byteflame has quit [(Ping timeout: 260 seconds)]
contrapumpkin has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/vSlq4
<NixOS_GitHub> nixpkgs/master 4ab90c3 Scott R. Parish: scala_2_11: 2.11.8 -> 2.11.9
<NixOS_GitHub> nixpkgs/master eec90be Tim Steinbach: Merge pull request #24538 from srp/scala-2.11.9...
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 3 new commits to master: https://git.io/vSlqz
<NixOS_GitHub> nixpkgs/master 1afd3ce zimbatm: terraform: 0.9.1 -> 0.9.2...
<NixOS_GitHub> nixpkgs/master ae03402 zimbatm: fixup! terraform: 0.9.1 -> 0.9.2...
<NixOS_GitHub> nixpkgs/master 97210a1 Tim Steinbach: Merge pull request #24505 from zimbatm/terraform-0.9.2...
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/vSlq2
<NixOS_GitHub> nixpkgs/master 033c5de Vincent Laporte: utop: fix on OCaml 4.04...
<NixOS_GitHub> nixpkgs/master ed5d80d Tim Steinbach: Merge pull request #24524 from vbgl/utop_404...
Itkovian has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus closed pull request #24511: skopeo: 0.1.16 -> 0.1.18 (master...update-skopeo) https://git.io/vSCAa
eacamero_ has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] NeQuissimus closed pull request #24509: vscode: Fix relocation errors (master...master) https://git.io/vSCdL
<NixOS_GitHub> [nixpkgs] NeQuissimus closed pull request #24498: openvswitch: 2.5.0 -> 2.5.2 (master...openvswitch-2.5.2) https://git.io/vScRO
johnw_ has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus closed pull request #24488: hdparm: 9.48 -> 9.51 (master...hdparm) https://git.io/vScff
Baughn has quit [(Ping timeout: 258 seconds)]
eacameron has joined #nixos
x1n4u has quit [(Ping timeout: 260 seconds)]
jmiven has quit [(Ping timeout: 260 seconds)]
globin has quit [(Ping timeout: 260 seconds)]
globin has joined #nixos
chris| has quit [(Ping timeout: 258 seconds)]
aszlig has quit [(Ping timeout: 258 seconds)]
ninja_in_neopren has quit [(Ping timeout: 258 seconds)]
aszlig has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
periklis has joined #nixos
Itkovian has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
<samae> : )
byteflame has joined #nixos
<avn> samae: I am about submodule nixpkgs/ updating, where it linked right to machine gits ;)
x1n4u has joined #nixos
eacameron has joined #nixos
<avn> git submodules is enough rare thing for me, and I each time forget how to do it last time ;)
Baughn has joined #nixos
jensens has quit [(Ping timeout: 240 seconds)]
chris| has joined #nixos
<ericnoan> how long will you support 16.09?
mkoenig has joined #nixos
mojjo has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
reinzelmann has joined #nixos
eacameron has joined #nixos
jmiven has joined #nixos
byteflame has quit [(Ping timeout: 264 seconds)]
byteflame has joined #nixos
stepcut has joined #nixos
ninja_in_neopren has joined #nixos
leothrix has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
<mojjo> hi! are there some builtin/lib functions for function composition and uncurrying/applying a list as positional args to a fun? Or would I have to implement them?
<joepie91> mojjo: hm, isn't that really easily implementable using a reduce?
leothrix has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
chakerbenhamed has quit [(Ping timeout: 246 seconds)]
<joepie91> reducing over the list of functions calling the next function on the result of the previous
<joepie91> unless I'm misunderstanding something about the usecase :)
<leothrix> Hey friends, is there a way to override an option for a systemd service? I want to set `systemd.services.docker.restartIfChanged = true;` but get definition conflict errors.
<joepie91> leothrix: can you gist the code that's trying to set the option?
<joepie91> ie. the code that isn't working for you
ertesx has joined #nixos
<leothrix> There's really not a whole lot, I'm just enabling docker virtualisation and including that line verbatim in the configuration.nix file
Drakonis has joined #nixos
<mojjo> joepie91: yeah, sure. I was just wondering why I could not find such fundamental functions in the builtins/the lib..
<joepie91> leothrix: can you gist the error then? because "definition conflict error" makes me suspect that you're trying to define a new option rather than setting the value for an existing one, but I don't know the exact error you're getting
<yorick> in particular, building from source
ertes has quit [(Ping timeout: 256 seconds)]
ertesx is now known as ertes
<mojjo> joepie91: after some reduction steps it turns out that the implementation is indeed REAALy short :-) apply = foldl' id
<joepie91> heh
<Drakonis> is nixos on gsoc?
<joepie91> mojjo: I don't think the stdenv lib is 100% documented btw
johnw_ has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<joepie91> I regularly run into things that make me go "wtf is this for?" :P
<bennofs> nixpkgs documentation: hope that git blame gives a useful commit msg :/
<mojjo> joepie91: is there any documentation about the lib?
ixxie has quit [(Ping timeout: 240 seconds)]
<joepie91> mojjo: in the nixpkgs docs, I think
<bennofs> mojjo: don't think so. https://github.com/NixOS/nixpkgs/tree/master/lib the source code is not too difficult to understand though
<joepie91> insofar docs exist
reinzelmann has quit [(Quit: Leaving)]
<bennofs> lists.nix and strings.nix contain probably the most used functions
stepcut has quit [(Remote host closed the connection)]
<bennofs> customisation.nix contains everything related to callPackage/makeOverridable etc
<joepie91> leothrix: are you using mkOption anywhere?
praduca has joined #nixos
<joepie91> ahh...
<praduca> Hi, someone can help me on ovswitch? I think i found a bug, or i'm doing something very wrong :)
<praduca> I declared both the adress of the bridge and the netmask on config.nix
<praduca> but at default (16) it looks ok (255.255.0.0)
<praduca> changing it to 24, you get (255.0.0.0)... it's a bug or I need to do something else?
<praduca> ovswitch + xen, I mean
<joepie91> leothrix: one sec
<joepie91> leothrix: what channel are you on?
<amosbird> hi, what hwdb pattern should I use to match this https://paste.wentropy.com/dd8k
<leothrix> joepie91: 16.09
vaibhavsagar has quit [(Ping timeout: 246 seconds)]
<joepie91> leothrix: okay, so boolean options cannot be automatically overridden when they are set in multiple places... and the 16.09 channel has a module that explicitly sets restartIfChanged to `false`: https://github.com/NixOS/nixpkgs/blob/release-16.09/nixos/modules/virtualisation/docker.nix#L120
<joepie91> (explanation included as a comment)
<joepie91> but that has not made it into 16.09
chakerbenhamed has joined #nixos
<joepie91> I don't know what the correct resolution is here to 'force' an option override
<leothrix> Oh, alright, more in-depth than I realized, thank you for the details. Assuming this is fixed in 17. I could also potentially just upgrade?
<joepie91> the disallowing of boolean option overrides: https://github.com/NixOS/nixpkgs/blob/master/lib/options.nix#L68-L75
<Dezgeg> systemd.services.docker.restartIfChanged = lib.mkForce true;
<joepie91> ahh
<joepie91> d'oh, I could've inferred that from the code, couldn't I
<joepie91> or hum, maybe not
<joepie91> I got a bit lost in finding the cause :D
<joepie91> leothrix: the default setting appears to have been nixed in 17.03
<joepie91> so either upgrade to 17.03 or use mkForce like Dezgeg suggested :)
* joepie91 makes mental note to self about that as well
<Drakonis> 17.03 is out?
<joepie91> release was scheduled for yesterday I believe?
<joepie91> so unless it was delayed, it should be
<Drakonis> its out finally
<joepie91> yep, it's out
<Drakonis> the changelog is a little anemic next to 16.09
<Drakonis> maybe not
demax has quit [(Ping timeout: 268 seconds)]
jmsb has joined #nixos
<joepie91> overlays \o/
drasich has joined #nixos
takle has quit [(Remote host closed the connection)]
<leothrix> Thanks for the quick response! nixos irc is best irc
johnw_ has joined #nixos
<Drakonis> isn't it!
<leothrix> Too bad nixos-assimilate didn't make it into 17.03, that's a super neat idea
<sziszi> leothrix: what is that?
<sziszi> never heard of it
takle has joined #nixos
takle has quit [(Remote host closed the connection)]
eacameron has joined #nixos
<Drakonis> ideas are a dime and dozen but implementations are golden
<Drakonis> did nixos get approved in gsoc?
<sziszi> leothrix: super neat
eacameron has quit [(Ping timeout: 260 seconds)]
erictapen has quit [(Read error: Connection reset by peer)]
justin_ has joined #nixos
eacameron has joined #nixos
<sziszi> "this systemd is evil" thing is getting ridiculous
<joepie91> Drakonis: mildly amused
<Drakonis> quite
<Ralith> appropriate for april fools
<Drakonis> although the bsds have thrived without systemd
<Drakonis> that post's from 17th march
<joepie91> I mean, don't get me wrong, I have my complaints about systemd... but their goals are, uh, curious
<Drakonis> very
<Drakonis> i would like nixos to not be locked into systemd's capricious whims
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
eacameron has quit [(Read error: Connection reset by peer)]
<joepie91> my position on systemd can be summarized as "I have problems with everybody involved in that particular Holy War, on either side" :)
praduca has quit [(Remote host closed the connection)]
eacameron has joined #nixos
<Drakonis> but then, it ties with my other issues with linux, like duplication of effort
<Drakonis> and NIH
<Drakonis> there's already duplication of effort over triton because there's no real freebsd support
<joepie91> on the one hand you have people promoting systemd, a monolithic beast (yes, it's monolithic) with obvious technical deficiencies... on the other hand you have the anti-systemd fanatics that refuse to build a better alternative but rather keep putting ancient and poorly designed tools on a pedestal despite those tools being the reason systemd got so popular in the first place
<Drakonis> which is, honestly, pointless to have triton in the first place
<Drakonis> given that ports is evolving
<joepie91> neither side is really fixing things very well :|
takle has joined #nixos
<Drakonis> being old doesn't mean it isn't bad
batdog has quit [(Remote host closed the connection)]
<joepie91> I did say 'ancient' rather than 'old' for a reason :)
<Drakonis> but that's more of a issue with the linux community not letting anyone touch sysvinit
<joepie91> my problem isn't with their age, it's with their inability to keep up with modern developments
<joepie91> I don't mind an old project that has kept itself up to date
justin_ has quit [(Ping timeout: 256 seconds)]
<joepie91> I do mind an old project that never changed from its initial premise despite the world around it changing
<Drakonis> you mean the linux community being idiots who won't touch old software because it works
<Drakonis> joepie91, haw
<joepie91> the bar for "works" seems to be very low in Linux-land
<Drakonis> i can look at several
<Drakonis> gnu itself
<zetok> …
<Drakonis> the gnu compiler collection is a grand example of that
Itkovian has joined #nixos
<joepie91> I don't have much experience with that particular set of software so I can't speak for that
<Drakonis> its more of a observation
<joepie91> but my experiences with other Linux distro internals have been, uh, less than pleasant :)
<joepie91> of the "yeah I'm sure this made sense back in 1990" variety
<Drakonis> software built with the mission of being terrible for proprietary software
<Drakonis> usually ends being terrible for regular software
eacameron has quit [(Ping timeout: 240 seconds)]
<zetok> Drakonis: that's a noble goal, and regular software does benefit from it
<Drakonis> zetok, ?
<Drakonis> a noble goal you say?
<Drakonis> it gave us llvm
<zetok> ><Drakonis> you mean the linux community being idiots who won't touch old software because it works
<Drakonis> llvm is by far an vastly better built compiler
<joepie91> I personally don't really care about the reason somebody builds something, so long as it's built towards the right objectives
<zetok> breaking working software only because it's old is what I'd call idiotic
<Drakonis> i think it is counter intuitive at times
<Drakonis> zetok, this is why forks exist, yeah?
<joepie91> zetok: there is a mountain of difference between 'working' and 'good'
<joepie91> zetok: 'working' is the absolute lowest bar possible
<zetok> Drakonis: no, forks exist because software doesn't work
<Drakonis> they exist because software can be made better
batdog has joined #nixos
<joepie91> zetok: so breaking working software because it's old, sure, that's bad. but breaking working software because it's not *good* is a completely valid thing to do, and this very often ties into the 'working' software not keeping up to date
takle has quit [(Ping timeout: 256 seconds)]
rmrfroot has joined #nixos
<Drakonis> hm
<zetok> joepie91: "working" means "good"
<Drakonis> so there's gsoc projects for nix + bsd
<joepie91> zetok: no, it doesn't.
<Drakonis> excellent to be honest
<joepie91> zetok: working means functioning.
<joepie91> working means not breaking.
<Drakonis> nix shouldn't be locked to linux, the land of the barely working
<joepie91> this is a *considerable* lower bar than 'good' because it doesn't take into account usability, documentation, interoperability, ease of maintenance, and so on and so forth.
<Drakonis> zetok, a relevant quote from linus torvalds
<joepie91> incidentally, all points that most of a typical Linux distro stack fails on
<Drakonis> "never break userspace"
<zetok> joepie91: yes, and yet, almost none of existing software meets even the "lowest", bar of "working"
<joepie91> s/considerable/considerably/
eacameron has joined #nixos
<Drakonis> although linux itself breaks with an alarming frequency
<zetok> Drakonis: I fail to see how that's relevant
<joepie91> zetok: depends on the software, but yes, I agree that there is a lot of software that doesn't work *reliably*
<joepie91> however, 'making it work' isn't enough to solve the problem
<zetok> joepie91: if it doesn't work reliably it simply doesn't work
<mojjo> anyone knows what to do when a systemd service is not starting? This is in the logs: Failed with result 'start-limit-hit'.
<zetok> no, "make it work" is the lowest bar that isn't yet met
<zetok> get to that point, and improve it from there
<bennofs> zetok: nothing works 100% reliably :)
<joepie91> mojjo: after X failures to start a service, systemd will refuse to start the service again
<Drakonis> systemd lol
<joepie91> mojjo: look further back in the logs to determine the actual failure, resolve the failure, then run `systemctl reset-failed servicename` to reset the counter
<joepie91> and allow it to start again
<Drakonis> that's ridiculous
<Drakonis> why
<Drakonis> why is that a thing
<joepie91> (also, who thought it was a good idea to make the start limit count for *manual* restarts as well? fucking hell)
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
mattyu has joined #nixos
<zetok> mojjo: you could add a restart delay
<joepie91> Drakonis: it makes sense for auto-restarts, just not for manual starts
<joepie91> Drakonis: you don't want a failing service restarting hundreds of times a second because of a config failure
<joepie91> Drakonis: but it should auto-reset the counter once you explicitly restart the service
<joepie91> which... for inexplicable reasons.. it does not
<Drakonis> of course it should
<Drakonis> the magical poetteringware
<Drakonis> while i joke about it
<Drakonis> i don't think it can get any better
<bennofs> is there a bug report for this somewhere? Seems broken to me
<joepie91> [21:03] <bennofs> zetok: nothing works 100% reliably :)
<joepie91> not true
<joepie91> formally verified software does :)
<zetok> bennofs: there are plenty of things broken in systemd
<joepie91> it's just totally impractical to write it, heh
<bennofs> joepie91: formally verified software is just broken by design :D
<joepie91> bennofs: not a clue but I've been fighting with this on Debian
<joepie91> bennofs: so it's not likely to be a NixOS issue specifically
eacameron has quit [(Ping timeout: 260 seconds)]
<joepie91> anyhow, I've been rambling enough for a saturday, I should get back to learning about natural logarithms :)
<Drakonis> ha
Itkovian has joined #nixos
praduca has joined #nixos
<Drakonis> its april fools
<Drakonis> its part of the day
Itkovian has quit [(Client Quit)]
markus1209 has quit [(Ping timeout: 240 seconds)]
markus1189 has joined #nixos
mattyu has quit [(Ping timeout: 240 seconds)]
ntruessel has joined #nixos
<mojjo> yeah, I looked back in the logs and could find the problem that caused the service not to start. By doing that I realized sth. else: I'm having a "Failed password for root from 58.218.204.132 port 62766 ssh2" every second on my remote server (at least during the last hour). mhh. anyone suggestions what to do with that?
<simpson> mojjo: Enable fail2ban.
<simpson> mojjo: I guess I'm assuming that this is a cloud machine and that these failed attempts are not you.
marusich has joined #nixos
<joepie91> fail2ban is totally unnecessary if you disable password auth over SSH and only allow keypair auth
<joepie91> and these auth failures can be safely ignored then
<joepie91> @ mojjo
georges-duperon has quit [(Quit: Leaving)]
<joepie91> the logs you should be worried about are those that are *not* failures but also not you ;)
takle has joined #nixos
<mojjo> yeah, its a vserver. ok, enabled fail2ban.. the logs already tell me that some ips have been banned.
<joepie91> mojjo: you should really just disable password auth :P
<joepie91> (also, fail2ban can consume considerable resources)
<joepie91> (and is not a reliable solution)
systemfault has quit [(Quit: Bye!)]
<joepie91> (and can cause false positives and lock you out if you accidentally mess up your own login a few times, eg. because of caps lock)
<mojjo> joepie91: ok, password auth is disabled....
<joepie91> mojjo: *after* you set up SSH keys, right?
takle has quit [(Ping timeout: 258 seconds)]
<simpson> joepie91: fail2ban causes repeat offenders to be cut off a little bit further up in the kernel, and it's actually improved my CPU usage on GCE.
<mojjo> yeah, I did set them up and wasn't using the password auth anyways..
<joepie91> mojjo: one sec
<joepie91> mojjo: make sure to also disable challengeResponseAuthentication (if it's NixOS)
<joepie91> iirc that's turned on by default and also allows password auth
<joepie91> simpson: if you disable password auth then most bruteforcers simply won't even bother trying to connect
Itkovian has joined #nixos
jgertm has quit [(Ping timeout: 258 seconds)]
takle has joined #nixos
<simpson> joepie91: That is simply not my experience. I just popped onto one of my GCE machines and there's a couple persistent attacks going on right now.
<joepie91> I did say 'most' :)
eacameron has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] Ralith opened pull request #24539: vulkan-loader: 1.0.39.1 -> 1.0.42.2 (master...vulkan-loader) https://git.io/vSlGM
<Ralith> wish I'd noticed the vulkan loader version bump earlier, could've gotten it into (and our patches out of) 17.03
<Ralith> oh well
<mojjo> being a bit more protected in the wild now, I turned back to my systemd service. It generally works now. But even though I set enable = true, it does only start manually (systemctl start my.service).. does anyone had this before?
takle has joined #nixos
<bennofs> mojjo: make it be WantedBy some target that is activated by default
<pikajude> getting "error: setting death signal: Invalid argument" from nix-build in WSL
<pikajude> someone said update to the latest insider build, which i did
<pikajude> but it's still not working
<mojjo> I set `wantedBy = [ "default.target" ];`
<bennofs> hmm, then it should start...
<bennofs> i think
<mojjo> yeah, on other machines the config worked..
<bennofs> mojjo: check journalctl -b, perhaps it says something about your unit?
<pikajude> puffnfresh: you've gotten nix in WSL working?
takle has quit [(Ping timeout: 240 seconds)]
eacameron has quit [(Remote host closed the connection)]
johnw_ has quit [(Quit: Textual IRC Client: www.textualapp.com)]
<pikajude> oh fuck me i don't have the insider build running
<pikajude> for some reason
<Drakonis> you need the insider build lol
<pikajude> i just ran the installer
<pikajude> it took 3 hours
<pikajude> but clearly it uhh, did nothing
<Heffalump> is the insider build reasonably stable? I've been wondering about trying it
andymandias has joined #nixos
<mojjo> bennofs: could you give me a hint what exactly I should look for in the log you suggest?
<Drakonis> oh nix missed gsoc 2017
<Drakonis> regretful
hotfuzz has joined #nixos
takle has joined #nixos
<simpson> Drakonis: Did you want to be a student?
<Drakonis> i'd try
hotfuzz_ has quit [(Ping timeout: 240 seconds)]
<pikajude> this is so confusing
<pikajude> i don't even know how to tell if i'm receiving insider builds or not
<simpson> Drakonis: What was your project? The community might still be interested in mentoring, although you wouldn't get compensated.
<Drakonis> go to the settings window
<pikajude> i already picked an Insider level
<Drakonis> simpson, i haven't gotten to a project yet
<pikajude> and it has a button for "stop insider preview builds" so i'm receiving some
<pikajude> but i don't know whether or when updates will happen
<Drakonis> mostly dealing with irl stuff right now
<pikajude> do i use windows update now?
<Drakonis> hmm
eacameron has joined #nixos
<Drakonis> you should already be on the insider build with redstone 2?
<pikajude> no idea what redstone 2 is
<simpson> Drakonis: Oh. Then I know it sounds callous, but it's for the best. GSoC success really does rely on heavily involved students and mentors.
<Drakonis> creator's update
<pikajude> don't know what that is either
<Drakonis> eh i can understand it
<pikajude> i mean, will i receive some kind of visual confirmation that i'm on an insider build
<bennofs> mojjo: I don't know, sorry. Just thought that perhaps there could be a big fat error involving your unit in there somewhere
<Drakonis> looks like one of the projects for next year will be freeing nix from the tyranny of systemd
georges-duperon has joined #nixos
magnetophon has joined #nixos
<Drakonis> making it portable
<bennofs> nixos and systemd is actually a pretty good synergy IMO. systemd has much more fine grained dependency tracking than most other init systems I know of, which really helps with seamless state switching
<Drakonis> is it?
<simpson> Drakonis: A project is just an idea. It needs people to do the hard work.
<Drakonis> how many do you know?
<pikajude> oh okay
phreedom has joined #nixos
<pikajude> the microsoft site says that i'll be silently updated and it may take up to 24 hours
<pikajude> wow
<Drakonis> microsoft's weird
<pikajude> and they didn't bother actually saying that in the UI
<bennofs> Drakonis: I have looked around a bit and read a lot, but haven't actually used many, so happy to learn more. I don't know any in much detail, so I'm happy to be corrected here
<Drakonis> openrc is quite good.
<Drakonis> cleaner than systemd
<bennofs> but it appears to me that most other init system rely a lot on stuff like "sleep 5 seconds" and other hacks
<Drakonis> most being?
<Drakonis> there's also runit, but i can't comment on it
<Drakonis> there's nosh
<bennofs> you caught me. I'm only really familar with supervisord (which is not really an init system) and runit and found the dependencies spec to be lacking
<Drakonis> there's bsd init
<Drakonis> which is obviously a bsd thing
eacameron has quit [(Remote host closed the connection)]
<Drakonis> there's upstart and sysvinit, which are the darlings of the linux community
<bennofs> isn't upstart like ubuntu's variant of systemd?
<simpson> Drakonis: Patches welcome.
<mbirkis> didn't ubuntu ditch it in favor of systemd
<Drakonis> patches always welcome
<bennofs> Drakonis: tbh, I'm not a fan of writing init scripts in shell scripts. I like statically checkable interfaces much more
<simpson> Drakonis: Just so we're clear. Nobody needs to be in GSoC to work on stuff related to non-systemd init.
<Drakonis> oh they have because everyone else were ditching it
<Drakonis> simpson, of course not
<bennofs> Drakonis: is there any distribution other than Gentoo that supports OpenRC?
<Drakonis> i think debian with the freebsd kernel uses it? freebsd's trueos variant uses it, netbsd also uses it
<Drakonis> but really
<Drakonis> alpine also uses it
<Drakonis> some folks who use arch use openrc
<Drakonis> manjaro has a openrc spin, devuan
marusich has quit [(Ping timeout: 240 seconds)]
<Drakonis> debian itself can have it replaced
<Drakonis> then various minor distros can run it instead
<bennofs> i might try it on arch then
<Drakonis> arch doesn't run it by default, it uses systemd
<Drakonis> manjaro is a arch variant
<bennofs> i know that it doesn't
mattyu has joined #nixos
mattyu has quit [(Remote host closed the connection)]
mattyu has joined #nixos
<bennofs> Drakonis: systemd has a lot of cool features though :) like support for syscall filtering to not needing pidfiles and having socket activation
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<Drakonis> well, that's exactly why there's criticism
<Drakonis> it is like a creeping darkness
Itkovian has joined #nixos
<pmade> What's the best way to get NixOps to deploy a key for use with `nix-store --decrypt`?
orivej has quit [(Ping timeout: 244 seconds)]
<bennofs> Drakonis: I do prefer having my components be combined through c libraries and statically checked that the interface matches rather than relying on various independent components to work together without any interface checking
<bennofs> so as long as they are developed as separate components, I don't care too much.
<bennofs> Though I can understand wanting a more minimal version
byteflame has quit [(Ping timeout: 240 seconds)]
<bennofs> Drakonis: does openrc have a way to specify a dependency without also incurring a "before" relationship?
<Drakonis> is this about race conditions?
<Drakonis> because that's a shit thing about init systems
agjacome has quit [(Read error: Connection reset by peer)]
stepcut has joined #nixos
<bennofs> Drakonis: hmm. when you do `after some-service` in openrc, how does openrc determine that `some-service` has finished starting up?
<bennofs> it might need to do some initialization stuff before being ready
<Drakonis> let's look at this
eacameron has joined #nixos
<bennofs> Drakonis: where would I start looking for this? I guess it's start-stop-service that's relevant here?
<Drakonis> alas it does have the ability
<Drakonis> it isn't exclusive to systemd
eacameron has quit [(Ping timeout: 264 seconds)]
erictapen has joined #nixos
jmsb has quit [(Remote host closed the connection)]
marusich has joined #nixos
<Drakonis> Wait for our services to finish */
<Drakonis> wait_for_services();
chakerbenhamed has quit [(Ping timeout: 240 seconds)]
<Drakonis> that function is in multiple places
ntruessel has quit [(Ping timeout: 260 seconds)]
drasich has quit [(Ping timeout: 246 seconds)]
<bennofs> hmm i guess openrc looks kind of ok
<bennofs> I still don't like the reliance on shell scripts though
chakerbenhamed has joined #nixos
eacameron has joined #nixos
<clever> ndowens08: yeah
agjacome has joined #nixos
tsmeets has joined #nixos
marusich has quit [(Ping timeout: 260 seconds)]
<manveru> Drakonis: i really like runit, fwiw
<Drakonis> it also works
eacameron has quit [(Ping timeout: 260 seconds)]
<Drakonis> it is the linux version of bsdinit
<Drakonis> which in turn is a init system that didn't stop
eacameron has joined #nixos
[0x4A6F] has quit [(Ping timeout: 260 seconds)]
[0x4A6F] has joined #nixos
marusich has joined #nixos
<tsmeets> Hello, how do I include a locally defined nixos module?
<tsmeets> to my configuration.nix
eacameron has quit [(Ping timeout: 264 seconds)]
<bennofs> tsmeets: imports = [ ./path/to/module.nix ]
<tsmeets> bennofs: Ah, ofcourse! I should have known that... Thanks!
[0x4A6F] has quit [(Ping timeout: 256 seconds)]
eacameron has joined #nixos
[0x4A6F] has joined #nixos
MP2E has joined #nixos
erictapen has quit [(Ping timeout: 240 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
stepcut has quit [(Remote host closed the connection)]
mattyu has quit [(Remote host closed the connection)]
mattyu has joined #nixos
periklis has quit [(Ping timeout: 258 seconds)]
orivej has joined #nixos
eacameron has joined #nixos
mattyu has quit [(Ping timeout: 240 seconds)]
georges-duperon has quit [(Ping timeout: 240 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
eacameron has quit [(Read error: Connection reset by peer)]
eacameron has joined #nixos
tsmeets has quit [(Quit: leaving)]
eacameron has quit [(Read error: Connection reset by peer)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
eacameron has joined #nixos
mudri has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/vSl8E
<NixOS_GitHub> nixpkgs/master 4a12a68 Joachim Fasting: go builder: use removeReferencesTo
<NixOS_GitHub> nixpkgs/master 1517a35 Joachim F: Merge pull request #24427 from joachifm/use-remove-references-to...
eacameron has quit [(Ping timeout: 260 seconds)]
georges-duperon has joined #nixos
<NixOS_GitHub> [nixpkgs] rycee pushed 1 new commit to master: https://git.io/vSl8S
<NixOS_GitHub> nixpkgs/master 57a813f Dmitry Tsygankov: bitcoin-unlimited: init at 1.0.1.3...
<NixOS_GitHub> [nixpkgs] rycee closed pull request #24378: bitcoin-unlimited: init at 1.0.1.3 (master...DmitryTsygankov/bitcoin-unlimited) https://git.io/vSLVj
<NixOS_GitHub> [nixpkgs] winniequinn opened pull request #24543: gitkraken: add desktop entry (master...gitkraken-desktop-entry) https://git.io/vSl8d
mattyu has joined #nixos
jmeredith has joined #nixos
stepcut has joined #nixos
ma9e has joined #nixos
spinus has joined #nixos
<ma9e> how do i install multilib packages? like i want gdk_pixbbuf but from i686-linux
stepcut has quit [(Remote host closed the connection)]
stepcut has joined #nixos
praduca has quit [(Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)]
hiratara has quit [(Ping timeout: 246 seconds)]
rmrfroot has quit [(Remote host closed the connection)]
<mojjo> I'm looking for an ideomatic way to chain functions. like using fn-composition in haskell (dot) or the $ operator. Or.. if someone is into it, clojure's threading macro... You know, in order to avoid the nesting of e.g. `foldr + 0 (filter odd (map id [1,2,3]))`, which gets unclear when expressions get bigger...
deepfire has joined #nixos
hiratara has joined #nixos
ma9e has quit [(Quit: Leaving)]
Itkovian has quit [(Ping timeout: 256 seconds)]
catch22 has joined #nixos
ndowens08 has quit [(Ping timeout: 260 seconds)]
Itkovian has joined #nixos
stepcut has quit [(Remote host closed the connection)]
mattyu has quit [(Remote host closed the connection)]
mattyu has joined #nixos
ndowens08 has joined #nixos
[0x4A6F] has quit [(Quit: Quit)]
<dash> mattyu: it would be in i686Packages I believe
<ndowens08> Is there an article on using wayland window managers such as sway/way-cooler on nixos?
georges-duperon has quit [(Quit: Leaving)]
KABA has joined #nixos
KABA has quit [(Client Quit)]
mattyu has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] rycee pushed 1 new commit to master: https://git.io/vSlBn
<NixOS_GitHub> nixpkgs/master a16dc15 ndowens: bitcoin: 0.13.1 -> 0.14.0
<NixOS_GitHub> [nixpkgs] rycee closed pull request #24226: bitcoin: 0.13.1 -> 0.14.0 (master...bitcoin) https://git.io/vSe7p
<bennofs> ndowens08: if you find one, tell me about it :)
<ndowens08> bennofs: darn, yea i want to try wayland
<c74d> ndowens08: maybe ask this miltador person? <https://github.com/way-cooler/way-cooler#nixos>
* c74d would also be interested
RchrdB has quit [(Ping timeout: 240 seconds)]
marsel has quit [(Ping timeout: 240 seconds)]
<ndowens08> Emailed him
<ndowens08> supposedly lightdm can support wayland; in which i figured out, our version is out of date; updated it and gonna test it in a min
<bennofs> ndowens08: the problem is that you probably need to rebuild gtk with wayland support (not sure if available by default) or figure out how to use the qt wayland plugin to launch any apps
<ndowens08> hmm, will look at gtk in a min and see
hiratara has quit [(Remote host closed the connection)]
hiratara has joined #nixos
stepcut has joined #nixos
dejanr has joined #nixos
stepcut has quit [(Remote host closed the connection)]
eacameron has joined #nixos
RchrdB has joined #nixos
dejanr has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] NeQuissimus opened pull request #24544: skopeo: default policy (master...skopeo_policy) https://git.io/vSlRJ
eacameron has quit [(Ping timeout: 240 seconds)]
chakerbenhamed has quit [(Ping timeout: 260 seconds)]
jgertm has joined #nixos
Wizek__ has quit [(Ping timeout: 246 seconds)]
mattyu has joined #nixos
Wizek_ has quit [(Ping timeout: 256 seconds)]
dejanr has joined #nixos
stepcut has joined #nixos
stepcut has quit [(Remote host closed the connection)]
dejanr has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24545: lightdm: 1.18.1 -> 1.22.0 (master...lightdm) https://git.io/vSlR8
uwap has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
ndowens08 has quit [(Quit: WeeChat 1.7)]
uwap has joined #nixos
ndowens08 has joined #nixos
dejanr has joined #nixos
<manveru> there's also the sway wm
<manveru> but seems like there's no wayland module in nixos yet anyway...
jgertm has quit [(Ping timeout: 240 seconds)]
uwap has quit [(Quit: ZNC 1.6.3 - http://znc.in)]
uwap has joined #nixos
<ndowens08> there is an option in gtk3 to enable it, looks like it might be already enabled?
<ndowens08> it is wrote like waylandSupport ? stdenv.isLinux
mojjo has quit [(Read error: Connection reset by peer)]
<bennofs> sounds good
mekeor has joined #nixos
<ndowens08> i was gonna try and use sddm since it supposedly has even better wayland support, but wouldn't let me login for some reason
eacameron has joined #nixos
thc202 has quit [(Ping timeout: 260 seconds)]
mudri has quit [(Quit: WeeChat 1.7)]
Svarog has joined #nixos
<Lisanna_> "Currently, NixOS containers are not perfectly isolated from the host system. This means that a user with root access to the container can do things that affect the host. " Is there a plan to address this shortcoming? WIll NixOS containers eventually be completely isolated?
bennofs has quit [(Quit: WeeChat 1.7)]
<c74d> Lisanna_: for better isolation, use NixOS VMs (which use QEMU) rather than NixOS containers
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vSl0C
<NixOS_GitHub> nixpkgs/master c7e885f Dmitry Rets: xkbset: init at 0.5
[0x4A6F] has joined #nixos
<Lisanna_> c74d I've never heard of NixOS VMs... is it in the manual?
<c74d> I'm not sure
<c74d> to build a NixOS VM, use `(import <nixpkgs/nixos> { configuration = ...; }).vm`, where `configuration` is the NixOS configuration for the NixOS instance inside the VM
<c74d> and that expression evaluates to a package containing a `run-<hostname>-vm` script that starts the VM
jgertm has joined #nixos
mattyu has quit [(Remote host closed the connection)]
<Lisanna_> c74d and how does networking work between them? is it similar to container networking?
deepfire has quit [(Ping timeout: 264 seconds)]
mattyu has joined #nixos
<c74d> I don't know about networking
<Svarog> Is there a way to list all package collisions in the current profile?
<c74d> the manual just refers the reader to the source: <https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/virtualisation/qemu-vm.nix>
<Lisanna_> haha, okay.
markus1199 has joined #nixos
<Svarog> I noticed a few package collisons listed for gnome, and at the moment I'm kind of clutching at straws and guessing one of those is what's causing gnome to break
markus1209 has joined #nixos
markus1219 has quit [(Ping timeout: 240 seconds)]
<Svarog> The only one I've written down is a collision between gvfs-1.30.1/lib/gio/modules/giomodule.cache and glib-networking-2.50.0/lib/gio/modules/giomodule.cache
mattyu has quit [(Ping timeout: 240 seconds)]
<Lisanna_> c74d are there any known full examples that I can reference?
<NixOS_GitHub> [nixpkgs] primeos pushed 1 new commit to master: https://git.io/vSl0a
<NixOS_GitHub> nixpkgs/master 40d1718 Michael Weiss: gpgme: 1.8.0 -> 1.9.0...
markus1189 has quit [(Ping timeout: 258 seconds)]
<Svarog> I want to see if there were others but no idea how to query those without rolling back configurations, doing a full garbage collection and then reinstalling things. There has to be an easier way to check for collisions in a profile.
<c74d> Lisanna_: I have some example VMs in my NixOS configuration (<https://github.com/8573/nixos-config>), but my NixOS configuration in generally too (over)complicated to use as an example
<clever> Svarog: run nix-store -l /nix/store/foo
<Svarog> Also I've tried to pinpoint at which commit gnome3 starts to fail, and I tracked it down to this https://github.com/NixOS/nixpkgs/commit/f815a7697e09b0b72fe2d06fd29ae1aeee6cdb5a which makes no sense
<clever> Svarog: that will show the build log for foo, and if it was something like system-path, the collisions within
<Svarog> I even tried adding that line to the last working commit and sure enough it still works even with the change added in.
<Drakonis> ah gnome, what a pain
<Svarog> And yet if I do git checkout f815a76 and then rebuild using that, suddenly gnome3 is broken.
<Lisanna_> c74d OK, thanks a lot, I'll look through those
<NixOS_GitHub> [nixpkgs] primeos closed pull request #24491: gpgme: 1.8.0 -> 1.9.0 (master...gpgme) https://git.io/vScUj
<Svarog> Thanks, clever. Is there a way to get a report on all collisions though? I'm guessing this would give me a log on a specific package?
<clever> Svarog: you would need to run it on the derivation that /run/current-system/sw points to, to get the collisions for the current environment.systemPackages
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vSl09
<NixOS_GitHub> nixpkgs/master affce1e Tuomas Tynkkynen: nixos hibernate test: Use waitForOpenPort...
<ndowens08> git conclusion: cherry-pick doesnt seem to cause crazy amount of commits and files changed :), though doesn't cause PRs to close; atleast on gitlab
<Svarog> Ah right.
<Drakonis> a question
<Drakonis> why use git?
<NixOS_GitHub> [nixpkgs] hamishmack opened pull request #24546: Fix geoclue build on macOS (master...geoclue-macos2) https://git.io/vSl0b
<Svarog> Drakonis, what do you mean? Is there a better/easier way of debugging when a package got broken?
<simpson> Drakonis: Why use git for what, exactly? For nixpkgs?
<Drakonis> yeah
<Drakonis> for nixpkgs
<simpson> Speed and bisectability would be my main arguments in favor.
<Drakonis> for that? mercurial
<simpson> Ah, you wanted an argument.
<Drakonis> sorry bout that
<Drakonis> i shouldn't even be asking
<Drakonis> i'm leaving for dinner
<simpson> I don't really care. It's just not very interesting. Having actually *used* Mercurial and git, the choice is really obvious.
<NixOS_GitHub> [nixpkgs] sternenseemann opened pull request #24547: glyr: init at 1.0.10 (master...glyr) https://git.io/vSl0h
<Drakonis> eh, alright.
<Drakonis> i had enough arguments for the day
<Ralith> you seem to spend most of your time trying to start arguments
<Drakonis> so i have noticed
<Drakonis> i'll be off
<Drakonis> toots
jgertm has quit [(Ping timeout: 260 seconds)]
<Svarog> When there is a collision between two packages, how does Nix resolve collisions? Which package gets selected and is that recorded somewhere?
<Drakonis> you have to resolve the collision yourself
<clever> Svarog: for systemPackages, i think its whichever came first, for nix-env, its a fatal error and you must set a priority
<c74d> Is there any way to set priorities for systemPackages packages?
<Svarog> Hmm. So for system packages, how do I find if a different package got selected between two generations?
<clever> Svarog: i dont think it records it anywhere, but for a given nix expression, it will always give the same result
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<Svarog> Then I'm very confused how commit f815a76 breaks gnome while 67c44de, the commit right before it, works fine even with the change from f815a76 added in
<Svarog> Shouldn't the two then be identical?
<Svarog> Since the expressions are identical.
<ndowens08> they are different commits, so something may have changed
<Svarog> Only 2 lines.
<Svarog> And I added those two lines manually into 67c44de, done a rebuild, and everything still works.
<Svarog> And those two lines have nothing to do with gnome3 either which is why I thought it must be something to do with collisions. But again.. cluthing at straws.. I have no idea what's going on.
<Svarog> It's pretty frustrating.
[0x4A6F] has quit [(Ping timeout: 258 seconds)]
eacameron has quit [(Remote host closed the connection)]
<Dezgeg> I don't see 67c44de being right before f815a76
<c74d> `git diff f815a76 67c44de | wc -l` says 1245 for me, not 2
<Svarog> that seems to list them as just one after the other
[0x4A6F] has joined #nixos
<Svarog> Am I reading that wrong?
marusich has quit [(Ping timeout: 260 seconds)]
<Dezgeg> that is using some very weird (and mostly useless) ordering
<Svarog> c74d, thanks for that - there's definitely heaps more changes between the 2 than I thought.
<Svarog> Yes, it looks like the order on github is messed up. I should have looked at git diff instead of going by what's on github.
dejanr is now known as dejanr_away