Skip to content
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

Não consegue instalar o firefox #59

Closed
leonardofl opened this issue Jan 10, 2019 · 10 comments
Closed

Não consegue instalar o firefox #59

leonardofl opened this issue Jan 10, 2019 · 10 comments
Labels
P3 Prioridade Alta

Comments

@leonardofl
Copy link
Contributor

$docker-compose run --name wscef wscef
...
dpkg: error processing archive /tmp/apt-dpkg-install-W0CiDB/09-firefox-esr_60.4.0esr-1~deb9u1_amd64.deb (--unpack):
 unable to move aside './usr/share/icons/hicolor/symbolic/apps/firefox-esr-symbolic.svg' to install new version: Invalid cross-device link
Preparing to unpack .../10-libtiff5_4.0.8-2+deb9u4_amd64.deb ...
Unpacking libtiff5:amd64 (4.0.8-2+deb9u4) over (4.0.8-2+deb9u2) ...
Preparing to unpack .../11-libxcursor1_1%3a1.1.14-1+deb9u2_amd64.deb ...
Unpacking libxcursor1:amd64 (1:1.1.14-1+deb9u2) over (1:1.1.14-1+deb9u1) ...
Preparing to unpack .../12-openssl_1.1.0j-1~deb9u1_amd64.deb ...
Unpacking openssl (1.1.0j-1~deb9u1) over (1.1.0f-3+deb9u2) ...
Errors were encountered while processing:
 /tmp/apt-dpkg-install-W0CiDB/09-firefox-esr_60.4.0esr-1~deb9u1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
/home/ff/startup.sh: line 29: /usr/local/bin/warsaw/core: No such file or directory

Ambiente: Ubuntu 18.04.1 LTS

$ uname -a
Linux leonardo-Vostro-14-5480 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Obs: primeiro eu tentei fazer o build da imagem, mas deu algum outro problema, aí eu fiz o pull da imagem da Internet (docker-compose pull).

$ docker image list 
REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
hello-world               latest              fce289e99eb9        9 days ago          1.84kB
debian                    stretch-slim        bd04d03c4529        12 days ago         55.3MB
farribeiro/wscef-docker   latest              428cfdaf016c        2 months ago        518MB
@farribeiro
Copy link
Owner

farribeiro commented Jan 10, 2019

Vi sua issue, estou impossibilitado no momento em realizar uma alteração, entretanto como se trata de um pacote próprio do debian isso não deveria acontecer.

Vou acionar manualmente, a geração de imagem para ver o log do docker

[UPDATE 10/01/2019 20:44]

A minha imagem foi gerada sem problemas. provavelmente se usa archlinux, tem alguns empecilhos porém contornável.

@leonardofl
Copy link
Contributor Author

Tô usando Ubuntu.

Tentei gerar a imagem agora. A imagem gerou. Mas depois de gerar a imagem rola o seguinte:

$ docker-compose run --name wscef wscef
WARNING: The HOSTNAME variable is not set. Defaulting to a blank string.
/home/ff/startup.sh: line 19: /etc/machine-id: Permission denied
/home/ff/startup.sh: line 29: /usr/local/bin/warsaw/core: No such file or directory

@leonardofl
Copy link
Contributor Author

Imagem gerada em minha máquina:

$ docker image list
REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
farribeiro/wscef-docker   latest              7a0ed4508f43        26 minutes ago      516MB
hello-world               latest              fce289e99eb9        9 days ago          1.84kB
debian                    stretch-slim        bd04d03c4529        12 days ago         55.3MB

@farribeiro
Copy link
Owner

farribeiro commented Jan 10, 2019

Há alguns entraves na minha implementação, talvez acredito que o warsaw não consegue acompanhar a evolução das distribuições. Preciso fazer mais testes. Darei prioridade alta a este questionamento.

PS: Vide Issue #35

@farribeiro farribeiro added the P3 Prioridade Alta label Jan 10, 2019
@leonardofl
Copy link
Contributor Author

Legal, muito obrigado!

Talvez seja bom tentar fixar versões em tudo que for possível (imagem base e cada pacote). Ou seja, funcionou: congela e não mexe mais, rs.

[]s

@farribeiro
Copy link
Owner

farribeiro commented Jan 10, 2019

A minha imagem é manter o mais atual possível, mesmo que quebrando alias preciso fazer funcionar.

Caso queira um projeto mais estável, tem um fork do meu projeto usando a imagem do CentOS. A minha intenção é ter as mais recentes atualizações de segurança.

https://github.com/jsalatiel/wsbb-docker

@leonardofl
Copy link
Contributor Author

Conseguiu fazer voltar a funcionar?

@farribeiro
Copy link
Owner

farribeiro commented Jan 27, 2019

Foi feito alterações, a pedido de outros usuários, mas não testei se está funcional. Estou devendo, se quiser atualize o projeto git e faça o build ou a minha imagem docker e tente novamente. Mas fico agradecido se fizer um feedback.

cc @diraol , @andresmrm

@leonardofl
Copy link
Contributor Author

Agora:

$ docker-compose build wscef
WARNING: The HOSTNAME variable is not set. Defaulting to a blank string.
ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services.wscef: 'cpuset'

$ docker-compose pull
WARNING: The HOSTNAME variable is not set. Defaulting to a blank string.
ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services.wscef: 'mem_limit'

Obs: o repo que você indicou (jsalatiel/wsbb-docker) funcionou legal! Obrigado!

@andresmrm
Copy link
Contributor

Esse erro do docker compose é pq essas configurações mudam de estrutura da v2 para a v3:
https://docs.docker.com/compose/compose-file/#resources
Esse commit deve evitar o erro. Mas parece que na v3 esses parâmetros são usados só quando rodando via swarm, se não são ignorados.

@andresmrm andresmrm mentioned this issue Feb 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P3 Prioridade Alta
Projects
None yet
Development

No branches or pull requests

3 participants