IRC log of #schooltool for Friday, 2010-12-03

*** replaceafill has joined #schooltool01:00
*** menesis has quit IRC01:10
*** alga has quit IRC03:50
*** replaceafill has quit IRC04:12
*** aks has joined #schooltool05:35
th1aAh, aks, just the person I need.  ;-)05:36
aksth1a: hello05:36
th1aI need some instructions for installing schooltool from your packages.05:36
th1aI've got:05:36
th1a# yum update05:37
th1a# yum install wget05:37
th1a# cd /etc/yum.repos.d/05:37
th1a# wget
th1a# yum update05:37
th1a# yum install schooltool.gradebook05:37
th1aFrom an email from replaceafill.05:37
th1aBut which other schooltool packages need to be installed?05:37
th1aI'm not sure why he specificed schooltool.gradebook.05:37
aksth1a: the main package is schooltool05:39
th1ayum install schooltool05:39
aksth1a: so when you execute "yum install schooltool" it will see if the schooltool package is available on any of the repositories, and if available, resolves all the dependencies, and find those packages05:39
aksth1a: if all the deps are found, it installs all of them05:40
aksth1a: also that the package "schooltool-gradebook", "schooltool-intervention", "schooltool-lyceum-journal" are the additional package that you might like to install05:41
*** krishnagiri has joined #schooltool05:41
th1aWith dashes?05:41
th1aNot dots.05:41
aksth1a: in the dependency hierarchy, schooltool-intervention is at the top, so if you install that package, it'll install everything related to my schooltool packaging05:41
aksth1a: also remember that the convention of package naming does not allow dots, so they are replaced by dashes05:42
th1aOK.  Just making sure I have it straight.05:43
*** replaceafill has joined #schooltool05:44
*** replaceafill has joined #schooltool05:44
*** replaceafill has quit IRC05:59
*** yvl has quit IRC07:12
*** yvl has joined #schooltool07:15
*** th1a has quit IRC07:29
*** menesis has joined #schooltool10:29
*** ignas has joined #schooltool10:48
*** ignas has quit IRC11:25
*** ignas has joined #schooltool12:06
*** alga has joined #schooltool12:11
*** Aiste has joined #schooltool12:36
*** ignas has quit IRC12:52
*** menesis has quit IRC12:56
*** menesis has joined #schooltool13:13
*** aks has quit IRC13:21
*** krishnagiri has quit IRC13:25
*** ignas has joined #schooltool14:05
*** yvl has quit IRC14:05
*** menesis has quit IRC14:05
*** ignas has quit IRC14:11
*** Aiste has quit IRC14:32
*** menesis has joined #schooltool14:57
*** th1a has joined #schooltool16:50
*** dadeng has joined #schooltool16:58
th1ahi aelkner, dadeng.17:00
aelknerhey dadeng17:00
th1aOK, so the first step here is to get dadeng set up using a development sandbox.17:01
dadengi'm fine17:01
th1aWith aelkner's changes.17:01
th1aHow are you, dadeng?  ;-)17:01
* th1a isn't very chatty.17:01
dadengi'm fine and coping with all the run around17:01
th1aaelkner is extremely chatty in real life.17:01
th1aLess so on the internet.17:01
th1aSo basically aelkner is going to walk dadeng and th1a through the setup.17:02
th1aAnd if that goes well, he'll guide us through the new features.17:02
dadengso how do we get that setup done? from ur end?17:02
aelknerso dadeng, you have a laptop that you'll be using for the demo?17:02
th1aThis is what you'll be setting up on your machine.17:03
dadengyes, it is connected to the net and by my side here17:03
th1aThat you'll be using in the demo.17:03
th1aSo let's get started.17:03
dadengok, i'm attentitve17:03
aelknerok, so can you create a directory off of your user directory called 'sandbox'?17:04
th1amkdir sandbox17:04
th1acd sandbox17:04
aelknerdadeng, are you in the sandbox directory?17:05
th1aPerhaps dadeng should say "done" when he's finished a step and ready for the next.17:05
aelkneryes, that would help17:05
th1aAlso, in this kind of chat aelkner getting a step ahead isn't the end of the world.17:06
aelknerok, assuming you are in the sandbox directory, type the following two commands:17:06
aelknerbzr branch lp:~aelkner/schooltool/demo_fields schooltool17:07
aelknerbzr branch lp:~aelkner/schooltool/schooltool.niepa17:07
aelknerdadeng, both commands will take a small amount of time to get code from the internet17:08
dadengi'm in sandbox directory17:08
aelknerdadeng, let me know when both bzr branch commands have finshed running17:10
th1aThis might take a while.17:10
aelkneryeah, depending on the speed of your internet connection17:10
dadengis there a space betwen demo_fields and schooltool?17:11
dadengin the first command17:11
aelkneryes, very important17:11
aelknerafter you have run both commands, you should have two sub-directories in your sandbox17:12
dadenghey i don't bzr installed yet17:12
th1aYou should be able to copy/paste.17:12
aelknerschooltool and schooltool.niepa17:12
dadengso i have to do that first17:12
aelkneryes, you'll need that17:12
dadengso can u wait for me to get bzr installed?17:12
aelknerplease, go ahead17:12
dadengu'll need wait awhile17:13
th1aYou're the only student in this class, dadeng, so whatever you need.17:13
dadengmy internet is not very fast17:14
*** aelkner has left #schooltool17:22
*** aelkner has joined #schooltool17:22
dadengthe first command is running now but echo this "you have not informed bzr of launchpad ID, and u must do this to write17:22
dadengto launchpad or access private data17:23
aelknersorry anout that, accientally signed off17:23
aelknerthat's ok, right th1a?17:24
dadengit is running but very slow17:24
th1aThat's fine.17:24
aelknerthat means you can't save changes back to launchpad, but you don't need to do that17:24
th1aIt is easy to do later.17:24
*** replaceafill has joined #schooltool17:25
dadengi didn't know there would be some downloads17:30
dadengi would have scheduled for evening time sometimes around 9pm17:30
dadengthe internet is faster then17:31
aelknerdadeng, it's ok, i am here for you, so we can wait for downloads with patience17:31
aelknerback in 5 minites17:31
aelkneri'm back17:37
aelknerdadeng, whilst we wait for downloads, i can explain some things17:37
aelknerso your sandbox will contain these two subdirectories, schooltool and schooltool.niepa17:38
aelknerthe second one is where you will be running your server17:39
*** dadeng has quit IRC17:39
aelkneri feel for dadeng, and this could take some time...17:39
*** dadeng has joined #schooltool17:39
th1adadeng:  If it would be easier for you to do the downloads at a different time, we can resume this later.17:42
aelknerdadeng, also, if you are having frustrating internet access, we understand17:44
aelknerand i can continue to wait right now as well as make myself available for a later time17:44
*** dadeng has quit IRC17:45
th1aOf course, he probably missed all that.  :-D17:45
th1aWell, we got him the first commands...17:48
aelknerth1a, i'll keep checking back here for david to pop-up, but if he's looking for me17:50
aelknerand i don't respond, please call me?17:50
th1aaelkner:  I just sent an email.18:10
aelknerth1a, i sent some more instructions18:23
th1amenesis:  ayt?18:28
menesisth1a: yes?18:28
th1aI'm confused about
th1aIs there something about the ZPL that requires a certain party to have copyright?18:28
th1aOH, wait, let me read the debian thread.18:29
th1aOK, so *you're* not the one making this argument.18:29
menesisthe file has the only copyright reference, and it is "(C) 4AM Productions, Inc. All rights reserved"18:30
th1aOK.  Thanks.18:31
*** menesis has quit IRC18:32
*** menesis1 has joined #schooltool18:32
*** menesis1 is now known as menesis18:32
th1aOK.  Thanks menesis.18:32
menesisDaniel has uploaded some packages, and this time he noticed that some files have ZPL 2.0 in their copyright notice.18:32
menesistherefore I had to ask the upstream what to do18:33
th1aI was just confused when I saw the bug for the same reason you were.18:34
menesisin the meantime I will have to add both licenses in debian/copyright of several packages :( and I though all zope packages were perfect already...18:34
menesisother than that, I have uploaded almost half of packages already, and will do more today18:36
menesiswhy you asking, are you subscribed to zope-dev mailing list?18:48
th1aOf course!18:48
*** alga has quit IRC18:50
menesisbut I should have CCed you anyway18:51
replaceafillnon-reusable license!?!18:52
menesisIt contains a phrase18:53
menesisThis software is Copyright (c) Zope Corporation (tm) and Contributors. All rights reserved.18:53
th1aThe license is tied to the copyright?18:54
menesistherefore it is not reusable outside Zope18:54
menesisthe ZPL 2.018:54
menesison the other hand, ZPL 2.1 replaces that paragraph with18:55
menesisA copyright notice accompanies this license document that identifies the copyright holders.18:55
menesisso it is reusable. you don't have to assign copyright to Zope Corporation18:56
*** ignas has joined #schooltool19:54
*** ignas has quit IRC20:14
*** menesis has quit IRC20:37
*** dadeng has joined #schooltool20:49
aelknerhey dadeng, did you get my email?21:02
dadengyes, i got it and i'm working on it now21:08
dadengaelkner: this is the error i got when i do, "make"21:25
dadengdavid@ubu104svr:~/sandbox/schooltool.niepa$ make21:25
dadengpython bootstrap.py21:25
dadengCreating python21:25
dadengCreating python/lib/python2.621:25
dadengCreating python/lib/python2.6/site-packages21:25
dadengCreating python/include/python2.621:25
dadengCreating python/bin21:25
dadengCopying /usr/bin/python to python/bin21:25
dadengTraceback (most recent call last):21:25
dadeng  File "", line 100, in <module>21:25
dadeng    exec urllib2.urlopen(''21:25
dadeng  File "/home/david/sandbox/schooltool.niepa/python/lib/python2.6/", line 126, in urlopen21:25
dadeng    return, data, timeout)21:25
dadeng  File "/home/david/sandbox/schooltool.niepa/python/lib/python2.6/", line 391, in open21:25
dadeng    response = self._open(req, data)21:25
dadeng  File "/home/david/sandbox/schooltool.niepa/python/lib/python2.6/", line 409, in _open21:25
dadeng    '_open', req)21:25
dadeng  File "/home/david/sandbox/schooltool.niepa/python/lib/python2.6/", line 369, in _call_chain21:25
dadeng    result = func(*args)21:26
dadeng  File "/home/david/sandbox/schooltool.niepa/python/lib/python2.6/", line 1161, in http_open21:26
dadeng    return self.do_open(httplib.HTTPConnection, req)21:26
dadeng  File "/home/david/sandbox/schooltool.niepa/python/lib/python2.6/", line 1136, in do_open21:26
dadeng    raise URLError(err)21:26
dadengurllib2.URLError: <urlopen error [Errno -2] Name or service not known>21:26
dadengmake: *** [python] Error 121:26
*** alga has joined #schooltool21:26
*** menesis has joined #schooltool21:28
aelknerdadeng, i think that is what happens from time to time when a site is down21:30
aelknerwhere the code is being sought21:31
aelknerif you wait and try again every say half hour, the problem may go away21:31
th1aWell, or if you can't make the connection for some other reason as well.21:31
aelknerah yes, an intermittent internet connection may be the cause21:32
replaceafillmaybe dadeng could 'ping'?21:32
th1aAh, beat me to it!21:32
aelknerwhat does that do?21:32
th1aOr a routing problem.21:33
* th1a facepalms.21:33
replaceafillaelkner, sends packets to that host and then the hosts replies21:34
replaceafillso you know if 1) it's not a dns problem21:34
aelknerwhy that host?21:34
dadengit was the internet link it is going now21:34
replaceafill2) a connection problem21:34
th1aLook in the traceback.21:34
replaceafillaelkner, look at the first lines of the trackebak21:34
replaceafillah beat me to it :P21:35
aelkneraaah, sorry21:35
dadengit is getting the files now21:35
* replaceafill goes stealth again to not interrupt :)21:35
*** alga has quit IRC21:52
dadengaelkner: look at this error: "Couldn't find index page for 'PiLwoTk=="22:09
th1aProbably essentially the same thing.22:14
th1aDid you try again?22:14
aelkneryeah, i would agree22:14
dadengpls see the entire traceback22:17
dadengdavid@ubu104svr:~/sandbox/schooltool.niepa$ make22:17
dadengDevelop: '/home/david/sandbox/schooltool.niepa/.'22:17
dadengwarning: no files found matching '*.po' under directory 'src'22:17
dadengwarning: no files found matching '*.mo' under directory 'src'22:17
dadengwarning: no files found matching 'version.txt'22:17
dadengDevelop: '/home/david/sandbox/schooltool.niepa/../schooltool'22:17
dadengwarning: no files found matching '*.mo' under directory 'src'22:17
dadengwarning: no files found matching 'version.txt'22:18
dadengInstalling package.22:18
dadengCouldn't find index page for 'PILwoTk' (maybe misspelled?)22:18
dadengGetting distribution for 'PILwoTk=='.22:18
dadeng  Installing package.22:18
dadeng  Getting distribution for 'PILwoTk=='.22:18
dadengError: Couldn't find a distribution for 'PILwoTk=='.22:18
dadengmake: *** [bin/test] Error 122:18
dadengdavid@ubu104svr:~/sandbox/schooltool.niepa$ make22:18
dadengDevelop: '/home/david/sandbox/schooltool.niepa/.'22:18
dadengwarning: no files found matching '*.po' under directory 'src'22:18
dadengwarning: no files found matching '*.mo' under directory 'src'22:18
dadengwarning: no files found matching 'version.txt'22:18
dadengDevelop: '/home/david/sandbox/schooltool.niepa/../schooltool'22:18
dadengwarning: no files found matching '*.mo' under directory 'src'22:18
dadengwarning: no files found matching 'version.txt'22:18
dadengInstalling package.22:18
dadengCouldn't find index page for 'PILwoTk' (maybe misspelled?)22:18
dadengGetting distribution for 'PILwoTk=='.22:18
dadeng  Installing package.22:18
dadeng  Getting distribution for 'PILwoTk=='.22:18
dadengError: Couldn't find a distribution for 'PILwoTk=='.22:18
dadengmake: *** [bin/test] Error 122:18
th1aI guess I'm supposed to be trying this too.22:19
*** alga has joined #schooltool22:19
aelkneri've had this error before, and was told that it would go away by itself, which it did22:21
dadengwhat should i do? i've tried several times and it failed with the same error22:21
th1aLet me see if I get the same error.22:22
aelknerth1a, good idea22:22
th1aMake is running now...22:22
th1aThat is, by the way, probably "PIL, the Python Image Library, without Tk, the widget library."22:26
replaceafillsame error here after deleting the egg of one of my sandboxes22:28
* replaceafill checks
replaceafillmenesis, shouldn't have the dev eggs22:31
replaceafilllik pilwotk?22:31
th1aYeah, I have the same thing.22:31
replaceafillif i add to my base.cfg it works22:31
* th1a notes that this is why we try to avoid using this method...22:32
replaceafillpilwotk is there ->
menesisit contains dev eggs22:32
menesisdid I miss something?22:32
menesisoh i did22:32
replaceafillmenesis, is pilwotk supposed to be tehre?22:32
menesiswill  fix22:32
menesisreplaceafill: try again?22:35
menesisthe trunk22:35
replaceafillmenesis, works22:35
* menesis has split off 1.5 from trunk22:35
replaceafillmenesis, not sure if it's just me but:22:36
replaceafillGetting distribution for 'PILwoTk=='.22:36
replaceafillInstalling PILwoTk
replaceafillCaused installation of a distribution:22:36
replaceafillmr.developer 1.16.122:36
replaceafillwith a different project name.22:36
replaceafillInstalling PILwoTk
replaceafillCaused installation of a distribution:22:36
replaceafillth1a, you getting that?22:36
menesisreplaceafill: oops. fixed that again22:37
menesistry now22:38
th1aI don't see it.22:38
replaceafillmenesis, works22:38
replaceafillmenesis, do we use mr.developer?22:38
menesisdadeng, replaceafill: sorry for breakage22:39
menesisreplaceafill: we use mr.developer for the project22:40
menesisthat is used by buildbot22:40
menesisand me22:40
replaceafillin which buildout? schooltool's trunk?22:40
replaceafilli don't see 'sources=...' lines in it22:40
* replaceafill stops interrupting the meeting again...22:41
menesisno, Buildbot.
menesisI should release it as schooltool.release or something22:42
dadengjust let me know when to do something, when u have found the broken package22:43
menesisdadeng: fixed on the server22:43
replaceafilldadeng, you can run 'make' again now22:43
th1amake worked for me.22:46
dadengi'm still getting the files, but it is going anyhow22:55
th1aI have it running22:57
th1aStill going?23:21
* th1a is going to make dinner.23:27
aelknerdadeng, how' it going?23:29
dadengit is still running, geting and setting up files23:30
aelknerok, i'm here when you have news23:32
*** menesis has quit IRC23:37
dadengis mechanize that big? it has been stuck on it since23:54

Generated by 2.15.1 by Marius Gedminas - find it at!