Skip to content

jbig2enc dependency blocks system upgrade after libjpeg-turbo 3.2.0 update #23

Description

@Gustavoz13

After trying to update the system, pacman aborts with:

error: failed to prepare transaction (could not satisfy dependencies)
:: installing libjpeg-turbo (3.2.0-2) breaks dependency 'libjpeg' required by jbig2enc

Package information:

  • jbig2enc 0.30-2
  • Required by: bigocrpdf

It looks like jbig2enc still depends on libjpeg, preventing the upgrade to the new libjpeg-turbo package.

pacman -Qi jbig2enc output (Portuguese):

Nome : jbig2enc 
Versão : 0.30-2 
Descrição : A JBIG2 image encoder 
Arquitetura : x86_64 URL : https://github.com/agl/jbig2enc 
Licenças : Apache 
Grupos : Nenhum 
Provê : Nenhum 
Depende de : gcc-libs leptonica>=1.74 libpng libjpeg libtiff 
Depend. opcionais : python: for pdf.py [instalado] 
Necessário para : bigocrpdf 
Opcional para : ocrmypdf 
Conflita com : Nenhum 
Substitui : Nenhum 
Tamanho instalado : 172,95 KiB 
Empacotador : BigLinux Package Build <bigbruno@gmail.com> 
Data da compilação : dom 22 fev 2026 18:32:06 
Data de instalação : qua 25 fev 2026 18:31:53 
Motivo da instalação : Instalado como dependência de outro pacote 
Script de instalação : Não 
Validado por : Soma SHA-256 Assinatura

sudo pacman -Syu output (Portuguese):

:: Sincronizando a base de dados de pacotes...
 biglinux-update-stable está atualizado
 core está atualizado
 extra está atualizado
 multilib está atualizado
 biglinux-stable está atualizado
:: Iniciando atualização completa do sistema...
atenção: kdotool-git: local (0.2.1.558621b-1) é mais novo que biglinux-stable (v0.2.1.r57.gdc9c4f3-1)
:: Substituir lib32-nvidia-575xx-utils por multilib/lib32-nvidia-580xx-utils? [S/n] s
:: Substituir linux612-nvidia-575xx por extra/linux612-nvidia-580xx? [S/n] s
atenção: maliit-keyboard: local (2.3.1-4) é mais novo que biglinux-stable (2.3.1-3)
:: Substituir mhwd-nvidia-570xx por extra/mhwd-nvidia-580xx? [S/n] s
:: Substituir mhwd-nvidia-575xx por extra/mhwd-nvidia-580xx? [S/n] s
:: Substituir nvidia-575xx-settings por extra/nvidia-580xx-settings? [S/n] s
:: Substituir nvidia-575xx-utils por extra/nvidia-580xx-utils? [S/n] s
atenção: python-sysv_ipc: local (1:1.1.0-6) é mais novo que biglinux-stable (1.2.0-1)
resolvendo dependências...
procurando pacotes conflitantes...
erro: falha ao preparar a transação (não foi possível satisfazer as dependências)
:: a instalação de libjpeg-turbo (3.2.0-2) quebra a dependência "libjpeg" necessária por jbig2enc
[exit=1]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions