derjohn_mob has quit [(Ping timeout: 256 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
mbrgm has joined #nixos
<smw_>
Hi everyone. I am new to nixos. I just enabled ddclient but I am having it use curl. The issue is that it cannot find curl on its path. What is the proper way to ensure ddclient has access to curl?
MoreTea has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
<NixOS_GitHub>
[nixpkgs] peterhoeg pushed 2 new commits to master: https://git.io/vylkV
<NixOS_GitHub>
nixpkgs/master 48fba40 Peter Hoeg: terraform: 0.8.8
<NixOS_GitHub>
nixpkgs/master f9e76ba Peter Hoeg: terragrunt: 0.10.3 -> 0.11.0
eacameron has quit [(Ping timeout: 246 seconds)]
derjohn_mob has joined #nixos
eacameron has joined #nixos
<NixOS_GitHub>
[nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vylkM
<NixOS_GitHub>
nixpkgs/master e6150d8 Peter Hoeg: pmccabe: 2.4 -> 2.6
ndowens08 has quit [(Ping timeout: 240 seconds)]
eacameron has quit [(Ping timeout: 258 seconds)]
Rizy has quit [(Ping timeout: 260 seconds)]
iyzsong has joined #nixos
eacameron has joined #nixos
jluttine has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Ping timeout: 256 seconds)]
eacameron has joined #nixos
systemfault has quit [(Quit: Bye!)]
sigmundv has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Ping timeout: 256 seconds)]
eacameron has joined #nixos
echo-area has quit [(Ping timeout: 246 seconds)]
Rizy has joined #nixos
eacameron has quit [(Ping timeout: 268 seconds)]
mizu_no_oto has joined #nixos
hexagoxel has quit [(Ping timeout: 260 seconds)]
hexagoxel has joined #nixos
takle has quit [(Remote host closed the connection)]
tadni- has quit [(Quit: Peace Peeps. o/ If you need me asap, message me at msg[at]sgrant.io & I'll try to get back to you within 24 hours.)]
sheenobu has quit [(Quit: Leaving)]
jsgrant- has joined #nixos
NeverDie has joined #nixos
takle has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
systemfault has joined #nixos
zraexy has joined #nixos
alx741_ has quit [(Quit: alx741_)]
mguentner2 has quit [(Quit: WeeChat 1.7)]
sellout- has quit [(Quit: Leaving.)]
hexagoxel has quit [(Ping timeout: 260 seconds)]
mguentner has joined #nixos
phreedom has quit [(Ping timeout: 240 seconds)]
hexagoxel has joined #nixos
phreedom has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
Fare has joined #nixos
johnsonav has joined #nixos
alx741 has joined #nixos
Wizek_ has joined #nixos
phreedom has quit [(Quit: No Ping reply in 180 seconds.)]
mguentner2 has joined #nixos
xpkill23 has joined #nixos
systemfault has joined #nixos
sellout- has joined #nixos
phreedom has joined #nixos
mguentner has quit [(Ping timeout: 260 seconds)]
systemfault has quit [(Max SendQ exceeded)]
systemfault has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
systemfault has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
systemfault has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
systemfault has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
systemfault has joined #nixos
systemfault has quit [(Read error: Connection reset by peer)]
systemfault has joined #nixos
takle has joined #nixos
filterfish has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
systemfault has quit [(Quit: Bye!)]
takle has joined #nixos
<unlmtd[m]>
I havent found anything on using my own keys for secure-boot kernel with nixos. Has anyone tackled the process?
kini has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<simpson>
No, but thank you for bringing it up. It's an important topic.
takle has joined #nixos
jsgrant-_ has joined #nixos
jsgrant- has quit [(Ping timeout: 260 seconds)]
takle has quit [(Ping timeout: 260 seconds)]
mizu_no_oto has quit [(Quit: ["Textual IRC Client: www.textualapp.com"])]
Rizy has quit [(Quit: Rizy)]
iyzsong has quit [(Ping timeout: 246 seconds)]
smw_ has quit [(Quit: Computer has gone to sleep)]
smw_ has joined #nixos
filterfish has quit [(Ping timeout: 256 seconds)]
glines has quit [(Ping timeout: 258 seconds)]
endformationage has quit [(Quit: WeeChat 1.6)]
takle has joined #nixos
filterfish has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
smw_ has quit [(Quit: Computer has gone to sleep)]
smw_ has joined #nixos
smw_ has quit [(Ping timeout: 240 seconds)]
alx741 has quit [(Quit: alx741)]
Wizek_ has quit [(Ping timeout: 240 seconds)]
dramforever has joined #nixos
Wizek_ has joined #nixos
Rizy has joined #nixos
takle has joined #nixos
hexagoxel has quit [(Ping timeout: 260 seconds)]
hexagoxel has joined #nixos
takle has quit [(Ping timeout: 268 seconds)]
doppler has joined #nixos
doppler has left #nixos []
iyzsong has joined #nixos
takle has joined #nixos
takle has quit [(Ping timeout: 256 seconds)]
zraexy has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to release-17.03: https://git.io/vylOg
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vylOA
<NixOS_GitHub>
nixpkgs/master 2839b10 Vladimír Čunát: Merge commit older staging...
takle has joined #nixos
griff_ has joined #nixos
<Havvy>
I wished `cannot coerce a set to a string, at /home/havvy/.nixpkgs/shell/rust-emscripten.nix:24:5` showed you what expression evaluated into a string...
takle has quit [(Ping timeout: 268 seconds)]
<Havvy>
Is there a syntax for describing the type of Nix expressions?
alexozer has joined #nixos
filterfish has quit [(Ping timeout: 240 seconds)]
<alexozer>
anybody ever manage to get nixos running in a systemd-nspawn or lxc container on a non-nixos host?
<MichaelRaskin>
Havvy: --show-trace is not literally what you want, but may be useful
<Havvy>
MichaelRaskin: I'm already using show-trade.
<Havvy>
And now I'm editing documentation for rust-nightly-nix...
<MichaelRaskin>
You could also insert a lib.traceVal at the point where the string is needed to see the set
<MichaelRaskin>
I guess some package-set like qt5 is passed instead of a single package like qt5.qtBase
alexozer has quit [(Quit: Page closed)]
<Havvy>
Perhaps.
eacameron has joined #nixos
<NixOS_GitHub>
[nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vyl35
<NixOS_GitHub>
nixpkgs/master 36b2386 Michael Raskin: Merge pull request #23507 from ndowens/freetalk...
jluttine has joined #nixos
griff_ has quit [(Quit: griff_)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
<taktoa>
huh you can buy the HoTT book for like $10
<simpson>
taktoa: I imagine that there's no free lunch and it's a hard read.
iyzsong has quit [(Ping timeout: 260 seconds)]
Kendos-Kenlen has joined #nixos
RchrdB has joined #nixos
<taktoa>
simpson: well it's a free e-book lol, I'm pretty aware of its contents
<MichaelRaskin>
I think the HoTT page includes the official PDF download
hexagoxel has quit [(Ping timeout: 260 seconds)]
<Kendos-Kenlen>
Hi :)
<taktoa>
simpson: I meant that you can buy a *paperback* version of it for like $10
<MichaelRaskin>
I think the book is well, written, I have some reservations about the HoTT as a global foundational approach, but I don't think the book makes anything worse
eacameron has joined #nixos
hexagoxel has joined #nixos
<simpson>
taktoa: I imagine that it's still a hard read!
<taktoa>
yeah though the first part is a really good intro to Martin-Lof type theory
<Ralith>
simpson: not as hard as the hardcover, though :D
<taktoa>
it's pretty self-contained from what I've read thus far
<taktoa>
Ralith: lol
<NixOS_GitHub>
[nixpkgs] Ma27 opened pull request #23509: nodePackages.'@captainsafia/legit': init at 2.0.1 (master...new-package/nodePackages.legit) https://git.io/vylsc
<Kendos-Kenlen>
What's the best way to do virtualization on nixos ? Using virtualisation.libvirtd.enableKVM and virt-manager, or something else ?
Acou_Bass has joined #nixos
jcbrand has joined #nixos
iyzsong has quit [(Quit: bye.)]
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vyl8S
<NixOS_GitHub>
nixpkgs/master 2fd787d Vladimír Čunát: libuv: disable another flaky test on Darwin...
Piece_Maker has joined #nixos
jensbin has quit [(Quit: Leaving)]
Acou_Bass has quit [(Ping timeout: 268 seconds)]
Piece_Maker is now known as Acou_Bass
<pierron>
wuhu: is there any other file in the .desktop directory? I would usualy think that something named *.desktop is a file which contains the infromation for starting a program, in which case you might find the location of the binary in it.
Piece_Maker has joined #nixos
Acou_Bass has quit [(Ping timeout: 268 seconds)]
Piece_Maker is now known as Acou_Bass
Kendos-Kenlen_ has joined #nixos
Kendos-Kenlen has quit [(Ping timeout: 258 seconds)]
Kendos-Kenlen_ is now known as Kendos-Kenlen
<NixOS_GitHub>
[nixpkgs] matthiasbeyer opened pull request #23512: doc: Remove indention from program listings (master...doc-fix-xfce) https://git.io/vyl48
hexagoxel has quit [(Ping timeout: 260 seconds)]
Acou_Bass has quit [(Ping timeout: 240 seconds)]
jcbrand has quit [(Ping timeout: 264 seconds)]
hexagoxel has joined #nixos
<wuhu>
pierron there is only /nix/store/8a92acybbs7g89cn0mbd33qny7aaawm0-jabref.desktop/share/applications/jabref.desktop
<wuhu>
no other file
<wuhu>
or folder
<wuhu>
in my understanding overrideDerivation takes the old package attribute and just override the attribute thats new
Kendos-Kenlen has quit [(Quit: Konversation terminated!)]
MoreTea has joined #nixos
mudri has quit [(Ping timeout: 240 seconds)]
mudri has joined #nixos
deepfire has quit [(Ping timeout: 240 seconds)]
dramforever_ has joined #nixos
<schoppenhauer>
hi. anyone running chromium with NaCL on stable?
<schoppenhauer>
because compilation fails when I try that.
Mateon1 has quit [(Remote host closed the connection)]
Mateon1 has joined #nixos
deepfire has joined #nixos
wangoe has quit [(Quit: WeeChat 1.5)]
<NixOS_GitHub>
[nixpkgs] matthiasbeyer opened pull request #23513: Add vim plugins (master...add-vim-plugins) https://git.io/vylRG
dramforever_ is now known as dramforever
<qknight>
trace: warning: bond0.miimon is deprecated, use bond0.driverOptions
<qknight>
i see this every nixos-rebuild switch but i can't find the documentation on how to use driverOptions. where could that be in nixpkgs? it should be near the networking abstraction...
<qknight>
oh, just noticed that i've been looking in release-16.09's nixpkgs and therefore it won't ever be there
<wuhu>
i lost my internet connection so i will ask again sry. hey i want to override the exisitng package jabref like this http://textuploader.com/dt1qn.
<wuhu>
The probem is that although I have a folder like /nix/store/....jabref.desktop/ get but there are no /bin files in it, just the share/applications/jabref.desktop file.
<NixOS_GitHub>
[nixpkgs] vbgl pushed 2 new commits to release-17.03: https://git.io/vylEe
<NixOS_GitHub>
[nixpkgs] yesbox opened pull request #23515: grsecurity docs: Fixes a syntax and indentation error. (master...grsecdoc) https://git.io/vylEB
<fuzzy_id>
i.e. the call it stops is something like "gcc -g -o haproxy […] -L/nix/store/iagd3mlgaxsciky0dgvvallnf2gam36l-lua-5.3.0/lib/ -lliblua -lm -ldl"
<fuzzy_id>
and /nix/store/iagd3mlgaxsciky0dgvvallnf2gam36l-lua-5.3.0/lib/ definitely contains liblua.so
<clever>
fuzzy_id: gcc will always add lib and .so to the name you give it
takle has quit [(Ping timeout: 260 seconds)]
<fuzzy_id>
yeah!
<fuzzy_id>
really nice!
<clever>
fuzzy_id: i recently made a lua based program using just "buildInputs = [ protobuf libressl lua libevent ];" and " -lssl -lprotobuf -llua -levent_pthreads -levent -levent_openssl"
griff_ has joined #nixos
DutchWolfie has quit [(Quit: Konversation terminated!)]
<clever>
no configure, no automake, no cmake
<clever>
and the only storepath i had to specify directly was ${out}
<smw_>
So, I am unhappy with a nixos config file in nixpkgs and think I can improve it. How hard should I work to contain full backwards compatibility?
<smw_>
example: right now you can't set the host to bind to or the port. If I add that, it will invalidate people's already setup configs unless I make it none by default.
d762b440__ has joined #nixos
deepfire has joined #nixos
* smw_
bugs clever again
<NixOS_GitHub>
[nixpkgs] LnL7 pushed 1 new commit to release-17.03: https://git.io/vylzr
<NixOS_GitHub>
[nixpkgs] oxij opened pull request #23520: osmctools: osmfilter: init at 1.4.0 (master...pkg/osmcfilter) https://git.io/vylg2
<NixOS_GitHub>
[nixpkgs] oxij opened pull request #23521: timidity: add ALSA sequencer support (master...pkg/timidity-seq) https://git.io/vylga
<NixOS_GitHub>
[nixpkgs] oxij opened pull request #23522: nixos: network-interfaces-scripted: don't require mstpd when rstp is off (master...nixos/mstpd-rstp) https://git.io/vylgP
<manveru>
any idea how to fix this: `skipping corrupt system profile entry /nix/var/nix/profiles/system-472-link`
<manveru>
i tried with `nix-store --repair --verify --check-contents` but that didn't do it :(
FrozenCow has joined #nixos
<manveru>
guess because it's not in the nix-store
FrozenCow has quit [(Remote host closed the connection)]
zraexy has joined #nixos
<gchristensen>
globin, LnL: can people nixos-rebuild switch to 17.03 safely, or is the issue with setuidwrappers still present?
takle has joined #nixos
<LnL>
I think so, but it should be pretty easy to fix
xadi has joined #nixos
<gchristensen>
you think so the bug is still present?
<smw_>
gchristensen: I want to contribute to one of the nixos files. What are the rules on backwards compatibility? sabnzbd's nixos config doesn't allow setting host and port. If I added that it would override whatever is in the person's config.
<LnL>
gchristensen: as in ln -s /run/wrappers /var/setuid-wrappers
<smw_>
gchristensen: is that type of change worth it? Is there any type of deprecation system?
<gchristensen>
LnL: yes but the bug is _currently_ still present, and will cause breakage until they make another change?
<LnL>
let me check
takle has quit [(Ping timeout: 260 seconds)]
<LnL>
yes, /var/setuid-wrappers is a stale symlink on my system
<gchristensen>
ok
xadi has quit [(Quit: Leaving.)]
<LnL>
starting a new shell is enough to fix the issue, but for long living things it might cause issues
<gchristensen>
smw_: for something like sabnzbd, it seems not worth stressing about. this is a deprecation system, but I don't know much about it (I don't do much development in modules)
<gchristensen>
there is a*
<LnL>
gchristensen: that's exactly what I did :)
<smw_>
gchristensen: well, I would be annoyed if I upgraded and sab ended up on another port
freusque has joined #nixos
takle has joined #nixos
<NixOS_GitHub>
[nixpkgs] oxij opened pull request #23525: kiwix: refactor and fix expression (master...pkg/pretty-kiwix) https://git.io/vyl25
<NixOS_GitHub>
[nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vyl2d
<NixOS_GitHub>
[nixpkgs] oxij opened pull request #23526: speedread: init at git-2016-09-21 (master...pkg/speedread) https://git.io/vylae
<LnL>
gchristensen: looks good to me, we should mention that /run/wrappers/bin/sudo still works somewhere. but that's probably not relevant for the roundup
<smw_>
LnL: so, the sabnzbd module sucks. Honestly sabnzbd intentionally makes it as hard as possible to configure without the UI, but it doesn't even let you set the host/port from the nixos config. That can be done with a flag at start. But, if I set it, it will override people's current config for port.
<LnL>
it doesn't have a default?
<smw_>
It defaults to localhost:8080, but if you already have it, you may have modified the ini file to set it to something else.
<smw_>
but the flag would override that.
k2s has quit [(Remote host closed the connection)]
xadi has quit [(Quit: Leaving.)]
lorilan has joined #nixos
Rotaerk_ has joined #nixos
xadi has joined #nixos
k2s has joined #nixos
takle has joined #nixos
Rotaerk has quit [(Ping timeout: 246 seconds)]
jcbrand has joined #nixos
smw_ has quit [(Quit: Computer has gone to sleep)]
takle has quit [(Ping timeout: 240 seconds)]
smw_ has joined #nixos
<LnL>
I think it's ok since it was not managed by nix before
<aspiwack[m]>
Hi. Is there a guide for using gnome on nixos? Or is the best way to sift through the modules in nixpkgs?
<LnL>
system.stateVersion can be used to preserve compatibility with previous releases, but I'm not sure if it makes sense for this
<ndowens08>
THink I have gotten most apps that i can and is available updated, just a few more to check i think
roconnor has joined #nixos
<lwf>
smw: i'm probably the last one to ask, having not made any modules and installed nixos earlier this week. however, could this be something where using system.stateVersion would be a good idea? for most programs it makes sense that nixos can't be backwards-compatible with every type of config that could have been done outside of nix before, but if your program keeps the host:port in some database configured from a web ui, but also possible
<lwf>
to override with a command line argument, i think it fits the description.
<lwf>
so that if system.stateVersion is lower than the next release, don't set the command line arguments at all, leaving those new settings to the database (assuming that is how it works, i have never used that program)
Rotaerk has joined #nixos
ilja_kuklic has joined #nixos
<gchristensen>
could be lwf, and I was thinking about that. but, if there is any way around it, it would be good to not use that.
Rotaerk_ has quit [(Ping timeout: 240 seconds)]
MinceR_ is now known as MinceR
<LnL>
^ I feel like stateVersion is more for things liek a database upgrade
<NixOS_GitHub>
[nix] zimbatm reopened pull request #605: Norc for pure env (master...norc-for-pure-env) https://git.io/v3bxe
<lwf>
maybe it makes more sense leave the defaults of the host and port options empty then, and if they are empty do not set any arguments leaving it do the programs db. since the web ui has settings like these it could lead to some surprises for users that has not those options and find they want to change it from the web ui.
<gchristensen>
sometimes we'll make breaking changes and put them in the release notes
takle has quit [(Ping timeout: 268 seconds)]
M1k3y has joined #nixos
<lwf>
by setting a default that settings page will be broken, probably easier to just not set host:port on the command line by default than explaining that (which would probably require finding and reading the description of those options anyway)
<M1k3y>
hello, short question: how can I make a script run at every rebuild?
<aspiwack[m]>
M1k3y: use `builtin.currentTime`
<aspiwack[m]>
Be careful, though, it taints the hashes of the derivations that depend on this script. But you can use `readFile` to delimit the scope of `currentTime` (`readFile` puts the content of the file in a derivation in a string, and it's the string which will take part in the derivation, not the path of the derivation)
takle has joined #nixos
<gchristensen>
M1k3y: you can also use activationScripts
<M1k3y>
I guess I missed something: I'm talking about a shell script located on the machine. And I want it to be run as root everytime after a rebuild was done.
<gchristensen>
M1k3y: it sounds like you have an X-Y problem, can you describe more specifically what you're trying to accomplish?
<gchristensen>
(like your end-goal, not just the middle goal of running this script)
takle has quit [(Ping timeout: 240 seconds)]
<M1k3y>
gchristensen: ok. I want to use nixos as my main system with the goal to get my full working environment on a new machine as easy as possible. This includes to download some additional configurations (like zsh config for example). Also they should be updated every time the system gets rebuild.
<aspiwack[m]>
Ok, so go by gchristensen's answer: activationScript should work, won't they?
markus1189 has joined #nixos
markus1199 has joined #nixos
<aspiwack[m]>
(I must confess, I've almost only used nix so far. I'm considering nixos for my personal machines, but that requires me to build myself a setup (hence the question on gnome above))
<c0bw3b>
if a the source of a packages disappear or changes, the package would still be available from cache.nixos.org, but for how long ?
<clever>
c0bw3b: i dont think the cache has ANY garbage collection on it, so the answer is currently "forever"
RchrdB has quit [(Ping timeout: 260 seconds)]
<c0bw3b>
w00t!
<MichaelRaskin>
Well, until AWS loses some S3 data
<clever>
yeah
<clever>
hence the quotes
<MichaelRaskin>
I am not sure they are fully replicated
mudri has quit [(Ping timeout: 260 seconds)]
<c0bw3b>
:p
<gchristensen>
99.999999999% durability makes that not so likely
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<clever>
c0bw3b: also keep in mind, you can only compute the hash to download from cache.nixos.org if you use the old nixpkgs that the package was originaly in
<c0bw3b>
well it would be many TB of archives and sources and files i presume
<lwf>
how is the S3 storage financed? is it a large cost?
<gchristensen>
it is not so large, and it is paid for by sponsors of NixOS
<MichaelRaskin>
gchristensen: I think this durability would be in case you have multiple AZs in each of at least two regions?
<clever>
c0bw3b: the above command will download the exact build my nixpkgs references, and you dont need a copy of nixpkgs to do that
<clever>
and another neat thing, the above command only works if that exact build is in cache.nixos.org
<clever>
so nix cant cheat and build the missing stuff without you noticing
<c0bw3b>
thx for the explanation :)
<c0bw3b>
so Nix is powerful enough that we can afford to lose a source archive for years!
<c0bw3b>
pretty epic \o/
<clever>
one minor issue with trying to build older nixpkgs revisions though, is that if its not in the binary cache, you need to download the old source
<clever>
and if the old source is gone from its mirrors, your in trouble!
mudri has joined #nixos
<c0bw3b>
it's a practical risk only if you are trying to go back 10y no?
<clever>
depends on the source mirror
<clever>
as an example, teamviewer deletes old versions every time they make a release
<c0bw3b>
ok i see
<clever>
so this problem happens every ~2 months, on the most recent version of nixpkgs
<c0bw3b>
yheah "commercial" product :p
<clever>
the servers also block all old versions from working
<clever>
and the most recent update cant render buttons of nixos
<clever>
so the software is now useless
<c0bw3b>
also I've noticed that some key pkgs were fetched from tarballs.nixos.org but I guess only core maintainers can choose to copy something on this srv
<clever>
c0bw3b: i think its limited to anything not marked as "unfree"
<c0bw3b>
clever : ah ok i've seen the copy-tarballs.pl before but did not find where/how it was used
<ndowens08>
i fixed the sharutils, but i guess I deleted the git repo, and well I cant update it with the current PR; i noticed it said "ndowens wants to merge 1 commit into NixOS:master from unknown repository" so how can I update the current PR, doesn't seem to be a way unless I open a new one?
<lorilan>
Hello ! I've juste installed NixOS. I'm very found of this declarative style package management but I'm having some troubles. For example how do I install google-chrome ? I've found a google-chrome/default.nix file in the nixpgks-channel repository and I've added nixpkgs-unstable to my channels. After an update I still found nothing with a nix-env -qa
<clever>
lorilan: the package search wont show unfree packages until you enable unfree packages
<clever>
lorilan: and nixos has 2 builds of chrome
<clever>
lorilan: nix-env -iA nixos.chromium will give you the fully open source build of chrome
<clever>
lorilan: nix-env -iA nixos.google-chrome will give you the blob that google has pre-built
<clever>
and the 2nd one will tell you how to enable unfree if you dont have it on
<lorilan>
ok thank you very much ! and what are theses top-level packages ? my xmonad.hs does not compile. Seems like I'm missing some extra packages dependencies ? do I need to do something with haskell-packages ?
<srhb>
lorilan: I didn't mean to be snide. :-) It is different from what you're used to.
<lorilan>
^_^
<avn>
Folks, if program try to dlopen("some.so") which laid in $out/lib, what magic with patchelf I need to do?
xadi has quit [(Quit: Leaving.)]
<ndowens08>
Mic92: git fetch upstream pull/23463/head:sharutils gives me fatal: Refusing to fetch into current branch refs/heads/sharutils of non-bare repository
<NixOS_GitHub>
[nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vylic
<NixOS_GitHub>
nixpkgs/master 69ca4de Frank Lanitz: Geany: 1.29 -> 1.30
<lorilan>
and one last question. I'm a bit lost with the "IPS" status system. I've added some package to ma conf.nix and I can use them but they are only marked as "-PS"
<lorilan>
so when is the "installation" actually needed ?
<ndowens08>
Mic92: ok i did that and it still doesnt push it to the PR
<ndowens08>
ofc i did checkout the new branch and did changes then did the git push origin BRANCHNAME
<srhb>
lorilan: If you added a package to environment.systemPackages in that file and ran sudo nixos-rebuild switch, it should become immediately available (installed) in your profile. Which package are we talking about?
<srhb>
Or, well, the system profile.
<srhb>
Perhaps that's the confusion
<ben>
you dont need to prod bash to notice that a dir in the path changed, do you?
takle has joined #nixos
takle has quit [(Remote host closed the connection)]
<lorilan>
srhb: git for example
takle has joined #nixos
<clever>
ben: environment.systemPackages stuff always lands in /run/current-system/sw/bin/ which is already in $PATH
<lorilan>
srhb: wheter I run nix-env -qas as me or as root it has only a "--S" status
<clever>
lorilan: nix-env will never list things installed via environment.systemPackages
<lorilan>
ok !
xadi has quit [(Read error: Connection reset by peer)]
<lorilan>
an can I list every thing that has been "ad hoc-ly" installed ?
<NixOS_GitHub>
[nixpkgs] tohl opened pull request #23539: openshot-qt: remove myself from the maintainer list (master...master) https://git.io/vylHV
takle_ has joined #nixos
<NixOS_GitHub>
[nixpkgs] grahamc closed pull request #23539: openshot-qt: remove myself from the maintainer list (master...master) https://git.io/vylHV
<NixOS_GitHub>
[nixpkgs] peti pushed 2 new commits to master: https://git.io/vylHb
<NixOS_GitHub>
nixpkgs/master 2b174d5 Leon Isenberg: haskell: ghc710x packages: fix dependent-map
<NixOS_GitHub>
nixpkgs/master e9265d3 Peter Simons: Merge pull request #23538 from ljli/fix-dependent-map...
<sphalerite>
I made a change to the openssh expression in my nixpkgs, and it seems to be causing a whole lot of rebuilds when I upgrade. Why could that be?
Dezgeg has quit [(Ping timeout: 260 seconds)]
<LnL>
I think curl depends on openssl
<LnL>
s/openssl/openssh/
<gchristensen>
and git
<gchristensen>
it is fairly deep in the tree.
<LnL>
ah right, that probably also causes some rebuilds :p
<sphalerite>
ah, bugger
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vylQc
<NixOS_GitHub>
nixpkgs/master 21c51c5 Matthias Beyer: xfce-timer-plugin: init at 1.6.0 (#22563)
<gchristensen>
is there a way do make a tree of everything that depends on openssh, recursively?
<sphalerite>
So I guess I should be installing it as overrideDerivation openssh (stuf) rather than having the patch in my nixpkgs tree and installing it from there
takle has quit [(Remote host closed the connection)]
bennofs has quit [(Ping timeout: 256 seconds)]
deepfire has joined #nixos
simendsjo has quit [(Remote host closed the connection)]
<NixOS_GitHub>
[nixpkgs] husnoo opened pull request #23540: bluez: also install gatttools (master...gatttools) https://git.io/vyldP
justanotheruser has quit [(Ping timeout: 256 seconds)]
justanotheruser has joined #nixos
takle has joined #nixos
freusque has quit [(Ping timeout: 264 seconds)]
<bennofs1>
I just read this: 'Running ‘make install’ with a different value of prefix from the one used to build the program should not recompile the program.' (https://www.gnu.org/prep/standards/html_node/Directory-Variables.html). How should a program find its datefiles then, if changing prefix should not recompile (= prefix cannot be compiled in?)
takle has quit [(Ping timeout: 240 seconds)]
<MichaelRaskin>
Well, it could try compile-time datadir and datadir which would be default for the installation prefix
tnks has quit [(Ping timeout: 264 seconds)]
<MichaelRaskin>
Because the binary knows where it resides.
<bennofs1>
oh, so changing prefix should not recompile, but datadir, which often depends on prefix (but does not have to), may. that makes sense, thx
fuzzy_id has quit [(Ping timeout: 264 seconds)]
<bennofs1>
Is anybody here using 'drbd'?
spinus has joined #nixos
takle has joined #nixos
<spinus>
Hello, does anybody use nixops+azure by any chance?
fuzzy_id has joined #nixos
griff_ has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
tnks has joined #nixos
takle has joined #nixos
ppppp5 has quit [(Remote host closed the connection)]
<moet>
i'd like to run `rfkill unblock all` every boot after the networking stack has initialized.. powerManagement.powerUpCommands seem to run the command to early.. can somebody recommend the correct approach?
hiratara has quit [(Ping timeout: 246 seconds)]
mudri has joined #nixos
<spinus>
systemd service unit with
<spinus>
[Unit]
<spinus>
After=network.target
<spinus>
[Install]
<spinus>
WantedBy=multi-user.target
<spinus>
(or something like that)
<ndowens08>
Sometimes I feel I do bad updating packages :)
<nekroze>
I am attempting to use the pathExists builtin but it keeps giving me "cannot refer to other paths" error, The input does use string interpolation such as "${path}/config.conf" where path is something like "/root" but shouldnt this not be a problem as it should be handled as one string, not a joining of two paths? I also tried using the toPath function to convert the string into a path before passing it to
<nekroze>
pathExists without any success. What am I doing wrong?
<MichaelRaskin>
nekroze: not sure what you are trying to do, but do you know that doing anything with a store path (or something that gets casted to a store path during the processing) makes you depend on it, even if you only asked yes-or-no questions?
<NixOS_GitHub>
[nixpkgs] Mic92 pushed 1 new commit to release-17.03: https://git.io/vylxB
<NixOS_GitHub>
nixpkgs/release-17.03 0cac30f Henry Till: racket: disable i686 builds...
hiratara has joined #nixos
<nekroze>
MichaelRaskin: My intention is to only include a configuration file if it exists in the nixos configuration directory
<ndowens08>
Any idea how to edit a package if my fork doesnt have the update anymore. I did the git fetch upstream pull/ID/head:BranchName and edited the file and well ofc I can't push it back to upstream and so I had to push it to my repo, in which doesn't update the PR; Added gcc for darwin build, since that seems to be what caused this one pkg to fail
<MichaelRaskin>
nekroze: what is the exact code?
<nekroze>
MichaelRaskin: Perhaps I am going about this wrong, does pathExists only work for nix store paths? not for files in the config
<MichaelRaskin>
It may work for everything except nix store paths
<nekroze>
MichaelRaskin: code is like so "services.openssh = let state = "/root" in mkIf (pathExists "${state}/secrets/server.moduli") { moduliFile = "${state}/secrets/server.moduli"; };"
<nekroze>
My goal is for no moduli file to be configured if there is not one pregenerated in /root/secrets/server.moduli
<nekroze>
but if it exists then openssh should be configured to use it
<MichaelRaskin>
No idea how this interacts with mmodule system
<nekroze>
MichaelRaskin: Perhaps I should not use mkIf
<NixOS_GitHub>
[nixpkgs] bennofs pushed 1 new commit to master: https://git.io/vylxx
<nekroze>
MichaelRaskin: Ah yeah found it in the nixpkgs lib, same as trace but passes the same to both sides, nice. Aparently it is constructing a nix store path!
<nekroze>
that is a problem
spinus has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
zraexy has quit [(Ping timeout: 260 seconds)]
johnsonav has quit [(Ping timeout: 246 seconds)]
fre2 has joined #nixos
spinus has quit [(Ping timeout: 258 seconds)]
freusque has quit [(Ping timeout: 240 seconds)]
m3tti has left #nixos ["ERC Version 5.3 (IRC client for Emacs)"]
M1k3y has quit [(Quit: Page closed)]
<nekroze>
MichaelRaskin: It is all working as I expect if I switch from string interpolation to concatenation
systemfault has quit [(Quit: Bye!)]
c0bw3b has left #nixos []
<ndowens08>
THis one package doesn't build on Darwin according to travis CI, says missing c compilier even though I put gcc as nativeBuildInputs, should I set platforms to not include darwin, or leave it be?
d762b440__ has joined #nixos
Wizek has quit [(Ping timeout: 268 seconds)]
takle has joined #nixos
d762b440__ has quit [(Ping timeout: 260 seconds)]
<johnw>
is there ever a case where nix-env would ignore ~/.nixpkgs/config.nix
justan0theruser has joined #nixos
<NixOS_GitHub>
[nixpkgs] ttuegel pushed 3 new commits to staging: https://git.io/vylh8
<NixOS_GitHub>
nixpkgs/staging 8690378 Thomas Tuegel: qttools: update cmake paths for Qt 5.8
<NixOS_GitHub>
nixpkgs/staging 923224a Thomas Tuegel: qtstyleplugins: mark broken with Qt 5.8
<NixOS_GitHub>
nixpkgs/staging 2a38551 Thomas Tuegel: qtwebengine: update build system paths for Qt 5.8
justanotheruser has quit [(Ping timeout: 264 seconds)]