zimbatm changed the topic of #nixos to: NixCon 2018 - 25-27 Oct in London https://nixcon2018.org/ || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon
<judson> Puppet 3, so max Ruby is like 2.1
<judson> I guess I could hack in a package for it...
<judson> I don't even want to run puppet itself, I'm just trying to run our local lints and tests.
<samueldr> (or pin an older channel with a fully built ruby 2.1?)
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0ea9623aa4c (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
Rusty1 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @flokli opened pull request #47948 → ghostscript: 9.24 -> 9.25 → https://git.io/fx30S
<judson> Hm. Maybe that would work, samueldr
<judson> Or I could just say "someone else can run the tests for now" :)
<samueldr> that's more convenient :)
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
goibhniu has quit [Ping timeout: 246 seconds]
shabius has joined #nixos
georges-duperon has quit [Ping timeout: 264 seconds]
<endformationage> --arg / --argstr options seem not to work with e.g. `nix-shell <nixpkgs> -A myTestEnv --argstr stringArg "overridden string"` where myTestEnv is a trivial env overlayed with callPackage.
Rusty1 has joined #nixos
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fx3Ey
slack1256 has joined #nixos
semilattice has joined #nixos
orivej has joined #nixos
<semilattice> Any procedure for when a package release removes compatibility with 32-bit linux
<semilattice> Should it be kept as the older version for 32-bit?
thc202 has quit [Ping timeout: 268 seconds]
jasongrossman has joined #nixos
semilattice has quit [Remote host closed the connection]
alunduil has quit [Quit: leaving]
<{^_^}> [nixpkgs] @yrashk opened pull request #47949 → webkitgtk222x: init at 2.22.2 → https://git.io/fx3ua
<endformationage> Ah, I see --arg / --argstr options only operate top level.
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
jasongrossman has joined #nixos
<Purple-mx> has anyone ever tried to compose multiple trees (nixpkgs & overlays) into a single one? I guess nix could do it, or something like dhall, although I still havent played with dhall so my opinion on that isnt well researched
alex`` has quit [Quit: WeeChat 2.2]
<Purple-mx> adding lots of overlays has its complexity and performance issues. it seems more logical to me to compose all the overrides into a single monolithic tree for evaluation
<Purple-mx> that way nixpkgs could also be a lot more modular
<Purple-mx> i would even compile it to bytecode if nix defined one
jperras has joined #nixos
<Purple-mx> well, I either will one day, unless a better lang comes along, or unless I pass away first
<Purple-mx> there could be a lot of optimization done there, like removing duplicate expressions (from things like carnix, node2nix, etc)
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
lassulus_ has joined #nixos
<avn> sevanspowell: better to keep last 32bit as own expression. (if it binary only, I am curious, if source build restricted to 64)
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/6a3f5bcb061 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
lassulus has quit [Ping timeout: 245 seconds]
lassulus_ is now known as lassulus
<{^_^}> [nixpkgs] @freepotion opened pull request #47950 → ivan: 053 -> 054 → https://git.io/fx3z7
iyzsong has joined #nixos
silver has quit [Read error: Connection reset by peer]
<exarkun1> if a nix python package has "extras", how do I select them?
ryantrinkle has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
troydm has quit [Ping timeout: 252 seconds]
troydm has joined #nixos
obadz has quit [Ping timeout: 244 seconds]
NightTrain has quit [Quit: leaving]
obadz has joined #nixos
NightTrain has joined #nixos
<{^_^}> [nixpkgs] @samueldr opened pull request #47951 → dbeaver: 5.2.0 -> 5.2.1 → https://git.io/fx327
<{^_^}> [nixpkgs] @samueldr opened pull request #47952 → dbeaver: 5.2.0 -> 5.2.1 (18.08) → https://git.io/fx32d
Mateon2 has joined #nixos
Mateon1 has quit [Ping timeout: 252 seconds]
Mateon2 is now known as Mateon1
jperras has quit [Ping timeout: 252 seconds]
marusich has joined #nixos
Mr_Keyser_Soze has joined #nixos
Mr_Keyser_Soze has quit [Remote host closed the connection]
Mr_Keyser_Soze has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #47953 → openssl: don't autodetect platform on armv6/7l → https://git.io/fx3aB
<gchristensen> samueldr: congratulations
<samueldr> ?
<gchristensen> 00:05 -- Notice({^_^}): Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0ea9623aa4c (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small) <- your first stable channel bump
* samueldr is still spying 13 queued jobs on the real deal not-small channel
<samueldr> :)
sigmundv__ has joined #nixos
<samueldr> small is cheating!
<samueldr> the announcement for discourse is ready
<gchristensen> nice
<samueldr> well, I can probably tag it
<samueldr> (the commit)
<samueldr> not sure why one would wait for a channel update for the tag
<gchristensen> well .... I'd wait just to make sure the tag is actually a good release
<samueldr> the instructions don't say *what* should be tagged!
<gchristensen> don't bother staying up too late: eelco will be awake when we wake back up to merge homepage PRs, so staying up late doesn't get everything finished
<samueldr> I'm not doing anything different I would otherwise
sigmundv has quit [Ping timeout: 252 seconds]
<gchristensen> +1 on nights like this I have a hard time going to bed ;) (in other words, that instruction is as much for me...)
<samueldr> not even doing release stuff!
<samueldr> I was looking at xpra
<gchristensen> oh wow that looks so cool
<samueldr> though it'll need some love in nixpkgs... currently broken :/
<samueldr> half-broken
<samueldr> shadowing a complete screen works
<samueldr> and I would bet connecting to an non-nixos xpra works
mekeor has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @dtzWill opened pull request #47954 → iosevka-bin: 2.0.0 -> 2.0.1 → https://git.io/fx3aF
mayhewluke has quit [Ping timeout: 268 seconds]
mayhewluke has joined #nixos
slack1256 has quit [Remote host closed the connection]
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #47593 → snyk: init at 1.99.1 → https://git.io/fxJSF
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3ap
slack1256 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #47589 → coqPackages.coqprime: init at 8.7.2 & 8.8 → https://git.io/fxJXN
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3ah
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #47357 → firefox: disable auto updates using distribution policies. → https://git.io/fAApC
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3VU
<{^_^}> [nixpkgs] @matthewbauer merged pull request #47349 → sbsigntool: 0.5 -> 0.9.1 → https://git.io/fAA0W
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3VT
<{^_^}> [nixpkgs] @matthewbauer merged pull request #47339 → AgdaStdlib: 0.16 -> 0.16.1 → https://git.io/fAAcP
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3Vk
<{^_^}> [nixpkgs] @matthewbauer merged pull request #47315 → signal-desktop: enable notifications → https://git.io/fAAvg
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3VI
<{^_^}> [nixpkgs] @matthewbauer merged pull request #47287 → ssocr: init at 2018-08-11 → https://git.io/fAbQb
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3VL
<{^_^}> [nixpkgs] @matthewbauer merged pull request #47291 → xfitter: init at 2.0.0 → https://git.io/fAbd1
<{^_^}> [nixpkgs] @matthewbauer pushed 9 commits to master: https://git.io/fx3Vt
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46942 → wireless-regdb: 2018.05.31 -> 2018.09.07 → https://git.io/fAHNr
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3V3
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46927 → xorriso: 1.4.8 -> 1.5.0 → https://git.io/fAHD9
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3Vs
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46863 → link-grammar: init at 5.5.0 → https://git.io/fAS0S
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3VZ
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46859 → dovecot: allow sasl_bind=yes in the LDAP driver. → https://git.io/fASBY
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3Vc
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46856 → nixos/tt_rss: Give a proper UID → https://git.io/fAS8G
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3VC
Mr_Keyser_Soze has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46649 → Increase Virtualbox disk image size → https://git.io/fAPDJ
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3VW
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46720 → android-platform-tools: 26.0.2 -> 28.0.1 → https://git.io/fA1nk
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/fx3Vl
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46770 → carp: init at unstable-2018-09-15 → https://git.io/fAMLH
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3V8
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46552 → Allow doCheck config of buildGoPackage → https://git.io/fAoTw
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3Vu
slack1256 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @jqueiroz opened pull request #47955 → spotifywm-unstable: init at 2016-11-28 → https://git.io/fx3Vz
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46459 → nixos/initrd-network: multiple DHCP fixes → https://git.io/fAa44
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/fx3Va
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46443 → Miniupnpd and bittorrent improvements → https://git.io/fAaO2
<{^_^}> [nixpkgs] @matthewbauer pushed 6 commits to master: https://git.io/fx3VV
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46270 → htslib: 1.7 -> 1.9 → https://git.io/fAzlL
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3Vw
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46106 → profile-sync-daemon: 5.53 -> 6.33 → https://git.io/fA0rl
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3V6
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46068 → Prometheus Alertmanager: Allow the definition of extra options on commandline → https://git.io/fABxF
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3Vi
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46219 → altcoins.parity-ui: 0.2.8 -> 0.3.4 → https://git.io/fAzT1
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3VM
<{^_^}> [nixpkgs] @matthewbauer merged pull request #47911 → webhook: init at 2.6.8 → https://git.io/fxOsF
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3Vy
<{^_^}> [nixpkgs] @matthewbauer merged pull request #47230 → Remove dead code from stdenv check-meta license logic → https://git.io/fAFcP
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3Vp
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46971 → proj: 4.9.3 -> 5.2.0 → https://git.io/fAQCf
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3Vj
<{^_^}> [nixpkgs] @matthewbauer merged pull request #46964 → nixos/systemd-lib: fix assertValueOneOf → https://git.io/fAQYR
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fx3wv
<{^_^}> [nixpkgs] @samueldr closed pull request #41438 → zerotier module: add option to join networks and open port → https://git.io/vhli6
<{^_^}> [nixpkgs] @samueldr closed pull request #42920 → nixos/zfs: backport import and encryption handling improvements → https://git.io/fQMn6
slack1256 has joined #nixos
xok has quit [Quit: Leaving.]
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @dtzWill merged pull request #47554 → light: 1.1.2 -> 1.2, use new udev support instead of setuid wrapper. → https://git.io/fxfHK
<{^_^}> [nixpkgs] @dtzWill pushed 5 commits to master: https://git.io/fx3wG
kier has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @dtzWill merged pull request #47931 → mesa: 18.2.1 -> 18.2.2 → https://git.io/fx3mq
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to staging: https://git.io/fx3wW
<{^_^}> [nixpkgs] @dtzWill merged pull request #47954 → iosevka-bin: 2.0.0 -> 2.0.1 → https://git.io/fx3aF
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to master: https://git.io/fx3w8
sir_guy_carleton has quit [Quit: WeeChat 2.0]
<{^_^}> [nixpkgs] @samueldr opened pull request #47956 → [backport] Miniupnpd and bittorrent improvements (#46443) → https://git.io/fx3wQ
jb55 has quit [Quit: WeeChat 2.1]
Rusty1 has quit [Quit: Konversation terminated!]
endformationage has quit [Quit: WeeChat 1.9.1]
<sphalerite> I'm trying to delete a drv from the store. nix-store -q --referrers outputs nothing for it, nix-store -q --roots prints a couple of generations of my user profile. But AFAIU I should still be able to delete it using nix-store --delete --no-keep-derivations..?
<sphalerite> (which I can't, it still complains that it's still alive)
<{^_^}> [nixpkgs] @emmanuelrosa closed pull request #47916 → CONTRIBUTING.md: -bin as suffix for packages not build from source → https://git.io/fxOE7
xok has joined #nixos
hamishmack has joined #nixos
<{^_^}> [nixpkgs] @taku0 closed pull request #47737 → firefox, firefox-bin: 62.0.2 -> 62.0.3, firefox-esr: 60.2.1esr -> 60.2.2esr [Critical security fixes] → https://git.io/fxIh1
worldofpeace has quit [Ping timeout: 252 seconds]
jasongrossman has quit [Ping timeout: 252 seconds]
Lisanna has quit [Quit: Lisanna]
xok has quit [Ping timeout: 245 seconds]
worldofpeace has joined #nixos
orivej has quit [Ping timeout: 245 seconds]
slack1256 has quit [Remote host closed the connection]
slack1256 has joined #nixos
xok has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/02b0836d427 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
iyzsong has quit [Read error: Connection reset by peer]
hotfuzz_ has joined #nixos
hotfuzz has quit [Ping timeout: 252 seconds]
[Leary] has quit [Remote host closed the connection]
jD91mZM2 has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @flokli to release-18.09 « ghostscript: 9.24 -> 9.25 (#47948) »: https://git.io/fx3KL
<{^_^}> [nixpkgs] @xeji merged pull request #47948 → ghostscript: 9.24 -> 9.25 → https://git.io/fx30S
ryantrinkle has quit [Ping timeout: 246 seconds]
mayhewluke has quit [Ping timeout: 252 seconds]
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #47952 → dbeaver: 5.2.0 -> 5.2.1 (18.09) → https://git.io/fx32d
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-18.09: https://git.io/fx3Kz
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fx3Kg
<{^_^}> [nixpkgs] @Mic92 merged pull request #47951 → dbeaver: 5.2.0 -> 5.2.1 → https://git.io/fx327
jD91mZM2 has quit [Ping timeout: 268 seconds]
jD91mZM2 has joined #nixos
<jD91mZM2> After updating to nixos 18.09, $LC_ALL is unset which causes some stuff, like `man`, to complain
<srhb> jD91mZM2: Can you give a minimal reproducible example?
<jD91mZM2> srhb: I don't know... I don't think I've changed anything locale related what-so-ever in my config
<symphorien> Is l'an installée via nix-env ?
<srhb> symphorien: Suddenly, french!
<symphorien> Is man installed*
<sphalerite> jD91mZM2: obligatory "did you reboot"?
<symphorien> The spell checker betrayed me
<jD91mZM2> symphorien: I'm using NixOS, so yeah
<jD91mZM2> sphalerite: Oh... I didn't. Will do
<sphalerite> why would man be installed via nix-env on nixos?
<sphalerite> and yeah you usually need to reboot for big upgrades
<srhb> I think jD91mZM2 answered the question "is man installed?"
<symphorien> No I mean nix-env vs configuration.nix
<jD91mZM2> Oh right, then configuration.nix
<sphalerite> aah right
<jD91mZM2> I thought you meant using nix or using another package manager
alex`` has joined #nixos
<sphalerite> also jD91mZM2 I asked you a question about xidlehook via {^_^} but answered it myself by reading the README
<sphalerite> but I still have some more questions ;)
<jD91mZM2> Oh, sorry, didn't see them. In here or #nixos-chat?
<jD91mZM2> Ask away :D
jD91mZM2 has quit [Quit: WeeChat 2.0]
jD91mZM2 has joined #nixos
<jD91mZM2> A reboot set $LC_ALL to anything, but it did fix the warnings. Confusing, but cool!
<srhb> I hope there's a better way of achieving that than rebooting.
<sphalerit> srhb: is it that unreasonable to expect people to reboot after doing a release upgrade?
LysergicDreams has quit [Ping timeout: 245 seconds]
<symphorien> srhb: the bug is likely https://github.com/NixOS/nixpkgs/issues/38991
<{^_^}> #38991 (by peti, 24 weeks ago, open): glibc 2.27 breaks locale support
<srhb> sphalerit: I don't know whether I'd call it unreasonable, but it's certainly less desirable than _not_ needing to.
LysergicDreams has joined #nixos
<srhb> sphalerit: Thinking about it some more, yes I consider it unreasonable. It's an impurity that I really fail to see the reason for.
<srhb> But words, you know...
LysergicDreams has quit [Ping timeout: 252 seconds]
pluplog has joined #nixos
jasongrossman has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @flokli to release-18.03 « ghostscript: 9.24 -> 9.25 (#47948) »: https://git.io/fx3iO
lord| has quit [Ping timeout: 260 seconds]
lord| has joined #nixos
siers has joined #nixos
LysergicDreams has joined #nixos
slyfox has quit [Ping timeout: 252 seconds]
slyfox has joined #nixos
Diagon has joined #nixos
thc202 has joined #nixos
oida has quit [Remote host closed the connection]
oida has joined #nixos
LysergicDreams has quit [Ping timeout: 252 seconds]
LysergicDreams has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #43842 → Backport of #43811 jdk updates (help needed) → https://git.io/fNCfl
<{^_^}> [nixpkgs] @andir pushed 2 commits to release-18.03: https://git.io/fx3ip
alex`` has quit [Quit: WeeChat 2.2]
simukis has joined #nixos
slack1256 has quit [Ping timeout: 252 seconds]
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #47957 → [18.09] firefox - fix i686 & mark old esr as unsupported → https://git.io/fx3PI
<CMCDragonkai> I have a Haskell package that also depends on Clang. I'm using cabal2nix. Is there a way to specify this in the cabal file so that cabal2nix picks it up, or a way to override the cabal2nix derivation to get the clang compiler into the build environment?
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @gebner opened pull request #47958 → abcde: 2.8.1 -> 2.9.2 → https://git.io/fx3PY
siers has quit [Ping timeout: 252 seconds]
hamishmack has joined #nixos
<srhb> CMCDragonkai: Probably build tool depends?
<srhb> CMCDragonkai: More details required :)
<cyris212> Is there a sane way to add jdk's to an IDE without it breaking on every update?
<CMCDragonkai> I'm also confused why that when I use `.env` of the haskell package, and I add `buildInputs` or `nativeBuildInputs` via `overrideAttrs`, they are not preserved in `.env`
<srhb> CMCDragonkai: Example?
<CMCDragonkai> In the `default.nix`. If I add in `nativeBuildInputs = attrs.nativeBuildInputs ++ [ clang ];` and then use `shell.nix`, there's no clang.
<srhb> CMCDragonkai: Ah. I believe env is an entirely separate derivation. It doesn't recursively update.
<CMCDragonkai> Why not? Shouldn't env update based on the derivation I just overrode?
rfold has joined #nixos
<srhb> I think you'll need to dig into generic-builder.nix to get the Real Answer.
<srhb> After all, when you overrideAttrs, you're altering the result, not the call to mkDerivation..
<srhb> Hence my guess.
<rfold> Hi, I was wondering if it is safe to evaluate untrusted Nix expressions. I don't think so.
<srhb> rfold: evaluation can be made mostly safe with the right settings.
xok has quit [Ping timeout: 272 seconds]
<srhb> rfold: Building and running cannot.
<jasongrossman> rfold: Not completely safe, but any bad effects will be a little bit more delayed than if you run e.g. an untrusted bash script.
<jasongrossman> srhb: Overlapped.
<srhb> :-)
<andi-> cyris212: what I do for those kinds of things (e.g. some libraries that some steam game needs) is have an activation script symlink them to a well-known location on my system and point the IDE to that location.
<rfold> srhb: Thanks. Are the details documented somewhere?
<srhb> rfold: Of what exactly?
<Myrl-saki> Is there any case where Nix's infinite recursion checker fails?
<srhb> rfold: The nix manual has all the flags related to restricting what is allowed during evaluation.
<rfold> srhb: Thank you!
<srhb> rfold: Regarding building and running something: In short, it doesn't matter whether you or the malicious person builds the malware that is run on your computer. :-)
<Myrl-saki> Oh, there is lol
<Myrl-saki> nix-repl> let f = x: f (x + 1); in f 0
<Myrl-saki> error: stack overflow (possible infinite recursion)
<andi-> Myrl-saki: I am pretty sure there is. I had one of those (or what seemed to me since cpu was on 100% and RAM fully utilized after a few minutes..) after modifying a carnix generated expression myself..
<andi-> It would eventually run OOM but not detect it..
<Myrl-saki> andi-: Shh, let me delude myself that nix will always work.
<andi-> maybe I just need another 100GB of RAM ;-)
<Myrl-saki> > let xs = [1] ++ xs; in xs
<{^_^}> infinite recursion encountered, at (string):196:17
<Myrl-saki> This one's interesting though.
<Myrl-saki> > let xs = [1] ++ xs; in builtins.head xs
<{^_^}> infinite recursion encountered, at (string):196:17
<Myrl-saki> Not as interesting now.
<rfold> It seems like runInLinuxVM works in sandbox mode but the program running in the VM can still see all of the Nix store.
<Myrl-saki> Oh cool. This one's pretty damn awesome.
xok has joined #nixos
<Myrl-saki> > let list = { head = 1; tail = list; }; in list
<{^_^}> { head = 1; tail = { head = 1; tail = <CYCLE>; }; }
<Myrl-saki> That <CYCLE>
<sphalerite> srhb: well, environment variables don't get updated without the process they belong to playing a role...
<CMCDragonkai> srhb: If I use `build-tools` or `system-build-tools`, I can see `clang` in the `buildInputs` now for both default.nix and shell.nix. That's cool, but what about the distinction between `nativeBuildInputs` and `buildInputs`?
<Myrl-saki> CMCDragonkai: Are you asking what they're used for, or
<CMCDragonkai> I mean in Nix I can specify whether a dependency is `nativeBuildInputs` or `buildInputs`, but it seems if I use the package.yaml `build-tools` or `system-build-tools`, I cannot specify such distinction?
<Myrl-saki> CMCDragonkai: Ah, don't use the tool. :P
<Myrl-saki> Err
<Myrl-saki> I* don't use the tool
<{^_^}> [nixpkgs] @andir opened pull request #47959 → [18.03] oraclejdk8psu: mark as insecure → https://git.io/fx3Pi
<CMCDragonkai> What do you use?
<Myrl-saki> CMCDragonkai: I bootstrapped it with cabal2nix, but nowadays I just modify the nix file.
<CMCDragonkai> Do you have an example?
jasongrossman has quit [Remote host closed the connection]
<Myrl-saki> CMCDragonkai: Looking back, that's not how I'd have wanted it to be, but that how it be.
<Myrl-saki> CMCDragonkai: Also contains a stackage2nix that I personally edited. https://git.adrianpar.vin/adrianpar.vin.git/tree/pkgs
Lears has joined #nixos
astrofog has joined #nixos
jasongrossman has joined #nixos
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/c7dc01c2873 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<{^_^}> [nixpkgs] @jhhuh opened pull request #47960 → tinyemu: init at 2018-09-23 → https://git.io/fx3Xb
NightTrain has quit [Ping timeout: 268 seconds]
lingeeal has joined #nixos
<lingeeal> hi, lspci: command not found. How do install lspci on nixos?
<{^_^}> [nixpkgs] @c0bw3b opened pull request #47961 → dateutils: 0.4.4 -> 0.4.5 → https://git.io/fx31k
<infinisil> ,locate bin lspci
<{^_^}> Found in packages: busybox, pciutils
<infinisil> lingeeal: ^
<lingeeal> thanks
lingeeal has quit [Remote host closed the connection]
astrofog has quit [Remote host closed the connection]
wildsebastian has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b closed pull request #47811 → dateutils: 0.4.4 -> 0.4.5 → https://git.io/fxtIp
orivej has joined #nixos
__monty__ has joined #nixos
krkini has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @Izorkin opened pull request #47962 → dar: 2.5.16 -> 2.5.17 → https://git.io/fx31x
mayhewluke has quit [Ping timeout: 252 seconds]
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #47607 → aws-rotate-key: 1.0.0 -> 1.0.3 → https://git.io/fxU2i
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fx3Mf
<{^_^}> [nixpkgs] @domenkozar reopened pull request #40557 → haskell generic-builder: add doHpack (defaults to false) → https://git.io/vp5ni
<{^_^}> [nixpkgs] @c0bw3b closed pull request #47962 → dar: 2.5.16 -> 2.5.17 → https://git.io/fx31x
kini has joined #nixos
<{^_^}> [nixpkgs] @domenkozar closed pull request #40557 → haskell generic-builder: add doHpack (defaults to false) → https://git.io/vp5ni
lingeeal has joined #nixos
goibhniu has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #47817 → dar: 2.5.16 -> 2.5.17 → https://git.io/fxtYW
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fx3ML
kini has quit [Client Quit]
juhe has joined #nixos
<Myrl-saki> Oh wait. It's already October.
<{^_^}> [nixpkgs] @c0bw3b merged pull request #47825 → acpica-tools: 20180810 -> 20180927 → https://git.io/fxtnU
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fx3MY
<Myrl-saki> Is 18.09 officially out
<Myrl-saki> ?
<lingeeal> my nixos has a weird behaviour, I reboot the xfce and the following boot does not start my x11. Then if I log in and do 'shutdown -h now'. I wait 3 min for "A stop job is running for X11 Server", it completes, then it hangs on "Starting mdadm-showdown.service.." I turn off the laptop with the power button. I turn it on and my X11 starts the session well, I start my xfce. However, if I then restart, it fails again to
<lingeeal> start X11. Why is this happening? How can I fix this?
kini has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #47963 → percona-toolkit: 3.0.11 -> 3.0.12 → https://git.io/fx3MG
<{^_^}> [nixpkgs] @FRidh opened pull request #47964 → Staging next → https://git.io/fx3MZ
<{^_^}> [nixpkgs] @c0bw3b merged pull request #47750 → mtools: 4.0.18 -> 4.0.19 → https://git.io/fxLUI
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fx3Mr
<sphalerite> Myrl-saki: no
<Ashy> Myrl-saki: I don't think it's officially stable yet, you can swap to it though
<Myrl-saki> Ashy: Yeah, I'm already using it right now.
<{^_^}> [nixpkgs] @FRidh pushed 93 commits to python-unstable: https://git.io/fx3MX
b has joined #nixos
<Ashy> Myrl-saki: What's the kernel version?
<{^_^}> [nixpkgs] @dywedir opened pull request #47965 → zstd: 1.3.5 -> 1.3.6 → https://git.io/fx3MS
<Myrl-saki> Ashy: [myrl@myrl-lappy:/tmp]$ uname -r
<Myrl-saki> 4.14.69
<Myrl-saki> Ashy: Is there a vulnerability I should be concerned about?
<Ashy> No I just have a ryzen desktop with an rx580
<Ashy> 4.17 has some issues I've noticed
<{^_^}> [nixpkgs] @FRidh pushed to python-unstable « python.pkgs.pip: 18.0 -> 18.1 »: https://git.io/fx3M7
FRidh has joined #nixos
<jasongrossman> We can use any of the supported kernels with 18.09, can't we? (Just interested. Personally, I use unstable.)
<srhb> jasongrossman: Yes, barring some incompatibilities with certain modules.
<jasongrossman> :-)
<srhb> (eg. newest kernel often does not have working zfs)
<jasongrossman> Ashy: note ^
<Ashy> Yeah I'm also using zfs with encryption so that would be a problem
<Ashy> Heh
<srhb> I don't know if it's the case right now. :)
<srhb> It's often solved quite quickly.
<srhb> And the system ought to fail to build if it's not compatible.
<Ashy> On a side note, has anyone run syzkaller on nixos?
graphene has quit [Remote host closed the connection]
alex`` has joined #nixos
lingeeal has quit [Ping timeout: 252 seconds]
graphene has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/a8e307e93c3 (from 15 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
hyp3rbor3ax has joined #nixos
hyp3rbor3ax has quit [Remote host closed the connection]
kyren has quit [Remote host closed the connection]
aexoxea has joined #nixos
vcunat has joined #nixos
kyren has joined #nixos
<{^_^}> [nixpkgs] @offlinehacker opened pull request #47966 → telepresence: 0.85 -> 0.93 → https://git.io/fx3DV
slyfox has quit [Quit: \o/]
<{^_^}> [nixpkgs] @offlinehacker opened pull request #47967 → kind: init at 2ae73f8e → https://git.io/fx3DX
georges-duperon has joined #nixos
tertl3 has joined #nixos
slyfox has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to python-unstable: https://git.io/fx3yL
Rusty1 has joined #nixos
simukis has quit [Quit: simukis]
simukis has joined #nixos
phreedom has quit [Ping timeout: 256 seconds]
phreedom has joined #nixos
acarrico has quit [Ping timeout: 252 seconds]
civodul has joined #nixos
<d1rewolf> all, after installing chefdk, I get the following:
<d1rewolf> any ideas how to fix this?
<{^_^}> [nixpkgs] @andir pushed to master « tor-browser-bundle-bin: 8.0.1 -> 8.0.2 »: https://git.io/fx393
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/2936d1051e5 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<srhb> d1rewolf: Looks like "delivery" is missing.
<srhb> Whatever that is.
<{^_^}> [nixpkgs] @vcunat closed pull request #45290 → plasma5: improve kbuildsycoca activation script → https://git.io/fAenm
<srhb> d1rewolf: Looks like a lot of paths in that package don't get fixed correctly. Definitely needs work.
<hodapp> hmm... adding libxml2 support to gdal... make it optional and not there by default, optional and there by default, or just always present? I feel like optional & not there makes for an easier commit but have no idea what's normal here
mixfix41 has quit [Ping timeout: 246 seconds]
<srhb> hodapp: It's mostly a closure size vs. "how often do people need that" thing, so very subjective.
<hodapp> I wouldn't guess libxml2 that adds substantially to anything
<srhb> optional & not there is almost always completely uncontroversial.
<hodapp> but on the other hand it was a bit annoying to be using gdal and discovering that some really trivial build-time stuff hadn't been enabled
<srhb> Check the cost on the closure. :)
<hodapp> how does one do this?
<srhb> nix-store -qR path | du -sch
<srhb> Also worth looking through the list from -qR just to see if there's any dependencies in there that are probably unwanted.
<srhb> er.. du -sch $(nix-store -qR path) actually :P
<srhb> Looks like it already has libxml2 in its closure.
<d1rewolf> srhb: so you're thinking the derivation is broken?
<srhb> d1rewolf: Not broken per se, but certainly not very good either
<d1rewolf> K, thx
<srhb> d1rewolf: My guess is that *some things will work* but only if it's installed in your PATH
<srhb> hodapp: In which case it's probably quite silly that it's not enabled :)
<d1rewolf> Yeah, I'm finding a lot of these problems lately. I'm thinking for my work desktop I may have to switch back to Ubuntu sadly for now
<srhb> d1rewolf: It doesn't look very maintained. The version is from november 2017.
<d1rewolf> But i assume if i install nix i can use most of my existing nix config?
<hodapp> srhb: the entire field of GIS is, arguably, defined by a lot of really silly software...
<srhb> d1rewolf: Depends what you mean by "nix config"
<srhb> d1rewolf: If you mean NixOS config, then basically none of it.
<srhb> hodapp: Hehe. :P I just meant, if it already has the dependency in its closure, it's silly to not enable the features.
<d1rewolf> Not the hardware config, but systemPackages, etc
<srhb> d1rewolf: Nope. You can probably get some of that with home-manager though.
<d1rewolf> srhb: oh...ok
<d1rewolf> Thx
<srhb> hodapp: For instance, right now it depends on libspatialite, which depends on libxml2. So since libxml2 is needed, using it directly it won't affect closure size.
<hodapp> srhb: ohhhh I see what you mean
<hodapp> I hadn't realized libxml2 was already present
<srhb> hodapp: Right. nix-store -q --tree $(nix-build --no-out-link '<nixpkgs>' -A gdal)
<srhb> In fact, it already seems to have a direct dependency on libxml2....
<hodapp> gdal does?
<srhb> Yeah, libgdal.so.. At least on 18.09. Which version are you looking at?
<hodapp> gdal's default.nix for latest master
<srhb> hodapp: same thing. lib/libgdal.so links directly against libxml2
<hodapp> I don't see libxml2 anywhere in the default.nix, so I'm not sure what produces that
<srhb> hodapp: Transient dependency, most like. :)
<hodapp> but it looks like regardless it doesn't enable the libxml2 features in the build
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to release-18.09: https://git.io/fx3Hf
<{^_^}> [nixpkgs] @vcunat merged pull request #47957 → [18.09] firefox - fix i686 & mark old esr as unsupported → https://git.io/fx3PI
<srhb> Right. Presumably enabling those will be free.
<sphalerite> s/transient/transitive/?
<srhb> sphalerite: Yes, thank you
mixfix41 has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #47914 → black: 18.6b4 -> 18.9b0 → https://git.io/fxOC4
<{^_^}> [nixpkgs] @xeji pushed commit from @pmiddend to master « black: 18.6b4 -> 18.9b0 (#47914) »: https://git.io/fx3HZ
<{^_^}> [nixpkgs] @xeji merged pull request #47966 → telepresence: 0.85 -> 0.93 → https://git.io/fx3DV
<{^_^}> [nixpkgs] @xeji pushed commit from @offlinehacker to master « telepresence: 0.85 -> 0.93 (#47966) »: https://git.io/fx3HE
<{^_^}> [nixpkgs] @xeji pushed commit from @offlinehacker to release-18.09 « telepresence: 0.85 -> 0.93 (#47966) »: https://git.io/fx3Hw
<srhb> hodapp: Ah, I understand why I'm confused now. libxml2 the-python-package is the optional dependency, not libxml2-the-system-library
<hodapp> ohh, I see
<{^_^}> [nixpkgs] @kevincox opened pull request #47969 → sewer: init at 0.6.0 → https://git.io/fx3Hi
<{^_^}> [nixpkgs] @xeji pushed commit from @c0bw3b to master « dateutils: 0.4.4 -> 0.4.5 (#47961) »: https://git.io/fx3HX
<{^_^}> [nixpkgs] @xeji merged pull request #47961 → dateutils: 0.4.4 -> 0.4.5 → https://git.io/fx31k
<{^_^}> [nixpkgs] @xeji merged pull request #47942 → eolie: 0.9.37 -> 0.9.41 → https://git.io/fx38M
<{^_^}> [nixpkgs] @xeji pushed commit from @worldofpeace to master « eolie: 0.9.37 -> 0.9.41 (#47942) »: https://git.io/fx3Hx
<{^_^}> [nixpkgs] @xeji merged pull request #47943 → antibody: 3.6.1 -> 3.7.0 → https://git.io/fx343
<{^_^}> [nixpkgs] @xeji pushed commit from @worldofpeace to master « antibody: 3.6.1 -> 3.7.0 (#47943) »: https://git.io/fx3Hj
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #47944 → solargraph: 0.28.1 -> 0.28.2 → https://git.io/fx34R
<{^_^}> [nixpkgs] @xeji pushed commit from @worldofpeace to master « solargraph: 0.28.1 -> 0.28.2 (#47944) »: https://git.io/fx3QU
<{^_^}> [nixpkgs] @xeji merged pull request #47941 → wire-desktop: 3.2.2840 -> 3.3.2872 → https://git.io/fx38m
<{^_^}> [nixpkgs] @xeji pushed commit from @worldofpeace to master « wire-desktop: 3.2.2840 -> 3.3.2872 (#47941) »: https://git.io/fx3QI
<{^_^}> [nixpkgs] @konimex opened pull request #47970 → bubblewrap: drop maintainership → https://git.io/fx3QO
Dedalo has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/bfa517dc100 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<{^_^}> [nixpkgs] @xeji merged pull request #47804 → facter: 3.11.4 -> 3.12.0 → https://git.io/fxtvm
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « facter: 3.11.4 -> 3.12.0 (#47804) »: https://git.io/fx3QP
<{^_^}> [nixpkgs] @xeji merged pull request #47795 → guake: 3.3.2 -> 3.4.0 → https://git.io/fxLA4
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « guake: 3.3.2 -> 3.4.0 (#47795) »: https://git.io/fx3QQ
<{^_^}> [nixpkgs] @xeji merged pull request #47970 → bubblewrap: drop maintainership → https://git.io/fx3QO
<{^_^}> [nixpkgs] @xeji pushed commit from @konimex to master « bubblewrap: remove maintainership (#47970) »: https://git.io/fx3Q5
<{^_^}> [nixpkgs] @xeji merged pull request #47824 → duc: 1.4.3 -> 1.4.4 → https://git.io/fxtZ4
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « duc: 1.4.3 -> 1.4.4 (#47824) »: https://git.io/fx37q
<{^_^}> [nixpkgs] @xeji merged pull request #47905 → mariadb galera: 25.3.23 -> 25.3.24 → https://git.io/fxYQz
<{^_^}> [nixpkgs] @xeji pushed commit from @Izorkin to master « mariadb galera: 25.3.23 -> 25.3.24 (#47905) »: https://git.io/fx373
mayhewluke has quit [Ping timeout: 246 seconds]
mayhewluke has joined #nixos
rfold has quit [Ping timeout: 272 seconds]
mixfix41 has left #nixos ["WeeChat 1.5"]
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/6a3f5bcb061 (from 16 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
<{^_^}> [nixpkgs] @edef1c opened pull request #47971 → solvespace: 2.3-20170808 -> 2.3-20180906 → https://git.io/fx37z
<{^_^}> [nixpkgs] @andir merged pull request #47959 → [18.03] oraclejdk8psu: mark as insecure → https://git.io/fx3Pi
<{^_^}> [nixpkgs] @andir pushed 2 commits to release-18.03: https://git.io/fx37V
<{^_^}> [nixpkgs] @vbgl merged pull request #47904 → ocamlPackages.ezxmlm: init at 1.0.2 → https://git.io/fxYQY
<{^_^}> [nixpkgs] @vbgl pushed commit from @carlosdagos to master « ocamlPackages.ezxmlm: init at 1.0.2 »: https://git.io/fx37M
Acou_Bass has quit [Quit: byeeeeeeeeeeeeeee]
Acou_Bass has joined #nixos
rsa has quit [Ping timeout: 272 seconds]
iyzsong has quit [Ping timeout: 252 seconds]
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #47950 → ivan: 053 -> 054 → https://git.io/fx3z7
<{^_^}> [nixpkgs] @xeji pushed commit from @freepotion to master « ivan: 053 -> 054 (#47950) »: https://git.io/fx3Fc
georges-duperon has quit [Quit: Leaving]
ryantrinkle has joined #nixos
wpcarro has joined #nixos
<wpcarro> Hey everyone. I'm trying to configure my SQLite installation. I tracked the package down to here: https://github.com/NixOS/nixpkgs/blob/4df3426f5a5e78cef4835897a43abd9e2a092b74/pkgs/development/libraries/sqlite/default.nix#L63, and I can see that there is an argument, `interactive` that defaults to `false`. In my `systemPackages`, I just list `sqlite`... how can I change this line so that I set
<wpcarro> `interactive = True`?
<{^_^}> [nixpkgs] @Hodapp87 opened pull request #47972 → gdal: add libxml2 to build → https://git.io/fx3bM
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
aexoxea has quit [Quit: Goodbye!]
<wpcarro> I'd try `(sqlite {interactive=True;})`, but sqlite is a set and not a function
<symphorien> `(sqlite.override{interactive=true;})` instead of `sqlite`
<wpcarro> symphorien: ah interesting... I'm override the default value? Or overriding the value that was set?
<symphorien> hum, I don't understand
<wpcarro> symphorien: `False` is the default value of the `interactive` argument. Is that what I'm overriding?
<vcunat> yes
<wpcarro> Or at this point, is `interactive` *already* set (ie fn is already applied) and I'm overriding *that*)
<symphorien> you call the file you linked above with the same values as before except that interactive is true
<wpcarro> seems to be working. Great!
<{^_^}> [nixpkgs] @danieldk opened pull request #47973 → resilio-sync: 2.6.0 -> 2.6.1 → https://git.io/fx3NU
<wpcarro> symphorien++
<{^_^}> symphorien's karma got increased to 7
<{^_^}> [nixpkgs] @jqueiroz opened pull request #47974 → i3lock-fancy: unstable-2017-12-14 -> unstable-2018-08-27 → https://git.io/fx3Nz
<{^_^}> [nixpkgs] @samueldr pushed 0 commits to refs/tags/18.09: https://git.io/fx3Ni
<gchristensen> :party:
<jasongrossman> 18.09 party?
<qyliss> :D
<andi-> 🎉
xok has quit [Quit: Leaving.]
xok has joined #nixos
<{^_^}> [nixos-artwork] @samueldr pushed 2 commits to master: https://git.io/fx3Af
<{^_^}> [nixos-artwork] @samueldr merged pull request #36 → adding artwork for 18.09 release → https://git.io/fA5Zz
Ericson2314 has joined #nixos
<jasongrossman> NixOS++
<{^_^}> NixOS's karma got increased to 2
<jasongrossman> \o/
* samueldr got trigger happy: the site isn't updated *just yet*
<gchristensen> infinisil: bug report, NixOS's karma is not infinite
JonReed has joined #nixos
kiloreux has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed commit from @schneefux to release-18.09 « nodePackages.webtorrent-cli: add node-gyp dependency, fixes build »: https://git.io/fx3AG
<kiloreux> In "overrideAttrs", how can I add new requirements to the package (specific library or something like that)?
<kiloreux> It seems I can only edit other parts like src and phases.
vidbina has joined #nixos
<clever> kiloreux: append it to buildInputs
<kiloreux> so it will be imported even if it's not in the original requirements ?
<clever> .overrideAttrs (oldDrv: { buildInputs = oldDrv.buildInputs ++ [ newlib ]; })
<clever> you receive the old values as an argument
<kiloreux> Thank you clever :D. I will try it.
<{^_^}> [nixos-homepage] @edolstra pushed 3 commits to master: https://git.io/fx3Au
<{^_^}> [nixos-homepage] @edolstra merged pull request #244 → Release 18.09 → https://git.io/fx38g
<gchristensen> woohoo!
<kalbasit[m]> how to understand this error? https://gist.github.com/kalbasit/e147f7942c6a3b932baaa0c638be0f57 It's telling me that i have an infinite recursion on unstable. Unstable is added to pkgs as an overlay here https://github.com/kalbasit/system/blob/b36179de7b5fa601bebf344d9b81602d3f855cb9/overlays/default.nix#L13-L24
<{^_^}> [nixpkgs] @vbgl pushed commit from @maggesi to master « hol_light: 2017-07-06 -> 2018-09-30 »: https://git.io/fx3Ar
<{^_^}> [nixpkgs] @vbgl merged pull request #47918 → hol_light: 2017-07-06 -> 2018-09-30 → https://git.io/fxO2m
endformationage has joined #nixos
wpcarro has quit [Quit: Lost terminal]
<etu> Hmm, how do I set options like this one: "config.kodi.enableSVTPlay"?
__monty__ has quit [Quit: leaving]
<etu> When I add it to my config I get this error: "error: Module `/etc/nixos/configuration.nix' has an unsupported attribute `boot'. This is caused by assignments to the top-level attributes `config' or `options'."
<samueldr> hi, anyone that was waiting for the release notes: https://nixos.org/nixos/manual/release-notes.html#sec-release-18.09
<etu> oh found it, nixpkgs.config.kodi.enableSVTPlay
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/9eb724f85ed (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<etu> samueldr: Is it out yet?
<etu> oh it is
<etu> samueldr: nice :)
<gchristensen> Ijust posted a link to it on HackerNews, go upvote and stuff =)
<gchristensen> samueldr: want to update the topic?
* samueldr wonders where to cut
<jasongrossman> It's number 1 on Hacker News! (Well, on the "new" page.)
rfold has joined #nixos
<gchristensen> oops, I re-published it to point to a better link
<samueldr> NixCon 2018 https://nixcon2018.org/ || NixOS 18.09 released https://discourse.nixos.org/t/1076 || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon
samueldr changed the topic of #nixos to: #nixos NixCon 2018 https://nixcon2018.org/ || NixOS 18.09 released https://discourse.nixos.org/t/1076 || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos
samueldr changed the topic of #nixos to: #nixos NixCon 2018 https://nixcon2018.org/ || NixOS 18.09 released https://discourse.nixos.org/t/1076 || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin
<samueldr> (had to cut the cut-off additional IRC channels)
ajs124 has quit [Quit: Gateway shutdown]
ajs124 has joined #nixos
<sphalerite> wooooooooo!
<sphalerite> samueldr++
<{^_^}> samueldr's karma got increased to 30
<sphalerite> vcunat++
<{^_^}> vcunat's karma got increased to 2
Dedalo has quit [Quit: Textual IRC Client: www.textualapp.com]
<gchristensen> samueldr++
<{^_^}> samueldr's karma got increased to 31
<gchristensen> vcunat++
<{^_^}> vcunat's karma got increased to 3
<gchristensen> NixOS++
<{^_^}> NixOS's karma got increased to 3
<jasongrossman> gchristensen++
<{^_^}> gchristensen's karma got increased to 37
<sphalerite> samueldr: maybe we could take the nix-info bit out of the topic line? Would leave more space for the extra channels and we can just jam the nix-info stuff into a factoid to invoke when appropriate
<sphalerite> ,info = Please share the output of nix-shell -p nix-info --run nix-info to help us help you.
<{^_^}> info defined
<gchristensen> or drop #nixos from the topic
<sphalerite> oh yeah that would also make sense :D
<samueldr> hmm, that #nixos is probably me typing the channel name two times for setting the topic!
<samueldr> (I'm not opped anymore btw)
<obadz> hi all, has anyone connected a printer to nixos recently? something maybe wifi based via google cloud print or the like
<samueldr> recently no, but did do it with a wireless brother printer, but not via google cloud print
<samueldr> though, chrome itself was able to print using google cloud print on it
<samueldr> I ported the brother printer driver and was then able to print wirelessly with it; though I'm no expert on linux printing, maybe it would have worked without its specific driver
<obadz> seems like a lot of work? feels like google cloud print is nicely generic..
samueldr changed the topic of #nixos to: NixCon 2018 - 25-27 Oct In London https://nixcon2018.org/ || NixOS 18.09 released https://discourse.nixos.org/t/1076 || 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
<samueldr> obadz: as I'm no expert, I didn't know if google cloud print can work with cups, though if it would, that probably would have been easier than with the driver :/
<obadz> yeah found this: https://www.niftiestsoftware.com/cups-cloud-print/ — thinking of packaging it
<gchristensen> thanks samueldr :)
<samueldr> n/p
<obadz> gchristensen: you coming back for nixcon?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/364d4772369 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
zarel has joined #nixos
grumble has quit [Quit: If we're putting dbus in the linux kernel, I want a java rmi registry there too.]
phreedom_ has joined #nixos
<{^_^}> [nixpkgs] @samueldr merged pull request #47956 → [backport] Miniupnpd and bittorrent improvements (#46443) → https://git.io/fx3wQ
<{^_^}> [nixpkgs] @samueldr pushed 6 commits to release-18.09: https://git.io/fx3x9
<{^_^}> [nixpkgs] @samueldr closed pull request #33523 → weechat: add NixOS module → https://git.io/vNTrn
<{^_^}> [nixpkgs] @aneeshusa opened pull request #47975 → containers: Make systemd journals available from the host → https://git.io/fx3xd
phreedom has quit [Ping timeout: 256 seconds]
grumble has joined #nixos
<Mateon1> Hi, I may be misunderstanding something, but why doesn't this work?: nix-shell -p 'python3.withPackages (p: [p.tensorflow.override { sse42Support = true; }])' - on import Python throws a ModuleNotFoundError
<Mateon1> Without the .override, python sees tensorflow just fine
<Mateon1> I'm probably misunderstanding something, tensorflow has some optionals for CPU feature flags that I'd like to set. Is .override not the correct way to do this?
iqubic has joined #nixos
<vcunat> Mateon1: you are missing parentheses
<vcunat> within lists, space separates arguments
<vcunat> s/arguments/list elements/
<vcunat> call of the override function has a lower "operator priority"
<Mateon1> Alright, hm. Even with the correction: python3.withPackages (p: [p.tensorflow.override({ sse42Support = true; })]) - I get the same import error
<vcunat> python3.withPackages (p: [(p.tensorflow.override { sse42Support = true; })])
<Mateon1> Oh, I see
<vcunat> but perhaps that's not the problem
<Mateon1> I misunderstood
<Mateon1> I just tried that and it's now actually copying tons of paths
<Mateon1> Thank you, that's somewhat not obvious
<vcunat> It's strange that it wasn't throwing any errors.
<Mateon1> Also explains why I couldn't override the python with a python.withPackages in sage earlier
aanderse has quit [Quit: aanderse]
<vcunat> Perhaps it would have been clearer to require comma as list separator, e.g. like Haskell, but such incompatible changes are rather hard *now*.
<Mateon1> Ok, so if I understand correctly, the packages list was [<function override>, <map>]. Really weird that it didn't report any errors, but explains why tensorflow was absent
<vcunat> packages are specific maps actually, but it's possible to recognize them easily
<clever> Mateon1: haskell packages runs a filter function over the entire list, to restrict it to just haskell libraries
<clever> python might do the same thing
<Mateon1> Huh, I thought packages were derivations
<clever> and that can silently ignore all functions
<clever> Mateon1: all derivations are technically sets
<clever> > "${ {outPath = "foo";} }"
<{^_^}> "foo"
<Mateon1> Ok, for some reason I thought derivations were a built-in type in nix
<clever> if you try to treat a set as a string, it will return the .outPath attribute
<Mateon1> Hm, another small question, is it possible to make nix renice itself while building, by default?
<Mateon1> Or should I just alias all nix-* commands I use to use nice?
<clever> on nixos, it will run the builds under the nix-daemon, so even if you renice nix-build, it wont have any effect
<clever> so you would instead just renice the current nix-daemon process
<{^_^}> [nixpkgs] @P-E-Meunier opened pull request #47976 → Rust build-support: enabling cross-compilation of Rust code → https://git.io/fx3hL
nDuff has joined #nixos
<nDuff> Howdy -- I'm trying to test a change to my local nixpkgs tree (intended to fix gnupg20's ability to be used by gnupg1compat), but when I run nix-build -I ~/VC/nixpkgs -E 'with import <nixpkgs> { }; pkgs.gnupg1compat.override { gnupg = gnupg20; }', I get an error implying that it's using my system's nixpkgs-18.09pre rather than ~/VC/nixpkgs (the locally-patched tree with the proposed change). How should I be doing that instead?
FRidh has quit [Quit: Konversation terminated!]
<clever> nDuff: -I ~/VC/nixpkgs and <nixpkgs> makes it look for ~/VC/nixpkgs/nixpkgs, which doesnt exist
<shreyansh_k> Hi, quick question: When linux 4.19 comes out, would the default kernel on 18.09 updated to 4.19 or will it stay on 4.14?
<clever> think of it like #include <foo.h> and -I/usr/include in c/c++
<clever> nDuff: nix has a -I nixpkgs=/path to help with things
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/be81cfd9f87 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
iqubic has quit [Remote host closed the connection]
<clever> nDuff: you can also just ignore the search path and directly `import ~/VC/nixpkgs`
<sphalerite> shreyansh_k: it will stay on 4.14 I believe, but linux_latest will be updated to point to 4.19
<sphalerite> I think
<samueldr> not sure
* nDuff plays around with the syntax a bit, and eventually gets something kludgy but working: nix-build -E 'let pkgs = import '"$PWD"' { }; in pkgs.gnupg1compat.override { gnupg = pkgs.gnupg20.override { guiSupport = false; }; }'
<samueldr> default kernels are always an LTS kernel
<samueldr> I would guess that it's going to stay 4.14 since 18.09 will have released with 4.14 as the default
<samueldr> but 4.19 should be made available
<samueldr> and kept when 4.19+1 releases, while non-lts releases aren't kept around once there's no support
<symphorien> nDuff: import ./.
<nDuff> much cleaner, thank you
<shreyansh_k> Oh! okay. Thank you.
Ariakenom has joined #nixos
xok has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @charles-dyfis-net opened pull request #47977 → gnupg20: set version variable to fix gnupg1compat → https://git.io/fx3ju
nDuff has quit [Quit: zzz]
mayhewluke has quit [Ping timeout: 252 seconds]
mayhewluke has joined #nixos
<vcunat> +1 about the kernel
<sphalerite> the one case where it does get upgraded is if the current one goes EOL during the release's maintenance period, right?
<sphalerite> wait no that never happens AFAIK, I'm confusing things
Izorkin has joined #nixos
jedahan has joined #nixos
<samueldr> kernels do get removed when they get EOL'd, but as you said, never happened with LTS kernels
<samueldr> so e.g. 4.18 will get removed at some point from stable and unstable releases, but 4.14 will not and neither would 4.19
DigitalKiwi has joined #nixos
DigitalKiwi has left #nixos [#nixos]
<vcunat> Yes, that can't ever happen, as we use latest longterm and their support cycle is way longer than ours.
<jtojnar> could anyone using plasma please check if enabling virtual pulseaudio device for simultaneoous output in paprefs work for them? https://github.com/NixOS/nixpkgs/issues/47947
<{^_^}> #47947 (by Chiiruno, 18 hours ago, open): Paprefs does not work
<srhb> Assuming we never end up with, like. a .0 release just before our release freezes :-)
<srhb> Still, the windows are way bigger.
<vcunat> The windows are known in advance.
<srhb> Right. I just meant I could conceive a situation where we ended up with latest-1 instead of latest.
<srhb> Still plenty of leeway in the LTS windows for that to not be a problem.
<vcunat> Yes, that will happen very soon.
<samueldr> latest lts - 1 is going to happen soon with 18.09 :)
<srhb> Well, 18.09 is released.
<srhb> So we did start with latest latest ;)
<samueldr> we always will :D
<srhb> Really? even if, say, next LTS comes out days before our feature freeze?
<srhb> That's what I was referring to above.
<vcunat> Ah, freeze vs. release time.
<srhb> Yeah..
<samueldr> chances are it would get in, unless they somehow made so much change that the update can't happen quickly in nixpkgs
<vcunat> that's too short a period when compared to longterm kernel kernel support
* srhb nods
<samueldr> the LTS release would have to happen the day the freeze happens :)
<srhb> Or fail to inspire confidence during the release stabilization.
<srhb> But yeah.
<samueldr> and even then, probably can sneak it past
<srhb> Doubt it'll happen :)
<vcunat> I hope we don't have any other important package whose default will get unsupported during 18.09.
<vcunat> We can probably deal with it somehow when a significant vulnerability comes.
olejorgenb[m] has joined #nixos
Ericson2314 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @timokau merged pull request #47609 → heptio-ark: 0.9.4 -> 0.9.6 → https://git.io/fxUwV
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fxse2
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/be81cfd9f87 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<shreyansh_k> It should be clear whether kernel default to latest LTS or the LTS at the time the branch was released.
<tertl3> ayeeeeeeeeee
<{^_^}> [nixpkgs] @ikervagyok closed pull request #47919 → [WIP] services.nextcloud: add port option → https://git.io/fxOwc
nDuff has joined #nixos
<srhb> shreyansh_k: The time when the branch was frozen, at least so far.
<srhb> shreyansh_k: (Conceivably the update could also happen during the freeze)
<srhb> shreyansh_k: There's no policy here, really.
<vcunat> yes, my opinion on this is that the policy applies to nixpkgs master
<vcunat> and I don't thing there would be sufficient pressure to do such a (potentially) disruptive change on a release
<vcunat> *think
<vcunat> People with new HW (for example) can still switch the branch easily even on stable.
graphene has quit [Remote host closed the connection]
katyucha has joined #nixos
Ericson2314 has joined #nixos
Izorkin has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
siers has joined #nixos
<{^_^}> [nixpkgs] @gnidorah opened pull request #47978 → midisheetmusic: init at 2.6 → https://git.io/fxsf2
Ericson2314 has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @matthewbauer closed pull request #47386 → rust: preliminary cross compilation support → https://git.io/fAxSt
katyucha has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @benley merged pull request #47939 → jsonnet: fix on darwin → https://git.io/fx3nh
<{^_^}> [nixpkgs] @benley pushed commit from @pmahoney to master « jsonnet: fix on darwin (#47939) »: https://git.io/fxsf9
<{^_^}> [nixpkgs] @pacien opened pull request #47979 → howl: init at 0.5.3 → https://git.io/fxsf5
nDuff has quit [Quit: zzz]
<lassulus> whups, is dwarf-fortress broken on 18.09?
<lassulus> ah there is already an issue
vidbina has quit [Ping timeout: 268 seconds]
<Acou_Bass> heyy, i like the firejail thing in 18.09, very slick ;D
pluplog has quit [Ping timeout: 252 seconds]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/6a3f5bcb061 (from 21 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
magnetophon has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #47980 → lib/systems: use correct config for armv7l-hf-multiplatform → https://git.io/fxsJr
magnetophon has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
zduch4c has joined #nixos
<zduch4c> hello!
<zduch4c> can I upgrade to 18.09 simply by changing the version in configuration.nix?
<samueldr> no!
<samueldr> :)
<samueldr> ,stateVersion
<{^_^}> Setting stateVersion to the latest release doesn't update anything and can only break your setup at best. If you want to regardless, Ctrl-F for "stateVersion" in https://nixos.org/nixos/manual/release-notes.html to see things that need to be manually upgraded with the new value
<zduch4c> hmm
<zduch4c> so the easy option is just installing the thing again
<Acou_Bass> noo
<samueldr> nah, change (root's) nixos channel so it points to 18.09
<Acou_Bass> do: sudo nix-channel --add https://nixos.org/channels/nixos-18.09 nixos
<Acou_Bass> then nixos-rebuild boot --upgrade
<samueldr> as in the linked chapter
<Acou_Bass> and reboot
<zduch4c> so the stateVersion will stay the same?
<samueldr> yes
<samueldr> the big tldr is that stateVersion is the "first installed version"
<zduch4c> mhm
<samueldr> so when things change under the hood, they can check that and see "ah, that stateful file is schema X, or Y"
<Acou_Bass> i dont actually have stateVersion set in my configuration.nix at all
<Acou_Bass> is that a problem...? XD
<samueldr> Acou_Bass: in that case it's like you're changing with each release
<samueldr> it defaults to the currently building release's version
<Acou_Bass> so stateVersion is more for the database schema than the OS itself?
<samueldr> yeah, but "database" doesn't necessarily implies RDBMS
<zduch4c> kind of triggers my OCD this thing
<zduch4c> what's going behind the hood when I do nix-channel --add, the old 18.03 thing stays there too?
<zduch4c> i just want everything to be in configuration.nix! i dont want to mess with the command line
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/f4bb9c421f6 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<samueldr> as of 18.09, these are all using stateVersion in some way or another https://gist.github.com/samueldr/1881d65dc714aaa27f1afdc3e1449a08
<Acou_Bass> zduch4c: if you change the channel, and it has the same name as the previous one ('nixos' in this case) itll overwrite it
<zduch4c> well, hopefully this upgrade doesn't take too long
<zduch4c> texlive is super big
<{^_^}> [nixpkgs] @benley opened pull request #47981 → jsonnet: skip building the website → https://git.io/fxsJF
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ec7d7e1f78f (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<Acou_Bass> so glad i dont have to fiddle about with texlive too much anymore XD amazing piece of software but such a pain to manage :P
<zduch4c> at least its better than the mess that webkit is
<Acou_Bass> i mean... ive never had to 'manage' webkit... i just install it as part of whatever browser im installing
Aerobit has joined #nixos
<{^_^}> [nixpkgs] @gleber opened pull request #47982 → woeusb: add p7zip to runtime deps enable extra feature → https://git.io/fxsUB
lord| has quit [Read error: Connection reset by peer]
<vcunat> zduch4c: you can choose what texlive packages you want
<vcunat> often one can do with a couple hundred MBs
lord| has joined #nixos
jD91mZM2 has quit [Quit: WeeChat 2.2]
<Aerobit> hey all ! i'm having trouble writing a derivation - it builds successfully using the generic builder, but there's nothing in the `result` folder when i run `nix-build`. Here's the derivation: https://gist.githubusercontent.com/arilotter/e52034833a91814e93ccac8a28679eba/raw/e031e0b35ccad93c7dc8c1f72b7afa2ca292345a/default.nix
<{^_^}> [nixpkgs] @thorstenweber83 opened pull request #47983 → slic3r-prusa3d: 1.40.1 -> 1.41.0 → https://git.io/fxsUK
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<zduch4c> is it me or is the newest iso larger than the one before?
<zduch4c> wasn't 18.03 ~300MB or something?
Anton-Latukha has joined #nixos
<lassulus> hmm, nix repl has a disappearing prompt for me, tab completion also seems broken, anyone else with those errors? using urxvt here
slack1256 has joined #nixos
zarel has quit [Ping timeout: 272 seconds]
<manveru> lassulus: that was fixed quite a while ago, what's your nix version?
<lassulus> 2.1pre6338_45bcf541
<lassulus> I'm currently upgrading to 18.09, maybe it's fixed afterwards
<manveru> hmm, no
<manveru> i'm on the same version, and it's happening here too :(
<manveru> it was working for a while...
<manveru> upgrading to 18.09 atm, will see
<Anton-Latukha> Does anyone remembers more clearly then me why LICENSE files distribution was removed. Maybe even words to direct me to find the evidence.
<manveru> which license?
magnetophon has joined #nixos
sigmundv__ has quit [Remote host closed the connection]
magnetophon has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @8573 opened pull request #47984 → nixos/bash: Use `escapeShellArg` for shell aliases → https://git.io/fxsTW
<{^_^}> [nixpkgs] @thorstenweber83 closed pull request #47983 → slic3r-prusa3d: 1.40.1 -> 1.41.0 → https://git.io/fxsUK
<srhb> lassulus, manveru: Sounds like you're using nixUnstable from 18.03. In that case you should _also_ switch to nix stable with the 18.09 upgrade
<lassulus> srhb: oki doke, thanks
<Anton-Latukha> For example LICENSE files of compiled Haskell project. Nix used to place it in ./result/share/doc/.../<project>/LICENSE
tertl3 has quit [Quit: Connection closed for inactivity]
<srhb> Anton-Latukha: Still does.
<srhb> Anton-Latukha: Maybe you're not looking at the doc output?
zduch4c has quit [Ping timeout: 268 seconds]
CrazedProgrammer has quit [Quit: Ping timeout (120 seconds)]
CrazedProgrammer has joined #nixos
sigmundv has joined #nixos
alex`` has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @rycee merged pull request #47936 → systemd-wait: init at 0.1+2018-10-05 → https://git.io/fx3sM
<{^_^}> [nixpkgs] @rycee pushed 2 commits to master: https://git.io/fxsku
sigmundv has quit [Ping timeout: 268 seconds]
magnetophon has joined #nixos
<magnetophon> I'm trying to update libclthreads, but am getting: "ldconfig: Can't open cache file /nix/store/fg4yq8i8wd08xg3fy58l6q73cjy8hjr2-glibc-2.27/etc/ld.so.cache
<magnetophon> : No such file or directory"
<magnetophon> There's plenty of people on the web having this issue, but I can\t find the solution.
<{^_^}> [nixpkgs] @timokau merged pull request #47984 → nixos/bash: Use `escapeShellArg` for shell aliases → https://git.io/fxsTW
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fxskM
orivej has quit [Quit: orivej]
alex`` has joined #nixos
<manveru> srhb: jup, that was it
rfold has quit [Quit: leaving]
orivej has joined #nixos
cnidario has joined #nixos
ZeDestructor has quit [Quit: o.O]
silver has joined #nixos
ZeDestructor has joined #nixos
mayhewluke has quit [Ping timeout: 245 seconds]
mayhewluke has joined #nixos
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @jqueiroz opened pull request #47985 → pythonPackages.sslib: init at 0.2.0 → https://git.io/fxsIR
fragamus has joined #nixos
marusich has quit [Ping timeout: 240 seconds]
wpcarro has joined #nixos
<wpcarro> I wrote a shell script to integrate my window movement and closing between i3 and Emacs using a shell script. I'd like a way to package the shell script in a way that allows users to whitelist it in the `systemPackages` as something like `i3-and-emacs`. Once they have this, I'm hoping to have an executable named `i3-and-emacs` available on that user's `$PATH`. I imagine this involved making a derivation.
<wpcarro> Am I on the right track?
phreedom_ has quit [Ping timeout: 256 seconds]
phreedom has joined #nixos
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kyren has quit [Remote host closed the connection]
fragamus has joined #nixos
[Leary] has joined #nixos
Lears has quit [Read error: No route to host]
<srhb> wpcarro: Yup.
<srhb> wpcarro: But that doesn't say very much. You might be specifically interested in eg. writeScriptBin.
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lord| has quit [Ping timeout: 252 seconds]
bgamari has joined #nixos
<bgamari> is it expected that http://tarballs.nixos.org/sha256/ is a 404?
<gchristensen> that is not unexpected, what would you like to be there?
pointfree is now known as pointfree_
fragamus has joined #nixos
lord| has joined #nixos
<bgamari> well, I'm having some very odd problems trying to upgrade
<bgamari> starting with
<bgamari> error checking the existence of http://tarballs.nixos.org/sha256/:
<bgamari> curl: (6) Could not resolve host: tarballs.nixos.org
<bgamari> the fact that it can't resolve the host is certainly odd
<bgamari> especially given that `curl http://tarballs.nixos.org/sha256/` shows that it's a 404
silver_ has joined #nixos
pointfree_ is now known as pointfree
<bgamari> so I'm generally confused
<bgamari> nixos-rebuild reliably fails with "could not resolve host" and yet running curl shows a 404
<rawtaz> does it say which host it could not resolve?
<rawtaz> oh, its curl that does it when you run rebuild
silver has quit [Ping timeout: 268 seconds]
<bgamari> tarballs.nixos.org
<bgamari> it seems that nixos-rebuild inexplicably can't resolve any hostnames
<bgamari> it also fails to resolve github.com
<bgamari> how mysterious
<bgamari> anyone have any idea why `nixos-rebuild build` would reliably fail to resolve domain names yet `sudo curl ...` works fine?
<Aerobit> bgamari: does curl without sudo work?
<bgamari> yep
<Aerobit> hm.
<bgamari> literally the only place I've seen this failure is nixos-rebuild
cnidario has quit [Read error: Connection reset by peer]
<Aerobit> reboot? :D
<bgamari> I've tried sudo -u nixbld1 ping github.com as well
<srhb> bgamari: Very weird... I only know about the 404s being cached in ~/.cache/nix and ~root/.cache/nix
<bgamari> which also works
<bgamari> suspecting that the nix-daemon user was somehow broken
<srhb> Which would explain a transient 404 persisting, but that's apparently not what you're seeing...
<bgamari> right
<bgamari> it's definitely a name resolution issue
Ariakenom has quit [Read error: Connection reset by peer]
<bgamari> I suppose I will just need to reboot and hope for the best
Aerobit has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @erictapen opened pull request #47986 → borgbackup: patch bug that allowed for exceeding quotas → https://git.io/fxstL
Rusty1 has quit [Quit: Konversation terminated!]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
infty has joined #nixos
Anton-Latukha has quit [Quit: Leaving.]
nikivi has quit [Quit: ZNC is awesome]
<infty> halp
nikivi has joined #nixos
haxmeister has joined #nixos
<haxmeister> hello nixos
nikivi has quit [Client Quit]
<haxmeister> is there a webpage where I can view/search the packages available in your repositories?
kyren has joined #nixos
nikivi has joined #nixos
<haxmeister> ty
kahiru has joined #nixos
<haxmeister> adamantium: the same one I've known from another channel?
slack1256 has quit [Ping timeout: 252 seconds]
infty has quit [Quit: WeeChat 1.4]
__monty__ has quit [Quit: leaving]
infty has joined #nixos
<{^_^}> [nixpkgs] @erictapen opened pull request #47987 → scribusUnstable: init at 1.5.5.r22716 → https://git.io/fxsq9
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ZeDestructor has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to master: https://git.io/fxsqp
juhe has left #nixos ["PART #nixos :PING 1538865925"]
fragamus has joined #nixos
<{^_^}> [nixpkgs] @vcunat merged pull request #47971 → solvespace: 2.3-20170808 -> 2.3-20180906 → https://git.io/fx37z
wpcarro has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @jqueiroz opened pull request #47988 → pythonPackages.fastpbkdf2: init at 0.2 → https://git.io/fxsmi
jluttine has quit [Ping timeout: 246 seconds]
jluttine has joined #nixos
ZeDestructor has joined #nixos
tertl3 has joined #nixos
silver_ has quit [Read error: Connection reset by peer]
alex`` has quit [Ping timeout: 252 seconds]
Edes has joined #nixos
<Edes> how do you upgrade from 18.03 to 18.09?
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/299814b385d (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
<Edes> nvm I found it
fragamus has joined #nixos
vcunat has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #47733 → pscircle: 1.0.0 -> 1.1.0 → https://git.io/fxIpU
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fxsO8
jasongrossman has quit [Ping timeout: 268 seconds]
nekroze has joined #nixos
<nekroze> I am trying to update from 18.03 to 18.09 via `sudo nixos-rebuild boot` but it fails towards the end with "perl: warning: Setting locale failed." I have found some stuff with that error on google but nothing pans out, am I missing something from the update process?
<rawtaz> i presume you updated the channels after adding them to change the version number?
<nekroze> yeah