Comment # 18 on bug 906589 from
> a test/workaround could be:

I've v1429

    ls -al /usr/lib64/libzypp*
        lrwxrwxrwx 1 root root   15 Nov  9 18:02 /usr/lib64/libzypp.so ->
libzypp.so.1429*
        lrwxrwxrwx 1 root root   19 Nov  9 17:50 /usr/lib64/libzypp.so.1429 ->
libzypp.so.1429.0.4*
        -rwxr-xr-x 1 root root 4.8M Oct 15 11:18
/usr/lib64/libzypp.so.1429.0.4*

one instance

    strings /usr/lib64/libzypp.so.1429.0.4 | grep pubring
        pubring.gpg

changed

    sed -i 's/pubring\.gpg/pubring.kbx/' /usr/lib64/libzypp.so.1429.0.4
    strings /usr/lib64/libzypp.so.1429.0.4 | grep pubring
        pubring.kbx

repeating with 2-repo test

    gpg --version
        gpg (GnuPG) 2.1.0
        libgcrypt 1.6.2                                                         
        ...

    zypper clean --all
    zypper -vvv ref
        Verbosity: 3
        Initializing Target
        Specified repositories: 
        Checking whether to refresh metadata for OS13-update
        Retrieving:
http://download.opensuse.org/update/13.2/repodata/repomd.xml.asc
........................................................................................................................[done]
        Retrieving:
http://download.opensuse.org/update/13.2/repodata/repomd.xml.key
........................................................................................................................[done]
        Retrieving repository 'OS13-update' metadata
.........................................................................................................................................................................................[error]
        Repository 'OS13-update' is invalid.
        [OS13-update|http://download.opensuse.org/update/13.2] Valid metadata
not found at specified URL
        History:
         - File /var/tmp/TmpFile.F05fw7 doesn't contain public key data

        Please check if the URIs defined for this repository are pointing to a
valid repository.
        Skipping repository 'OS13-update' because of the above error.
        Checking whether to refresh metadata for Tools
        Retrieving:
http://download.opensuse.org/repositories/devel:/tools/openSUSE_13.2/repodata/repomd.xml.asc
............................................................................................[done]
        Retrieving:
http://download.opensuse.org/repositories/devel:/tools/openSUSE_13.2/repodata/repomd.xml.key
............................................................................................[done]
        Retrieving repository 'Tools' metadata
...............................................................................................................................................................................................[error]
        Repository 'Tools' is invalid.
       
[Tools|http://download.opensuse.org/repositories/devel:/tools/openSUSE_13.2]
Valid metadata not found at specified URL
        History:
         - File /var/tmp/TmpFile.kJT0BC doesn't contain public key data

        Please check if the URIs defined for this repository are pointing to a
valid repository.
        Skipping repository 'Tools' because of the above error.
        Could not refresh the repositories because of errors.


You are receiving this mail because: