It seems like compatibility could be maintained by managing the
transition like this:

    (1) new repoman writes both the digests and new-style manifest.
        Of course, this is redundant, but that's ok... it's all about
        transition.

    (2) new portage uses rsync exclusions to ignore the digests since
        it only needs the new-style manifest:
            rsync --exclude '**/files/digest*' --delete-excluded

    (3) users get immediate benefit.  we can keep running in this mode
        as long as necessary before completely deprecating the digest
        files

--
Aron Griffis
Gentoo Linux Developer

Attachment: pgp1sOhwm78c4.pgp
Description: PGP signature

Reply via email to