Cache system should also be flexible for it's use in Pacstall's debug mode. **Database requirements** - Repo information including: - URL - Last update - List of packages - Preference order - Pacscript information, including: - Name - Description - Homepage - Repology - Repository version (from last update) - Installed version - Auto/Manual - Dependencies (both apt's and pacstall's) - Optional dependencies (both apt's and pacstall's) - License (Requested [here](https://github.com/pacstall/libpacstall/pull/29#issuecomment-1141455042) by @Henryws) **Other requirements** - Source x Installed correlation - Methods for safely adding and updating entries
Cache system should also be flexible for it's use in Pacstall's debug mode.
Database requirements
Other requirements