*** th1a has quit IRC | 01:22 | |
*** th1a has joined #schooltool | 01:22 | |
*** khildin has joined #schooltool | 10:14 | |
*** ignas has joined #schooltool | 14:16 | |
th1a | menesis: ayt? | 16:28 |
---|---|---|
menesis | th1a: yes | 16:36 |
th1a | Any ideas about this off the top of your head: | 16:36 |
th1a | We have one CanDo site that updated and now can't start their SchoolTool. paste.log says: | 16:36 |
th1a | ImportError: cannot import name IStudentIEP. | 16:36 |
menesis | looking | 16:38 |
menesis | th1a: I see no problem with IStudentIEP. there must have been a different error before. | 16:45 |
th1a | Well... might they just not have a certain package installed somehow? | 16:45 |
menesis | no, if they use released packages, they had dependencies right | 16:49 |
th1a | In general why would you get import errors. | 16:49 |
th1a | What package has IStudentIEP? | 16:50 |
th1a | CanDo? | 16:50 |
menesis | schooltool.cando | 16:50 |
th1a | Is there any way we can get a traceback? | 16:50 |
th1a | Should the whole thing be in paste.log? | 16:50 |
menesis | there is one use of it in schooltool.virginia 0.6, but that release depends on schooltool.cando >= 0.6 (iep appeared there in 0.5) | 16:51 |
menesis | yes tracebacks are in the paste.log | 16:52 |
th1a | OK, so we should ask for that. | 16:52 |
th1a | Correct? | 16:52 |
menesis | yes | 16:53 |
th1a | kk | 16:53 |
th1a | Thanks. | 16:53 |
menesis | I cannot deduct anything else from one line | 16:54 |
th1a | sure. | 16:54 |
th1a | menesis, I forwarded the log to you. | 17:26 |
menesis | th1a: I can't understand what could be wrong there :( | 17:38 |
th1a | Is there any particular command to run to just double check that the right packages are installed? | 17:41 |
menesis | apt-cache policy python-schooltool.cando python-schooltool.virginia | 17:48 |
menesis | would show what versions of packages are installed and from where | 17:48 |
menesis | (emailed this) | 17:49 |
th1a | OK, thanks. | 17:49 |
th1a | Good call with the python command line. | 17:50 |
*** replaceafill has joined #schooltool | 18:05 | |
th1a | replaceafill: We're waiting for some more debug info on this CanDo that won't start. | 19:15 |
replaceafill | right | 19:17 |
*** menesis has quit IRC | 19:28 | |
*** ignas has quit IRC | 19:36 | |
replaceafill | dwane's output is the same i get in the aps server | 19:46 |
replaceafill | except the import error | 19:46 |
replaceafill | ah | 19:48 |
replaceafill | he's using i386 | 19:48 |
replaceafill | aps uses amd64 | 19:48 |
th1a | That shouldn't matter. | 19:55 |
th1a | replaceafill: Well something serious is missing if he can't import the interface just from python. | 19:56 |
replaceafill | maybe the upgrade didn't finished correctly... | 20:06 |
th1a | Yes, should he just re-run it? | 20:06 |
replaceafill | i'm looking for a command that tells you if you have broken packages but can't find it | 20:07 |
th1a | replaceafill: Perhaps just try update & upgrade again? | 20:16 |
replaceafill | th1a, yeah, we should try that | 20:17 |
replaceafill | it's hard for me to debug this without actually messing with the server :D | 20:17 |
th1a | Several times, but tried again with same results. Is there a force that makes apt reinstall packages? | 21:03 |
th1a | (that's Dwayne's response) | 21:03 |
th1a | Should he uninstall and reinstall? | 21:04 |
th1a | replaceafill? | 21:04 |
replaceafill | sudo apt-get install --reinstall <package> | 21:05 |
replaceafill | i think | 21:05 |
th1a | Which package do we think is the problem? | 21:07 |
replaceafill | python-schooltool.cando | 21:08 |
replaceafill | virginia is in: python-schooltool.virginia | 21:09 |
th1a | Forwarded his reply, replaceafill. | 21:19 |
replaceafill | i don't see anything wrong in the output of those | 21:22 |
replaceafill | The following package was automatically installed and is no longer required: | 21:23 |
replaceafill | python-zope.app.content | 21:23 |
replaceafill | i don't think that's important... | 21:23 |
replaceafill | i could set up a precise i386 vm and try | 21:24 |
replaceafill | i don't think he'd be comfortable with me logging into his server... | 21:26 |
th1a | Hm... | 22:11 |
th1a | Well, he seems relatively adept, so maybe you can chat with him. | 22:11 |
th1a | replaceafill: I'm going to see if we can work this out via chat. | 22:14 |
replaceafill | th1a, ah ok | 22:14 |
replaceafill | (sorry that i don't notice your messages) | 22:14 |
th1a | np | 22:15 |
replaceafill | i wonder how can i tell unity to ballon everything in irc | 22:15 |
th1a | I didn't call out your name. | 22:15 |
th1a | replaceafill: Do you mind doing tomorrow morning? | 22:43 |
replaceafill | th1a, no | 22:46 |
th1a | OK. We'll get a time set up. | 22:46 |
replaceafill | an i'm 2 hours behind you ;) | 22:46 |
replaceafill | but it's ok, i can get up early | 22:47 |
replaceafill | i'm more worried about how to troubleshoot this properly... | 22:47 |
replaceafill | it's like cando not being there, but virginia is... | 22:47 |
th1a | 9:00? What time is that for you? | 22:47 |
replaceafill | 7 am | 22:48 |
th1a | I've been saying you're one hour early but it is two. | 22:48 |
th1a | OK. | 22:48 |
th1a | Let's say 9:30. | 22:48 |
replaceafill | ok | 22:48 |
th1a | I think some files are missing. | 22:52 |
th1a | Right? | 22:52 |
th1a | wtf else could it be? | 22:52 |
replaceafill | :D | 22:52 |
th1a | I'd just uninstall and reinstall next. | 22:52 |
th1a | ? | 22:52 |
th1a | He seems to be halfway adept at Linux so we can just tell him what to do in the terminal. | 22:53 |
th1a | maybe even screenshare. | 22:53 |
replaceafill | it could be a "python path" problem | 22:54 |
replaceafill | we'll see | 22:54 |
th1a | OK. | 22:54 |
th1a | See you tomorrow then. | 22:54 |
replaceafill | see u th1a | 22:55 |
*** khildin has quit IRC | 23:21 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!