From f563c616cc1d595ca2634bfa5e4b022170832f0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fatih=20A=C5=9F=C4=B1c=C4=B1?= Date: Wed, 22 Sep 2010 09:07:14 +0000 Subject: [PATCH] build: Add dependencies of debug packages Currently, it only adds "foo" dependency to "foo-dbginfo" package. --- pisi/operations/build.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pisi/operations/build.py b/pisi/operations/build.py index e9e54e29..aa57a0c9 100644 --- a/pisi/operations/build.py +++ b/pisi/operations/build.py @@ -772,6 +772,11 @@ class Builder: debug_package_obj.description['en'] = u'Debug files for %s' % (package.name) debug_package_obj.partOf = package.partOf + dependency = pisi.dependency.Dependency() + dependency.package = package.name + dependency.release = self.spec.history[0].release + debug_package_obj.packageDependencies.append(dependency) + for path_info in package.files: path = util.join_path(ctx.const.debug_files_suffix, path_info.path) debug_path_info = pisi.specfile.Path(path=path, fileType="debug")