skerit / romcollectionbrowser

Automatically exported from code.google.com/p/romcollectionbrowser
GNU General Public License v2.0
0 stars 0 forks source link

.7z files to not uncompress in RCB 0.9.7 with XBMC Live 10.1 #97

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Import Rom files contained in 7z compressed files.
2. attempt to load those files in emulator such as ZSnes.

What is the expected output? What do you see instead?

I expect the ROM to load in the emulator or in multiple ROM archives, be given 
a choice.

What version of the product are you using? On what operating system?

RCB 0.9.7 from repo and installed from the zip obtained from here.  Using XBMC 
Live 10.1

Please provide any additional information below.

Important part of xbmc.log

10:14:51 T:2944371568 M:1599053824  NOTICE: RCB_ERROR: You have tried to launch 
a .7z file but you are missing required libraries to extract the file. You can 
download the latest RCB version from RCBs project page. It contains all 
required libraries.
10:14:51 T:2944371568 M:1599053824  NOTICE: RCB_ERROR: Error: No module named 
py7zlib
10:14:51 T:2944371568 M:1599053824  NOTICE: RCB_ERROR: Error handling 
compressed file
10:14:51 T:2944371568 M:1599053824  NOTICE: RCB_INFO: cmd: "/usr/bin/zsnes" 
"/home/xbmc/Roms/SNES/Secret of Mana.7z"

The error states to download RCB from the project page but this did not solve 
the issue.

Original issue reported on code.google.com by norman.l...@googlemail.com on 4 Jan 2012 at 10:27

GoogleCodeExporter commented 9 years ago
Can you please check if you have following files 
- py7zlib.py
- pylzma.py
- pylzma.so

in this folder:
your XBMC 
userfolder\addons\script.games.rom.collection.browser.dev\resources\platform_lib
raries\Linux

Original comment by maloep on 4 Jan 2012 at 11:24

GoogleCodeExporter commented 9 years ago
That folder does not exist, I downloaded the platform_libraries.zip from your 
download section and extracted to said folder.  The only files now in the 
folder are:

dbapi2.py
_sqlite.so
__init__.py

Original comment by norman.l...@googlemail.com on 4 Jan 2012 at 12:00

GoogleCodeExporter commented 9 years ago
platform_libraries.zip is kind of outdated. It just contains the sql libraries. 
Thanks for the hint.

You can extract the downloaded RCB zip file (0.9.7) and place the files 
manually in the named folder.

I guess what happened: XBMC stores a copy of all addons that you get via repo 
browser in this folder: your XBMC userfolder\addons\packages. When you try to 
reinstall an addon it first checks this folder and uses the zip file that it 
finds there. So you could also try to delete the RCB files in this folder and 
reinstall it from zip file again.

If this works for you I have to update the wiki with this instruction.

Original comment by maloep on 4 Jan 2012 at 12:33

GoogleCodeExporter commented 9 years ago
I disabled then un-installed RCB (backed up settings and database first) 
deleted the zip file from the userfolder\addons\packages folder.

I then attempted to installed RCB from the zip file which I transferred to my 
home folder, this failed.  It turns out that 
script.games.rom.collection.browser in addons and 
script.games.rom.collection.browser in userdata\addon_data were still there.  I 
manually deleted those folders.

I again installed RCB from the zip file and made a quick database with some .7z 
archived roms.  They now work.  I copied my old database back to RCB containing 
lots of .7z archived roms among other uncompressed and .zip ones.  Everything 
now works great, thanks for the quick resolution :)

Original comment by norman.l...@googlemail.com on 4 Jan 2012 at 1:24

GoogleCodeExporter commented 9 years ago

Original comment by maloep on 4 Jan 2012 at 6:28

GoogleCodeExporter commented 9 years ago

Original comment by maloep on 21 Nov 2013 at 7:05