![]() |
erminig problem
hi,
everytime i wont to update my dates erfminig hangs at "processing changed gpe data" and in the console "AttributeError: 'NoneType' object has no attribute 'href'". does anybody know how i can get erminig working? thanks |
Re: erminig problem
Hi,
Could you please post the full trace you get on the console? By chance do you know what kind of event may make Erminig crash? thanks |
Re: erminig problem
I usually delete the calendar affected in GPE.
Remake the calendar (in GPE) and sync. (this of course requires that you have everything synced with google before deleting the local calendar) |
Re: erminig problem
hi,
the trace is: Traceback (most recent call last): File "/usr/bin/erminig", line 239, in on_UpdateAll self.progressbar) File "/usr/share/erminig/processevents.py", line 115, in updateall self.ProcessUpdatedEvents() File "/usr/share/erminig/processevents.py", line 208, in ProcessUpdatedEvents the_event.rstring()) File "/usr/share/erminig/google_service.py", line 158, in updateevent self.cal_client.UpdateEvent(event.GetEditLink().hr ef, event) AttributeError: 'NoneType' object has no attribute 'href' i think it crashes wenn it tries to update changed events from gpe to google. @niikolay: should i delet the whole files? thanks |
Re: erminig problem
I would just start gpe - go to calendar controls - delete the calendar that fails - create the calendar again in gpe - remake the sync settings in erminig - sync.
This requires that your google calendar is up to date, as you loose all local data. |
Re: erminig problem
i tried thes way and it worked a several times, but after editing a few events the error appers again. i only have one kalendar and i couldnt delete "My Calender". every time i delet it it pops up again after a while.
any idea? thanks |
Re: erminig problem
thanks for the stack trace. I'll look into it more in details (but I have already a few ideas of why it broke...)
|
Re: erminig problem
would be nice if you couldsend me a replay if you find out something.
thanks |
Re: erminig problem
I am getting the following error now. This is with erminig 0.3.1-1 2008-07-02 build from garage on Diablo 30-2. Happens when I make a change to the GPE cal and try to sync back to Gcal. Also getting the random settings deletion thing again.
Code:
/usr/bin/erminig:39: GtkWarning: Mixing deprecated and non-deprecated GtkToolbar API is not allowed |
Re: erminig problem
@combatdoc:
- random settings deletion has been fixed in SVN, not yet available in maemo-extras (or extras-devel for that matter), but it will be in one or two weeks - ther error you reported above: thanks; I have a fix for that, which I'm going to commit to SVN tomorrow. - What I want to fix before the next release is the management of recurrent events with exceptions, which is rather messy for the moment (i.e. doesn't work at all :( ) |
Re: erminig problem
Quote:
Considering I am having all these bug type issues, anyway I can get the SVN link so I can attempt to compile and test the new code? |
Re: erminig problem
Quote:
Thank you for all of your work (I know what it's like to make freeware available) but something in the diablo upgrade broke erming for me and every sync hangs as above and as mentioned in your other thread. So far I have been completely undisciplined in terms of keeping my Google calendar and GPE in sync manually! Lazy me :( Thank you! Frank |
Re: erminig problem
Yes, this may be a good idea to postpone a little bit the recurring event fixes, in favor of the more serious problems. If everything goes as planned, I will put a pre-version in extras-devel for a few days, and then promote it to extras as soon as I have some feedback that nothing is horribly broken.
I will let you know here how it goes. |
Re: erminig problem
Version 0.3.2 of Erminig will hit extras-devel in a few moments, so if anyone is interested in testing it, go ahead! Please remember that extras-devel contains software still in development, so update wisely!
The changelog is as follow: - fix many errors related to "TypeError" (such as the one seen by combatdoc) - configuration should not disappear by itself (completely rewritten configuration management code) - various code fixes - major code cleanup (we are almost at the end!) - new option for command-line mode to always accept google events removal - config file of Erminig is now backed-up by osso-backup Known issues: recurrent event are still hit-and-miss, especially those with exceptions. I don't know if the error seen by My5t3ry will be fixed by this update. Please report back if you still get them! |
Re: erminig problem
Thanks lorelei for your responses on this and other threads. I am also having a hang during synch issue after installing erminig 3.2-3 today on my n800 with diablo.
~ $ erminig /usr/bin/erminig:32: GtkWarning: Mixing deprecated and non-deprecated GtkToolbar API is not allowed self.wTree = gtk.glade.XML(self.gladefile, "mainWindow") Traceback (most recent call last): File "/usr/bin/erminig", line 192, in on_UpdateProfile self.progressbar) File "/usr/share/erminig/processevents.py", line 119, in updateall self.ProcessUpdatedEvents() File "/usr/share/erminig/processevents.py", line 159, in ProcessUpdatedEvents event.dump() File "/usr/share/erminig/gpe_event.py", line 50, in dump printd("rstring : " + str(self.rstring())) File "/usr/share/erminig/gpe_event.py", line 137, in rstring exceptions = string.split(self['rexceptions'], ",") File "/usr/lib/python2.5/string.py", line 290, in split AttributeError: 'NoneType' object has no attribute 'split' I am not a technical person so I hope the prob is something that can be fixed in an update! Thanks again. |
Re: erminig problem
Maicol: thanks for the report. This problem is without any doubt fixable in an update. I will put it in the bug tracker, and take a look at it this evening. I'll keep you informed of how it goes.
|
Re: erminig problem
Maicol: bug has been fixed in the latest SVN commit. I don't have a date yet for an updated package...but it should not take too long!
|
Re: erminig problem
I can't sync GCal with erminig anymore - since last update. Reinstalled and set up again, no luck. Here is the last entry from the debug log before erminig hangs (or rather, does not continue):
Quote:
Many thanks for any suggestions! vectorchem |
Re: erminig problem
vectorchem: first time I see such a problem. I will investigate.
Do you have a precise step-by-step procedure to reproduce this? A special entry in Google-Calendar? |
Re: erminig problem
I say thank you also, for taking over Erminig. It has been great for me. But it started to fail a few updates ago (sorry I didn't pay attention to the versions). I patiently awaited updates, watching this thread. But with each update, my problem remained. I'll describe it here, but I'm sorry I don't have logs, because Erminig is not recording debug info (I set it to, but it doesn't!).
I have used Erminig successfully to sync 4 calendars on Google (one is mine, 3 are others' that I've subscribed to) with 4 calendars on GPE Cal. A few version cycles ago, my calendars started to hang when around 75% done with syncing (not all of them at once, but successively--now none work). I know this description might not help you much, but my question might be simple: because my problem has remained even after uninstalling GPE and Erminig (and in fact certain data has remained even after uninstalling/reinstalling) is there some cache or data file that I can delete to have a super-clean reinstall? I think, otherwise, my Google calendars are pretty "clean" ... i.e. they don't have any data with known sync issues. thanks for any help, and thanks for the work you're doing. Let me know if I can provide any more info ... |
Re: erminig problem
Quote:
|
Re: erminig problem
Quote:
By the way, thanks to Lorelei for keeping this useful app updated! |
Re: erminig problem
Vectorchem: it is possible that the problem you have is related to irregular repeated events.
Can you send me (lorelei@garage.maemo.org) an ICS export of one of those problematic entries? (I think that you can do that from Google Calendar) dmadd: to clean absolutely everything of Erminig, you also have to delete the /home/user/.erminig.cfg file (from the terminal). This file contains the date of the last sync and the profile informations for Erminig. If you are sure that you won't need the calendar data stored in GPE, you can also delete the /home/user/.gpe/calendar file (WARNING: that file contains your local GPE calendar: delete it only if you are sure that you don't need that data anymore!) klinglerware: could you please point me to the report of the wrong week assigned to recurring event? I'm unable to find it :( Thanks |
Re: erminig problem
I’m also getting the following problem:
on_UpdateAll : Profile to update : Luciano Traceback (most recent call last): File "/usr/bin/erminig", line 221, in on_UpdateAll self.window, self.progressbar) File "/usr/share/erminig/processevents.py", line 126, in updateall now_timestamp + timedelta, self.profile_startdate) File "/usr/share/erminig/processevents.py", line 261, in ImportGoogleEvents event['id'].split("_")[1][0:15]) File "/usr/share/erminig/gpe_service.py", line 433, in delete_occurence occurrence, "%Y%m%d"))))) + "," File "/usr/lib/python2.5/_strptime.py", line 330, in strptime ValueError: time data did not match format: data=60q30c1g60o30e1 fmt=%Y%m%d reinstalled, deleted config files, removed recurring events, and nothing.. can you please help? and thanks for this great app, it worked very well until I got this error :) |
Re: erminig problem
hmmm, OK, it looks more and more like a problem with recurring events with exception (which is known of being quite broken). I'm actively working on it to find a solution, which may also solve your problem (jabaloo)...
|
Re: erminig problem
lorelei:
I reported the problem in this thread (posts #17, #18, & #20, I think) http://www.internettablettalk.com/fo...t=21221&page=2 Like I mentioned, I decided to just rebuild my calendar from scratch and had no problems with it since... Edit to add: As for the problem with erminig hanging, it does seem to import events from google to GPE okay. I don't usually add events in GPE, so I'm not sure if things are okay going the other way... |
Re: erminig problem
I have a similar problem with erminig. I am going from Outlook to Google calendar to my N810. I recently downloaded the OS update. Erminig goes through the downloading the google calendar but it stays at "processing events" and never completes. I do have many repeating events and I wonder if that is a potential problem? I never get any error messages. Last night I left it overnight and it was in the same status and never progressed. I love the GPE calendar but I really need to be able to sync. Any ideas ?
|
Re: erminig problem
Quote:
Best regards. |
Re: erminig problem
to all: repeating events are known to be buggy, especially those with exceptions. I'm working on it (whenever I get the time :( ): next release should fix (or at least not hang) these problems.
I'm aiming at a bug fix for next weekend (around 22. of September) |
Re: erminig problem
Thank you for your hard work and assistance with this. I will keep watch for an update and I look forward to a successful sync.
|
Re: erminig problem
Quote:
|
Re: erminig problem
Hi! Can someone tell me why Erminig hangs with Google recurring (repeating) events? ... in other words, what shouldn't I enter as a recurring event to make sure it doesn't hang (at least until the bug is fixed).
I am using an NIT N800 OS2008 (5.2008)... and Erminig (v3.?). Thanks so much for all the work. |
Re: erminig problem
Quote:
-T. |
Re: erminig problem
I set my recurring events in GPE and they sync fine with Google Calendar. Haven't tried the other direction.
N810 - OS 5.2008.43.7 erminig 3.03-3 gpe-calendar 2.8+maemo+svn20081212-3 |
Re: erminig problem
If it syncs in the "N8x0 into Google" direction, then maybe it has to do with Google's reminders, or some other thing that GPE doesn't have and doesn't know how to process...?
Any other guesses? |
Re: erminig problem
Quote:
|
Re: erminig problem
Fragos ~ I have the same user flow and it breaks on me.
-T. |
Re: erminig problem
mine completely hangs on sync and frezes the device, it can't pop up the error notice instead of freezing grrr, i have switched to mcalendar since which does a good job syncing.
|
All times are GMT. The time now is 17:41. |
vBulletin® Version 3.8.8