# Display information about package(s) (suite, version, etc.)
# Copyright (C) 2000, 2001, 2002, 2003 James Troup <james@nocrew.org>
-# $Id: madison,v 1.24 2003-02-10 18:05:49 troup Exp $
+# $Id: madison,v 1.25 2003-02-10 18:24:24 troup Exp $
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
for package in packages:
q = projectB.query("SELECT DISTINCT package FROM binaries JOIN source ON binaries.source = source.id WHERE source.source %s '%s'" % (comparison_operator, package));
new_packages.extend(map(lambda x: x[0], q.getresult()));
- new_packages.append(package);
+ if package not in new_packages:
+ new_packages.append(package);
packages = new_packages;
results = 0;