From bf4e7587d1ce0060e46f1aff18d7e6d22314e9f7 Mon Sep 17 00:00:00 2001 From: lxnay Date: Wed, 1 Aug 2007 08:56:40 +0000 Subject: [PATCH] I forgot to fix rundependencies behavior git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@367 cd1c1023-2f26-0410-ae45-c471fc1f0318 --- libraries/databaseTools.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/libraries/databaseTools.py b/libraries/databaseTools.py index 7e0e98d8d..3958f3ab6 100644 --- a/libraries/databaseTools.py +++ b/libraries/databaseTools.py @@ -1062,11 +1062,17 @@ class etpDatabase: # rundependencies, a list for rdep in etpData['rundependencies']: + + idrdep = self.isDependencyAvailable(rdep) + if (idrdep == -1): + # create category + idrdep = self.addDependency(rdep) + self.cursor.execute( 'INSERT into rundependencies VALUES ' '(?,?)' , ( idpackage, - rdep, + idrdep, ) )