Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

1. Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Joao Damasceno
JoaoDamasceno

(usa Outra)

Enviado em 08/04/2019 - 08:45h

Bom dia senhores:

Segue abaixo a saída após processo de atualização do Arch Linux. Minha dúvida: Por que há tanta informação? Há necessidade de remover algo? tal pacote é mais novo que... tal pacote é mais novo que... etc etc...

[jdt@jdt ~]$ yay -Syu
[sudo] senha para jdt:
:: Sincronizando a base de dados de pacotes...
core está atualizado
extra está atualizado
community está atualizado
multilib está atualizado
sublime-text está atualizado
:: Iniciando atualização completa do sistema...
atenção: lib32-mesa: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: lib32-mesa-vdpau: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: lib32-vulkan-intel: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: lib32-vulkan-radeon: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: libva-mesa-driver: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: mesa: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: mesa-vdpau: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: vulkan-intel: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: vulkan-radeon: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
não há nada a fazer
:: Searching databases for updates...
:: Searching AUR for updates...
-> lib32-mesa: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> lib32-mesa-vdpau: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> lib32-vulkan-intel: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> lib32-vulkan-radeon: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> libva-mesa-driver: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> mesa: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> mesa-vdpau: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> vulkan-intel: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> vulkan-radeon: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> yaourt: local (1.9-2) is newer than AUR (1.9-1)
-> Orphaned AUR Packages: perl-cpanel-json-xs
there is nothing to do
[jdt@jdt ~]$



  


2. Re: Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Xerxes Lins
xerxeslins

(usa Void Linux)

Enviado em 08/04/2019 - 10:56h


Não uso Arch agora.

Parece que você compilou pacotes (os locais) com versão mais atual que os pacotes dos repositórios.

--
"There are lots of Linux users who don't care how the kernel works, but only want to use it. That is a tribute to how good Linux is." - Linus Torvalds



3. Re: Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Matheus
pylm

(usa Gentoo)

Enviado em 08/04/2019 - 11:51h

Ainda bem que o pacman é bem mais leniente que o apt com essas saladas.
Tens que parar de misturar as coisas do testing/aur com os pacotes estáveis.


4. Re: Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Joao Damasceno
JoaoDamasceno

(usa Outra)

Enviado em 08/04/2019 - 13:27h

Bem, mas há algo a ser feito?

Eu também imaginei que seria algo tipo "mesmos pacotes, porém, de fontes diferentes" algo tipo "AUR + pacman" Mas o que posso fazer pra deixar o sistema rodando "redondinho" novamente. Aqui, em termos de usabilidade, aparentemente está tudo 100%, é só porque fico cismado com esses avisos e sei que isso não é o padrão de quando está tudo ok.


5. Re: Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Xerxes Lins
xerxeslins

(usa Void Linux)

Enviado em 08/04/2019 - 13:40h


Eu vou dar um chute, pois não estou com Arch.

Pode usar o yay para remover o "lib32-mesa" (não sei se ele remove), e depois instalar o mesmo pacote, mas do repositório multilib.

pacman -S multilib/lib32-mesa

Assim, especificando a origem (multilib). Ele deve baixar a versão "oficial".

E depois dá outro pacman -Syu para ver se algo muda. Se for positivo, faz o mesmo com os outros pacotes.


--
"There are lots of Linux users who don't care how the kernel works, but only want to use it. That is a tribute to how good Linux is." - Linus Torvalds



6. Re: Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Joao Damasceno
JoaoDamasceno

(usa Outra)

Enviado em 08/04/2019 - 13:49h

xerxeslins escreveu:

Eu vou dar um chute, pois não estou com Arch.

Pode usar o yay para remover o "lib32-mesa" (não sei se ele remove), e depois instalar o mesmo pacote, mas do repositório multilib.

pacman -S multilib/lib32-mesa

Assim, especificando a origem (multilib). Ele deve baixar a versão "oficial".

E depois dá outro pacman -Syu para ver se algo muda. Se for positivo, faz o mesmo com os outros pacotes.
--
"There are lots of Linux users who don't care how the kernel works, but only want to use it. That is a tribute to how good Linux is." - Linus Torvalds


Só pra que eu não faça nenhuma desgraça aqui, seria assim?

[JDT@JDT~]$ yay -R lib32-mesa
e depois
[JDT@JDT~]$ yay -S multilib/lib32-mesa



7. Re: Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Xerxes Lins
xerxeslins

(usa Void Linux)

Enviado em 08/04/2019 - 13:51h


JoaoDamasceno escreveu:

xerxeslins escreveu:

Eu vou dar um chute, pois não estou com Arch.

Pode usar o yay para remover o "lib32-mesa" (não sei se ele remove), e depois instalar o mesmo pacote, mas do repositório multilib.

pacman -S multilib/lib32-mesa

Assim, especificando a origem (multilib). Ele deve baixar a versão "oficial".

E depois dá outro pacman -Syu para ver se algo muda. Se for positivo, faz o mesmo com os outros pacotes.
--
"There are lots of Linux users who don't care how the kernel works, but only want to use it. That is a tribute to how good Linux is." - Linus Torvalds


Só pra que eu não faça nenhuma desgraça aqui, seria assim?

[JDT@JDT~]$ yay -R lib32-mesa
e depois
[JDT@JDT~]$ yay -S multilib/lib32-mesa


Sim.

Lembrando que eu não sei se vai dar certo.

--
"There are lots of Linux users who don't care how the kernel works, but only want to use it. That is a tribute to how good Linux is." - Linus Torvalds



8. Re: Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Joao Damasceno
JoaoDamasceno

(usa Outra)

Enviado em 08/04/2019 - 14:04h

[jdt@jdt ~]$ yay -R lib32-mesa
[sudo] senha para jdt:
verificando dependências...
erro: falha ao preparar a transação (não foi possível satisfazer as dependências)
:: lib32-libglvnd: a remoção de lib32-mesa quebra a dependência "lib32-mesa"
:: lib32-libglvnd: a remoção de lib32-mesa quebra a dependência "lib32-opengl-driver"
[jdt@jdt ~]$ yay -S multilib/lib32-mesa
atenção: fazendo downgrade do pacote lib32-mesa (19.0.1+really+18.3.5-1 => 19.0.1-1)
resolvendo dependências...
procurando por pacotes conflitantes...

Pacotes (1) lib32-mesa-19.0.1-1

Tamanho total download: 12,63 MiB
Tamanho total instalado: 44,73 MiB
Alteração no tamanho: 0,68 MiB

:: Continuar a instalação? [S/n] S
:: Obtendo pacotes...
lib32-mesa-19.0.1-1-x86_64 12,6 MiB 278K/s 00:46 [###############################################] 100%
(1/1) verificando chaves no chaveiro [###############################################] 100%
(1/1) verificando integridade do pacote [###############################################] 100%
(1/1) carregando arquivos do pacote [###############################################] 100%
(1/1) verificando conflitos de arquivo [###############################################] 100%
(1/1) verificando espaço em disco disponível [###############################################] 100%
:: Processando alterações do pacote...
(1/1) fazendo downgrade lib32-mesa [###############################################] 100%
:: Executando hooks pós-transação...
(1/1) Arming ConditionNeedsUpdate...
[jdt@jdt ~]$ yay -Syu
:: Sincronizando a base de dados de pacotes...
core está atualizado
extra está atualizado
community está atualizado
multilib está atualizado
sublime-text está atualizado
:: Iniciando atualização completa do sistema...
atenção: lib32-mesa-vdpau: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: lib32-vulkan-intel: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: lib32-vulkan-radeon: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: libva-mesa-driver: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: mesa: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: mesa-vdpau: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: vulkan-intel: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: vulkan-radeon: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
não há nada a fazer
:: Searching databases for updates...
:: Searching AUR for updates...
-> lib32-mesa-vdpau: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> lib32-vulkan-intel: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> lib32-vulkan-radeon: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> libva-mesa-driver: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> mesa: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> mesa-vdpau: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> vulkan-intel: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> vulkan-radeon: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> yaourt: local (1.9-2) is newer than AUR (1.9-1)
-> Orphaned AUR Packages: perl-cpanel-json-xs
there is nothing to do
[jdt@jdt ~]$

Rapaz.... não deu não... !!!



9. Re: Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Xerxes Lins
xerxeslins

(usa Void Linux)

Enviado em 08/04/2019 - 14:11h


Melhor, então, esperar alguém que usa Arch pra responder.

Pelo menos as coisas estão do mesmo jeito.

--
"There are lots of Linux users who don't care how the kernel works, but only want to use it. That is a tribute to how good Linux is." - Linus Torvalds



10. Re: Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Joao Damasceno
JoaoDamasceno

(usa Outra)

Enviado em 08/04/2019 - 14:18h

xerxeslins escreveu:


Melhor, então, esperar alguém que usa Arch pra responder.

Pelo menos as coisas estão do mesmo jeito.

--
"There are lots of Linux users who don't care how the kernel works, but only want to use it. That is a tribute to how good Linux is." - Linus Torvalds


De qualquer forma, muito obrigado pela atenção. Vou aguardar... (e pesquisar um pouco sobre o tema).


11. Re: Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Matheus
pylm

(usa Gentoo)

Enviado em 08/04/2019 - 14:26h


JoaoDamasceno escreveu:

[jdt@jdt ~]$ yay -R lib32-mesa
[sudo] senha para jdt:
verificando dependências...
erro: falha ao preparar a transação (não foi possível satisfazer as dependências)
:: lib32-libglvnd: a remoção de lib32-mesa quebra a dependência "lib32-mesa"
:: lib32-libglvnd: a remoção de lib32-mesa quebra a dependência "lib32-opengl-driver"
[jdt@jdt ~]$ yay -S multilib/lib32-mesa
atenção: fazendo downgrade do pacote lib32-mesa (19.0.1+really+18.3.5-1 => 19.0.1-1)
resolvendo dependências...
procurando por pacotes conflitantes...

Pacotes (1) lib32-mesa-19.0.1-1

Tamanho total download: 12,63 MiB
Tamanho total instalado: 44,73 MiB
Alteração no tamanho: 0,68 MiB

:: Continuar a instalação? [S/n] S
:: Obtendo pacotes...
lib32-mesa-19.0.1-1-x86_64 12,6 MiB 278K/s 00:46 [###############################################] 100%
(1/1) verificando chaves no chaveiro [###############################################] 100%
(1/1) verificando integridade do pacote [###############################################] 100%
(1/1) carregando arquivos do pacote [###############################################] 100%
(1/1) verificando conflitos de arquivo [###############################################] 100%
(1/1) verificando espaço em disco disponível [###############################################] 100%
:: Processando alterações do pacote...
(1/1) fazendo downgrade lib32-mesa [###############################################] 100%
:: Executando hooks pós-transação...
(1/1) Arming ConditionNeedsUpdate...
[jdt@jdt ~]$ yay -Syu
:: Sincronizando a base de dados de pacotes...
core está atualizado
extra está atualizado
community está atualizado
multilib está atualizado
sublime-text está atualizado
:: Iniciando atualização completa do sistema...
atenção: lib32-mesa-vdpau: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: lib32-vulkan-intel: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: lib32-vulkan-radeon: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: libva-mesa-driver: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: mesa: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: mesa-vdpau: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: vulkan-intel: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: vulkan-radeon: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
não há nada a fazer
:: Searching databases for updates...
:: Searching AUR for updates...
-> lib32-mesa-vdpau: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> lib32-vulkan-intel: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> lib32-vulkan-radeon: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> libva-mesa-driver: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> mesa: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> mesa-vdpau: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> vulkan-intel: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> vulkan-radeon: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> yaourt: local (1.9-2) is newer than AUR (1.9-1)
-> Orphaned AUR Packages: perl-cpanel-json-xs
there is nothing to do
[jdt@jdt ~]$

Rapaz.... não deu não... !!!


Como não deu? O pacman fez o downgrade do lib32-mesa e agora não tem mais mensagem sobre ele.
Agora faça o downgrade dos outros, não precisa remover antes (até pq não dá) então é só instalar com o pacman


12. Re: Interpretação de saída de atualização (Dúvida..!!) (Arch Linux)

Joao Damasceno
JoaoDamasceno

(usa Outra)

Enviado em 08/04/2019 - 14:57h

pylm escreveu:


JoaoDamasceno escreveu:

[jdt@jdt ~]$ yay -R lib32-mesa
[sudo] senha para jdt:
verificando dependências...
erro: falha ao preparar a transação (não foi possível satisfazer as dependências)
:: lib32-libglvnd: a remoção de lib32-mesa quebra a dependência "lib32-mesa"
:: lib32-libglvnd: a remoção de lib32-mesa quebra a dependência "lib32-opengl-driver"
[jdt@jdt ~]$ yay -S multilib/lib32-mesa
atenção: fazendo downgrade do pacote lib32-mesa (19.0.1+really+18.3.5-1 => 19.0.1-1)
resolvendo dependências...
procurando por pacotes conflitantes...

Pacotes (1) lib32-mesa-19.0.1-1

Tamanho total download: 12,63 MiB
Tamanho total instalado: 44,73 MiB
Alteração no tamanho: 0,68 MiB

:: Continuar a instalação? [S/n] S
:: Obtendo pacotes...
lib32-mesa-19.0.1-1-x86_64 12,6 MiB 278K/s 00:46 [###############################################] 100%
(1/1) verificando chaves no chaveiro [###############################################] 100%
(1/1) verificando integridade do pacote [###############################################] 100%
(1/1) carregando arquivos do pacote [###############################################] 100%
(1/1) verificando conflitos de arquivo [###############################################] 100%
(1/1) verificando espaço em disco disponível [###############################################] 100%
:: Processando alterações do pacote...
(1/1) fazendo downgrade lib32-mesa [###############################################] 100%
:: Executando hooks pós-transação...
(1/1) Arming ConditionNeedsUpdate...
[jdt@jdt ~]$ yay -Syu
:: Sincronizando a base de dados de pacotes...
core está atualizado
extra está atualizado
community está atualizado
multilib está atualizado
sublime-text está atualizado
:: Iniciando atualização completa do sistema...
atenção: lib32-mesa-vdpau: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: lib32-vulkan-intel: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: lib32-vulkan-radeon: local (19.0.1+really+18.3.5-1) é mais novo que multilib (19.0.1-1)
atenção: libva-mesa-driver: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: mesa: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: mesa-vdpau: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: vulkan-intel: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
atenção: vulkan-radeon: local (19.0.1+really+18.3.5-1) é mais novo que extra (19.0.1-2)
não há nada a fazer
:: Searching databases for updates...
:: Searching AUR for updates...
-> lib32-mesa-vdpau: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> lib32-vulkan-intel: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> lib32-vulkan-radeon: local (19.0.1+really+18.3.5-1) is newer than multilib (19.0.1-1)
-> libva-mesa-driver: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> mesa: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> mesa-vdpau: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> vulkan-intel: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> vulkan-radeon: local (19.0.1+really+18.3.5-1) is newer than extra (19.0.1-2)
-> yaourt: local (1.9-2) is newer than AUR (1.9-1)
-> Orphaned AUR Packages: perl-cpanel-json-xs
there is nothing to do
[jdt@jdt ~]$

Rapaz.... não deu não... !!!


Como não deu? O pacman fez o downgrade do lib32-mesa e agora não tem mais mensagem sobre ele.
Agora faça o downgrade dos outros, não precisa remover antes (até pq não dá) então é só instalar com o pacman


Bem, mas então como faço pra saber o que remover e o que instalar no local daquilo que foi removido?



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts