gchristensen changed the topic of #nixos to: The Nix Ecosystem, https://nixos.org | NixOS: https://nixos.org/nixos/download.html | Nix: https://nixos.org/nix/download.html | Logs: https://logs.nix.samueldr.com/nixos/ | #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat
Synthetica has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @abbradar opened pull request #68235 → zeroc-ice: fix on Darwin → https://git.io/fjjDz
emptyfl4sk has joined #nixos
qubasa_ has joined #nixos
iqubic has quit [Remote host closed the connection]
qubasa has quit [Ping timeout: 245 seconds]
iqubic has joined #nixos
Rusty1 has joined #nixos
emptyfl4sk has quit [Ping timeout: 245 seconds]
iqubic has quit [Remote host closed the connection]
iqubic has joined #nixos
xkapastel has quit [Quit: Connection closed for inactivity]
mexisme has joined #nixos
tsrt^ has joined #nixos
iqubic` has joined #nixos
DariusTh` has joined #nixos
m0rphism has quit [Ping timeout: 268 seconds]
iqubic has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjjD7
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer opened pull request #68237 → nixos/installer: use libinput over synaptics → https://git.io/fjjDb
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @wldhx opened pull request #68238 → nixos/sks: init script: build from .{gpg=>pgp} files → https://git.io/fjjDx
o1lo01ol1o has quit [Ping timeout: 258 seconds]
wykurz has joined #nixos
iqubic` has quit [Remote host closed the connection]
<numkem> quit
numkem has quit [Quit: WeeChat 2.5]
iqubic` has joined #nixos
_ris has quit [Ping timeout: 268 seconds]
jluttine has quit [Ping timeout: 268 seconds]
DariusTh` has quit [Ping timeout: 245 seconds]
sigmundv_ has quit [Ping timeout: 268 seconds]
betawaffle has quit [Quit: Oh noes, my ZNC!]
mexisme has quit [Ping timeout: 252 seconds]
betawaffle has joined #nixos
WhittlesJr has quit [Ping timeout: 260 seconds]
iyzsong has joined #nixos
jluttine has joined #nixos
qubasa_ has quit [Remote host closed the connection]
qubasa has joined #nixos
o1lo01ol1o has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
iqubic` has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
iqubic has joined #nixos
o1lo01ol1o has quit [Ping timeout: 258 seconds]
Ariakenom has quit [Quit: Leaving]
phreedom_ has quit [Quit: phreedom_]
iqubic` has joined #nixos
<codedmart> Can anyone point me to an example of chainloading with grub2 and nixos?
endformationage has quit [Ping timeout: 268 seconds]
iqubic has quit [Ping timeout: 250 seconds]
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/ff05bc40834 (from 16 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
barrett has quit [Remote host closed the connection]
emptyflask has quit [Ping timeout: 245 seconds]
emptyflask has joined #nixos
Zer0xp has quit [Ping timeout: 276 seconds]
chr15 has quit [Ping timeout: 250 seconds]
<codedmart> Hmm... maybe chain loading is the wrong word. I want run run an efi file before I boot into nix os. I have a macbook pro and it is how I turn on my integrated graphics.
<codedmart> I can't remember how I did it in Arch and I already deleted that.
iqubic`` has joined #nixos
oborot has joined #nixos
iqubic` has quit [Ping timeout: 276 seconds]
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
emptyfl4sk has joined #nixos
thc202 has quit [Ping timeout: 264 seconds]
<ivan> I think steam is broken in master, dpkg-deb: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
felixfoertsch23 has joined #nixos
felixfoertsch has quit [Ping timeout: 264 seconds]
emptyfl4sk has quit [Ping timeout: 244 seconds]
orivej has quit [Ping timeout: 268 seconds]
iqubic``` has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/05a0bf99c93 (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<ivan> hmm maybe I broke it after trying to fix ninja
<ivan> (in my fork, sorry)
iqubic`` has quit [Ping timeout: 250 seconds]
drakonis has quit [Ping timeout: 276 seconds]
pikajude has joined #nixos
slack1256 has joined #nixos
vesper11 has quit [Ping timeout: 250 seconds]
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
wucke13 has quit [Quit: ZNC 1.7.3 - https://znc.in]
mumuluxi_ has quit [Quit: ZNC 1.7.3 - https://znc.in]
laalf has joined #nixos
layus has quit [Quit: ZNC 1.7.3 - https://znc.in]
fusion809 has joined #nixos
layus has joined #nixos
wucke13 has joined #nixos
mumuluxi has joined #nixos
vesper11 has joined #nixos
andi- has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
emptyfl4sk has joined #nixos
andi- has joined #nixos
DariusTh` has joined #nixos
o1lo01ol1o has quit [Ping timeout: 268 seconds]
emptyfl4sk has quit [Ping timeout: 268 seconds]
monotux has quit [Quit: WeeChat 2.4]
monotux has joined #nixos
abathur has quit [Ping timeout: 264 seconds]
slack1256 has quit [Remote host closed the connection]
iqubic``` has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
iqubic has joined #nixos
Zer0xp has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @flokli merged pull request #68139 → nix-store-gcs-proxy: init at 0.1.0 → https://git.io/fjjt8
<{^_^}> [nixpkgs] @flokli pushed commit from @zimbatm to master « nix-store-gcs-proxy: init at 0.1.0 (#68139) »: https://git.io/fjjSc
chr15 has joined #nixos
DariusTh` has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #66405 → virtualbox: 6.0.8 -> 6.0.10 → https://git.io/fj7ul
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/fjjS4
ilikeheaps has quit [Ping timeout: 258 seconds]
ilikeheaps has joined #nixos
iyzsong has quit [Ping timeout: 250 seconds]
Ralith_ has quit [Remote host closed the connection]
amf has joined #nixos
<amf> I have airsonic installed via the unstable trick from https://functor.tokyo/blog/2018-02-18-install-packages-from-nixos-unstable (I use a few other packages with that, so I know it works), however airsonic is still at an older version. I've tried nixos-rebuild switch a few times (with --upgrade) and not sure what's happening or how to debug this
<amf> i do see the newer version in /nix/store along with the old version
<mdash> amf: what are you looking at to see the current version?
<amf> the web ui
<amf> i suspect i'm hitting a bug and wanted to upgrade
<mdash> amf: does 'systemctl status nginx' show the old version?
<mdash> err
<mdash> amf: 'systemctl status airsonic'
<mdash> maybe nginx needs to be restarted but i'm not clear
<amf> Resolved local Airsonic version to: 10.2.1-RELEASE
<mdash> ok nah it's just doing proxyPass there.
<amf> not using nginx
<mdash> mmm, ok the big problem I see is that the module doesn't take a `package` arg
<mdash> are you using packageOverrides?
<amf> nope, just the functor.tokyo `unstable.airsonic` (i'm still quite new to nixos, so dont even know how to do packageOverrides yet)
<mdash> right. so, that's enough to get the contents of the airsonic package put into the environment ($PATH etc)
<mdash> but what you need is to get it into the systemd service that nixos starts for it
<mdash> some mixos modules take a `package` arg for this reason
<mdash> this one doesn't so let's see what else can be done
<mdash> set packageOverrides like it describes, with "airsonic = unstable.airsonic;'
dbmikus has quit [Ping timeout: 264 seconds]
<amf> got, nixpkgs.config.packageOverrides' already defined, with it in it's own stanza, but if i put it in the packageOverrides part, it says unstable is undefined
lunik1 has quit [Quit: :x]
lunik1 has joined #nixos
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
evanjs has joined #nixos
evanjs has quit [Client Quit]
lord| has quit [Ping timeout: 268 seconds]
<mdash> amf: ah, well yeah you gotta make sure it's defined first. :)
evanjs has joined #nixos
mexisme has joined #nixos
<amf> https://pastebin.com/w5GA0ASv that's one of the things i tried
lord| has joined #nixos
dansho has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @cdepillabout closed pull request #67624 → haskell: get cabal-install 3.0.0.0 building on ghc-8.6.5 and ghc-8.8.1 → https://git.io/fjxLc
evanjs has quit [Ping timeout: 244 seconds]
felixfoertsch23 has quit [Quit: ZNC 1.7.3 - https://znc.in]
felixfoertsch has joined #nixos
oborot has quit [Ping timeout: 245 seconds]
Ralith_ has joined #nixos
evanjs has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
endformationage has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 264 seconds]
Rusty1 has quit [Quit: Konversation terminated!]
slack1256 has joined #nixos
Raylier has joined #nixos
mac10688 has joined #nixos
<Raylier> Hello people just installed NixOS, and since this is very different idk if things will work as in other distros
<Raylier> So I downloaded bspwm, sxhkd and stuff will I configure it from $HOME/.config/
<Raylier> ?
emptyfl4sk has joined #nixos
<slack1256> Probably, my xmonad reads from $HOME/.xmonad/xmonad.hs
evanjs has quit [Ping timeout: 245 seconds]
<Ashy> Raylier: yeah your dotfiles will still mostly work as per usual
<slack1256> Stuff like global configuration is usually done on nix, but user config seems to work as is other distros.
<Raylier> ah cool
<Ashy> there is a project called home-manager that lets you manage your dotfiles with nix too but i haven't bothered with that yet with over a year of nixos usage
<Raylier> Ah cool
<Raylier> So installed bspwm, I don't need xinitrc right
emptyfl4sk has quit [Ping timeout: 244 seconds]
palo1 has joined #nixos
evanjs- has quit [Quit: ZNC 1.7.4 - https://znc.in]
evanjs has joined #nixos
<Ashy> havent used bspwm myself, for i3 i don't need xinitrc though i just use the gnome session manager to start it
palo has quit [Ping timeout: 258 seconds]
palo1 is now known as palo
<Miyu-chan> Hm, is there a generally agreed-upon "default" service list?
<Miyu-chan> Specifically, I want to list all non-"default" services.
slack1256 has quit [Ping timeout: 258 seconds]
growpotkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
DariusTh` has joined #nixos
<Raylier> Do I have make here
mac10688 has quit [Ping timeout: 245 seconds]
emptyfl4sk has joined #nixos
endformationage has quit [Ping timeout: 264 seconds]
emptyfl4sk has quit [Ping timeout: 246 seconds]
mexisme has joined #nixos
wykurz has quit [Read error: Connection reset by peer]
wfranzini has quit [Remote host closed the connection]
mexisme has quit [Ping timeout: 276 seconds]
wfranzini has joined #nixos
DariusTh` has quit [Ping timeout: 245 seconds]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 246 seconds]
ixxie has joined #nixos
DariusTh` has joined #nixos
justanotheruser has quit [Ping timeout: 264 seconds]
DariusTh` has quit [Ping timeout: 246 seconds]
emptyflask has quit [Ping timeout: 244 seconds]
lord| has quit [Quit: https://i.imgur.com/xacQ09F.mp4]
logzet has joined #nixos
DariusTh` has joined #nixos
lord| has joined #nixos
<{^_^}> [nixpkgs] @mmahut opened pull request #68243 → nixos/jormungandr: adding RUST_BACKTRACE until service is stable → https://git.io/fjj94
Zer0xp has quit [Ping timeout: 244 seconds]
chr15 has quit [Ping timeout: 264 seconds]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/d19cb7521d0 (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @dtzWill merged pull request #68056 → vnstat: 2.3 -> 2.4 → https://git.io/fjhm0
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to master: https://git.io/fjj9V
o1lo01ol1o has quit [Ping timeout: 244 seconds]
justanotheruser has joined #nixos
Raylier has quit [Read error: Connection reset by peer]
dasj19 has joined #nixos
ixxie has quit [Ping timeout: 246 seconds]
emptyfl4sk has joined #nixos
FRidh2 has joined #nixos
<{^_^}> [nixpkgs] @FRidh opened pull request #68244 → Staging next that includes gcc8 → https://git.io/fjj9K
emptyfl4sk has quit [Ping timeout: 244 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/4179ba049cf (from 11 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
dasj19 has quit [Quit: dasj19]
Palpares has quit [Remote host closed the connection]
Palpares has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed 4 commits to master: https://git.io/fjj9M
<{^_^}> [nixpkgs] @worldofpeace merged pull request #68182 → nixos/gnome3: enable chrome-gnome-shelll → https://git.io/fjjlb
<{^_^}> [nixpkgs] @lheckemann pushed to staging-next « Revert "elfutils: add patch that fixes compilation under gcc8 (#40705)" »: https://git.io/fjj9H
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #68245 → grabserial: 1.9.3 -> 1.9.8 → https://git.io/fjj9N
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @adisbladis to master « iso-image-kde: Disable synaptics »: https://git.io/fjj9x
<{^_^}> [nixpkgs] @worldofpeace closed pull request #68237 → nixos/installer: use libinput over synaptics → https://git.io/fjjDb
<{^_^}> [nixpkgs] @vcunat pushed 6 commits to master: https://git.io/fjjHf
<{^_^}> [nixpkgs] @worldofpeace merged pull request #68213 → nixos/iwd: add tmpfiles rule for ead service → https://git.io/fjjrt
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjjHU
<{^_^}> [nixpkgs] @puffnfresh opened pull request #68246 → shuriken: init at 0.5.2 → https://git.io/fjjHT
<contrun[m]> How do I build a bootable nixos vm with kernel source from my local directory?
Myhlamaeus1 has joined #nixos
<{^_^}> [nixpkgs] @vcunat merged pull request #67924 → firefox: 68.0.2 -> 69.0 → https://git.io/fjp2U
o1lo01ol1o has joined #nixos
<sphalerite> contrun[m]: roughly, nix build -f '<nixpkgs/nixos>' vm --arg configuration '{pkgs, ...}: { boot.kernelPackages = pkgs.linuxPackagesFor (pkgs.linuxManualConfig {src = pkgs.lib.cleanSource ./linux; version = "versionhere"; configfile = ./linux/.config; }); }'
<sphalerite> (not tested)
<contrun[m]> sphalerite: Thanks. I will try it.
asymptotically has joined #nixos
o1lo01ol1o has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 35 commits to staging-next: https://git.io/fjjHq
<{^_^}> [nixpkgs] @mmahut merged pull request #68230 → morph: 1.2.0 -> 1.3.0 → https://git.io/fjj12
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/fjjHm
Myhlamaeus1 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Moredread opened pull request #68248 → WIP: prusa-slicer: 2.0.0 -> 2.1.0-rc → https://git.io/fjjHG
m0rphism has joined #nixos
o1lo01ol1o has joined #nixos
v0id72[m] has joined #nixos
<Miyu-chan> -A vm?
<Miyu-chan> Oh, that message was around ~30 minutes ago lol.
ixxie has joined #nixos
FRidh2 has quit [Quit: Konversation terminated!]
gh30rgh3 has joined #nixos
<gh30rgh3> wat the
<gh30rgh3> did you change the group name or is riot bugging out?
<sphalerite> gh30rgh3: group name?
fendor has joined #nixos
<sphalerit> looks like riot bugging to me
<sphalerit> it shows as #nixos for me
Okinan has quit [Quit: Konversation terminated!]
cransom has quit [Quit: WeeChat 2.4]
wfranzini has quit [Remote host closed the connection]
o1lo01ol1o has quit [Ping timeout: 244 seconds]
DariusTh` has quit [Remote host closed the connection]
DariusTh` has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
justanotheruser has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #68250 → gcsfuse: 0.23.0 -> 0.28.1 → https://git.io/fjjH1
captn3m0 has quit [Ping timeout: 244 seconds]
iyzsong has joined #nixos
<contrun[m]> My linuxManualConfig seems to be not reading the specified configfile. How so?
* contrun[m] uploaded an image: screenshot-2019-09-07-16-57-31.png (32KB) < https://matrix.org/_matrix/media/v1/download/matrix.org/GEdATJZoZgBOzHFpGAiwOgUc >
* contrun[m] uploaded an image: screenshot-2019-09-07-16-56-25.png (221KB) < https://matrix.org/_matrix/media/v1/download/matrix.org/wEwloqMiiDNVwkiWYFSbNTor >
captn3m0 has joined #nixos
<{^_^}> [nixpkgs] @gnidorah reopened pull request #27638 → [WIP] cde / cdesktopenv → https://git.io/v7m0d
<{^_^}> [nixpkgs] @gnidorah closed pull request #27638 → [WIP] cde / cdesktopenv → https://git.io/v7m0d
schjetne has quit [Ping timeout: 252 seconds]
Myhlamaeus1 has joined #nixos
<sphalerite> contrun[m]: aah, yes, pass allowImportFromDerivation = true; to linuxManualConfig to allow it to read the config at eval time and check those assertions correctly
emptyfl4sk has joined #nixos
Myhlamaeus1 has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
* contrun[m] uploaded an image: screenshot-2019-09-07-17-01-27.png (37KB) < https://matrix.org/_matrix/media/v1/download/matrix.org/fSyafWJNXjgZkugGSxOtiNpN >
<contrun[m]> sphalerite: Thanks. I encounterd another error with another cryptic error message.
<contrun[m]> `mv .config config` seems to be working. It is maybe because of the filename `.config`.
<sphalerite> contrun[m]: aah yes, that's a pain…
emptyfl4sk has quit [Ping timeout: 258 seconds]
<contrun[m]> sphalerite: It is now building. I am very excited. Thank you every much.
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Myhlamaeus1 has joined #nixos
esclear has quit [Ping timeout: 246 seconds]
<sphalerite> contrun[m]: I think you can use your config if you use configfile = builtins.path { path = ~/Workspace/linux/.config; name = "linux-config"; };
<sphalerite> * use your config without renaming it
v88m has quit [Ping timeout: 244 seconds]
captn3m0- has joined #nixos
zupo has joined #nixos
knupfer has joined #nixos
captn3m0 has quit [Ping timeout: 245 seconds]
justanotheruser has joined #nixos
alex``` has joined #nixos
DariusTh` has quit [Ping timeout: 246 seconds]
kvda has joined #nixos
<alexarice[m]> is there a function in lib for a deep merge of attrsets?
<{^_^}> [nixpkgs] @bjornfor pushed 2 commits to master: https://git.io/fjjHF
<{^_^}> [nixpkgs] @bjornfor closed pull request #68211 → update arduino to 1.8.9 → https://git.io/fjjwR
<andi-> > lib.recursiveUpdate
<{^_^}> <LAMBDA>
<andi-> alexarice[m]: ^
<alexarice[m]> andi-: thanks, was looking for stuff with merge in the name
<alexarice[m]> andi-++
<{^_^}> andi-'s karma got increased to 19
<andi-> alexarice[m]: Yeah, I do that EVERY DAMN time and then I remember :-)
<alexarice[m]> especially since mergeAttrs is a function as well
<{^_^}> [nixpkgs] @mmahut merged pull request #68243 → nixos/jormungandr: adding RUST_BACKTRACE until service is stable → https://git.io/fjj94
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/fjjHN
ng0 has joined #nixos
zupo has quit [Read error: Connection reset by peer]
zupo has joined #nixos
<teto> contrun[m]: you can see structured ways to build it here https://github.com/teto/home/blob/master/config/nixpkgs/overlays/kernels.nix
o1lo01ol1o has quit [Ping timeout: 258 seconds]
noudle has joined #nixos
<contrun[m]> teto: thanks
dansteeves has joined #nixos
mexisme has joined #nixos
mexisme has quit [Ping timeout: 244 seconds]
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/0d79decdb3b (from 19 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
_ris has joined #nixos
o1lo01ol1o has joined #nixos
__monty__ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
ng0 has quit [Quit: Alexa, when is the end of world?]
hoijui has joined #nixos
sk8forether has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @7c6f434c pushed to master « petrinizer: fix build by pinning the neccessary library versions »: https://git.io/fjjQy
Chiliparrot has joined #nixos
hoijui has quit [Quit: Leaving]
o1lo01ol1o has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jtojnar has joined #nixos
jtojnar has quit [Ping timeout: 244 seconds]
hoijui has joined #nixos
jtojnar_ has joined #nixos
adamantium has quit [Ping timeout: 245 seconds]
nikivi has quit [Ping timeout: 264 seconds]
emptyfl4sk has joined #nixos
thc202 has joined #nixos
alanz has quit [Ping timeout: 252 seconds]
levdub has quit [Ping timeout: 252 seconds]
alanz has joined #nixos
emptyfl4sk has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
<shyim> Hey when I checkout nixpkgs master and make an rebuild on that. My PC crashed with out of memory. I have 16 GB. Is that normal xD
<andi-> shyim: it probably depends on where in the process your PC crashed. Was it post eval? Then most likely you did run too many jobs at the same time.
<shyim> The CPU load is okay. But ram is at 100%
levdub has joined #nixos
<andi-> still it might mean that you are building too many things at once for your RAM.
<andi-> How many cores/jobs did you configure and what had to be rebuild?
nikivi has joined #nixos
judson_ has quit [Read error: Connection reset by peer]
<shyim> i didnt configured cores/jobs
<shyim> lol its compiling the linux kernel :D
judson_ has joined #nixos
<{^_^}> [nixpkgs] @jluttine opened pull request #68252 → eth-typing: 2.0.0 -> 2.1.0 and eth-utils: 1.4.1 -> 1.7.0 → https://git.io/fjj5O
<shyim> i didnt have configured swap 🙈
domogled has joined #nixos
<gh30rgh3> why do you need swap?
<andi-> shyim: you most likely have a line at the bottom of your /etc/nixos/hardware-configuration.nix with some kind of defaults
<shyim> nix.maxJobs = lib.mkDefault 16;
<shyim> gh30rgh3,it compiles so much things on rebuild and ram goes 100%
<gh30rgh3> oh
<{^_^}> [nixpkgs] @jluttine opened pull request #68253 → pythonPackages.pvlib: 0.6.1 -> 0.6.3 → https://git.io/fjj5a
<{^_^}> [nixpkgs] @scalavision opened pull request #68254 → mill: 0.5.0->0.5.1 → https://git.io/fjj5V
<__monty__> shyim: What are you trying to accomplish? Tracking master is gonna be pretty painful.
andymandias has quit [Quit: ZNC 1.7.3 - https://znc.in]
andymandias has joined #nixos
<{^_^}> [nixpkgs] @jluttine opened pull request #68255 → nbstripout: 0.3.1 -> 0.3.6 → https://git.io/fjj5o
obadz has joined #nixos
<teto> shyim: you should track nixos-unstable to be able to use binaries from the cache. with master, you have no guarantuee
FRidh2 has joined #nixos
alex``` has quit [Ping timeout: 245 seconds]
alex``` has joined #nixos
<{^_^}> [nixpkgs] @davidtwco opened pull request #68256 → franz: 5.2.0 -> 5.3.1 → https://git.io/fjj56
DariusTheMede has joined #nixos
<DariusTheMede> clever: thanks for helping yesterday - the answer turned out to be that unstable really is unstable - I pinned nixpkgs to some hash from last week and everything built
hoijui has quit [Ping timeout: 245 seconds]
<DariusTheMede> What should one do about something that was working but is now broken? Raise a ticket? Hope for the best?
<clever> DariusTheMede: git bisect to find when it broke
<simpson> DariusTheMede: In general, one should open a text editor and fix the offending Nix expression. One could bisect to try to find the broken commit.
<simpson> Hope is not a strategy. Filing an issue is a losing strategy.
o1lo01ol1o has joined #nixos
<DariusTheMede> I will try - this will be my first git bisect hunt the thimble
chr15 has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #68257 → gmic & gmic-qt: update & clean-up → https://git.io/fjj59
Zer0xp has joined #nixos
DariusTheMede has quit [Ping timeout: 268 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hoijui has joined #nixos
<{^_^}> [nixpkgs] @teto opened pull request #68258 → Luarocks nix bump → https://git.io/fjj57
dahirsch has joined #nixos
hoijui has quit [Remote host closed the connection]
hoijui has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
dansteeves has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @jluttine opened pull request #68259 → pythonPackages.can: 3.1.0 -> 3.3.1 → https://git.io/fjj5b
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
dansteeves has joined #nixos
dansteeves has quit [Client Quit]
obadz has quit [Quit: WeeChat 2.5]
o1lo01ol1o has joined #nixos
dansteeves has joined #nixos
dansteeves has quit [Client Quit]
obadz has joined #nixos
knupfer has quit [Ping timeout: 264 seconds]
DariusTheMede has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @globin merged pull request #68256 → franz: 5.2.0 -> 5.3.1 → https://git.io/fjj56
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fjj5j
o1lo01ol1o has joined #nixos
schjetne has joined #nixos
kvda has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
WilliamHamilton has joined #nixos
<WilliamHamilton> I noticed that the package pkgs.linuxPackages_5_1 that I used in ` boot.kernelPackages = pkgs.linuxPackages_5_1;` is now missing; what should I use in its place?
o1lo01ol1o has joined #nixos
<averell> 5_2 or latest maybe?
alex``` has quit [Ping timeout: 244 seconds]
<contrun[m]> I failed at a later (hopefully, the last) stage of building a kernel from local source. The file `Documentation/Kconfig` does exist in the source tree, but not the nix source. It that due to pkgs.lib.cleanSource? Does that filter the Documentation directory out?
<WilliamHamilton> averell, thanks!
<angerman> `dyld: __dyld section not supported in /nix/store/h6569hzda3977wkib2pkxbv5n3vbiwyk-wine64-4.0/lib/../bin/wine64-preloader` anyone seen this? I think it's mojave specific.
* contrun[m] uploaded an image: screenshot-2019-09-07-20-37-32.png (152KB) < https://matrix.org/_matrix/media/v1/download/matrix.org/dFCDdJtajqKYDuPtbahtalpE >
alex``` has joined #nixos
dasj19 has joined #nixos
* contrun[m] uploaded an image: screenshot-2019-09-07-20-38-55.png (244KB) < https://matrix.org/_matrix/media/v1/download/matrix.org/edYQffRbiXjCqBMZQbFIdbQy >
<contrun[m]> I checked cleanSource in nixpkgs. It does not filter such directory.
<{^_^}> [nixpkgs] @risicle opened pull request #68260 → pythonPackages.{colorcet,pytest-mpl}: fix & re-enable all tests on darwin → https://git.io/fjjdU
<{^_^}> [nixpkgs] @ryantm merged pull request #68127 → lilypond: fix segfault → https://git.io/fjjeD
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to staging-19.03: https://git.io/fjjdT
<{^_^}> [nixpkgs] @etu merged pull request #68038 → php73: 7.3.8 -> 7.3.9 (security) → https://git.io/fjhqV
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjjdk
orivej has joined #nixos
arianvp has quit [Quit: WeeChat 2.4]
Piece_Maker has joined #nixos
arianvp has joined #nixos
Piece_Maker is now known as Acou_Bass
<{^_^}> [nixpkgs] @jtojnar pushed 12 commits to staging-next: https://git.io/fjjdG
<{^_^}> [nixpkgs] @etu opened pull request #68261 → php72: 7.2.21 -> 7.2.22 → https://git.io/fjjdZ
<{^_^}> [nixpkgs] @jtojnar pushed 49 commits to staging: https://git.io/fjjdC
<{^_^}> [nixpkgs] @etu opened pull request #68262 → 1903 php updates → https://git.io/fjjd4
<{^_^}> [nixpkgs] @adisbladis merged pull request #68208 → Bump elasticsearch 6/7 versions → https://git.io/fjjVC
<{^_^}> [nixpkgs] @adisbladis pushed 4 commits to master: https://git.io/fjjdz
DariusTheMede has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @moaxcp opened pull request #68263 → micronaut init at 1.2.1 → https://git.io/fjjdV
DariusTheMede has joined #nixos
emptyfl4sk has joined #nixos
ixxie has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @alyssais opened pull request #68264 → ruby_2_6: patch use-after-free → https://git.io/fjjdr
emptyfl4sk has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @tkerber opened pull request #68265 → Various: Add support for raspberry pi 4. → https://git.io/fjjdi
<{^_^}> [nixpkgs] @alyssais merged pull request #68030 → ruby_2_3: remove → https://git.io/fjhIp
<{^_^}> [nixpkgs] @alyssais pushed 3 commits to master: https://git.io/fjjdP
hoijui has quit [Ping timeout: 268 seconds]
ixxie has joined #nixos
DariusTheMede has quit [Remote host closed the connection]
DariusTheMede has joined #nixos
domogled has quit [Ping timeout: 264 seconds]
l7b9_7 has joined #nixos
WilliamHamilton has quit [Remote host closed the connection]
dansho has joined #nixos
Ariakenom has joined #nixos
v88m has joined #nixos
emptyfl4sk has joined #nixos
<philipp[m]> Where exactly do I have to put man pages in a package for them to be discovered correctly?
<philipp[m]> Is `$out/share/man/foo.1.gz` right?
<infinisil> philipp[m]: You can look at existing packages to see how it works
<infinisil> E.g. with `cd $(nix-build --no-out-link '<nixpkgs>' -A hello)`
domogled has joined #nixos
domogled has quit [Ping timeout: 245 seconds]
endformationage has joined #nixos
selfsymmetric-mu has quit [Remote host closed the connection]
dahirsch has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @pstn opened pull request #68266 → dehydrated: move to pname syntax, handle docs/manpage. → https://git.io/fjjFg
<{^_^}> [nixpkgs] @FRidh reopened pull request #53416 → funkwhale: init at 0.19 → https://git.io/fhO5J
<{^_^}> [nixpkgs] @teto merged pull request #68158 → mudlet: 3.0.0-delta -> 4.0.3 (fixes broken package) → https://git.io/fjjGJ
<{^_^}> [nixpkgs] @teto pushed 3 commits to master: https://git.io/fjjFK
DariusTheMede has quit [Remote host closed the connection]
DariusTheMede has joined #nixos
Fabian[m]3 has joined #nixos
vika_nezrimaya has joined #nixos
__monty__ has quit [Quit: leaving]
<contrun[m]> How do I convert this expression `nix-shell '<nixpkgs/nixos>' -A vm --arg configuration "$(cat ~/kernel-dev.nix)"` to a `nix-shell -E`?
alex``` has quit [Ping timeout: 245 seconds]
<clever> contrun[m]: nix-shell -p '(import <nixpkgs/nixos> { configuration = ./kernel-dev.nix; }).vm'
<contrun[m]> clever: Thanks.
<clever> contrun[m]: the --arg can also take a path, so the $(cat isnt needed
alex``` has joined #nixos
<contrun[m]> clever: Great. Thanks.
fvh has joined #nixos
fvh has quit [Remote host closed the connection]
DariusTheMede has quit [Ping timeout: 244 seconds]
DariusTheMede has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
polman has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #68264 → ruby_2_6: patch use-after-free → https://git.io/fjjdr
<{^_^}> [nixpkgs] @alyssais pushed to master « ruby_2_6: patch use-after-free »: https://git.io/fjjFx
emptyfl4sk has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @adisbladis opened pull request #68268 → postgresql_9_4: Remove package → https://git.io/fjjFp
<{^_^}> [nixpkgs] @prusnak opened pull request #68269 → wasabiwallet: 1.1.5 -> 1.1.6 → https://git.io/fjjFj
xkapastel has joined #nixos
polman has joined #nixos
hoijui has joined #nixos
<{^_^}> [systemd] @andir pushed 2024 commits to nixos-v243: https://git.io/fjjbq
knupfer has joined #nixos
boxdot1 has joined #nixos
<{^_^}> [nixpkgs] @teto merged pull request #68201 → luarocks: 3.1.3 -> 3.2.1 → https://git.io/fjjgT
<{^_^}> [nixpkgs] @teto pushed commit from @doronbehar to master « luarocks: 3.1.3 -> 3.2.1 »: https://git.io/fjjbB
DariusTheMede has quit [Ping timeout: 264 seconds]
emptyfl4sk has joined #nixos
andi- has quit [Remote host closed the connection]
andi- has joined #nixos
emptyfl4sk has quit [Ping timeout: 268 seconds]
vika_nezrimaya has quit [Ping timeout: 245 seconds]
hoijui has quit [Ping timeout: 244 seconds]
sb0 has joined #nixos
<sb0> anyone has an example of what to write into configuration.nix to setup a SIT ipv6 tunnel with he.net?
wfranzini has joined #nixos
Myhlamaeus1 has quit [Read error: Connection reset by peer]
iyzsong has quit [Ping timeout: 250 seconds]
FRidh2 has quit [Quit: Konversation terminated!]
DariusTheMede has joined #nixos
boxdot1 has quit [Quit: Leaving.]
boxscape has joined #nixos
Myhlamaeus1 has joined #nixos
<boxscape> Is it possible to use "nix-shell -p" with the nixpkgs from a specific channel?
<clever> boxscape: use -I to change what <nixpkgs> maps to
<boxscape> ah, thanks
o1lo01ol1o has joined #nixos
stepcut has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
zeta_0 has joined #nixos
<clever> sb0: yes
<clever> sb0: actually, half yes, i never finished doing it "right"
<clever> sb0: https://github.com/cleverca22/nixos-configs/blob/master/router.nix#L65-L81 does the radvd end of things, but the actuall tunnel is just a shell script i source every time i reboot :(
<clever> and its been having other issues lately, so ive just not enabled it
DariusTheMede has quit [Ping timeout: 245 seconds]
<zeta_0> is there a way to automatically mount usb flash drives in nixos, or do i have to use the terminal, is sucks to always have to do it manually?
<clever> zeta_0: i think some desktop managers can auto-mount it
emptyfl4sk has joined #nixos
<zeta_0> clever: i am not running any desktop environment just xmonad, even with nautilus installed i still have to do it manually
<clever> zeta_0: i dont think nautilus on its own can do it, it needs services that gnome/xfce runs, which xmonad has replaced
<sb0> clever: okay so there is no support for those tunnels in nixpkgs? :(
<clever> zeta_0: but there is the pmount program, that does most of the work, so you could modify xmonad to run pmount maybe?
knupfer has quit [Ping timeout: 245 seconds]
<clever> sb0: they may exist, and i just didnt look hard enough
<zeta_0> clever: ok i'll do some more research on this, thanks for the tips
<zeta_0> clever++
<{^_^}> clever's karma got increased to 196
<{^_^}> [nixpkgs] @marsam opened pull request #68270 → starship: 0.13.1 -> 0.15.0 → https://git.io/fjjNc
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.1]
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: Document the build "expiration" »: https://git.io/fjjNC
emptyfl4sk has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @primeos merged pull request #68232 → [19.03] signal-desktop: 1.26.2 -> 1.27.1 (backport) → https://git.io/fjjMR
<{^_^}> [nixpkgs] @primeos pushed 2 commits to release-19.03: https://git.io/fjjNB
boxdot1 has joined #nixos
boxdot1 has left #nixos [#nixos]
chr15 has quit [Quit: WeeChat 2.4]
Zer0xp is now known as Guest90751
stepcut has quit []
Zer0xp has joined #nixos
fendor has quit [Ping timeout: 268 seconds]
DariusTheMede has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
captn3m0- has quit [Quit: ZNC 1.7.4 - https://znc.in]
captn3m0 has joined #nixos
<{^_^}> [nixpkgs] @elohmeier opened pull request #68271 → drone: 0.8.6 -> 1.3.1 → https://git.io/fjjNX
xavierm02 has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #68272 → haskellPackages: unbreak cachix, hnix, hnix-store-remote → https://git.io/fjjNy
o1lo01ol1o has joined #nixos
evanjs- has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @globin merged pull request #68268 → postgresql_9_4: Remove package → https://git.io/fjjFp
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fjjNQ
Zer0xp has quit [Quit: WeeChat 2.4]
Guest90751 has quit [Quit: Bye!]
hmpffff has joined #nixos
Myhlamaeus1 has quit [Quit: WeeChat 2.4]
ddellacosta has joined #nixos
Myhlamaeus has joined #nixos
emptyfl4sk has joined #nixos
hax404 has quit [Quit: WeeChat 2.4]
hax404 has joined #nixos
l7b9_7 has quit [Remote host closed the connection]
DariusTheMede has quit [Ping timeout: 268 seconds]
Zer0xp has joined #nixos
emptyfl4sk has quit [Ping timeout: 245 seconds]
evanjs- has quit [Quit: ZNC 1.7.4 - https://znc.in]
dasj19 has quit [Quit: dasj19]
DariusTheMede has joined #nixos
evanjs- has joined #nixos
evanjs is now known as Guest71254
evanjs- is now known as evanjs
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
evanjs has joined #nixos
<rnhmjoj> do you know of any code style guide for nix/nixpkgs expressions?
<rnhmjoj> hyperfekt: thank you! i must have overlooked that section
chloekek has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/d3983caf451 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<hyperfekt> rnhmjoj: Also, try to package function arguments (the one with all the dependencies) to one per line, with commata in front instead of behind so they're all aligned. That minimizes diffs when they change.
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<rnhmjoj> hyperfekt: yeah, i'm used to that, from haskell. i was actually interested about aligning attribute names with spaces
<rnhmjoj> the manual is not really clear about this, but it seems they should be aligned
wildtrees has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « html-proofer: 3.12.0 -> 3.12.2 »: https://git.io/fjjAL
DariusTheMede has quit [Ping timeout: 245 seconds]
ddellacosta has quit [Ping timeout: 268 seconds]
<eyJhb> Anyone working on making E.g. Termux (Andorid) be NixOS like? ;)
<eyJhb> I wonder if you could do that.. WOuld be nice
ddellacosta has joined #nixos
<eyJhb> Yeah, know about that :D Also looking forward to seeing how it goes ( samueldr !). Just if there was something right now that could be used!
<eyJhb> But then again. I normally only ever use Termux for some small git lists, and when... drinking and people get curious
<Acou_Bass> i ran nixpkgs on my sailfish OS phone once... sorta pointless (mostly because i couldnt be bothered getting XWayland working) :P
<evanjs> I love my iPhone but I'm pretty interested to see where all the mobile NixOS stuff goes. Crazy me wonders if a color e-ink tablet with NixOS might be possible in the future...
<Acou_Bass> I'd love to try a NixOS-based pinephone or something though... NixOS + plasma mobile would be sweeet
<{^_^}> [nixpkgs] @globin merged pull request #68261 → php72: 7.2.21 -> 7.2.22 → https://git.io/fjjdZ
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fjjAc
<{^_^}> [nixpkgs] @globin merged pull request #68262 → [19.03] php: 7.1.30 -> 7.1.32, 7.2.21 -> 7.2.22, 7.3.8 -> 7.3.9 → https://git.io/fjjd4
<{^_^}> [nixpkgs] @globin pushed 4 commits to release-19.03: https://git.io/fjjAC
<eyJhb> evanjs: read sphalerite in chat :p Something something new kernel. Dunno if it would go in the direction
Zer0xp is now known as Guest33114
<eyJhb> Basically I would just love to be able to plug my smartphone into a dock, and then have everything I need
knupfer has joined #nixos
<eyJhb> The specs on newer phones are ridiculous
<eyJhb> 12 GB Ram, Octa core 2.84 GHz.. Come one, that seems amazing
<Acou_Bass> yeah... so under-utilized
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
<eyJhb> Acou_Bass: I agree :D But I am still rocking my OnePlus One five years later. The ONLY thing that bothers me, is that there is nothing official for it anymore..
<Acou_Bass> =\ thats lame
emptyfl4sk has joined #nixos
<eyJhb> And the ROM I currently run, does NOT like when I go from WiFI to LTE + using Messenger. THen it just reboots
<eyJhb> Should look into the issue at some point
<Acou_Bass> ive got a nokia n900 that still gets updates to the official OS, plus any number of other distros that run perfectly ona mainline kernel, but my main phone is an xperia X running sailfish OS :P
<Acou_Bass> got a nexus 4 that has really good unofficial support too but i think the battery's toasted, it doesnt boot at the mo
<immae> c
evanjs has joined #nixos
evanjs has quit [Client Quit]
DariusTheMede has joined #nixos
evanjs has joined #nixos
o1lo01ol1o has joined #nixos
gh30rgh3 has left #nixos ["User left"]
ContainsLiquid has quit [Quit: ContainsLiquid]
ContainsLiquid has joined #nixos
emptyfl4sk has quit [Ping timeout: 244 seconds]
o1lo01ol1o has quit [Ping timeout: 244 seconds]
omnipotententity has joined #nixos
omnipotententity has joined #nixos
<omnipotententity> what's the best way to get the configuration for an older revision?
<eyJhb> omnipotententity: don't think that is possible
<evanjs> eyJhb: did not see sphalerite there. That's hilarious 😃
<omnipotententity> boo, not even somewhere in the nix store? I thought the configuration was something that was hashed to get the directory name, if it's not stored anywhere how is the hash verified?
<evanjs> *sigh* gdm broke on me and xmonad (xsession via home-manager) again. This is going to be fun
<{^_^}> [nixpkgs] @doronbehar opened pull request #68273 → hub: 2.12.3 -> 2.12.4 → https://git.io/fjjAV
<sphalerite> evanjs: yeaah well this probably isn't going to get anywhere :p
<eyJhb> omnipotententity: there might be someone more qualified to answer that specific question :p But as-is I don't think it is possible, sadly
<evanjs> sphalerite: Shhh don't kill it just yet 😝
<eyJhb> You can grep in your store to see?
mac10688 has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #68260 → pythonPackages.{colorcet,pytest-mpl}: fix & re-enable all tests on darwin → https://git.io/fjjdU
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/fjjAr
jackdk has quit [Ping timeout: 245 seconds]
<omnipotententity> eyJhb, actually, I think I do have something in nix store
<omnipotententity> neat
<sphalerite> omnipotententity: there's a copyConfiguration option, but you can't enable it retroactively. The best way is to version your config using git or something. I also use zfs with 5-minutely snapshots on top of that because I'm awful at committing my changes.
<omnipotententity> but only for the very first revision
jackdk has joined #nixos
<omnipotententity> sphalerite, I'll make sure to enable that then
<omnipotententity> thanks for the tip
wfranzini has quit [Remote host closed the connection]
<eyJhb> sphalerite: sure that is the option name?
<clever> omnipotententity: nix-diff
wfranzini has joined #nixos
<sphalerite> eyJhb: omnipotententity: system.copySystemConfiguration. my bad
<omnipotententity> It's not a HUGE DEAL because I'm just troubleshooting an rpi installation because I can't make it boot after changing the installer, I just wanted to look at the old configuration and see
<clever> omnipotententity: if you nix-diff the .drv for /run/current-system, and nixos-rebuild dry-run, you can see how your cfg differs from the running os
<sphalerite> that _only_ copies configuration.nix though, so if you have your config split into multiple modules it's not very useful
andgate has joined #nixos
<eyJhb> Would be nice if it copied /etc/nixos/*
<clever> and then incrementally edit the config to null out the differences
DariusTheMede has quit [Ping timeout: 244 seconds]
<omnipotententity> clever, that might be quite nice for troubleshooting this problem, thanks
<clever> [root@system76:~]# nix-store -q --deriver /run/current-system
<clever> /nix/store/4h2j1svqibv8qx468rqaypl5zvmrf64r-nixos-system-system76-19.09pre177651.aeb464dfd37.drv
<clever> [root@system76:~]# nix-instantiate -A system '<nixpkgs/nixos>'
<clever> warning: you did not specify '--add-root'; the result might be removed by the garbage collector
<clever> /nix/store/4h2j1svqibv8qx468rqaypl5zvmrf64r-nixos-system-system76-19.09pre177651.aeb464dfd37.drv
<clever> in my case, zero differences
hoijui has joined #nixos
<clever> then just some $() and nix-diff
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
oborot has joined #nixos
evanjs has joined #nixos
zfnmxt has quit [Quit: Bye!]
<{^_^}> [nixpkgs] @lightdiscord opened pull request #68274 → protonmail-bridge: 1.1.6-1 -> 1.2.2-1 → https://git.io/fjjAS
zfnmxt has joined #nixos
grumble has quit [Quit: Martini. Gin, not vodka. Obviously. Stirred for 10 seconds while glancing at an unopened bottle of vermouth.]
<samueldr> eyJhb: I figure that by nixcon, everything will be much clearer about the state of things and the future
<eyJhb> :( Reasons I should go
<eyJhb> Would love to hear about it
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
evanjs has joined #nixos
tokudan has quit [Quit: ZNC 1.7.3 - https://znc.in]
tokudan has joined #nixos
<multun> did anybody got texlive-full working ?
ddellacosta has quit [Ping timeout: 245 seconds]
<eyJhb> multun: what is not working about it?
tokudan has quit [Remote host closed the connection]
<multun> perl5-bibtex fails building for me
<eyJhb> On stable channel? Or ?
<multun> I don't even know why it isn't cached
<multun> nop, unstable
<Acou_Bass> omnipotententity: what PI are you running? I'm having a boot issue on my pi 3 too :P
<multun> wooops
<multun> eyJhb: I meant perl5.30.0-biber-2.12
<omnipotententity> pi3b
<eyJhb> multun: sorry, running latex-full on stable :/
<omnipotententity> not 3b+
<eyJhb> texlive-full***
<Acou_Bass> yeah mines a 3b
<Acou_Bass> currently trying a few different things to fix it :P
<multun> alright, thanks anyway
<Acou_Bass> good/bad to know its not just me being a doofus
grumble has joined #nixos
<omnipotententity> I'll keep you posted if I figure anything out, and I hope you'll do the same
tokudan has joined #nixos
<samueldr> eyJhb: it should be streamed, and if not, recorded, and if not, slides would be shared
<eyJhb> And lastly, all the questions I could ask you on here ;)
<eyJhb> multun: sorry, might test later. But I need to wash all the beer out of my sweatshirt......
<Acou_Bass> will doo
<multun> Thanks :)
<Acou_Bass> im updating my configuration.nix on gist.github.com every time i change it so once i hit a configuration that works I'll share it :D
npmccallum has quit [Ping timeout: 268 seconds]
tokudan has quit [Client Quit]
tokudan has joined #nixos
tokudan has quit [Remote host closed the connection]
<sphalerite> keep forgetting that the --system arg for nix is not what I want…
npmccallum has joined #nixos
<sphalerite> hm, I'm getting "error: unable to start any build; either increase '--max-jobs' or enable remote builds"
<sphalerite> but I have remote builds enabled!
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
tokudan has joined #nixos
<sphalerite> considering building on remote machine 'ssh://aarch64.nixos.community' /// hook reply is 'decline'
<sphalerite> but why?
evanjs has joined #nixos
o1lo01ol1o has joined #nixos
nikivi has quit [Ping timeout: 250 seconds]
<samueldr> just a fun reminder, there are 2 days 22 hours left to submit a talk proposal to the NixCon 2019 CfP :)
shu9 has quit [Quit: WeeChat 2.5]
tokudan has quit [Client Quit]
levdub has quit [Ping timeout: 250 seconds]
alanz has quit [Ping timeout: 250 seconds]
tokudan has joined #nixos
<{^_^}> [nixpkgs] @peti merged pull request #68272 → haskellPackages: unbreak cachix, hnix, hnix-store-remote → https://git.io/fjjNy
<{^_^}> [nixpkgs] @peti pushed 4 commits to haskell-updates: https://git.io/fjjx3
<sphalerite> It's a writeTextFile derivation, so I'm guessing it's declining because of the preferLocalBuild = true; or allowSubstitutes = false;, but the problem is it can't be built on my laptop because it's not aarch64…
Blessjah has quit [Remote host closed the connection]
<sphalerite> Does anyone know a workaround for this?
o1lo01ol1o has quit [Remote host closed the connection]
ddellacosta has joined #nixos
numkem has joined #nixos
<{^_^}> [nixpkgs] @ruuda opened pull request #68275 → squashfsTools: 4.4dev_20180612 -> 4.4 → https://git.io/fjjx0
drakonis has joined #nixos
<{^_^}> [nixpkgs] @doronbehar opened pull request #68276 → cpp-utilities: 4.17.1 -> 5.0.0 → https://git.io/fjjxu
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @doronbehar opened pull request #68277 → qtutilities: 5.13.0 -> 6.0.0 → https://git.io/fjjxg
<numkem> I'm trying to connect to a samba share through Dolphin and it fails while not promting me for credentials. If I enter them manually (ex: smb://user:pass@host/share) it works but will eventually fail when the credentials times out. I've read through the options/packages and discourse to no avail. What would I be missing?
<sphalerite> numkem: are you using the plasma desktop?
<numkem> sphalerite: yes I am through the option
evanjs has joined #nixos
<mac10688> how come I configured mysql with services.mysql.package = pkgs.mysql and ran nix-shell -p mysql then I run mysql and I get "Welcome to the MariaDB monitor"?
<sphalerite> numkem: hm ok. I don't really know much about it, but maybe you need to install some sort of keyring package
<clever> mac10688: services.mysql.package only controls the version the systemd service runs
<Acou_Bass> I'm curious to know if anyone's got a ZNC bouncer running with a lets encrypt cert (via the nixos ACME module or any other means)? there doesn't seem to be an option in the ZNC config to allow this but I'm wondering if there's a way round it like putting it under znc.confOptions.extraZncConf or anythng like that
<sphalerite> numkem: hm, plasma seems to already add kwallet to systemPackages
hoijui has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @doronbehar opened pull request #68278 → syncthingtray: 0.9.1 -> 0.10.0 → https://git.io/fjjxy
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-arbtt: fix the test suite »: https://git.io/fjjxS
<numkem> sphalerite: kwallet is there already, gvfs is for gnome3 and I already have polkit enabled.
<eyJhb> Acou_Bass: not on NixOS, only in Docker. But should be doable
<eyJhb> I don't even remember how I have configured it
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjjxH
<Acou_Bass> it works fine on arch (especially now ZNC has updated to allow you to use split certs like what LE spits out) but i cant see how to do it via nixos config
<eyJhb> Should be doable with what you said, and then just - https://wiki.znc.in/Signed_SSL_certificate
<sphalerite> numkem: yeah, don't know, sorry :(
<numkem> Acou_Bass: not that I know what ZNC is but what about using something like traefik that has ACME support out of the box through docker and just proxy the traffic
<numkem> sphalerite: no worries, it's just really puzzling how nothing is written anywhere about it
<eyJhb> Seems overkill, doesn't it?
<Acou_Bass> numkem: is that a web server with ACME built in?
detran has joined #nixos
<numkem> Acou_Bass: it's a reverse proxy. It does the ACME stuff all on it's own.
<Acou_Bass> i considered it doing it that way via nginx, would probably work fine (I'm already going to be using nginx anyway so it would juts be another virthost)
<Acou_Bass> ahhh
<Acou_Bass> awesome
<clever> Acou_Bass: also have a look at security.acme.certs in the nixos options
<Acou_Bass> yeah clever that part's all fine
<{^_^}> [nixpkgs] @peti pushed 5 commits to haskell-updates: https://git.io/fjjxF
<Acou_Bass> my struggle is getting ZNC to read those certs
<Acou_Bass> :P
<clever> ah
<{^_^}> [nixpkgs] @peti pushed 5 commits to master: https://git.io/fjjxA
<sphalerite> ugh, filesystem permissions are hard.
cransom has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
fusion809 has quit [Remote host closed the connection]
domogled has joined #nixos
Izorkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
dasj19 has joined #nixos
Myhlamaeus1 has joined #nixos
mac10688 has quit [Ping timeout: 268 seconds]
Myhlamaeus1 has quit [Remote host closed the connection]
Myhlamaeus has quit [Ping timeout: 244 seconds]
emptyfl4sk has joined #nixos
emptyfl4sk has quit [Ping timeout: 245 seconds]
Okinan has joined #nixos
ng0 has joined #nixos
janneke has quit [Quit: janneke quits Mes'sing]
janneke has joined #nixos
<{^_^}> [nixpkgs] @teto opened pull request #68279 → nushell: init at 0.2.0 → https://git.io/fjjpl
<{^_^}> [nixpkgs] @alyssais merged pull request #67854 → mhonarc: 2.6.18 -> 2.6.19, fix build, and cleanup → https://git.io/fjpmv
<{^_^}> [nixpkgs] @alyssais pushed 4 commits to master: https://git.io/fjjp4
<eyJhb> sphalerite: easy.... `chmod -r 777 /` :D
<DigitalKiwi> what is this #php?
<{^_^}> [nixpkgs] @alyssais merged pull request #68273 → gitAndTools.hub: 2.12.3 -> 2.12.4 → https://git.io/fjjAV
<{^_^}> [nixpkgs] @alyssais pushed commit from @doronbehar to master « gitAndTools.hub: 2.12.3 -> 2.12.4 »: https://git.io/fjjpB
willghatch has joined #nixos
<{^_^}> [nixpkgs] @volth opened pull request #68280 → produce cleaner /etc/hosts → https://git.io/fjjpE
emilis has joined #nixos
<willghatch> I'm trying to make some package definitions, but I can't seem to make libraries visible on the search path. Eg. this example I'm trying to build has xorg.xinput in its buildInputs, but the build fails because it can't find XInput.h. I'm having similar problems with various things I try to build, so I'm clearly missing something.
<clever> willghatch: xorg.xinput does not contain an XInput.h
<clever> xlibs.libXi.dev 36,014 r /nix/store/0k14cs4zyy7bl7r3r8hgc5nqp16f10aj-libXi-1.7.9-dev/include/X11/extensions/XInput.h
<clever> for some weird reason, its in xlibx.libXi
<clever> xlibs*
Izorkin has joined #nixos
shibboleth has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/7aa31178e3f (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
evanjs has joined #nixos
Izorkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
Izorkin has joined #nixos
Izorkin has quit [Client Quit]
o1lo01ol1o has joined #nixos
Izorkin has joined #nixos
knupfer has quit [Quit: knupfer]
emptyfl4sk has joined #nixos
knupfer has joined #nixos
o1lo01ol1o has quit [*.net *.split]
knupfer has quit [Client Quit]
knupfer has joined #nixos
o1lo01ol1o has joined #nixos
justanotheruser has quit [Ping timeout: 268 seconds]
<willghatch> clever: Thanks!
emptyfl4sk has quit [Ping timeout: 240 seconds]
evanjs has quit [*.net *.split]
ng0 has quit [Quit: Alexa, when is the end of world?]
evanjs has joined #nixos
johnny101m has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @doronbehar opened pull request #68281 → sequoia: 0.9.0 -> 0.10.0 → https://git.io/fjjpH
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
justanotheruser has joined #nixos
<sphalerite> eyJhb: doesn't work, permission denide
<sphalerite> ;)
devhell has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<devhell> hey y'all, any chance of https://github.com/NixOS/nixpkgs/pull/68146 getting merged? I can't see anything wrong with it and I also need Rstudio updated but don't have merge powers ;-)
<{^_^}> #68146 (by averelld, 2 days ago, open): rstudio: fix build with new hunspell-dicts
xkapastel has quit [Quit: Connection closed for inactivity]
Myhlamaeus1 has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/925501a5d55 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<evanjs> sphalerite: yes, exit_boot() failed and efi_main() failed has stuck with me from ~5.0-5.2.11 or something like that. Not limited to kernel versions afaik
qqlq has quit [Quit: ZNC 1.7.4 - https://znc.in]
qqlq has joined #nixos
<samueldr> do you know *what* prints that?
<samueldr> is it the kernel?
<samueldr> the bootloader?
<clever> i think the kernel is responsible for calling exit_boot()
<samueldr> (sounds about right)
ng0 has joined #nixos
<{^_^}> [nixpkgs] @Pamplemousse opened pull request #68282 → Rappel → https://git.io/fjjhm
<Acou_Bass> omnipotententity: the plot thickens...
<Acou_Bass> I've removed the /boot partition and instead just installed it to same partition as / as mentioned on the wiki
<Acou_Bass> and now my PI is seemingly trying to PXE boot? XD
<Acou_Bass> then it dumps e into a u-boot shell
<samueldr> Acou_Bass: did you set the boot flag on the EXT4 partition?
<Acou_Bass> yeah i did
<samueldr> can you fdisk -l the sd card in a gist?
o1lo01ol1o has quit [Remote host closed the connection]
<samueldr> (just to double check it stuck right)
o1lo01ol1o has joined #nixos
* samueldr looks for the earlier part of the discussion
<samueldr> right, then u-boot should look for the exlinux.conf in either /extlinux.conf or /boot/extlinux.conf in that ext4 partition
<samueldr> (s/exlinux.conf/extlinux.conf/)
<samueldr> can you mount the ext4 partition and validate that the extlinux.conf file is (I expect) /boot/extlinux.conf ?
<Acou_Bass> hmmmm this is weird
<samueldr> sorry, /boot/extlinux/extlinux.conf *
<Acou_Bass> i tried cd'ing into /boot and its saying 'structure needs cleaning' (i had this trouble with he real boot partition too...) so its like nix is writig a duff /boot dir?
<samueldr> (I was going from memory, I just verified on hardware)
xkapastel has joined #nixos
<samueldr> weird
<samueldr> I still haven't looked at the earlier discussion, was this an hydra-built image?
<Acou_Bass> yeah
<Acou_Bass> ill try a newer image (mine was from yesterday) :P
<sphalerite> evanjs: yeah I'd suspect a firmware bug then
<samueldr> the ones from unstable will already have /boot in the main partition
<samueldr> Acou_Bass: so I would advise using an image from nixos-unstable if that's what you want
<Acou_Bass> this isnt unstable
<samueldr> additionally, if you have a 3B+ it will end up working better with a more recent u-boot
<Acou_Bass> im using nixos-19.03 image and installing as such
<Acou_Bass> ahhh right
<Acou_Bass> mine is a 3B not 3b+ reckon its still worth doing unstable instead?
<samueldr> just saying, you might prefer using nixos-unstable if you intend to have /boot in the main partition
<samueldr> yeah
<samueldr> espeially considering it's getting forked in 19.09 soon™
<evanjs> sphalerite: wait really. How would I even go about troubleshooting that if it's so early in the boot process?
<Acou_Bass> i dont really intend to have /boot in the main partition
<sphalerite> evanjs: check if the vendor has updates. If not, nothing to be done.
<Acou_Bass> i just tried it to fix my existing issue
<Acou_Bass> :P
<samueldr> so you'd be able to set the channel to 19.09 in a couple days
<sphalerite> evanjs: although you could compare it against some other linux distros to make sure
<{^_^}> [nixpkgs] @marsam merged pull request #68270 → starship: 0.13.1 -> 0.15.0 → https://git.io/fjjNc
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjjh8
<Acou_Bass> i had a non-booting system even without /boot in main partition
<samueldr> well, having /boot in the main partition is better with NixOS because of generations :)
<Acou_Bass> hmm
<Acou_Bass> hmmkay so i did fsck on the main partition and it seems to have removed the /boot folder from it... thats uhh, odd
<samueldr> though, I find it weird that you had issues with 19.03; wondering if the FAT partition is somehow getting hosed
<samueldr> or if the sd card is getting unreliable :/
<evanjs> sphalerite: from the little I've googled I've seen mentions of GPT/UEFI/legacy boot install and secure boot settings, as well
<Acou_Bass> thats what it seems like
jb55 has quit [Ping timeout: 260 seconds]
<Acou_Bass> ill try the newer image if that still hoses it ill try unstable :P never know eh
<sphalerite> evanjs: yeah those are available in most modern firmwares and should be pretty much irrelevant
<samueldr> Acou_Bass: ah, also unstable has vc4 enabled by default in for early boot messages :)
dahirsch has joined #nixos
<samueldr> if you're dd-ing a new image
<samueldr> you could as well try running F3 on your card beforehand
<Acou_Bass> i enabled vc4 in my configuration.nix
<evanjs> sphalerite: I know, just wondering if I installed things improperly or if something's mismatched with my partition map and my BIOS, etc
<dahirsch> i have a question regarding overriding packages in nix-env cmdline. there is a package i want with only one option set from false to true. however --arg and --option do not seem to have any effect when i install it via nix-env -iA. any idea why?
<sphalerite> evanjs: nah it's definitely a bug somewhere
<samueldr> since you already have filesystems and such, I would maybe dd if=/dev/zero of=/dev/$SDCARD bs=1M count=2, then format it as FAT32 or EXT4, one partition, then run fight flash fraud
<Acou_Bass> ill give that aa try :D
domogled has quit [Quit: domogled]
<samueldr> and maybe sync, unmount, eject, unplug, replug, mount before running f3read
domogled has joined #nixos
<samueldr> though I *think* it shouldn't matter since I think it handles syncing things and re-reading from FS and not caches
<samueldr> though it should let you know that the SD card is likely fine, or likely duff :/
<Acou_Bass> yeah
<Acou_Bass> ill give that a try first
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
domogled has quit [Quit: domogled]
<{^_^}> [nixpkgs] @flokli merged pull request #66274 → nixos/gitlab: Add support for secure secrets and more → https://git.io/fjQ1G
<{^_^}> [nixpkgs] @flokli pushed 6 commits to master: https://git.io/fjjha
o1lo01ol1o has quit [Ping timeout: 240 seconds]
jb55 has joined #nixos
<Acou_Bass> heh samueldr
<Acou_Bass> device geometry: *Usable size: 0.00 Byte (0 blocks)
* Acou_Bass facepalm
<samueldr> that's not ideal
<Acou_Bass> i will say that the aarch64 .img file dd's fine onto it and boots just fine too
<Acou_Bass> its just when it comes to doing nixos-rebuild boot then rebooting that it fails
<samueldr> you did run F3 on a filesystem, and not on the block device, right?
<Acou_Bass> i used f3probe which it says to run on the block device
* samueldr checks the manpage for f3probe
<samueldr> I always rane f3write/f3read, never used f3probe
<samueldr> though it sounds like f3probe should be fine
<Acou_Bass> eh
* Acou_Bass checks if he has another suitable SD card
<Acou_Bass> :P
<samueldr> and you ran it with the appropriate rights to write to the block device? (e.g. sudo?)
<Acou_Bass> yeah
<samueldr> :/
<Acou_Bass> what are recommended classes for SD cards again for OS boots...? 10 and 4 right?
<samueldr> class 10 / UHS-1 for everything
<samueldr> AFAIK UHS greated than 1 requires the new interface
* samueldr verfifies
<Acou_Bass> hmm ive got a class 4 32GB or a class 10 16GB
<samueldr> though, my opinion on all that is one shouldn't rely on an SD card for OS uses :/
<Acou_Bass> well yeah
<samueldr> but it's irrelevant to your question
<samueldr> basically, use the speediest you have
<samueldr> but anything you have is better than nothing
<samueldr> fun thing: sometimes "broken" sd cards can be useful
<Acou_Bass> oh wait i cant use the class 10 16GB anyway
<Acou_Bass> that's got my Arch install on it for if i decide to give up on nix on the pi :P
<samueldr> :)
<Acou_Bass> oh? what are broken SD cards good for
<samueldr> I have one that has enough MB still working where I wrote a partition with tianocore for the rpi3, and I have that rpi3 which boots from usb via a tianocore uefi
<samueldr> and since it acts as a read-only firmware anyway, I have no fears of it degrading more
<samueldr> and since it's read-only, it doesn't update (except for the boot order once), meaning that the day it decides to die, I just write a new one
dasj19 has quit [Quit: dasj19]
<Acou_Bass> hehe weird
<samueldr> so that raspberry pi setup never used u-boot or the sd_image, rather it booted from the UEFI iso image from usb, installed to another usb drive using grub as one would do on UEFI x86_64 :)
waleee-cl has joined #nixos
<Acou_Bass> thats handy
Church- has quit [Quit: WeeChat 1.6]
<Acou_Bass> so you essentially had your OS on a USB storage device rather than SD card
<samueldr> I hope the raspberry pi foundation wakes up and embraces tianocore for the next iteration :/
<samueldr> Acou_Bass: yeah, and it also acts like a more standard device rather than have a custom boot process
<Acou_Bass> right
<samueldr> (which we do through u-boot on the sd_image)
<Acou_Bass> thats good
<Acou_Bass> uh oh
Mark_ has joined #nixos
<Acou_Bass> this class 4 card... writing the .img to it is going at 160kb/s
Mark_ has quit [Client Quit]
* Acou_Bass puts the kettle on
<Acou_Bass> gonna be a long one
alanz has joined #nixos
<tokudan> Acou_Bass, if you've got a decent card reader, you can run blkdiscard on the sd card first, so the card can free all blocks. if the card has been written to a lot, that can give you an enourmous speed burst. though I've encountered severall readers that don't support it
aleph- has joined #nixos
<Acou_Bass> how weird
levdub has joined #nixos
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
devhell has quit [Quit: WeeChat 2.5]
o1lo01ol1o has joined #nixos
<omnipotententity> Acou_Bass, that's strange about the PXE boot. I've been tooling around with the installer's configuration.nix and trying to make my configuration match it, I haven't had much luck thus far, where luck is defined as actually booting systems.
<omnipotententity> But to be fair, I've been mostly doing math
knupfer has quit [Ping timeout: 240 seconds]
<omnipotententity> I've only actually given it about 15 minutes of touch time
esclear has joined #nixos
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
<sphalerite> tokudan: wait, SD cards support discard as well??
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @etu opened pull request #68283 → gitea: 1.9.2 -> 1.9.3 → https://git.io/fjjhx
<tokudan> sphalerite, yes, just these junk usb card readers do not support it
nikivi has joined #nixos
nikivi has quit [Max SendQ exceeded]
<sphalerite> tokudan: TIL! This could come in useful
<tokudan> sphalerite, my laptop has a built-in reader that seems to be attached directly to pci and blkdiscard works perfectly fine and the data is gone after about two to three seconds... and slow cards suddenly are fast again :)
<{^_^}> [nixpkgs] @matthewbauer pushed to release-19.03 « mesa: don’t build surfaceless on macOS »: https://git.io/fjjhp
<{^_^}> [nixpkgs] @etu opened pull request #68284 → gitea: 1.9.2 -> 1.9.3 → https://git.io/fjjhh
<Acou_Bass> yeah ive always used the discard mount option on my pi's SD cards
gxt has joined #nixos
<sphalerite> hm, but fstrim /sd on my chromebook says the discard operation isn't supported :(
<sphalerite> do I need to mount it with the discard option, write a file completely full of zeroes, then remove it? >_<
knupfer has joined #nixos
<esclear> What is the state of secure boot with nix?
<esclear> Is this a problem that is already solved and, if so, is it easy to achieve?
<tokudan> sphalerite, no, if it's not supported, it's eitehr a driver or hardware issue
<tokudan> sphalerite, "not supported" is what i get with these junk usb readers as well
<sphalerite> tokudan: weird though, since it's a built-in reader which should have pretty much first-class support…
<tokudan> sphalerite, built-in readers can still use junk chips
<sphalerite> esclear: yes it's solved, no it's not easy to achieve
<sphalerite> esclear: #53901
thc202 has quit [Ping timeout: 250 seconds]
<{^_^}> https://github.com/NixOS/nixpkgs/pull/53901 (by grahamc, 33 weeks ago, open): WIP: Sign systemd boot EFI images for secure booting.
<sphalerite> tokudan: yeah, I'd expect it to be a reasonably good reader though when the internal storage on the device is so small >.<
<tokudan> sphalerite, try lspci and see if you can find your reader there. mine shows up as 02:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
<sphalerite> tokudan: no, the PCI bus in there only has ethernet on there. The SD (and eMMC) controller are on i2c I think
<tokudan> sphalerite, i2c? that would mean something like max 5 MBit/s i think... i2c isn't meant for real data transfer, as far as i know
emilis has quit [Quit: Leaving]
<tokudan> sphalerite, are you sure it doesn't show up on the usb bus?
<sphalerite> tokudan: I'm probably just confused.
<sphalerite> tokudan: yep
<sphalerite> it does actually show as an mmc controller to the kernel
<sphalerite> hang on, let me peek into the device tree…
witchof0x20 has quit [Quit: WeeChat 2.4]
witchof0x20 has joined #nixos
mkoenig has quit [Quit: Lost terminal]
mkoenig has joined #nixos
<sphalerite> well it's a designware mmc chip fwiw
<sphalerite> idk
<tokudan> sphalerite, does it show up through lsusb?
<sphalerite> no
<etu> Freeze soon? :O
<sphalerite> etu: idk, I've asked disasm but not heard back
<willghatch> What's the best way to figure out which package contains a certain file? I'm looking for `uuid/uuid.h` to build something, but it doesn't seem to be in the `libuuid` package.
<clever> ,locate uuid.h
<{^_^}> Found in packages: k3d, spdk, jack1, jack2, zimlib, obexftp, zfs.dev, asterisk, directfb, libjack2, syslogng, linux.dev, openwsman, emscripten, libuuid.dev, asterisk-lts, aws-c-common, libossp_uuid, linuxHeaders, postgresql94, postgresql95, postgresql96, postgresql_10, postgresql_11, utillinux.dev, linux_mptcp.dev, zfsUnstable.dev, linuxPackages.zfs, virtualbox.modsrc, linuxPackages_4_4.zfs, linuxPackages_4_9.zfs, linuxPackages_5_0.zfs, and 28 more
<clever> ,locate uuid uuid.h
<{^_^}> Found in packages: fpc, msf, atom, heroku, meteor, tcllib, cmdstan, crystal, kibana5, lazarus, brackets, atom-beta, azure-cli, boost.dev, emscripten, kibana-oss, kodestudio, nodejs-6_x, nodejs-8_x, simplenote, factor-lang, libuuid.dev, nodejs-10_x, nodejs-11_x, boost155.dev, boost159.dev, boost160.dev, boost162.dev, boost163.dev, boost164.dev, boost165.dev, boost166.dev, boost168.dev, boost169.dev, crystal_0_25, crystal_0_26, and 20 more
emptyfl4sk has joined #nixos
<sphalerite> uuuuuuugh broken SD card :(
<clever> libuuid.dev 3,402 r /nix/store/ybncb8fp9xfvqw6axf58km865lxkdzv7-util-linux-2.29.2-dev/include/uuid/uuid.h
<infinisil> ,locate uuid/uuid.h
<clever> willghatch: nix-locate confirms that it should be in libuuid, can you pastebin your nix expr?
<ddima> clever: do you know if the bot also using https://github.com/bennofs/nix-index or sth else?
<{^_^}> Found in packages: emscripten, libuuid.dev, utillinux.dev
<sphalerite> ddima: yes it's using that
<clever> ,locate
<{^_^}> Use ,locate <filename> to find packages containing such a file. Powered by nix-index (local installation recommended) https://github.com/bennofs/nix-index
<clever> ddima: ^^
zeta_0 has joined #nixos
<ddima> thanks
<sphalerite> why are SD cards so ridiculously breaky?
<sphalerite> Sep 07 22:58:59 bringtnix kernel: mmc0: card never left busy state
<sphalerite> RIP
<tokudan> sphalerite, probably because you don't discard them regularly. I've got 30 raspis running for 4 years that never needed a new sd card
<zeta_0> is `helm-linux-discs` a nix package for emacs, i could not find it in gnu elpa?
<sphalerite> tokudan: that shouldn't cause the card to stop working completely.
<willghatch> clever: Here is an FHS environment script I've been using for some Racket development, and the racketcs target of Racket requires libuuid: https://pastebin.com/EK1iswp7
<tokudan> sphalerite, true
<zeta_0> i am trying to find a way to mount and unmount usb flash drives from within emacs?
<clever> willghatch: i'm not sure if buildFHSUserEnv will properly work with gcc, have you tried libuuid.dev ?
<willghatch> clever: probably the problem is I needed libuuid.dev, not just libuuid. I didn't realize that.
<manveru> zeta_0: does eshell count? :)
<clever> willghatch: stdenv.mkDerivation will handle .dev for you
<clever> willghatch: buildFHSUserEnv isnt meant to be used for compiling, so it doesnt
<willghatch> clever: I see. I've added the .dev to that environment and it seems to be working. Thanks!
<zeta_0> manveru: i already do that manually which is a hassle, i am looking for way to do this easily from within emacs?
emptyfl4sk has quit [Ping timeout: 240 seconds]
<willghatch> clever: So if I add .dev for packages that I put in my system packages array can I be heretical and just have libraries sitting around and `make` things without figuring out the exact dependencies every time?
<manveru> zeta_0: i guess https://github.com/zellerin/mount-mode then?
boxscape has quit [Remote host closed the connection]
<samueldr> omnipotententity: it's "not weird" for u-boot to go in PXE mode; its distroboot concept will fallback to PXE if it cannot boot from either of EFI, extlinux.conf or a boot.scr
<clever> willghatch: yes, lol
<samueldr> what's weird though is how the sd card or filesystem (apparently) got corrupted :/
romildo has joined #nixos
<manveru> zeta_0: personally i use pmount/pumount, which is pretty convenient, but there's also automount if you don't want to do anything manually...
<samueldr> (just saying that seeing PXE boot happening generally means that it couldn't boot from the usual on-device methods)
<omnipotententity> samueldr, tbh I wasn't aware that rpi could even do pxe boot, which is why I found it weird.
<samueldr> it doesn't, it's u-boot that does :)
<omnipotententity> ooooh
<clever> omnipotententity: ive configured my rpi's to netboot, without u-boot, but you have to burn a fuse to do it, and its very picky
<zeta_0> is this included in nixpkgs i can't find it? https://github.com/zellerin/mount-mode
<{^_^}> [nixpkgs] @aanderse merged pull request #68179 → kdevelop, kdev-php, kdev-python: 5.4.1 -> 5.4.2 → https://git.io/fjjlq
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/fjjjz
<samueldr> yeah, I should have said "it doesn't", in this case :)
<romildo> Is it possible to disable a setup hook from a build dependency for a specific package? How?
<clever> romildo: override the package to not make a setup hook
<willghatch> clever: one more question -- where is the `nix-locate` command? I don't seem to have it, and I don't see it on the web package search.
<omnipotententity> Is there a good way to tell nix to delete specific previous revisions? I don't want to lose my working, original revision, but I do want to kill everything besides that and the most recent
<clever> willghatch: its in the nix-index package
<omnipotententity> I'm out of space on my rpi
<sphalerite> omnipotententity: you can amnually remove generations from /nix/var/nix/profiles
<sphalerite> omnipotententity: then garbage-collect with nix-store --gc
<omnipotententity> awesome
<omnipotententity> thanks
<samueldr> that will not clear the boot partition though
<samueldr> it will on the next rebuild
<omnipotententity> that's fine
<samueldr> (just saying in case)
<sphalerite> samueldr: but on the pi it doesn't use the boot partition for kernels anyway, right?
<{^_^}> [nixpkgs] @samueldr merged pull request #68149 → linux-kernel: HID_BATTERY_STRENGTH=yes → https://git.io/fjjOn
<{^_^}> [nixpkgs] @samueldr pushed 2 commits to staging: https://git.io/fjjjg
<samueldr> sphalerite: yes it does for 19.03 and earlier
<samueldr> the usual sd_image setup for 19.03 and previous is /boot on FAT32, with a copy of the kernels, initrds and dtbs
<manveru> zeta_0: https://github.com/nix-community/emacs-overlay should have it
<samueldr> which is why https://nixos.wiki/wiki/NixOS_on_ARM#Disable_use_of_.2Fboot_partition was a nice thing to do
<manveru> zeta_0: nevermind, it doesn't...
<manveru> zeta_0: anw, ask in #nixos-emacs, they should know :)
<omnipotententity> I believe it does use it for kernels
<zeta_0> '
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<infinisil> ,locate bin nix-locate
<{^_^}> Found in packages: nix-index
* sphalerite downloads new SD image…
<omnipotententity> Acou_Bass, I got it booting now.
<Acou_Bass> ooh
<Acou_Bass> do tell? :P
<omnipotententity> But I did it by changing the kernel version
<Acou_Bass> what'd you change it to
rndd has joined #nixos
<samueldr> sphalerite: new as in nixos-unstable or new as in 19.03? :)
<omnipotententity> the current 5.19(?) didn't want to boot, but linuxPackages_rpi boots fine, but it's kinda old 4.14
<Acou_Bass> ehh, if it works it works XD
<samueldr> 5.2 will have issues from a 19.03 system with a rpi 3b+, not sure which rpi you're using
<omnipotententity> 3b
<omnipotententity> not 3b+
<Acou_Bass> mine's also a 3b
<sphalerite> samueldr: new as in to put on a new SD card :p but nixos-unstable, new kernel
<rndd> hi everyone. i'm currently using nixos and xmonad. and maybe somebody know how to set a wallpaper. i tried feh with .xinitrc │ arsdragonfly
<rndd> │ | and .xsessions but no effect =(
<sphalerite> samueldr: for a 3a+
<emily> love how raspberry pi model names are as confusing as possible
<samueldr> yeah
<emily> increment the number? no, let's add a letter (B for the first model). oh, a new revision? eh... stick a + on the end
<Acou_Bass> buuut i run latest kernel on arch-arm without too much trouble but ill try kernelpackages-rpi first
mexisme has joined #nixos
<emily> Raspberry Pi 3B+ Pro for Workgroups
<Acou_Bass> I've actually wrote to a new SD card as it turns out mine was broken so hopefully that'll improve things too ;P
<samueldr> hmmmm... we really need to figure out a good "user story" for upgrading u-boot
<sphalerite> Acou_Bass: gaaaah broken SD cards >_<
<clever> emily: the number mostly refers to the cpu, and the letter, the accessories (usb hub and such), the + is just a new version that is backwards compat
<omnipotententity> Acou_Bass, to save you some trouble, the invocation is "boot.kernelPackages = pkgs.linuxPackages_rpi;"
<Acou_Bass> yeee
<samueldr> because I know for a fact that u-boot 2018.11 (IIRC for 19.03) the 3B+ will not work with the new kernel since u-boot at that point had no knowledge about the 3B+
<Acou_Bass> i added it and will give it a go D
<clever> samueldr: it should probably use the same install-bootloader stuff that the rest of nixos uses, on x86
<Acou_Bass> im installing as we speak (with that kernel) hehe
<sphalerite> clever: it does.
<samueldr> clever: the tricky bits is that u-boot is "not a bootloader" and can (and does!) chainload to grub fine
<clever> sphalerite: ah
<sphalerite> clever: it uses the extlinux-compatible thing
<clever> sphalerite: but thats just the config, does it also install the grub binaries?
<clever> samueldr: that can make things more complex...
<samueldr> and updating u-boot is rather more involved than just copying files to a partition
<sphalerite> clever: no, it doesn't use grub.
rndd has quit [Quit: WeeChat 2.4]
<samueldr> on some devices it needs to be burned at the right location
<samueldr> on others in the spi flash
<zeta_0> no one is responding in #nixos-emacs?
<romildo> clever, would it e something like the following? buildInputs = [ (lxqt-build-tools.override{setupHook = true;}) ]
<samueldr> so I'm really thinking that the u-boot updates should be out-of-band
<clever> romildo: .overrideAttrs (old: { setupHook = null; }) maybe
<samueldr> it's closer to how you would update your BIOS/UEFI than how you would update your grub
<clever> samueldr: yeah
<{^_^}> [nixpkgs] @stites closed pull request #54846 → magma: 2.0.2 -> 2.0.2, 2.3.0, 2.4.0, + mklSupport → https://git.io/fhP6H
<samueldr> I was thinking, in high level terms, that an upgrade script could be built, that knows about the different kind of u-boots, so you would nix-shell -p uboot-upgrader... but that doesn't solve the issue of finding the right u-boot for the device
rndd has joined #nixos
<clever> samueldr: what if you just have nixos modules for each device, that install an upgrade-uboot script into systemPackages?
<samueldr> it really needs some good thinking applied to the problem
<clever> and you tell the user to enable the right one for their platform
<samueldr> that may work
<samueldr> though when does that run?
<clever> when the user decides to manually run `upgrade-boot` in a root shell?
<samueldr> ah, that sounds okay
<samueldr> I was thinking you were implying that it would somehow run on nixos-rebuild / activation
rndd has quit [Client Quit]
logzet has quit [Ping timeout: 264 seconds]
<__red__> Greetings!
__red__ has joined #nixos
<{^_^}> [nixpkgs] @rileyinman opened pull request #68285 → redshift-wlr: Init at 2019-04-17 → https://git.io/fjjjy
<__red__> I see that the exim package got updated same day after the RCE was published - awesome.
<__red__> Do we have any indication as to when it will hit the channels?
<__red__> (I'm on unstable fwiw)
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.1]
<samueldr> it depends on when it got merged, and when the next bump happens http://howoldis.herokuapp.com/
<samueldr> it seems hydra is helthy enough, so it's more a question of time, when it will have finished chewing through the currently queued builds
numkem has quit [Ping timeout: 245 seconds]
emptyfl4sk has joined #nixos
aristid has quit [Ping timeout: 250 seconds]
shibboleth has quit [Quit: shibboleth]
kvda has joined #nixos
kvda has quit [Client Quit]
knupfer has quit [Ping timeout: 240 seconds]
emptyfl4sk has quit [Ping timeout: 252 seconds]
shibboleth has joined #nixos
dahirsch has quit [Remote host closed the connection]
mexisme has quit [Ping timeout: 240 seconds]
asymptotically has quit [Quit: Leaving]
chloekek has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @rileyinman opened pull request #68287 → inkscape: add wrapGAppsHook for icons (fixed for strictDeps) → https://git.io/Jeeeq
ng0 has quit [Quit: Alexa, when is the end of world?]
<{^_^}> [nixpkgs] @zimbatm pushed to master « nixpkgs-fmt: 0.3.1 -> 0.5.0 »: https://git.io/JeeeO
jtojnar_ has quit [Quit: jtojnar_]
ddellacosta has joined #nixos
jtojnar has joined #nixos
qqlq has quit [Quit: ZNC 1.7.4 - https://znc.in]
kvda has joined #nixos
schjetne has quit [Ping timeout: 244 seconds]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest33114 has quit [Ping timeout: 245 seconds]
<__red__> Thanks samueldr
qqq has quit [Quit: WeeChat 1.9.1]
romildo has quit [Quit: Leaving]
willghatch has quit [Quit: Lost terminal]
Blessjah has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/bb18e382330 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
omnipotententity has quit [Quit: Leaving]
pikajude has quit [Quit: Leaving]
pie_ has quit [Quit: pie_]
pie_ has joined #nixos
pie_ has quit [Max SendQ exceeded]
pie_ has joined #nixos
pie_ has quit [Max SendQ exceeded]
pie_ has joined #nixos
pie_ has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @zimbatm merged pull request #68088 → taglib: fix ogg file corruption → https://git.io/fjhss
<{^_^}> [nixpkgs] @zimbatm pushed commit from @peterhoeg to staging « taglib: fix ogg file corruption (#68088) »: https://git.io/JeeeA
<{^_^}> [nixpkgs] @zimbatm merged pull request #67975 → cryptpad: 3.0.0 -> 3.0.1 → https://git.io/fjpHb
<{^_^}> [nixpkgs] @zimbatm pushed commit from @blitz to master « cryptpad: 3.0.0 -> 3.0.1 (#67975) »: https://git.io/Jeeep
o1lo01ol1o has quit [Remote host closed the connection]
<bikki[m]1> That's weird, 19.03 has the latest Firefox (69) but when i update to Nix-Unstable, it uses 68
<bikki[m]1> Why would 19.03 upgrade to a version that isn't on the staging branch???
o1lo01ol1o has joined #nixos
Shell has quit [Quit: ZNC 1.7.4 - https://znc.in]
qyliss has quit [Quit: bye]
ixxie has quit [Ping timeout: 246 seconds]
Shell has joined #nixos
<bikki[m]1> The firefox "upgrade" leaves Firefox in an unusable state too. Usually these problems are expected when shifting down a branch, not up a branch to unstable.
qyliss has joined #nixos
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<bikki[m]1> Another disapointing issue is that using the latest Linux Kernel alongside the fuse exfat driver results in my build being unable to complete.
mmlb has quit [Ping timeout: 260 seconds]
alex``` has quit [Quit: WeeChat 2.5]
<waleee-cl> some times, unstable actually means unstable :) But with rollbacks it's not a big issue
<multun> Meh
<samueldr> bikki[m]1: the update process is not exactly "nixos-unstable -> stable"; nixos-unstable is what the *next* stable version will be forked from
<samueldr> bikki[m]1: the most likely explanation is that the current version of unstable is from a bit before the update
<waleee-cl> wasn't the exfat driver included only a week ago or something like that?
<samueldr> while the version of stable, probably able to update quicker, is from after *its* firefox update
aristid has joined #nixos
<bikki[m]1> exfat? I looked at github and there's some older issues that reference it
<infinisil> > stable.firefox.name
<{^_^}> "firefox-69.0"
<infinisil> > unstable.firefox.name
<{^_^}> "firefox-68.0.2"
<bikki[m]1> That's not really relevent to Linux 5.2 though...
<bikki[m]1> It threw me off since on most distributions, the rolling (unstable) branch gets newer updates before the stable branch so I just assumed I could safely upgrade everything to unstable from stable and be fine.
<clever> bikki[m]1: because unstable is so unstable, it sometimes doesnt pass automated testing, which holds the channel back
<clever> so it can sometimes take longer for changes to go from master->unstable
<clever> but the stable channels typically only get security fixes and browser updates, so they update much faster
<clever> > master.firefox.name
<{^_^}> undefined variable 'master' at (string):264:1
<clever> infinisil: no entry for nixpkgs master?
<multun> Last time I checked, most automated tests fails were caused by CI servers beeing at full disk usage
<bikki[m]1> I see, so packages are queued for branches independently. A package needs not filter through unstable in order to reach stable
<clever> bikki[m]1: correct
ixxie has joined #nixos
<gyroninja> unstable was just recently updated though
<{^_^}> [nixpkgs] @Ma27 opened pull request #68288 → nexus: 3.16.1-02 -> 3.18.1-01 → https://git.io/Jeevm
<clever> gyroninja: 1 day ago for unstable, 15 hours ago for 19.03
<clever> gyroninja: BUT, unstable is pointing to a commit from 6 days ago!
<gyroninja> ah firefox was updated 16 hours ago
<clever> so, 1 day ago, the commit from 6 days ago finished testing, and the channel updated
<gyroninja> well the commit for it
<clever> so unstable is 6 days behind master, and updated 1 day ago
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
evanjs has joined #nixos
ixxie has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @exi opened pull request #68289 → i3status: 2.12 -> 2.13 → https://git.io/Jeevs
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c025f5c03dd (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<clever> gyroninja: and unstable-small JUST updated, but its using a commit that is 2 hours old
<infinisil> clever: The default pkgs is master
<clever> > firefox.name
<{^_^}> "firefox-69.0"
<clever> yep, master has 69, and unstable is still 68
<waleee-cl> unstable-small was pretty great to change to, until I realized it might be a good idea to not have libreoffice from that channel in your configuration.nix
aristid1 has joined #nixos
aristid has quit [Ping timeout: 268 seconds]
<multun> waleee-cl: why not ?
mbrgm_ has joined #nixos
<clever> multun: it takes a dozen hours to compile
<multun> oops
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
<multun> is unstable-small like unstable but with less cached packages ?
<clever> yeah
<clever> so it updates faster
<multun> oh noez
<waleee-cl> yep, I checked on the rebuild progress after some minutes had passed and noticed loads and loads of C++-compile logs
mac10688 has joined #nixos
emptyfl4sk has joined #nixos
evanjs has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Ma27 opened pull request #68291 → hydra: 2019-05-06 -> 2019-08-30 → https://git.io/Jeev0
emptyfl4sk has quit [Ping timeout: 265 seconds]
Ariakenom has quit [Quit: Leaving]
shibboleth has quit [Quit: shibboleth]
not-ilbelkyr has joined #nixos
evanjs has joined #nixos
not-ilbelkyr has quit [Remote host closed the connection]