Fail to install local rpm package (Brother Printer Driver)

Hi,

I installed Fedora 43 on my Laptop.
Furthermore, I have a Printer Brother MFC-J5740DW which I am trying to install a driver for.

So therefore, I downloaded the official driver (as rpm) from the Brother webpage.

Unfortunately, I get the following feedback and I can’t find a way to skip the OpenPGP-Checks (So it says at the end: OpenPGP Check failed; No checksum):

$ sudo dnf install --nogpgcheck Downloads/mfcj5740dwpdrv-3.5.0-1.i386.rpm
[sudo] Passwort für white: 
Aktualisiere und lade Paketquellen:
 Fedora 43 - x86_64 - Updates                                         100% |  87.7 KiB/s |  18.7 KiB |  00m00s
Paketquellen geladen.
Paket                              Architektur   Version                            Paketquelle          Grᅢ쌔゚e
Installiere:
 mfcj5740dwpdrv                    i386          3.5.0-1                            @commandline     255.0 KiB

Transaktionszusammenfasung:
 Installiere:         1 Paket

Die vollstollständige Größe eingehender Pakete ist 81 KiB. Heruntergeladen werden müssen 0 B.
Nach dieser Operation werden 255 KiB mehr benötigt (installiere 255 KiB, entferne 0 B).
Is this ok [y/N]: y
Transaktion wird ausgeführt
Transaktion fehlgeschlagen: Rpm Transaktion fehlgeschlagen.
Warnung: Übersprungene OpenPGP-Prüfungen für 1 Paket aus dem Repository: @commandline
  - Überprüfung des Pakets mfcj5740dwpdrv-3.5.0-1.i386 ist fehlgeschlagen: keine Prüfsumme

What is strange for me: It also says, that the checksum failed, even if I added the flag --nogpgcheck.

Unfortunately, the same happens with the official install instructions from brother (again, saying “no checksum” at the end):

sudo rpm -ihv --nodeps Downloads/mfcj5740dwpdrv-3.5.0-1.i386.rpm 
Wird überprüft ...                  ################################# [100%]
Vorbereiten ...                      ################################# [100%]
        Überprüfung des Pakets mfcj5740dwpdrv-3.5.0-1.i386 ist fehlgeschlagen: keine Prüfsumme

Does anyone know how to solve that issue?

Thanks for your support! :wink:

A lot of Brother printers don’t need a driver on Fedora.

You can see that list at https://mopria.org/certified-products#company6

Your printer is listed as certified.

1 Like

Thank you very much, in that case, that solved my issue.
I was able to install the printer just via IPP Everywhere.

1 Like

You are trying to install a 32 bit package on a system that is 64 bit.
As you already are aware the driver is not required, but fedora has not used 32bit kernels for several years (since Fedora 31) so a 32 bit driver would never work.

32 bit programs can work very well in 64 bit kernel, as long as the needed 32 bit libraries are also installed. For a couple of months ago there were a lengthy discussion about dropping generating these 32 bit libraries, and the conclusion was to keep them for the time being, primarily because of wine.