XBMC Community Forum
Nuka1195's repository for unofficial plugins and scripts with the SVN Repo Installer - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Add-ons Help and Support (/forumdisplay.php?fid=27)
+---- Forum: Third Party Repositories (/forumdisplay.php?fid=157)
+---- Thread: Nuka1195's repository for unofficial plugins and scripts with the SVN Repo Installer (/showthread.php?tid=29911)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48


- BigBellyBilly - 2009-08-28 19:08

nope. Check online wiki howto enable debug.

You can see that from this point there's no script o/p

18:32:30 T:2993556368 M:1471311872 NOTICE: -->Python Interpreter Initialized<--

Your xbmc build is from May 25, an update might be worthwhile?

Maybe someone else can reproduce the problem on Linux build?


- kees667 - 2009-08-28 20:34

Weird I toggled debug log in system prefs. Didnt at first as it wasnt mentioned in the "how to properly ask questions" sticky. I see CPU speed at top of screen so I thought debig was running.

BigBellyBilly Wrote:nope. Check online wiki howto enable debug.

You can see that from this point there's no script o/p

18:32:30 T:2993556368 M:1471311872 NOTICE: -->Python Interpreter Initialized<--

Your xbmc build is from May 25, an update might be worthwhile?

Maybe someone else can reproduce the problem on Linux build?



- nicoli_k - 2009-09-01 04:09

The script updater isn't working for me using an xbox with r22463 and SVN Repo Installer Version - 1.8.1-r. It goes through the act of scanning for updates, but goes back to the default screen of the updater once it's scanned all items.

I've tried to remove and reinstall the SVN Repo Installer, but get the same result.

Here's the debug log.

Edit: It works with a brand new install of XBMC and installation of the SVN, so it's very likely that I messed up something on my end. I've tried deleting MyPrograms6.db and recreating it, but to no avail. I've been adding scripts and plugins and running the update to see if it fails after so many additions, but have yet to pinpoint what's messed up.

Edit 2: I've narrowed it down to something in my Video Plugins category. I copied over my Userdata to a fresh build and the scan worked. I then copied over all plugins and it failed. I deleted my video plugins and it then worked. I'll keep trying to narrow it down.

Edit 3: I finally figured out that it was an outdated YouTube Trailers video plugin that was the culprit. After deleting it and reinstalling version 1.0.1, the SVN Repo Installer worked again. (I could have also navigate to queeup-xbmc > plugn > video and updated the plugin to restore functionality) Too bad my method of finding it was deleting groups starting from the top alphabetically until it worked again. YouTube Trailers was the last one...


- BigBellyBilly - 2009-09-01 10:48

Hi.

thanks for persevering with that. your log does show an error thou, something (probably the one you narrowed it down too) throws an exception with an unexpected 'None' datatype in a var when it comes to showing the updates

Quote:20:59:15 M: 31621120 DEBUG: [SVN Repo Installer]: > showUpdates()
#
20:59:15 M: 31621120 NOTICE: totalItems=36
#
20:59:15 M: 31621120 DEBUG: [SVN Repo Installer]: ERROR: showUpdates (246) - 'NoneType' object has no attribute 'group'

I'll see if I can smooth that out.


- BigBellyBilly - 2009-09-01 11:32

quick fix for those experiencing the Update Checker dropping back to dash is:
Change line 247
from
(/trunk.*?)$
to
(/(?:trunk|branch|tag).*?)$

Error was because it was expecting the repo location always to be "trunk", that regex mod should sort it.

I'll release a fix to svn asap.


- queeup - 2009-09-02 04:59

Ooo sorry about that. It's my bad. If you wish I can change my repo branch to trunk. I didn't know that cause too much trouble Sad

Edit: Hmmm I guess it's too late. v1.8.1a added branch regex.. Thx BBB you are save my ass Big Grin
Edit-2: I always use trunk for testing my plugins. What do you think changing repo url trunk to plugins ? Nahhh thats silly idea. To much work for everyone. Never mind forget it!


- BigBellyBilly - 2009-09-02 10:19

trunk was intended to be the addon w.i.p area and then once you wanted to make a point release it would be Branch/Tag to the 'tags' area.

This would help make the distinction between wip and stable, but everyone just commits to trunk, its simpler.

As you've found, I've modded UpdateChecker to accomodate other areas, but I'd recommend using trunk then its consistent with all others.

When the official builtin Addon Updater appears they may adopt a different storage structure. who knows?

regards
BBB


- queeup - 2009-09-11 17:38

Update All not working!

Code:
NOTICE: Starting XBMC, Platform: GNU/Linux.  Built on Aug 10 2009 (SVN:22097)
Code:
NOTICE: [PLUGIN] 'SVN Repo Installer: Version - 1.8.1a-r' initialized!
Debug:
Code:
DEBUG: [SVN Repo Installer]: _update_all() updating: ?show_info=%27%2Fhome%2Fxbmc%2F.xbmc%2Fplugins%2Fvideo%2FYouTube+Trailers%27
NOTICE: Traceback (most recent call last):
NOTICE:   File "/home/xbmc/.xbmc/plugins/programs/SVN Repo Installer/default.py", line 64, in ?
NOTICE:     plugin.Main()
NOTICE:   File "/home/xbmc/.xbmc/plugins/programs/SVN Repo Installer/installerAPI/xbmcplugin_downloader.py", line 65, in __init__
NOTICE:     self.update_all()
NOTICE:   File "/home/xbmc/.xbmc/plugins/programs/SVN Repo Installer/installerAPI/xbmcplugin_downloader.py", line 123, in update_all
NOTICE:     self._parse_argv()
NOTICE:   File "/home/xbmc/.xbmc/plugins/programs/SVN Repo Installer/installerAPI/xbmcplugin_downloader.py", line 94, in _parse_argv
NOTICE:     exec "self.args = Info(%s)" % ( sys.argv[ 2 ][ 1 : ].replace( "&", ", " ), )
NOTICE:   File "<string>", line 1
NOTICE:     self.args = Info(show_info=%27%2Fhome%2Fxbmc%2F.xbmc%2Fplugins%2Fvideo%2FYouTube+Trailers%27​)
NOTICE:                                                          ^
NOTICE: SyntaxError: invalid syntax
INFO: Scriptresult: Success



- BigBellyBilly - 2009-09-11 17:44

did it do any updates, fail on the first addon or just that one?

my first guess is that it the unencoded + (in YouTube+Trailers) thats causing it to fail.

can you post/PM me full debug log please.


- queeup - 2009-09-12 15:27

lol i'm a problem maker Sad
http://xbmc.pastebin.com/m37650195