Moving to debian-kde as this is more of a user question.


Le 28 décembre 2024 21:13:26 GMT+01:00, marcelo cripe <marcelocr...@gmail.com> 
a écrit :
>Hello, Debian Qt/KDE Maintainers.
>
>Could you please check the problem I described to Bastien Roucariès (rouca)
>about the hard dependency of the "libqt5webenginewidgets5" or
>"libqt5webenginecore5" package that requires the "sse2-support" package
>without checking whether the processor supports the SSE2 instruction or not?
>
>Thank you very much for being maintainers of several Debian packages.
>
>- - - - -
>
>Olá, Debian Qt/KDE Maintainers.
>
>Por favor, vocês poderiam verificar o problema que descrevi ao Bastien
>Roucariès (rouca) sobre a dependência rígida do pacote dos
>"libqt5webenginewidgets5" ou "libqt5webenginecore5" que exige o pacote
>"sse2-support" sem verificar se o processador é compatível ou não com a
>instrução SSE2?
>
>Muito obrigado por serem mantenedores de vários pacotes do Debian.
>
>
>---------- Forwarded message ---------
>De: marcelo cripe <marcelocr...@gmail.com>
>Date: sáb., 28 de dez. de 2024 às 17:03
>Subject: Re: Problem updating when processor does not support SSE2
>To: Bastien Roucariès <ro...@debian.org>
>
>
>Thank you very much.
>
>Muito obrigado.
>
>Em sáb., 28 de dez. de 2024 às 17:00, Bastien Roucariès <ro...@debian.org>
>escreveu:
>
>> Le samedi 28 décembre 2024 19:58:11 UTC, vous avez écrit :
>> > Thank you for responding to my email.
>> > Can I copy and paste your response into the antiX forum so that other
>> > people can see it?
>>
>> Yes you can
>>
>> Bastien
>> >
>> > Obrigado por responder ao meu e-mail.
>> > Eu posso copiar e colar a sua resposta no fórum do antiX para que as
>> outras
>> > pessoas tomem conhecimento?
>> >
>> > Em sáb., 28 de dez. de 2024 às 14:05, Bastien Roucariès <
>> ro...@debian.org>
>> > escreveu:
>> >
>> > > Le samedi 28 décembre 2024, 14:29:31 UTC marcelo cripe a écrit :
>> > > > Hello, Bastien Roucariès.
>> > >
>> > > Hi
>> > >
>> > > The problem lie in libqt5webenginecore5 that need sse2
>> > >
>> > > Like chrome
>> > >
>> > > It is free software you could patch
>> > >
>> > > rouca
>> > > >
>> > > > I am marcelocripe and I am sending you this message to report a
>> problem
>> > > > that occurred during the update when the processor is not compatible
>> with
>> > > > the SSE2 instruction and even so you tried to install the
>> "sse2-support"
>> > > > package.
>> > > >
>> > > > I don't know how to convey all the details clearly and I kindly ask
>> you
>> > > to
>> > > > read the analysis that Robin posted in the thread
>> > > >
>> > >
>> https://www.antixforum.com/forums/topic/problem-in-the-antix-23-update-when-the-processor-is-not-compatible-with-sse2/
>> > > > where I asked for help on the antiX forum.
>> > > >
>> > > > What I can explain to you in a simple way is the following: the AMD
>> > > Sempron
>> > > > 2200+ 32-bit processor only supports the "pae" and "sse"
>> instructions, as
>> > > > you can see in the result of the command below. When antiX 23 (which
>> is
>> > > > based on Debian 12) was performing the upgrade process, the
>> > > "antix-viewer"
>> > > > program required the "libqt5webenginewidgets5" package, which in turn
>> > > > depends on the "sse2-support" package. apt tried to install the
>> > > > "sse2-support" package on a processor that does not support the SSE2
>> > > > instruction set.
>> > > >
>> > > > cp8@antix8:~
>> > > > $ inxi -C
>> > > > CPU:
>> > > > Info: single core model: AMD Sempron 2200+ bits: 32 type: UP cache:
>> > > > L2: 256 KiB
>> > > > Speed (MHz): 1500 min/max: N/A core: 1: 1500
>> > > > cp8@antix8:~
>> > > > $
>> > > >
>> > > > cp8@antix8:~
>> > > > $ inxi -Ca | grep “Flags”
>> > > > Flags: pae sse
>> > > > cp8@antix8:~
>> > > > $
>> > > >
>> > > > Robin is much clearer about the information than I am. He instructed
>> me
>> > > to
>> > > > report the problem to you, but all I can really do is ask you to
>> read the
>> > > > entire thread. Please disregard the part about Mame, which has
>> nothing to
>> > > > do with the problem. The dependencies were mismatched and "apt" got
>> into
>> > > a
>> > > > "vicious circle" that it couldn't get out of until I used the
>> commands
>> > > that
>> > > > abc-nix kindly taught me.
>> > > >
>> > > > The computer in question belongs to a relative on whom I installed
>> antiX
>> > > 23
>> > > > (which is based on Debian 12) instead of antiX 21 (which is based on
>> > > Debian
>> > > > 11).
>> > > >
>> > > > If I need to report more information from my relative's computer, I
>> can
>> > > > only do so after work hours, because my relative lives on the way
>> from my
>> > > > work to my house. But to do that, I have to get off the bus and go
>> to my
>> > > > relative's house, execute the commands to be reported to you, and
>> then
>> > > I'll
>> > > > have to get on the bus again to go home.
>> > > >
>> > > > I'd like to take this opportunity to express my sincere gratitude for
>> > > your
>> > > > volunteer work in maintaining several Debian packages. I help
>> GNU/Linux
>> > > > grow here in Brazil as a volunteer translator for my language
>> "pt_BR", I
>> > > > help with testing programs and antiX ISOs when I have free time, and
>> I
>> > > also
>> > > > share almost everything I've learned with the various teachers on the
>> > > antiX
>> > > > forum on the YouTube channel
>> > > https://www.youtube.com/@antixlinuxemportugues.
>> > > >
>> > > > Thank you very much.
>> > > >
>> > > > marcelocripe
>> > > > (Original text in Brazilian Portuguese language)
>> > > >
>> > > > - - - - -
>> > > >
>> > > > Olá, Bastien Roucariès.
>> > > >
>> > > > Eu sou marcelocripe e envio esta mensagem para você com o objetivo de
>> > > > reportar um problema que ocorreu na atualização quando o processador
>> não
>> > > é
>> > > > compatível com a instrução SSE2 e mesmo assim tentou instalar o
>> pacote
>> > > > "sse2-support".
>> > > >
>> > > > Eu não sei transmitir todos os detalhes com clareza e peço
>> > > encarecidamente
>> > > > que você leia as análises que o Robin postou no tópico
>> > > >
>> > >
>> https://www.antixforum.com/forums/topic/problem-in-the-antix-23-update-when-the-processor-is-not-compatible-with-sse2/
>> > > > onde pedi ajuda no fórum do antiX.
>> > > >
>> > > > O que eu consigo te explicar de maneira simplória é o seguinte, o
>> > > > processador da AMD Sempron 2200+ de 32 bits possui suporte apenas as
>> > > > instruções "pae" e  "sse", como você pode visualizar no resultado do
>> > > > comando abaixo. Quando o antiX 23 (que é baseado no Debian 12) estava
>> > > > realizando o processo de atualização, o programa "antix-viewer"
>> requereu
>> > > o
>> > > > pacote "libqt5webenginewidgets5", que por sua vez depende do pacote
>> > > > "sse2-support". O apt tentou instalar o pacote "sse2-support" em um
>> > > > processador que não possui suporte à instrução SSE2.
>> > > >
>> > > > cp8@antix8:~
>> > > > $ inxi -C
>> > > > CPU:
>> > > > Info: single core model: AMD Sempron 2200+ bits: 32 type: UP cache:
>> > > > L2: 256 KiB
>> > > > Speed (MHz): 1500 min/max: N/A core: 1: 1500
>> > > > cp8@antix8:~
>> > > > $
>> > > >
>> > > > cp8@antix8:~
>> > > > $ inxi -Ca | grep “Flags”
>> > > > Flags: pae sse
>> > > > cp8@antix8:~
>> > > > $
>> > > >
>> > > > O Robin possui muito mais clareza nas informações do que eu. Ele me
>> > > > instruiu a reportar para você o problema, mas o que eu realmente
>> posso
>> > > > fazer é pedir para você ler todo o tópico. Por favor, desconsidere a
>> > > parte
>> > > > sobre o Mame que não tem nada haver com o problema. As dependências
>> > > ficaram
>> > > > desencontradas e  o "apt" entrou em um "círculo vicioso" que não
>> > > conseguiu
>> > > > sair até eu utilizar os comandos que o abc-nix gentilmente me
>> ensinou.
>> > > >
>> > > > O computador em questão é de um parente que eu instalei o antiX 23
>> (que é
>> > > > baseado no Debian 12) no lugar do antiX 21 (que é baseado no Debian
>> 11).
>> > > >
>> > > > Se eu precisar reportar mais informações a partir do computador do
>> meu
>> > > > parente, eu só poderei fazer isso após o horário do meu trabalho,
>> porque
>> > > o
>> > > > meu parente mora no trajeto do caminho do meu trabalho para a minha
>> casa.
>> > > > Mas para isso, eu tenho que desembarcar do ônibus ir até a casa do
>> meu
>> > > > parente, realizar os comandos para serem reportados para você e
>> depois eu
>> > > > terei que embarcar no ônibus novamente para ir até a minha casa.
>> > > >
>> > > > Eu aproveito esta mensagem para registrar os meus sinceros
>> agradecimentos
>> > > > pelo seu trabalho voluntários em ser o mantenedor de vários pacotes
>> do
>> > > > Debian. Eu ajudo o GNU/Linux a crescer aqui no Brasil na condição de
>> > > > tradutor voluntário para o meu idioma "pt_BR", ajudo com testes em
>> > > > programas e nas ISOs do antiX quando tenho tempo livre, e ainda
>> > > compartilho
>> > > > quase tudo que consegui aprender com os vários  professores do fórum
>> do
>> > > > antiX no canal do YouTube
>> https://www.youtube.com/@antixlinuxemportugues
>> > > .
>> > > >
>> > > > Muito obrigado.
>> > > >
>> > > > marcelocripe

If I understand it correctly (and frankly the discussion above is unreadable, 
please summarise topics in a readable way when forwarding to a mailing list…) 
the issue is that you want to use software that requires SSE2 instructions on a 
CPU that don't have these instructions, which is… not possible.

The purpose of the sse2-support dependency is to prevent you from installing 
software that will crash at runtime due to the missing CPU instructions in you 
hardware. That's the case for chromium based browsers and the Qt WebEngine 
module that wraps chromium to display web contents inside Qt apps.

So you'll have to either do without the software requiring Qt WebEngine, or 
find more recent hardware.


Happy hacking,
--
Aurélien

Reply via email to