[Pkg-kde-extras] Bug#605872: [smb4k] Should not edit /etc/sudoers

2010-12-04 Thread Emil Langrock
Package: smb4k
Version: 0.10.9-1
Severity: whishlist

/etc/sudoers is a config file managed by the package sudo. smb4k now modifies 
it when running smb4k_sudowriter
 Configure - Super User

This makes it hard to update sudo. Instead it should write its configuration 
files to /etc/sudoers.d/ and ensure that the line `includedir /etc/sudoers.d` 
is activated in /etc/sudoers

--- System information. ---
Architecture: amd64
Kernel:   Linux 2.6.36-trunk-amd64

Debian Release: squeeze/sid
  500 unstablewww.debian-multimedia.org 
  500 unstableftp.debian.org 
  500 testing ftp.debian.org 
  500 stable  ftp.debian.org 
1 experimentalwww.debian-multimedia.org 
1 experimentalftp.debian.org 

--- Package information. ---
Depends  (Version) | Installed
==-+-==
kdebase-runtime| 4:4.4.5-1
libc6   (= 2.2.5) | 2.11.2-7
libgcc1   (= 1:4.1.1) | 1:4.5.1-11
libkdecore5(= 4:4.4.4-2~) | 4:4.4.5-2
libkdeui5 (= 4:4.3.4) | 4:4.4.5-2
libkio5   (= 4:4.3.4) | 4:4.4.5-2
libkparts4(= 4:4.3.4) | 4:4.4.5-2
libqt4-dbus   (= 4:4.5.3) | 4:4.7.0~rc1-1
libqt4-network(= 4:4.5.3) | 4:4.7.0~rc1-1
libqt4-svg(= 4:4.5.3) | 4:4.7.0~rc1-1
libqt4-xml(= 4:4.5.3) | 4:4.7.0~rc1-1
libqtcore4(= 4:4.6.1) | 4:4.7.0~rc1-1
libqtgui4 (= 4:4.5.3) | 4:4.7.0~rc1-1
libstdc++6  (= 4.4.0) | 4.5.1-11
samba-common-bin (= 2:3.4.7~dfsg) | 2:3.5.6~dfsg-1
smbclient(= 2:3.4.7~dfsg) | 2:3.5.6~dfsg-1
smbfs   (= 2:4.1) | 2:4.5-2


Recommends  (Version) | Installed
=-+-===
sudo  | 1.7.4p4-5


Suggests(Version) | Installed
=-+-===
kwalletmanager| 4:4.4.5-1





-- 
Emil Langrock



___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras


Re: [Pkg-kde-extras] Bug#593933: kmymoney: Please build with AqBanking 5

2010-09-23 Thread Emil Langrock
Emil Langrock wrote:
severity 593933 whishlist
block 593933 by 597565
thanks

So, now (after #594553) it is clear that the assumption in the first post of 
this bug (#593933) were wrong and only pkg-config was missing. So back to 
whishlist for aqbanking 5 support - which the next release of kmymoney will 
have. Or to be more precise: it will be aqbanking 5 only thanks to the patch 
inside the attached patch.

So lets hope that the libgwenhyvfar will then search in the right path for the 
aqbanking dialogs.
-- 
Emil Langrock

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras


Re: [Pkg-kde-extras] Bug#593933: kmymoney: Please build with AqBanking 5

2010-09-21 Thread Emil Langrock
severity 593933 serious
thanks

Mark Purcell wrote:
 On Monday 20 September 2010 22:05:11 Emil Langrock wrote:
  I see it the same way, but I would say that this is a kind of FTBFS and
  thus it must have the severity serious.
 
 kmymoney 4.5 does not FTFBS:
 https://buildd.debian.org/build.cgi?pkg=kmymoney;ver=4.5-1

If I build it in a pbuilder then I get functionality wise a complete different 
binary then the thing which is provided by you on amd64. See for example 
https://buildd.debian.org/fetch.cgi?pkg=kmymoney;ver=4.5-1;arch=armel;stamp=1282445711
please search for KBanking plugin and look on the line if it says no or yes.

So either the source is missing (not the case) or it is a ftbfs on amd64 due 
to completely different build results. I will increase the severity again.

 Thus the severity is not series.
 
 I agree that kmymoney should be built with aqbanking5, however this is an
 experimental package, thus I am assigning severity wishlist for the build
 against aqbanking5.
 
 I also suspect the patches to build against aqbanking5 should be forwarded
 upstream as they are not Debian specific.

The patch is definitely debian specific as they change the stuff in debian/

How you fix it to get the same results when building is not my problem - I 
just provided the stuff I did. If it is enough to depend on pkg-config then 
try it - I wont do your work because I am not the package maintainer with the 
expertise to fix that stuff. If the pkg-config is enough then please feel free 
to degrease the severity again to whishlist.
-- 
Emil Langrock

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras


[Pkg-kde-extras] Bug#593933: kmymoney: Please build with AqBanking 5

2010-09-20 Thread Emil Langrock
severity 593933 serious
thanks

Micha Lenk wrote:
 Package: kmymoney
 Version: 4.5-1
 Severity: wishlist
 Tags: experimental patch
 
 Hi,
 
 the current version apparently build without support for AqBanking: The
 build log shows that the KBanking is disabled:
 
  KMyMoney 4.5.0 
 
 Configure results (user options):
 
 OFX plugin:  yes
 
 KBanking plugin: no
 
 iCalendar export plugin: yes
 
 
 With the attached patch kmymoney should build with AqBanking 5 too, which
 is available in experimental. Additional to the patch you need to change
 the build dependencies to build depend on libaqbanking32-dev.

I see it the same way, but I would say that this is a kind of FTBFS and thus
it must have the severity serious.

This has no effect on the squeeze release as it is part of experimental

There are more ftbfs source related things regarding this package
(propably a dash failure in experimental - using bash in pbuilder fixed it):

CMake Error at /usr/share/kde4/apps/cmake/modules/MacroEnsureVersion.cmake:76 
(MATH):
  math cannot parse the expression: /bin/sh: Can't open
  /usr/bin/gpgme-config*1 + /bin/sh: Can't open /usr/bin/gpgme-config*100
  + 0: syntax error, unexpected exp_DIVIDE, expecting exp_OPENPARENT or
  exp_NUMBER (1)
Call Stack (most recent call first):
  /usr/share/kde4/apps/cmake/modules/MacroEnsureVersion.cmake:95 
(NORMALIZE_VERSION)
  /usr/share/kde4/apps/cmake/modules/FindGpgme.cmake:197 (macro_ensure_version)
  /usr/share/kde4/apps/cmake/modules/FindQGpgme.cmake:11 (find_package)
  CMakeLists.txt:53 (find_package)


-- The installed version of gpgme is too old: /bin/sh: Can't open 
/usr/bin/gpgme-config (required: = 1.0.0)
-- No usable gpgme flavours found.
CMake Error at 
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:70 (MESSAGE):
  Could NOT find QGpgme (missing: QGPGME_LIBRARY QGPGME_INCLUDE_DIR
  _QGPGME_EXTRA_LIBRARY)
Call Stack (most recent call first):
  /usr/share/kde4/apps/cmake/modules/FindQGpgme.cmake:44 
(find_package_handle_standard_args)
  CMakeLists.txt:53 (find_package)
-- 
Emil Langrock



___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras


[Pkg-kde-extras] Bug#593933: kmymoney: Please build with AqBanking 5

2010-09-20 Thread Emil Langrock
Emil Langrock wrote:
 I see it the same way, but I would say that this is a kind of FTBFS and
 thus it must have the severity serious.
 
 This has no effect on the squeeze release as it is part of experimental

I've added my complete patch to get the package build again with aqbanking 
support in experimental. Your patch wasn't sufficient as it is missing many 
important files.

The must problematic part was the CMakeList.txt changes I had to do to enable 
kbanking when everything was found.

Please also notice the changes in debian/control (important one is for example 
the build-dependency pkg-config). It took me the complete day to figure out 
why it doesn't build the aqbanking when it build on my normal machine... just 
to noticed that you forgot completely to depend on pkg-config for your cmake 
scripts which uses them.
-- 
Emil Langrock
diff -Nru kmymoney-4.5/debian/control kmymoney-4.5/debian/control
--- kmymoney-4.5/debian/control	2010-06-02 00:10:51.0 +0200
+++ kmymoney-4.5/debian/control	2010-09-20 20:54:39.0 +0200
@@ -5,9 +5,9 @@
 Uploaders: Mark Purcell m...@debian.org, Fathi Boudra f...@debian.org
 Build-Depends: debhelper (= 7.4.15), cmake, pkg-kde-tools (= 0.9.0),
  kdelibs5-dev (= 4:4.4.4), kdepimlibs5-dev (= 4:4.4.4), shared-mime-info,
- libaqbanking29-dev (= 4.2.4), libboost-graph-dev, libfinance-quote-perl,
- libgpgme11-dev, libgwenhywfar47-dev, libical-dev, libjpeg62-dev, libofx-dev,
- libpng12-dev, libsqlite3-dev, libz-dev
+ libaqbanking33-dev (= 4.2.4), libboost-graph-dev, libfinance-quote-perl,
+ libgpgme11-dev, libgwenhywfar60-dev, libical-dev, libjpeg62-dev, libofx-dev,
+ libpng12-dev, libsqlite3-dev, libz-dev, pkg-config
 Standards-Version: 3.8.4
 Homepage: http://kmymoney2.sourceforge.net
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/kde-extras/kmymoney2/?op=log
diff -Nru kmymoney-4.5/debian/patches/0001-aqbanking5-support.patch kmymoney-4.5/debian/patches/0001-aqbanking5-support.patch
--- kmymoney-4.5/debian/patches/0001-aqbanking5-support.patch	1970-01-01 01:00:00.0 +0100
+++ kmymoney-4.5/debian/patches/0001-aqbanking5-support.patch	2010-09-20 20:54:39.0 +0200
@@ -0,0 +1,1850 @@
+From 90153841a06712b0cc9b30190b9f1adc189a3f45 Mon Sep 17 00:00:00 2001
+From: Sebastian Held sebastian.h...@gmx.de
+Date: Mon, 6 Sep 2010 21:09:43 +0200
+Subject: [PATCH] aqbanking5 support
+
+---
+diff --git a/cmake/modules/FindAqBanking.cmake b/cmake/modules/FindAqBanking.cmake
+index e2afa127bd8224a70d03211d2c96bd100be4a0ae..de0058a16cfe066d139dac19cdef1538c7b78213 100644
+--- a/cmake/modules/FindAqBanking.cmake
 b/cmake/modules/FindAqBanking.cmake
+@@ -13,9 +13,12 @@ endif(NOT AQBANKING_MIN_VERSION)
+ 
+ if(NOT AQBANKING_MAX_VERSION)
+   # for some unknown reason, we need to give a micro version number
+-  # with an offset of 1 to the PKG_CHECK_MODULES macro. The actual
+-  # version KBanking will work with is 4.99.8
+-  set(AQBANKING_MAX_VERSION 4.99.9)
++  # with an offset of 1 to the PKG_CHECK_MODULES macro.
++  # The actual version of KBanking will work with is 4.99.8
++
++  # set(AQBANKING_MAX_VERSION 4.99.9)
++  
++  # Currently there is no max version necessary
+ endif(NOT AQBANKING_MAX_VERSION)
+ 
+ if(AQBANKING_INCLUDE_DIRS AND AQBANKING_LIBRARIES)
+@@ -23,11 +26,15 @@ if(AQBANKING_INCLUDE_DIRS AND AQBANKING_LIBRARIES)
+   set(AQBANKING_FIND_QUIETLY TRUE)
+ endif(AQBANKING_INCLUDE_DIRS AND AQBANKING_LIBRARIES)
+ 
+-PKG_CHECK_MODULES(AQBANKING aqbanking=${AQBANKING_MIN_VERSION} aqbanking=${AQBANKING_MAX_VERSION})
++if(AQBANKING_MIN_VERSION AND AQBANKING_MAX_VERSION)
++  PKG_CHECK_MODULES(AQBANKING aqbanking=${AQBANKING_MIN_VERSION} aqbanking=${AQBANKING_MAX_VERSION})
++else (AQBANKING_MIN_VERSION AND AQBANKING_MAX_VERSION)
++  PKG_CHECK_MODULES(AQBANKING aqbanking=${AQBANKING_MIN_VERSION})
++endif (AQBANKING_MIN_VERSION AND AQBANKING_MAX_VERSION)
+ 
+ if(${AQBANKING_FOUND})
+-  # if AqBanking has been found make sure to add the q4banking lib
+-  set(AQBANKING_LIBRARIES ${AQBANKING_LIBRARIES} q4banking)
++  # the plugin requires Qt3Support and kde3support
++  set(AQBANKING_LIBRARIES ${AQBANKING_LIBRARIES} Qt3Support kde3support)
+ endif(${AQBANKING_FOUND})
+ 
+ mark_as_advanced(AQBANKING_INCLUDE_DIRS AQBANKING_LIBRARIES)
+diff --git a/cmake/modules/FindGwenhywfar.cmake b/cmake/modules/FindGwenhywfar.cmake
+index 600570e838b861d4121f2b854a16eb729c46f744..2702812890bb02e5d70239794576b30e1d7b18df 100644
+--- a/cmake/modules/FindGwenhywfar.cmake
 b/cmake/modules/FindGwenhywfar.cmake
+@@ -19,12 +19,25 @@ endif(GWENHYWFAR_INCLUDE_DIRS AND GWENHYWFAR_LIBRARIES)
+ PKG_CHECK_MODULES(GWENHYWFAR gwenhywfar=${GWENHYWFAR_MIN_VERSION})
+ 
+ if(${GWENHYWFAR_FOUND})
+-  find_library(GWENHYWFAR_GUI_LIBRARY NAMES gwengui-qt4 libgwengui-qt4
+-HINTS ${GWENHYWFAR_LIBRARY_DIRS})
+-  if(GWENHYWFAR_GUI_LIBRARY STREQUAL GWENHYWFAR_GUI_LIBRARY-NOTFOUND)
+-set(GWENHYWFAR_GUI_LIBRARY )
+-  endif(GWENHYWFAR_GUI_LIBRARY STREQUAL GWENHYWFAR_GUI_LIBRARY-NOTFOUND)
+-  set