I was trying to install protobuf-compiler as a requisite for Google’s Tensor Flow library for Python3, when I encountered this error:

Public key for protobuf-compiler-3.3.1-2.fc27.x86_64.rpm is not installedFailing package is: protobuf-compiler-3.3.1-2.fc27.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-27-x86_64

The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing ‘dnf clean packages’.
Error: GPG check FAILED

I had encountered this error before, and I had solved it by trial and error. This time, I got a little lucky, and I solved it with ease. The package mentioned above is saved in the folder /var/cache/dnf/packages.

All I had to do was install the package using rpm manually like so:

rpm -ivh protobuf-compiler-3.3.1-2.fc27.x86_64

Problem solved! It installed without any issues.

Categories: Linux

Leave a Reply

Related Posts


[Solved] kmod-wl cannot load module: unknown symbol in module

If you manage to compile the Broadcom wl driver from source,  you may run in to the “unknown symbol in module” when you try to load the driver with insmod. modprobe may even complain that Read more…


My Workstation on Fedora Rawhide (27)

Linux iwia 4.11.0-0.rc8.git2.1.fc27.x86_64 #1 SMP Wed Apr 26 14:48:37 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux Related


Fix MPD Pulseaudio “Access Denied” Error

When you first install MPD, when you run it with a pulseaudio backend, you might encounter the following problem: Apr 27 22:50 : exception: nested: failed to connect: Access denied As pulseaudio ships and runs Read more…