asdf-community / asdf-community/asdf-php

Ubuntu 22:10 Lts Stable release breaks asdf-php plugin

Open
#118 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
256
Forks
117
PR merge metrics
No merged PRs in 30d

Description

After upgrading to Ubuntu 22:10 Lts, as of today the stable release, asdf-php has stopped working. It complains about missing library

`error while loading shared libraries: libicuio.so.67: cannot open shared object file: No such file or directory`

In addition the libicuio.so.67 has no candidate in the **Jamy Jellyfish (LTS)** repos, and has broken dependencies if it is installed via deb. Im assuming as 22:10 is probably at icu 70, which seems to new for the current build? This is mentioned in #90

As this is a very new update, I'm wondering if there is any workaround, other than installing php in my system or building the plugin from source again, with some relevant flags?

It also appears to only be an issue with this plugin.

I think this could be the same issue as #117

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the shared-library failure on Ubuntu 22:10 and compare this report with issues #90 and #117, which may describe the same problem. Inspect the asdf-php build-from-source path and its relevant flags; done means establishing a compatible build or a documented workaround for the missing ICU library.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, shell, ubuntu
Domain
devops, operating-systems, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.