*** tpb has joined #timvideos | 00:00 | |
*** hyades_ has quit IRC | 00:13 | |
*** hyades_ has joined #timvideos | 00:16 | |
*** CarlFK has joined #timvideos | 01:33 | |
*** iiie0 has quit IRC | 01:35 | |
*** hyades has quit IRC | 02:21 | |
*** hyades_ has quit IRC | 02:22 | |
*** hyades has joined #timvideos | 02:38 | |
*** hyades has quit IRC | 02:59 | |
*** hyades has joined #timvideos | 03:09 | |
*** hyades_ has joined #timvideos | 03:10 | |
*** hyades has quit IRC | 03:14 | |
*** hyades_ has quit IRC | 03:15 | |
*** parx has left #timvideos | 03:45 | |
*** hyades has joined #timvideos | 05:31 | |
*** iiie has quit IRC | 07:01 | |
*** iiie has joined #timvideos | 08:16 | |
*** hyades has quit IRC | 12:38 | |
*** hyades has joined #timvideos | 13:56 | |
*** hyades_ has joined #timvideos | 14:03 | |
*** hyades has quit IRC | 14:07 | |
*** hyades_ has quit IRC | 14:08 | |
*** hyades has joined #timvideos | 14:48 | |
*** hyades has quit IRC | 14:55 | |
*** parx has joined #timvideos | 14:57 | |
*** iiie has quit IRC | 15:01 | |
*** hyades has joined #timvideos | 15:42 | |
*** iiie has joined #timvideos | 16:56 | |
hyades | CarlFK, I added all of those dependencies on travis, still it doesnt work | 17:02 |
---|---|---|
*** hyades has quit IRC | 17:30 | |
*** hyades has joined #timvideos | 17:40 | |
CarlFK | hyades: huh. | 17:42 |
hyades | CarlFK, i mean all here | 17:42 |
hyades | https://github.com/CarlFK/veyepar/blob/master/setup/pxe/shaz/var/www/d-i/oneiric/preseed_carl.cfg#L77 | 17:42 |
tpb | <http://ln-s.net/-x+x> (at github.com) | 17:42 |
CarlFK | more huh | 17:42 |
CarlFK | add "ubuntu-desktop" which is huge.. but it shouldn't add more than 30 min and it isn't like you need to watch it | 17:43 |
hyades | u mean i convert the server into desktop? | 17:44 |
CarlFK | do you have travis and git working together so that you can't commit/push code if it breaks the travis test? | 17:44 |
CarlFK | yes - ubuntu-desktop is just a .deb that has all the desktop stuff | 17:44 |
hyades | after I push then travis runs it | 17:45 |
hyades | CarlFK, how exactly do I do that? | 17:45 |
CarlFK | do what? | 17:45 |
hyades | the .deb file and ubuntu-desktop | 17:46 |
CarlFK | apt-get install ubuntu-desktop | 17:46 |
hyades | fine I will do this.. | 17:46 |
*** skay has joined #timvideos | 17:50 | |
*** NegativeK has joined #timvideos | 17:50 | |
skay | what? | 17:50 |
CarlFK | hyades: do you have some time to show skay how you ... | 17:51 |
CarlFK | (12:45:07 PM) hyades: after I push then travis runs it | 17:51 |
CarlFK | that? | 17:51 |
skay | no, I already do that | 17:51 |
skay | you promised I might be able to talk to someone about rejection! which would be cool. server side, even. | 17:51 |
CarlFK | (12:44:09 PM) CarlFK: do you have travis and git working together so that you can't commit/push code if it breaks the travis test? | 17:52 |
CarlFK | I think it does.. you two work it out.. I have to pack the truck :p | 17:52 |
skay | no, you are silly silly silly | 17:52 |
skay | CarlFK: :p | 17:52 |
hyades | hey skay | 17:52 |
skay | hi! | 17:52 |
*** NegativeK has left #timvideos | 17:52 | |
skay | btw, CarlFK and I are married so we get to trash talk each other | 17:52 |
CarlFK | lol | 17:52 |
hyades | heh] | 17:53 |
skay | I normally don't call people silly and names unless I know them | 17:53 |
skay | I just wanted to point that out in case my text had a mean tone | 17:53 |
skay | I'll usually lay off that kind of teasing in irc | 17:53 |
hyades | skay, what do I tell you of travis? | 17:54 |
skay | hyades: you do stuff with travis-ci? I have it hooked in to my github repo and yesterday I was sad | 17:54 |
skay | my coworker pushed code that broke the build | 17:54 |
skay | I was wondering if there was a way to get travis to do something that would revert pushes that break builds | 17:54 |
hyades | okay | 17:54 |
skay | and not locally | 17:55 |
skay | I mean, no local git command thingees | 17:55 |
hyades | why dont you just revert the commit? | 17:55 |
skay | someone will forget | 17:55 |
hyades | travis just takes whatever you have recently pushed | 17:56 |
skay | I ended up doing a hard reset because I am a git newbie and untangling their merges ended up by a manual process | 17:56 |
hyades | ah | 17:56 |
hyades | i think best is to use | 17:56 |
skay | but anyway, I was wondering if it could be an automated process | 17:56 |
hyades | git revert HEAD^ | 17:56 |
hyades | if its one commit | 17:56 |
skay | what if someone has pushed three commits? | 17:56 |
skay | do you do git revert HEAD^somenumber? | 17:56 |
hyades | yes, though I am not very sure | 17:57 |
skay | sorry for derailing in to a git question | 17:57 |
skay | I think I'll get my coworker in to understanding nice merge behavior (not git merge, but I mean, collaborating with people and merging things) | 17:57 |
skay | so it probably won't be as painful eventually | 17:57 |
hyades | :) | 17:58 |
skay | they are new to working with other people on programming projects I think | 17:58 |
skay | I am new to someone who is that new and I am also new to using github versus a server at my old job and also travis-ci versus jenkins hooked up to a slew of jenkins slaves | 17:58 |
skay | and also we'd lock down things so only a few people could push... | 17:58 |
skay | but also right now this is just me and my coworker and it would be rude for me to lock it so that only I could commit | 17:59 |
skay | so much interpersonal foo potential! | 17:59 |
hyades | i think best will be to revert the commits if your travis builds fai | 17:59 |
hyades | s/fai/fail | 18:00 |
skay | yep | 18:00 |
skay | at my other job the repo owners would require anyone doing a merge requiest to show us a jenkins record of their passed job | 18:00 |
skay | that would be a bit heavyhanded in this case | 18:01 |
skay | I guess maybe for a while I have to be the janitor | 18:01 |
hyades | they wont like things breaking up :) | 18:01 |
skay | in case my config wasn't working to send them email, I changed the config to include their email address. when anyone breaks anything, it will mail me and my coworker | 18:03 |
skay | I think travis is supposed to email whoever did the transaction regardless | 18:03 |
hyades | yes, even I have set up notifications. It also regularly spams the #gst-switch channel | 18:04 |
skay | yeah! I yaked shave and went ahead and created a channel for our project that travis would spam. right now I am the only irc person | 18:04 |
skay | so it honestly was yak shaving | 18:04 |
skay | I'm sure at some point it will be worth it | 18:05 |
CarlFK | hyades: were have you posted about the faac problem? | 18:06 |
CarlFK | a friend has a friend that is a gstreamer dev .. not sure it is a gs problem, but I might as well pass it on | 18:06 |
hyades | CarlFK, I am waiting for the recent build | 18:08 |
hyades | i mailed duzy regarding this | 18:08 |
hyades | but he couldn't help me | 18:09 |
CarlFK | oh well | 18:12 |
hyades | CarlFK, the first time you installed gst-switch, was it desktop or server? | 18:16 |
CarlFK | desktop | 18:16 |
CarlFK | and I think the 2nd time too | 18:16 |
hyades | hm | 18:17 |
CarlFK | ern nope | 18:17 |
CarlFK | box is still on, no gui | 18:17 |
CarlFK | just "login:" | 18:17 |
CarlFK | 12.4.03 lts | 18:17 |
CarlFK | er... in case anyone cares: 12.04.3 lts | 18:18 |
hyades | whats wrong with that? | 18:18 |
CarlFK | nothing - just formating it the same | 18:18 |
hyades | oh..i didnt notice | 18:19 |
CarlFK | oh ... d-i apt-setup/restricted boolean true | 18:21 |
CarlFK | do you enable the other repos? | 18:21 |
hyades | no | 18:21 |
CarlFK | let me disable that, rebuild.. | 18:21 |
CarlFK | i might still be here | 18:21 |
hyades | adding ubuntu-desktop didnt help | 18:23 |
hyades | still fail | 18:23 |
CarlFK | ubuntu precise, right? | 18:25 |
hyades | yes | 18:25 |
hyades | CarlFK, is the add-setup thing same as: | 18:43 |
hyades | deb http://us.archive.ubuntu.com/ubuntu/ precise main restricted | 18:43 |
hyades | deb-src http://us.archive.ubuntu.com/ubuntu/ precise main restricted | 18:43 |
tpb | Title: Index of /ubuntu (at us.archive.ubuntu.com) | 18:43 |
tpb | Title: Index of /ubuntu (at us.archive.ubuntu.com) | 18:43 |
CarlFK | hyades: yes | 18:45 |
CarlFK | ohh.. box done | 18:47 |
hyades | with restricted or without? | 18:48 |
CarlFK | without | 18:48 |
hyades | CarlFK, temporarily I updated the readme | 18:49 |
hyades | https://github.com/hyades/gst-switch/blob/master/README.md | 18:49 |
tpb | <http://ln-s.net/-x:H> (at github.com) | 18:49 |
CarlFK | I wish that was a script I could wget ;/ | 18:51 |
hyades | you want me to modify the .travis-setup.sh so that just doing ./travis.. will install gst-switch? | 18:52 |
CarlFK | I was wondering why that wasn't like that | 18:53 |
hyades | the script is primarily for travis :) | 18:54 |
CarlFK | doesn't really matter as long as I can just wget/run something | 18:54 |
hyades | travis first clones the repo and then runs it | 18:54 |
CarlFK | 2 or 3 files is fine if it keeps things better organized | 18:54 |
hyades | so travis will end up cloning the repo two times | 18:55 |
hyades | but doesnt matter :) | 18:55 |
CarlFK | something still needs a -y | 18:56 |
hyades | oh..yes the very recent changes | 18:56 |
CarlFK | is current master trying to do ubuntu-desktop? | 18:57 |
hyades | yes | 18:57 |
CarlFK | can you pull that out so I don't have to? | 18:57 |
hyades | 2 mins, going back and removing all this | 18:58 |
CarlFK | k - I'll be back in about 5 | 18:58 |
hyades | k | 18:58 |
hyades | CarlFK, now you can | 19:07 |
hyades | wget https://raw.github.com/hyades/gst-switch/master/scripts/install.sh | 19:07 |
tpb | <http://ln-s.net/-x:f> (at raw.github.com) | 19:07 |
hyades | and run it | 19:07 |
CarlFK | yay | 19:14 |
CarlFK | Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt' | 19:16 |
CarlFK | sudo pip install -r requirements.txt --use-mirrors | 19:16 |
CarlFK | before the clone | 19:16 |
hyades | you will need that file also :) | 19:17 |
hyades | https://raw.github.com/hyades/gst-switch/master/requirements.txt | 19:17 |
tpb | <http://ln-s.net/-x:o> (at raw.github.com) | 19:17 |
hyades | keep this in same directory | 19:17 |
CarlFK | um... | 19:19 |
hyades | updating it. again | 19:19 |
CarlFK | fix the script so I don't have to do extra stuff ;) | 19:19 |
hyades | done | 19:20 |
hyades | CarlFK, so you have a precise server without the restricted sources? | 19:21 |
CarlFK | right | 19:24 |
hyades | k | 19:24 |
CarlFK | can you add -ex to install.sh line 1: #! /bin/bash -ex | 19:25 |
CarlFK | that echos commands, and halts on error | 19:25 |
hyades | k | 19:25 |
CarlFK | oh hell.. I still have restricted, just not multi and uni... | 19:26 |
hyades | :( | 19:26 |
hyades | what should i type in terminal to add restricted sources? | 19:27 |
CarlFK | sudo apt-add-repository "deb http://archive.ubuntu.com/ubuntu precise multiverse" | 19:29 |
tpb | Title: Index of /ubuntu (at archive.ubuntu.com) | 19:29 |
hyades | k | 19:29 |
CarlFK | that is from https://github.com/timvideos/streaming-system/blob/master/tools/setup/01-add-multiverse.sh | 19:29 |
tpb | <http://ln-s.net/-7a2> (at github.com) | 19:29 |
CarlFK | looks like later versions support sudo apt-add-repository multiverse | 19:30 |
CarlFK | that seems a little.. opinionated :) | 19:31 |
hyades | later as in? | 19:31 |
hyades | quantal onwards? | 19:31 |
CarlFK | not sure .. apt-add-repository -h should tell you | 19:31 |
CarlFK | whatever I was on when I tried it ;) | 19:32 |
hyades | is the ex working now? :P | 19:40 |
CarlFK | E: Unable to correct problems, you have held broken packages. | 19:48 |
CarlFK | hmm | 19:48 |
hyades | hehe | 19:49 |
CarlFK | I bet it is because I pulled out the repos so it was just main | 19:49 |
Sewar | skay: hi, nice to see you here, travis-ci supports pull requests too, so you can force a policy of nothing goes to master unless it's from pull request | 20:07 |
Sewar | or if it's public project, every can push to his fork and enable it on travis-ci | 20:08 |
CarlFK | hi! bye! gotta run | 20:09 |
*** CarlFK has quit IRC | 20:09 | |
*** CarlFK has joined #timvideos | 20:55 | |
*** hyades_ has joined #timvideos | 21:10 | |
*** hyades has quit IRC | 21:13 | |
*** parx has quit IRC | 21:20 | |
*** parx1 has joined #timvideos | 21:20 | |
*** parx1 is now known as parx | 21:20 | |
hyades_ | CarlFK: adding the restricted sources to travis was also of no help | 21:53 |
*** hyades_ is now known as hyades | 21:53 | |
CarlFK | apt-cache policy python-pip | 21:55 |
CarlFK | N: Unable to locate package python-pip | 21:55 |
CarlFK | hmm | 21:55 |
CarlFK | I think I stripped too much out :) | 21:55 |
CarlFK | sudo apt-get install python-pip | 21:56 |
CarlFK | You will have to enable the component called 'universe' | 21:56 |
hyades | you are still on the box with broken packages? | 21:58 |
CarlFK | no - I tweeked my config and rebuilt | 21:59 |
CarlFK | I guess you have universe enabled ? | 22:00 |
hyades | i have default | 22:01 |
CarlFK | I have no idea what that is | 22:01 |
hyades | btw, travis uses some extra sources also | 22:02 |
CarlFK | lol | 22:02 |
hyades | but | 22:04 |
hyades | problem will come if a source is not present right? | 22:04 |
CarlFK | hard to say.. and maybe different versions are in different repos | 22:05 |
hyades | :( | 22:06 |
hyades | this will create loads of problems | 22:14 |
CarlFK | E: Unable to locate package libfaac-dev | 22:20 |
CarlFK | huh | 22:20 |
CarlFK | multiverse | 22:21 |
hyades | yes | 22:21 |
CarlFK | k - added that, re-running.. | 22:22 |
CarlFK | and I need to run again.. hours this time | 22:22 |
CarlFK | see ya | 22:22 |
*** CarlFK has quit IRC | 22:22 | |
*** hyades has quit IRC | 23:57 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!