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

Support for libicu 57 (default for Fedora 25) #4865

Closed
mickaelistria opened this Issue Nov 29, 2016 · 9 comments

Comments

Projects
None yet
6 participants
@mickaelistria

Steps to reproduce

On Fedora 25, install dotnet following instructions for Fedora 24

Expected behavior

dotnet --version works

Actual behavior

dotnet --version returns Failed to initialize CoreCLR, HRESULT: 0x80131500, typical of wrong libicu, as reported in #3717 and others

@mickaelistria

This comment has been minimized.

Show comment
Hide comment
@mickaelistria

mickaelistria Nov 29, 2016

On Fedora 25, issue #2018 is still relevant.
I've tried some workarounds similar to the ones that worked for Fedora 24 (using different libicu and tweaking LD_LIBRARY_PATH) but so far without success.

On Fedora 25, issue #2018 is still relevant.
I've tried some workarounds similar to the ones that worked for Fedora 24 (using different libicu and tweaking LD_LIBRARY_PATH) but so far without success.

@tmds

This comment has been minimized.

Show comment
Hide comment
@tmds

tmds Nov 29, 2016

Member

@mickaelistria give this a try: dotnet/core#326 (comment)
In the meanwhile the rover tool was merged on master.

Member

tmds commented Nov 29, 2016

@mickaelistria give this a try: dotnet/core#326 (comment)
In the meanwhile the rover tool was merged on master.

@TheRealPiotrP

This comment has been minimized.

Show comment
Hide comment
Collaborator

TheRealPiotrP commented Dec 1, 2016

@mickaelistria

This comment has been minimized.

Show comment
Hide comment
@mickaelistria

mickaelistria Dec 1, 2016

Thanks @tmds . I managed to get dotnet working properly with your advice on Fedora 25. Can't wait to see rpms ;) #4866

mickaelistria commented Dec 1, 2016

Thanks @tmds . I managed to get dotnet working properly with your advice on Fedora 25. Can't wait to see rpms ;) #4866

@TheRealPiotrP

This comment has been minimized.

Show comment
Hide comment
@TheRealPiotrP

TheRealPiotrP Jan 18, 2017

Collaborator

Sounds like this one is fixed and #4866 is what's remaining.

Collaborator

TheRealPiotrP commented Jan 18, 2017

Sounds like this one is fixed and #4866 is what's remaining.

@victorperin

This comment has been minimized.

Show comment
Hide comment
@victorperin

victorperin Jun 20, 2017

Not fixed. Still having this issue on fedora 25. :/

Not fixed. Still having this issue on fedora 25. :/

@kellermanrivero

This comment has been minimized.

Show comment
Hide comment
@kellermanrivero

kellermanrivero Jun 30, 2017

Hi everyone, I found temporary workaround:

  1. Prerequisites. Please install lldb too.
    sudo dnf install libunwind libicu
    sudo dnf install lldb

  2. Get libicu-56 for Fedora 24
    wget ftp://fr2.rpmfind.net/linux/fedora/linux/releases/24/Everything/x86_64/os/Packages/l/libicu-56.1-4.fc24.x86_64.rpm

  3. Extract the rpm contents.
    rpm2cpio libicu-56.1-4.fc24.x86_64.rpm | cpio -idmv

  4. Move the required files
    sudo cp -v ./usr/lib64/* /usr/lib64 && rm -Rvf ./usr

After that dotnet should work as expected.

kellermanrivero commented Jun 30, 2017

Hi everyone, I found temporary workaround:

  1. Prerequisites. Please install lldb too.
    sudo dnf install libunwind libicu
    sudo dnf install lldb

  2. Get libicu-56 for Fedora 24
    wget ftp://fr2.rpmfind.net/linux/fedora/linux/releases/24/Everything/x86_64/os/Packages/l/libicu-56.1-4.fc24.x86_64.rpm

  3. Extract the rpm contents.
    rpm2cpio libicu-56.1-4.fc24.x86_64.rpm | cpio -idmv

  4. Move the required files
    sudo cp -v ./usr/lib64/* /usr/lib64 && rm -Rvf ./usr

After that dotnet should work as expected.

@albertopatino

This comment has been minimized.

Show comment
Hide comment
@albertopatino

albertopatino Jul 5, 2017

@kellermanrivero Thanks! Workaround works for me !

@kellermanrivero Thanks! Workaround works for me !

@victorperin

This comment has been minimized.

Show comment
Hide comment
@victorperin

victorperin Jul 5, 2017

Can someone reopen this issue? It still happening, we don't have libicu 57 support.

victorperin commented Jul 5, 2017

Can someone reopen this issue? It still happening, we don't have libicu 57 support.

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