Um dos desenvolvedores do GNOME Calendar (Hari Rana) trouxe à tona um conflito com o pacote mantenedor na distribuição Linux Mint. O conflito é causado pelo fato de que no Linux Mint é fornecido um pacote com uma versão desatualizada e modificada do GNOME Calendar. Apesar das mudanças específicas, o aplicativo é entregue sob o nome GNOME Calendar, criando assim a impressão entre os usuários de que estão utilizando o projeto original.
Na versão do GNOME Calendar do Linux Mint, alguns erros permanecem sem correção e os usuários frequentemente entram em contato com os principais desenvolvedores do GNOME Calendar, acreditando que eles são responsáveis pelos problemas que surgem. Na página 'Sobre' do aplicativo, as informações de contato do projeto principal são mantidas, e os usuários encaminham notificações de problemas diretamente aos desenvolvedores do GNOME Calendar, mesmo que os problemas descritos já tenham sido corrigidos nas versões atuais do GNOME Calendar ou sejam causados por mudanças feitas pelo pacote mantenedor no Linux Mint.
Nove meses atrás, um dos principais desenvolvedores do GNOME Calendar criou um ticket no rastreador de erros do Linux Mint, solicitando que o pacote mantenedor do GNOME Calendar removesse todos os links que apontam para o projeto principal e fizesse um rebranding, substituindo o ícone do aplicativo. Seis meses depois, o pedido permanecia sem resposta e, após um lembrete sobre sua existência, o pacote mantenedor no Linux Mint pediu esclarecimentos sobre quais mudanças problemáticas estavam sendo mencionadas. Ele também destacou que nas versões suportadas do Linux Mint e LMDE são utilizados pacotes importados do Ubuntu 24.04 LTS e Debian 13, correspondendo às versões GNOME 46 e 48 fornecidas nessas distribuições.
O desenvolvedor do GNOME Calendar explicou que não tem tempo para analisar as mudanças no pacote do Linux Mint e que a remoção de mudanças individuais não resolverá o problema, pois o pacote baseado no GNOME 46 e 48 está muito desatualizado em relação à versão atual. Em sua opinião, o problema pode ser resolvido removendo o pacote ou reestruturando o fork e eliminando todos os links que apontam para o GNOME.
O pacote de acompanhamento respondeu que revisou todas as alterações específicas do Linux Mint e não encontrou problemas. Ele também mencionou que pacotes com a versão desatualizada do GNOME Calendar do Ubuntu 24.04 LTS e do Debian 13 são utilizados por milhões de usuários e perguntou se o desenvolvedor pretende solicitar ao Debian e ao Ubuntu que parem de fornecer seus pacotes.
O desenvolvedor do GNOME Calendar respondeu que não se trata tanto de corrigir as alterações, mas sim que o Linux Mint fornece versões problemáticas do GNOME Calendar, levando os usuários a enviarem relatórios de erros para o projeto principal. E não se trata de pacotes do Debian Stable ou do Ubuntu LTS, mas sim do pacote do Linux Mint e das reclamações que estão vindo especificamente de usuários do Linux Mint, e não de usuários do Debian e Ubuntu. Se as reclamações fossem enviadas pelos usuários dos pacotes Debian e Ubuntu, um pedido semelhante teria sido direcionado a esses projetos.
O pacote de acompanhamento no Linux Mint escreveu que a diferença entre os pacotes do Debian/Ubuntu e o pacote do Linux Mint está apenas em algumas correções adicionais, e ao fornecer o GNOME 46 no distribuição ele não pode, de forma alguma, atualizar o GNOME Calendar para o estado do GNOME 50. Ao remover o pacote específico do Linux Mint, os usuários obterão uma versão ainda mais problemática, mas já do repositório do Ubuntu 24.04 LTS, também baseada no GNOME 46, mas sem as correções de erros adicionadas pelo pacote de acompanhamento no Linux Mint. Portanto, a única forma de bloquear o fornecimento de versões desatualizadas do GNOME Calendar no Linux Mint e no LMDE é remover o pacote do Ubuntu 24.04 LTS e do Debian 13, caso contrário, essas versões ainda serão instaladas a partir dos repositórios desses distribuições.
Um dos participantes da discussão sugeriu resolver o problema adicionando um campo com a versão do GNOME Calendar no modelo de envio de relatórios de erros, o que permitiria fechar imediatamente solicitações relacionadas a versões desatualizadas. O desenvolvedor do GNOME Calendar escreveu que as reclamações não se limitam ao formulário oficial de envio de relatórios de erros, e muitos usuários relatam problemas através de redes sociais, chat do Matrix e outros canais de comunicação. Em resposta, o pacote de acompanhamento fez uma pergunta — como isso se relaciona com a remoção de links no diálogo 'Sobre', que inicialmente era o foco, quando o desenvolvedor simplesmente não deseja que os usuários executem versões antigas.
Após isso, o responsável fechou o ticket, explicando que a remoção de links no diálogo "Sobre" resolveria a questão apenas a curto prazo, sem eliminar o problema sistêmico de fornecimento de versões desatualizadas nas distribuições LTS. Além disso, tal alteração precisaria ser feita também no Debian e no Ubuntu, uma vez que não há razões que justifiquem que o problema afete apenas o Mint, mas não se manifeste no Ubuntu e no Debian. A licença do código do GNOME Calendar permite a distribuição ilimitada do programa e, para proibir o fornecimento de versões antigas, seria necessário uma mudança para uma licença não livre.
O desenvolvedor do GNOME Calendar manteve sua opinião e publicou um artigo criticando a distribuição da versão antiga no Linux Mint, mencionando que o Linux Mint está transferindo para os desenvolvedores do GNOME Calendar a responsabilidade pelos erros e provavelmente está violando a marca registrada do GNOME ao distribuir compilações não suportadas, mas apresentando-as como suportadas pelo projeto principal e enganando os usuários para não terem que fazer o suporte delas por conta própria.
Fonte: opennet.ru
