IRC Logs for #crux Monday, 2014-01-27

*** BitPuffi1 has joined #crux00:09
*** xvee has joined #crux00:23
xveehey nrxtx i noticed when i run anything with optirun, it doesn't seem to work. it hangs for a really long time00:24
*** xvee has quit IRC00:26
*** xvee has joined #crux00:28
*** doomicide has quit IRC00:31
*** jdolan has quit IRC01:39
*** jdolan has joined #crux01:40
*** jdolan has quit IRC01:44
xveeanyone have any idea why firefox wont play mpeg4 videos?01:46
prologicno mpeg4 decoder?01:48
prologicappropriate plugin for ff?01:48
*** jdolan has joined #crux01:50
xveeim not quite sure. i mean i've installed gstreamer and the base plugins, im not sure if there is anything more01:52
xveebut at the moment, it wont play mpeg4 videos01:52
xveesorry, i meant mp4 :P01:54
xveelooks like it uses gst-plugins-good01:59
xveegoing to try that out01:59
*** jdolan has quit IRC02:06
*** jdolan has joined #crux02:07
xveethat didn't seem to do it :(02:13
*** jdolan has quit IRC02:17
*** jdolan has joined #crux02:24
xveewell, it works with chromium so...guess ill switch02:34
*** jdolan has quit IRC02:38
*** jdolan has joined #crux02:39
*** jdolan has quit IRC02:41
*** jdolan has joined #crux02:43
*** jdolan has quit IRC02:56
*** jdolan has joined #crux02:57
*** jdolan_ has joined #crux02:59
*** jdolan has quit IRC02:59
*** tilman has quit IRC03:03
*** tilman has joined #crux03:05
*** tilman has quit IRC03:05
*** tilman has joined #crux03:05
*** mavrick61 has quit IRC03:40
*** mavrick61 has joined #crux03:41
*** BitPuffin has joined #crux04:03
*** c0x has quit IRC04:09
*** xvee has quit IRC04:09
*** c0x has joined #crux04:10
*** c0x has quit IRC04:16
*** c0x has joined #crux04:20
*** jdolan_ has quit IRC04:51
*** jdolan has joined #crux04:52
*** jdolan has quit IRC04:56
*** xvee has joined #crux05:10
*** xvee has quit IRC05:12
*** cryptorchild has quit IRC05:28
*** xvee has joined #crux05:29
xveei swear, bumblebee is going to drive me up a wall lol05:29
*** pshevtsov has joined #crux05:31
*** xvee has quit IRC05:41
*** Romster has joined #crux06:13
*** jdolan has joined #crux06:23
*** jdolan has quit IRC06:29
*** jdolan has joined #crux07:26
*** jdolan has quit IRC07:31
cruxbot[opt.git/3.0]: scons: hard code path to python to prevent virtual python issues07:31
cruxbot[opt.git/3.0]: setuptools: hard code path to python to prevent virtual python issues07:31
cruxbot[contrib.git/3.0]: beautifulsoup: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: boost: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: cython: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: deluge: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: denyhosts: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: inkscape: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: lxml: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: mako: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: numarray: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: numeric: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: pil: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: protobuf: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: pygame: hard code path to python to prevent virtual python issues08:00
cruxbot[contrib.git/3.0]: pyopengl: hard code path to python to prevent virtual python issues08:00
frinnstspam!!! :)08:00
Romster:)08:05
*** Pingax has joined #crux08:08
*** Pingax has quit IRC08:09
*** Pingax has joined #crux08:09
cruxbot[compat-32.git/3.0]: util-linux-32: fix source url08:18
Romsterprologic, ^08:28
Romsterdone my part you'll have to bug the other maintainers if they don't get the hint from all these commits.08:28
*** jdolan has joined #crux08:28
*** pshevtsov has quit IRC08:32
*** jdolan has quit IRC08:33
prologicRomster, good man :)08:37
Romsterprologic, i'm gonna work on version sort python and get this other dude helping me to database my results, i need a hand with docker and i'll get a $5 host and setup lighthttpd etc... circuits mako sqlite3 i guess will be ok.08:40
Romstersearch page should't be too hard to knock one out.08:41
Romsteronce i got a database of stuff.08:41
Romsteri can offer something in return if you like for the effort.08:42
*** joacim- has joined #crux08:42
prologicok so the idea behind docker08:42
*** joacim has quit IRC08:42
prologicis you don't setup any of this stuff08:42
*** pitillo has quit IRC08:42
prologicyou just pull in images for containers you want to run08:43
*** pitillo has joined #crux08:43
prologicand linkt them into your app container08:43
prologicso you'd need eitehr an nginx or lighttpd container to do the app proxying of inbound web requests08:43
prologica mysql/pgsql container for storing your data08:43
prologicand an app container with python + circuits.web + etc08:43
Romsterisn't it like a Vm a crux core install then i prt-get depinst what ever i like and go from there?08:43
prologicwell yes you _could_ do it that way too08:44
prologicif you _really_ wanted to08:44
prologicthat's why I built a docker image for crux 3.008:44
prologichttps://index.docker.io/u/prologic/crux/08:44
prologic-but-08:44
prologicthis is not the docker/lxc way :)08:44
Romsteris that /not/ the preferred way?08:44
Romstero figure.08:44
prologicalso /sbin/init doesn't work in docker containers08:44
Romstergo*08:44
prologicbecause docker binds itself to /sbin/init08:44
prologicand doesn't unbind itself (they're chanigng that in future)08:45
prologicso you can't fully bootup a normal distro per say08:45
Romsterso core image omits sysvinit for docker?08:45
prologicbut you can use supervisor to run more than one process08:45
prologicor any other kind of init system08:45
prologicbut normally containers are meant to just run one thing08:45
prologicyou have to expereince it to see yourself08:46
prologicit's really quite awesome :)08:46
Romsterok sounds like a ton of containers for each process oen for sql one for httpd08:46
prologice.g:08:46
prologicdocker pull prologic/crux08:46
prologicdocker run -i -t prologic/crux /bin/bash08:46
prologicwill get you inside a running crux container08:46
prologicwith just "bash" running and nothing else08:46
Romsterbut how d you do all that in crux. and i'll have some custom services running in python of my own.08:46
prologicyeah08:46
Romsterfor site scraping08:46
prologicit's called process isolation :)08:47
prologicyeah08:47
prologicso you _can_ run more than one thing at once08:47
prologice.g: background processes08:47
*** pshevtsov has joined #crux08:47
prologictypically most users/devs use supervisor08:48
prologicand that becomes the CMD oe ENTRYPOINT08:48
prologic(CMD/ENTRYPOINT are Dockerfile commands)08:48
prologic-or- ideally08:48
prologicyou'd have yet another container that's specifically designed to run background tasks for you web app08:48
Romsterso i'm best to read the documentation on docker, this isn't the VM i was looking for :D08:48
prologice.g: it runs a zmq/celery or circuits daemon08:48
prologicthat listens for jobs to be performed08:49
Romsterso why all this isolation?08:49
prologicthink about it :)08:51
prologicso docker uses what's called a unionfs08:51
prologicor layered fs08:51
prologicit currently depends on and uses aufs right now08:51
Romstermore reading for me to understand all this container format and is it unix socket talking between containers?08:51
prologicbut later on I think they're looking to swap taht out for btrfs08:51
prologicor unionfs08:51
prologicwhatever gets upstream support I guess08:51
prologicso anytime you make a change to an image08:51
Romsteri know unionfs08:51
prologica diff gets recorded08:51
prologicjust like git/hg/etc08:52
Romstersurprised it don't use lvm2 snapshots.08:52
prologicbetween containers it's all normal stuff08:52
prologicall containers are part of a network08:52
prologiclvm2 doesn't do latering like aufs does08:52
prologicafaik08:52
Romsterthin provisioning snapshots. COW images.08:53
Romsteranyways so there is a diff of the container08:53
Romsterso reverting is easy.08:53
prologicwell it's not just that08:54
Romsteri usually handle that stuff myself. not the typical dumb user that hosts have to deal with.08:54
prologictypically a Dockerfile creates a new image of something08:54
prologicbasd off another image08:54
prologicand then the Dockerfile specifies how the image is created08:54
prologicvia RUN commands08:54
prologicand ADD commands08:54
prologicetc08:54
prologicand finally either a CMD08:54
prologicor ENTRYPOINT08:54
prologicso when you pull in an image08:54
Romsterah a base image then added ports after.08:54
prologicit pulls the base and all diffs (changes to it)08:54
prologicbut that's just the image side of things08:54
prologicobviously isolation gives you vary greater security and flexibility08:55
Romsterbut in this case a diff right.08:55
prologicand consistenty in your builds and deployments08:55
prologicbecause you can guarentee things work in a certain way08:55
prologicthen docker containers link to each other in various ways08:55
prologicand can "discover" each others' services08:55
Romsterso it's purely all for security and manageability.08:55
prologicand consistency08:55
prologicgo watch the video :)08:56
prologicit'll explain all08:56
Romsterso on the one pan i can have more than one container?08:56
Romsters/pan/'plan08:56
prologicDocker is doing for app developmet and deplyoment what the shipping container did for the shipping industry08:56
prologicstandarding how we build/deploy serviceas and apps08:56
Romsteri see why you like this. this is that same idea you had for programming years ago.08:56
Romstereverything is a building block08:56
prologicprecisely08:57
prologicyes you can run more than one processs08:57
prologicis it a good idea?08:57
prologicdepends on your use-case08:57
prologicnormally I'd dedicate one container to one job/function08:57
Romsterso for my custom stuff other than python i'll have to prt-get depinst it on a crux base image?08:57
prologicnot that I've built an app this way yet08:57
prologicI'm still playing :)08:57
Romsteror build my own specal container08:57
prologicso yes08:57
Romsterwell i am dead series getting versionsort.com running.08:58
prologicyou create yourself a repo for your python webapp project08:58
prologiclet's say you're starting from that point08:58
prologicyou use:08:58
prologicFROM prologic/crux08:58
prologicthen add in ADD/RUN commands to you're liking08:58
prologicto customize it the way you want08:58
prologicand then you have a new image08:58
prologicpublish it as romster/my_app08:58
prologicand docker run romster/my_app08:58
Romsterright then anyone can also do that or i can make it private?08:59
prologicin theory I (or you) could build a new crux image based off the base one I've already built08:59
Romsterso only i can08:59
prologicpurely for building and deploying python web apps08:59
prologicor python apps in general08:59
prologici.e: proper up-to-date setuptools, virtualenv, virtualenvwrapper, pip, mercurial, git and supervisor08:59
prologicand we'd call it08:59
prologicromster (or prologic)/crux-python08:59
prologicin fact09:00
Romsterright i don't use pip or mercurial myself.09:00
prologicI may just do this tonight09:00
prologicdoesn't matter :)09:00
Romsteri'm all git and Pkgfile for everything.09:00
Romsteri know you like pip09:00
Romsterand hg09:00
Romsterok so i want my code not available to everyone just yet, i may make some money off this project. the interface will be free to use though.09:01
Romsterif it works out for extra features membership. else i'll have to go with donations and or ads.09:02
Romsterjust to cover the cost of it.09:02
Romsteryou can roll one i can just modify it to my needs.09:03
*** SiFuh has joined #crux09:05
prologicprecisely :)09:10
prologicyou can just rip off my Dockerfile09:10
prologicand modify to your needs09:10
SiFuhhuhu09:12
Romsterlike i do with everythng else :)09:12
Romsterprologic, i'm still trying to find a good sql to python wrapper or how it's best to handle it in a way that if i find sqlite3 is not god enough for my needs i can easily export my sql schema and data to another sql server and drop that in place.09:23
Romsterthen again if i'm doing all this in Python i should be using something more pythonic.09:24
*** jdolan has joined #crux09:30
Romsterhttp://www.devx.com/dbzone/Article/22093 that's what i need todo for python to sql.09:33
*** jdolan has quit IRC09:35
Romsterprologic, is that how you'd do the sql to python abstraction? ^09:43
*** cryptorchild has joined #crux10:06
*** deus_ex has quit IRC10:06
*** werebutt has joined #crux10:06
*** cryptorchild has quit IRC10:10
*** cryptorchild has joined #crux10:13
*** sh4rm4 has joined #crux10:16
*** deus_ex has joined #crux10:21
*** BitPuffin has quit IRC10:37
*** SiFuh has quit IRC10:53
juetilman: wrt mesa, I'v mixed up that with something else, our current port with a version bump to 10.0.2 works just fine, at least for nouveau and intel, cannot test it with an ati card10:59
Romsterfrinnst, can afaik11:06
Romsteralso sorry for my remark the other day about being lazy.11:06
*** pitillo has quit IRC11:11
*** pitillo has joined #crux11:11
cruxbot[opt.git/3.0]: libidn: updated to 1.2811:21
cruxbot[opt.git/3.0]: gnutls: updated to 3.2.911:21
*** jdolan has joined #crux11:34
*** jdolan has quit IRC11:39
*** deus_ex has quit IRC11:40
prologicRomster, sqlalchemy ftw11:47
prologicnight all11:47
Romsterg'night prologic11:49
*** deus_ex has joined #crux11:55
*** doomicide has joined #crux12:32
*** jdolan has joined #crux12:35
*** dkoby has joined #crux12:38
*** jdolan has quit IRC12:41
*** jdolan has joined #crux12:45
*** jdolan has quit IRC13:05
*** jdolan has joined #crux13:06
*** jdolan has quit IRC13:10
*** dkoby has quit IRC13:34
*** jdolan has joined #crux13:36
*** jdolan has quit IRC14:13
*** jdolan_ has joined #crux14:17
*** jdolan_ has quit IRC14:26
*** jdolan_ has joined #crux14:31
*** jdolan_ has quit IRC14:37
*** jdolan has joined #crux14:38
*** jdolan has quit IRC14:42
*** jdolan has joined #crux14:44
*** jdolan has quit IRC15:04
*** c0ck4m0u53 has joined #crux15:05
*** jdolan has joined #crux15:12
*** jdolan has quit IRC15:21
*** doomicide has quit IRC15:21
*** jdolan_ has joined #crux15:25
*** BitPuffin has joined #crux16:09
cruxbot[compat-32.git/3.0]: gnutls-32: 3.2.7 -> 3.2.916:14
cruxbot[compat-32.git/3.0]: libidn-32: 1.26 -> 1.2816:14
*** pshevtsov has quit IRC16:23
*** jdolan_ has quit IRC16:52
tilmanRomster: no worries16:54
tilmanjue: i'll test a released tarball with my (r600-ish) radeon16:56
*** MarcusR has joined #crux17:04
*** jdolan has joined #crux17:23
*** BitPuffin has quit IRC17:25
*** jdolan has quit IRC17:27
MarcusRcrux on PPC, would a old minimac G4 be sufficient for a testbed?17:28
joacim-sure. it is one of the better 32-bit ones17:32
MarcusRhmm ok17:33
joacimwill take a while to compile everything, and i think ram might be an issue with some applications (firefox)17:33
MarcusRit was slow as hell with MacOS17:33
MarcusRthink it had 1gig of ram and 40 gig disk17:34
joacimhow much ram, and which version of MacOS?17:34
joacimhttp://www.morphos.de17:34
joacimtry t his, if you're interested17:34
MarcusRi looked at it17:35
MarcusRlooks speedy17:35
*** jdolan has joined #crux17:45
*** MarcusR has quit IRC18:03
*** MarcusR has joined #crux18:05
*** BitPuffin has joined #crux18:06
MarcusRlooks like MacOS leopard on the G418:07
MarcusRlooks like there is something wrong with the framebuffer too18:08
MarcusRcannot display 1920x108018:08
*** acrux has quit IRC18:10
*** acrux has joined #crux18:18
*** joacim has joined #crux18:25
*** jdolan has quit IRC18:59
*** deus_ex has quit IRC19:00
*** jdolan has joined #crux19:00
*** Rotwang has joined #crux19:13
*** deus_ex has joined #crux19:14
*** BitPuffin has quit IRC19:36
*** c0ck4m0u53 has quit IRC20:27
*** MarcusR has quit IRC21:20
*** Guest21256 has joined #crux21:26
*** Rotwang has quit IRC22:51
*** xvee has joined #crux23:13
*** jdolan has quit IRC23:17
*** acrux has quit IRC23:23
*** DaViruz has quit IRC23:23
*** DaViruz has joined #crux23:24
*** acrux has joined #crux23:24
*** xvee has quit IRC23:25
*** SiFuh has joined #crux23:45
*** c0x has quit IRC23:48
*** c0x has joined #crux23:48

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