[paludis-user] Several binary repos

Ciaran McCreesh ciaran.mccreesh at googlemail.com
Tue Oct 30 15:38:19 UTC 2012


On Tue, 30 Oct 2012 02:10:27 +0400
denisgolovan <denisgolovan at yandex.ru> wrote:
> Currently I have two binary repos on my desktop.
> One - from my server and a "local" one.
> 
> I am trying to build a package to save it to my local repo.
> 
> If I do:
> # cave resolve --lazy =x11-libs/qt-3.3.8d::x-trinity --make binaries
> 
> ... I get the following error.
> Error:
>   * In program cave resolve --lazy =x11-libs/qt-3.3.8d::x-trinity
> --make binaries:
>   * When resolving and adding dependencies recursively:
>   * When deciding upon an origin ID to use for
> 'x11-libs/qt:3::(create_binary)':
>   * For 'x11-libs/qt-3.3.8d:3::x-trinity' with destination type
> create_binary, don't know whether to install to ::local-bin
> or ::server-bin (paludis::ConfigurationError)
> 
> It looks like I need to define which repos will be a "destination".

You can control whether a binary repo isn't considered as a destination
via the binary_destination key.

http://paludis.exherbo.org/configuration/repositories/e.html

> When I try:
> # cave resolve --lazy =x11-libs/qt-3.3.8d::x-trinity->local-bin
> --make binaries
> 
> ... cave just silently completes without any error/warning.
> 
> Do I miss something?

That's not really what -> means. You're specifying that you want to
install a package that matches "x-trinity->local-bin", not a package
that will match it once it's installed. The "->" doesn't mean "put it
there".

-- 
Ciaran McCreesh
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.exherbo.org/pipermail/paludis-user/attachments/20121030/0684f4d7/attachment.asc>


More information about the paludis-user mailing list