On Tue, 30 Oct 2012 02:10:27 +0400 denisgolovan <denisgolo...@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
signature.asc
Description: PGP signature
_______________________________________________ paludis-user mailing list paludis-user@lists.exherbo.org http://lists.exherbo.org/mailman/listinfo/paludis-user