I have a BIG problem...
I host a public (Debian) repository on Cydia (for jailbroken iphones). I use my home Mac running Ubuntu in VMWare Fusion. For the repository, I have to have 5 items in a folder to make it 'live:'
1. deb_files folder (to hold my Debian packages)
2. Packages file
3. Packages.bz2 (or .gz) file
4. Release.gpg file
5. en_US.bz2 (Translation) file
***FYI, I also have MD5 Check Sum enabled***
Whenever I add/edit/delete a Debian package, I
HAVE to use my home computer to create the 'Packages & Packages.bz2' file or else a user will get a 'Size Mismatch' error when trying to download a package from the repository.
This was frustrating since I couldn't add packages and update my repository from my laptop, but it was doable...until now.
As of this morning, my VMWare Ubuntu system crashed and had to be restored. Now, if I try to:
- Add/edit/delete a Debian package ->
- Create my Packages & Packages.bz2 files ->
- Then, upload it to the server...
...I'm getting the 'Size Mismatch' error whenever I try to download a package.
Is there a way to either restore or replace my repository? Is it possibly a MD5 Sum problem? Is this a Private/Public Key (gpg) issue? I just don't know what the 'original cause' of this error is and how to diagnose it...
PLEASE HELP!!!!!
Thanx in advance...
BTW, I would love to be able to edit my repository from any computer instead of being commited to just one.