Ticket #25 (closed defect: fixed)

Opened 9 months ago

Last modified 7 months ago

"main script failure" during bootstrap Installer install

Reported by: renvon Owned by: saurik
Priority: major Component: Bootstrap
Keywords: Cc: jackoverfull@…

Description

during the installation happen this error "main script failure"

Change History

follow-up: ↓ 2   Changed 9 months ago by saurik

  • summary changed from error to "main script failure" during bootstrap Installer install

Unfortunately, more information is required in order to debug this problem :(. Can you tell me what firmware you are using? What step did the process fail on? (You can watch along the bottom of the screen above the progress bar.)

in reply to: ↑ 1 ; follow-up: ↓ 3   Changed 9 months ago by halfjust

I have the same problem "Main script execution failed"

my iPhone: 1.1.2 OTB Using firmware 1.1.3 Step: "_slowly_ extract telesphoreo"

I tried twice and both failed

in reply to: ↑ 2   Changed 9 months ago by sandy

Can I add a me too? Exactly the same thing has happened to me today. Tried 3 times. Failed during the Step: "_slowly_ extract telesphoreo" I have a Cydia icon on summerboard, but touching it just brings me back to the main summerboard screen.

-sandy

Replying to halfjust:

I have the same problem "Main script execution failed" my iPhone: 1.1.2 OTB Using firmware 1.1.3 Step: "_slowly_ extract telesphoreo" I tried twice and both failed

  Changed 9 months ago by saurik

  • owner set to saurik
  • component set to Bootstrap

Are any of you who are having this problem able to log in remotely via SSH as the user mobile, and run Installer, so we can see errors scroll up in the terminal?

  Changed 9 months ago by sandy

Here you go - it seems to have crashed trying to extract terminfo

-sandy

2008-03-06 21:15:57.430 Installer[3699:d03] ATUnpacker: Extracting file: usr/share/gettext/archive.tar.gz >> /usr/share/gettext/archive.tar.gz 2008-03-06 21:15:58.351 Installer[3699:d03] ATUnpacker: Extracting folder: usr/share/tabset/ >> /usr/share/tabset 2008-03-06 21:15:58.357 Installer[3699:d03] ATUnpacker: Extracting file: usr/share/tabset/vt300 >> /usr/share/tabset/vt300 2008-03-06 21:15:58.370 Installer[3699:d03] ATUnpacker: Extracting file: usr/share/tabset/vt100 >> /usr/share/tabset/vt100 2008-03-06 21:15:58.384 Installer[3699:d03] ATUnpacker: Extracting file: usr/share/tabset/std >> /usr/share/tabset/std 2008-03-06 21:15:58.398 Installer[3699:d03] ATUnpacker: Extracting file: usr/share/tabset/stdcrt >> /usr/share/tabset/stdcrt 2008-03-06 21:15:58.412 Installer[3699:d03] ATUnpacker: Extracting folder: usr/share/terminfo/ >> /usr/share/terminfo 2008-03-06 21:15:58.417 Installer[3699:d03] ATUnpacker: Could not extract folder, aborting operation!

  Changed 9 months ago by sandy

Btw, now installer is really messed up. I had to reinstall BSD subsystem and reinstall installer just to get the terminal back, but I cannot install any other apps/ Since I tried to install cydia. Now every time I try I get the main script execution failed error.

  Changed 8 months ago by jackoverfull

  • cc jackoverfull@… added
  • component changed from Bootstrap to General

Had same problem here.

The terminfo file, if i recall correctly, was created by the 114 update procedure. I installed Packager manually, but i got the same problem and Cydia refused to start. Removing the /usr/share/terminfo file and reinstalling Cydia Packager from AppTapp? all works fine for me.

Maybe the cydia installer package should check for that file and delete it if present…

  Changed 7 months ago by saurik

  • status changed from new to closed
  • resolution set to fixed
  • component changed from General to Bootstrap

So what I find distressing about this is that I already /do/ do that (for an unrelated reason)... *thinks*. Ok, here's something. Maybe it was a symlink? Installer is really really broken when it comes to symlinks. Maybe it failed to delete it. Ok, that makes perfect sense, as then Installer might be trying to copy a folder to a broken symlink, and it tends to go batty if you try to do that. I now use rm -rf to kill it, so this file should be gone.

Note: See TracTickets for help on using tickets.