diff -r 9b84b59d9d50 -r 4b7eca63fb6d TODO --- a/TODO Fri Mar 14 13:37:06 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?)