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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions