Github messages for voidlinux
 help / color / Atom feed
* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
@ 2019-06-23  3:26 ` voidlinux-github
  2019-06-24  5:40 ` voidlinux-github
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: voidlinux-github @ 2019-06-23  3:26 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 283 bytes --]

New comment by vikigenius on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-504716256
Comment:
Can we reopen this? the merge was reverted because of a whole host of issues. The major one being that it didn't seem to support libressl.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
  2019-06-23  3:26 ` Package Request: .NET Core voidlinux-github
@ 2019-06-24  5:40 ` voidlinux-github
  2020-02-28 15:51 ` Sarkasper
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: voidlinux-github @ 2019-06-24  5:40 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 344 bytes --]

New comment by AGausmann on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-504865191
Comment:
I found a workaround that may lead to a more permanent fix if we can investigate it further. Installing `libssl46` and setting the environment variable `CLR_OPENSSL_VERSION_OVERRIDE=46` seems to work.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
  2019-06-23  3:26 ` Package Request: .NET Core voidlinux-github
  2019-06-24  5:40 ` voidlinux-github
@ 2020-02-28 15:51 ` Sarkasper
  2020-03-11 18:11 ` toluschr
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: Sarkasper @ 2020-02-28 15:51 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 158 bytes --]

New comment by Sarkasper on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-592573462

Comment:
Any progress?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
                   ` (2 preceding siblings ...)
  2020-02-28 15:51 ` Sarkasper
@ 2020-03-11 18:11 ` toluschr
  2020-05-08  3:53 ` Luxed
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: toluschr @ 2020-03-11 18:11 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 230 bytes --]

New comment by toluschr on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-597787500

Comment:
`CLR_OPENSSL_VERSION_OVERRIDE=47` works just fine.
I'd like to use this package, too.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
                   ` (3 preceding siblings ...)
  2020-03-11 18:11 ` toluschr
@ 2020-05-08  3:53 ` Luxed
  2020-05-08  5:44 ` Cogitri
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: Luxed @ 2020-05-08  3:53 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 2308 bytes --]

New comment by Luxed on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-625615734

Comment:
I am trying to take the work where it was stopped on PR #20147.
The first thing I did was to move the `_target` from "usr/lib/dotnet" to "usr/share/dotnet", which is what is recommended in the official documentation found [here](https://docs.microsoft.com/en-us/dotnet/core/distribution-packaging).

Unfortunately, as I'm just starting out with the distro and have never worked on anything similar before, I'm hitting a roadblock that I absolutely do not understand:
<details><summary>Error log</summary>

```
=> dotnet-sdk-bin-3.1.102_1: running post-install hook: 11-pkglint-elf-in-usrshare ...
=> ERROR: dotnet-sdk-bin-3.1.102_1: ELF files found in /usr/share:
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/System.Globalization.Native.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/libcoreclr.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/libclrjit.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/System.Native.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/libmscordbi.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/System.Security.Cryptography.Native.OpenSsl.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/libhostpolicy.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/libcoreclrtraceptprovider.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/libmscordaccore.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/System.Net.Security.Native.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/libdbgshim.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/System.Net.Http.Native.so
=> ERROR:    /usr/share/dotnet/shared/Microsoft.NETCore.App/3.1.2/System.IO.Compression.Native.so
=> ERROR:    /usr/share/dotnet/packs/Microsoft.NETCore.App.Host.linux-x64/3.1.2/runtimes/linux-x64/native/libnethost.so
=> ERROR:    /usr/share/dotnet/host/fxr/3.1.2/libhostfxr.so
=> ERROR: dotnet-sdk-bin-3.1.102_1: cannot continue with installation!
```

</details>

What does this hook do and why does it fail?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
                   ` (4 preceding siblings ...)
  2020-05-08  3:53 ` Luxed
@ 2020-05-08  5:44 ` Cogitri
  2020-05-09  3:35 ` Luxed
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: Cogitri @ 2020-05-08  5:44 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 381 bytes --]

New comment by Cogitri on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-625642334

Comment:
You're putting ELF files (so architecture dependant files) into /usr/share, but /usr/share is only meant for architecture independent files (e.g. icons, text files etc.). So /usr/lib does seem like the right location for the dotnet stuff.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
                   ` (5 preceding siblings ...)
  2020-05-08  5:44 ` Cogitri
@ 2020-05-09  3:35 ` Luxed
  2020-05-18 14:55 ` hatf0
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: Luxed @ 2020-05-09  3:35 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 486 bytes --]

New comment by Luxed on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-626098794

Comment:
Thank you very much. I was able to get it working by putting the location in the "/etc/dotnet/install_location".
I was also able to run a simple "Hello world" console application by using `CLR_OPENSSL_VERSION_OVERRIDE=47`.
This is very rudimentary and cannot realistically be used.
Making sure that I can make powershell work is my next step.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
                   ` (6 preceding siblings ...)
  2020-05-09  3:35 ` Luxed
@ 2020-05-18 14:55 ` hatf0
  2020-05-19 18:59 ` agausmann
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: hatf0 @ 2020-05-18 14:55 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 1723 bytes --]

New comment by hatf0 on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-630237620

Comment:
A major problem I'm (personally) running into with .NET Core:
`Cannot get required symbol d2i_ASN1_type_bytes from libssl`
I've double checked on my machine (with latest libssl), but...
```
nm -anD /usr/lib/libssl.so | grep 'ASN1'
                 U PEM_ASN1_read
                 U PEM_ASN1_read_bio
                 U PEM_ASN1_write
                 U PEM_ASN1_write_bio
000000000002e250 T SSL_use_certificate_ASN1
000000000002e4f0 T SSL_use_RSAPrivateKey_ASN1
000000000002e710 T SSL_use_PrivateKey_ASN1
000000000002ea40 T SSL_CTX_use_certificate_ASN1
000000000002ed00 T SSL_CTX_use_RSAPrivateKey_ASN1
000000000002ef50 T SSL_CTX_use_PrivateKey_ASN1
```

So, still looks like the same compatibility issue (as posted above) with LibreSSL remains... and the developers are intentionally going out of their way to avoid creating a compatibility layer with LibreSSL as much as possible:
>On macOS the system libraries do not support AES-CCM or AES-GCM for 3rd party code, so the   AesCcm and AesGcm classes use OpenSSL for support. Users on macOS need to obtain an appropriate copy of OpenSSL (libcrypto) for these types to function, and it must be in a path that the system would load a library from by default. Obtaining OpenSSL from a package manager, such as Homebrew, is recommended (but not required). The libcrypto.0.9.7.dylib and libcrypto.0.9.8.dylib libraries included in macOS are from older versions of OpenSSL, and will not be used. The libcrypto.35.dylib, libcrypto.41.dylib, and libcrypto.42.dylib are LibreSSL, and will not be used.

What a shame...

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
                   ` (7 preceding siblings ...)
  2020-05-18 14:55 ` hatf0
@ 2020-05-19 18:59 ` agausmann
  2020-05-19 19:00 ` agausmann
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: agausmann @ 2020-05-19 18:59 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 216 bytes --]

New comment by agausmann on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-631019039

Comment:
Void is migrating to OpenSSL which will hopefully help out here. #21056

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
                   ` (8 preceding siblings ...)
  2020-05-19 18:59 ` agausmann
@ 2020-05-19 19:00 ` agausmann
  2020-05-23  7:50 ` Johnnynator
  2020-05-23  7:56 ` agausmann
  11 siblings, 0 replies; 12+ messages in thread
From: agausmann @ 2020-05-19 19:00 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 222 bytes --]

New comment by agausmann on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-631019039

Comment:
Void is adding support for OpenSSL which will hopefully help out here. #21056

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
                   ` (9 preceding siblings ...)
  2020-05-19 19:00 ` agausmann
@ 2020-05-23  7:50 ` Johnnynator
  2020-05-23  7:56 ` agausmann
  11 siblings, 0 replies; 12+ messages in thread
From: Johnnynator @ 2020-05-23  7:50 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 188 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-633003025

Comment:
*Might add, nothing is fully certain yet.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Package Request: .NET Core
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
                   ` (10 preceding siblings ...)
  2020-05-23  7:50 ` Johnnynator
@ 2020-05-23  7:56 ` agausmann
  11 siblings, 0 replies; 12+ messages in thread
From: agausmann @ 2020-05-23  7:56 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 234 bytes --]

New comment by agausmann on void-packages repository

https://github.com/void-linux/void-packages/issues/10773#issuecomment-631019039

Comment:
Void ~~is adding~~ may add support for OpenSSL which will hopefully help out here. #21056

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, back to index

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-10773@inbox.vuxu.org>
2019-06-23  3:26 ` Package Request: .NET Core voidlinux-github
2019-06-24  5:40 ` voidlinux-github
2020-02-28 15:51 ` Sarkasper
2020-03-11 18:11 ` toluschr
2020-05-08  3:53 ` Luxed
2020-05-08  5:44 ` Cogitri
2020-05-09  3:35 ` Luxed
2020-05-18 14:55 ` hatf0
2020-05-19 18:59 ` agausmann
2020-05-19 19:00 ` agausmann
2020-05-23  7:50 ` Johnnynator
2020-05-23  7:56 ` agausmann

Github messages for voidlinux

Archives are clonable: git clone --mirror http://inbox.vuxu.org/voidlinux-github

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.github.voidlinux


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git