Skip to content

Cartservice package restore errors #1262

@matt-hensley

Description

@matt-hensley

Bug Report

Packages do not successfully restore beginning with commit 74b5a69

Symptom

Packages Grpc.Net.Client and Microsoft.AspNetCore.TestHost are not restored due to dependency issues.

What is the expected behavior?

Packages should be restored without error. Checking out to the previous commit and restoring works as expected.

What is the actual behavior?

Running dotnet restore returns the following errors:

opentelemetry-demo\src\cartservice\tests\cartservice.tests.csproj :
error NU1605: Warning As Error: Detected package downgrade: Grpc.Net.Client from 2.58.0 to 2.57.0. Reference the package directly from the project to select a different version.  [opentelemetry-demo\src\cartservice\cartservice.sln]
opentelemetry-demo\src\cartservice\tests\cartservice.tests.csproj :
error NU1605:  cartservice.tests -> cartservice -> Grpc.AspNetCore 2.58.0 -> Grpc.AspNetCore.Server.ClientFactory 2.58.0 -> Grpc.Net.ClientFactory 2.58.0 -> Grpc.Net.Client (>= 2.58.0)  [opentelemetry-demo\src\cartservice\cartservice.sln]
opentelemetry-demo\src\cartservice\tests\cartservice.tests.csproj :
error NU1605:  cartservice.tests -> Grpc.Net.Client (>= 2.57.0) [opentelemetry-demo\src\cartservice\cartservice.sln]
opentelemetry-demo\src\cartservice\tests\cartservice.tests.csproj :
error NU1202: Package Microsoft.AspNetCore.TestHost 7.0.13 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Microsoft.AspNetCore.TestHost 7.0.13 supports: net7.0 (.NETCoreApp,Version=v7.0) [opentelemetry-demo\src\cartservice\cartservice.sln]

Reproduce

  • Checkout to commit 74b5a69 or newer on branch main
  • Change to directory src/cartservice
  • Run dotnet restore
  • Observe errors in terminal

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions