Hello Omair,
thank you for your detailed and open reply!
I had to package dotnet for RHEL and it was very, very, painful. There is some work going on .NET Core upstream to make this easier, but I don't know when it will be finished and available for use.
For myself, this means I will wait a little longer before actually trying to package .NET Core for Fedora properly. But someone else might be more motivated than me to do this...
One thing to note is that .NET Core often requires non-released versions to build a new version. Upstream .NET Core relies on having recent nightly builds available and will mostly use that to build itself. The build scripts for most .NET projects roughly do this:
I hope this will settle once .NET Core becomes more stable.
After building .NET Core 1.0, I can give an entire talk on how to make your project impossibly hard to build from source. All examples would be from .NET Core ;)
Thank you very much for your response! It has helped me to estimate the effort of the task ahead, and cleared up a the fog about the dependancies!
All the best, Timotheus