Hello community,

here is the log from the commit of package deja-dup for openSUSE:Factory 
checked in at 2016-10-18 10:08:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deja-dup (Old)
 and      /work/SRC/openSUSE:Factory/.deja-dup.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deja-dup"

Changes:
--------
--- /work/SRC/openSUSE:Factory/deja-dup/deja-dup.changes        2016-08-03 
11:41:02.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.deja-dup.new/deja-dup.changes   2016-10-18 
10:08:55.000000000 +0200
@@ -1,0 +2,12 @@
+Thu Oct 13 13:49:47 UTC 2016 - dims...@opensuse.org
+
+- Fix deja-dup-help2man_stderr.patch: the introduction of
+  --no-discard-stderr actually only hid the underlying issue:
+  deja-dup is being started from the 'build' directory and its
+  libraries are not yet installed. As a consequence, the ld loader
+  can't find them, resulting in broken man pages. Change the patch
+  to no longer pass --no-discard-stderr (same as upstream) but
+  inject LD_LIBRARY_PATH in order to find the two libs
+  (boo#992499).
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ deja-dup-help2man_stderr.patch ++++++
--- /var/tmp/diff_new_pack.JQ82ma/_old  2016-10-18 10:08:57.000000000 +0200
+++ /var/tmp/diff_new_pack.JQ82ma/_new  2016-10-18 10:08:57.000000000 +0200
@@ -1,14 +1,15 @@
-diff -rupN deja-dup-30.0.old/man/CMakeLists.txt 
deja-dup-30.0/man/CMakeLists.txt
---- deja-dup-30.0.old/man/CMakeLists.txt       2013-09-30 19:06:59.000000000 
-0700
-+++ deja-dup-30.0/man/CMakeLists.txt   2014-08-09 11:10:28.379577743 -0700
+Index: deja-dup-34.2/man/CMakeLists.txt
+===================================================================
+--- deja-dup-34.2.orig/man/CMakeLists.txt
++++ deja-dup-34.2/man/CMakeLists.txt
 @@ -21,8 +21,8 @@ string(REPLACE ".po" "" LINGUAS "${POFIL
  
  add_custom_command(OUTPUT C/deja-dup.1 C/deja-dup-preferences.1
                     COMMAND mkdir -p C
 -                   COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/help2man -N -i 
${CMAKE_CURRENT_SOURCE_DIR}/include.main -L en_US.UTF-8 
${CMAKE_BINARY_DIR}/deja-dup/deja-dup -o C/deja-dup.1
 -                   COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/help2man -N -i 
${CMAKE_CURRENT_SOURCE_DIR}/include.pref -L en_US.UTF-8 
${CMAKE_BINARY_DIR}/deja-dup/preferences/deja-dup-preferences -o 
C/deja-dup-preferences.1
-+                   COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/help2man 
--no-discard-stderr -N -i ${CMAKE_CURRENT_SOURCE_DIR}/include.main -L 
en_US.UTF-8 ${CMAKE_BINARY_DIR}/deja-dup/deja-dup -o C/deja-dup.1
-+                   COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/help2man 
--no-discard-stderr -N -i ${CMAKE_CURRENT_SOURCE_DIR}/include.pref -L 
en_US.UTF-8 ${CMAKE_BINARY_DIR}/deja-dup/preferences/deja-dup-preferences -o 
C/deja-dup-preferences.1
++                   COMMAND env 
LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/deja-dup/widgets:${CMAKE_BINARY_DIR}/libdeja
 ${CMAKE_CURRENT_SOURCE_DIR}/help2man -N -i 
${CMAKE_CURRENT_SOURCE_DIR}/include.main -L en_US.UTF-8 
${CMAKE_BINARY_DIR}/deja-dup/deja-dup -o C/deja-dup.1
++                   COMMAND env 
LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/deja-dup/widgets:${CMAKE_BINARY_DIR}/libdeja
 ${CMAKE_CURRENT_SOURCE_DIR}/help2man -N -i 
${CMAKE_CURRENT_SOURCE_DIR}/include.pref -L en_US.UTF-8 
${CMAKE_BINARY_DIR}/deja-dup/preferences/deja-dup-preferences -o 
C/deja-dup-preferences.1
                     DEPENDS deja-dup deja-dup-preferences)
  install(FILES ${CMAKE_CURRENT_BINARY_DIR}/C/deja-dup.1 
${CMAKE_CURRENT_BINARY_DIR}/C/deja-dup-preferences.1 DESTINATION 
"${CMAKE_INSTALL_FULL_DATADIR}/man/man1")
  list(APPEND MAN_TARGETS C/deja-dup.1 C/deja-dup-preferences.1)
@@ -18,8 +19,8 @@
                       COMMAND ln -sf ${CMAKE_BINARY_DIR}/po/${LINGUA}.gmo 
locales/${LINGUA}/LC_MESSAGES/deja-dup.mo
 -                     COMMAND env 
DEJA_DUP_LOCALEDIR=${CMAKE_CURRENT_BINARY_DIR}/locales 
DEJA_DUP_LANGUAGE=${LINGUA} ${CMAKE_CURRENT_SOURCE_DIR}/help2man -N -i 
${CMAKE_CURRENT_SOURCE_DIR}/include.main -L en_US.UTF-8 
${CMAKE_BINARY_DIR}/deja-dup/deja-dup -o ${LINGUA}/deja-dup.1
 -                     COMMAND env 
DEJA_DUP_LOCALEDIR=${CMAKE_CURRENT_BINARY_DIR}/locales 
DEJA_DUP_LANGUAGE=${LINGUA} ${CMAKE_CURRENT_SOURCE_DIR}/help2man -N -i 
${CMAKE_CURRENT_SOURCE_DIR}/include.main -L en_US.UTF-8 
${CMAKE_BINARY_DIR}/deja-dup/preferences/deja-dup-preferences -o 
${LINGUA}/deja-dup-preferences.1
-+                     COMMAND env 
DEJA_DUP_LOCALEDIR=${CMAKE_CURRENT_BINARY_DIR}/locales 
DEJA_DUP_LANGUAGE=${LINGUA} ${CMAKE_CURRENT_SOURCE_DIR}/help2man 
--no-discard-stderr -N -i ${CMAKE_CURRENT_SOURCE_DIR}/include.main -L 
en_US.UTF-8 ${CMAKE_BINARY_DIR}/deja-dup/deja-dup -o ${LINGUA}/deja-dup.1
-+                     COMMAND env 
DEJA_DUP_LOCALEDIR=${CMAKE_CURRENT_BINARY_DIR}/locales 
DEJA_DUP_LANGUAGE=${LINGUA} ${CMAKE_CURRENT_SOURCE_DIR}/help2man 
--no-discard-stderr -N -i ${CMAKE_CURRENT_SOURCE_DIR}/include.main -L 
en_US.UTF-8 ${CMAKE_BINARY_DIR}/deja-dup/preferences/deja-dup-preferences -o 
${LINGUA}/deja-dup-preferences.1
++                     COMMAND env 
DEJA_DUP_LOCALEDIR=${CMAKE_CURRENT_BINARY_DIR}/locales 
DEJA_DUP_LANGUAGE=${LINGUA} 
LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/deja-dup/widgets:${CMAKE_BINARY_DIR}/libdeja
 ${CMAKE_CURRENT_SOURCE_DIR}/help2man -N -i 
${CMAKE_CURRENT_SOURCE_DIR}/include.main -L en_US.UTF-8 
${CMAKE_BINARY_DIR}/deja-dup/deja-dup -o ${LINGUA}/deja-dup.1
++                     COMMAND env 
DEJA_DUP_LOCALEDIR=${CMAKE_CURRENT_BINARY_DIR}/locales 
DEJA_DUP_LANGUAGE=${LINGUA} 
LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/deja-dup/widgets:${CMAKE_BINARY_DIR}/libdeja
 ${CMAKE_CURRENT_SOURCE_DIR}/help2man -N -i 
${CMAKE_CURRENT_SOURCE_DIR}/include.main -L en_US.UTF-8 
${CMAKE_BINARY_DIR}/deja-dup/preferences/deja-dup-preferences -o 
${LINGUA}/deja-dup-preferences.1
                       DEPENDS translations deja-dup deja-dup-preferences)
  
    install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${LINGUA}/deja-dup.1 
${CMAKE_CURRENT_BINARY_DIR}/${LINGUA}/deja-dup-preferences.1 DESTINATION 
"${CMAKE_INSTALL_FULL_DATADIR}/man/${LINGUA}/man1")


Reply via email to