`ar` in Flatpak fails: missing libsframe.so.1 (copied /usr/bin/ar into /app without libsframe)
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- shell
- Domínio
- build-system
Direção de pesquisa
Inspecione os comandos de cópia de dependências em com.visualstudio.code.yaml nas linhas 85-88 e, em seguida, reproduza a falha dentro do shell do Flatpak com /app/bin/ar e ldd. Rastreie a dependência ausente libsframe.so.1 junto com libbfd-2.44.so. Está concluído quando ar iniciar com sucesso no shell do Flatpak sem o erro de biblioteca ausente.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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
- Linguagem predominante
- Shell
- Estrelas
- 219
- Forks
- 81
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de flathub/com.visualstudio.code
-
Document podman/dockerAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
flathub/com.visualstudio.code#679 · 4 comentários ·
-
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."Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 65/100
flathub/com.visualstudio.code#563 · 2 reações ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
flathub/com.visualstudio.code#388 ·
-
Update freedesktop runtime to 26.08Talvez já em andamento @zhsj assumiu há 13 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 55/100
flathub/com.visualstudio.code#715 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
flathub/com.visualstudio.code#710 ·
Todas as issues de flathub/com.visualstudio.code
Issues semelhantes
-
priority: medium status: ready
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
melodic-software/claude-code-plugins#11884 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 70/100
jim-wyatt/two-computers-one-board#192 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
graphistry/graphistry-cli#69 ·
-
色変記事を追加Abertapriority middle
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 62/100
KATO-Hiro/AtCoderClans#12955 ·
Mantenedores costumam responder em até 1 dia