Skip to content
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

api-client-shared dependency conflict #199

Open
wolgasster opened this issue Apr 13, 2017 · 5 comments
Open

api-client-shared dependency conflict #199

wolgasster opened this issue Apr 13, 2017 · 5 comments

Comments

@wolgasster
Copy link

wolgasster commented Apr 13, 2017

Hi,

I need to use difi-oppslagstjeneste-klient, difi-sikker-digital-post-klient and digipost-signature-api-client in
scope of one project (windows service).
The latest versions of difi and digipost packages have api-client-shared conflicting dependency.

difi's .nuspec:
[dependency id="api-client-shared" version="[2.0.0,3.0.0)"]
digipost's .nuspec:
[dependency id="api-client-shared" version="[3.0.0,4.0.0)"]

Are you going to update difi-sikker-digital-post-klient with api-client-shared.3.0.0 ?

@rocketfarmsteinar
Copy link
Contributor

Hi @wolgasster

We will publish an update as you request.

I'll let you know when new versions are available.

@aknutsen
Copy link
Contributor

Hello @wolgasster

We're currently looking into this issue, but resolving this issue requires us to upgrade the client from .NET 4.5 to 4.6.1, which is incompatible with some users of the client.

I'll keep you updated!

Regards,
Anders

@wolgasster
Copy link
Author

Hi @aknutsen

What is the status of this issue?

@rocketfarmsteinar
Copy link
Contributor

Hi @wolgasster

This issue is still awaiting a decision on if/when we can upgrade the .Net-version.

Currently the status is that some of the users are still on an older version of .Net.

Ref. #189

@Steinar-git
Copy link

Hi,

We have the same problem, but we also have a dependcy to the digipost-signature-api-client with this requirement: api-client-shared (>= 3.0.0 && < 4.0.0).

For now we are using global assembly cache to be able to support side-by-side loading of different versions but it would be really nice to have a version of digipost-signature-api-client, difi-sikker-digital-post-klient and difi-oppslagstjeneste-klient that have compatible dependencies.

I see that the beta versions (difi-sikker-digital-post-klient 3.0.0.120-beta and difi-oppslagstjeneste-klient 7.0.0.86-beta) has dependencies that are compatible with digipost-signature-api-client 4.4.0.
Is there any plans to release new versions based on these beta versions?
Are the beta versions tested and safe to use in production?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants