`ar` in Flatpak fails: missing libsframe.so.1 (copied /usr/bin/ar into /app without libsframe)
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- shell
- Bereich
- build-system
Rechercherichtung
Untersuche die Befehle zum Kopieren von Abhängigkeiten in com.visualstudio.code.yaml in den Zeilen 85-88 und reproduziere den Fehler anschließend innerhalb der Flatpak-Shell mit /app/bin/ar und ldd. Verfolge die fehlende Abhängigkeit libsframe.so.1 zusammen mit libbfd-2.44.so. Erledigt ist dies, wenn ar in der Flatpak-Shell ohne den Fehler wegen der fehlenden Bibliothek erfolgreich startet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Inside the flatpak shell, running /app/bin/ar fails due to a missing libsframe soname:
sh-5.2$ ar
ar: error while loading shared libraries: libsframe.so.1: cannot open shared object file: No such file or directory
sh-5.2$ which ar
/app/bin/ar
sh-5.2$ ls -l /app/bin/ar
-rwxr-xr-x. 2 nfsnobody nfsnobody 75456 1970-01-01 /app/bin/ar
sh-5.2$ ldd /app/bin/ar
linux-vdso.so.1 (0x00007f07ffbcd000)
libbfd-2.44.so => /app/lib/libbfd-2.44.so (0x00007f07ffa5b000)
libc.so.6 => /usr/lib/x86_64-linux-gnu/libc.so.6 (0x00007f07ff847000)
libz.so.1 => /usr/lib/x86_64-linux-gnu/libz.so.1 (0x00007f07ff82d000)
/lib64/ld-linux-x86-64.so.2 (0x00007f07ffbcf000)
libsframe.so.1 => not found
sh-5.2$ ls -l /app/lib | grep -i -F sframe
sh-5.2$ ls -l /app/lib | grep -i -F bfd
-rwxr-xr-x. 2 nfsnobody nfsnobody 1428584 1970-01-01 libbfd-2.44.so
sh-5.2$
The build script copies ar and its dependencies libbfd into /app/bin
https://github.com/flathub/com.visualstudio.code/blob/0f98512a00cca879c91f2f37f9e6325a4356b545/com.visualstudio.code.yaml#L85-L88
but without libsframe
- Vorherrschende Sprache
- Shell
- Sterne
- 219
- Forks
- 81
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus flathub/com.visualstudio.code
-
Document podman/dockerOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
flathub/com.visualstudio.code#679 · 4 Kommentare ·
-
App logs to stderr "Warning: 'ms-enable-electron-run-as-node' is not in the list of known options, but still passed to Electron/Chromium."Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 65/100
flathub/com.visualstudio.code#563 · 2 Reaktionen ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
flathub/com.visualstudio.code#388 ·
-
Update freedesktop runtime to 26.08Evtl. vergeben @zhsj hat das vor 13 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100
flathub/com.visualstudio.code#715 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
flathub/com.visualstudio.code#710 ·
Alle Issues in flathub/com.visualstudio.code
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
omacom/omarchy#17225 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
priority: medium status: ready
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
melodic-software/claude-code-plugins#11884 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 70/100
jim-wyatt/two-computers-one-board#192 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
graphistry/graphistry-cli#69 ·