# HG changeset patch # User Kristian H?gsberg # Date 1207521653 14400 # Node ID 4b7eca63fb6d3746fb5de7c63ce04a234b90cc81 # Parent a272b6ce454b69dc09c895cf2cb35e27f3672e9a Make a note about how we don't handle release-less properties. Such as requires: glibc > 2.6.90. diff -r a272b6ce454b -r 4b7eca63fb6d TODO --- a/TODO Sun Apr 06 00:29:47 2008 -0400 +++ b/TODO Sun Apr 06 18:40:53 2008 -0400 @@ -11,6 +11,21 @@ - store rpm headers for installed packages. +- rpm seems to consider glibc > 2.6.90 to mean greater than + 2.6.90-anything. That is, a comparison that doesn't mention the + release field, shouldn't regard the release field of pkgs it + compares against. glibc-common-2.6.90 has + + conflicts: glibc < 2.6.90, glibc > 2.6.90 + + since rpm doesn't let you do glibc != 2.6.90, and + + requires: glibc = 2.6.90 + + will always pull in glibc. But even with a != relation, would + glibc-2.6.90-16 be equal to 2.6.90? glibc 2.7.90-8 dropped it in + favor of requires = 2.7.90-8 (#225806). + - signed packages - download (libcurl?)