Hello community,

here is the log from the commit of package libzypp for openSUSE:Factory checked 
in at 2015-05-10 10:53:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libzypp (Old)
 and      /work/SRC/openSUSE:Factory/.libzypp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libzypp"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libzypp/libzypp.changes  2015-04-25 
16:47:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libzypp.new/libzypp.changes     2015-05-10 
10:53:24.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Apr 27 14:43:53 CEST 2015 - m...@suse.de
+
+- PubliKey: fix reference to temporary data
+- version 15.1.1 (1)
+
+-------------------------------------------------------------------

Old:
----
  libzypp-15.1.0.tar.bz2

New:
----
  libzypp-15.1.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libzypp.spec ++++++
--- /var/tmp/diff_new_pack.9mvYwE/_old  2015-05-10 10:53:25.000000000 +0200
+++ /var/tmp/diff_new_pack.9mvYwE/_new  2015-05-10 10:53:25.000000000 +0200
@@ -19,7 +19,7 @@
 %define force_gcc_46 0
 
 Name:           libzypp
-Version:        15.1.0
+Version:        15.1.1
 Release:        0
 Url:            git://gitorious.org/opensuse/libzypp.git
 Summary:        Package, Patch, Pattern, and Product Management

++++++ libzypp-15.1.0.tar.bz2 -> libzypp-15.1.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libzypp-15.1.0/VERSION.cmake 
new/libzypp-15.1.1/VERSION.cmake
--- old/libzypp-15.1.0/VERSION.cmake    2015-04-22 10:56:56.000000000 +0200
+++ new/libzypp-15.1.1/VERSION.cmake    2015-04-27 14:48:15.000000000 +0200
@@ -61,8 +61,8 @@
 SET(LIBZYPP_MAJOR "15")
 SET(LIBZYPP_COMPATMINOR "1")
 SET(LIBZYPP_MINOR "1")
-SET(LIBZYPP_PATCH "0")
+SET(LIBZYPP_PATCH "1")
 #
-# LAST RELEASED: 15.1.0 (1)
+# LAST RELEASED: 15.1.1 (1)
 # (The number in parenthesis is LIBZYPP_COMPATMINOR)
 #=======
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libzypp-15.1.0/package/libzypp.changes 
new/libzypp-15.1.1/package/libzypp.changes
--- old/libzypp-15.1.0/package/libzypp.changes  2015-04-23 01:16:57.000000000 
+0200
+++ new/libzypp-15.1.1/package/libzypp.changes  2015-04-27 14:48:15.000000000 
+0200
@@ -1,4 +1,10 @@
 -------------------------------------------------------------------
+Mon Apr 27 14:43:53 CEST 2015 - m...@suse.de
+
+- PubliKey: fix reference to temporary data
+- version 15.1.1 (1)
+
+-------------------------------------------------------------------
 Thu Apr 23 01:13:15 CEST 2015 - m...@suse.de
 
 - Update zypp-po.tar.bz2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libzypp-15.1.0/zypp/KeyRing.cc 
new/libzypp-15.1.1/zypp/KeyRing.cc
--- old/libzypp-15.1.0/zypp/KeyRing.cc  2015-02-09 09:33:00.000000000 +0100
+++ new/libzypp-15.1.1/zypp/KeyRing.cc  2015-04-27 14:48:15.000000000 +0200
@@ -584,11 +584,12 @@
     MIL << "Determining key id if signature " << signature << endl;
     // HACK create a tmp keyring with no keys
     filesystem::TmpDir dir( _base_dir, "fake-keyring" );
+    std::string tmppath( dir.path().asString() );
 
     const char* argv[] =
     {
       GPG_BINARY,
-      "--homedir", dir.path().asString().c_str(),
+      "--homedir", tmppath.c_str(),
       "--no-default-keyring",
       "--quiet",
       "--no-tty",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libzypp-15.1.0/zypp/PublicKey.cc 
new/libzypp-15.1.1/zypp/PublicKey.cc
--- old/libzypp-15.1.0/zypp/PublicKey.cc        2015-02-09 09:33:00.000000000 
+0100
+++ new/libzypp-15.1.1/zypp/PublicKey.cc        2015-04-27 14:48:15.000000000 
+0200
@@ -350,6 +350,9 @@
         MIL << "Reading pubkey from " << info.path() << " of size " << 
info.size() << " and sha1 " << filesystem::checksum(info.path(), "sha1") << 
endl;
 
         static filesystem::TmpDir dir;
+       std::string tmppath( dir.path().asString() );
+       std::string datapath( _dataFile.path().asString() );
+
         const char* argv[] =
         {
           GPG_BINARY,
@@ -359,13 +362,13 @@
           "--with-fingerprint",
           "--with-colons",
           "--homedir",
-          dir.path().asString().c_str(),
+          tmppath.c_str(),
           "--quiet",
           "--no-tty",
           "--no-greeting",
           "--batch",
           "--status-fd", "1",
-          _dataFile.path().asString().c_str(),
+          datapath.c_str(),
           NULL
         };
         ExternalProgram prog( argv, ExternalProgram::Discard_Stderr, false, 
-1, true );


Reply via email to