20:01
samueldr has joined #nixos
20:01
<
>
changed the topic of #nixos to: Topic set by gchristensen!~gchristen@unaffiliated/grahamc on 2017-08-20 12:26:25 UTC
20:01
<
>
changed the topic of #nixos to: Channel #nixos created on 2008-04-25 12:32:07 UTC
20:02
scribbler has quit [(Remote host closed the connection)]
20:02
scribbler has joined #nixos
20:03
NixOS_GitHub has joined #nixos
20:03
<
NixOS_GitHub >
[nixpkgs] Profpatsch closed pull request #28994: dhall: add a static top-level executable for dhall (master...dhall-static)
https://git.io/v5u77
20:03
NixOS_GitHub has left #nixos []
20:03
NixOS_GitHub has joined #nixos
20:03
<
NixOS_GitHub >
[nixpkgs] disassembler opened pull request #28996: slic3r: fix build with gcc6 (master...slic3r)
https://git.io/v5u5m
20:03
NixOS_GitHub has left #nixos []
20:06
jbgi has quit [(Ping timeout: 246 seconds)]
20:06
LysergicDreams has quit [(Ping timeout: 255 seconds)]
20:07
bennofs has joined #nixos
20:07
LysergicDreams has joined #nixos
20:07
ThatDocsLady has quit [(Quit: Arma-geddin-outta-here!)]
20:09
nikola_i has joined #nixos
20:10
m0rphism has joined #nixos
20:11
NixOS_GitHub has joined #nixos
20:11
<
NixOS_GitHub >
[nixpkgs] NeQuissimus closed pull request #28991: coreutils: fix on Darwin (release-17.09...backport-coreutils-fix-17.09)
https://git.io/v5u1O
20:11
NixOS_GitHub has left #nixos []
20:13
eacameron has joined #nixos
20:16
takle has joined #nixos
20:16
<
Rotaerk >
hmm is there a way to see if an ongoing nix build is just taking a while or if it's stuck in an infinite loop
20:16
<
clever >
Rotaerk: check cpu usage and the process tree
20:17
<
Rotaerk >
not sure what I'd look for with cpu usage, but the process ttree doesn't look like it's growing in depth
20:17
Filystyn has quit [(Remote host closed the connection)]
20:17
<
Rotaerk >
so I guess it's just taking a while
20:18
<
clever >
Rotaerk: can you gist the process tree?
20:18
<
bennofs >
disk usage / accesses are often a good indicator of loops IME
20:19
nh2 has quit [(Ping timeout: 240 seconds)]
20:19
<
Rotaerk >
is this the correct set of arguments: ps -ejH
20:19
<
clever >
i typicaly use ps -eH x
20:19
gnuhurd has quit [(Ping timeout: 240 seconds)]
20:20
freeman42x[nix] has joined #nixos
20:21
dmj` has joined #nixos
20:22
<
catern >
fetchgit appears to hardcode the usage of Nix's SSL certs
20:22
<
catern >
how can I use fetchgit with my own git server using a self-signed cert?
20:23
<
clever >
Rotaerk: ah, ghc just always takes a long time to build
20:23
erictapen has joined #nixos
20:24
civodul has joined #nixos
20:25
tmaekawa has joined #nixos
20:25
<
Rotaerk >
hmm, I guess I'll give it over night >_>
20:27
dgpratt has joined #nixos
20:28
NixOS_GitHub has joined #nixos
20:28
<
NixOS_GitHub >
[nixpkgs] LnL7 opened pull request #28998: libstdc++: add setup-hook (master...libstdcxx-hook)
https://git.io/v5udB
20:28
NixOS_GitHub has left #nixos []
20:29
tmaekawa has quit [(Client Quit)]
20:29
<
tilpner >
catern - You could try to override the cacert passed while importing fetchgit, but I have no idea how to create your own cacert. Probably easier to add your certificate globally or use SSH
20:29
NixOS_GitHub has joined #nixos
20:29
<
NixOS_GitHub >
[nixpkgs] oxij opened pull request #28999: firefoxPackages: tor: reorganize and update (master...pkg/tor-reorg-update)
https://git.io/v5ud2
20:29
NixOS_GitHub has left #nixos []
20:29
tmaekawa has joined #nixos
20:30
<
catern >
what about fetchurl? there's also no way for fetchurl either...
20:31
<
tilpner >
Setting cacert would pass a different GIT_SSL_CAINFO to the fetchgit builder: ttps://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/fetchgit/default.nix#L63
20:32
NixOS_GitHub has joined #nixos
20:32
<
NixOS_GitHub >
nixpkgs/master e783c2b Michele Catalano: nexus: 2.12.0-01 -> 3.5.1-02...
20:32
<
NixOS_GitHub >
nixpkgs/master 4ea1d49 Michele Catalano: nexus: Add module for nexus....
20:32
NixOS_GitHub has left #nixos []
20:33
<
tilpner >
fetchgit could work, it allows you to pass arguments through to curl, and curl might have options to add another certificate, but certainly has an option to disable verification
20:33
thblt has quit [(Remote host closed the connection)]
20:35
NixOS_GitHub has joined #nixos
20:35
<
NixOS_GitHub >
[nixpkgs] globin closed pull request #28865: samba: 4.5.10 -> 4.5.13 (release-17.03...samba_4_5_13)
https://git.io/v5Rkz
20:35
NixOS_GitHub has left #nixos []
20:35
tmaekawa has quit [(Quit: tmaekawa)]
20:36
nh2 has joined #nixos
20:36
NixOS_GitHub has joined #nixos
20:36
<
NixOS_GitHub >
[nixpkgs] globin closed pull request #28864: samba: 4.6.4 -> 4.6.7 (staging...samba_4_6_7)
https://git.io/v5RJz
20:36
NixOS_GitHub has left #nixos []
20:36
jsgrant has joined #nixos
20:38
ris has joined #nixos
20:38
<
tilpner >
Actually, fetchurl doesn't seem to do any certificate verification by default...
20:38
<
tilpner >
catern - ?
20:42
_ris has quit [(Ping timeout: 255 seconds)]
20:43
goibhniu has joined #nixos
20:43
<
tilpner >
What's the reasoning for this? It seems inconsistent to do chain validation for git, but not url?
20:45
thblt has joined #nixos
20:45
eacameron has quit [(Remote host closed the connection)]
20:46
<
tilpner >
Assuming they have Nix installed :P
20:47
<
sphalerite >
the friend in question does :p
20:47
<
sphalerite >
also if anyone wants to try a fun little physics-based game, see above :p
20:47
ris has quit [(Ping timeout: 240 seconds)]
20:48
<
tilpner >
sphalerite - It appears my laptop does not pass the accerelometer test
20:49
eacameron has joined #nixos
20:49
ris has joined #nixos
20:50
<
catern >
tilpner: what do you mean, "add my cert globally"?
20:50
<
sphalerite >
tilpner: accelerometer test..?
20:50
<
catern >
tilpner: if I make my own cacert package, I'll have to rebuild the world
20:50
<
catern >
but yes, I suppose I can use fetchurl instead
20:50
katyucha is now known as Guest27768
20:50
katyucha_ is now known as katyucha
20:51
<
tilpner >
catern - I have never done that, but maybe you can add your cert with security.pki.certificates
20:51
<
LnL >
I'm pretty sure you can configure fetchurl to use a custom cacert
20:52
<
LnL >
yeah that, I think
20:52
<
tilpner >
sphalerite - There was a level that had the text "Accelerometer test" in it, or something like it
20:52
<
sphalerite >
tilpner: oh right, I think that relies on some pretty specific hardware
20:53
<
catern >
LnL: tilpner: I'm on Nix-on-Debian, not NixOS, sadly
20:54
mudri` has joined #nixos
20:54
<
LnL >
ah, well still you can change your certs changes like that never cause rebuilds for a fixed output drv
20:54
<
tilpner >
catern - I don't think you'll have to rebuild the world if you pass your custom cacert just to fetchgit
20:55
<
LnL >
as long as the name or output hash doesn't change you're fine
20:55
<
catern >
oh, true, I guess
20:55
mudri has quit [(Ping timeout: 240 seconds)]
20:56
NixOS_GitHub has joined #nixos
20:56
<
NixOS_GitHub >
[nixpkgs] jokogr opened pull request #29000: skrooge: 2.8.1 -> 2.9.0 (master...u/skrooge-2.9.0)
https://git.io/v5ubz
20:56
NixOS_GitHub has left #nixos []
20:57
<
catern >
sigh, argh
20:57
Kingsquee has joined #nixos
20:57
<
catern >
and I get stopped in my tracks anyway because my /nix is a symlink and something is doing readlink
20:58
<
maurer >
If you want /nix to act like a symlink, use mount --bind
20:58
<
catern >
i sure wish the sysadmins were not terrified of bind mounts
20:58
<
catern >
for some inane reason
20:58
<
catern >
then I could do that
20:59
<
catern >
(or have them do it)
20:59
NixOS_GitHub has joined #nixos
20:59
<
NixOS_GitHub >
nixpkgs/master 8414d83 Vladimír Čunát: maxx: license fixups...
20:59
NixOS_GitHub has left #nixos []
21:00
<
LnL >
there's something that allows you to run nix in a chroot IIRC
21:01
<
catern >
nix-user-chroot
21:01
<
catern >
it breaks other things (such as setuid binaries)
21:02
Neo-- has quit [(Ping timeout: 240 seconds)]
21:02
<
catern >
meh, I'll just beg for a bind mount tomorrow
21:03
pie_ has quit [(Remote host closed the connection)]
21:03
pie_ has joined #nixos
21:05
thblt has quit [(Ping timeout: 240 seconds)]
21:07
<
LnL >
don't really see the difference between a symlink and a bind mount
21:08
pie_ has quit [(Ping timeout: 240 seconds)]
21:09
pie_ has joined #nixos
21:09
<
sphalerite >
A bad bind-mount fstab entry can break your boot. A symlink generally won't.
21:10
eacameron has quit [(Remote host closed the connection)]
21:12
katyucha has quit [(Ping timeout: 260 seconds)]
21:13
eacameron has joined #nixos
21:13
<
LnL >
well I'm assuming the sysadmin would configure it
21:15
nikola_i has quit [(Quit: Leaving)]
21:17
NixOS_GitHub has joined #nixos
21:17
<
NixOS_GitHub >
nixpkgs/release-17.09 a1415df Jaka Hudoklin: nixos/xpra: allow to set extra options (#28934)...
21:17
<
NixOS_GitHub >
nixpkgs/release-17.09 4d36f29 Jaka Hudoklin: tor-browser: allow to pass TOR_SKIP_LAUNCH...
21:17
<
NixOS_GitHub >
nixpkgs/release-17.09 225f26b Peter Hoeg: zeal: 0.3.1 -> 0.4.0...
21:17
NixOS_GitHub has left #nixos []
21:17
eacameron has quit [(Ping timeout: 240 seconds)]
21:19
nh2 has quit [(Ping timeout: 264 seconds)]
21:20
alx741_ has joined #nixos
21:21
_ris has joined #nixos
21:22
alx741 has quit [(Ping timeout: 240 seconds)]
21:24
ris has quit [(Ping timeout: 240 seconds)]
21:33
JosW has quit [(Quit: Konversation terminated!)]
21:35
nix-gsc-io`bot has joined #nixos
21:35
nix-gsc-io`bot has quit [(Client Quit)]
21:35
Havvy has quit [(Read error: Connection reset by peer)]
21:36
Havvy has joined #nixos
21:36
nh2 has joined #nixos
21:39
scribbler has quit [(Remote host closed the connection)]
21:40
benzrf has left #nixos ["WeeChat 1.9"]
21:40
nix-gsc-io`bot has joined #nixos
21:40
nix-gsc-io`bot has quit [(Client Quit)]
21:43
jellowj has quit [(Ping timeout: 252 seconds)]
21:48
NixOS_GitHub has joined #nixos
21:48
<
NixOS_GitHub >
nixpkgs/master 73c6284 Jörg Thalheim: mitmproxy: unicode locales, skip network test
21:48
NixOS_GitHub has left #nixos []
21:48
NixOS_GitHub has joined #nixos
21:48
<
NixOS_GitHub >
nixpkgs/release-17.09 eee2d17 Jörg Thalheim: mitmproxy: unicode locales, skip network test...
21:48
NixOS_GitHub has left #nixos []
21:50
hiratara has quit [(Ping timeout: 246 seconds)]
21:50
simukis has quit [(Quit: simukis)]
21:53
hiratara has joined #nixos
21:53
pie_ has quit [(Ping timeout: 248 seconds)]
21:55
jellowj has joined #nixos
21:55
nix-gsc-io`bot has joined #nixos
21:55
nix-gsc-io`bot has quit [(Client Quit)]
21:58
seanparsons has quit [(Read error: Connection reset by peer)]
21:59
scribbler has joined #nixos
21:59
seanparsons has joined #nixos
22:01
civodul has quit [(Quit: ERC (IRC client for Emacs 25.2.1))]
22:01
mudri` is now known as mudri
22:03
<
mudri >
But that eventually gives the following error:
22:03
<
mudri >
./configure: line 4151: syntax error near unexpected token `LIBCRYPTO,'
22:03
<
mudri >
./configure: line 4151: ` PKG_CHECK_MODULES(LIBCRYPTO, libcrypto)'
22:04
<
mudri >
It seems really weird because I assume the application can be built on most systems.
22:05
<
mudri >
Like, why would this syntax error only affect Nix's autoreconf?
22:05
elninja44 has joined #nixos
22:05
<
Mic92 >
mudri: add pkgconfig to nativeBuildInputs
22:05
<
simpson >
It's a poorly-written configure.ac, that's all. The actual error is that you didn't add OpenSSL to build inputs.
22:06
<
Mic92 >
you need both
22:07
<
mudri >
Did both and now there's a different error, so thanks!
22:07
<
mudri >
Wish they'd list dependencies...
22:08
<
Mic92 >
mudri: libcrypto might be optional though
22:09
<
Mic92 >
depends how the project uses the result of the check
22:09
<
Mic92 >
but I guess Last.fm enforces TLS
22:09
<
mudri >
I got it to build, so I'll keep it in for now. I'll try without later.
22:10
_ris has quit [(Ping timeout: 248 seconds)]
22:19
pie_ has joined #nixos
22:19
nh2 has quit [(Ping timeout: 240 seconds)]
22:19
Khetzal has quit [(Ping timeout: 246 seconds)]
22:20
bennofs has quit [(Ping timeout: 240 seconds)]
22:20
taeradan has quit [(Remote host closed the connection)]
22:21
Kingsquee has quit [(Remote host closed the connection)]
22:22
Kingsquee has joined #nixos
22:22
NixOS_GitHub has joined #nixos
22:22
<
NixOS_GitHub >
nixpkgs/master 65f6e6c Vladimír Čunát: licenses: fix `fullName` capitalization...
22:22
NixOS_GitHub has left #nixos []
22:23
NixOS_GitHub has joined #nixos
22:23
<
NixOS_GitHub >
nixpkgs/release-17.09 ae0babc Vladimír Čunát: licenses: fix `fullName` capitalization...
22:23
NixOS_GitHub has left #nixos []
22:23
_ris has joined #nixos
22:25
freeman42x[nix] has quit [(Quit: Leaving)]
22:31
hiratara has joined #nixos
22:36
endformationage has quit [(Quit: WeeChat 1.9)]
22:39
nh2 has joined #nixos
22:44
goibhniu has quit [(Ping timeout: 248 seconds)]
22:52
sellout- has joined #nixos
22:53
sellout- has quit [(Read error: Connection reset by peer)]
22:53
sellout- has joined #nixos
22:58
<
Rotaerk >
clever, I think ghc is
*still* building lol
22:59
<
Rotaerk >
though I am running this via virtualbox, not directly mounted
23:01
erictapen has quit [(Ping timeout: 248 seconds)]
23:05
NixOS_GitHub has joined #nixos
23:05
<
NixOS_GitHub >
[nixpkgs] NeQuissimus opened pull request #29002: docker: Package in module, tests (master...docker_edge_module_test)
https://git.io/v5zep
23:05
NixOS_GitHub has left #nixos []
23:07
Khetzal has joined #nixos
23:17
ambro718 has quit [(Ping timeout: 252 seconds)]
23:19
nh2 has quit [(Ping timeout: 252 seconds)]
23:21
anderslundstedt has joined #nixos
23:22
yiimi has joined #nixos
23:27
<
Rotaerk >
looks like it has a github repository
23:28
markus1189 has joined #nixos
23:30
<
tilpner >
yiimi - You write a small expression that wraps it (you can start with tx0.co/1kiC ), then use that packaged library in your projects
23:31
<
yiimi >
tilpner: thanks. what is tx0.co/1kiC ?
23:31
markus1199 has quit [(Ping timeout: 240 seconds)]
23:31
remexre has quit [(Ping timeout: 255 seconds)]
23:31
<
tilpner >
You're... supposed to click that, or paste it into a browser, sorry
23:31
<
Rotaerk >
yiimi, a URL
23:32
<
Rotaerk >
would be nice if I could see a progress report for a nix-build
23:32
<
Rotaerk >
to see what built and what remains
23:32
<
tilpner >
It's not a URL. I leave the scheme off because it saves a lot characters and makes messages more readable, but maybe I shouldn't
23:33
<
Rotaerk >
it is, it just has the http:// omitted
23:33
<
tilpner >
That's exactly why it's not technically a URL. It's supposed to be one though
23:33
<
tilpner >
Rather, you're supposed to treat it like one
23:34
<
Rotaerk >
I'm really not confident this build is actually making progress, that it's not in a loop of some sort
23:35
<
freeman42x >
is it possible to create a custom resolution that is higher than the one supported by the display? for use with TeamViewer
23:35
<
clever >
Rotaerk: ghc always builds 2 or 3 phases
23:35
<
clever >
Rotaerk: gcc is the same way
23:35
<
Rotaerk >
but how do I tell what it's on
23:35
nix-gsc-io`bot has joined #nixos
23:35
nix-gsc-io`bot has quit [(Client Quit)]
23:35
<
clever >
Rotaerk: peek into its /tmp/nix-build directory, and know the internals of how ghc builds
23:36
<
clever >
Rotaerk: ive seen it take upwards of 12 hours when no emulation is at play
23:36
<
Rotaerk >
/tmp/nix-build doesn't exist
23:36
<
clever >
ls -ltrhd /tmp/nix-build*
23:36
<
Rotaerk >
yea there's one with that as the prefix
23:47
hook is now known as silver_hook
23:47
silver_hook has quit [(Changing host)]
23:47
silver_hook has joined #nixos
23:48
<
silver_hook >
What’s the difference between the packages: steam and steam-run ?
23:52
<
Ralith >
iirc, steam-run is a tool that lets you launch programs in a FHS environment like the one that is used for steam
23:52
<
tilpner >
steam-run allows you to run any program inside the chroot/FHS intended for Steam. steam is just what you'd expect... Steam
23:52
pie__ has joined #nixos
23:52
<
clever >
oh, so thats how you do that, lol
23:52
<
tilpner >
Hey Ralith, you packaged bindgen. Do you remember having problems with libloading?
23:52
<
clever >
i tried adding xterm as a "game"
23:52
<
silver_hook >
tilpner: Aaah, OK, thanks :)
23:52
pie_ has quit [(Read error: Connection reset by peer)]
23:53
<
Ralith >
tilpner: nope
23:53
<
silver_hook >
Did anyone manage to get RedShift running using the GeoClue2?
23:53
<
Ralith >
it Just Worked iirc
23:54
<
tilpner >
Ralith - Have you used bindgen (unpackged, from crates.io) with a buildscript on NixOS? It depends on libloading via clang-sys, and it wants to link something but fails on NixOS (not on Debian)
23:55
<
Ralith >
no, I've only ever used bindgen by hand
23:55
<
silver_hook >
I installed geoclue2 separately as well, since redshift complained that it can’t find it, but even afterwards it complains it can’t find it.
23:57
<
clever >
silver_hook: when does it complain that it cant find it?
23:57
<
tilpner >
You shouldn't have to install geoclue manually