Skip to content
This repository has been archived by the owner on Apr 20, 2023. It is now read-only.

Updating CoreFx, CoreSetup to rc3-24204-00, rc3-004400 respectively #3384

Merged

Conversation

eerhardt
Copy link
Member

@eerhardt eerhardt commented Jun 4, 2016

No description provided.

@eerhardt
Copy link
Member Author

eerhardt commented Jun 4, 2016

Debugging this now. The new SharedFX packages weren't mirrored from the dotnet-core feed to the cli-deps feed. Looks like the 'cli-deps-mirror' was shut down because we exceeded the free app service quota on Azure.

I'm upgrading the service plan, and getting the core-setup packages pushed to cli-deps manually for now to get this unblocked.

@eerhardt
Copy link
Member Author

eerhardt commented Jun 4, 2016

@dotnet-bot test this please

@ellismg
Copy link

ellismg commented Jun 4, 2016

FYI, @eerhardt it looks like there build is now failing because it can't find System.Runtime.InteropServices.PInvoke versions. We no longer produce that contract (in either RC3 or RC4), see dotnet/corefx#8626.

@eerhardt
Copy link
Member Author

eerhardt commented Jun 4, 2016

It looks like even the CoreFX packages didn't get mirrored over from the dotnet-core feed to cli-deps because the mirror was shut down.

Attempting to fix that.

@eerhardt
Copy link
Member Author

eerhardt commented Jun 4, 2016

Alright - all the new packages should be there.

@dotnet-bot test this please

@eerhardt
Copy link
Member Author

eerhardt commented Jun 5, 2016

These are the errors I'm getting on windows, but not on unix:

16:25:28 Errors in D:\j\workspace\release_windo---843cd6d5\TestAssets\DesktopTestProjects\LibraryWithDirectDependencyDesktopAndPortable\project.json
16:25:28     System.Linq 4.1.0-rc3-24204-00 provides a compile-time reference assembly for System.Linq on .NETStandard,Version=v1.5, but there is no run-time assembly compatible with win7-x64.
16:25:28     System.Linq.Expressions 4.1.0-rc3-24204-00 provides a compile-time reference assembly for System.Linq.Expressions on .NETStandard,Version=v1.5, but there is no run-time assembly compatible with win7-x64.
16:25:28     System.Text.RegularExpressions 4.1.0-rc3-24204-00 provides a compile-time reference assembly for System.Text.RegularExpressions on .NETStandard,Version=v1.5, but there is no run-time assembly compatible with win7-x64.
16:25:28     One or more packages are incompatible with .NETStandard,Version=v1.5 (win7-x64).
16:25:28     System.Linq 4.1.0-rc3-24204-00 provides a compile-time reference assembly for System.Linq on .NETStandard,Version=v1.5, but there is no run-time assembly compatible with win7-x86.
16:25:28     System.Linq.Expressions 4.1.0-rc3-24204-00 provides a compile-time reference assembly for System.Linq.Expressions on .NETStandard,Version=v1.5, but there is no run-time assembly compatible with win7-x86.
16:25:28     System.Text.RegularExpressions 4.1.0-rc3-24204-00 provides a compile-time reference assembly for System.Text.RegularExpressions on .NETStandard,Version=v1.5, but there is no run-time assembly compatible with win7-x86.
16:25:28     One or more packages are incompatible with .NETStandard,Version=v1.5 (win7-x86).

Here's the PJ:

{
  "version": "1.0.0-*",
  "buildOptions": {
    "emitEntryPoint": false
  },
  "dependencies": {
    "dotnet-desktop-and-portable": "1.0.0-*"
  },
  "frameworks": {
    "netstandard1.5": {
      "dependencies": {
        "NETStandard.Library": "1.6.0-rc3-24204-00"
      },
      "imports": [
        "portable-net45+win8",
        "dnxcore50",
        "netcoreapp1.0"
      ]
    },
    "net451": {}
  },
  "tools": {
    "dotnet-dependency-tool-invoker": {
      "version": "1.0.0-*",
      "imports": [
        "dnxcore50",
        "portable-net45+win8"
      ]
    }
  }
}

@ericstj @weshaggard @ellismg - Does this seem correct? Why would I get this error on Windows, but not Unix? Moving to netstandard1.6 seems to fix the error.

@eerhardt eerhardt force-pushed the UpdateDependencies20160604063234 branch from d3c7fbb to 3e77d1a Compare June 5, 2016 00:56
@eerhardt
Copy link
Member Author

eerhardt commented Jun 5, 2016

test CentOS7.1 x64 Debug Build
test Debian8.2 x64 Debug Build
test Fedora23 x64 Debug Build
test OpenSUSE13.2 x64 Debug Build
test RHEL7.2 x64 Release Build
test Ubuntu16.04 x64 Debug Build

All ProjectModel server Dth flaky test failures.

@eerhardt
Copy link
Member Author

eerhardt commented Jun 5, 2016

It turns out the reason I wasn't getting an error on UNIX was because we don't restore that project on UNIX. Only on Windows. So that makes sense.

@eerhardt eerhardt merged commit 512287e into dotnet:rel/1.0.0-preview2 Jun 5, 2016
@eerhardt eerhardt deleted the UpdateDependencies20160604063234 branch June 5, 2016 04:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
3 participants