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 );