It occurs to me that we could do an OtherRepositories repository. This
would be synced by downloading files containing something like:

    monkey.repository
        url = blah
        description = blah
        
        app-asdf/
            abc 1.2.0:0 1.2.1:0
            bcd 1.3:0
        x11-misc/
            zxcv 1.1:1 1.2:1 2.0:2

Where said files would be generated and distributed from a list of
'official' recognised supplemental repositories.

I think cpv:s is the minimum we need to put in there. I'd like to avoid
having any more metadata than that if at all possible to keep the files
small.

An OtherRepositories repository would have -100 importance by default.
All IDs would be masked.

I think this solves these issues:

* how to do cross-repo deps in such a way that if you don't have a repo
that provides that package, the output says where to find it.

* how to do cross-repo deps on packages whose 'testing' versions are
elsewhere.

* how to let you know that someone else has done a package without
having to have their repo configured or know where their repo is.

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Exherbo-dev mailing list
[email protected]
http://lists.exherbo.org/mailman/listinfo/exherbo-dev

Reply via email to