Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 662522

Summary: app-portage/gemato: should give up after some time
Product: Gentoo Linux Reporter: Thomas Deutschmann (RETIRED) <whissi>
Component: Current packagesAssignee: Michał Górny <mgorny>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Thomas Deutschmann (RETIRED) gentoo-dev 2018-07-31 11:54:18 UTC
Not sure if this is related to bug 647964. If yes, you now have a reproducer I think:

Well, I patched gemato's dirmngr.conf. However, I included an invalid option. But now "emerge --sync" will give me

>  * Refreshing keys from keyserver ...OpenPGP keyring refresh failed:
> gpg: keyserver refresh failed: Syntax error in URI
> 
> OpenPGP keyring refresh failed:
> gpg: keyserver refresh failed: Syntax error in URI
> 
> OpenPGP keyring refresh failed:
> gpg: keyserver refresh failed: Syntax error in URI
> 
> OpenPGP keyring refresh failed:
> gpg: keyserver refresh failed: Syntax error in URI
> 
> OpenPGP keyring refresh failed:
> gpg: keyserver refresh failed: Syntax error in URI
> 
> OpenPGP keyring refresh failed:
> gpg: keyserver refresh failed: Syntax error in URI
> 
> OpenPGP keyring refresh failed:
> gpg: keyserver refresh failed: Syntax error in URI
> 
> OpenPGP keyring refresh failed:
> gpg: keyserver refresh failed: Syntax error in URI
> 
> OpenPGP keyring refresh failed:
> gpg: keyserver refresh failed: Syntax error in URI
> 
> OpenPGP keyring refresh failed:
> gpg: keyserver refresh failed: Syntax error in URI
> 
> OpenPGP keyring refresh failed:
> gpg: keyserver refresh failed: Syntax error in URI
 

until I manually stop sync via CTRL+C.

I think gemato should not try forever...
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-07-31 12:21:04 UTC
gemato doesn't retry at all.  It's either Portage or GnuPG itself.  Could you verify and reassign appropriately, please?