View Single Post
  #1 (permalink)  
Old 03-10-2008, 12:40 PM
TTS's Avatar
TTS TTS is offline
Administrator
 
Join Date: Jan 2008
Posts: 12,454
Default Frequently Asked Questions

Let's start to compile a common list of QnA for everyone! This should include general usage, common errors, and things of that nature. I will port it over to the helpdesk as they come up, too! I'll start:

Why do I have to sign up / register?
You must sign up because the system needs to be able to identify you as who you are, and what packages you are interested in, so it can keep track of the things you're interested in for you. If you do not sign up, there is no way the system can track for you what packages you are interested, and there is no way the system can give you a personalized repository link. As such, you must sign up before you can make use of the system.


I use 1.1.3 or 1.1.4; and some eBooks aren't working?
1.1.3 and later generally speaking sucks. Apple messed up the permissions nicely, so that your 3rd party applications don't work properly half of the time. While developers tried to compensate that, some things are still broken, and eBooks is one of them.

Some say this can get eBooks working, but mileages may vary:
1. SSH into your iPhone/iPod Touch and create a folder in var/root and name it Media. Change permissions to 755.
2. Create a folder in media and call it EBooks. Change the permissions to 755.
3. Go to var/mobile/Media/EBooks and move the books over to var/root/Media/EBooks
4. Change the permissions for the book folder to 755 and everything inside it by selecting all and changing those to 755 as well.

Why is my package not updating?
Some people informed me that their packages aren't updating, even though they know there is a new version available. There are several reasons to this:
1) The new version is appearing on a beta repo that we're not tracking. For stability reasons, we do not track beta repo's, and so you must add the beta repo separately in your installer in order to have access to the updated package.
2) The source housed it is not updated in our database, yet. Our database updates sources almost 'constantly', sources are usually updated in approximately one hour's time, but may take longer due to other issues -- IE: network outage, connection errors, etc. Simply check back later to see whether or not it was updated.
3) The package was not updated; the author added a new package instead of updating the original one. This happened with mobile todo list, going from "ToDoList" to "ToDoList2"; as well as mobile chat, going from "MobileChat" to "MobileChat2". There's nothing we can do about it when the package creators doesn't update their old package, but instead adds a new one.

What is "main script execution failed" error?
There is no decisive answer for this anywhere. It usually have to do with either Installer version not compatible with your firmware version, lacking BSD Subsystem, incorrect version of BSD Subsystem, having a fake BSD Subsystem, installation script poorly written by the original package creator, zip archive extraction error, or other silly errors.

Besides updating your BSD Subsystem and Installer to the latest version, and clearing your Installer Queue, there's not a whole lot you can do about this problem, and you must just wait until the package creator (not us, we only track them, and do the merging for you) fixes the problem.
Reply With Quote