From d82df86ebfc726b74fac2cc35d26b16bc0fadd05 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Kristian=20H=C3=B8gsberg?= Date: Sun, 6 Apr 2008 18:40:53 -0400 Subject: [PATCH] Make a note about how we don't handle release-less properties. Such as requires: glibc > 2.6.90. --- TODO | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/TODO b/TODO index 173460f..64581dc 100644 --- a/TODO +++ b/TODO @@ -11,6 +11,21 @@ Towards replacing rpm + yum (0.1): - 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?) -- 1.7.1