- store rpm headers for installed packages.
-- versions in depsolving
-
- signed packages
-- merge file lists when merging package sets
-
- download (libcurl?)
- figure out how to canonically represent empty string... ~0?
- pre-link changing binaries and libs on disk screwing up checksum?
-- nail down byte-order and word sizes of repo file.
+- nail down byte-order of repo file.
- version the sections in the file, put the element size in the header
so we can add stuff to elements in a backwards compatible way.
Bugs:
- eliminate duplicate entries in package property lists.
-
-- corner cases such as no files/properties in repo etc segfault.