-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fedora wrong rpm package getting installed for aspnetcore-runtime-3.0 (3.0.101) #3879
Comments
Same issue is reproducible on CentOS Linux release 7.7.1908 (Core) :
|
A few things here @dagood -
I think there is something not quite right with the published dependency graph from the
This completed successfully, with the manual install of But I then got this error
Which seemed rather odd. I then manually installed this package And everything worked!
|
Hmm - just relooking over the dnf transaction output - it does include These are for 3.0.1!
I think the packages are missing the minor version which is causing major confusion! Notice that yum is treating this as a downgrade, so I can't target 3.0.1 and 3.0.0 on the same machine. :sadface: EDIT: dnf repos expect these packages to respect semver. I think we should have dotnet-targeting-pack-3.0.0 and dotnet-targeting-pack-3.0.1 packages published separately so that they can both be installed side-by-side EDIT EDIT: 🤔 so the alternative here I see is that the 3.0.1-1 is supposed to be backwards compatible, and there's actually a defect in it. |
@mdx0111, @SPANIOL, that issue is a repro of #3863, which I've reopened as #3886 because although it might be fixed in some places, it's still a problem in others. We're working with the Microsoft linux repo admins to try to resolve these problems. Closing as a duplicate of #3863 and #3886. @craigjbass, that is an unrelated issue but very important, I'm going to copy your comments to #3868 where the error message was reported earlier (but without enough context to understand it yet--your extra info was very useful to clear it up for me). |
Updating .Net Core 3.0.100 to 3.0.101 is installing wrong package on Fedora (31). The package being installed is aspnetcore-runtime-3.0.1-rh.rhel.7-x64.rpm rather than aspnetcore-runtime-3.0.1-x64.rpm.
This is causing the dotnet run to return the following message:
The temporary workaround is manually installing the aspnetcore-runtime-3.0.1 from https://packages.microsoft.com/rhel/7/prod/aspnetcore-runtime-3.0.1-x64.rpm
Please do not hesitate to let me know if you need any further details.
Many thanks.
The text was updated successfully, but these errors were encountered: