Problem with brother printer

[javier@javier-systemproductname ~]$ LANG=C pacman -Qs brother
local/brscan-skey 0.3.4_0-1
Brother scan-key-tool
local/brscan4 0.4.11_1-2
SANE drivers from Brother for compatible models
[javier@javier-systemproductname ~]$ yay -R brscan-skey 0.3.4_0-1
[sudo] contraseña para javier:
error: no se ha encontrado el paquete: 0.3.4_0-1
→ exit status 1
[javier@javier-systemproductname ~]$

I can’t delete

yay -R brscan-skey

Yes.

Now I have nothing that has reference with Brother, I think.
I’m going to start at https://discovery.endeavouros.com/prítenrs/prítenrs/2021/03/

→ error al instalar: [/home/javier/.cache/yay/brother-dcpj140w/brother-dcpj140w-1.1.3-3-x86_64.pkg.tar.zst] - exit status 1
[javier@javier-systemproductname ~]$

I get this error when installing the package

please post the entire output of the command
Lang=C yay -s brother-dcpj140w

after pasting the contents into the thread, select the contents and press Ctrl+E to format it

[javier@javier-systemproductname ~]$ Lang=C yay -s brother-dcpj140w3 aur/brother-dcpj140w-cups-bin 1.1.3-1 (+0 0.00)CUPS wrapper for Brother DCP-J140W printer2 aur/brother-dcpj140w-lpr-bin 1.1.3-1 (+0 0.00)LPR driver for Brother DCP-J140W printer1 aur/brother-dcpj140w 1.1.3-3 (+2 0.00)Driver for the Brother DCP-j140w wifi multifuncional printer==> Paquetes a instalar (eg.: 1 2 3, 1-3 or ^4)==> 3AUR Explicit (1): brother-dcpj140w-cups-bin-1.1.3-1:: PKGBUILD actualizado, omitiendo descarga: brother-dcpj140w-cups-bin1 brother-dcpj140w-cups-bin        (Archivos de compilación existen)==> ¿Paquetes a limpiar antes de compilar?==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)==>1 brother-dcpj140w-cups-bin        (Archivos de compilación existen)==> ¿Diffs a mostrar?==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)==>==> Creando el paquete: brother-dcpj140w-cups-bin 1.1.3-1 (sáb 13 sep 2025 13:36:08)==> Recibiendo las fuentes… → dcpj140wcupswrapper-1.1.3-6.i386.deb ha sido encontrado==> ADVERTENCIA: Omitiendo la verificación de las firmas PGP de las fuentes.==> Validando los archivos source con md5sums…dcpj140wcupswrapper-1.1.3-6.i386.deb … Aprobado:: (1/1) Analizando SRCINFO: brother-dcpj140w-cups-bin==> Creando el paquete: brother-dcpj140w-cups-bin 1.1.3-1 (sáb 13 sep 2025 13:36:09)==> Comprobando dependencias mientras se ejecuta…==> Comprobando dependencias mientras se compila…==> Recibiendo las fuentes… → dcpj140wcupswrapper-1.1.3-6.i386.deb ha sido encontrado==> Validando los archivos source con md5sums…dcpj140wcupswrapper-1.1.3-6.i386.deb … Aprobado==> Eliminando el directorio $srcdir/…==> Extrayendo las fuentes… → Extrayendo dcpj140wcupswrapper-1.1.3-6.i386.deb con bsdtar==> Las fuentes están listas. → brother-dcpj140w-cups-bin-1.1.3-1 ya creado – omitiendo compilación==> Creando el paquete: brother-dcpj140w-cups-bin 1.1.3-1 (sáb 13 sep 2025 13:36:10)==> Comprobando dependencias mientras se ejecuta…==> Comprobando dependencias mientras se compila…==> ADVERTENCIA: Usando el árbol existente $srcdir/==> Las fuentes están listas.[sudo] contraseña para javier:error: opción «-s» no válida → error al instalar: [/home/javier/.cache/yay/brother-dcpj140w-cups-bin/brother-dcpj140w-cups-bin-1.1.3-1-x86_64.pkg.tar.zst] - exit status 1[javier@javier-systemproductname ~]$

I don’t know what happend but i’m not scrolling that line and tying to read that. I didn’t realize you needed someone to hold your hand every step of the way. Good luck. Its way to early in the morning for this.

thank you so much

With yay -S and not with -s

I get the same error

[javier@javier-systemproductname ~]$ Lang=C yay -S brother-dcpj140w
AUR Explicit (1): brother-dcpj140w-1.1.3-3
:: PKGBUILD actualizado, omitiendo descarga: brother-dcpj140w
1 brother-dcpj140w (Archivos de compilación existen)
==> ¿Paquetes a limpiar antes de compilar?
==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)
==>
1 brother-dcpj140w (Archivos de compilación existen)
==> ¿Diffs a mostrar?
==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)
==>
==> Creando el paquete: brother-dcpj140w 1.1.3-3 (sáb 13 sep 2025 14:47:00)
==> Recibiendo las fuentes…
→ fix_lp.patch ha sido encontrado
→ dcpj140wlpr-1.1.3-6.i386.rpm ha sido encontrado
→ dcpj140wcupswrapper-1.1.3-6.i386.rpm ha sido encontrado
==> ADVERTENCIA: Omitiendo la verificación de las firmas PGP de las fuentes.
==> Validando los archivos source con md5sums…
fix_lp.patch … Aprobado
dcpj140wlpr-1.1.3-6.i386.rpm … Aprobado
dcpj140wcupswrapper-1.1.3-6.i386.rpm … Aprobado
:: (1/1) Analizando SRCINFO: brother-dcpj140w
==> Creando el paquete: brother-dcpj140w 1.1.3-3 (sáb 13 sep 2025 14:47:01)
==> Comprobando dependencias mientras se ejecuta…
==> Comprobando dependencias mientras se compila…
==> Recibiendo las fuentes…
→ fix_lp.patch ha sido encontrado
→ dcpj140wlpr-1.1.3-6.i386.rpm ha sido encontrado
→ dcpj140wcupswrapper-1.1.3-6.i386.rpm ha sido encontrado
==> Validando los archivos source con md5sums…
fix_lp.patch … Aprobado
dcpj140wlpr-1.1.3-6.i386.rpm … Aprobado
dcpj140wcupswrapper-1.1.3-6.i386.rpm … Aprobado
==> Eliminando el directorio $srcdir/…
==> Extrayendo las fuentes…
→ Extrayendo dcpj140wlpr-1.1.3-6.i386.rpm con bsdtar
→ Extrayendo dcpj140wcupswrapper-1.1.3-6.i386.rpm con bsdtar
==> Las fuentes están listas.
→ brother-dcpj140w-1.1.3-3 ya creado – omitiendo compilación
==> Creando el paquete: brother-dcpj140w 1.1.3-3 (sáb 13 sep 2025 14:47:02)
==> Comprobando dependencias mientras se ejecuta…
==> Comprobando dependencias mientras se compila…
==> ADVERTENCIA: Usando el árbol existente $srcdir/
==> Las fuentes están listas.
[sudo] contraseña para javier:
cargando los paquetes…
resolviendo dependencias…
buscando conflictos entre paquetes…

Paquete (1) Versión nueva Diferencia neta

brother-dcpj140w 1.1.3-3 3,17 MiB

Tamaño total de la instalación: 3,17 MiB

:: ¿Continuar con la instalación? [S/n]
(1/1) comprobando las claves del depósito [----------------------] 100%
(1/1) verificando la integridad de los paquetes [----------------------] 100%
(1/1) cargando los archivos de los paquetes [----------------------] 100%
(1/1) comprobando conflictos entre archivos [----------------------] 100%
error: no se pudo realizar la operación (archivos en conflicto)
brother-dcpj140w: /opt/brother/Printers/dcpj140w/cupswrapper/brcupsconfpt1 existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/cupswrapper/brother_dcpj140w_printer_en.ppd existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/cupswrapper/cupswrapperdcpj140w existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/ImagingArea existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/brdcpj140wfunc existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/brdcpj140wrc existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08ba.bcm existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08bb.bcm existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08bc.bcm existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08be.bcm existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08bf.bcm existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08bg.bcm existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08bk.bcm existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/paperinfij2 existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/setupPrintcapij existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/lpd/brdcpj140wfilter existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/lpd/filterdcpj140w existe en el sistema de archivos
brother-dcpj140w: /opt/brother/Printers/dcpj140w/lpd/psconvertij2 existe en el sistema de archivos
brother-dcpj140w: /usr/bin/brprintconf_dcpj140w existe en el sistema de archivos
Ocurrieron errores, por lo que no se actualizarán los paquetes
→ error al instalar: [/home/javier/.cache/yay/brother-dcpj140w/brother-dcpj140w-1.1.3-3-x86_64.pkg.tar.zst] - exit status 1
[javier@javier-systemproductname ~]$ yay -S
[javier@javier-systemproductname ~]$ yay -S brother-dcpj140w
AUR Explicit (1): brother-dcpj140w-1.1.3-3
:: PKGBUILD actualizado, omitiendo descarga: brother-dcpj140w
1 brother-dcpj140w (Archivos de compilación existen)
==> ¿Paquetes a limpiar antes de compilar?
==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)
==>
1 brother-dcpj140w (Archivos de compilación existen)
==> ¿Diffs a mostrar?
==> [N]inguno [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)
==>
==> Creando el paquete: brother-dcpj140w 1.1.3-3 (sáb 13 sep 2025 16:37:04)
==> Recibiendo las fuentes…
→ fix_lp.patch ha sido encontrado
→ dcpj140wlpr-1.1.3-6.i386.rpm ha sido encontrado
→ dcpj140wcupswrapper-1.1.3-6.i386.rpm ha sido encontrado
==> ADVERTENCIA: Omitiendo la verificación de las firmas PGP de las fuentes.
==> Validando los archivos source con md5sums…
fix_lp.patch … Aprobado
dcpj140wlpr-1.1.3-6.i386.rpm … Aprobado
dcpj140wcupswrapper-1.1.3-6.i386.rpm … Aprobado
:: (1/1) Analizando SRCINFO: brother-dcpj140w
==> Creando el paquete: brother-dcpj140w 1.1.3-3 (sáb 13 sep 2025 16:37:05)
==> Comprobando dependencias mientras se ejecuta…
==> Comprobando dependencias mientras se compila…
==> Recibiendo las fuentes…
→ fix_lp.patch ha sido encontrado
→ dcpj140wlpr-1.1.3-6.i386.rpm ha sido encontrado
→ dcpj140wcupswrapper-1.1.3-6.i386.rpm ha sido encontrado
==> Validando los archivos source con md5sums…
fix_lp.patch … Aprobado
dcpj140wlpr-1.1.3-6.i386.rpm … Aprobado
dcpj140wcupswrapper-1.1.3-6.i386.rpm … Aprobado
==> Eliminando el directorio $srcdir/…
==> Extrayendo las fuentes…
→ Extrayendo dcpj140wlpr-1.1.3-6.i386.rpm con bsdtar
→ Extrayendo dcpj140wcupswrapper-1.1.3-6.i386.rpm con bsdtar
==> Las fuentes están listas.
→ brother-dcpj140w-1.1.3-3 ya creado – omitiendo compilación
==> Creando el paquete: brother-dcpj140w 1.1.3-3 (sáb 13 sep 2025 16:37:06)
==> Comprobando dependencias mientras se ejecuta…
==> Comprobando dependencias mientras se compila…
==> ADVERTENCIA: Usando el árbol existente $srcdir/
==> Las fuentes están listas.
[sudo] contraseña para javier:
cargando los paquetes…
resolviendo dependencias…
buscando conflictos entre paquetes…

Paquete (1) Versión nueva Diferencia neta

brother-dcpj140w 1.1.3-3 3,17 MiB

Tamaño total de la instalación: 3,17 MiB

:: ¿Continuar con la instalación? [S/n](1/1) comprobando las claves del depósito          [----------------------] 100%(1/1) verificando la integridad de los paquetes    [----------------------] 100%(1/1) cargando los archivos de los paquetes        [----------------------] 100%(1/1) comprobando conflictos entre archivos        [----------------------] 100%error: no se pudo realizar la operación (archivos en conflicto)brother-dcpj140w: /opt/brother/Printers/dcpj140w/cupswrapper/brcupsconfpt1 existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/cupswrapper/brother_dcpj140w_printer_en.ppd existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/cupswrapper/cupswrapperdcpj140w existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/ImagingArea existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/brdcpj140wfunc existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/brdcpj140wrc existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08ba.bcm existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08bb.bcm existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08bc.bcm existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08be.bcm existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08bf.bcm existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08bg.bcm existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/lut/brio08bk.bcm existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/paperinfij2 existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/inf/setupPrintcapij existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/lpd/brdcpj140wfilter existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/lpd/filterdcpj140w existe en el sistema de archivosbrother-dcpj140w: /opt/brother/Printers/dcpj140w/lpd/psconvertij2 existe en el sistema de archivosbrother-dcpj140w: /usr/bin/brprintconf_dcpj140w existe en el sistema de archivosOcurrieron errores, por lo que no se actualizarán los paquetes → error al instalar: [/home/javier/.cache/yay/brother-dcpj140w/brother-dcpj140w-1.1.3-3-x86_64.pkg.tar.zst] - exit status 1[javier@javier-systemproductname ~]$

Sorry, I can’t hit it right. The error is at the very end.

exit status 1

It looks like some files already exist on your system. How did you install it before?

https://discovery.endeavouros.com/printers/printers/2021/03/

and this

Try running yay -Qo file where file is one of the conflicting files to identify the package that installed it and then uninstall that package.

brother-dcpj140w

is this the file in conflict?

/opt/brother/Printers/dcpj140w/lpd/brdcpj140wfilter is one of them. You need the full path. It’s all there in the output.

[javier@javier-systemproductname ~]$ yay -Qo /opt/brother/Printers/dcpj140w/lpd/brdcpj140wfilter
error: Ningún paquete contiene /opt/brother/Printers/dcpj140w/lpd/brdcpj140wfilter
[javier@javier-systemproductname ~]$