On Sat, 6 Jul 2013 17:12:46 +0200, Jakub Jelinek wrote: > On Sat, Jul 06, 2013 at 01:31:48PM +0300, Panu Matilainen wrote: > > > > Something is broken wrt f19 updates and updates-testing repo > > metadata, note the required glibc version between the rpm version in > > main repo vs updates-testing: > > > > [root@mursu ~]# repoquery --releasever=19 > > --enablerepo=updates-testing --requires > > rpm-build-4.11.0.1-2.fc19.x86_64|grep ^libc.so > > libc.so.6(GLIBC_2.17)(64bit) > > [root@mursu ~]# repoquery --releasever=19 > > --enablerepo=updates-testing --requires > > rpm-build-4.11.1-1.fc19.x86_64|grep ^libc.so > > libc.so.6(GLIBC_2.8)(64bit) > > [root@mursu ~]# > > What does look broken on that? Shouldn't the glibc dependencies in the repo metadata be the same as in the packages themselves? Example: $ rpm -q libcurl libcurl-7.29.0-7.fc19.x86_64 $ rpm -qR libcurl|grep libc\\.|sort libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) Query the same package in the "updates" repo: $ repoquery --releasever=19 --disablerepo="*" --enablerepo=updates --requires libcurl-7.29.0-7.fc19.x86_64|grep libc\\.|sort libc.so.6(GLIBC_2.7)(64bit) Where are the other glibc deps? If I filter out glibc deps, everything else seems to match: $ rpm -qR libcurl|grep -v libc|sort -u libdl.so.2()(64bit) libgssapi_krb5.so.2()(64bit) libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit) libidn.so.11()(64bit) libidn.so.11(LIBIDN_1.0)(64bit) libk5crypto.so.3()(64bit) libkrb5.so.3()(64bit) liblber-2.4.so.2()(64bit) libldap-2.4.so.2()(64bit) libnspr4.so()(64bit) libnss3.so()(64bit) libnss3.so(NSS_3.10)(64bit) libnss3.so(NSS_3.12.1)(64bit) libnss3.so(NSS_3.12.5)(64bit) libnss3.so(NSS_3.12)(64bit) libnss3.so(NSS_3.2)(64bit) libnss3.so(NSS_3.3)(64bit) libnss3.so(NSS_3.4)(64bit) libnss3.so(NSS_3.5)(64bit) libnss3.so(NSS_3.9.2)(64bit) libnss3.so(NSS_3.9.3)(64bit) libnssutil3.so()(64bit) libplc4.so()(64bit) libplds4.so()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libsmime3.so()(64bit) libssh2.so.1()(64bit) libssh2(x86-64) >= 1.4.3 libssl3.so()(64bit) libssl3.so(NSS_3.11.4)(64bit) libssl3.so(NSS_3.2)(64bit) libssl3.so(NSS_3.4)(64bit) libz.so.1()(64bit) rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsXz) <= 5.2-1 rtld(GNU_HASH) /sbin/ldconfig $ repoquery --releasever=19 --disablerepo="*" --enablerepo=updates --requires libcurl-7.29.0-7.fc19.x86_64|grep -v libc|sort -u libdl.so.2()(64bit) libgssapi_krb5.so.2()(64bit) libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit) libidn.so.11()(64bit) libidn.so.11(LIBIDN_1.0)(64bit) libk5crypto.so.3()(64bit) libkrb5.so.3()(64bit) liblber-2.4.so.2()(64bit) libldap-2.4.so.2()(64bit) libnspr4.so()(64bit) libnss3.so()(64bit) libnss3.so(NSS_3.10)(64bit) libnss3.so(NSS_3.12.1)(64bit) libnss3.so(NSS_3.12.5)(64bit) libnss3.so(NSS_3.12)(64bit) libnss3.so(NSS_3.2)(64bit) libnss3.so(NSS_3.3)(64bit) libnss3.so(NSS_3.4)(64bit) libnss3.so(NSS_3.5)(64bit) libnss3.so(NSS_3.9.2)(64bit) libnss3.so(NSS_3.9.3)(64bit) libnssutil3.so()(64bit) libplc4.so()(64bit) libplds4.so()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libsmime3.so()(64bit) libssh2.so.1()(64bit) libssh2(x86-64) >= 1.4.3 libssl3.so()(64bit) libssl3.so(NSS_3.11.4)(64bit) libssl3.so(NSS_3.2)(64bit) libssl3.so(NSS_3.4)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) /sbin/ldconfig -- Fedora release 19 (Schrödinger’s Cat) - Linux 3.9.8-300.fc19.x86_64 loadavg: 0.05 0.25 0.28 -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel