rardiol has joined #nixos
k2s has quit [(Ping timeout: 246 seconds)]
fare__ has quit [(Quit: Leaving)]
markus1189 has joined #nixos
markus1199 has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] Hodapp87 opened pull request #21433: darktable: 2.0.7 -> 2.2.0 (master...darktable-2.2.0) https://github.com/NixOS/nixpkgs/pull/21433
<hodapp> whatever, made a pull request. I just need darktable to work and I don't particulary feel like doing a bunch of archaeology to figure out what garbage wrapGAppsHook is doing that breaks everything
<Sonarpulse> anybody know of a good way to diff two values?
<Sonarpulse> Do i need to write a lib function for this?
<gchristensen> Sonarpulse: I don't know of one
<gchristensen> Sonarpulse: but tbh I'd be asking you more likely, than me know
thc202 has quit [(Ping timeout: 265 seconds)]
pi3r has quit [(Quit: Nettalk6 - www.ntalk.de)]
<Sonarpulse> gchristensen: :)
<Sonarpulse> I opened two issues
<gchristensen> neat
<Sonarpulse> maybe hnix will bail me out
<Sonarpulse> I rather write in Haskell
<Sonarpulse> the implement diffing in C++ or nix itself
eacameron has joined #nixos
<gchristensen> yeah well I can definitely understand not doing it in nix itself
MatejC is now known as iMatejC
eacameron has quit [(Ping timeout: 245 seconds)]
justanotheruser has joined #nixos
andymandias has quit [(Ping timeout: 268 seconds)]
slack1256 has quit [(Remote host closed the connection)]
nil has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] spacekitteh closed pull request #21328: libssh2: 1.7.0 -> 1.8.0 (master...patch-22) https://github.com/NixOS/nixpkgs/pull/21328
MoreTea has joined #nixos
<spacekitteh> gchristensen: any idea about this?? https://github.com/NixOS/nixpkgs/issues/21222#issuecomment-269198363
slack1256 has joined #nixos
<gchristensen> well
<gchristensen> one big hint
<gchristensen> "FAILED: /bin/bash -c "(touch" we don't have a /bin/bash
<spacekitteh> it's in a FHS env
nil has joined #nixos
<spacekitteh> the error is the java crypto provider shit
<gchristensen> maybe you want openssl_1_1_0?
<spacekitteh> nah, it works with 102j
<spacekitteh> on other platforms
<gchristensen> or openssl1_0_2
<gchristensen> oh, openssl is 102. hrm.
<gchristensen> nope, no idea :(
<spacekitteh> damn, thanks anyway
rardiol has quit [(Ping timeout: 260 seconds)]
<gchristensen> sorry
rardiol has joined #nixos
<spacekitteh> trying to set up a hydra build for it. :(
* gchristensen is writing mail about hydra right now
<spacekitteh> (and just a dev env for it in general)
<clever> spacekitteh: that error appears to be happening during nix build, so the FHS env doesnt mean a thing
<spacekitteh> clever: no it's done in the actual fhs env
<spacekitteh> i call make in the env
<gchristensen> clever: can I make a hydra which doesn't just rebuild everything on its own? ie: use channels for substitutions from the official hydra?
<clever> gchristensen: just set the hydra to follow a channel and it can get things from the binary cache
<gchristensen> clever: and that'll work if I keep useSubstitutes off?
<clever> gchristensen: it will probalb need substitutes turned on
<gchristensen> it slows things down so much :(
<gchristensen> since that runs in the evaluator
<gchristensen> (I think?)
<clever> only if you do import from derivation
<gchristensen> so I'm wanting to have a personal hydra for testing changes to nixpkgs
<slack1256> I need to set XDG_APPS_DATA for a custom app but I can enable gnome3 from configuration as I have enabled kde5.
<clever> hydra-queue-runner normaly does substitution checks, as it loads each job and works out what to build
<slack1256> Do anybody has an idea of where should I look at?
mudri has quit [(Quit: WeeChat 1.6)]
<gchristensen> clever: if I disable useSubstitutions, is the build slave specifically told to not use substitutions?
<clever> gchristensen: i think it just tells the slave to build, and its not capable of using substititions
<gchristensen> not capable?
<clever> thats handled by a build hook, that comes much earlier in the process
<NixOS_GitHub> [nixpkgs] lverns opened pull request #21434: GHC add man pages (master...ghc-add-man-pages) https://git.io/vMJXR
<gchristensen> oh interesting, I had no idea
<gchristensen> ok
<gchristensen> I wonder if anyone would be interested in hydra "as a service"
<clever> main thing i would want for that, is better permissions within hydra
<clever> right now, every user has full control of every project
<clever> so you cant just rent out a user&project
AllanEspinosa has quit [(Ping timeout: 256 seconds)]
<gchristensen> it'd have to be a whole hydra
<clever> with the current codebase, yeah
<clever> and you cant share build slaves between hydras, or it wont load balance right
<clever> so that drives costs up massively
<gchristensen> yeah no doubt
<clever> if the permissions could be improved, you could have many untrusted users sharing a single hydra
<clever> and that will massively help with costs
<gchristensen> I wouldn't be looking to make money or lose money, if people want builders they'd have to pay for the server costs they incur.
nil has quit [(Ping timeout: 258 seconds)]
<gchristensen> it is just a PITA to set up the hosts and the db and users and scaling (if desired) and would personally like it if someone else did it for me ;P
nil has joined #nixos
<clever> extraEnv.NIX_REMOTE_SYSTEMS = lib.concatStringsSep ":" [ "/etc/nix/machines" "/etc/nix/machines.provisioned" ];
<clever> gchristensen: this option can come in massively useful if you want to dynamicaly change the slaves
<gchristensen> oh yeah, definitely
<clever> gchristensen: then you could move a slave to whichever hydra needs it
<gchristensen> I've perused through how hydra-provisioner works. really neat
<clever> i was initialy looking into it when i had an arm build slave entirely network booting and running from a ramdisk
<clever> so i wanted the ability to just turn slaves on&off at needed, and not have to rebuild-switch constantly
<gchristensen> yeah
systemfault has quit [(Quit: Bye!)]
nh2_ has quit [(Ping timeout: 248 seconds)]
rardiol has quit [(Remote host closed the connection)]
MinceR has quit [(Ping timeout: 260 seconds)]
MinceR has joined #nixos
AndroUser has quit [(Ping timeout: 248 seconds)]
mizu_no_oto has joined #nixos
systemfault has joined #nixos
systemfault has quit [(Client Quit)]
acertain has joined #nixos
systemfault has joined #nixos
slack1256 has quit [(Remote host closed the connection)]
AllanEspinosa has joined #nixos
indi_ has joined #nixos
ambro718 has quit [(Ping timeout: 252 seconds)]
mbrgm has quit [(Ping timeout: 256 seconds)]
mbrgm has joined #nixos
eacameron has joined #nixos
MoreTea has quit [(Ping timeout: 258 seconds)]
eacameron has quit [(Ping timeout: 264 seconds)]
[0x4A6F]1 has joined #nixos
<hodapp> https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/x11/colord.nix okay, how do I enable this? services.colord.enable doesn't seem to be causing and processes or systemd units to be present
<hodapp> and https://www.google.com/#q=%22services.colord.enable%22 shows it in Google's cache of the NixOS manual... but now completely missing
<hodapp> and 'colormgr' just times out
<hodapp> /nix/store/c9c0raaqs3kczw0mpkxjaqn0i6q0f962-colord-1.2.12/etc/systemd/system/colord.service exists... but systemd seems to have no awareness of it
derjohn_mobi has joined #nixos
nil has quit [(Ping timeout: 246 seconds)]
alx741_ has quit [(Quit: alx741_)]
eacameron has joined #nixos
aj__ has quit [(Ping timeout: 268 seconds)]
nil has joined #nixos
sboo has joined #nixos
sellout- has quit [(Quit: Leaving.)]
indi_ has quit [(Remote host closed the connection)]
sellout- has joined #nixos
eacameron has quit [(Remote host closed the connection)]
filterfish has quit [(Remote host closed the connection)]
filterfish_ has joined #nixos
indi_ has joined #nixos
PragCyph1 has joined #nixos
PragCyphr has quit [(Ping timeout: 248 seconds)]
indi_ has quit [(Ping timeout: 258 seconds)]
BlessJah has quit [(Ping timeout: 246 seconds)]
hexagoxel has quit [(Ping timeout: 264 seconds)]
hexagoxel has joined #nixos
<sboo> How do I install GHCJS? I can't find it with nix-env, nox, or online.
mizu_no_oto has quit [(Quit: ["Textual IRC Client: www.textualapp.com"])]
indi_ has joined #nixos
[0x4A6F]1 has quit [(Quit: [0x4A6F]1)]
justanotheruser has quit [(Ping timeout: 250 seconds)]
indi_ has quit [(Ping timeout: 256 seconds)]
mguentner2 has quit [(Quit: WeeChat 1.6)]
mguentner has joined #nixos
eacameron has joined #nixos
justanotheruser has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
eacameron has quit [(Ping timeout: 258 seconds)]
mkoenig has joined #nixos
sellout- has quit [(Quit: Leaving.)]
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
eacameron has joined #nixos
indi_ has joined #nixos
spacekitteh has quit [(Ping timeout: 258 seconds)]
sboo has quit [(Remote host closed the connection)]
eacameron has quit [(Ping timeout: 245 seconds)]
indi_ has quit [(Ping timeout: 258 seconds)]
spacekitteh has joined #nixos
indi_ has joined #nixos
uralbash has joined #nixos
mguentner2 has joined #nixos
mguentner has quit [(Ping timeout: 258 seconds)]
indi_ has quit [(Remote host closed the connection)]
<ToxicFrog> Not in release-16.09, but I should presumably be able to get it from unstable
<ToxicFrog> But I can't figure out what the attribute name is!
<ToxicFrog> Ok, it's just called 'digikam5'
<ToxicFrog> whereas the KDE4 version is kde4.digikam
<ToxicFrog> this kind of inconsistency really bugs me and I wonder if it's worth filing bugs/sending patches for.
<ToxicFrog> It makes it hard to reason about what name a package should have based on knowledge of its related packages.
indi_ has joined #nixos
sellout- has joined #nixos
AllanEspinosa has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] womfoo opened pull request #21435: facter: use boost160 (master...fix/facter-build) https://github.com/NixOS/nixpkgs/pull/21435
mkoenig has quit [(Read error: Connection reset by peer)]
sboosali has joined #nixos
sboosali has quit [(Remote host closed the connection)]
sboosali has joined #nixos
mkoenig has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
indi_ has quit [(Ping timeout: 245 seconds)]
eacameron has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
Sonarpulse has quit [(Ping timeout: 250 seconds)]
eacameron has quit [(Ping timeout: 250 seconds)]
mkoenig has joined #nixos
roconnor_ has joined #nixos
roconnor__ has joined #nixos
roconnor_ has quit [(Client Quit)]
roconnor__ has quit [(Ping timeout: 264 seconds)]
Wizek__ has joined #nixos
Wizek has joined #nixos
indi_ has joined #nixos
ebzzry has quit [(Ping timeout: 245 seconds)]
indi_ has quit [(Ping timeout: 264 seconds)]
filterfish_ has quit [(Ping timeout: 248 seconds)]
filterfish has joined #nixos
katyucha has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
Wizek has quit [(Ping timeout: 265 seconds)]
indi_ has joined #nixos
Wizek has joined #nixos
jgertm_ has joined #nixos
ryantrinkle has quit [(Ping timeout: 245 seconds)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 250 seconds)]
amarsman_ has quit [(Ping timeout: 248 seconds)]
spacekitteh has quit [(Remote host closed the connection)]
srera has quit [(Quit: WeeChat 0.4.3)]
Wizek has quit [(Ping timeout: 252 seconds)]
proteusguy has joined #nixos
amarsman has joined #nixos
Wizek has joined #nixos
proteusguy has quit [(Ping timeout: 240 seconds)]
filterfish_ has joined #nixos
nschoe has joined #nixos
Wizek_ has joined #nixos
filterfish has quit [(Ping timeout: 240 seconds)]
Wizek has quit [(Ping timeout: 248 seconds)]
Wizek__ has quit [(Ping timeout: 252 seconds)]
filterfish_ has quit [(Ping timeout: 240 seconds)]
jgertm_ has quit [(Ping timeout: 258 seconds)]
filterfish_ has joined #nixos
Wizek has joined #nixos
rly has joined #nixos
thalll has joined #nixos
Wizek__ has joined #nixos
eacameron has joined #nixos
Wizek_ has quit [(Ping timeout: 252 seconds)]
Wizek has quit [(Ping timeout: 256 seconds)]
proteusguy has joined #nixos
eacameron has quit [(Ping timeout: 265 seconds)]
<NixOS_GitHub> [nixpkgs] aszlig pushed 2 new commits to nixpart: https://github.com/NixOS/nixpkgs/compare/d99ceaeb9eb6...e919a460a769
<NixOS_GitHub> nixpkgs/nixpart 108ba65 aszlig: nixos/tests/blivet: Refactor test runner...
<NixOS_GitHub> nixpkgs/nixpart e919a46 aszlig: blivet: 0.67 -> 2.1.7...
filterfish has joined #nixos
filterfish_ has quit [(Read error: Connection reset by peer)]
filterfish has quit [(Remote host closed the connection)]
filterfish has joined #nixos
Wizek has joined #nixos
<NixOS_GitHub> [nixpkgs] aszlig pushed 1 new commit to nixpart: https://github.com/NixOS/nixpkgs/commit/ccbee460da2c875a04602c63e886b45fd11821da
<NixOS_GitHub> nixpkgs/nixpart ccbee46 aszlig: nixos/tests/blivet: Fix typo in comment...
_rht has joined #nixos
Wizek has quit [(Ping timeout: 265 seconds)]
phreedom has quit [(Remote host closed the connection)]
Wizek has joined #nixos
nh2_ has joined #nixos
AndroUser has joined #nixos
zagy has joined #nixos
Wizek_ has joined #nixos
Itkovian has joined #nixos
zagy has quit [(Client Quit)]
thc202 has joined #nixos
Wizek__ has quit [(Ping timeout: 252 seconds)]
zagy has joined #nixos
zagy has quit [(Client Quit)]
rly has quit [(Ping timeout: 245 seconds)]
zagy has joined #nixos
eacameron has joined #nixos
rly has joined #nixos
eacameron has quit [(Ping timeout: 258 seconds)]
mudri has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
jgertm_ has joined #nixos
Itkovian has joined #nixos
Itkovian has quit [(Client Quit)]
AndroUser has quit [(Ping timeout: 252 seconds)]
AndroUser has joined #nixos
sboosali has quit [(Ping timeout: 268 seconds)]
Itkovian has joined #nixos
Itkovian has quit [(Client Quit)]
ebzzry has joined #nixos
Itkovian has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Wizek has quit [(Ping timeout: 245 seconds)]
amarsman has quit [(Ping timeout: 250 seconds)]
indi_ has quit [(Ping timeout: 246 seconds)]
Wizek has joined #nixos
nh2_ has quit [(Ping timeout: 260 seconds)]
hotfuzz has joined #nixos
nslqqq has joined #nixos
dgn has joined #nixos
<viric> damn it. After 90% of transfer (2h) I have touched alt-up in a nixos installation iso shell and all was killed
<viric> I have to start over
<viric> damn it
jacob_ has joined #nixos
jacob_ is now known as Guest28465
simendsjo has joined #nixos
<Guest28465> is there a option that deals with gamepads? my xbox360 controller works out of the box on nixos, and a ps3 controller does not.
indi_ has joined #nixos
eacameron has joined #nixos
indi_ has quit [(Ping timeout: 258 seconds)]
indi_ has joined #nixos
pi3r has joined #nixos
eacameron has quit [(Ping timeout: 268 seconds)]
ixxie has joined #nixos
Wizek has quit [(Ping timeout: 264 seconds)]
systemfault has quit [(Quit: Bye!)]
lassulus has quit [(Changing host)]
lassulus has joined #nixos
indi_ has quit [(Remote host closed the connection)]
Wizek has joined #nixos
indi_ has joined #nixos
lukego has joined #nixos
xadi has joined #nixos
indi_ has quit [(Remote host closed the connection)]
<lukego> I have a nix file that starts with '{ stdenv, fetchurl }:' and I wonder: How do I run this with nix-build? I mean, it needs to somehow get the result of 'import <nixpkgs>' as an argument, but I wonder what is that somehow?
ixxie has quit [(Quit: Lost terminal)]
<LnL> lukego: nix-build -E 'with import <nixpkgs> {}; callPackage ./. {}'
xadi has quit [(Ping timeout: 258 seconds)]
<musicmatze> updaaates! Yes!
<musicmatze> finally!
<musicmatze> after two weeks!
<lukego> thanks LnL.
pi3r has quit [(Ping timeout: 258 seconds)]
BlessJah has joined #nixos
<ronny> lukego: it helps to make a default.nix that does callpackage/importing of nixpkgs and have the other nix files with custom names
<lukego> ronny: thanks for the tip
lukego has quit [(Quit: Page closed)]
modulist1c is now known as modulistic
modulistic has quit [(Changing host)]
modulistic has joined #nixos
ixxie has joined #nixos
indi_ has joined #nixos
jensens has joined #nixos
ertesx has joined #nixos
ertes has quit [(Ping timeout: 250 seconds)]
ertesx is now known as ertes
k2s has joined #nixos
indi_ has quit [(Remote host closed the connection)]
jensens has quit [(Ping timeout: 260 seconds)]
indi_ has joined #nixos
indi_ has quit [(Ping timeout: 245 seconds)]
grw has joined #nixos
k2s has quit [(Ping timeout: 265 seconds)]
Wizek has quit [(Ping timeout: 265 seconds)]
<ronny> hmm, anyone around can help me, i noticed my enpass package has no propper desktop item and i#d like to fix
<ronny> however the icons dont land as symlinks in the system
JagaJaga has joined #nixos
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to master: https://github.com/NixOS/nixpkgs/commit/cbb29a26a210f801ab5f8df8f8831d75ab2c470b
<NixOS_GitHub> nixpkgs/master cbb29a2 Bjørn Forsman: libsigrokdecode: 0.4.0 -> 0.4.1
Wizek has joined #nixos
uralbash has quit [(Ping timeout: 258 seconds)]
<rly> When using a busybox version of sed, how can I refer to sed in a proper way? I.e., normally one can do something like $package/bin/sed or something like that, but it seems that busybox isn'
<rly> t packaged like that.
<gchristensen> sure it is, rly: /nix/store/4zaam285svx3dr1k8wh0d42p8lqx0w9g-busybox-1.24.2/bin/sed
amarsman has joined #nixos
pi3r has joined #nixos
jensens has joined #nixos
bennofs has joined #nixos
<ToxicFrog> Hmm. How do I get man pages for all the things I install?
<ToxicFrog> And how do I get 'man -k' working?
mizu_no_oto has joined #nixos
<rly> gchristensen: in a dockerTools built image where there is a contents = [busybox]; specified, this does not hold.
evangeline has quit [(Ping timeout: 264 seconds)]
<rly> gchristensen: a symlink /sbin/sed points at a multi-binary busybox.
<LnL> ToxicFrog: environment.extraOutputsToInstall = [ "man" ];
<gchristensen> rly: yes, that is how busybox works: /nix/store/4zaam285svx3dr1k8wh0d42p8lqx0w9g-busybox-1.24.2/bin/sed is a link to /nix/store/4zaam285svx3dr1k8wh0d42p8lqx0w9g-busybox-1.24.2/bin/busybox
<rly> gchristensen: on the machine where I build the image your theory does hold.
<rly> gchristensen: no, you are misunderstanding.
<LnL> but I'm pretty sure I didn't have to enable man outputs explicitly
<gchristensen> I have no idea what dockertools does, but you can (everywhere else) refer to sed as ${busybox}/bin/sed
<LnL> I thought all those global things where symlinks
Wizek has quit [(Ping timeout: 268 seconds)]
<ToxicFrog> LnL: so, I'm not actually sure what's going on here. 'man bash' and 'man zsh' work. 'man sddm.conf' and 'man logind.conf' don't work, but 'man sshd_config' does. 'man -k' doesn't work for anything, including pages I was just reading.
<gchristensen> ToxicFrog: oh ... you probably don't have sddm and logind "installed" as systemPackages or in to your environment
bennofs has quit [(Quit: WeeChat 1.6)]
<ToxicFrog> Oh. No, I don't, they're pulled in as dependencies
<ToxicFrog> I kind of figured that I'd have documentation for everything that's installed, not just the small set of packages I've explicitly enabled
<ToxicFrog> ...and for that matter, I don't have `bash` in systemPackages
<ToxicFrog> But `man bash` still works
<LnL> it's in systemPackages, you just didn't add it explicitly :)
<ToxicFrog> Aah.
<gchristensen> ToxicFrog: that may be a valid assumption you had (you'd have all docs) but it can be hard to know what is "installed"
[0x4A6F] has quit [(Ping timeout: 268 seconds)]
<LnL> but perhaps things like displayManagers should add their man output to the systemPackages
<gchristensen> yeah
danharaj has quit [(Ping timeout: 268 seconds)]
<ToxicFrog> Ok, enabling environment.extraOutputsToInstall = [ "doc" "devdoc" "man" ] gets me the man page for logind.conf, but not for sddm
<LnL> people might not need the binaries, but man pages are sort of useful :)
<ToxicFrog> And man -k still doesn't work, so I can't tell if I just have the page name wrong
[0x4A6F] has joined #nixos
<gchristensen> looks like sddm isn't packaging documentation
<ToxicFrog> Oh. Disappointing.
<ronny> what do i need to do so a package i make will pick up its icon/desktop items propperly
<ToxicFrog> Ok, man -k is eqv to apropos, and apropos is updated by mandb
<ToxicFrog> And 'sudo mandb' says '0 manual pages were added'
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to release-16.09: https://github.com/NixOS/nixpkgs/commit/9db36f277dc5741abe78e1ef4b0ba1cbab0be9bb
<NixOS_GitHub> nixpkgs/release-16.09 9db36f2 Bjørn Forsman: libsigrokdecode: 0.4.0 -> 0.4.1...
Wizek has joined #nixos
Ivanych has quit [(Quit: Leaving.)]
ertes is now known as circe
circe is now known as ertes
jensens has quit [(Ping timeout: 250 seconds)]
filterfish_ has joined #nixos
filterfish has quit [(Remote host closed the connection)]
filterfish_ has quit [(Remote host closed the connection)]
filterfish_ has joined #nixos
<NixOS_GitHub> [nixpkgs] rasendubi closed pull request #21363: hhpc: init at 0.3.1 (master...hhpc) https://github.com/NixOS/nixpkgs/pull/21363
Ivanych has joined #nixos
c74d has quit [(Ping timeout: 264 seconds)]
ok2 has joined #nixos
c74d has joined #nixos
<rly> gchristensen: if I refer to the symbol, I go the the layout you talked about in the docker container too.
<ToxicFrog> Hmm
eacameron has joined #nixos
<ToxicFrog> Ok, so `man` can find things because /run/current-system/sw/bin/ is in $PATH, and it finds /run/current-system/sw/bin/../man from that even though it's not in the config file
<ToxicFrog> `mandb --debug` shows it finding that too, but then it doesn't show up in the final manpad=
<ToxicFrog> *manpath=
<ToxicFrog> `mandb --debug /run/current-system/sw/share/man` gets further, but since everything in there is symlinks into /nix/store, it can't actually create the db because it tries to create it alongside the man pages
indi_ has joined #nixos
pi3r has quit [(Ping timeout: 264 seconds)]
eacameron has quit [(Ping timeout: 258 seconds)]
zarel has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<ToxicFrog> Aaha, looks like there's already a bug for this: https://github.com/NixOS/nixpkgs/issues/14472
nschoe has quit [(Quit: Program. Terminated.)]
sellout- has quit [(Quit: Leaving.)]
<NixOS_GitHub> [nixpkgs] RonnyPfannschmidt opened pull request #21436: enpass: bump to 5.4.0.post4 and fix application icon (master...enpass-update) https://github.com/NixOS/nixpkgs/pull/21436
<ronny> ah, i fixed it :)
<NixOS_GitHub> [nixpkgs] shlevy pushed 1 new commit to master: https://github.com/NixOS/nixpkgs/commit/2436fc1b11647ed2ca2398088541a108440d75e6
<NixOS_GitHub> nixpkgs/master 2436fc1 Shea Levy: ghcHEAD comes with a ghci package.
sellout- has joined #nixos
sdothum has joined #nixos
<ToxicFrog> All this because I wanted to override the login screen background in sddm, which apparently you can't do with the config file anyways
xadi has joined #nixos
derjohn_mobi has quit [(Ping timeout: 250 seconds)]
<AndroUser> I am new to nixos and try to get xmonad working. I use the guide in the Haskell Wiki: https://wiki.haskell.org/Xmonad/Installing_xmonad . However I get the `.xmonad/xmonad-x86_64-linux does not exist` error in combination with `xmonad: user error (openDisplay)`
samvher has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
Wizek__ has joined #nixos
Wizek has quit [(Ping timeout: 245 seconds)]
Wizek_ has quit [(Ping timeout: 252 seconds)]
<AndroUser> sorry, I fixed it myself. I was irritated by the fact that the login screen did not disappear and tried on console (which does not work). In fact xmonad started without removing the display manager log in screen.
indi_ has quit [(Ping timeout: 265 seconds)]
mkoenig has quit [(Read error: Connection reset by peer)]
<gchristensen> AndroUser: good to hear :)
bennofs has joined #nixos
Wizek__ is now known as Wizek
mkoenig has joined #nixos
* hodapp pokes around to try to figure out why darktable build is fux0red some more...
<hodapp> I guess I could run 'git bisect' and see what change introduced it
Wizek_ has joined #nixos
samvher has quit [(Ping timeout: 246 seconds)]
indi_ has joined #nixos
angerman has quit [(Quit: Bye)]
<hodapp> okay, cmakeFlags has -DCMAKE_INSTALL_PREFIX there 5 times... that's odd
<NixOS_GitHub> [nixpkgs] georgewhewell opened pull request #21437: pythonPackages.joblib: skip failing test on darwin (master...bugfix/pythonPackages.joblib) https://github.com/NixOS/nixpkgs/pull/21437
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] bennofs pushed 1 new commit to master: https://github.com/NixOS/nixpkgs/commit/a55bf2b812463c992dad5f441efb8831dde10a0b
<NixOS_GitHub> nixpkgs/master a55bf2b Benno Fünfstück: codesearch: init at 20150617
eacameron has quit [(Ping timeout: 260 seconds)]
eacameron has joined #nixos
ebzzry has quit [(Ping timeout: 258 seconds)]
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
eacameron has quit [(Ping timeout: 256 seconds)]
indi_ has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] flosse opened pull request #21438: libstrophe: 0.8.8 -> 0.9.1 (master...libstrophe) https://github.com/NixOS/nixpkgs/pull/21438
eacameron has joined #nixos
<ToxicFrog> How do I add channels in configuration.nix as opposed to with nix-channel? I really don't like having all this stateful channel configuration lying around.
<ToxicFrog> I thought I wanted nixPath, e.g. nix.nixPath = [ "nixos-unstable=https://nixos.org/channels/nixpkgs-unstable" ];
<ToxicFrog> And then refer to it using something like "environment.systemPackages = with unstable = import <nixos-unstable> {...}; [ unstable.foo unstable.bar ...other packages... ];
<ToxicFrog> But having that in my nixPath seems to make it want to install everything from unstable.
georges-duperon has joined #nixos
nschoe has joined #nixos
<gchristensen> I don't think there is a way, since the channel needs to be set before your configuration.nix is called
<ToxicFrog> Er, that should be a let, not a with, but you get the idea
<ToxicFrog> gchristensen: why have nixPath at all, then? It definitely does something, since adding nixpkgs-unstable to it causes "nixos-rebuild dry-build" to report that it's about to rebuild ~most of the system
williamyaoh has joined #nixos
<grw> i.e., set env variable for checkPhase
<gchristensen> ToxicFrog: well so you can set nix.nixPath, but it isn't used until the next nixos-rebuild
<williamyaoh> Hi, is there a way to create home directories on a partition other than the root one?
<williamyaoh> i.e. with /etc/nixos/configuration.nix
<gchristensen> ToxicFrog: ie: set it in configuration.nix, rebuild, new shell, rebuild <- this is where it is used
<ToxicFrog> gchristensen: aah. So it's reporting that it wants to rebuild all of those things because nixPath changed and that changes their emitted configurations, not because it's suddenly installing everything from unstable.
<ToxicFrog> williamyaoh: users.extraUsers.<name>.home = ...
<williamyaoh> ToxicFrog: I tried that, but it seems to only work on the root partition
<ToxicFrog> Unless you mean "how do I put all of /home/ on a separate partition", in which case you want fileSystems."/home" = { ... }
ixxie has quit [(Ping timeout: 260 seconds)]
<ToxicFrog> Make sure the target partition is mounted and has appropriate permissions and mount options.
<williamyaoh> ToxicFrog: Did that, too; it's the combination that doesn't seem to work
hotfuzz has quit [(Quit: WeeChat 1.6)]
<ToxicFrog> It definitely works, I have separate /home on all my systems and some of my users have custom home directories
AndroUser has quit [(Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))]
<ToxicFrog> (e.g. my wife has two usernames which share a /home and a uid)
derjohn_mobi has joined #nixos
<williamyaoh> All right, I'll try it again
<ToxicFrog> Huh. How does it go wrong?
afics has quit [(Quit: WeeChat 1.6)]
AndroUser has joined #nixos
<williamyaoh> It creates the home directory, but under the root partition's /home mount point, rather than on the other partition
mkoenig has quit [(Read error: Connection reset by peer)]
Wizek_ has quit [(Ping timeout: 246 seconds)]
<ToxicFrog> As in, you have (say) / on sda1, and /home on sda2, and it creates the home directory in (sda1)/home/foo rather than (sda2)/foo ?
<ToxicFrog> Are you sure /home is mounted?
afics has joined #nixos
<williamyaoh> Hmm, so you're saying make sure that sda2 is mounted as /home at rebuild/NixOS install time?
mkoenig has joined #nixos
<gchristensen> yeah
<ToxicFrog> Yes.
<ToxicFrog> One thing in particular to watch out for: if this has gone wrong once, (sda1)/home will have stuff in it
<ToxicFrog> And if you don't clean that up, mounting sda2 on /home will fail because the directory is non-empty, and things will continue to go wrong.
AllanEspinosa has joined #nixos
eacameron has quit [(Remote host closed the connection)]
<williamyaoh> I just tried it, making sure that (sda)/home was an empty directory, mounting sda2 before rebuilding
<williamyaoh> It still put the directory into (sda1)/home
<williamyaoh> I'll try from a fresh install and see if it makes a difference
pi3r has joined #nixos
grw has quit [(Ping timeout: 260 seconds)]
eacameron has joined #nixos
xadi has quit [(Quit: Leaving.)]
Wizek_ has joined #nixos
<NixOS_GitHub> [nixpkgs] bjornfor pushed 1 new commit to master: https://github.com/NixOS/nixpkgs/commit/bef30f322f3fb9dee853264193decb3c9552aabf
<NixOS_GitHub> nixpkgs/master bef30f3 Bjørn Forsman: cgit: 0.12 -> 1.1
joecurwen has joined #nixos
<AllanEspinosa> hi, is ther a way to query what version of <nixpkg> I am loading?
<NixOS_GitHub> [nixpkgs] knedlsepp opened pull request #21440: pygraphviz: 1.3.1 -> 1.4rc1 (master...fix-pygraphviz) https://github.com/NixOS/nixpkgs/pull/21440
<joecurwen> Hey. I'm trying to instill nix without root privileges, following a manual install as described in the wiki. I'm stuck on an error saying "substituter 'download-from-binary-cache.pl': cannot figure out user name. Checking the code, the line is my $username = getpwuid($<) || $ENV(USER) or die .... I've done export USER=<username>, but it's still failing.
<joecurwen> Any ideas?
Guest28465 has quit [(Quit: Lost terminal)]
<srhb> joecurwen: HArdcode it? :-)
pstn has joined #nixos
<joecurwen> Patch the file and do an overrideDerivation?
Wizek_ has quit [(Ping timeout: 245 seconds)]
<ToxicFrog> williamyaoh: that is super weird
<ToxicFrog> And implies it's unmounting sda2 before it creates the home directory or something
<ToxicFrog> If you create the directory by hand with sda2 mounted, does it show up on the correct filesystme?
ixxie has joined #nixos
erasmas has joined #nixos
<williamyaoh> Oookay. I tried again from a fresh install of NixOS, and now it created home directories for the user on *both* sda1 and sda2.
xadi has joined #nixos
<williamyaoh> ToxicFrog: Yup, manually created the directory puts it on the right FS
Wizek_ has joined #nixos
Wizek__ has joined #nixos
<gchristensen> williamyaoh: did you re-run the configuration generation?
<williamyaoh> gchristensen: I did, yeah.
<williamyaoh> gchristensen: Not sure if the hardware config changed.
Wizek has quit [(Ping timeout: 252 seconds)]
danharaj has joined #nixos
<srhb> Has anyone gotten google chrome or chromium to work with hbo (nordic) ? The flash player just looks like it's stuck loading. I'm guessing drm issues.
<williamyaoh> Regardless, I'm still having the same issue when trying to *rebuild*.
<williamyaoh> So it worked (sans extra home directory) on a fresh install, but isn't working when rebuilding.
<williamyaoh> (after userdel'ing the user, removing (sda1)/home and making an empty dir)
<NixOS_GitHub> [nixpkgs] FRidh pushed 4 new commits to master: https://github.com/NixOS/nixpkgs/compare/bef30f322f3f...3b050791e473
<NixOS_GitHub> nixpkgs/master 9de120f Frederik Rietdijk: pythonPackages.resampy: init at 0.1.4
<NixOS_GitHub> nixpkgs/master 7847a02 Frederik Rietdijk: pythonPackages.numpydoc: 0.5 -> 0.6.0
<NixOS_GitHub> nixpkgs/master 72385a3 Frederik Rietdijk: pythonPackages.librosa: 0.4.0 -> 0.4.3
Wizek_ has quit [(Ping timeout: 256 seconds)]
<williamyaoh> Ah. I used `nixos-rebuild switch` instead of `boot` and it worked.
<ToxicFrog> That sounds like /home isn't getting mounted early enough at boot time
<williamyaoh> Is there a way to configure that?
<ToxicFrog> You can set fileSystems."/home".neededForBoot = true
<ToxicFrog> Which will make the initrd mount it before trying to pivot_root
Wizek has joined #nixos
<ToxicFrog> I don't know if that's early enough, but I'd be surprised if it wasn't
<ToxicFrog> It may also be worth filing a bug; IMO, it shouldn't be trying to create user accounts until everything is mounted, and it definitely shouldn't be attempting it before the filesystem(s) containing home directories arem mounted.
Wizek_ has joined #nixos
Wizek__ has quit [(Ping timeout: 252 seconds)]
simendsjo has quit [(Remote host closed the connection)]
Wizek__ has joined #nixos
williamyaoh_ has joined #nixos
<williamyaoh_> ToxicFrog: Looks like it was early enough in the boot process, thanks for the help
williamyaoh has quit [(Read error: Connection reset by peer)]
Wizek has quit [(Ping timeout: 252 seconds)]
jsgrant has joined #nixos
Wizek_ has quit [(Ping timeout: 245 seconds)]
williamyaoh_ is now known as williamyaoh
Wizek has joined #nixos
Wizek_ has joined #nixos
alx741 has joined #nixos
Wizek__ has quit [(Ping timeout: 252 seconds)]
Wizek__ has joined #nixos
williamyaoh has quit [(Quit: leaving)]
Wizek has quit [(Ping timeout: 252 seconds)]
Wizek_ has quit [(Ping timeout: 252 seconds)]
Wizek__ has quit [(K-Lined)]
jophish has joined #nixos
jophish has quit [(Quit: leaving)]
jophish has joined #nixos
nh2_ has joined #nixos
systemfault has joined #nixos
<viric> zfs is not as fast as I expected
<viric> for metadata
<viric> why oh why.
tg has quit [(Ping timeout: 258 seconds)]
<ToxicFrog> I believe there are tuning options for that
<viric> zpool iostat reports 116 op/S
<viric> op/s
<ToxicFrog> personally I haven't put any effort into tuning my ZFS because the disks are all either SSDs and thus too fast for me to care or connected via USB and thus too slow for me to care
<hodapp> gah, git bisect is much easier when 75% of the commits don't break the build
thalll has quit [(Ping timeout: 250 seconds)]
<yorick> aszlig: is there a special way to patch chromium?
tg has joined #nixos
katyucha has quit [(Quit: leaving)]
<yorick> aszlig: pkgs.chromium.overrideDerivation (attr: { patches = attr.patches ++ [...]; }) is not the way, it seems
<viric> git-annex reads 15 symlinks/s in zfs. I think it was faster on xfs
<NixOS_GitHub> [nixpkgs] zimbatm pushed 1 new commit to master: https://git.io/vMUsS
<NixOS_GitHub> nixpkgs/master 02c65bd zimbatm: google-chrome: add channel name suffix...
eacameron has quit [(Remote host closed the connection)]
<LnL> can somebody with hydra access restart http://hydra.nixos.org/build/45539361
<NixOS_GitHub> [nixpkgs] Lassulus opened pull request #21441: nixos/graphite: fix beacon config parameter (master...beacon-fix) https://github.com/NixOS/nixpkgs/pull/21441
hotfuzz has joined #nixos
<aszlig> yorick: it's pkgs.chromium.browser.overrideDerivation
samvher has joined #nixos
eacameron has joined #nixos
<aszlig> but unfortunately there is no way to actually pass it back
<aszlig> yorick: could you please open an issue on that?
<eacameron> (cc. clever) I'm trying to use NIX_REMOTE_SYSTEMS to to distributed builds with nixops, but I'm getting a "error: imported archive lacks a signature"
<aszlig> or even better a pull request... basically the browser attribute just has to be in the wrapper's build env
<LnL> eacameron: did you setup the signing keys?
<aszlig> so you could do something like pkgs.chromium.overrideDerivation (wrapper: { browser = pkgs.chromium.browser.overrideDerivation (drv: ...); })
<eacameron> LnL: Apparently not? Not even sure what that is. I never had to do that with nixops; just now that I have a real NixOS machine on my network that I want to use it complains
<aszlig> although that's still a bit ugly
<LnL> eacameron it's for remote builds, not directly related to nixops
<LnL> eacameron: I have some basic instructions here https://github.com/LnL7/nix-docker#running-as-a-remote-builder
<eacameron> LnL: Ah I see. I've used VMs successfully for remote builds...but I built them with nixops; so I'm guessing nixops sets that stuff up on its deployed machines
<bennofs> Hi, I'm having a weird problem with an interaction between make, grep and stdout redirection to /dev/null: https://github.com/bennofs/repros/tree/master/scripting/make-grep-redirect-stdout-null (script.sh runs the commands to reproduce the issue)
<bennofs> Has anyone seen that before? The error that i get is: grep: (standard input): Invalid argument
rly has quit [(Ping timeout: 256 seconds)]
<bennofs> the weird thing is that it the problem only occurs if test.sh, which invokes grep, is invoked from make
<eacameron> LnL: Ah so the host and remote both must have the same secret signing key?
<bennofs> oh, I just noticed that test.sh is not neccessary, the problem occurs also when grep is invoked directly by make
<bennofs> Is there anything special about how make invokes programs that can cause programs to behave differently if make is invoked with 'make > /dev/null' vs if it is invoked with just 'make' ?
nschoe has quit [(Quit: Program. Terminated.)]
<LnL> eacameron: I don't remember the nix-copy-closure docs have a short description http://nixos.org/nix/manual/#options-2
<LnL> works similar to an ssh keypair
pi3r has quit [(Quit: Nettalk6 - www.ntalk.de)]
ambro718 has joined #nixos
oida has joined #nixos
<eacameron> LnL: I see. I'm guessing I may already have something like that generated by nixops so I'm wondering where I would look on darwin to see if I already have something generated.
<eacameron> LnL: Or maybe since nixops connects as root it doesn't do this check since the docs you just showed me said it applies in multiuser system.s
<LnL> eacameron: yes, it uses root
<eacameron> LnL: Hmm...well I actually do have root access :P but it would be good to figure this out anyway
<LnL> if you put the signing keys in /etc/nix it should just work
<eacameron> LnL: Your repo docs seem to indicate that nix on darwin looks for the keys in /etc/nix. That seems odd but believable? Have you tried that on darwin?
<LnL> yes, you can use that container as a tiny linux builder for osx
<eacameron> LnL: Heh...I did the same thing but with nixops deploying a VM.
<eacameron> LnL: However I bought a 16-core, 72GB RAM build machine and put NixOS on it...so now it's time to really get things moving. ;)
<LnL> :D
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #21435: facter: use boost160 (master...fix/facter-build) https://git.io/vMJQr
m0rphism has quit [(Quit: WeeChat 1.4)]
[0x4A6F]2 has joined #nixos
jgertm_ has quit [(Ping timeout: 268 seconds)]
<hodapp> huh, so this darktable commit changes RUNPATH=/home/hodapp/nixpkgs/darktable-tmp/darktable/build/src (for instance) to RUNPATH=$ORIGIN/../lib64/darktable and LebedevRI tells me that the rpath handling wasn't even working right and the commit fixes that
<hodapp> so... the NixOS build worked correctly only when darktable's rpath was being set *incorrectly*?
jsgrant has quit [(Read error: Connection reset by peer)]
eacameron has quit [(Remote host closed the connection)]
jsgrant has joined #nixos
<64MAAUTGV> [nixpkgs] FRidh pushed 2 new commits to master: https://github.com/NixOS/nixpkgs/compare/857d0edcfb84...7c73f4408640
<64MAAUTGV> nixpkgs/master 1896bf7 Josef Kemetmueller: pygraphviz: 1.3.1 -> 1.4rc1...
<64MAAUTGV> nixpkgs/master 7c73f44 Frederik Rietdijk: Merge pull request #21440 from knedlsepp/fix-pygraphviz...
<5EXAAEZP8> [nixpkgs] FRidh closed pull request #21440: pygraphviz: 1.3.1 -> 1.4rc1 (master...fix-pygraphviz) https://github.com/NixOS/nixpkgs/pull/21440
<LnL> whoa, what happend to the bot?
eacameron has joined #nixos
<LnL> hodapp: strange, the gapps wrapper only sets a bunch of variables like XDG_*
<hodapp> LnL: yeah, I have no idea wtf it's doing
<hodapp> LebedevRI tells me that stripping rpath should be enough to make it work...?
<LnL> oh, you could try that
<hodapp> I'm trying to make sense of why that would work
tvon has joined #nixos
oida has quit [(Ping timeout: 260 seconds)]
<hodapp> interesting, https://github.com/NixOS/patchelf has the "BUGS" section in which it mentions that 'strip' generates broken executables if applied to the output of patchelf
<hodapp> note that for the problem I'm observing, I was observing broken executables only if I ran patchelf
[0x4A6F]2 has quit [(Read error: Connection reset by peer)]
zimbatm has quit [(Remote host closed the connection)]
zimbatm has joined #nixos
<hodapp> so... chrpath -d it?
mudri has quit [(Ping timeout: 260 seconds)]
oida has joined #nixos
bpye has quit [(Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)]
CodeWarrior has joined #nixos
<bennofs> alright, I found the solution to my earlier problem: gnumake appears to put STDOUT into APPEND mode, which causes the 'splice' syscall that grep uses when STDOUT is null to fail
estewei has joined #nixos
<hodapp> good, chrpath -d works. Guess I'll just remove the hard-coded garbage and update the PR
<NixOS_GitHub> [nixpkgs] zimbatm pushed 1 new commit to master: https://github.com/NixOS/nixpkgs/commit/12532879b06d816ba88b52ed8ce5fdad53d6edb7
<NixOS_GitHub> nixpkgs/master 1253287 zimbatm: zerotierone: 1.1.12 -> 1.1.14
SovereignBleak has joined #nixos
<joko> Hello, could anyone help me with a python package which seems to require the Rsvg module?
Sonarpulse has joined #nixos
<NixOS_GitHub> [nixpkgs] zimbatm pushed 1 new commit to master: https://git.io/vMUlB
<NixOS_GitHub> nixpkgs/master df5f880 Michael Fellinger: ruby: 2.4.0 (#21419)
estewei has quit [(Ping timeout: 248 seconds)]
Ralith_ has quit [(Ping timeout: 268 seconds)]
FRidh has joined #nixos
<hodapp> okay, nevermind, I guess chrpath -d *didn't* work
estewei has joined #nixos
<joko> I think this package needs librsvg built with gtk, any idea on how to override this?
<joko> I've tried adding sth like "pkgs.librsvg.override { withGTK = true; }" in propagatedBuildInputs, but it's not working
pi3r has joined #nixos
dgn has quit [(Ping timeout: 256 seconds)]
uralbash has joined #nixos
<FRidh> joko: which python package?
<joko> FRidh: syncthing-gtk
sboosali has joined #nixos
<joko> FRidh: I think, I've found it, (pkgs.librsvg.override rec { withGTK = true; })
<joko> Any idea if it is necessary to set stuff such as GDK_PIXBUF_MODULE_FILE and XDG_DATA_DIRS ?
eacameron has quit [(Remote host closed the connection)]
<pi3r> After installing zsh-completions I have got
<pi3r> ? ~ ? ag --all
<pi3r> _store_cache:46: read-only file system: /nix/store/dz2ly4dhxn2s0whmjj1z9dhpbivadb6g-oh-my-zsh-git-2016-08-01/share/oh-my-zsh//cache//_AG_OPTS
<pi3r> Any idea how I can fix this ?
[0x4A6F]1 has joined #nixos
<bennofs> joko: I believe you need to set GDK_PIXBUF_MODULE_FILE only if the application relies on pixbuf finding the librsvg library for loading images (for example, if the application relies on SVG images for user interface elements and uses pixbuf to load them)
<bennofs> joko: XDG_DATA_DIRS should not be needed as far as I know
pstn has quit [(Remote host closed the connection)]
digitus has joined #nixos
eacameron has joined #nixos
amarsman has quit [(Ping timeout: 258 seconds)]
[0x4A6F]1 has quit [(Quit: [0x4A6F]1)]
msd has joined #nixos
xadi has quit [(Quit: Leaving.)]
bennofs has quit [(Quit: WeeChat 1.6)]
<hodapp> LnL: can you better interpret what stripping rpath means here? I've tried 'chrpath -d' in preFixup and preInstall, and neither one seems to help
<hodapp> and I don't quite get why *removing* rpath would solve an issue
eacameron has quit [(Ping timeout: 256 seconds)]
<pi3r> I have filled an issue here: https://github.com/NixOS/nixpkgs/issues/21443
<LnL> hodapp: not sure, I'm not that familiar with it
<hodapp> bah
<LnL> hodapp: I think you can patchelf --print-rpath to see before and after to see what happens
tvon has quit [(Ping timeout: 258 seconds)]
<hodapp> does that tell me anything different than chrpath?
bennofs has joined #nixos
rly has joined #nixos
tvon has joined #nixos
eacameron has joined #nixos
georges-duperon has quit [(Ping timeout: 260 seconds)]
<hodapp> "By default if you don't change any RPATH related settings, CMake will link the executables and shared libraries with full RPATH to all used libraries in the build tree."
<martijn923> I'm puzzled by some nix-shell behaviour. In nix-shell I have a bash in $SHELL that's different from /run/current-system/sw/bin/bash
<martijn923> realpath $SHELL; nix-shell -p bind --run 'echo $SHELL';
<hodapp> the only thing that has really worked thus far is never setting CMAKE_INSTALL_RPATH, or patching post-everything with patchelf
systemfault has quit [(Quit: Bye!)]
<martijn923> those give different paths in the store
eacameron has quit [(Ping timeout: 258 seconds)]
<hodapp> interesting, partition-manager is also a cmake build and that uses 'patchelf' so set rpath in postInstall
<avn> hodapp: -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=ON helps me a bit with one cmake based app
<hodapp> avn: CMAKE_BUILD_WITH_INSTALL_RPATH is already true but I can try the other I suppose
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #21441: nixos/graphite: fix beacon config parameter (master...beacon-fix) https://git.io/vMUGR
<hodapp> though I'm curious, why that vs. -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=True or something?
<avn> hodapp: I have both turned on
<hodapp> I'll see if this corrects for the existing offending line, set(CMAKE_INSTALL_RPATH ${RPATH_DT}/../${CMAKE_INSTALL_LIBDIR}/darktable)
<hodapp> I guess if it doesn't, I can try to disable that line with another -D and hope it overrides
<hodapp> failing that, I can patch the CMake file
<avn> hodapp: sometimes costs to explore Cmake file, and kill all tricks, using standard logic
<hodapp> I already know the exact line that breaks the build
roconnor has joined #nixos
<NixOS_GitHub> [nixpkgs] jagajaga closed pull request #21269: mm: init at 2016.11.04 (master...mm) https://git.io/v15j8
<NixOS_GitHub> [nixpkgs] jagajaga pushed 2 new commits to master: https://git.io/vMUBu
<NixOS_GitHub> nixpkgs/master 7e54f35 Adam Beckmeyer: mm: init at 2016.11.04
<NixOS_GitHub> nixpkgs/master aa18f24 Arseniy Seroka: Merge pull request #21269 from non-Jedi/mm...
pi3r has quit [(Ping timeout: 246 seconds)]
<hodapp> ugh, no luck with -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=ON
<msd> LnL: wxGTK can only be built on Snow Leapord environments. I'm going to try to tackle wxGTK29 and 30 before going after 28 -- looks like these can be built on later systems
<LnL> msd: yeah, sounds like we should just mark it as broken on darwin
<hodapp> ugggh, cmakeFlags isn't taking -U to undefine a cache entry for some reason
mudri has joined #nixos
<hodapp> if this doesn't work I think I am just going to give up and go with the kludgey solution I already did a PR for
Sonarpulse has quit [(Ping timeout: 264 seconds)]
<msd> LnL: hm...maybe most packages that can be built with wxGTK28 can just use 2.9 instead. Don't know how the wx versioning system works; however, 2.8 -> 2.9 shouldn't indicate major API breaks
<hodapp> the only other "clean" solution I can think of is to patch the CMake file
tvon has quit [(Quit: System is sleeping...)]
amarsman has joined #nixos
Ralith_ has joined #nixos
<hodapp> ugh, fuck this
<NixOS_GitHub> [nixpkgs] league opened pull request #21444: gphoto2: nixos programs module to configure udev (master...fix/gphoto2-udev) https://git.io/vMURg
<hodapp> I have no desire to go try to figure out what epic nonsense CMake is undertaking
<hodapp> nor how the CMake support in NixOS works
<hodapp> when all I really wanted was just to run darktable
<LnL> didn't the rpath shrink work?
Fare has joined #nixos
<hodapp> rpath shrink?
<LnL> chrpath
<hodapp> chrpath -d in preInstall or preFixup doesn't work, no
<LnL> oh I thought it did
<LnL> what a pain
<hodapp> think I'll just leave the PR as is
pi3r has joined #nixos
<hodapp> I kind of wish I knew what was responsible for all of this shit, but not enough to investigate it any further
bennofs has quit [(Ping timeout: 240 seconds)]
bfrog_ has joined #nixos
tvon has joined #nixos
danharaj has quit [(Ping timeout: 245 seconds)]
georges-duperon has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 pushed 3 new commits to master: https://git.io/vMU0b
<NixOS_GitHub> nixpkgs/master 346c1db Johannes Bornhold: xournal: Allow to build it on darwin with X11 backend
<NixOS_GitHub> nixpkgs/master febab15 Johannes Bornhold: gtk2: Enable xinput for Darwin
<NixOS_GitHub> nixpkgs/master 7d4e04c Daiderd Jordan: Merge pull request #21400 from johbo/darwin-xournal...
msd has quit [(Remote host closed the connection)]
ixxie has quit [(Ping timeout: 258 seconds)]
eacameron has joined #nixos
pi3r has quit [(Ping timeout: 246 seconds)]
msd has joined #nixos
bennofs has joined #nixos
msd has quit [(Remote host closed the connection)]
eacameron has quit [(Ping timeout: 260 seconds)]
derjohn_mobi has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] aszlig pushed 6 new commits to nixpart: https://github.com/NixOS/nixpkgs/compare/ccbee460da2c...81152a51a4eb
<NixOS_GitHub> nixpkgs/nixpart e17bb61 aszlig: nixpart: Move out of python-packages.nix...
<NixOS_GitHub> nixpkgs/nixpart 85e72e3 aszlig: nixos/tests/storage: Split into sub-derivations...
<NixOS_GitHub> nixpkgs/nixpart d6f428c aszlig: nixos/storage: Add defaults for clear/initlabel...
eacameron has joined #nixos
joecurwen has quit [(Ping timeout: 252 seconds)]
<tvon> Every time I reboot my system I have "A stop job is running for NTP Daemon" and I have to wait for the 90 second timeout. Anyone seen this?
<mudri> tvon: I seem to remember something like this.
samvher has quit [(Ping timeout: 250 seconds)]
<tvon> I'm running unstable but it has been going on for a while and upgrades haven't made it go away yet
<mudri> I think my system was like that, then I happened to reïnstall NixOS slightly imperfectly, and now I just notice a surprisingly long pause in shutdown.
<mudri> tvon: unstable, same.
eacameron has quit [(Ping timeout: 245 seconds)]
<mudri> I was meaning to report this as an issue, but I never learnt where the relevant logs are.
sboosali has quit [(Read error: Connection reset by peer)]
msd has joined #nixos
bennofs has quit [(Ping timeout: 264 seconds)]
msd has quit [(Remote host closed the connection)]
sboosali has joined #nixos
bennofs has joined #nixos
msd has joined #nixos
eacameron has joined #nixos
uralbash has quit [(Ping timeout: 268 seconds)]
flxw has joined #nixos
eacameron has quit [(Ping timeout: 268 seconds)]
<LnL> gchristensen: ping
eacameron has joined #nixos
<flxw> Hi. I'm trying to boot the minimal nixos live cd without any graphics. How can I do this? kernel parameters like nofb, vga=normal, nomodeset, video=vesafb:off seems not to have any effect.
joecurwe` has joined #nixos
<flxw> (I run the live cd in qemu -curses over ssh. So I don't see what happens once the system goes into graphics mode)
bennofs1 has joined #nixos
eacameron has quit [(Ping timeout: 245 seconds)]
joecurwe` is now known as joecurwen
<flxw> What I do see, though, is, the system switches to graphic mode after the init scripts finish.
bennofs has quit [(Ping timeout: 258 seconds)]
hiberno has joined #nixos
bennofs1 has quit [(Quit: WeeChat 1.6)]
eacameron has joined #nixos
bennofs has joined #nixos
<hodapp> minimal NixOS shouldn't have any graphics anyhow
<hodapp> however I don't know much about qemu -curses
<hodapp> it looks like when I ran myself last year sometime I used -nographic -curses and had seemingly no problem, hmmm
msd has quit [(Remote host closed the connection)]
eacameron has quit [(Remote host closed the connection)]
derjohn_mobi has joined #nixos
AllanEsp1nosa has joined #nixos
eacameron has joined #nixos
Fare has quit [(Ping timeout: 250 seconds)]
zarel has quit [(Quit: Leaving)]
zarel has joined #nixos
phreedom has joined #nixos
<NixOS_GitHub> [nixpkgs] jokogr opened pull request #21445: syncthing: 0.14.15 -> 0.14.16 (master...u/syncthing-0.14.16) https://git.io/vMUa8
joecurwe` has joined #nixos
<NixOS_GitHub> [nixpkgs] jokogr opened pull request #21446: syncthing-gtk: 0.6.3 -> 0.9.2.3 (master...u/syncthing-gtk-0.9.2.3) https://git.io/vMUag
zagy has quit [(Quit: Leaving.)]
m0rphism has joined #nixos
<flxw> yeah, -nographic -curses is how I boot the gentoo install cd for instance.
joecurwen has quit [(Ping timeout: 268 seconds)]
joecurwe` has quit [(Ping timeout: 245 seconds)]
rly has quit [(Ping timeout: 248 seconds)]
mguentner2 is now known as mguentner
joecurwe` has joined #nixos
joecurwe` has left #nixos []
danharaj has joined #nixos
<flxw> okay, just tried it out to be sure. The minimal gentoo install cd with framebuffer support runs without FB when passed nofb and running qemu -nographic -curses.
mkoenig has quit [(Read error: Connection reset by peer)]
<flxw> btw, I was trying nixos-minimal-16.09.1368.435b5f8-x86_64-linux.iso to boot without frame buffer.
<flxw> s/frame buffer/without graphic/
<NixOS_GitHub> [nixpkgs] nlewo opened pull request #21447: nixos/glance: init at liberty version (master...pr/glance) https://github.com/NixOS/nixpkgs/pull/21447
mkoenig has joined #nixos
oida has quit [(Ping timeout: 265 seconds)]
JagaJaga has quit [(Ping timeout: 258 seconds)]
<zarel> hi all! I'm trying to fix #16845 by adding a switch to xfce.nix to decide which screen locker will be used. I'm thinking if the option should be passed to xfce4-session like thunar plugins or not
<zarel> and most of all, if I decide to pass the option to xfce4-session I cannot add systemPackages from there, right? I can only add whatever screen lock program I choose to the build parameters and then it would be discarded
MichaelRaskin has joined #nixos
<viric> MichaelRaskin: zfs, so far so good.
<viric> MichaelRaskin: I had an early disappointment with a 'git annex info .' that took 40 minutes to run...
<viric> MichaelRaskin: but it has been fixed somehow. Maybe it was doing some extra job in the back
<viric> now it beats the ext4
<viric> - and the xfs I guess.
jsgrant has quit [(Remote host closed the connection)]
jsgrant has joined #nixos
samvher has joined #nixos
Wizek has joined #nixos
Wizek has quit [(Ping timeout: 246 seconds)]
Fare has joined #nixos
sboosali has quit [(Remote host closed the connection)]
sboosali has joined #nixos
systemfault has joined #nixos
Claas has joined #nixos
<Claas> MichaelRaskin: i solved my problem by adding wacom.enable = true; in my x service configuration
<MichaelRaskin> Post-factum sounds natural, but I never remember when it is hardware.synaptics and when xserver.wacom…
<Claas> MichaelRaskin: xsetwacom is now working as intended, further i saw your message about x using the wacom driver
<MichaelRaskin> viric: I dunno if I want to end up with a rescue USB flash that I am legally not allowed to give to anyone
<Claas> while xsetwacom works fine im curious how to configure it on system start over my configuration.nix
<Claas> im doing something similar for mouse acceleration already but it doesnt seem to work for my tablet
<MichaelRaskin> Are you sure you do not want just to call a script setting stuff up from whatever X session startup you have?
Wizek has joined #nixos
<Claas> that seems a bit hacky for me, i have choosen nix because it very easy to setup on a new system
hiratara has quit [(Ping timeout: 258 seconds)]
<Claas> and why not implement it the clean way if i have the option :3
<MichaelRaskin> Well, maybe you can use Nix to add stuff to the session launching script
hiratara has joined #nixos
<MichaelRaskin> Claas: I still remember when nixos repository was what is now nixpkgs/nixos
Wizek has quit [(Ping timeout: 245 seconds)]
ixxie has joined #nixos
<Claas> MichaelRaskin: what are u trying to say ?
<MichaelRaskin> Your mouse settings are not associated with different computers, why?
<NixOS_GitHub> [nixpkgs] Lassulus opened pull request #21448: python:graphite_beacon: 0.22.1 -> 0.27.0 (master...beacon-update) https://git.io/vMUo7
<MichaelRaskin> I want to say that I get nervous from such repo naming. But to be honest, I don't see a likely scenario where nixos gets used again as a repo name
<viric> MichaelRaskin: is that the case, of the usb flash?
<MichaelRaskin> viric: if you use ZFS, you need the module on the rescue drive. And the compiled module is undistributable because CDDL _and_ GPL
<Claas> ah ye, i couldnt think of a better name and structure to organize that stuff, maybe you have a better structure to manage it ?
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
<viric> MichaelRaskin: we have that in the installation iso
<Claas> the mouse class simply turns off acceleration etc. which i never ever want on any computer i use
rardiol has joined #nixos
<MichaelRaskin> viric: ZFS?? OOps.
<rardiol> did the netcat of nixos.netcat change recently?
sdothum has joined #nixos
<MichaelRaskin> Claas: I don't use mainline NixOS, and I have a few versions of my system generating expressions, so generally I have a bit of a mess
hiberno has quit [(Read error: Connection reset by peer)]
<Claas> ah ok
<viric> MichaelRaskin: sure. It's ready in the installation iso. Which lacks vim, vi and man. I still have not managed to see a manpage booting the installation iso
<MichaelRaskin> And then I have a complicated list of instsalled packages that merit their own structuring…
ixxie has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #21448: python:graphite_beacon: 0.22.1 -> 0.27.0 (master...beacon-update) https://git.io/vMUo7
<NixOS_GitHub> [nixpkgs] FRidh pushed 2 new commits to master: https://git.io/vMUKV
<NixOS_GitHub> nixpkgs/master 228f657 lassulus: python:graphite_beacon: 0.22.1 -> 0.27.0
<NixOS_GitHub> nixpkgs/master d0ad9b5 Frederik Rietdijk: Merge pull request #21448 from Lassulus/beacon-update...
<MichaelRaskin> viric: I see a problem in this…
FRidh has quit [(Remote host closed the connection)]
Wizek has joined #nixos
<Unode> hi all,
<Unode> I've been trying to set some fontconfig settings. I currently have http://dpaste.com/316PR2J on my configuration.nix file.
<Unode> However fc-match still reports antialias enabled.
<Unode> Is there any way to check if these options are actually producing an effect?
<viric> MichaelRaskin: sure.
Claas has quit [(Ping timeout: 260 seconds)]
tvon has quit [(Quit: Peace out, y'all!)]
Claas has joined #nixos
<Claas> MichaelRaskin: lawl, its broken again and i have no idea why
filterfish_ has quit [(Remote host closed the connection)]
filterfish__ has joined #nixos
<viric> niksnut: you included zfs in the iso images (commit 57b05765, year 2015) but MichaelRaskin says that it's illegal to redistribute the zfs module
<MichaelRaskin> Claas: intriguing
<viric> I also wonder why setting services.xserver.enable=true; in the installation iso ended up building gtk3 and qt
<viric> instead of using prebuilts
Claas has quit [(Ping timeout: 260 seconds)]
<viric> MichaelRaskin: I will use zfs for some time. Maybe I will find a heavier reason not to use it
<viric> niksnut: ^
bfrog_ has quit [(Quit: WeeChat 1.6)]
<viric> MichaelRaskin: I once wrote these people, one year ago, about a gpl violation, and I was never answered
<MichaelRaskin> Well, limited resources for enforcement and an opaque prioritisation process…
sboosali has quit [(Read error: Connection reset by peer)]
<MichaelRaskin> But when they do comment on something, I expect that they are worth listening to
<viric> yes, I didn't mean that they write wrong
<viric> I was annoyed that I was ignored
sboosali has joined #nixos
sboosali has quit [(Remote host closed the connection)]
<MichaelRaskin> My model of reality is that they take random instances of violation and apply random amount of care
<viric> :)
<MichaelRaskin> More precisely, there is some logic behind that they should not reveal to increase the risks for violators
<MichaelRaskin> Their actions are net-positive, but you cannot realistically influence the direction
sboosali has joined #nixos
hiratara has quit [(Quit: ZNC - http://znc.in)]
<MichaelRaskin> (unless you can make people behind a significant amount of donations publicly agree on something)
hiratara has joined #nixos
<joko> viric: have you tuned your ZFS somehow? Last benchmarks I have seen showed ZFS still slow compared to ext4...
Claas has joined #nixos
<Claas> MichaelRaskin: i guess broken symlinks are the problem
<Claas> MichaelRaskin: https://i.imgur.com/fUjJDEj.png referring to 50-wacom.conf
<Claas> https://i.imgur.com/Oveu6In.png, got 70-wacom.conf
rardiol has quit [(Ping timeout: 246 seconds)]
<MichaelRaskin> Oops, so my updating the package required a corresponding NixOS fix. Sigh
<MichaelRaskin> I mean, looking up…
<Claas> MichaelRaskin: ah so your package update got merged in channel ?
<Claas> MichaelRaskin: that explains why it broke after a nixos-rebuild switch --upgrade today
msd has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 1 new commit to master: https://git.io/vMUiN
<NixOS_GitHub> nixpkgs/master c311871 Michael Raskin: xserver.wacom: update xorg.conf.d name after upstream change of the number
<MichaelRaskin> Fixed in the repo, thanks for the detailed report, sorry for not even considering such a trap
<Claas> np, thank you very much
Wizek has quit [(Ping timeout: 246 seconds)]
msd has quit [(Remote host closed the connection)]
eacameron has quit [(Remote host closed the connection)]
mkoenig has quit [(Read error: Connection reset by peer)]
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
sdothum has joined #nixos
Claas_ has joined #nixos
Claas has quit [(Ping timeout: 260 seconds)]
mkoenig has joined #nixos
<Claas_> MichaelRaskin: so how do i get that fixed now since just rebuilding the package wont help for a problem like that :/
eacameron has joined #nixos
Wizek has joined #nixos
<Claas_> cos the xserver links are based off wacom.enable = true; which is referring to the current channel package
<NixOS_GitHub> [nixpkgs] namore opened pull request #21449: gorilla: init at 1.5.3.7 (master...add_pkg_gorilla) https://git.io/vMUXt
<MichaelRaskin> Well, I would update the checkout, make sure it has priority via NIX_PATH and do a system rebuild
<MichaelRaskin> nixos-rebuild switch uses NIX_PATH and default NIX_PATH points to channel
<niksnut> viric: feel free to remove, I don't care about zfs
eacameron has quit [(Ping timeout: 246 seconds)]
<viric> joko: no tuning.
<viric> niksnut: :) ok
<viric> niksnut: not that I care a lot either
georges-duperon has quit [(Remote host closed the connection)]
eacameron has joined #nixos
<gchristensen> domenkozar, Mic92, ikwildrpepper, niksnut, schneefux, NeQuissimus: stickers are _FINALLY_ on their way :)
eacameron has quit [(Ping timeout: 252 seconds)]
Wizek has quit [(Ping timeout: 258 seconds)]
eacameron has joined #nixos
amarsman has quit [(Ping timeout: 265 seconds)]
ebzzry has joined #nixos
eacameron has quit [(Remote host closed the connection)]
Sonarpulse has joined #nixos
stepcut_ has quit [(Remote host closed the connection)]
eacameron has joined #nixos
Wizek has joined #nixos
Claas_ has quit [(Ping timeout: 260 seconds)]
<gchristensen> LnL: hi
<gchristensen> / pong
<LnL> oh right, I added my nix wrapper to nix-darwin
<gchristensen> oh?
<LnL> programs.nix-script.enable = true;
<gchristensen> nice :D
eacameron has quit [(Ping timeout: 265 seconds)]
ertes has quit [(Quit: Bye!)]
oida has joined #nixos
<LnL> probably still has some bugs, but the main thing is that it tries to import/callPackage stuff for you
ertes has joined #nixos
filterfish__ has quit [(Ping timeout: 258 seconds)]
michiel_l has quit [(Remote host closed the connection)]
eacameron has joined #nixos
Claas has joined #nixos
<Claas> MichaelRaskin: cherry picked your commit to my local checkout, working fine
amarsman has joined #nixos
eacameron has quit [(Ping timeout: 264 seconds)]
zagy has joined #nixos
zagy has quit [(Client Quit)]
Claas has quit [(Ping timeout: 260 seconds)]