IRC Logs for #crux Thursday, 2017-04-20

*** onodera has quit IRC00:03
*** abenz_ has joined #crux00:40
cruxbot[compat-32.git/3.3]: mesa3d-32: 17.0.3 -> 17.0.402:06
*** emmett1 has joined #crux02:11
*** _________mavric6 has quit IRC02:24
abenzanyone with firefox 53 build failures?02:25
*** _________mavric6 has joined #crux02:26
joacimjust the nss-related one02:27
joacimbut after the new nss was pushed, it builds fine for me02:27
jaegernone here02:27
abenzhttp://paste.lisp.org/display/34468102:29
*** blueness has quit IRC02:53
brian|lfsbuilt fine here also03:03
cruxbot[compat-32.git/3.3]: curl-32: 7.53.1 -> 7.54.003:26
cruxbot[compat-32.git/3.3]: nspr-32: 4.13.1 -> 4.1403:26
cruxbot[compat-32.git/3.3]: nss-32: 3.29.3 -> 3.30.103:26
*** tilman has joined #crux04:48
*** abenz has joined #crux05:05
abenzfrinnst: pls see my paste above when u have time, I'd appreciate some input05:48
*** groovy2shoes has quit IRC05:50
*** groovy2shoes has joined #crux05:50
*** paradigm has quit IRC05:57
*** paradigm has joined #crux05:58
nwegood morning guys06:11
cruxbot[opt.git/3.3]: ctags: updaste man page location06:16
cruxbot[opt.git/3.3]: qemu: update source 301 moved permanently06:16
cruxbot[opt.git/3.3]: qemu-agent: update source 301 moved permanently06:16
cruxbot[opt.git/3.3]: qemu-all: update source 301 moved permanently06:16
cruxbot[opt.git/3.3]: gnu-efi: fix incomplete typedef type06:16
cruxbot[opt.git/3.3]: elilo: update source 301 moved permanently06:16
Romsteri fixed elilo building by patching gnu-efi06:16
Romsterhello abenz06:17
Romsterah i meant hello nwe06:19
Romsterdon't know how i messed that up06:19
nweRomster: hehe :)06:30
Romsterabenz, You need shared memory for multiprocessing to work. Check if your /dev/shm is mounted. If you compile your own kernel you might not have shared memory enabled at all, I have seen that on some MIPS systems. There is also the possibility that you for some strange config reason do not have access to shared memory or exhausted your quota. So giving some more info on your system setup would help.06:30
nwehow are you Romster `?06:30
Romsteri'm good06:30
Romsteri started poking at packages and fixed a few things, than to submit bug reports for them, for trivial changes.06:31
Romsterso how is it at your end nwe?06:32
*** parlos has quit IRC06:42
abenzHi Romster06:43
abenzthanks for the detailed reply06:43
abenzI have /dev/shm in my /etc/fstab06:44
abenzls -la /dev/shm06:44
abenztotal 006:44
abenzdrwxrwxrwt  2 root root   40 Apr 20 13:03 .06:44
Romster=======> Building '/var/ports/packages/firefox#53.0-1.pkg.tar.xz' succeeded.06:59
Romsterprt-get: installing firefox 53.0-106:59
Romsterabenz, are you building as root or with fakeroot?07:01
abenzfakeroot07:02
Romsterwell i have uploaded firefox07:15
*** ryu0 has joined #crux07:16
*** amnon_ has joined #crux07:20
frinnstabenz: looks like some limitation in your env07:29
frinnstromster pretty much nailed it. if you google the error message you might find some information07:29
*** blueness has joined #crux08:07
*** amon_ has joined #crux08:16
*** amon has quit IRC08:17
*** Introoter has joined #crux08:21
Romsterhello08:41
Romsterwrong screen08:42
*** j_v has quit IRC08:44
*** blueness has quit IRC09:14
*** blueness has joined #crux09:15
pedjaRomster, is that your root password :) ?09:36
pedjadocker is moby now? wtf09:42
pedjahttps://github.com/moby/moby/pull/3269109:43
Romsterso docker is just on top of moby as in the containers are on top of the whale.10:00
pedjahttps://blog.docker.com/2017/04/introducing-the-moby-project/10:07
pedjamice and whales are best friends? who knew10:08
pedjamoby project are Lego[tm] bricks from which you assemble Docker10:09
frinnstsounds extra stupid10:23
*** chinarulezzz has joined #crux10:34
*** chinarulezzz has quit IRC10:37
*** emmett1 has quit IRC10:37
*** chinarulezzz has joined #crux10:38
pedjac'mon, who doesn't like Lego bricks?10:39
pedjayou really don't buy into this container/docker hype, do you frinnst :) ?10:41
frinnsti hate it10:44
frinnst:)10:44
pedjagreybeard10:44
frinnstand everybody and their mothers are building new programming languages10:45
frinnstand every new language have their own package manager10:45
pedjabecause developers can't rely on ancient library version from last week ;)10:47
frinnst"download this script and run it as root"10:47
pedjanah. curl http://flavoroftheweek.io/TrustUs.sh | sudo bash10:49
pedjanobody got time to d/l and read stuff10:49
pedjaDocker the company is in a bit of a pickle10:52
pedjakubernetes pretty much won the orchestration wars, and are agnostic to what you use (docker, rkt, whatever)10:53
pedjaand with emerging OCI standards, they can't dictate the path anymore10:54
pedjaso they will compete on added value10:55
Romsterlxd just works now. why do we need this10:55
pedjais it cross-platform?10:55
*** amnon_ has quit IRC10:56
pedjaafaict, lxc/lxd is for 'OS containers', docker and friends for 'app containers'.why? fsck if I know10:57
rauzhi guys11:00
pedjanow, why did docker, essentially several concepts nicely packaged, get the momentum and widespread adoption and lxc/lxd didn't, is an interesting question11:02
*** blueness has quit IRC11:04
Romsterit's just tighter security for a single process.11:06
Romsterafaik11:06
*** amnon_ has joined #crux11:08
*** amnon_ has quit IRC11:08
*** blueness has joined #crux11:18
pedjadocker uses seccomp security profile by default11:21
pedjaand I am thinking of adding AppArmor just for it and libvirt :)11:26
*** blueness has quit IRC11:27
pedjauser namespaces are also an option11:28
pedjaor running docker inside the VM11:31
pedjawhich is what Google used(?) to do11:32
pedjathat gets you best of the both worlds11:32
*** onodera has joined #crux11:41
pedjaLXD ships with lxc binary? is it a replacement for lxc-* tools or?11:44
pedjathe docs said it's an alternative.cool.11:45
*** infos has joined #crux11:54
infosit's possible install crux using another live linux?11:55
z3brayes11:56
infosnice. thanks!11:57
z3brathere is a doc on http://crux.nu12:03
*** onodera has quit IRC12:25
*** onodera has joined #crux12:44
*** amon_ has quit IRC12:58
*** emmett1 has joined #crux13:01
*** emmett1 has quit IRC13:04
*** emmett1 has joined #crux13:05
*** Introoter has quit IRC13:08
*** nwe has quit IRC13:18
*** nwe has joined #crux13:19
*** snux has joined #crux13:50
*** emmett1 has quit IRC14:13
*** emmett1pc has joined #crux14:16
*** emmett1pc has quit IRC14:18
*** chinarulezzz has quit IRC14:19
*** emmett1 has joined #crux14:19
*** onodera has quit IRC14:24
*** infos has quit IRC14:25
*** onodera has joined #crux14:52
*** emmett1 has quit IRC14:54
*** emmett1 has joined #crux14:54
*** lounge has joined #crux15:12
*** abenz_ has joined #crux15:20
*** abenz has quit IRC15:24
*** SiFuh has quit IRC15:41
*** SiFuh has joined #crux15:41
*** emmett1 has quit IRC15:54
*** emmett1 has joined #crux16:00
*** emmett1 has quit IRC16:01
onoderaCan anyone update hunspell to 1.6.1, I mailed the maintainer a while ago but there has been no response yet16:30
*** Introoter has joined #crux16:37
abenzhttps://www.mail-archive.com/freebsd-ports@freebsd.org/msg73690.html16:47
abenzexact error I have16:47
abenzon BSD though16:47
*** tsaop has joined #crux17:06
z3brahello there17:35
z3brais the webkit-gtk2 port broken?17:35
z3braor only my setup17:35
pedjait doesn't build, or?17:36
z3bradoesn't build yeah17:37
z3bra(I've always add trouble getting it to build...)17:37
pedjapaste the error somewhere17:37
pedjathis is on 3.3, correct?17:37
z3brayep17:38
pedjaok17:38
z3braIt's still compiling now17:40
pedjaat what stage does it fail?17:41
z3braI'll paste when it's done17:41
z3brathe compilation17:41
pedjaconfigure, make, linking ?17:41
z3brabut as I'm on a fresh new 3.3 install, I though it should compile without issue17:41
z3brapedja, can't remember17:41
pedjaok :)17:42
pedja"mv: cannot move '/etc/ports/contrib.rsync.inactive' to a subdirectory of itself, '/etc/ports/contrib.rsync'".what17:43
pedjacp works, mv doesn't. wth is going on17:46
z3brayou got a link maybe?17:47
pedjafor what?17:47
z3bra/etc/port/contrib.rsync17:51
pedjait's a Docker container, and overlayfs and JFS are not best friends, shall we say17:52
pedjano, no symlinks, regular file17:52
pedjaI've seen that before, but I forgot :)17:53
z3braah yeah overlay might screw it :/17:54
z3brathat's odd though17:54
pedjayeah, docker daemon keeps complaining that FS lacks d_type17:55
z3brawhy jfs?17:56
z3braI though it was an old FS nobody would want to use anymore17:56
pedjait works fine, but IBM pretty much stopped the development17:58
pedjaand now I am stuck with it ;)17:58
z3braah ok17:58
pedjathe fact is I had more issues with ext* than with JFS, particularly after unexpected power down18:01
z3braI've found xfs to be nice18:01
pedjathat would be my choice these days18:01
pedjafor single disk FS18:02
z3braaaaaaah it failed18:02
z3brafinally18:02
z3bra../Source/WebCore/platform/gtk/GtkClickCounter.cpp:88:59: error: call of overloaded 'abs(gdouble)' is ambiguous18:03
z3braambiguous18:03
z3brawhat a good reason to fail18:03
*** chinarulezzz has joined #crux18:03
z3braafter 1 hour compiling18:03
pedjajust that one line?18:03
z3brayeah18:04
z3brabut it happened twice18:04
pedjalooks familiar :) ? https://git.archlinux.org/svntogit/packages.git/tree/trunk/webkitgtk-2.4.9-abs.patch?h=packages/webkitgtk18:05
z3brano webkit means I don't have a webbrowser :P18:06
z3braelinks does the trick18:06
z3braI'll try with it. Thanks!18:06
pedjaupdate webkitgtk to 2.16.1, too18:07
pedjathat's the latest stable, afaict18:08
z3braACTION crosses fingers18:09
z3brav2.16 is with webkit218:15
*** amon has joined #crux18:20
pedjasorry about that :)18:25
pedjait seems 2.4.x is the last version that supported webkit1. apologies to Romster ( port maintainer)18:29
pedjawhat depends on it, anyway?18:36
*** amnon_ has joined #crux18:36
*** ryu0 has quit IRC18:50
pedjahttps://arstechnica.com/security/2017/04/chrome-firefox-and-opera-users-beware-this-isnt-the-apple-com-you-want/18:56
*** Piraty has joined #crux19:22
*** ryu0 has joined #crux19:22
*** tsaop has quit IRC19:45
*** blueness has joined #crux20:02
*** gb00s has quit IRC20:03
*** timcowchip has joined #crux20:15
*** gb00s has joined #crux20:16
timcowchipRomster: contrib     libtorrent-rasterbar  1.1.0-1  1.1.3-120:19
timcowchiphttps://pastebin.com/0kc897ym20:19
frinnstpedja: looks like appIe.com here20:26
frinnststill, very interesting20:27
*** isidore has joined #crux20:27
frinnstnot an easy problem to get around for browser vendors20:27
pedjahttps://www.xudongz.com/blog/2017/idn-phishing/20:27
pedjaI wonder how Chrome (apparently) fixed it20:28
timcowchipqupzilla says "This may or may not be the site you are looking for!"20:32
pedjaand FF is WontFix, afaict20:32
timcowchipqtwebengine20:33
timcowchipdoes anyone use chrome on crux?20:34
pedjaI do20:34
timcowchipstable?20:34
timcowchipunstable?20:34
pedjastable, both version and behavior :)20:35
pedja57.x.something, atm20:35
timcowchipdo you get any errors when you run it from a terminal?20:36
timcowchipI get "ERROR:nacl_fork_delegate_linux.cc(316)] Bad NaCl helper startup ack"20:36
timcowchipfor my google-chrome-unstable port20:37
timcowchipI also got it with google-chrome stable20:37
timcowchippedja: do you get these errors?20:40
*** amnon_ has quit IRC20:40
pedjahttp://www.naclbox.com/gallery <--test with this20:44
timcowchiptest chrome?20:45
*** lounge has quit IRC20:46
timcowchipnone of them work in chrome20:47
timcowchipqupzilla says "couldn't load plugin"20:49
timcowchipdo you get the errors when running chrome from a terminal?20:50
pedjaI can't test that atm, I have a bunch of tabs with cached videos :)20:51
timcowchipok try it when you can20:51
pedjawhat does 'ps aux | grep nacl_helper" say?20:52
timcowchipI don't get the errors in arch20:52
timcowchiptimcowc+ 10537  0.0  0.0      0     0 ?        Z    13:45   0:00 [nacl_helper] <defunct>20:53
timcowchiptimcowc+ 11014  0.0  0.0  10736  2072 pts/0    S+   13:52   0:00 grep nacl_helper20:53
pedja[nacl_helper] <defunct> <--that's your issue.20:53
pedjaI get '/opt/google/chrome/nacl_helper20:54
timcowchipcan you paste your chrome pkgfile somewhere?20:56
pedjajust a sec20:56
*** blueness has quit IRC20:56
pedjahttps://pastebin.com/8ptRyxx520:59
timcowchipthanks20:59
pedjanp20:59
*** blueness has joined #crux21:00
timcowchippedja: your paste seems to be missing some lines21:06
timcowchipat the end there should be a closing "}"21:07
timcowchipand there are no "install" commands21:08
pedja'bsdtar -xpf $SRC/data.tar.xz -C $PKG' is install command21:09
timcowchipok21:09
timcowchipis "rm $PKG/opt/google/chrome/product_logo_*.png" the last line?21:09
timcowchiplooks like it is21:11
jaegerhttp://sprunge.us/ZQgK is what I use, for another comparison21:12
*** snux has quit IRC21:13
timcowchipthanks jaeger21:14
timcowchip"chmod 4755 $PKG/opt/google/chrome/chrome-sandbox" looks promising21:15
timcowchipI still get the errors with pedja's port21:15
jaegerI haven't tested if nacl_helper works properly, for what that's worth21:17
jaegerBut I haven't run into issues with the usual browsing21:17
timcowchipI still get "ERROR:nacl_fork_delegate_linux.cc(316)] Bad NaCl helper startup ack (0 bytes)" when I run chrome in a terminal21:24
timcowchipand ps aux | grep nacl_helper says "timcowc+ 12613  0.0  0.0  10736  2152 pts/0    S+   14:25   0:00 grep nacl_helper"21:25
timcowchipnot '/opt/google/chrome/nacl_helper'21:26
timcowchipeven though /opt/google/chrome/nacl_helper exists21:27
frinnst:D21:27
frinnstjust think about what ps is telling you there..21:27
timcowchipthinking21:28
frinnsthehe, it tells you you are running "grep nacl_helper"21:29
frinnst:)21:29
frinnst"ps aux | grep nacl_helper"21:29
*** isidore has quit IRC21:31
timcowchipI don't see any nacl_helper when I just ps aux21:31
timcowchipso the grep nacl_helper part runs it instead of looking for it?21:33
frinnstno ps is telling you that you are running the command "grep nacl_helper"21:34
timcowchipah21:34
frinnstwhich you are doing when you pipe ps to grep..21:34
timcowchipok and then the command doesn't find nacl_helper running21:35
jaegeryou can do something like this to avoid the grep getting caught: ps auxww | grep [n]acl_helper21:36
pedjaI was just about to mention that, jaeger :)21:36
jaegerthough I prefer 'pgrep whatever' these days21:36
jaeger:)21:37
timcowchipwhen I run "/opt/google/chrome/nacl_helper" in a terminal I get "21:39
timcowchipNaCl helper process running without a sandbox!21:39
timcowchipMost likely you need to configure your SUID sandbox correctly"21:39
jaegerI doubt that nacl_helper is meant to be run manually21:39
timcowchipright21:39
pedjadoes Chrome use user namespaces for sandboxing?21:39
pedjaor something like that?21:40
jaegerI don't think it's namespaces because it works without kernel namespace support21:40
jaegerbut something of a similar concept, perhaps21:40
timcowchipshould I try rebuild my kernel with namespace support?21:41
timcowchipI have a chrome extension that works on other distros that don't get nacl_helper errors21:43
timcowchiphttps://chrome.google.com/webstore/detail/amcrest-web-view/oddndbjhpcpopbebhonolceinkbnheih?utm_source=chrome-app-launcher-info-dialog21:44
*** moth has joined #crux21:45
timcowchipI was thinking of upgrading from 4.9.6 anyway21:46
*** Piraty has quit IRC22:01
pedjatimcowchip, so same version of Chrome works on Arch and doesn't on Crux?22:06
timcowchipyes22:07
timcowchipactually not arch but kaos22:07
pedjathat's weird22:07
timcowchipI know right22:07
pedjathey have 59.0 listed in the repos22:10
pedjaand I don't see anything special in the PKGBUILD22:10
timcowchipdo you have kernel namespace support enabled?22:12
pedjayes, but I don't think that's the issue22:14
timcowchipok22:14
timcowchipI don't >> CONFIG_USER_NS is not set22:15
pedjatimcowchip, try chrome://sandbox/ and paste the result somewhere22:17
timcowchiphttps://pastebin.com/sgmuJqWU22:19
pedjahttps://pastebin.com/AKKgRcZK22:20
timcowchipNamespace SandboxYes22:21
pedjais CONFIG_NAMESPACES=y set in your .config ?22:22
timcowchipyes22:22
timcowchipbut not  CONFIG_USER_NS22:22
timcowchipCONFIG_NET_NS is the only one22:23
pedjaI just checked, I have all of them enabled, under Namespaces support22:29
timcowchipokay dokay22:29
timcowchipshould I use 4.10.11?22:30
timcowchipto rebuild22:30
pedjayou can stick with 4.9.x, if you want22:31
pedja4.9.23 is the latest22:31
timcowchipok22:32
onoderaI don't think I've ever compiled a package that took as long as qtwebkitengine22:32
pedja'make silentoldconfig' and off you go :)22:32
timcowchipI'll just rebuild what I've got. It'll be faster22:32
timcowchipbrb22:32
*** timcowchip has left #crux ("http://quassel-irc.org - Chat comfortably. Anywhere.")22:32
pedjaonodera, there is a reason it's disabled in qt5 port :)22:32
onoderahehe22:32
onoderaI've never in my linux life actually used qt, I'm trying out some qt browsers now22:33
pedjaQT is, by far, the most used GUI toolkit for cross-platform software, iirc22:34
pedjaone not using Electron/Atom, or whatever it's called22:35
pedjaknowing gregkh, if I update to 4.10.11 now, he'll push 4.10.12 by morning22:40
pedjaso, another cigarette, and off to bed I go22:42
brian|lfshey pedja what part of the world are you in23:02
*** timcowchip has joined #crux23:25
timcowchipthe f'n thing still doesn't work23:26
timcowchipCONFIG_NAMESPACES=y23:27
timcowchipCONFIG_UTS_NS=y23:27
timcowchipCONFIG_IPC_NS=y23:27
timcowchipCONFIG_USER_NS=y23:27
timcowchipCONFIG_PID_NS=y23:27
timcowchipCONFIG_NET_NS=y23:27
timcowchipdo I need to rebuild nss?23:28
timcowchipthat didn't help23:32
*** Introoter has quit IRC23:48
*** moth has quit IRC23:50
*** moth has joined #crux23:50
*** emmett1 has joined #crux23:52

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!