Chocimier

Results 86 comments of Chocimier

What about dash as delimiter? `fex -1` splits on spaces.

Is there a reason to not put signature of plists into repodata?

Ok, but why not to leave signing packages as is and start to sign repodata (it is xbps-rindex too)? Presence of privkey during build is considered a security risk, I...

Signing index.plist for now, but I think it will be easier to add third plist and modify reading archive than to modify iterating packages in index.plist to skip metadata.

index.plist is signed now. There is other place (xbps_repo_fetch_remote), where signature should be verified.

Now I only see minor things to change, like passing to xbps-rindex simpler data format than XML. Please review.

To sum up progress: - providing data for xbps-install: signed index-meta.plist - source of data for xbps-rindex: from [text file similar to shlibs](https://github.com/Chocimier/xbps-org/blob/succession/tests/xbps/xbps-install/data/outmoded), passed with argument - virtual packages: not...

Relevant if we want to change uninstalling by revbump to something predictable. I do, but do not know how to broadcast list of packages to remove without signed repodata.

As discussed on irc, we should rather remove packages missing from repo without keeping list, using `replaces=` for replacements. Still needs signing.

You can build with tests locally with `xbps-src -Q pkg redis`. Put things needed only for tests into `checkdepends=`.