*** dkoby has joined #crux | 01:58 | |
*** Romster has quit IRC | 02:07 | |
*** Romster has joined #crux | 02:12 | |
*** tilman has quit IRC | 03:04 | |
*** tilman has joined #crux | 03:06 | |
*** Amnesia has quit IRC | 03:14 | |
*** mavrick61 has quit IRC | 03:31 | |
*** mavrick61 has joined #crux | 03:32 | |
*** nrxtx has quit IRC | 05:21 | |
*** nullmark has quit IRC | 05:22 | |
*** nrxtx has joined #crux | 05:23 | |
*** jue has joined #crux | 05:25 | |
*** Amnesia has joined #crux | 05:31 | |
*** nullmark has joined #crux | 05:32 | |
*** dkoby has quit IRC | 05:45 | |
*** nullmark has quit IRC | 07:06 | |
*** Amnesia has quit IRC | 07:25 | |
*** Amnesia has joined #crux | 07:25 | |
*** Pingax has joined #crux | 07:27 | |
*** darfo has quit IRC | 08:13 | |
*** dkoby has joined #crux | 08:29 | |
*** jaeger has joined #crux | 09:08 | |
*** nullmark has joined #crux | 09:08 | |
*** BitPuffin has joined #crux | 09:55 | |
*** dkoby has quit IRC | 10:17 | |
*** c0ck4m0u53 has joined #crux | 10:39 | |
*** darfo has joined #crux | 11:12 | |
*** rauz has quit IRC | 12:40 | |
*** dkoby has joined #crux | 13:38 | |
*** jdolan has quit IRC | 14:22 | |
*** jdolan has joined #crux | 14:32 | |
frinnst | jaeger: are you using your openelec/rpi for netflix? | 16:01 |
---|---|---|
*** dkoby has quit IRC | 16:17 | |
*** Pingax has quit IRC | 16:29 | |
nwe | does netflix works for linux now? I mean doesnt it need silverlight? | 16:33 |
jaeger | frinnst: haven't tried to | 16:38 |
jaeger | nwe: not natively but you can run firefox/silverlight in wine or use pipelight | 17:49 |
jaeger | so I doubt it would even work on arm | 17:49 |
nwe | jaeger: true. | 17:52 |
*** Pingax has joined #crux | 17:58 | |
*** Pingax has quit IRC | 17:58 | |
*** Pingax has joined #crux | 17:58 | |
tilman | i thought silverlight was dead | 18:04 |
*** BitPuffin has quit IRC | 18:11 | |
jaeger | netflix still uses it. no idea if it's still getting new features or active development | 18:15 |
frinnst | yeah i thought so. there are some windows program that transcodes to xbmc.. but whats the point in that? | 18:22 |
frinnst | and i found a blogpost regarding wine but yeah, that wont run on arm | 18:22 |
Amnesia | folks, what could trigger pkgmk to remove all the contents of cwd? | 18:37 |
*** doomicide has joined #crux | 18:42 | |
*** c0ck4m0u53 has quit IRC | 18:44 | |
Amnesia | https://privatepaste.com/e15df3d582 | 18:47 |
Amnesia | it does work when I add curly braces to $name | 18:48 |
Amnesia | le bug? | 18:48 |
Amnesia | https://privatepaste.com/e2a048ad13 | 19:00 |
tilman | shouldn't git to rsync export be instant on crux.nu? | 19:08 |
tilman | mmmh | 19:08 |
cruxbot | [opt.git/3.0]: cryptsetup: 1.6.2 -> 1.6.3 | 19:09 |
Amnesia | https://privatepaste.com/12460e6bd4 | 19:09 |
cruxbot | [opt.git/3.0]: git: 1.8.5.1 -> 1.8.5.2 | 19:10 |
cruxbot | [contrib.git/3.0]: gob: 2.0.19 -> 2.0.20 | 19:10 |
cruxbot | [contrib.git/3.0]: nbd: 3.3 -> 3.6 | 19:11 |
cruxbot | [contrib.git/3.0]: syslog-ng: 3.4.5 -> 3.4.7 | 19:12 |
cruxbot | [contrib.git/3.0]: vlc: 2.1.1 -> 2.1.2 | 19:15 |
jaeger | permissions issue? | 19:19 |
Amnesia | jaeger: nope | 19:20 |
Amnesia | the exit code is 5 | 19:20 |
Amnesia | which means something goes wrong when unpacking | 19:20 |
Amnesia | there isn't a syntax issue right...? | 19:21 |
jaeger | did the source file get downloaded properly? can you unpack it manually? | 19:21 |
Amnesia | yep | 19:21 |
Amnesia | yep to both questions | 19:21 |
jaeger | I see a warning that packages should be built as root | 19:22 |
Amnesia | yeah, running it as root doesn't do the job either | 19:23 |
Amnesia | and it's just a warning | 19:23 |
Amnesia | warning "Packages should be built as root." | 19:23 |
jaeger | what does 'file /usr/ports/dfu-programmer/dfu-programmer-0.6.2.tar.gz' say? | 19:23 |
jaeger | yes, but if you're not building as root you'll run into permissions issues unless you're handling ports dirs with the right permissions. hence my question about permissions | 19:24 |
Amnesia | jaeger: it's a tarball | 19:24 |
jaeger | If it won't build as root, though, something else is odd | 19:25 |
Amnesia | yup | 19:25 |
Amnesia | I'm checking the source/strace atm | 19:25 |
jaeger | Yeah, I can see that... the point is more does the system handle it properly? Wondering if there's FS corruption or something like that | 19:25 |
Amnesia | nope | 19:25 |
Amnesia | everything else's working fine | 19:26 |
*** doomicide has quit IRC | 19:26 | |
Amnesia | other ports I made are still working fine | 19:27 |
jaeger | don't know what to tell you, pkgmk definitely thinks the file isn't there | 19:27 |
Amnesia | it isn't there anynmore.. | 19:29 |
Amnesia | stuff gets removed for some reason:) | 19:29 |
Amnesia | even the dir the Pkgfile resides in | 19:29 |
jaeger | what's your PKGMK_WORK_DIR? | 19:30 |
Amnesia | h wait | 19:30 |
Amnesia | pebcak | 19:30 |
Amnesia | forget it-.- | 19:30 |
Amnesia | HIT MEEEE | 19:30 |
Amnesia | :p | 19:30 |
jaeger | heh | 19:30 |
Amnesia | ffs, thank god it's weekend | 19:30 |
Amnesia | sorry for the spam^^ | 19:31 |
Amnesia | should thought about this myself-.- | 19:31 |
jaeger | no worries | 19:31 |
Amnesia | linux compatible? | 19:32 |
jaeger | unfortunately not. still a great game | 19:42 |
Amnesia | :) | 19:44 |
nwe | ls | 21:01 |
*** Pingax has quit IRC | 21:11 | |
tilman | teK_: does valgrind work for you? it's complaining about illegal instructions even for the most simple programs | 23:07 |
teK_ | yeah | 23:08 |
teK_ | wait.. | 23:08 |
tilman | and i believe we need to s/lib/lib32/ in glibc-32's .nostrip | 23:08 |
teK_ | last update was two-three weeks ago, right? | 23:08 |
tilman | dunno | 23:08 |
tilman | i haven't valground anything in quite some time | 23:08 |
teK_ | Nov 6th | 23:08 |
teK_ | I wrote a daemon with libpcap and libasyncns.. it worked with that just fine | 23:09 |
jaeger | tilman: good catch, I'll fix that | 23:17 |
tilman | thanks | 23:18 |
teK_ | just reran valgrind.. works for me [tm] | 23:19 |
tilman | that --enable-gdb thing is worthless btw | 23:20 |
tilman | as configure itself will tell you ;) | 23:20 |
teK_ | > /dev/null helps with ignoring configure :P | 23:20 |
tilman | let's add more pointless configure arguments all over the place then \o/ | 23:21 |
teK_ | pfff | 23:21 |
jaeger | --whatisthisiamnotgoodwithcomputer | 23:21 |
jaeger | tilman: I'm thinking a release bump isn't necessary for this but if you want me to I'll do that | 23:22 |
tilman | teK_: does valgrind work for you on 32 bit binaries? | 23:24 |
tilman | jaeger: ^ the libc change should fix that | 23:24 |
jaeger | tilman: I mean a bump of release= in the Pkgfile | 23:24 |
tilman | i know, but i don't know the answer | 23:25 |
tilman | ;d | 23:25 |
jaeger | :D | 23:25 |
jaeger | I'm guessing most people don't care if their glibc-32 is stripped | 23:25 |
tilman | true | 23:25 |
jaeger | I'll just tell anyone else who asks to rebuild it, you already know about it :) | 23:25 |
teK_ | not really. | 23:26 |
cruxbot | [core.git/3.0]: glibc-32: fixed .nostrip, thanks Tilman | 23:26 |
teK_ | 00:08 <@tilman> and i believe we need to s/lib/lib32/ in glibc-32's .nostrip | 23:27 |
teK_ | great conclusion from valgrind's error msg :p | 23:27 |
teK_ | i.e. I get that, too | 23:27 |
jaeger | tilman: incidentally I love "valground" :D | 23:27 |
tilman | tease me more while i'm fixing your crap | 23:27 |
tilman | jaeger: =) | 23:27 |
teK_ | crap? That's a bit harsh buddy :p | 23:28 |
cruxbot | [opt.git/3.0]: valgrind: remove enormous ./configure-bloat; thanks tilman | 23:28 |
teK_ | rebuilding glibc-32. | 23:29 |
tilman | yeah, it might be | 23:29 |
jaeger | either of you awesome debugglers mind guessing what the hell is happening in http://jaeger.morpheus.net/misc/gnome-shell.log.xz ? :D | 23:30 |
teK_ | gotta code smarty, sorry :p | 23:30 |
tilman | i want to debug proprietary stuff | 23:31 |
tilman | jaeger: what's the problem? | 23:32 |
tilman | high cpu usage? | 23:32 |
jaeger | yeah, 100% of a core at all times | 23:33 |
jaeger | It runs and works, I'm just trying to figure out what it's trying to do in the background | 23:33 |
jaeger | Or what's missing that it's trying to contact | 23:33 |
jaeger | I figure it's something that some of the DEs have in common because one process does this in gnome3, cinnamon, AND mate | 23:34 |
jaeger | gnome3: gnome-shell, cinnamon: cinnamon, mate: caja | 23:34 |
teK_ | /c/ | 23:34 |
jaeger | what is that? | 23:35 |
tilman | jaeger: see how it calls recvmsg(6) after each poll? you should check what that fd is | 23:35 |
jaeger | I've been trying to figure that out, actually :) Glad I'm not completely nuts | 23:36 |
teK_ | .nostrip fixed things with valgrind btw.. | 23:36 |
tilman | most likely it's a socket | 23:36 |
jaeger | lrwx------ 1 jaeger users 64 Jan 3 16:07 6 -> socket:[103001] | 23:36 |
jaeger | from /proc/<PID>/fds/ | 23:37 |
tilman | look for: socket.* = 6 | 23:37 |
tilman | in the strace log | 23:37 |
jaeger | socket doesn't even show up in the strace log | 23:37 |
tilman | you are attaching strace to a live process, yes? | 23:38 |
jaeger | yes | 23:38 |
tilman | that socket has been created when you started the session probably | 23:39 |
tilman | you could mv gnome-session{,old} | 23:39 |
jaeger | so I need to get a trace from the start | 23:39 |
tilman | and write a wrapper script | 23:39 |
tilman | that runs strace -o/tmp/huge.log gnome-session.old | 23:39 |
jaeger | hrmm, will try that. thanks :) | 23:39 |
tilman | wait | 23:39 |
tilman | try strace -o/tmp/huge.log -esocket,recvmsg | 23:40 |
jaeger | ok | 23:40 |
tilman | to only get calls to socket and recvmsg | 23:40 |
jaeger | nice, will try it | 23:40 |
jaeger | once my glibc-32 rebuild finishes, that is | 23:41 |
jaeger | should have run that in tmux | 23:41 |
tilman | i once read an article on how to move stuff into tmux after the fact | 23:42 |
tilman | pretty sure it was close to black magic | 23:42 |
tilman | ;d | 23:42 |
jaeger | interesting idea, I must search on that :D | 23:42 |
teK_ | 21:26 < solardiz> RT @climagic: longcmd ; [Ctrl-Z] ; bg ; disown ; screen ; reptyr $( pidof longcmd ) # Suspend and reattach a process to screen. Thx @KirilsSolovjovs | 23:43 |
jaeger | just found disown and reptyr :) | 23:43 |
tilman | disown is great | 23:43 |
tilman | never used reptyr myself | 23:43 |
jaeger | not available on my system but definitely worth looking into | 23:44 |
Amnesia | tilman: reptyr can do the same for screen | 23:45 |
Amnesia | dunno whether it does the job with tmux though | 23:45 |
Amnesia | oh lol | 23:45 |
jaeger | https://github.com/nelhage/reptyr | 23:45 |
Amnesia | nelhage++ | 23:46 |
*** BitPuffin has joined #crux | 23:47 | |
jaeger | tilman: mind taking another look at the log? I uploaded one with the new strace to http://jaeger.morpheus.net/misc/gnome-shell-strace.log.xz | 23:51 |
jaeger | I see the socket = 6 call but not to what it's attached. maybe filtering for socket and recvmsg is too draconian | 23:51 |
tilman | yes, i suck | 23:52 |
tilman | try strace -e trace=network | 23:52 |
tilman | as a replacement for the -e arg i gave ealier | 23:52 |
jaeger | hrmm, maybe inotify-related | 23:53 |
jaeger | will try that | 23:53 |
jaeger | -e trace=network is equivalent to -e network unless I'm reading the manpage wrong | 23:54 |
tilman | i never ran neither | 23:56 |
tilman | was just quoting from the manual too | 23:56 |
jaeger | uploaded a new log to the same url | 23:56 |
jaeger | fair enough :) | 23:56 |
tilman | connect(6, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0 | 23:56 |
tilman | so it's X | 23:57 |
jaeger | hrmm, weird | 23:57 |
tilman | are you sure the frequent recvmsg calls are the problem? | 23:57 |
jaeger | I guess not. Just seemed like that was the case because a test on a fedora system shows far fewer lines of log generated and no load | 23:58 |
jaeger | So I figured I was missing something on the crux system that gnome-shell wants | 23:58 |
jaeger | it seems like /tmp/.X11-unix/X0 is first, then it connects /dev/log later | 23:59 |
Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!