gchristensen changed the topic of #nixos to: NixOS stable: 18.09, beta: 19.03 https://discourse.nixos.org/t/nixos-19-03-feature-freeze/1950 || 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 ... nixcon videos: https://tinyurl.com/nixcon2018
Avaq has quit [Ping timeout: 268 seconds]
drakonis has quit [Ping timeout: 252 seconds]
Ariakenom has quit [Quit: Leaving]
camsbury has joined #nixos
camsbury has quit [Remote host closed the connection]
camsbury has joined #nixos
erictapen has quit [Ping timeout: 255 seconds]
drakonis_ has quit [Read error: Connection reset by peer]
erictapen has joined #nixos
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @colemickens opened pull request #57773 → libdrm: build with meson → https://git.io/fjvGw
camsbury has quit [Remote host closed the connection]
Fare has joined #nixos
camsbury has joined #nixos
jluttine has quit [Ping timeout: 250 seconds]
doyougnu has joined #nixos
camsbury has quit [Remote host closed the connection]
camsbury has joined #nixos
<pie_> so im trying to build wxPython 4 again but it complains about not being able to find "which" (even though its a buildInput):
<pie_> env NIX_BUILD_CORES=8 nix-build -E "with import <nixpkgs> {}; callPackage <nixpkgs/pkgs/development/python-modules/wxPython/4.0.nix> {inherit (python35Packages) fetch
<pie_> Pypi buildPythonPackage;}" -v
jasongrossman has quit [Read error: Connection reset by peer]
<pie_> * env NIX_BUILD_CORES=8 nix-build -E "with import <nixpkgs> {}; callPackage <nixpkgs/pkgs/development/python-modules/wxPython/4.0.nix> {inherit (python35Packages) fetchPypi buildPythonPackage;}" -v
<pie_> ah hold on that seems fixed (?) now and I'm back to my linking problem...
<{^_^}> [nixpkgs] @colemickens closed pull request #57562 → WIP: libdrm, mesa: convert to meson, bump to HEAD → https://git.io/fhjhW
<{^_^}> [nixpkgs] @colemickens closed pull request #50486 → chromiumOzone: init new chromium derivative package for Wayland → https://git.io/fpnoW
drakonis has joined #nixos
<{^_^}> [nixpkgs] @colemickens closed pull request #55976 → vaapi-intel: v2.3.0 -> v20190211 → https://git.io/fh5QI
<{^_^}> [nixpkgs] @colemickens reopened pull request #55976 → vaapi-intel: v2.3.0 -> v20190211 → https://git.io/fh5QI
drakonis_ has quit [Ping timeout: 250 seconds]
camsbury has quit [Remote host closed the connection]
<qyliss> Is the nixpkgs manual exposed as an attribute anywhere?
<qyliss> I can't find it.
wfranzini has quit [Remote host closed the connection]
jluttine has joined #nixos
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
shahshahshah has left #nixos [#nixos]
stepcut has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @bgamari opened pull request #57774 → gitlab: Update to 11.8.2 → https://git.io/fjvG6
htchtchtchtc has joined #nixos
stepcut has joined #nixos
<pie_> qyliss, theres an ?executable? called nixos-help
<pie_> so maybe something like that
<qyliss> No corresponding nixpkgs-help afaict
<qyliss> I've thoroughly grepped the repo, and it seems like the only thing that touches the manual is pkgs/top-level/release.nix.
wfranzini has joined #nixos
* pie_ pokes around
<pie_> err, then again i guess youre asking for the nixpkgs manual
<pie_> and not the nixos on
jluttine has quit [Ping timeout: 255 seconds]
domogled has quit [Quit: domogled]
drakonis has quit [Ping timeout: 252 seconds]
iqubic` has joined #nixos
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
iqubic` has left #nixos [#nixos]
jluttine has joined #nixos
jasongrossman has joined #nixos
drakonis has joined #nixos
iqubic has quit [Ping timeout: 264 seconds]
drakonis has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.32 « geocode-glib: 3.26.0 → 3.26.1 »: https://git.io/fjvGX
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
pemeunier has quit [Ping timeout: 245 seconds]
stepcut has quit [Ping timeout: 255 seconds]
shibboleth has joined #nixos
Makaveli7 has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @andir pushed commit from @7c6f434c to release-19.03 « pythonPackages.pyside: fix build by passing mesa for GL/gl.h »: https://git.io/fjvGH
jluttine has quit [Ping timeout: 250 seconds]
stepcut has joined #nixos
adam_ has joined #nixos
InFlames has quit [Ping timeout: 272 seconds]
stepcut has quit [Ping timeout: 245 seconds]
o1lo01ol1o has joined #nixos
<manveru> qyliss: you mean building the manual?
stepcut has joined #nixos
o1lo01ol1o has quit [Ping timeout: 250 seconds]
<manveru> qyliss: it's actually https://github.com/NixOS/nixpkgs/tree/master/doc and you can build it via `nix build -f '<nixpkgs/doc>'` or if you've got a clone of nixpkgs `nix build -f ./doc`
jluttine has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjvGh
drakonis_ has joined #nixos
<colemickens> does nix pull from binary caches with multiple threads?
jluttine has quit [Ping timeout: 245 seconds]
<qyliss> manveru: I was just hoping it was already on my system somewhere
<manveru> colemickens: afaict only one at a time
<qyliss> Ideally with a nixpkgs-help, etc
kimat has quit [Ping timeout: 252 seconds]
<manveru> yeah... no :|
<manveru> would be nice though
<manveru> so doesn't look too complicated to build a similar executable for nixpkgs-help i guess :)
iyzsong has joined #nixos
jluttine has joined #nixos
dsiypl4 has quit [Quit: Leaving]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/b9ebc84f8d2 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @jtojnar pushed 13 commits to gnome-3.32: https://git.io/fjvZn
mkoenig has quit [Remote host closed the connection]
scientist has joined #nixos
NickSeagull has quit [Quit: WeeChat 2.4]
drakonis has joined #nixos
drakonis_ has quit [Ping timeout: 258 seconds]
scientist has quit [Quit: WeeChat 2.2]
silver has quit [Quit: rakede]
drakonis1 has joined #nixos
doyougnu has quit [Ping timeout: 250 seconds]
slack1256 has joined #nixos
<Myrl-saki> colemickens: manveru: Nix uses a C++ "constant", to determine how many threads the substituter will use.
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/106db715f9d (from 8 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
thc202 has quit [Ping timeout: 245 seconds]
Supersonic has quit [Ping timeout: 252 seconds]
alex`` has quit [Ping timeout: 258 seconds]
Erasmus has quit [Quit: END-AUMF]
Supersonic has joined #nixos
slack1256 has quit [Remote host closed the connection]
slack1256 has joined #nixos
pie_ has quit [Ping timeout: 245 seconds]
fusion809 has joined #nixos
Fare has quit [Ping timeout: 244 seconds]
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
<{^_^}> [nixpkgs] @ryantm merged pull request #57576 → odyssey: init at 2019-03-12 → https://git.io/fjeJ2
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjvZr
countingsort has joined #nixos
buffet has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.32 « squash! evince: 3.30.2 -> 3.31.91 »: https://git.io/fjvZK
<{^_^}> [nixpkgs] @worldofpeace pushed to master « bamf: add wrapGAppsHook »: https://git.io/fjvZP
<{^_^}> [nixpkgs] @worldofpeace pushed to release-19.03 « bamf: add wrapGAppsHook »: https://git.io/fjvZX
dramforever has joined #nixos
shibboleth has quit [Quit: shibboleth]
Fare has joined #nixos
<dramforever> Hi, I'm trying to get https://github.com/ppy/osu to work on NixOS
sigmundv__ has quit [Ping timeout: 268 seconds]
<dramforever> At runtime it seems to want libgbm.so and libEGL.so. It seems like multiple packages provide them. How should I choose?
<dramforever> Picking random ones leads to error like Failed to swap buffers for context 11789472 current. Error: BAD_SURFACE (Details https://pastebin.com/rGtPsp6Y )
<clever> /run/opengl-driver/lib/libEGL.so
<clever> dramforever: nixos puts that into LD_LIBRARY_PATH automatically
<dramforever> I don't have that file
<clever> dramforever: are other files present in that dir?
<dramforever> libEGL_mesa.so seems closest
<clever> lrwxrwxrwx 1 root root 69 Dec 31 1969 /run/opengl-driver/lib/libEGL.so -> /nix/store/2yni0rxjcdsl56by9y7m73q2kp9krzv1-libGL-1.0.0/lib/libEGL.so
<clever> mine happens to come from libGL
<dramforever> libEGL_mesa.so should be it?
<dramforever> My ls -l /run/opengl-driver/lib/ is: https://pastebin.com/DFS4Av7S
<clever> the contents will depend on which gpu drivers you have
<dramforever> I only have integrated Intel graphics, so I think I have the i915 drivers?
<clever> 00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
<clever> yep, my laptop is missing EGL.so
<dramforever> VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
`_ has joined #nixos
<clever> you could try getting it from libGL
freeman42x has quit [Ping timeout: 255 seconds]
<clever> > pkgs.libGL
<{^_^}> "<derivation /nix/store/5d6bpy4clkxa4g7j1yrf8xi3wb39ccvi-libGL-1.0.0.drv>"
<dramforever> Exactly the same error
simukis has quit [Quit: simukis]
<clever> not sure then
<dramforever> The top of the backtrace is osuTK.Platform.Egl.EglContext.SwapBuffers()
<dramforever> So I think it's a libEGL issue
* dramforever is leaving for lunch
o1lo01ol1o has joined #nixos
<`_> I've a set of systems in which I previously defined users without uids, however the need for uids has arisen. So, I defined the uids, and I'm seeing "warning: not applying UID change of user 'x' (1000 -> 1004)" when attempting to deploy the systems via nixops. I have confirmed that the uids have not changed. Is there any way to enforce this change?
jasongrossman has joined #nixos
<clever> `_: nixos avoids changing the uid of users, because the files they own wont be updated, youll need to manually fix the uid in /etc/passwd, /var/lib/nixos/uid-map, and also chown every file the user had, to the new uid
<`_> AFAIK the users don't have any files so that's fine by me
<`_> clever: Thanks
<`_> Err, actually there is the skeleton user stuff so I'll need to be cognizant of that.
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
pbb has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
stepcut_ has joined #nixos
o1lo01ol1o has joined #nixos
stepcut has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/973ba4a2c3c (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.32 « squash! gnome3.gnome-settings-daemon: 3.30.2 -> 3.32.0 »: https://git.io/fjvZj
philippD has joined #nixos
<{^_^}> [nixpkgs] @lilyball opened pull request #57776 → ffsend: init at 0.2.34 → https://git.io/fjvne
stepcut_ has quit [Ping timeout: 255 seconds]
`_ has quit [Quit: WeeChat 2.1]
stepcut has joined #nixos
benhoman has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
benhoman has joined #nixos
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
Erasmus has joined #nixos
wykurz has joined #nixos
ym555 has quit [Quit: leaving...]
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.32 « squash! gnome3.gnome-user-share: 3.28.0 -> 3.32.0.1 »: https://git.io/fjvnJ
pie__ has joined #nixos
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
pie___ has quit [Ping timeout: 272 seconds]
<slack1256> Which users can use the magic sysrq commands?
jasongrossman has joined #nixos
jasongrossman has quit [Remote host closed the connection]
stepcut has quit [Ping timeout: 245 seconds]
stepcut has joined #nixos
<clever> slack1256: anybody with physical access, or write to /proc/sysrq-trigger
<slack1256> so the root user (by default) and physical access, got it.
<slack1256> Also I've seen reference to a file /var/log/messages , when did it stop existing'
<slack1256> ?
<clever> slack1256: pretty sure journalctl never wrote to that
random_yanek has quit [Quit: random_yanek]
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
random_yanek has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0125544e2a0 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Rusty1 has quit [Quit: Konversation terminated!]
<slack1256> Thanks clever
slack1256 has quit [Remote host closed the connection]
<CMCDragonkai> When using gpg2 as root (via `sudo -i`), if you try to do anything that requires contacting the gpg-agent, operations will fail because it is not able to contact the pinentry program.
wykurz has quit [Quit: Leaving]
<CMCDragonkai> The solution to this is to first `chown root $(tty)`
<CMCDragonkai> then run the gpg2 as sudo, then chown back to the original owner
<CMCDragonkai> this seems really weird, is there no solution that makes the gpg-agent and pinentry accessible to the sudo environment automatically?
drakonis1 has quit [Quit: WeeChat 2.3]
jasongrossman has joined #nixos
jasongrossman has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peterhoeg opened pull request #57777 → broadlink-cli: init at 0.9 → https://git.io/fjvnW
vk3wtf has joined #nixos
orivej has quit [Ping timeout: 272 seconds]
jasongrossman has joined #nixos
jasongrossman has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dtzWill opened pull request #57778 → xorg: batch of updates, bump luit → https://git.io/fjvnE
<{^_^}> [nixpkgs] @dtzWill merged pull request #57696 → freetype2: 2.9.1 -> 2.10.0 → https://git.io/fjeFv
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/fjvnz
<{^_^}> [nixpkgs] @dtzWill merged pull request #57669 → libseccomp: 2.3.3 -> 2.4.0 → https://git.io/fjeix
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/fjvng
<{^_^}> [nixpkgs] @dtzWill pushed 4 commits to master: https://git.io/fjvna
<{^_^}> [nixpkgs] @dtzWill merged pull request #57540 → dqlite,sqlite-replication,lxd: updates! → https://git.io/fhj5S
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/fjvnw
<{^_^}> [nixpkgs] @dtzWill merged pull request #57339 → coreutils: 8.30 -> 8.31, touchups → https://git.io/fhjTi
<{^_^}> [nixpkgs] @dtzWill closed pull request #56754 → mkfontscale: 1.1.3 -> 1.2.0 → https://git.io/fhAb4
<{^_^}> [nixpkgs] @dtzWill merged pull request #56802 → w3m: 0.5.3+git20180125 -> 0.5.3+git20190105 → https://git.io/fhx3v
<{^_^}> [nixpkgs] @dtzWill pushed 3 commits to staging: https://git.io/fjvno
mkovacs has joined #nixos
<mkovacs> hi all! i'm working for a small robotics startup, and am setting up a private overlay for distributing our internal packages using Nix
endformationage has quit [Quit: WeeChat 2.4]
<mkovacs> came up with a scheme where each of our GitHub repos contains a package.nix file, and each entry in the overlay uses a small helper function to fetch the repo and import the package.nix file
<mkovacs> i haven't seen this particular pattern before, so i'm wondering if there are any known pitfalls to it
dramforever has quit [Quit: Leaving]
jasongrossman has joined #nixos
<HatesLongFiles> how do i remove systemd-grub and install grub
<HatesLongFiles> so i can add custom boot entries
init_6 has joined #nixos
<aaronduino[m]> mkovacs: I don't know much about the topic, but maybe my answer is better than no answer? I think this isn't done in nixpkgs because upstream cannot always be trusted to implement things correctly and keep it up-to-date
<aaronduino[m]> mkovacs: but that wouldn't apply to internal code, as you described
<mkovacs> aaronduino: that makes sense, thanks for the explanation!
<aaronduino[m]> mkovacs: no problem. I try my best :-)
<HatesLongFiles> anyone?
MightyJoe has joined #nixos
cyraxjoe has quit [Read error: No route to host]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<HatesLongFiles> wait, is it safe to install grub over systemd-boot
ddellacosta has quit [Ping timeout: 272 seconds]
<HatesLongFiles> would i do this
<aaronduino[m]> I wouldn't mess with uninstalling NixOS components, but someone who knows more than me may advise otherwise
<HatesLongFiles> to install grub
abathur has quit [Quit: abathur]
<HatesLongFiles> then rebuild the system
palo1 has joined #nixos
<aaronduino[m]> I really don't know, sorry
<aaronduino[m]> what do you plan to do after getting non-systemd grub?
<HatesLongFiles> install a custom boot entry so i can boot into my new os
<aaronduino[m]> > If there are other operating systems running on the machine before installing NixOS, the boot.loader.grub.useOSProber option can be set to true to automatically add them to the grub menu.
<aaronduino[m]> "before installing NixOS" :-/
<{^_^}> error: syntax error, unexpected ',', expecting ')', at (string):222:84
palo has quit [Ping timeout: 250 seconds]
palo1 is now known as palo
<aaronduino[m]> HatesLongFiles: It sounds like you don't need to configure the boot entries through NixOS. So maybe treat the missing boot entry as something independent of NixOS
<aaronduino[m]> HatesLongFiles: It sounds like you don't need to configure the boot entries through NixOS. So maybe treat the missing boot entry as something independent of NixOS?
<HatesLongFiles> and i do nixos-rebuild boot right?
<HatesLongFiles> as root
<HatesLongFiles> user
<aaronduino[m]> I'd be careful
<aaronduino[m]> what you did may make your machine unbootable
<HatesLongFiles> if so there are no new entries in /boot/loader/entries
<aaronduino[m]> Based on what I read in the github comment linked above, it sounds like you shouldn't mess with NixOS boot options, but rather should manually edit some file(s) in /boot
<aaronduino[m]> (imperatively, not declaratively)
<HatesLongFiles> welp nixos-rebuild switch didnt work, as again there are no new configs
<HatesLongFiles> even though i have boot.loader.grub.useOSProber = true;
<aaronduino[m]> useOSProber might only do something when installing NixOS (or at least such is implied by the NixOS manual)
Lears has quit [Remote host closed the connection]
Lears has joined #nixos
<aaronduino[m]> if you undo the changes to your config that you made in an attempt to create entries for your other OS, does nixos-rebuild switch work again?
<aaronduino[m]> Also, what's the other OS you want to boot to?
<HatesLongFiles> Quirky Linux
<{^_^}> [nixpkgs] @dtzWill closed pull request #51694 → [WIP] hedgewars: 0.9.24.1 -> 0.9.25 → https://git.io/fpS4l
<{^_^}> [nixpkgs] @dtzWill merged pull request #57761 → radiotray-ng: 0.2.4 -> 0.2.5 → https://git.io/fjvYU
<{^_^}> [nixpkgs] @dtzWill pushed 3 commits to master: https://git.io/fjvnj
<aaronduino[m]> Hmmm, I don't have anything to say except reading about writing UEFI boot entries in general, not specific to NixOS?
alex`` has joined #nixos
mounty has quit [Ping timeout: 250 seconds]
<klntsky> what is the meaning of labels on nixpkgs issue tracker? E.g. '10.rebuild-linux: 5001+'
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<HatesLongFiles> how do i install grub on NixOS
<HatesLongFiles> do i just do grub-install --root-directory=/boot
<HatesLongFiles> grub-install --root-directory=/boot /dev/sda
<HatesLongFiles> /dev/sda3 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
<HatesLongFiles> /home/Android/.nix-profile/bin/grub-install: line 468: grub-probe: command not found
<HatesLongFiles> grub-install: error: /nix/store/c6vs2m90d166b8h2b62j3yjyvqp8va8g-grub-2.02/lib/grub/x86_64-efi/modinfo.sh doesn't exist. Please specify --target or --directory.
<HatesLongFiles> grub-install: error: failed to get canonical path of `/boot/grub'.
<srhb> HatesLongFiles: You use boot.loader.grub.* options and run nixos-rebuild boot --install-bootloader
<HatesLongFiles> ok
<HatesLongFiles> where can i find a list of boot.loader.grub.* options that are available
<srhb> HatesLongFiles: man configuration.nix or https://bpaste.net/show/aafad075b8de
<srhb> Woops, wrong link
Dr8128 has joined #nixos
Glider_IRC__ has joined #nixos
<srhb> klntsky: It is the amount of rebuilds that a PR causes.
Glider_IRC_ has quit [Ping timeout: 255 seconds]
<srhb> klntsky: So, in that case, More than 5001 rebuilds on linux due to the changes caused by the PR.
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/9aab141fbad (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<aaronduino[m]> @HatesLongFiles: https://nixos.org/nixos/options.html#
domogled has joined #nixos
mounty has joined #nixos
<Ashy> hmm, the zfs kernel on 19.03 seems to fail to compile atm
<init_6> latest kernels drop any chanses to use zfs
<Ashy> anyone else running 19.03 on zfs?
<Ashy> ah right, hmm might be time to swap to btrfs finally then
<srhb> Ashy: I'm sure they'll figure out something.
iyzsong has quit [Ping timeout: 264 seconds]
<klntsky> srhb: thanks
<{^_^}> [nixpkgs] @lheckemann pushed commit from @dtzWill to staging-19.03 « libseccomp: 2.3.3 -> 2.4.0 »: https://git.io/fjvcw
Ariakenom has joined #nixos
zupo has joined #nixos
zupo has quit [Client Quit]
offlinehacker has joined #nixos
<jasongrossman> Ashy: I'm running 19.03 or zs. Or zfs on 19.03.
<jasongrossman> I mean, on unstable - that's the same as 19.03, isn't it?
<srhb> jasongrossman: Technically unstable is now 19.09pre
<aaronduino[m]> Unstable would be at least 19.09, no?
<aaronduino[m]> Yeah
<srhb> But I'm guessing Ashy is using a newer kernel than mainline 19.03beta
<srhb> I'm guessing it'll be a few weeks before ZFS works there still, at least.
<jasongrossman> Well ZFS is fine on both stable and unstable, and should also be fine with the latest kernels ... but I don't know whether NixOS supports ZFS with the latest kernels yet.
<jasongrossman> I have trouble telling the difference between "3" and "9".
<srhb> jasongrossman: afaik the 5.x compatibility patches didn't land in zfs yet, so zfs is not fine in 5.x yet, on NIxOS or elsewhere. Is that incorrect?
<srhb> (re. the missing exported symbols)
<jasongrossman> srhb: As far as I know, that's correct.
<jasongrossman> So is 19.03 now stable (by the way)?
<srhb> So, indeed, using linuxPackages_latest on 19.03 or unstable should fail.
<srhb> It is not, it is a beta so far.
<jasongrossman> OK, cool.
<srhb> (The freeze/branch-off happened in the beginning of march or thereabouts, stabilization usually takes about a month)
<srhb> But at that point it has diverged from master already, and lives as its own "stable" branch
<jasongrossman> srhb: I see. Interesting. (Doesn't affect me personally because I always use unstable. But interesting anyway.)
<srhb> :)
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fjvcP
<{^_^}> [nixpkgs] @peti pushed 0 commits to haskell-updates: https://git.io/fjvcX
agander has joined #nixos
<{^_^}> [nixpkgs] @bjornfor merged pull request #57771 → hardinfo: fix not finding libc → https://git.io/fjvsS
<{^_^}> [nixpkgs] @bjornfor pushed commit from @OPNA2608 to master « hardinfo: fix not finding libc »: https://git.io/fjvcM
mkovacs has quit [Ping timeout: 256 seconds]
<jasongrossman> srhb: Maybe I should be running 19.03 instead of unstable, to help to test it?
<srhb> jasongrossman: That would be kind of you :)
<jasongrossman> Wilco.
<sphalerite> jasongrossman++
<{^_^}> jasongrossman's karma got increased to 7
<jasongrossman> \o/
<{^_^}> [nixpkgs] @peti closed pull request #57706 → haskell builder: don't copy packages from GHCs → https://git.io/fjepk
<Ashy> yeah i'm using linuxPackages_latest, can't remember why but probably was something to do with ryzen or rx580 at some point
<srhb> Ashy: zfs will be fine if you use the latest LTS, which I think is default in 19.03 so far
agander has quit [Ping timeout: 246 seconds]
agander_ has joined #nixos
alex`` has quit [Ping timeout: 272 seconds]
linarcx has joined #nixos
alex`` has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/fjvcd
dramforever has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fjvcF
<{^_^}> [nixpkgs] @dywedir opened pull request #57781 → skim: 0.5.5 -> 0.6.0 → https://git.io/fjvcN
linarcx has quit [Ping timeout: 255 seconds]
davidar_ has joined #nixos
tmaekawa has joined #nixos
tmaekawa has quit [Client Quit]
linarcx has joined #nixos
<Ashy> hmm, default kernel is 4.14 which is a little older than i expected
<Ashy> would have expected 4.19 which is also lts
<{^_^}> [nixpkgs] @peti closed pull request #57585 → haskellPackages.arbtt: 0.10.1 -> 2019-01-27, dontCheck → https://git.io/fjeL1
<srhb> Ashy: I agree with your expectations there, actually.
<srhb> Not sure why 4.19 isn't the default.
<{^_^}> [nixpkgs] @bkchr opened pull request #57782 → programs.gnupg: Support setting the gnupg program → https://git.io/fjvcx
equivrel has quit [Remote host closed the connection]
fusion809 has quit [Remote host closed the connection]
linarcx has quit [Ping timeout: 272 seconds]
fusion809 has joined #nixos
fusion809 has quit [Client Quit]
linarcx has joined #nixos
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
wfranzini has quit [Remote host closed the connection]
mariel__ has joined #nixos
wfranzini has joined #nixos
mariel__ has quit [Client Quit]
agander_ has quit [Ping timeout: 250 seconds]
kimat has joined #nixos
agander_ has joined #nixos
linarcx has quit [Ping timeout: 246 seconds]
linarcx has joined #nixos
<HatesLongFiles> aaronduino[m]: so this? https://bpaste.net/show/7adc98bdb745
agander_ is now known as agander
dramforever has quit [Ping timeout: 246 seconds]
<srhb> HatesLongFiles: is /dev/disk/by-label/boot the boot partition?
adetokunbo has joined #nixos
<srhb> HatesLongFiles: iirc you want the underlying device for legacy booting.
mkovacs has joined #nixos
<mkovacs> i'm looking for a way to clone a private Git repo through SSH and initialize submodules in a Nix derivation
<mkovacs> tried a few things but all my attempts have been unsuccessful so far
<HatesLongFiles> how do i fix this
<srhb> HatesLongFiles: The fact that you're using VFAT for boot makes it seem like you want to EFI boot?
<srhb> In which case, iirc, you want boot.loader.grub.device = "nodev";
<HatesLongFiles> does EFI boot mean i can boot using UEFI
<sphalerite> also boot.loader.grub.efiSupport = true;
<sphalerite> yes
<HatesLongFiles> so this?
<HatesLongFiles> boot.loader.grub.enable = true; boot.loader.grub.useOSProber = true; boot.loader.grub.efiSupport = true; boot.loader.efi.canTouchEfiVariables = true; boot.loader.grub.device = "nodev";
<srhb> Yes.
<HatesLongFiles> ok
<sphalerite> you can also shorten that to boot.loader.grub = { enable = true; useOSProber = true; efiSupport = true; device = "nodev"; }; boot.loader.efi.canTouchEfiVariables = true;
<HatesLongFiles> Installing for x86_64-efi platform.
<HatesLongFiles> modprobe: can't change directory to '/lib/modules': No such file or directory
<HatesLongFiles> Installation finished. No error reported.
<sphalerite> should be fine
<HatesLongFiles> ok
<HatesLongFiles> can i have {} within {}
<monokrome> yes
<HatesLongFiles> eg boot.loader = { grub = { ... }; efi.canTouchEfiVariables = true; };
<monokrome> yep
srid has quit [Ping timeout: 246 seconds]
knupfer has joined #nixos
<HatesLongFiles> o.o
<{^_^}> [nixpkgs] @bjornfor merged pull request #57684 → lcov: 1.13 -> 1.14 → https://git.io/fjeS7
<{^_^}> [nixpkgs] @bjornfor pushed to master « lcov: 1.13 -> 1.14 »: https://git.io/fjvCA
jasongrossman has joined #nixos
init_6 has quit []
orivej has joined #nixos
rprije has quit [Ping timeout: 255 seconds]
<HatesLongFiles> so this? https://bpaste.net/show/583ea42464fb
mkovacs has quit [Ping timeout: 256 seconds]
agander has quit [Ping timeout: 272 seconds]
dramforever has joined #nixos
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #57784 → ghc{822,863}Binary: fix to work w/musl again, __strdup -> strdup → https://git.io/fjvWt
fusion809 has joined #nixos
HatesLongFiles has quit [Ping timeout: 245 seconds]
Fare has quit [Ping timeout: 246 seconds]
Makaveli7 has joined #nixos
hellauer has joined #nixos
_kwstas has joined #nixos
<{^_^}> [nixpkgs] @timokau opened pull request #57785 → [19.03] tensorflow py2 fixes → https://git.io/fjvWY
_kwstas has quit [Remote host closed the connection]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/0125544e2a0 (from 7 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
dramforever has quit [Ping timeout: 246 seconds]
srid has joined #nixos
thc202 has joined #nixos
hellauer has quit [Quit: WeeChat 2.4]
hellauer has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #57785 → [19.03] tensorflow py2 fixes → https://git.io/fjvWY
<{^_^}> [nixpkgs] @timokau pushed 3 commits to release-19.03: https://git.io/fjvWu
<{^_^}> [nixpkgs] @markuskowa merged pull request #57509 → x42-plugins: 20190105 -> 20190206 → https://git.io/fhj66
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjvW2
init_6 has joined #nixos
dramforever has joined #nixos
dramforever has quit [Client Quit]
<{^_^}> [nixpkgs] @alyssais pushed 4 commits to master: https://git.io/fjvW6
<{^_^}> [nixpkgs] @markuskowa merged pull request #57762 → ruby_{5,6}_x: update, security fixes → https://git.io/fjvYT
<{^_^}> [nixpkgs] @markuskowa merged pull request #57701 → aj-snapshot: 0.9.8 -> 0.9.9 → https://git.io/fjeAU
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjvWP
<{^_^}> [nixpkgs] @markuskowa merged pull request #57501 → wavebox: 4.7.1 -> 4.7.3 → https://git.io/fhjo0
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjvWS
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to release-19.03: https://git.io/fjvW9
mmlb977 has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @Enteee opened pull request #57786 → keepass-keepassotpkeyprov: init at 2.6 → https://git.io/fjvWd
knupfer has quit [Ping timeout: 268 seconds]
mmlb977 has joined #nixos
__monty__ has joined #nixos
knupfer has joined #nixos
<{^_^}> [nixpkgs] @pSub pushed 0 commits to update-homebank: https://git.io/fjvlf
<{^_^}> [nixpkgs] @pSub pushed to release-19.03 « homebank: 5.2.2 -> 5.2.3 »: https://git.io/fjvlJ
mkovacs has joined #nixos
mkovacs has quit [Client Quit]
mmlb977 has quit [Ping timeout: 255 seconds]
nD5Xjz has quit [Ping timeout: 268 seconds]
nD5Xjz has joined #nixos
mmlb977 has joined #nixos
adam_ has quit [Ping timeout: 250 seconds]
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/9aab141fbad (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/4708d3f84bc (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
srhb has quit [Quit: ZNC 1.7.1 - https://znc.in]
srhb has joined #nixos
Maxdamantus has quit [Ping timeout: 245 seconds]
vk3wtf has quit [Ping timeout: 264 seconds]
simukis has joined #nixos
Maxdamantus has joined #nixos
<{^_^}> [nixpkgs] @dywedir opened pull request #57787 → buildGoModule: Allow pname attribute → https://git.io/fjvll
simukis has quit [Quit: simukis]
xkapastel has joined #nixos
<{^_^}> [nixpkgs] @jlesquembre opened pull request #57788 → clojure: 1.10.411 -> 1.10.442 → https://git.io/fjvlu
domogled has quit [Quit: domogled]
silver has joined #nixos
shabius_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @Ma27 opened pull request #57789 → nixos/wireguard: add test → https://git.io/fjvli
shabius has joined #nixos
<{^_^}> [nixpkgs] @grahamc opened pull request #57790 → Llvm: mark as big parallel → https://git.io/fjvlX
mkoenig has joined #nixos
<{^_^}> [nixpkgs] @timokau opened pull request #57791 → pynac: 0.7.23 -> 0.7.24 → https://git.io/fjvl5
init_6 has quit []
Dr8128 has quit [Ping timeout: 246 seconds]
adetokunbo has quit [Quit: This computer has gone to sleep]
agander has joined #nixos
klntsky has quit [Remote host closed the connection]
klntsky has joined #nixos
chreekat has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/30d143b40f8 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
equivrel has joined #nixos
NickSeagull has joined #nixos
freeman42x has joined #nixos
klntsky has quit [Remote host closed the connection]
klntsky has joined #nixos
ixxie has joined #nixos
domogled has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #57399 → python37Packages.django-cors-headers: 2.4.0 -> 2.5.0 → https://git.io/fhjZ0
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjv8m
<noonien> hello folks!
<noonien> i seem to get segmentation faults about once a day every time i do `nixos-rebuild switch --upgrade`
<noonien> `/run/current-system/sw/bin/nixos-rebuild: line 208: 13034 Segmentation fault nix-channel --update nixos`
civodul has joined #nixos
<{^_^}> [nixpkgs] @schmittlauch opened pull request #57793 → [soundkonverter] init at 3.0.1 → https://git.io/fjv8Z
ilmu has joined #nixos
hellauer has quit [Ping timeout: 258 seconds]
sondr3 has joined #nixos
domogled has quit [Quit: domogled]
hellauer has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #57314 → mapnik: 3.0.21 -> 3.0.22 → https://git.io/fhjea
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjv8B
<sphalerite> noonien: oh boy
<sphalerite> noonien: does nix-channel --update on its own segfault?
<noonien> yup
<noonien> let me check
linarcx has quit [Ping timeout: 245 seconds]
<noonien> doesn't appear to, maye i just got lucky this time
<noonien> i'll try it in a loop
<noonien> yes, i can reproduce
linarcx has joined #nixos
b has quit [Quit: Lost terminal]
<sphalerite> see if you can get a coredump
jodiefoster has joined #nixos
nSeagull has joined #nixos
<noonien> how can i do that?
<noonien> i'll search the wiki
<{^_^}> [nixpkgs] @timokau opened pull request #57794 → sage: backport bugfix → https://git.io/fjv8z
NickSeagull has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @timokau opened pull request #57795 → sage: backport bugfix → https://git.io/fjv8g
ixxie has quit [Ping timeout: 272 seconds]
linarcx has quit [Ping timeout: 272 seconds]
linarcx has joined #nixos
<sphalerite> noonien: run `ulimit -c unlimited` first
<sphalerite> and the coredump should end in the working directory
agander_ has joined #nixos
<noonien> `Fatal error: glibc detected an invalid stdio handle`
<noonien> where should i submit the core?
<sphalerite> depends on how fussy you are about the data it contains
<noonien> i'm not
<sphalerite> it probably contains some information about your system
<sphalerite> alright, then just upload it somehwere and link to it from a new issue in the nixos/nix github repo :)
stepcut has joined #nixos
agander has quit [Ping timeout: 268 seconds]
linarcx has quit [Quit: WeeChat 2.4]
imdoor has joined #nixos
stepcut has quit [Remote host closed the connection]
imdoor has quit [Remote host closed the connection]
imdoor has joined #nixos
imdoor has quit [Remote host closed the connection]
imdoor has joined #nixos
stepcut has joined #nixos
<{^_^}> [nixpkgs] @timokau opened pull request #57796 → vimPlugins: update → https://git.io/fjv86
knupfer has quit [Ping timeout: 264 seconds]
reinhardt has joined #nixos
<{^_^}> nix#2733 (by noonien, 2 minutes ago, open): nix-channel segfault: Fatal error: glibc detected an invalid stdio handle
stepcut has quit [Ping timeout: 246 seconds]
rauno has joined #nixos
<{^_^}> [nixpkgs] @timokau opened pull request #57798 → Spotify improvements → https://git.io/fjv8M
<{^_^}> [nixpkgs] @timokau merged pull request #57791 → pynac: 0.7.23 -> 0.7.24 → https://git.io/fjvl5
<{^_^}> [nixpkgs] @timokau pushed to master « pynac: 0.7.23 -> 0.7.24 (#57791) »: https://git.io/fjv87
<{^_^}> [nixpkgs] @timokau merged pull request #57794 → sage: backport bugfix → https://git.io/fjv8z
<{^_^}> [nixpkgs] @timokau pushed to master « sage: backport bugfix (#57794) »: https://git.io/fjv85
<{^_^}> [nixpkgs] @timokau merged pull request #57795 → [19.03] sage: backport bugfix → https://git.io/fjv8g
<{^_^}> [nixpkgs] @timokau pushed to release-19.03 « sage: backport bugfix (#57795) »: https://git.io/fjv8d
<Izorkin> who can help me with merging this PR #56423 ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56423 (by Izorkin, 2 weeks ago, open): unit: add service unit and update package
<tilpner> noonien: Do you have any NixOS systems in your cache?
stepcut has joined #nixos
<noonien> tilpner: how can i check?
<noonien> i might have some old generations, if thats what you're asking
stepcut has quit [Read error: Connection reset by peer]
<tilpner> noonien: Your coredump exposes hashes, which can be used to pull a system generation from cachix, including all secrets it may contain
stepcut has joined #nixos
<noonien> just my hashed user password
<noonien> i could remove it, however, wouldn't that make debugging a LOT harder?
<tilpner> Possibly. I just wanted to point out the risk
tankf33der has joined #nixos
<tankf33der> o/
<{^_^}> [nixpkgs] @timokau merged pull request #57796 → vimPlugins: update → https://git.io/fjv86
<{^_^}> [nixpkgs] @timokau pushed to master « vimPlugins: update (#57796) »: https://git.io/fjv8N
<tankf33der> can somebody create package for monocypher.org?
<noonien> technoidX: why don't you try doing it yourself?
<noonien> it seems to be just a library
<noonien> i don't see a point in packaging it if nothing is using it
<{^_^}> [nixpkgs] @romildo opened pull request #57799 → materia-theme: 20190201 ->20190315 → https://git.io/fjv8h
<therealwaphire[m> Is this a known issue on 19.03?
<therealwaphire[m> https://arin.ga/Ni5RFM
<therealwaphire[m> sorry for the formatting mess
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
stepcut has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
stepcut has joined #nixos
kimat has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @timokau merged pull request #57798 → Spotify improvements → https://git.io/fjv8M
<{^_^}> [nixpkgs] @timokau pushed 4 commits to master: https://git.io/fjv4J
<{^_^}> [nixpkgs] @timokau opened pull request #57800 → [WIP] spotify: 1.0.96.181.gf6bc1b6b-12 -> 1.1.0.237.g378f6f25-11 → https://git.io/fjv4L
klntsky has quit [Remote host closed the connection]
klntsky has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #57801 → plano-theme: 3.30-3 -> 3.32-1 → https://git.io/fjv4Y
ikitat has joined #nixos
ixxie has joined #nixos
_kwstas has joined #nixos
_kwstas has quit [Read error: Connection reset by peer]
jasongro` has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #57802 → zuki-themes 3.30-1 -> 3.32-1 → https://git.io/fjv4c
Fare has joined #nixos
_kwstas has joined #nixos
_kwstas has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @dotlambda pushed to master « texworks: 0.6.2 -> 0.6.3 »: https://git.io/fjv4l
_kwstas has joined #nixos
andymandias has quit [Ping timeout: 255 seconds]
andymandias has joined #nixos
rauno has quit [Remote host closed the connection]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/4979238e80e (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
countingsort is now known as buffet
<rotaerk> and if I `echo $PATH`, I see the store paths for both vulkan-tools and glslang in there
<rotaerk> but if I build my project with cabal new-build, and I have it immediately error out during compilation and print the PATH variable, it contains vulkan-tools but *not* glslang
<rotaerk> any idea why one would be present and the other missing?
_kwstas has quit [Read error: Connection reset by peer]
jodiefoster is now known as channingtatums
chreekat has quit [Quit: quitting]
<{^_^}> [nixpkgs] @alyssais opened pull request #57803 → lynx: enable default-colors → https://git.io/fjv42
joko has quit [Quit: Changing server]
Acou_Bass is now known as eddie
eddie is now known as Guest5970
Supersonic has quit [Quit: Bye]
Guest5970 is now known as Acou_Bass
Supersonic has joined #nixos
leat1 has quit [Ping timeout: 252 seconds]
joko has joined #nixos
<{^_^}> [nixpkgs] @kalbasit opened pull request #57805 → buildGoModule: backport the new Go infrastructure to release 19.03 → https://git.io/fjv47
<{^_^}> [nixpkgs] @alyssais opened pull request #57806 → makeDBusConfig: don't allow substitutions → https://git.io/fjv4b
simukis has joined #nixos
<{^_^}> [nixpkgs] @alyssais opened pull request #57807 → python3Packages.priority: fix build → https://git.io/fjv4j
Myhlamaeus has quit [Quit: WeeChat 2.2]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/673a768116a (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<{^_^}> [nixpkgs] @alyssais opened pull request #57808 → python36Packages.hpack: fix build → https://git.io/fjvBv
stepcut_ has joined #nixos
Myhlamaeus has joined #nixos
wfranzini has quit [Remote host closed the connection]
stepcut has quit [Ping timeout: 245 seconds]
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @alyssais opened pull request #57809 → ruby: rubygems 2.6.6 -> 3.0.3 → https://git.io/fjvBq
domogled has joined #nixos
Dr8128 has joined #nixos
<{^_^}> [nixpkgs] @anderslundstedt opened pull request #57810 → vimPlugins: init vim-liquid → https://git.io/fjvB3
<{^_^}> [nixpkgs] @kalbasit merged pull request #57787 → buildGoModule: Allow pname attribute → https://git.io/fjvll
<{^_^}> [nixpkgs] @kalbasit pushed commit from @dywedir to master « buildGoModule: Allow pname attribute (#57787) »: https://git.io/fjvBs
<{^_^}> [nixpkgs] @alyssais closed pull request #57809 → ruby: rubygems 2.6.6 -> 3.0.3 → https://git.io/fjvBq
<{^_^}> [nixpkgs] @Infinisil merged pull request #57799 → materia-theme: 20190201 ->20190315 → https://git.io/fjv8h
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fjvB4
reinhardt has quit [Ping timeout: 250 seconds]
anon156 has joined #nixos
<anon156> Hi guys, I'm a newbie user andI'm I'm willing to learn more but I don't really know where I can start ... I'm looking for a way to install Mathpix (a package from snapcraft) on NixOS, do you guys have any idea where I can start? Thanks in advance.
<{^_^}> [nixpkgs] @jtojnar pushed to master « firefox-esr-52: remove updateScript »: https://git.io/fjvBV
<yl[m]> Mic92: please take a look at #57805 when you get a chance. Happy Sunday!
<{^_^}> https://github.com/NixOS/nixpkgs/pull/57805 (by kalbasit, 33 minutes ago, open): buildGoModule: backport the new Go infrastructure to release 19.03
<anon156> (I think it's possible since spotify is also fetched from snapcraft but that aside I don't really know what I can or should do)
<anon156> Hum not really Yaniel, since one is a library for R
<anon156> But not the software itself
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fjvBK
<Yaniel> would you feel like maintaining a package?
<{^_^}> [nixpkgs] @Infinisil merged pull request #57731 → obs-studio: 22.0.3 -> 23.0.2 → https://git.io/fjvfm
<{^_^}> [nixpkgs] @ck3d opened pull request #57811 → Revert "ghidra: use autoPatchelfHook" → https://git.io/fjvBi
<Yaniel> you could probably staart with the spotify package and replace all the spotify bits
<anon156> I don't think I have enough knowledge to acheive that
<Yaniel> how much do you know about linux systems in general?
<Yaniel> nix does all the magic for you so maintaining a package is not difficult
<anon156> I'm self taught but I would say not much ...
<anon156> My biggest question would be how do you know which dependencie are needed for a this snap package for example?
agander_ is now known as agander
<__monty__> A callSnap2Nix would be pretty cool.
<sphalerite> anon156: mathpix seems to already be packaged
<sphalerite> in rPackages
<aanderse> is there an equivalent to shell dirname you can call in nix on a path?
<anon156> Oh ? Did I misunderstand something then? I thought rPackages would mean using as library but not the software itself, I'm wrong @sphalerite?
<Yaniel> anon156: I mean for maintaining a nix package you mostly just have to know where things are usually supposed to be and how to create symlinks
<Yaniel> finding out what something depends on is always a bit of a chore, unless the developers provide a clear list
<infinisil> > dirOf /var/lib/foobar/test.nix
<{^_^}> /var/lib/foobar
<infinisil> aanderse: ^
<Yaniel> usually you can look at the build scripts is just try and see what the error messages complain about
erictapen has quit [Ping timeout: 245 seconds]
stepcut_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #57812 → plan9port: 2018-09-20 -> 2019-02-25 → https://git.io/fjvBP
<aanderse> infinisil: thanks
stepcut has joined #nixos
<anon156> Hum, it does sound feasible, I look into it a bit more thanks a bunch guys!
<rotaerk> I've noticed if I build my haskell project, which runs some template-haskell code at compile time, if I make that TH code print the process's environment, the PATH doesn't match the PATH I see from the shell, but HOST_PATH does
<rotaerk> is that nix's doing?
<__monty__> anon156: rPackages (or pythonPackages, or haskellPackages) that provide binaries can just be installed for the binaries rather than use as a dependency.
<__monty__> ,locate bin/mathpix
<{^_^}> Couldn't find in any packages
<__monty__> Hmm, that's normally how you would look for binaries, no?
<Yaniel> ,locate mathpix
<{^_^}> Couldn't find in any packages
<Yaniel> assuming it's the unix command, but I guess it's not
drakonis1 has joined #nixos
<anon156> Hum seem like the R library use directly an API but not mathpix itself
pie_ has joined #nixos
erictapen has joined #nixos
linarcx has joined #nixos
adam_ has joined #nixos
<yl[m]> LnL: has anything changed on the Darwin machines in Hydra? buildGoModule tests that did pass last week, are now failing in my backport PR #57805 : https://logs.nix.ci/?key=nixos/nixpkgs.57805&attempt_id=08200bcb-2cea-4f4b-9c3e-a4902ebcc337
<{^_^}> https://github.com/NixOS/nixpkgs/pull/57805 (by kalbasit, 1 hour ago, open): buildGoModule: backport the new Go infrastructure to release 19.03
<yl[m]> LnL: #57711 also failing for the same reason
<{^_^}> https://github.com/NixOS/nixpkgs/pull/57711 (by kalbasit, 1 day ago, open): Go: 1.11.5 -> 1.11.6 and 1.12 -> 1.12.1
reinhardt has joined #nixos
<rotaerk> interesting...
channingtatums has quit [Ping timeout: 250 seconds]
<rotaerk> I removed vulkan-tools from the buildInputs of my nix-shell, but `cabal new-build` running compile-time code to display the environment ... still has vulkan-tools in $PATH
Myhlamaeus has quit [Quit: WeeChat 2.2]
Myhlamaeus has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #57744 → ADLPlug: v1.0.0-beta.5 -> v1.0.0 → https://git.io/fjvUl
<{^_^}> [nixpkgs] @veprbl pushed commit from @gnidorah to master « adlplug: 1.0.0-beta.5 -> 1.0.0 (#57744) »: https://git.io/fjvBN
<__monty__> ,locate bin/pandoc
<{^_^}> Found in packages: pandoc, haskellPackages.pandoc
<__monty__> ^ this is what I meant, anon156. Though pandoc's popular enough to have a package outside of haskellPackages.
drakonis has quit [Remote host closed the connection]
stepcut has quit [Ping timeout: 245 seconds]
stepcut has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #57206 → armadillo: 9.200.7 -> 9.200.8 → https://git.io/fhhXP
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjvBj
justan0theruser has quit [Quit: WeeChat 2.2]
rycwo has joined #nixos
justanotheruser has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/6a3a05560a4 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
grumble has quit [Read error: Connection reset by peer]
grumble has joined #nixos
<rotaerk> figured out my problem; don't think it was nix. cabal seems to cache the PATH that template-haskell code sees, so I needed to run cabal new-clean
freeman42y has joined #nixos
<{^_^}> [nixpkgs] @dywedir opened pull request #57813 → miniflux: 2.0.14 -> 2.0.15 using buildGoModule → https://git.io/fjvRf
freeman42x has quit [Ping timeout: 258 seconds]
tankf33der has left #nixos [#nixos]
<anon156> __monty__ I understood that way too, there's no bin in this R package because it doesn't use it any, it use directly an online API. But knowing this will certainly come handy for other package, thanks :)
balsoft has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #57763 → factorio: experimental 0.17.12 → 0.17.14 → https://git.io/fjvYd
<{^_^}> [nixpkgs] @veprbl pushed commit from @artemist to master « factorio: experimental 0.17.12 → 0.17.14 (#57763) »: https://git.io/fjvRZ
<palo> what is the pattern I use, when I want to use a service form `man configuration.nix` (e.g. services.icecast.enable) but if you don't want to have it in "autostart" I tried systemd.service.icecast.wantedBy = lib.mkForce []; but it doesn't seem to work
<clever> palo: look up the nix file the service is defined in, and see what the systemd service is called
<palo> the file makes systemd.services.icecast.wantedBy = [ "multi-user.target" ];
<{^_^}> [nixpkgs] @illegalprime opened pull request #57814 → mg: use build system pkg-config → https://git.io/fjvR4
<{^_^}> [nixpkgs] @illegalprime opened pull request #57815 → libassuan: use config flag to specify libgpg-error prefix → https://git.io/fjvRR
<palo> hmm seems it did work, but nixos-rebuild was restarting it, because, it was started before
<palo> or something
<klntsky> How deal with `python -m` on nixos? I get "No module named nuitka.__main__; 'nuitka' is a package and cannot be directly executed" when trying to run the usual "python3 -m nuitka ..."
<{^_^}> [nixpkgs] @illegalprime opened pull request #57816 → nodejs: cross compile runtime for ARM → https://git.io/fjvR0
<{^_^}> [nixpkgs] @illegalprime opened pull request #57817 → devmem2: use $CC instead of cc to build → https://git.io/fjvRu
<{^_^}> [nixpkgs] @illegalprime opened pull request #57818 → gnupg: use config flags to find lib prefix instead of their binary tools → https://git.io/fjvR2
<srhb> klntsky: Can't reproduce. Can you be more specific?
<srhb> klntsky: Tested with: nix-shell -p 'python3.withPackages (ps: with ps; [ Nuitka ])' --pure --run "python3 -m nuitka ..."
<{^_^}> [nixpkgs] @illegalprime opened pull request #57819 → inetutils: cross compile → https://git.io/fjvRK
<klntsky> srhb: my `build.sh`: https://pastebin.com/raw/A1vsz6C0 ; my `build.nix`: https://pastebin.com/raw/YnfGdNfW ; I run `nix-shell shell.nix` and then `bash build.sh`
<{^_^}> [nixpkgs] @illegalprime opened pull request #57820 → tree: use $CC instead of cc to build → https://git.io/fjvRP
ikitat has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @illegalprime opened pull request #57821 → highlight: use $CXX instead of c++ to build → https://git.io/fjvRM
acarrico has quit [Ping timeout: 250 seconds]
<klntsky> srhb: I tried running using `nix-shell -p` and the error was the same.
<srhb> klntsky: Did you use --pure ?
<klntsky> Yes, sure.
<{^_^}> [nixpkgs] @illegalprime opened pull request #57822 → nmap: lua scripting support is optional → https://git.io/fjvR9
<srhb> klntsky: Ah yes, I can reproduce this on 18.09 with python34
acarrico has joined #nixos
<klntsky> AFAIK this is because python packages are not python applications and they do not contain executables. However, there is no `nuitka` executable available...
<klntsky> I've tried all versions from 34 to 37 - same result
<srhb> klntsky: Maybe the issue is just that older nuitkas really do not contain nuitka.__main__ while newer versions do?
<srhb> klntsky: I think that's the case.
<{^_^}> [nixpkgs] @illegalprime opened pull request #57823 → [discussion] systems: add armv7 target → https://git.io/fjvRN
<pie_> hm. im trying to monkeypatch pywebkitgtk so it doesnt fail on a security assertion, is there any way to get something like this to work?: lib.remove webkitgtk24x-gtk2 python27Packages.pywebkitgtk.buildInputs
<srhb> pie_: as in, overrideAttrs and filter out that path from the old buildInputs?
<pie_> it fails too fast, i cant remove it from the list because any reference to webkitgtk24x-gtk2 immediately fails if you try to eval it (which is needed for equality checking i guess)
<pie_> srhb, yeah
<srhb> pie_: Yeah, you're stuck with either allowing a broken package or reconstructing the list from scratch then
<pie_> error: Package ‘webkitgtk-2.4.11’ in /nix/var/nix/profiles/per-user/root/channels/nixos/pkgs/development/libraries/webkitgtk/2.4.nix:21 is marked as insecure, refusing to evaluate.
<pie_> meh ok
<srhb> pie_: Or call the package again, setting that input to null, that might work..
<srhb> Like, with override
<srhb> pie_: Or override it to some other fake package :)
<pie_> i would have to override pkgs
<pie_> well, actually i guess thats not totally infeasible
<{^_^}> [nixpkgs] @illegalprime opened pull request #57824 → libmodbus: fix for cross compilation → https://git.io/fjv0e
<srhb> pie_: pkgs' = pkgs // { foo = null; } ? :P
jluttine has quit [Quit: WeeChat 2.3]
<pie_> oh thats easy 'xD
<pie_> didnt think of that
<pie_> thought id have to do some fancy override thing
<pie_> hmm its still panics
<pie_> python27Packages.pywebkitgtk.override {pkgs = pkgs // {webkitgtk24x-gtk2 = null;};}
<srhb> pie_: Works for me.
fusion809 has quit [Remote host closed the connection]
<pie_> weird
<pie_> i have a nix repl with nixpkgs loaded into the environment
<{^_^}> [nixpkgs] @illegalprime opened pull request #57825 → autossh: fix for cross compilation → https://git.io/fjv0J
<klntsky> srhb: it appears that `nuitka` binary was already available in the PATH, so I don't need to run it using `python3 -m`
jluttine has joined #nixos
<klntsky> And no, the version used (0.6.1.1) comes with __main__ included
<srhb> klntsky: Not sure what changed since it works on master then.
slack1256 has joined #nixos
<pie_> srhb, yeah it fails in nix repl
goibhniu has joined #nixos
<pie_> not sure why
<pie_> ok
<pie_> it doesnt fail if i use the whole thing without the environment loaded
balsoft has quit [Read error: Connection reset by peer]
balsoft has joined #nixos
<srhb> pie_: Not sure how to reproduce that.. Not quite sure I understand what you were doing :)
<pie_> err, pastung the whole thing in is a lambda so of course it doesnt complain
<pie_> srhb, put this in nix repl: with import <nixpkgs> { config = {}; overlays = []; }; pkgs.pythonPackages.pywebkitgtk.override { pkgs = pkgs // { webkitgtk24x-gtk2 = null; }; }
<srhb> pie_: Looks good to me.
<srhb> Like, it certainly fails, but not with the insecure eval failure
<pie_> 0_0 it does for me
* pie_ tries with -I
<pie_> still fails with security problems for nixos-unstable
<noonien> any projects that caontain a shell.nix and default.nix i can take a look at?
<srhb> pie_: I can only imagine you've set up your repl in some nonstandard way.. Or maybe running it from somewhere where something is loaded?
<srhb> pie_: OK, what's your commit ref? :P
chreekat has joined #nixos
<srhb> noonien: Any favourite language/framework/whatever? :)
<pie_> aaaah why is everything being werd
<pie_> weird
<noonien> shouldn't matter, i'm only interested in creating a development environment
<pie_> warning: Nix search path entry 'https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz' cannot be downloaded, ignoring
<pie_> ok so i got the url wrong somehow
<srhb> pie_: nixpkgs-channels
<pie_> yeah
<pie_> srhb, ok it works now ;°;
<srhb> noonien: In my experience, it varies quite a lot how to do that nicely depending on the project specifics, but sure..
<srhb> pie_: :P
<pie_> * ;~;
<noonien> the repo contains multiple programs, i'm thinking of specifying all of them in default.nix, so i can build them with nix-build, but also use them in shell.nix to have available the ones that are needed during development
rycwo has quit [Ping timeout: 258 seconds]
thomashoneyman has joined #nixos
<klntsky> however, when running the `nutka` binary i get https://pastebin.com/raw/B0YG5imL - the error spawns only when I try to compile a python script; when just running nuitka without arguments, it starts normally
<noonien> they're mostly go progams, but that should only matter when creating the actual derivations
camsbury has joined #nixos
<srhb> noonien: For top level shells you might like to use mkShell to collect all the sub-derivations I suppose
<thomashoneyman> garbas: i'm checking out your dotfiles right now, they look awesome
<thomashoneyman> i like the idea of generating config files via nix, like i3 configuration via i3.nix
<noonien> srhb: yup, that's what i'm planning, i think i mostly know how to do just, but it never hurts to see what others have come up with
<srhb> noonien: Definitely. Sorry, no examples online spring to mind...
goibhniu1 has joined #nixos
<srhb> noonien: But maybe you'll be the first to write up the master gist :-)
goibhniu has quit [Ping timeout: 246 seconds]
chreekat has quit [Ping timeout: 252 seconds]
<noonien> hehe, there are some guides online, i find that most are either too bare, or have too much magic https://nixos.wiki/wiki/Development_environment_with_nix-shell or, are not simple enough, https://nixos.org/nixos/nix-pills/developing-with-nix-shell.html
<noonien> https://github.com/NixOS/nixops seems to also be rather complicated
<srhb> Yeah, I think I can relate. fwiw I think the most succesful approach is starting simple and improving based on needs, at least until someone makes that great example online.
<noonien> yeah, i think that's what i'm probably going to do, nix is simple enough to help me, instead of getting in my way
<das_j> Hm, how do I set the maintainer of a nix derivation that is built by hydra so custom notifications are sent? meta.maintainer in the derivation doesn't seem to work
martinb has joined #nixos
<Thra11> If I build a package with pkgsCross, it ends up depending on lots of host-platform packages as well as the target-platform packages. Is this normal? Dependecy tree: http://sprunge.us/iOcSCX
<{^_^}> [nixpkgs] @gebner opened pull request #57826 → anbox: init at 2019-03-07 → https://git.io/fjv0E
o1lo01ol1o has quit [Remote host closed the connection]
rauno has joined #nixos
erictapen has quit [Ping timeout: 272 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #57790 → Llvm: mark as big parallel → https://git.io/fjvlX
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to staging: https://git.io/fjv0V
<{^_^}> [nixpkgs] @bobvanderlinden opened pull request #57827 → ngrok-2: 2.2.8 -> 2.3.18 → https://git.io/fjv0K
ikitat has joined #nixos
chreekat has joined #nixos
ddellacosta has joined #nixos
ikitat has quit [Ping timeout: 246 seconds]
<srhb> das_j: I don't think notifications have been reenabled on Hydra.
thomashoneyman has quit [Ping timeout: 256 seconds]
<das_j> srhb: It's about my own hydra instance
<srhb> das_j: Ah!
slack1256 has quit [Remote host closed the connection]
<srhb> das_j: Actually, it may still be the case that it's disabled deep in the bowels of the source, but I'm unsure now..
<das_j> srhb: It is. email_notification = 1 is what's needed to reenable them ;)
<das_j> And I think I found the maintainer stuff
<srhb> Alright, good :)
<das_j> meta.maintainers needs to be a list of mail addresses it seems
<das_j> (comma-separated)
stepcut has quit [Remote host closed the connection]
<gchristensen> I think the format was updated, das_j
stepcut has joined #nixos
<gchristensen> that might still work - but check out maintainers.nix in Nixpkgs for a newer, more robust format
<das_j> gchristensen: Surely doesn't look like it. I checked the current Hydra code and it just splits at comma
stepcut has quit [Remote host closed the connection]
<das_j> However, I think there's a PR
<colemickens> I have a nixos config + nixpkgs that I expect to evaluate identically that is not doing so when I build it with nix on ubuntu. Is this ever expected?
<colemickens> It seems to be related to something in ffmpeg, possibly? I'm not sure how to investigate or what to expect.
<das_j> gchristensen: Unmerged and no comments of course: https://github.com/NixOS/hydra/pull/629
<{^_^}> hydra#629 (by Ma27, 11 weeks ago, open): hydra-eval-jobs: fix maintainer resolution
stepcut has joined #nixos
<gchristensen> hmm nice
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/2451207304a (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
stepcut has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @kalbasit merged pull request #57813 → miniflux: 2.0.14 -> 2.0.15 using buildGoModule → https://git.io/fjvRf
<{^_^}> [nixpkgs] @kalbasit pushed commit from @dywedir to master « miniflux: 2.0.14 -> 2.0.15 using buildGoModule (#57813) »: https://git.io/fjv0A
woffs has quit [Quit: Gateway shutdown]
ym555 has joined #nixos
<{^_^}> [nixpkgs] @bjornfor merged pull request #57817 → devmem2: use $CC instead of cc to build → https://git.io/fjvRu
<{^_^}> [nixpkgs] @bjornfor pushed commit from @illegalprime to master « devmem2: use $CC instead of cc to build »: https://git.io/fjv0h
<{^_^}> [nixpkgs] @marsam opened pull request #57828 → lsd: 0.13.0 -> 0.14.0 → https://git.io/fjv0j
woffs has joined #nixos
stepcut has joined #nixos
<ma27> I'm using that patch for my Hydra for some time now and didn't encounter any regressions since then btw :)
stepcut has quit [Remote host closed the connection]
anon156 has quit [Ping timeout: 256 seconds]
stepcut has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #57311 → lxtask: 0.1.8 -> 0.1.9 → https://git.io/fhjef
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjvEU
<das_j> Is there a way to set top-level attributes from a system? Like meta?
blipp has joined #nixos
zupo has joined #nixos
<das_j> ma27: I doubt any single person is able to properly run Hydra without any patches
stepcut has quit [Ping timeout: 268 seconds]
<simpson> das_j: I did, for about a year. But it wasn't enjoyable. I think that we should keep getting Hydra PRs merged.
Makaveli7 has quit [Ping timeout: 272 seconds]
<gchristensen> simpson++
<{^_^}> simpson's karma got increased to 3
<blipp> Hi, I am having a problem with `nixos-rebuild switch --upgrade`: “error 9 while decompressing xz file”. Here is a paste of the last lines: https://pastebin.com/Vbky4pGs and here is a paste of the troubleshooting script from cache.nixos.org: http://ix.io/1DNS Happy about any help, feel free to point me to another place if this is not the appropriate one to ask this question :)
stepcut has joined #nixos
knupfer has joined #nixos
ng0 has joined #nixos
<blipp> Forgot to say, I am on NixOS stable 18.09
klntsky has quit [Remote host closed the connection]
klntsky has joined #nixos
ng0 has quit [Client Quit]
<gchristensen> das_j, simpson: want to send me a "top 5" patches you'd like merged?
<das_j> gchristensen: Hydra? wait
<simpson> gchristensen: https://github.com/NixOS/nixpkgs/pull/56817 alone would make me happy. Indeed, merely cherry-picking the no-rebuild-needed parts would be nice. And then I +1 whichever next four PRs das_j picks.
<{^_^}> #56817 (by MostAwesomeDude, 1 week ago, open): PyPy: 7.0.0
<gchristensen> oh I mean for hydra :P
Glider_IRC_ has joined #nixos
* simpson unhelpful
<gchristensen> you still have time to be helpful
Glider_IRC__ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @dywedir merged pull request #57828 → lsd: 0.13.0 -> 0.14.0 → https://git.io/fjv0j
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjvEc
ym555 has quit [Quit: leaving...]
scientist has joined #nixos
<simpson> nixos/hydra/pull/636
<simpson> Bot's so picky.
<gchristensen> hydra#636 maybe
<{^_^}> https://github.com/NixOS/hydra/pull/636 (by Ma27, 4 weeks ago, open): Serialize data as JSON with `Accept: application/json`
<das_j> gchristensen: In this order: So #629 of course, #594 would make my inbox smaller, #569 would give me a much better overview, #628 (because it's mine :3)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/629 (by lovek323, 5 years ago, merged): vim_configurable: improvements
<{^_^}> https://github.com/NixOS/nixpkgs/issues/594 (by surr, 5 years ago, closed): error: undefined variable `glibc213Cross'
<{^_^}> https://github.com/NixOS/nixpkgs/pull/569 (by errge, 5 years ago, merged): Fix vboot_reference's libuuid overriding to work on systems wo libuuid
<{^_^}> https://github.com/NixOS/nixpkgs/pull/628 (by craff, 5 years ago, merged): Pgf tikz/update
<das_j> Also #571 would have been cool, but I fixed my errors by trial and error
<{^_^}> https://github.com/NixOS/nixpkgs/pull/571 (by vcunat, 5 years ago, merged): haskell: add pop3-client and smtp-mail (by cabal2nix)
<das_j> gchristensen: Oh, just saw the hydra# syntax :O
erictapen has joined #nixos
agander_ has joined #nixos
<simpson> Ah, okay. So hydra#636 and hydra#607 look like a nice pair, hydra#629 looks quite reasonable, hydra#624 is an a11y and usability win with popular support, and uh how about hydra#561 should obviously either be in or out.
<{^_^}> https://github.com/NixOS/hydra/pull/636 (by Ma27, 4 weeks ago, open): Serialize data as JSON with `Accept: application/json`
<{^_^}> https://github.com/NixOS/hydra/pull/607 (by nlewo, 19 weeks ago, open): Add JSON search API endpoint
<{^_^}> https://github.com/NixOS/hydra/pull/629 (by Ma27, 11 weeks ago, open): hydra-eval-jobs: fix maintainer resolution
<{^_^}> https://github.com/NixOS/hydra/pull/624 (by kquick, 13 weeks ago, open): Add job status headers (web useability for red/green colorblindness).
<{^_^}> https://github.com/NixOS/hydra/pull/561 (by lopsided98, 43 weeks ago, open): Update Perl dependencies
agander_ is now known as agander
agander has quit [Killed (verne.freenode.net (Nickname regained by services))]
<blipp> Regarding my upgrade/cache problem, I've found the discussion on discourse, so nevermind, have a nice day! https://discourse.nixos.org/t/the-nixos-cache-is-now-hosted-by-fastly/1061/15
<das_j> gchristensen: Perl isn't one of my main languages but I'd say no
<das_j> From the same file: return grab(cmd => ["nix", "cat-store", "--store", getStoreUri(), "$path"]);
<gchristensen> yeah :/
blipp has quit [Quit: Page closed]
reinhardt has quit [Quit: Leaving]
<ma27> das_j: in case it helps, some time ago I tried to make the setup of Hydras easier and built this: https://gitlab.com/Ma27/nixexprs/blob/master/modules/hydra.nix (it's certainly not stable, but probably contains some helpful stuff for you)
<das_j> ma27: Oh wow, thank you
<das_j> Wait, your Hydra signs all derivations itself?
ikitat has joined #nixos
<gchristensen> that is a fancy looking module
<das_j> ma27: I doubt your sendmail stuff will do anything unless you set extraEnv.EMAIL_SENDER_TRANSPORT = "Sendmail"; because the nixpkgs hydra module defaults to SMTP
goibhniu1 has quit [Ping timeout: 245 seconds]
<scientist> https://nixos.wiki/wiki/Keyboard_Layout_Customization https://hastebin.com/ogifomiton.xml https://hastebin.com/zenudaqeso.bash , when i run: xkbcomp keyboard/custom_layout.xkb $DISPLAY my custom keyboard layout works fine but when i tried to load it into my configuration.nix file x server would start glitching out, after removing the xkbDir option my configuration.nix file finally started booting fine
<scientist> but it would not switch to my custom keyboard layout ?
<ma27> Thanks :) although I use it for my personal setup, I wouldn't consider it more than a draft for yet
goibhniu has joined #nixos
<scientist> any tips to help me solve this problem would be greatly appreciated.
ikitat has quit [Ping timeout: 244 seconds]
<hyper_ch_> how can I find out why in nixos the network interface only connects with 100mbit instead of 1gbps? I tried several network cables all the same, even different ports on the switch while all other dvices connect with 1gpbs
<clever> hyper_ch_: one min
<{^_^}> [nixpkgs] @roberth opened pull request #57829 → Add VSCode extensions for Haskell → https://git.io/fjvE2
<clever> hyper_ch_: `mii-tool -v eth0` what does it say?
<hyper_ch_> mii-tool not found ;)
<clever> hyper_ch_: `link partner` is the key thing thats missing from your pastebin
<ma27> das_j: I'm not sure anymore, let me have a look into it. But please be patient, currently travelling and german trains aren't known for their good wifi :)
<clever> ,locate bin mii-tool
<{^_^}> Couldn't find in any packages
<hyper_ch_> clever: well, will install it
<das_j> ma27: Because your wifi is on ICE?
<clever> nettools.out 1,466 x /nix/store/5zi0g3ngaf189vp4aabpvpk3pypdq5sw-net-tools-1.60_p20120127084908/share/man/man8/mii-tool.8.gz
<clever> bash-completion.out 847 r /nix/store/4va32apahbksvnr1bq3jyy4dqr06ghqk-bash-completion-2.5/share/bash-completion/completions/mii-tool
<clever> hyper_ch_: strange, its not in any package!
<hyper_ch_> oh... right
Shouou has joined #nixos
<das_j> ma27: I had to fix it myself today, so I am pretty sure it won't work like that
<scientist> could you guys take a look at those three links, I think I need to change services.xserver.layout = "us"; but i am not sure
balsoft has quit [Read error: Connection reset by peer]
balsoft has joined #nixos
<hyper_ch_> clever: the pastebin output abvoe is all that ethtool showed
Athas has joined #nixos
<Athas> Hi, I'm a fairly new Nix user. I want to contribute a fairly small change to nixpkgs. What is the easiest way for me to test my changes locally?
<gchristensen> what package do you want to change?
<hyper_ch_> clever: all I can provide you with is https://paste.simplylinux.ch/view/raw/a12e83e5
<Shouou> Athas, `nix-build -A <your_package>` and `nix repl .` are gonna come in handy, if that's what you mean by testing
<hyper_ch_> clever: why is advertised link modes not in mine? oO
<clever> hyper_ch_: you appear to have auto negotiation disabled
<hyper_ch_> clever: how would I have achieved that?
<clever> hyper_ch_: ethtool has flags to do that
scientist has quit [Quit: WeeChat 2.2]
<hyper_ch_> clever: I never set anythign with ethtool
<clever> hyper_ch_: not sure then
<clever> hyper_ch_: did you run ethtool as root?
<hyper_ch_> no
<clever> hyper_ch_: try it as root?
<hyper_ch_> clever: same result
<clever> [clever@amd-nixos:~/Downloads]$ nix-build https://github.com/nixos/nixpkgs-channels/archive/nixos-18.03.tar.gz -A nettools
<clever> dang, no mii there
<hyper_ch_> ethtool -s enp2s0f1 autoneg on
<hyper_ch_> that enables it
<hyper_ch_> but is it permanent or not....
<{^_^}> [nixpkgs] @srghma opened pull request #57830 → Image optim → https://git.io/fjvE9
<clever> hyper_ch_: it should be on by default, so something else may be turning it off
<hyper_ch_> clever: that's not a permanent solution
<{^_^}> [hydra] @grahamc merged pull request #628 → Support $X-Request-Base for the Logo → https://git.io/fhk4H
<{^_^}> [hydra] @grahamc pushed 2 commits to master: https://git.io/fjvEH
<hyper_ch_> howtos say to edit /etc/sysconfig/network-scripts/ifcfg-xxxx
<hyper_ch_> but that doesn't exist on nixos
<clever> and nixos doesnt run the scripts that parse that cfg
<hyper_ch_> I've been wondering for a while why it's so slow
<hyper_ch_> and now I noticed that the led is orange instead of green
<hyper_ch_> but how to make it permanent :(
<gchristensen> ma27: how can I test hydra#629?
<{^_^}> https://github.com/NixOS/hydra/pull/629 (by Ma27, 11 weeks ago, open): hydra-eval-jobs: fix maintainer resolution
<Athas> Shouou: but how do I make Nix use my modified .nix files instead of my channels?
scientist has joined #nixos
<Athas> gchristensen: the 'futhark' package.
<gchristensen> Athas: `cd` in to your clone of nixpkgs and run nix-build . -A futhark
<Athas> gchristensen: cool, thanks!
<Athas> I hoped the answer would be that simple.
Dr8128 has quit [Ping timeout: 250 seconds]
<ma27> I tried to build a broken derivation with maintainers.ma27 as maintainer and checked if I get an email IIRC
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Ekleog closed pull request #57552 → nspr: patch out timestamp-based impurities → https://git.io/fhjNz
<hyper_ch_> clever: quick and dirty solution: run cron every 5 min that sets it
<gchristensen> ma27: thanks! how can I test https://github.com/NixOS/hydra/pull/636/files ?
<srhb> Athas: You're coming to the nix meetup in cph? :)
goibhniu1 has joined #nixos
<ma27> das_j: first of all thanks a lot for having a look at that stuff. The thing is, emails work fine and for some reason the environment from the nixpkgs module doesn't appear in the config of hydra-queue-runner.service. I suspect that you've just discovered a case where I screwed merging of several configs up. I'll hope I have sufficient time next week to debug this.
xkapastel has quit [Quit: Connection closed for inactivity]
<das_j> ma27: It shouldn't be an issue when Hydra is able to connect to localhost via SMTP
goibhniu has quit [Ping timeout: 272 seconds]
<ma27> You can curl the API endpoints with an "Accept: application/json". Without that change, an HTML response appears
scientist has quit [Quit: WeeChat 2.2]
<gchristensen> which API endpoints?
<gchristensen> and couldn't I do that before?
<das_j> Is there a way to get all root attributes from a release.nix?
<ma27> das_j: wait, the config for smtp only applies if smtpHost != null :)
<das_j> ma27: Oooh, that's why m(
<das_j> Thanks for troubleshooting my Hydra over IRC ;)
balsoft has quit [Ping timeout: 272 seconds]
<ma27> gchristensen: /machines and /evals IIRC
<gchristensen> ma27: cool, thanks
Makaveli7 has joined #nixos
crmlt has joined #nixos
MarcWeber has quit [Remote host closed the connection]
balsoft has joined #nixos
crmlt has quit [Client Quit]
crmlt has joined #nixos
martinb has quit [Ping timeout: 258 seconds]
<gchristensen> remember when nixpkgs didn't take 15min to evaluate :|
goibhniu has joined #nixos
Dr8128 has joined #nixos
goibhniu1 has quit [Ping timeout: 246 seconds]
sinner has joined #nixos
<equivrel> What is the best way in NixOS to ensure that some directory exists?
adam_ has quit [Ping timeout: 250 seconds]
sinner is now known as Guest60922
<tilpner> equivrel: systemd.tmpfiles.rules is okay
<equivrel> I have tried putting mkdir foo in boot.initrd.postMountCommands and it doesn't seem to be run, nor can I find a record of it in any logs
thomashoneyman has joined #nixos
<equivrel> This isn't for temporary files though: on the contrary, I am setting up a webserver and want to make sure that a root directory is always created.
<tilpner> Yes, you can use those for permanently temporary files too
<thomashoneyman> hey folks -- i'm just setting up dotfiles for the first time and I'd like to generate some config files (like my .gitconfig, .config/i3/config, etc.) from Nix files during build
<tilpner> I dislike it for the string configuration, but it's still easy to use
Guest6234 has quit [Ping timeout: 250 seconds]
<tilpner> thomashoneyman: home-manager has a few generators
<thomashoneyman> i've been digging around but haven't found a simple example of writiguration.nixing a text file from a Nix expression and then running that from conf
<buffet> thomashoneyman: check out home-manager
<tilpner> thomashoneyman: Something went wrong with that line. "e of writiguration.nixing a text f"
<thomashoneyman> whoops!
<buffet> thomashoneyman: https://nixos.wiki/wiki/Home_Manager
<thomashoneyman> *simple example of writing a text file from a Nix expression then running that from configuration.nix
<equivrel> tilpner: I see, thanks
zupo has joined #nixos
<thomashoneyman> checking out home-manager
<thomashoneyman> thanks!
<tilpner> thomashoneyman: If you want to roll it yourself, you can use systemd.tmpfiles.rules to link your generated config file into place
<thomashoneyman> right now I'm missing some intermediate steps
goibhniu1 has joined #nixos
<tilpner> thomashoneyman: That would have the advantage of not having to restart i3 (over services.xserver.windowManager.i3.configFile)
<thomashoneyman> i can write a say git.nix file that writes out a gitconfig text file with writeText (I think) but i'm not sure how to actually _run_ that.
<tilpner> You don't "run" Nix files, you evaluate the expression in it
<tilpner> So: import ./my-config.nix
goibhniu has quit [Ping timeout: 272 seconds]
<tilpner> Or more likely: pkgs.callPackage ./my-config.nix {}
<tilpner> This second line would provide you with writeText in my-config.nix
<tilpner> So you can write:
<tilpner> { writeText }:
<tilpner> writeText "foo" '' ... ''
<tilpner> Here, writeText would return a derivation that can be built to a store path which contains the specified text
shabius has quit [Ping timeout: 258 seconds]
chreekat has quit [Ping timeout: 264 seconds]
<thomashoneyman> lets say i'd like to skip configuration.nix for now
<tilpner> Sure
<thomashoneyman> and simply write a Nix expression i can evaluate which will produce a text file
<thomashoneyman> you already provided an example there, those two lines
<thomashoneyman> say i have that in a file
<thomashoneyman> can i simply evaluate the expression with nix-build?
<thomashoneyman> these questions feel pretty elementary -- i can also go back to the manual
<tilpner> Use nix-build -E 'with import <nixpkgs> {}; callPackage ./text.nix {}'
scientist has joined #nixos
<tilpner> This corresponds to the callPackage you would write in your configuration.nix otherwise
<thomashoneyman> that produces a file, `result`, which is itself a symlink to the nix store to 'foo', which makes sense
<thomashoneyman> and that file does contain the ...
<thomashoneyman> nice!
<tilpner> cat $(nix-build --no-out-link -E 'with import <nixpkgs> {}; callPackage ./text.nix {}')
<tilpner> That's what I sometimes do for quicker feedback
<tilpner> But then cat needs to be eof-ed if the build fails
<thomashoneyman> cool, that's a good tip
<tilpner> This would also prevent the result link
<thomashoneyman> i'm reviewing home manager now
scientist has quit [Client Quit]
<thomashoneyman> it looks good, though i might stick with manual / minimal to get a better feel for things
<balsoft> Hello everyone! I've got a packaging question.
<balsoft> Is there any way to check if meta is correct?
<balsoft> Locally, without publishing to github and using grahamc automation
<tilpner> There's a nixpkgs-lint script, but I've never used it
_kwstas has joined #nixos
mojjo has joined #nixos
<balsoft> Ty
<{^_^}> [nixops] @mwilsoninsight opened pull request #1115 → Allow Azure VMs to be reached by private IP address if specified → https://git.io/fjvul
_kwstas has quit [Read error: Connection reset by peer]
crmlt has quit [Ping timeout: 246 seconds]
JosW has joined #nixos
_kwstas has joined #nixos
goibhniu1 has quit [Ping timeout: 245 seconds]
<mojjo> hi! I have some trouble running a python code on nixos. I get this error: `tarfile.ReadError: file could not be opened successfully` and after a research it turned out to happen if python is installed without zlib support. do you have an idea how to verify/fix this?
<tilpner> Both pythons have zlib in buildInputs though
Thra11 has quit [Ping timeout: 245 seconds]
<buffet> hey, i changed `environment.binsh` to dash. `/run/current-system/sw/bin/sh` still points to bash though. (1) why? (2) how do i fix that?
<tilpner> Huh, is that new in unstable?
<buffet> referring to me?
<buffet> nah, its just undocumented
<tilpner> That sounds like a great way to break your system
<buffet> ikr?
<tilpner> Try overriding system.build.binsh too
<tilpner> It's set to bashInteractive and is used in config/shell-environment.nix
scientist has joined #nixos
<tilpner> ... where it's defined
<scientist> do any of you guys understand xkb ? i have a problem that i need help with
<tilpner> (Disregard that, it doesn't matter)
goibhniu has joined #nixos
<buffet> that changed way too much stuff, im scared
<buffet> still bash-interactive
<tilpner> Is dash in systemPackages?
slack1256 has joined #nixos
<buffet> no, i just `environment.binsh = "${pkgs.dash}/bin/dash";`
<tilpner> So put dash into systemPackages
<{^_^}> [hydra] @grahamc merged pull request #629 → hydra-eval-jobs: fix maintainer resolution → https://git.io/fhI7g
<{^_^}> [hydra] @grahamc pushed 2 commits to master: https://git.io/fjvu0
<buffet> currently on it
<tilpner> And then somehow make it take priority over the bash that is also in systemPackages (probably)
<tilpner> And then your symlink will change
scientist has quit [Client Quit]
<buffet> how do i change priority?
<balsoft> Uhm, I've got another question that might look nooby
<buffet> bash isnt in sytemPackages
<balsoft> But I can't build mopidy+mopidy-gmusic on unstable NixOS
everybodyHertz has joined #nixos
<tilpner> buffet: I'm pretty sure it is
<buffet> tilpner: not explicitly at least
<balsoft> It fails with collision between `/nix/store/3ix804lis9j29bcijzikwal5ss1qcrcv-python2.7-backports.ssl_match_hostname-3.7.0.1/lib/python2.7/site-packages/backports/__init__.pyc' and `/nix/store/qmmrdqmf9hml4a150jam79f5v35ncfkk-python2.7-backports.functools_lru_cache-1.5/lib/python2.7/site-packages/backports/__init__.pyc'
<tilpner> That should be unrelated
<everybodyHertz> Hey all
<tilpner> Oh, wrong person
<tilpner> buffet: Yes, it would be added by some well-hidden module
<everybodyHertz> trying to get a pull request in for Azure VMs to be reached via private IP addresses in NixOps
<everybodyHertz> I just submitted the PR but travis CI is giving me a nastygram
jibe has joined #nixos
<tilpner> balsoft: services.mopidy.extensionPackages = with pkgs; [ mopidy-gmusic ];
<{^_^}> [hydra] @grahamc merged pull request #636 → Serialize data as JSON with `Accept: application/json` → https://git.io/fh7Cm
<{^_^}> [hydra] @grahamc pushed 2 commits to master: https://git.io/fjvua
<balsoft> tilpner: That's exactly what I do
<balsoft> And it fails with that error
o1lo01ol1o has quit [Read error: Connection reset by peer]
ng0 has joined #nixos
<balsoft> Fails for real, it stops the system from building
<jibe> Hi! I am a little bit of a noob when t comes to nixos. I tried to switch channel since I was on an unstable nixpks channel, and wanted to switch to a stable nixos channel.
<everybodyHertz> simpson: yessir
<jibe> I removed the nixpkgs channel, added nixos channel, and tried to do a rebuild switch, but now I am faced with the errors: error: file 'nixpkgs/nixos' was not found in the Nix search path (add it using $NIX_PATH or -I)
<jibe> Any ideas on how I can fix this?
thomashoneyman has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @bobvanderlinden closed pull request #57827 → ngrok-2: 2.2.8 -> 2.3.18 → https://git.io/fjv0K
<simpson> everybodyHertz: Yeah, the Azure libraries are troublesome to package. I haven't seen that exact problem, but I wonder whether nixops needs to use https://github.com/stesie/azure-cli-nix.
<tilpner> jibe: Did you add it as root?
<simpson> jibe: nixpkgs != nixos for this; you'll want to have a stable nixpkgs channel instead.
<jibe> Yep. Added it as root.
<simpson> Or...wait. Hm. Never mind; I guess I'm not sure what I'm recommending.
o1lo01ol1o has joined #nixos
<jibe> Output of "sudo nix-channel --list": "nixos https://nixos.org/channels/nixos-19.03" "nixpkgs https://nixos.org/channels/nixpkgs-unstable".
<tilpner> jibe: Which URL did you use? Did you update the channel?
<everybodyHertz> simpson: looks promising- I'm a bit on the noob side tho. Is this just an overlay I can drop into .config/nixpkgs ?
<tilpner> jibe: Did you do sudo nix-channel --update?
<simpson> everybodyHertz: Yeah, but I'm not sure if that's what will make nixops happy.
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [hydra] @grahamc merged pull request #624 → Add job status headers (web useability for red/green colorblindness). → https://git.io/fpNON
<{^_^}> [hydra] @grahamc pushed 6 commits to master: https://git.io/fjvuP
o1lo01ol1o has joined #nixos
<buffet> what determines if a program can be installed via `programs.*.enable = true;`?
<LnL> yl[m]: that's not hydra, I've been running with sandboxing enabled for a while to try and get that back into shape
<tilpner> Someone needs to have written a module for it
endformationage has joined #nixos
<tilpner> That's generally only done if the application requires setup that a derivation can't do
<buffet> oof
<jibe> tilpner: I did not do that. I am currently trying, but it gets stuck when running --update command. I have let it run for about a minute now. How long should a --update take approx?
<everybodyHertz> simpson: out of curiosity, why would small changes to the nixops source code cause an azure dependency to break if it wasn't before? It's not like I'm changing any of the referenced libraries (to my inexperienced knowledge)
<tilpner> I'm not sure, I haven't used nix-channel in a long while
<tilpner> Also depends on your connection and fastly
<simpson> everybodyHertz: No idea. Maybe it was already broken.
<{^_^}> [hydra] @grahamc merged pull request #530 → Fix bad ordering in projects documentation. → https://git.io/fjvuH
<{^_^}> [hydra] @grahamc pushed 2 commits to master: https://git.io/fjvuQ
<everybodyHertz> yeah, I'm seeing the previous commit as failing as well
Dr8128 has quit [Ping timeout: 250 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<everybodyHertz> I think I'm going to do this due to noonien's minimal change also incurring the same failure:
<everybodyHertz> sed: can't read azure/mgmt/network/networkresourceprovider.py: No such file or directory
<everybodyHertz> Nix support for Travis CI is community maintained. Please open any issues at https://github.com/travis-ci/travis-ci/issues/new and cc @domenkozar @garbas @matthewbauer @grahamc
<everybodyHertz> (copy/paste failed me there)
goibhniu1 has joined #nixos
<Athas> srhb: yes.
<jibe> tilpner: Running --update seems to have solved it! Thank you so much!
<tilpner> yay
<balsoft> So does anybody else have this strange python problem with mopidy?
goibhniu has quit [Ping timeout: 245 seconds]
JosW has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
Thra11 has joined #nixos
<yl[m]> LnL: it does not work for Go stuff in sandbox, what should I do with the PRs?
<{^_^}> [nixpkgs] @delroth opened pull request #57831 → nginx-sso: 0.16.0 -> 0.16.1 → https://git.io/fjvux
<balsoft> What do I do if software I'm packaging doesn't have a version?
<yl[m]> balsoft: set the version to the date of the commit you are using
<yl[m]> and and -unstable to the name
<balsoft> What is the format?
<balsoft> Latest commit is Feb 2
<balsoft> So 20190202?
Thra11 has quit [Client Quit]
<yl[m]> yep, but eith dashes
<yl[m]> 2019-02-02
Thra11 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<balsoft> So pname = "kanshi-unstable"; version = "2019-02-02"; is fine?
<everybodyHertz> simpson: I'm noticing in both my PR and noonien's, the source root is not nixops- but the last two successful PRs have the source root as nixops
o1lo01ol1o has joined #nixos
<everybodyHertz> not even sure how to specify that =/
<LnL> yl[m]: yeah it means it's broken which we should fix, but those builds are not a hard requirement to merge something
<{^_^}> [nixpkgs] @worldofpeace merged pull request #56853 → pythonPackages.rabbitpy: Fix build → https://git.io/fhxwm
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @knedlsepp to master « pythonPackages.rabbitpy: Fix build »: https://git.io/fjvup
<balsoft> Can somebody tell me if the package is good enough for nixpkgs? http://ix.io/1DOB
<balsoft> It builds
<simpson> everybodyHertz: It sounds like you need to apply more git. I'm actually just about to AFK and can't help with this much, but in short I think that you need to rebase your work onto the same branch as those PRs were made from, and then try making a new rebased PR. Best of luck.
drakonis1 has quit [Quit: WeeChat 2.3]
<everybodyHertz> simpson: many thanks for the words of advice
<balsoft> But I'm not sure that I understand why on earth nixpkgs-lint complains when maintainers = [balsoft]; and doesn't complain when maintainers = balsoft;
<balsoft> (I've added myself to maintainers.nix file)
<balsoft> maintainer-list.nix I mean
<{^_^}> [nixpkgs] @worldofpeace pushed to master « pythonPackages.rabbitypy: nitpicks »: https://git.io/fjvze
<{^_^}> [nixos-homepage] @grahamc merged pull request #267 → Replaced Cloudfront URLs with NixOS.org URLs → https://git.io/fhjBK
<{^_^}> [nixos-homepage] @grahamc pushed 2 commits to master: https://git.io/fjvzv
<yl[m]> LnL: sounds good, thank you! I will attempt to fix them at a later time
shabius has joined #nixos
<{^_^}> [nixos-homepage] @grahamc merged pull request #246 → options: Adds type information to the options list → https://git.io/fx8iR
<{^_^}> [nixos-homepage] @grahamc pushed 2 commits to master: https://git.io/fjvzJ
<{^_^}> [nixos-homepage] @grahamc closed pull request #238 → Use nix-build to build the site → https://git.io/fAlJg
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-19.03: https://git.io/fjvzU
mojjo has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @athas opened pull request #57832 → futhark: only wrap the 'futhark' executable → https://git.io/fjvzk
knupfer has quit [Ping timeout: 250 seconds]
rprije has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
scientist has joined #nixos
<scientist> how do i permanently set environment variables in nixos, is it done in the same way as ubuntu ?
<slack1256> per-user? system-wide?
<scientist> both
<betaboon> scientist: system-wide: `environment.variables."MYVARIABLE" = "FOOBAR";`
<balsoft> per-user : home-manager.users.USER.home.sessionVariables.VAR = "FOO";
<balsoft> Though it requires that you have home-manager
<slack1256> well if you don't use home-manager just editing .bashrc is enough
<scientist> thanks guys, does this need to be done in my configuration.nix file or in a linux directory ?
Makaveli7 has quit [Quit: Leaving]
jibe has quit [Ping timeout: 256 seconds]
<{^_^}> [nixops] @mwilsoninsight opened pull request #1116 → Allow Azure VMs to be reached by private IP address if specified → https://git.io/fjvzs
<balsoft> This is done in your configuration.nix
vk3wtf has joined #nixos
<balsoft> And editing .bashrc is done in ~/.bashrc :)
Thra11 has quit [Quit: IRC for Sailfish 1.0-alpha]
pie_ has joined #nixos
pie_ has quit [Changing host]
<pie_> did there ever end up being an rfc or github issue or something for extending package meta info with other conventions?
<scientist> balsoft: ok thanks, i'll do it in my configuration.nix
<scientist> balsoft: what is a home-manager ?
<scientist> thanks
<balsoft> It's a tool for managing environments with nix
<balsoft> *home environments
<scientist> oh, ok that is good to know
<yl[m]> LnL: thank you!!
<{^_^}> [nixops] @mwilsoninsight closed pull request #1116 → Allow Azure VMs to be reached by private IP address if specified → https://git.io/fjvzs
<LnL> no problem :)
<scientist> i keep hearing about hydra, what is this ?
<ixxie> Its a mythical creature which grows two heads when you cut one, a metaphor for antifragility and the build system for nixpkgs binary cache
<slack1256> ^ that should be the standard answer
<scientist> cool
<balsoft> ixxie: this should be in the manual at this point
<everybodyHertz> anyone know how to correctly workflow a nixops change?
Erasmus is now known as ErAsMuS
<everybodyHertz> I tried switching the branch I PR'd from, but same result- the Travis build keeps telling me that the source archive is something other than nixops
Thra11 has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
o1lo01ol1o has joined #nixos
everybodyHertz has quit [Quit: Page closed]
slack1256 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @xeji merged pull request #57644 → emacs-all-the-icons-fonts: 3.1.1 -> 3.2.0 → https://git.io/fjeVT
<{^_^}> [nixpkgs] @xeji pushed commit from @romildo to master « emacs-all-the-icons-fonts: 3.1.1 -> 3.2.0 (#57644) »: https://git.io/fjvz2
<{^_^}> [nixpkgs] @balsoft opened pull request #57834 → kanshi: init at 2019-02-02 → https://git.io/fjvza
<{^_^}> [nixpkgs] @xeji merged pull request #57801 → plano-theme: 3.30-3 -> 3.32-1 → https://git.io/fjv4Y
<{^_^}> [nixpkgs] @xeji pushed commit from @romildo to master « plano-theme: 3.30-3 -> 3.32-1 (#57801) »: https://git.io/fjvzV
o1lo01ol1o has quit [Ping timeout: 255 seconds]
ixxie has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
scientist has quit [Quit: WeeChat 2.2]
<balsoft> Why does grahamc automation take such a long time? :(
<balsoft> It's sad
stepcut has quit [Remote host closed the connection]
<balsoft> To push a package, then wait 20 min, then get a fail that wasn't detected by nixpkgs-lint, retry
stepcut has joined #nixos
<pie_> nixpkgs-lint?
<balsoft> Yeah, I asked here if there was a way to avoid grahamc automation and check locally
<pie_> also not sure what i should put in the license meta field for this https://github.com/WikidPad/WikidPad
<pie_> no i mena idk what that is but it sounds helpful
o1lo01ol1o has joined #nixos
<balsoft> BSD 3-clause?
<balsoft> Sounds similar
<balsoft> Yep, it's BSD 3-clause
<balsoft> Or bsd 2.0 IIRC
<balsoft> Yep, stdenv.lib.licenses.bsd2
everybodyHertz has joined #nixos
<pie_> thanks
<pie_> is that sufficient? it seems to have components with other licenses
Thra11 has quit [Quit: IRC for Sailfish 0.9]
flipflops has joined #nixos
Ariakenom has quit [Quit: Leaving]
<ma27> gchristensen: btw thanks a lot for merging all the stuff! I'll probably do a Hydra bump in nixpkgs next week to incorporate all those fixes :)
<pie_> hm apaaaaarrently its possible to provide a list of licenses
<balsoft> pie_: provide a list
<balsoft> And I think one of the licenses in that list should be stdenv.lib.licenses.unfree
tdbgamer has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
_kwstas has quit [Quit: _kwstas]
Fare has quit [Ping timeout: 245 seconds]
scientist has joined #nixos
<scientist> is there any way I can set reset nixos back to it's factory state without having to reinstall it with a usb ?
<balsoft> scientist: There's no need
<balsoft> NixOS doesn't have "factory state"
<balsoft> Most likely you want to roll back to previous generation
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<balsoft> If you can get shell, then do nixos-rebuild switch --rollback as root
<balsoft> If you can't, select "all generations" in your boot menu, select the one you need
flipflops has quit [Ping timeout: 256 seconds]
<scientist> balsoft: my kde desktop environment randomly glitches sometimes, have you guys had this same issue ?
adetokunbo has joined #nixos
<balsoft> The best solution would be to stop using KDE
<balsoft> If impossible, describe the glitches
<scientist> balsoft: ok, thanks for the tips, i was just wondering
xkapastel has joined #nixos
Shouou has quit [Ping timeout: 244 seconds]
<balsoft> KDE doesn't tie well into NixOS's declarative configurations
<scientist> balsoft: so what de works well with nixos ?
drakonis has joined #nixos
o1lo01ol1o has joined #nixos
<balsoft> Well, KDE can work with NixOS nicely if you try hard enough
<balsoft> But I would recommend using some standalone WM
<pie_> ^ i am somewhat interested in this
<pie_> where this = working KDE
<pie_> though I havent really been able to figure out for example how kde stores its config options
<scientist> like xmonad ?
<everybodyHertz> i3 reporting in
<balsoft> scientist: yep, xmonad, i3, sway, something like that
<balsoft> It works well because configuration is pure text
<balsoft> And can be immutable
<balsoft> pie_: If you're really interested, check out my config
<scientist> ok sounds good
<balsoft> I don't run plasma anymore, but I have a lot of kde apps
<pie_> balsoft, link?
<balsoft> I believe at some point there was a whole immutable KDE desktop setup in this repo
<balsoft> But it's such a big hot mess that I can't find it easily
<pie_> balsoft, oh cool zou use albert
<balsoft> Yep
scientist has quit [Quit: WeeChat 2.2]
<pie_> i havent gotten around to playing with it much, also of interest might be uhh
<pie_> gnome pie
rardiol1 has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<balsoft> What?
<{^_^}> [nixpkgs] @xeji merged pull request #57802 → zuki-themes 3.30-1 -> 3.32-1 → https://git.io/fjv4c
<{^_^}> [nixpkgs] @xeji pushed commit from @romildo to master « zuki-themes 3.30-1 -> 3.32-1 (#57802) »: https://git.io/fjvgI
o1lo01ol1o has joined #nixos
ym555 has joined #nixos
<pie_> but i use a graphics tablet sometimes so maybe thats why im interested in it
<balsoft> Oh, I'm more of a text person
<balsoft> But dmenu was too text for me
<balsoft> So I chose albert
<balsoft> Gnome-Pie doesn't seem that interesting to me unfortunately
<{^_^}> [nixpkgs] @xeji merged pull request #57788 → clojure: 1.10.411 -> 1.10.442 → https://git.io/fjvlu
<{^_^}> [nixpkgs] @xeji pushed commit from @jlesquembre to master « clojure: 1.10.411 -> 1.10.442 (#57788) »: https://git.io/fjvgq
scientist has joined #nixos
<balsoft> Can somebody tell me what the problem with this is? https://github.com/NixOS/nixpkgs/pull/57834
<{^_^}> #57834 (by balsoft, 52 minutes ago, open): kanshi: init at 2019-02-02
balsoft has quit [Remote host closed the connection]
imdoor has quit [Quit: imdoor]
<scientist> dd if=/dev/zero of=/dev/sdb status=progress how do i change this to zero out my usb in a way that does not take forever ?
balsoft has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
scientist has quit [Client Quit]
ddellacosta has quit [Ping timeout: 246 seconds]
aszlig has quit [Quit: Kerneling down for reboot NOW.]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
o1lo01ol1o has joined #nixos
nSeagull has quit [Quit: WeeChat 2.4]
aszlig has joined #nixos
Fare has joined #nixos
o1lo01ol1o has quit [Ping timeout: 255 seconds]
ng0 has quit [Quit: Alexa, when is the end of world?]
o1lo01ol1o has joined #nixos
<emily> bs=4M or something
balsoft has quit [Remote host closed the connection]
balsoft has joined #nixos
lord| has quit [Quit: WeeChat 2.4]
o1lo01ol1o has quit [Ping timeout: 246 seconds]
<{^_^}> [hydra] @grahamc merged pull request #627 → hydra-eval-jobs: Warn and resets maxHeapSize on bad values → https://git.io/fhJUz
<{^_^}> [hydra] @grahamc pushed 2 commits to master: https://git.io/fjvg8
lord| has joined #nixos
<simpson> gchristensen++ for Hydra PR grooming
<{^_^}> gchristensen's karma got increased to 79
<gchristensen> =) <3
linarcx has quit [Quit: WeeChat 2.4]
<gchristensen> safe ones, anyway!
gagbo has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
troydm has joined #nixos
__monty__ has quit [Quit: leaving]
o1lo01ol1o has joined #nixos