https://bugzilla.redhat.com/show_bug.cgi?id=1359412 --- Comment #20 from Andrew Schorr <ajschorr@xxxxxxxxxxxxxxxxxxxx> --- Hi Dee'Kej, Maybe I am confused, but on my Fedora 26 laptop with gawkextlib and gawk-xml installed, I see this: [schorr@ajs-t530 ~]$ rpm --requires -q gawkextlib /sbin/ldconfig /sbin/ldconfig gawk libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(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) [schorr@ajs-t530 ~]$ rpm --requires -q gawk-xml /bin/sh /bin/sh /bin/sh expat gawk info info libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libexpat.so.1()(64bit) libgawkextlib.so.0()(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) So yes, I can modify the gawkextlib rpm spec file to require a specific version of gawk, but I don't think that's a great idea. The gawk version and the API version are two different things, and I think the gawk rpm should provide the API version that it actually supports. If gawkextlib requires gawk >= 4.2.0, that won't help us if gawk 4.3 actually changes the API. Then we would have breakage. Also, as you can see, the gawk-xml rpm does not currently require any particular version of gawkextlib, so we are not transitively saved on that front. I think both gawkextlib and gawk-xml may need to require the correct gawk API version. Am I confused, or do we need to add a Provides to the gawk rpm specifying the API version? And if so, how do we handle major/minor issues? Thanks, Andy -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx