Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Marz-Zone

macrumors newbie
Original poster
Oct 27, 2010
8
0
I accidentally downloaded another version of winterboard that conflicts with cydias version and it is not allowing me to install or uninstall some programs if they have reference to winterboard.I tried uninstalling both but to no avail . How can I solve this issue???I have a 3gs on 4.1 jailbroken ....

I've included a photo description of my cydia error im receiving.
 

Attachments

  • photo.PNG
    photo.PNG
    60.8 KB · Views: 116
Re:

Yes im comfortable with that if you explain the steps.I have ifile and i know i can use that. ok what do i need to do ???
 
Hey Sidewinder,

I'd be interested in this for reference purposes, could you post the steps please.
These instructions assume you have opebed up an SSH terminal session to your iPhone.

Well, the first thing I would recommend doing is going to this directory:

/private/var/cache/apt/archives/

This is the directory that deb packages are downloaded to by to by the Cydia Installer. The installer then installs the package from there (using "dpkg -i name.deb") and then removes the deb file when completed.

Once in the directory, remove the offending deb file. In the OP's case:

winterboard_0.9.3211-1_iphoneos-arm.deb

Then I would respring and see what happens from there. All may work fine at that point.

If it doesn't, you will want to find all installed version of WinterBoard to see if something wrong. Use this command:

find / -iname *winterboard*

You should get something back like this:

/Library/MobileSubstrate/DynamicLibraries/WinterBoard.dylib
/Library/MobileSubstrate/DynamicLibraries/WinterBoard.plist
/Library/PreferenceLoader/Preferences/WinterBoardSettings.plist
/System/Library/PreferenceBundles/WinterBoardSettings.bundle
/System/Library/PreferenceBundles/WinterBoardSettings.bundle/WinterBoard.plist
/System/Library/PreferenceBundles/WinterBoardSettings.bundle/WinterBoardSettings
/private/var/lib/dpkg/info/winterboard.extrainst_
/private/var/lib/dpkg/info/winterboard.list
/private/var/lib/dpkg/info/winterboard.preinst
/private/var/lib/dpkg/info/winterboard.prerm
/private/var/mobile/Library/Caches/com.apple.IconsCache/com.saurik.WinterBoard_defaultRole-defaultIcon-15
/private/var/mobile/Library/Preferences/com.saurik.WinterBoard.plist
/private/var/stash/Applications.D5bOGk/WinterBoard.app
/private/var/stash/Applications.D5bOGk/WinterBoard.app/WinterBoard
/private/var/stash/Applications.D5bOGk/WinterBoard.app/WinterBoard.dylib
/private/var/stash/libexec.4axAXY/winterboard

There should be only one line that looks like this:

/private/var/mobile/Library/Preferences/com.saurik.WinterBoard.plist

If you have more than one, then I would remove both installs. Here is the command I would use:

dpkg --purge com.saurik.WinterBoard

I would use the same command with the second install.

Then respring and see if you can install WinterBoard, from the proper source, again.

S-
 
Re:

Thanks sidewinder very helpful and useful information and my problem is solved ....:apple: Would u go about it the same way to remove bad cydia urls and the famous gpg error ?
 
ifile not ssh

ifile works alot better than ssh and is alot more convenient
 
ifile works alot better than ssh and is alot more convenient

Says someone who has no idea what they are talking about.....

iFile is nice to have. I use it often. But it is much less convenient to use for most tasks than a full terminal on a workstation logged into my iPhone via an ssh terminal session.

S-
 
Last edited:
Re:

Yes I also find ifile very helpful but for what I needed ssh'n into my ifone worked like a charm to uninstall all instances of the program I needed removed thanks again sidewinder very knowledgeable and informative keep up the good work ..........:apple:
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.