Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 Sep 2017 21:10:04 +0200
From:      David Naylor <naylor.b.david@gmail.com>
To:        freebsd-mono@freebsd.org
Cc:        Robert Alegrid <eralegrid@hotmail.com>, Romain =?ISO-8859-1?Q?Tarti=E8re?= <romain@freebsd.org>
Subject:   Re: Update on porting mono 5
Message-ID:  <1536944.ljPHsciMcB@dragon.local>
In-Reply-To: <RO1P15201MB218761CDE84B83E1DF349DB8A8930@RO1P15201MB2187.LAMP152.PROD.OUTLOOK.COM>
References:  <17078253.u2dgjZK1Z6@dragon.local> <20170902090359.GA47675@blogreen.org> <RO1P15201MB218761CDE84B83E1DF349DB8A8930@RO1P15201MB2187.LAMP152.PROD.OUTLOOK.COM>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Saturday, 2 September 2017 11:55:15 Robert Alegrid wrote:
> I apologize in advance if I formatted this message incorrectly or addressed
> it incorrectly. This is the first time I'm posting to a mailing list, so I
> have no real idea how I should be doing it.

Looks good to me :-), welcome to the list.  

> I also just program as a hobby (and mostly on Windows at that), so that
> should be taken in consideration as well.
> 
> On Saturday, 2 September 2017 7:03 PM, Romain Tartière wrote:
> >On Fri, Aug 25, 2017 at 09:41:43PM +0200, David Naylor wrote:
> >> [2] A general discussion needs to be had around nuget packages.  How do
> >> we
> >> consume them?
> >>
> >>   i) as downloads with each port containing a copy
> >>  ii) local ports with consistency across the Ports Collections
> >>
> >> iii) A mixture of the above (i.e. (ii) is there is a native component,
> >> otherwise (i))
> >> I prefer (ii) as I think it gives the end user the best leverage to patch
> >> issues with nuget packages locally (and to get updates without waiting on
> >> a) upstream, and b) us/ports maintainer).  However, at this point that
> >> option is at 0% progress.
> 
> It's possible for NuGet to use a local directory as a feed:
>   https://docs.microsoft.com/en-us/nuget/hosting-packages/local-feeds
> If you add the local feed earlier in the list of sources, it should pick up
> your locally built packages instead of fetching it from the internet.

Good to know, but this will still require patching each port to use a local 
feed.

> NuGet also maintains a cache of packages that it uses to restore from when
> it doesn't have an internet connection to work with.

I believe this location is $PACKAGES=$HOME/.nuget/packages and is the best 
approach to provide packages during build phase.  

Regards
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----

iQKTBAABCgB9FiEElI7FEaJ/AwLnmbU6rWP6jday2lUFAlmu9oxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk0
OEVDNTExQTI3RjAzMDJFNzk5QjUzQUFENjNGQThERDZCMkRBNTUACgkQrWP6jday
2lVOXRAAw1OEt1NKYulxwSVqsUu7Xsb4x05Mll1XJZoQrlL79b0sqJTX9VH+/lwp
dHffaKSuKeUezQICk05ssgVrVEkeuIJwTVTBCzh6H1vyEwhIcyBTAn1MFBZIEHsv
jdG3YpyIlPW92UfUpKzEeHVWbjo3bEv3dJm1A27edPuOBGMbPEACweCul/Q906+u
X2RxkgkAPUO8ssMVEqziwkrF6B7pp3/4SVa7F5ytRcj5sWzypqrV9IwHLqKTYmKJ
dLURh6DfCik4KWU8dwDe8HDva6m0ZaN8u6DylZcmkZGZNPPdQfrZ0tuu6fPDEXqO
Hqe0NPspGa/la806fUFL3Ie6KGakiLTNBc8C5p2ZGUbvXotYXA0FQCNVMp5BhclN
XDrAyVP6LywBMTthaoXVwQYN+AWXavVc0ceics6RQBDOC/HhMOTJ9MbDtlHK12yV
Wok3VJasEMBUOg+YU6aDkUI+aM+2UrGtIX5vhywqh/Rbzvj1m2PLS1keVmba64Yf
tb3lYVGCOJDofWrDB75MGZHi9o+tPe/Qk9W2hczKdP9X6RkTQgE5pw9pqDP/xdNl
UMhxtUjuPCcERL7mZ6kpRxoHadkXmgBhVvDJahICpDYqH2hCTrq3joTHt5StXVfB
X7Yo1f99sO4nTCLpxAaPAko862pDuxsSbkCoCWnhhifwDStsFgU=
=SF72
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1536944.ljPHsciMcB>