Skip to content
This repository has been archived by the owner on Nov 1, 2018. It is now read-only.

e_sqlite3.dll still present in publish output after trimming #360

Closed
JunTaoLuo opened this issue Apr 25, 2017 · 24 comments
Closed

e_sqlite3.dll still present in publish output after trimming #360

JunTaoLuo opened this issue Apr 25, 2017 · 24 comments

Comments

@JunTaoLuo
Copy link
Contributor

Updating SQLitePCLRawVersion to 1.1.3 was supposed to fix this issue but the publish output still contains this dll. Will investigate further.

@JunTaoLuo JunTaoLuo added this to the 2.0.0-preview1 milestone Apr 25, 2017
@JunTaoLuo JunTaoLuo self-assigned this Apr 25, 2017
@bricelam
Copy link
Contributor

cc @ericsink

@ericsink
Copy link

(grumble)

If we can figure out what's going wrong here, I'll look to get this re-fixed quickly.

@JunTaoLuo
Copy link
Contributor Author

Filed issue ericsink/SQLitePCL.raw#154. Keeping this issue open to track.

@Eilon
Copy link
Member

Eilon commented Apr 28, 2017

@JunTaoLuo / @bricelam / @ajcvickers - are we planning to do anything here for Preview1?

@ericsink
Copy link

When is your preview1? I'm preparing to release the fix.

@ericsink
Copy link

Or to put this another way:

In the next hour or two, I could release a SQLitePCL.raw 1.1.4 which contains the fix (to move the targets files down into build/whatever so that .NET Core will not see them), but I will not have done any testing on .NET Core.

Or, on Monday, I could release 1.1.4 after I've done some testing with .NET Core.

Your choice. At this point, my 1.1.4 release is just this fix.

@bricelam
Copy link
Contributor

I'll let @Eilon answer, but I don't think there's any need to publish a release until you hear from him.

@JunTaoLuo
Copy link
Contributor Author

@Eilon We should take the 1.1.4 version of this package with the fix if possible for preview1.

@Eilon
Copy link
Member

Eilon commented Apr 28, 2017

Yeah if we can get this fixed, that would be great. If there was a new Sqlite package on Monday and we could try that out, and verify it all works, then we would likely take this for our Preview1 build.

@ericsink
Copy link

I have pushed my 1.1.4 release to nuget. Basic testing indicates it still seems to work fine on .NET framework and Mono, and now also does (what I think is) the right thing on .NET Core.

@Eilon
Copy link
Member

Eilon commented Apr 29, 2017

@ericsink thank you for the quick turnaround!

@JunTaoLuo
Copy link
Contributor Author

Due to the Nuget bug NuGet/Home#5149, we can consider trimming these assemblies on .NET Core in a post-publish target.

@JunTaoLuo
Copy link
Contributor Author

We are working around this with aspnet/MetaPackages#99. @Eilon @muratg we can probably triage this out of preview1 and track the external issue in dotnet/sdk#1166

@Eilon Eilon modified the milestones: 2.0.0-preview2, 2.0.0-preview1 May 4, 2017
@Eilon
Copy link
Member

Eilon commented May 4, 2017

Moving this for preview2 to clear up the preview1 milestone, and to make sure we remember to follow up and make sure all the actual bugs are fixed.

@JunTaoLuo
Copy link
Contributor Author

Work around in aspnet/MetaPackages#99 did not work. Filed NuGet/Home#5233

@JunTaoLuo
Copy link
Contributor Author

@muratg We have worked around this in preview2 with aspnet/MetaPackages#119. We can re-triage this issue into the next milestone to track reverting the workaround once the underlying issue is fixed.

@muratg muratg removed this from the 2.0.0-preview2 milestone May 31, 2017
@muratg
Copy link

muratg commented May 31, 2017

@JunTaoLuo sounds good, thanks. Removing from the milestone for now.

@ericsink
Copy link

ericsink commented Jun 1, 2017

My current understanding is that SQLitePCL.raw is not doing anything incorrectly. Somebody let me know if that changes. :-)

@JunTaoLuo
Copy link
Contributor Author

@ericsink Correct, this is an issue with the dotnet/sdk which is where the fix will be made. No changes are required for SQLitePCL.raw. Thanks!

@JunTaoLuo
Copy link
Contributor Author

FYI, this should be resovled by https://github.com/aspnet/External/issues/59.

@ericsink
Copy link

FWIW, @JunTaoLuo , the link in your previous comment goes to a 404 page. At least for me it does.

@muratg
Copy link

muratg commented Jun 24, 2017

@ericsink it's a private repo where we track external issues.

@Eilon
Copy link
Member

Eilon commented Jul 6, 2017

@JunTaoLuo / @muratg / @natemcmaster - is this issue fixed now w/ the updated SQLite package?

@natemcmaster
Copy link
Contributor

Fixed. I verified it manually with 2.0.0-preview3-26071.

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

No branches or pull requests

7 participants