# emerge -1v app-crypt/gpgme These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 21.58 s (backtrack: 0/20). [ebuild U ] app-crypt/gpgme-1.24.2:1/11.6.15.2::gentoo [1.24.1:1/11.6.15.2::gentoo] USE="cxx qt6 verify-sig -common-lisp -debug -python -qt5 -static-libs -test" PYTHON_TARGETS="python3_12* -python3_10 -python3_11* -python3_13" 1 KiB Total: 1 package (1 upgrade), Size of downloads: 1 KiB >>> Verifying ebuild manifests >>> Emerging (1 of 1) app-crypt/gpgme-1.24.2::gentoo * gpgme-1.24.2.tar.bz2 BLAKE2B SHA512 size ;-) ... [ ok ] >>> Downloading 'http://tux.rainside.sk/gentoo/distfiles/78/gpgme-1.24.2.tar.bz2.sig' --2025-05-02 23:15:59-- http://tux.rainside.sk/gentoo/distfiles/78/gpgme-1.24.2.tar.bz2.sig Resolving tux.rainside.sk... 212.89.225.155 Connecting to tux.rainside.sk|212.89.225.155|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2025-05-02 23:15:59 ERROR 404: Not Found. >>> Downloading 'https://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/gpgme/gpgme-1.24.2.tar.bz2.sig' --2025-05-02 23:15:59-- https://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/gpgme/gpgme-1.24.2.tar.bz2.sig Resolving www.mirrorservice.org... 212.219.56.184, 2001:630:341:12::184 Connecting to www.mirrorservice.org|212.219.56.184|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 238 [application/pgp-signature] Saving to: ‘/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig.__download__’ /usr/portage/distfi 100%[===================>] 238 --.-KB/s in 0s 2025-05-02 23:15:59 (30,7 MB/s) - ‘/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig.__download__’ saved [238/238] !!! Fetched file: gpgme-1.24.2.tar.bz2.sig VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 238 !!! Expected: 119 Refetching... File renamed to '/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig._checksum_failure_.jd7c4b77' >>> Downloading 'https://gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.2.tar.bz2.sig' --2025-05-02 23:16:00-- https://gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.2.tar.bz2.sig Resolving gnupg.org... 217.69.76.60, 2001:aa8:fff1:2100::60 Connecting to gnupg.org|217.69.76.60|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 238 [application/pgp-signature] Saving to: ‘/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig.__download__’ /usr/portage/distfi 100%[===================>] 238 --.-KB/s in 0s 2025-05-02 23:16:01 (3,35 MB/s) - ‘/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig.__download__’ saved [238/238] !!! Fetched file: gpgme-1.24.2.tar.bz2.sig VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 238 !!! Expected: 119 Refetching... File renamed to '/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig._checksum_failure_.jd7c4b77' >>> Downloading 'ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.24.2.tar.bz2.sig' --2025-05-02 23:16:02-- ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.24.2.tar.bz2.sig => ‘/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig.__download__’ Resolving ftp.gnupg.org... 217.69.76.55 Connecting to ftp.gnupg.org|217.69.76.55|:21... failed: Connection timed out. Retrying. --2025-05-02 23:17:03-- ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.24.2.tar.bz2.sig (try: 2) => ‘/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig.__download__’ Connecting to ftp.gnupg.org|217.69.76.55|:21... failed: Connection timed out. Retrying. --2025-05-02 23:18:05-- ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.24.2.tar.bz2.sig (try: 3) => ‘/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig.__download__’ Connecting to ftp.gnupg.org|217.69.76.55|:21... failed: Connection timed out. Giving up. >>> Downloading 'https://mirrors.dotsrc.org/gcrypt/gpgme/gpgme-1.24.2.tar.bz2.sig' --2025-05-02 23:19:05-- https://mirrors.dotsrc.org/gcrypt/gpgme/gpgme-1.24.2.tar.bz2.sig Resolving mirrors.dotsrc.org... 130.225.254.116, 2001:878:346::116 Connecting to mirrors.dotsrc.org|130.225.254.116|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 238 [text/plain] Saving to: ‘/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig.__download__’ /usr/portage/distfi 100%[===================>] 238 --.-KB/s in 0s 2025-05-02 23:19:05 (25,0 MB/s) - ‘/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig.__download__’ saved [238/238] !!! Fetched file: gpgme-1.24.2.tar.bz2.sig VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 238 !!! Expected: 119 Refetching... File renamed to '/usr/portage/distfiles/gpgme-1.24.2.tar.bz2.sig._checksum_failure_.jd7c4b77' !!! Couldn't download 'gpgme-1.24.2.tar.bz2.sig'. Aborting. >>> Failed to emerge app-crypt/gpgme-1.24.2, Log file: >>> '/var/tmp/portage/app-crypt/gpgme-1.24.2/temp/build.log' Reproducible: Always
Your GENTOO_MIRRORS setting is probably pointed at a stale mirror. I suggest removing GENTOO_MIRRORS from make.conf to use the default (distfiles.gentoo.org).
I don't know why, but Werner seems to always update the sigs like a week or so after releases.