diff options
| author | Denys Vlasenko <vda.linux@googlemail.com> | 2009-09-30 15:45:31 +0200 |
|---|---|---|
| committer | Denys Vlasenko <vda.linux@googlemail.com> | 2009-09-30 15:45:31 +0200 |
| commit | 61a85ed6dc697abf71178f9de1cfd851a09f59ee (patch) | |
| tree | e4a2c88205387090e74bb2ccbf58e0610d9f75da /lib | |
| parent | 5632ddb849821bf8c4fac9f4aa8c4779575eef97 (diff) | |
| download | abrt-61a85ed6dc697abf71178f9de1cfd851a09f59ee.tar.gz abrt-61a85ed6dc697abf71178f9de1cfd851a09f59ee.tar.xz abrt-61a85ed6dc697abf71178f9de1cfd851a09f59ee.zip | |
try using pk-debuginfo-install before falling back to debuginfo-install
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/Plugins/CCpp.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp index 515659f..be5ef6e 100644 --- a/lib/Plugins/CCpp.cpp +++ b/lib/Plugins/CCpp.cpp @@ -430,8 +430,10 @@ static void InstallDebugInfos(const std::string& pDebugDumpDir) /*close(STDERR_FILENO);*/ setsid(); + execlp("pk-debuginfo-install", "pk-debuginfo-install", "-y", "--", package.c_str(), NULL); + /* fall back */ execlp("debuginfo-install", "debuginfo-install", "-y", "--", package.c_str(), NULL); - exit(0); + exit(1); } close(pipein[0]); |
