zbrateam / Zebra

🦓 A Useful Package Manager for iOS
https://getzbra.com
GNU General Public License v3.0
1.18k stars 191 forks source link

Procursus Apt v2.3.1 - Repository is broken: Package has no size information #1812

Closed tateu closed 3 years ago

tateu commented 3 years ago

iPhone XSMax, iOS 14.3, Taurine v1.03

An update to Apt v2.3.1, libapt-pkg6.0 v2.3.1 and dpkg v1.20.9 on 2021-04-14 has broken Package reinstall in Zebra. Package reinstall still works in Sileo.

Upon reinstall, the package downloads but then there is an error while installing that says:

Repository is broken: Package X has no size information.

Downloading back to Apt v2.3.0, libapt-pkg6.0 v2.3.0 and dpkg v1.20.7.1 fixes the issue

wstyres commented 3 years ago

Do you know which repository and pakeha ethics error is coming from? Would be helpful in tracking down the issue.

I believe this is related to the recent apt update (2.3.1)

tateu commented 3 years ago

All repositories, all packages. I've tried BigBoss -> AppList, Odyssey Repo -> libhooker Configurator, Chariz -> NewTerm2, etc.

Yes, it is definitely from the 2.3.1 apt update and it's only on reinstall. New installs and uninstalls work.

wstyres commented 3 years ago

Fixed in f0b4bfc. Will be released in 1.1.18 in a few moments and I'll push a fix for the beta soon.

wstyres commented 3 years ago

Should be fixed in 1.1.18 now.

tateu commented 3 years ago

Confirmed. Working correctly in 1.1.18. Thanks for the quick fix.