question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

paket install slow

See original GitHub issue

Description

paket install seems to take a long time with dotnet core projects. On my machine this repo took over 10 minutes. Maybe my ssd is dying, maybe my internet is throttled?

Paket version 5.108.0
...
Performance:
 - Resolver: 10 minutes, 28 seconds (2 runs)
    - Runtime: 10 minutes, 23 seconds
    - Blocked (retrieving package details): 891 milliseconds (21 times)
    - Blocked (retrieving package versions): 4 seconds (6 times)
    - Not Blocked (retrieving package details): 174 times
    - Not Blocked (retrieving package versions): 189 times
 - Disk IO: 450 milliseconds
 - Average Download Time: 2 seconds
 - Number of downloads: 1
 - Average Request Time: 159 milliseconds
 - Number of Requests: 212
 - Runtime: 10 minutes, 38 seconds

Repro steps

https://github.com/TheAngryByrd/paket-install-slow

Expected behavior

[Insert Sonic]

Actual behavior

[Insert not Sonic]

Known workarounds

Obtain a hobby between calls to install

Other

Mono JIT compiler version 5.2.0.215 (d15-3/da80840 Thu Jul 20 16:43:07 EDT 2017)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
	TLS:           normal
	SIGSEGV:       altstack
	Notification:  kqueue
	Architecture:  amd64
	Disabled:      none
	Misc:          softdebug 
	LLVM:          yes(3.6.0svn-mono-master/8b1520c)
	GC:            sgen (concurrent by default)
.NET Command Line Tools (2.0.0)

Product Information:
 Version:            2.0.0
 Commit SHA-1 hash:  cdcd1928c9

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  10.12
 OS Platform: Darwin
 RID:         osx.10.12-x64
 Base Path:   /usr/local/share/dotnet/sdk/2.0.0/

Microsoft .NET Core Shared Framework Host

  Version  : 2.0.0
  Build    : e8b8861ac7faf042c87a5c2f9f2d04c98b69f28d

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:37 (28 by maintainers)

github_iconTop GitHub Comments

1reaction
forkicommented, Oct 13, 2017
1reaction
matthidcommented, Oct 5, 2017

@TheAngryByrd Thanks, yes that agrees with my quick findings with the profiler 😃

Read more comments on GitHub >

github_iconTop Results From Across the Web

Paket installation
Paket installation. This guide will show you. How to set up Paket for a specific repository. How to install Paket for Windows, Linux,...
Read more >
Can't get paket to work for the simplest case : r/fsharp
Hello, no matter what I try I cannot seem to get paket to work (ie, I cannot get my console application to use...
Read more >
Getting Started with Paket – Part 1 - The Cockney Coder
Install – Install does two things. Firstly, it modifies csproj files so they're in sync with paket. · Update – Update is a...
Read more >
How we turbo-charged Paket
dotnet new tool-manifest dotnet tool install Paket --version 5.229.0 ... It's a pretty slow process, taking 49 seconds:.
Read more >
I can't use libraries installed with paket tool
Solution is simple: just add net6.0 to that line. framework: net6.0, net5.0, netstandard2.0, netstandard2.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found