# Is this a problem (outdated indirect dependencies)?

**URL:** <https://forums.fsharp.org/t/is-this-a-problem-outdated-indirect-dependencies/2187>\
**Category:** General\
**Created:** [February 26, 2022, 8:51am UTC](https://forums.fsharp.org/t/is-this-a-problem-outdated-indirect-dependencies/2187 "2022-02-26T08:51:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![babysnakes](https://avatars.discourse-cdn.com/v4/letter/b/96bed5/32.png) [@babysnakes](https://forums.fsharp.org/u/babysnakes)\
**Post date:** [February 26, 2022, 8:51am UTC](https://forums.fsharp.org/t/is-this-a-problem-outdated-indirect-dependencies/2187/1 "2022-02-26T08:51:59Z")

</div>

(An inexperience _DotNet_/_FSharp_ developer)

Hi

I’ve updated a project I’m working on to _.Net 6.0_. However, running `dotnet paket outdated` there were a lot of old (_FSharp 5_) dependencies. I’ve updated all the direct dependencies to their latest versions but I still get the following list:

```auto
 pwsh  dotnet paket outdated
Paket version 6.2.1+c82f25d6c324024cbd231df154a447a117c2546e
Resolving dependency graph...
Outdated packages found:
  Group: Main
    * Microsoft.NETCore.Platforms 5.0.2 -> 6.0.1
    * Microsoft.Win32.SystemEvents 5.0 -> 6.0.0
    * NuGet.Frameworks 5.11 -> 6.1.0
    * System.Collections.Immutable 5.0 -> 6.0.0
    * System.Configuration.ConfigurationManager 5.0 -> 6.0.0
    * System.Drawing.Common 5.0.2 -> 6.0.0
    * System.Reflection.Metadata 5.0 -> 6.0.0
    * System.Runtime.CompilerServices.Unsafe 5.0 -> 6.0.0
    * System.Security.AccessControl 5.0 -> 6.0.0
    * System.Security.Cryptography.ProtectedData 5.0 -> 6.0.0
    * System.Security.Permissions 5.0 -> 6.0.0
    * System.Windows.Extensions 5.0 -> 6.0.0
Total time taken: 1 minute, 34 seconds

```

There seems to still be many outdated dependencies (which seems to be important). Querying the reason for the old versions it seems that it’s because of a few dependencies which have their latest version compiled against _.Net 5_ and this is the dependencies they use.

My questions is:

1. Is tis a problem? Could it lead to incompatible versions in runtime or indeterministic behavior.
2. Can (and _should_) I somehow force using the latest versions of these libraries?

Thanks in advance

Haim
