iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   Jailbreak apps en thema's (https://forum.iculture.nl/f14/jailbreak-unlock/f9/jailbreak-apps-thema-s/)
-   -   Oplossing voor Error: database , Problem Parsing Dependency Conflicts (https://forum.iculture.nl/f14/jailbreak-unlock/f9/jailbreak-apps-thema-s/68925-oplossing-voor-error-database-problem-parsing-dependency-conflicts.html)

cardwizard 18-08-10 17:25

Oplossing voor Error: database , Problem Parsing Dependency Conflicts
 
Veel mensen hebben last van dit probleem sinds vandaag maar vond hier nog niks over op iPC dus ik post direct de oplossing voor mensen met dit probleem in de toekomst


Probleem :

Cydia doet niks meer en alles is leeg/weg (repo's , packages enz.)


De melding:

Error: database , Problem Parsing Dependency Conflicts


Oorzaak:

Dit ligt aan zelf toegevoegde repositories die niet meer goed functioneren



Oplossing:

Verwijder de repositories die niet goed zijn , weet je niet welke het is dan kun je te werk gaan door ze 1 voor 1 te verwijderen. Daarna is het probleem weg en werkt Cydia als vanouds (alles staat ook weer op z'n plek)

p.s. Niet alle zelf toegevoegde repositories moeten weg de oorzaak is waarschijnlijk 1 "repo"

Je kunt deze verwijderen dmv SSH , of bv DiskAid


Handmatig de bestanden van die "repo's" verwijderen in var/lib/apt/lists

Ook moet je de cydia.list bewerken ("repo's" verwijderen in dit bestand) in /private/etc/apt/sources.list.d

spysical 19-08-10 23:53

Thank you very very much :)
Ondanks dat ik zelf niets heb toegevoegd maar wel All Sources heb gebruikt zal het daar wel aan liggen
Hartelijk bedankt!

King Ding3ling 20-08-10 10:29

Mag voor mij wel een sticky worden!
Vooral de var/lib/apt/lists vind ik een goede.
Maar ze stonden nog steeds als geinstalleerd zag ik.
Wat ik gedaan heb is alle repo's in Cydia gedeinstalleerd en daarna de files en entrys die eventueel bleven staan verwijderd.

Thnx m8

Hmmz...nu nog de forbidden Http meldingen van apt.modmyi.com

Ben nog even verder gegaan.

Stap 1: Alle slechte/foute REPO's verwijderd in Cydia.

Stap 2: Eventuele achtergebleven slechte/foute files weggehaald in de
/private/var/lib/apt/list
/private/var/lib/apt/list/partial

Stap 3: De slechte/foute entries verwijderd in de file
/private/etc/apt/sources.list.d

Stap 4: Delete alle slechte/foute entries in de file metadata.plist. De hele blokken die beginnen en eindigen met bijvoorbeeld:
<Key>com.modmyi.100bullets</key>
<dict>
...
...
</dict>

Deze file staat in /private/var/lib/cydia.
Maar omdat het misschien gaat om tientallen of honderden entries heb ik deze file hernoemd naar oud of old, dus metadata.plist.old
Start Cydia op en deze file wordt opnieuw gemaakt.

Stap 5: Installeer je REPO's weer via CYDIA. En alles moet weer goed zijn.

Alles natuurlijk op eiegen Risico!!!

kempers4ever 14-09-10 09:21

Dank voor de uitleg, het heeft gewerkt!

Greetz

quincyv 28-02-11 23:26

ik heb dit probleem ook :(
Wat is een repo?
Ik kom er echt niet uit...!?!?!?

ruberinho 14-03-11 18:18

oud topic:) maar dit probleem heb ik nu ook gehad toen ik mijn eigen repo toevoegde.....

weet iemand of dit op een of andere manier toch te voorkomen is en die repo toch toe te voegen zonder dat je deze error krijgt?

perform 14-03-11 22:13

Thanks! :)

Matchstick 24-03-11 16:16

thanks!

oud topic maar als je alle 5 stappen doorloopt werkt Cydia weer als een ....
ik kan alle sources weer toevoegen, via I-funbox maar ook via cydia.


Alle tijden zijn GMT +2. Het is nu 23:51.