bump up to version 0.2
authorZhang Qiang <qiang.z.zhang@intel.com>
Thu, 25 Oct 2012 01:49:56 +0000 (09:49 +0800)
committerZhang Qiang <qiang.z.zhang@intel.com>
Thu, 25 Oct 2012 01:49:56 +0000 (09:49 +0800)
Change-Id: I7c16247721283e80e9df8d8f70d2166e54ca8788

debian/changelog
packaging/depanneur.dsc
packaging/depanneur.spec

index 00eb73b..62bada0 100644 (file)
@@ -1,3 +1,36 @@
+depanneur (0.2) unstable; urgency=high
+
+  * fix getlogin() fail issue on some system
+  * add function worker_thread() to clean up build worker in one place
+  * refine incremental build, don't need force running gbs in top git dir
+  * support multiple spec files building in one package.
+  * fix Ctrl + C issue:
+      - if one package build for a long time(>15 mins), sudo req passwd again
+      - sudo timeout issue, which will result in endless loop
+  * expand ~ in TIZEN_BUILD_ROOT, to fix create dir fail issue
+  * collect export error packages & report, and return None 0 if any error occur
+  * support building one spec file for --spec option used in gbs build
+  * refine error report in depanneur. Three types of error: export error,
+    expansion error and rpmbuild error, detail expansion info and build log are
+    attached behind packages.
+  * dependency circle check: if circle found from package dependency, the circle
+    link is printed and exit. currently, we don't support circle building.
+      - break expand_deps into two functions: one is refresh_repo(), which is
+        used to update %repo, which store repodata info, including 'provide' and
+        'depend' info, and another fuction is expand_deps().
+      - Add get_deps() to get direct dependency of specified package(specfile).
+      - Using Depth-first search algorithrm to try to find circle
+  * use bsd_glob to replace glob to fix thread crash issue in openSUSE 12.2
+    (perl 5.16)
+  * add --debug option for 'gbs export' if --debug specified
+  * Code cleanup
+     - fix perlcritic's warning
+     - remove useless sub wanted
+     - remove useless variables in git_wantted
+     - remove trailing spaces
+
+ -- Qiang Zhang <qiang.z.zhang@intel.com>  Ted, 24 Oct 2012 10:56:15 +0800
+
 depanneur (0.1) unstable; urgency=high
 
   * first version of depanneur, including the following features:
index ed850e1..9179e47 100644 (file)
@@ -1,6 +1,6 @@
 Format: 1.0
 Source: depanneur
-Version: 0.1
+Version: 0.2
 Binary: depanneur
 Maintainer: Zhang Qiang <qiang.z.zhang@intel.com>
 Architecture: all
index ef22570..69e42f3 100644 (file)
@@ -1,6 +1,6 @@
 Name:           depanneur
 Summary:        Manages and executes the builds using the obs-build script.
-Version:        0.1
+Version:        0.2
 Release:        1
 License:        GPL-2.0+
 Group:          Development/Tools