On Tue, Jan 7, 2020 at 3:16 AM Radka Janekova <radka.janek(a)redhat.com> wrote:
Hi,
the latest status is the same as in December because holiday - long story short, there is
work happening on Microsoft side as well as on our side to get 3.1 into Fedora
repositories, and it might even happen within the next few months. No promises though,
there are all kinds of issues left to resolve.
> building without connection
Never tried that so I've got no idea. I would say that it's not possible, but in
theory you could build it locally and then reference the populated nuget cache or
something like that. Then mock comes into play right...
.NET Core 3 SDK includes targeting packs. When you are building for
one of those packs and have no other dependencies, your build *should*
work offline.
A targeting pack is included for netcoreapp3.0 and netstandard2.1.
For other tfms and nuget packages, you need to create a nuget cache to
build offline.
Because these are pre-built binaries, unfortunately, you can't create
a fully built-from-source app to be put in Fedora repos.
Regards,
Radka
________________________________
Radka Janeková (she/her)
.NET Core QE Lead, Red Hat
radka.janek(a)redhat.com
IRC: radka | Freenode: Rhea
On Mon, Jan 6, 2020 at 10:37 PM Michael Cronenworth <mike(a)cchtml.com> wrote:
>
> Hi,
>
> I have an interest in Jellyfin[1], a fork of Emby[2], and the Jellyfin team has
> migrated the build system from Mono to dotnet. Currently it builds and runs with the
> dotnet 3.0 packages from the dotnet SIG.
>
> What's the status of integration into Fedora proper? Still waiting on binary
> building from source issues?
>
> What's the status of dotnet 3.1 packages?
>
> ---
>
> Development question: How do you build dotnet packages offline?
>
> When I build Jellyfin inside of mock (with no Internet route) the build fails to
> find the NuGet repo and if I disable the NuGet feature the dotnet CLI cannot resolve
> any dependencies.
>
> I find it unfortunate that dotnet has grown the Internet as a dependency similar to
> nodejs, Go, and other "online" languages.
>
> Thanks,
> Michael
>
> [1]
https://github.com/jellyfin/jellyfin
> [2]
https://github.com/MediaBrowser/Emby
> _______________________________________________
> DotNet SIG mailing list -- dotnet-sig(a)lists.fedoraproject.org
> To unsubscribe send an email to dotnet-sig-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedoraproject.org/archives/list/dotnet-sig@lists.fedoraproj...
_______________________________________________
DotNet SIG mailing list -- dotnet-sig(a)lists.fedoraproject.org
To unsubscribe send an email to dotnet-sig-leave(a)lists.fedoraproject.org
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/dotnet-sig@lists.fedoraproj...