helloSystem / helloSystem/Applications

Blender and probably other applications: libicu* tends to break because it is versioned

Aperta
#5 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Shell
Stelle
5
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Workaround:

```
FreeBSD% cd "/home/user/Applications/Blender 2.91.0.app/Resources/usr/local/lib/"
FreeBSD% ln -s /usr/local/lib/libicudata.so libicudata.so.69
FreeBSD% ln -s /usr/local/lib/libicuuc.so libicuuc.so.69
FreeBSD% ln -s /usr/local/lib/libicui18n.so libicui18n.so.69
```

Maybe we should do something like this for all our AppImages. Because the version of libicu* will get updated on the target systems, at which point the AppDir still needs to be able to find it...

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia ispezionando il percorso AppDir mostrato nella soluzione alternativa, in particolare Resources/usr/local/lib, e individua come il repository crea le proprie AppImages. Determina se la stessa gestione della compatibilità di libicu è necessaria in tutti i bundle dell’applicazione. Il lavoro è completato quando le AppImages interessate continuano a trovare librerie libicu compatibili dopo che il sistema di destinazione le ha aggiornate.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
blender, shell
Ambito
build-system, desktop-dev
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.