If you are ALWAYS getting errors about sources when opening Cydia (even when downloading things from WORKING repos). And Cydia wont let you delete the source, because its not there... This is the guide for YOU...
If you dont complete all these steps, the "bad repo" will come back to haunt you later..so complete them all!
(Some have been listed here before, but you need to do ALL the steps to get rid of it for good)
Step 1:
* Navigate to /private/etc/apt/sources.list.d and delete all files that contain the offending repo in the filename.
* Open cydia.list for editing.
* You will see lines that look like deb
http://somerepo.url/ ./ Remove the line that has the offending repo url.
* Save the file.
Step 2:
* Navigate to /private/var/lib/apt/list and delete all files that contain the offending repo in the filename.
Step 3:
* Navigate to /private/var/lib/apt/list/partial and delete all files that contain the offending repo in the filename.
Step 4:
* Navigate to /private/var/lib/cydia and open the metadata.plist for editing.
* Ctrl+F (or similar) for your offending repo url and delete all instances of it (it may appear more than once in the file).
* Save the file.
And there you go, Nice Clean Cydia... With NO Errors.
citric, on 14 May 2010 - 03:04 PM, said:
Hey citric, I found a solution to your problem that might also help other people.
SSH into your iPod
1. navigate to /private/var/lib/apt/lists/.
2. Delete all files except the folder "partial". If your on the computer you can back them up just in case.
3. Open Cydia and refresh your sources.
This does help, but the only SURE way is to do all the steps I have listed above.