Bug#774598: maildrop: Maildrop package is not build with authlib support.

2015-01-07 Thread Willy De la Court
On Wednesday 07 January 2015 21:30:32 Osamu Aoki wrote:
 Hi,
 
 Reflecting our private discussion...
 
  What I mean is that the configure script that runs while building
  maildrop can detect if courier-authlib is install.
  
  See file maildrop-2.7.1/libs/maildrop/configure lines 16451 to 16481
 
 OK.  The build-dep line is missing courier-authlib-dev.  So I was not
 expecting to pick it up by the build script.
 
 Can you verify this theory of bug fix after installing pbuilder
 configuring it:
  $ cd tmp
  $ mkdir maildrop
  $ cd maildrop
  $ apt-get source maildrop
  $ sudo apt-get build-dep maildrop
  $ cd maildrop-2.7.1
  $ pdebuild
  $ cd /var/lib/pbuilder/results or cd .. depending on your config
 
 Do you get an unfunctioning package or working one?

unfunctioning in regards to the authdaemon connection.

 If you change debian/control's Build-dep to contain courier-authlib-dev
 Do you get working program under pbuilder?
 
 I mean to change from
 Build-Depends: autoconf,
automake,
autotools-dev,
debhelper (= 9),
dh-autoreconf,
libgdbm-dev,
libpcre3-dev,
libtool,
pkg-config
 to
 Build-Depends: autoconf,
automake,
autotools-dev,
courier-authlib-dev,
debhelper (= 9),
dh-autoreconf,
libgdbm-dev,
libpcre3-dev,
libtool,
pkg-config

After the changes to the debian/control file adding courier-authlib-dev,  as 
a build dependency and running pdebuild again I get a functioning package that 
connects to the authdaemon.


 If you have question on pbuilder setup, please install debmake and look
 into
   /usr/share/doc/debmake/maint-guide.html#pbuilder-setup
   https://people.debian.org/~osamu/maint-guide.html#pbuilder-setup
 
 Osamu
-- 
Simple things make people happy.
Willy De la Court
PGP Public Key at http://www.linux-lovers.be/download/public_key.asc
PGP Key fingerprint = 784E E18F 7F85 9C7C AC1A D5FB FE08 686C 37C7 A689
GMail wdl1...@gmail.com


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#774598: maildrop: Maildrop package is not build with authlib support.

2015-01-06 Thread Willy De la Court
On Tuesday 06 January 2015 22:34:57 Osamu Aoki wrote:
 control: severity 774598 normal
 control: tags 774598 moreinfo
 
 On Sun, Jan 04, 2015 at 11:21:18PM +0100, wdl wrote:
  Package: maildrop
  Version: 2.7.1-2
  
 * What led up to the situation?
  
  Using maildrop under postfix with authlib mysql support
 
 OK.
 
 * What exactly did you do (or not do) that was effective (or
   ineffective)?

Not effective.
Installed courier-authdaemon, courier-authlib,courier-authlib-dev,courier-
authlib-mysql and maildrop packages from the repo

Using the maildrop package from the repository does not connect to the 
authdaemon and use the configure and the running authdaemon.

Effective.
Rebuild maildrop from the source package WITHOUT changes 
installed the newly build package solves the problem that maildrop does not 
connect to the authdaemon.


  Installed courier-authdaemon, courier-authlib,courier-authlib-dev,
  courier-authlib-mysql and rebuild the maildrop package.
 Please read the question again and address all the points.
 
 * What was the outcome of this action?
  
  After the rebuild from source and installing the build maildrop package
  it worked.

Rebuild maildrop from the source package WITHOUT changes 
installed the newly build package solves the problem that maildrop does not 
connect to the authdaemon.
I suspect that the rebuild picked up on the courier-authlib-dev and configured 
the package differently to include the authlib support.

I repeat I did NOT change the source package The commands I used to rebuild 
the source package

   apt-get source maildrop
   dpkg-buildpackage -us -uc


 With what option?  What was different from packaged compiler option.

No changes where made to the source package.

 Please note I do not use your setting here.  So you need to present more
 info for me to work on.

I suspect there is a missing dependecy in the source package that when that 
dependency is installed the rebuild of the maildrop package includes the 
support automatically.

 * What outcome did you expect instead?

I expected the maildrop package downloaded from the repo to connect to the 
authdaemon and build with authdaemon support in the standard package

 I can not guess what you are thinking without answer to this point.
 
 With info presented, this is not useful bug report.  If this stay in
 this shape, I will close this bug report.
 
 Regards,
 
 Osamu
-- 
Simple things make people happy.
Willy De la Court
PGP Public Key at http://www.linux-lovers.be/download/public_key.asc
PGP Key fingerprint = 784E E18F 7F85 9C7C AC1A D5FB FE08 686C 37C7 A689
GMail wdl1...@gmail.com


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#774598: maildrop: Maildrop package is not build with authlib support.

2015-01-06 Thread Willy De la Court
On Wednesday 07 January 2015 01:19:55 Osamu Aoki wrote:
 Hi,
 
 I see your build from source seems to mean build from the Debian
 source package.  (Normally, build from source is from the upstream
 source.  Debian package is patched)
 
 On Tue, Jan 06, 2015 at 03:27:47PM +0100, Willy De la Court wrote:
  Not effective.
  Installed courier-authdaemon, courier-authlib,courier-authlib-dev,courier-
  authlib-mysql and maildrop packages from the repo
  
  Using the maildrop package from the repository does not connect to the
  authdaemon and use the configure and the running authdaemon.
  
  Effective.
  Rebuild maildrop from the source package WITHOUT changes
  installed the newly build package solves the problem that maildrop does
  not
  connect to the authdaemon.
 
 OK.  But what is your environment.  sid? chroot under pbuilder?
 
Installed courier-authdaemon, 
courier-authlib,courier-authlib-dev,
courier-authlib-mysql and rebuild the maildrop package.
   
   Please read the question again and address all the points.
   
   * What was the outcome of this action?

After the rebuild from source and installing the build maildrop
package
it worked.
  
  Rebuild maildrop from the source package WITHOUT changes installed the
  newly build package solves the problem that maildrop does not connect
  to the authdaemon.  I suspect that the rebuild picked up on the
  courier-authlib-dev and configured the package differently to include
  the authlib support.
 
 OK.  Now I see what you mean.  Can you do the following.
 
 $ cd tmp
 $ mkdir maildrop
 $ cd maildrop
 $ dget maildrop
 dget: retrieving
 http://ftp.jp.debian.org/debian/pool/main/m/maildrop/maildrop_2.7.1-2_amd64
 .deb $ mv maildrop_2.7.1-2_amd64.deb maildrop_2.7.1-2_amd64x.deb
 $ apt-get source maildrop
 $ sudo apt-get build-dep maildrop
 $ cd maildrop-2.7.1
 $ debuild
 $ cd ..
 $ debdiff maildrop_2.7.1-2_amd64x.deb maildrop_2.7.1-2_amd64.deb
 File lists identical (after any substitutions)
 
 Control files: lines which differ (wdiff format)
 
 Depends: libc6 (= 2.15), libgcc1 (= 1:4.1.1), libgdbm3 (= 1.8.3),
 libpcre3 (= [-8.10),-] {+1:8.35),+} libstdc++6 (= 4.4.0)

debdiff maildrop_2.7.1-2_amd64.deb ../maildrop_2.7.1-2_amd64.deb 
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

Depends: {+courier-authlib (= 0.63.0),+} libc6 (= 2.15), libgcc1 (= 
1:4.1.1), libgdbm3 (= 1.8.3), libpcre3 (= [-8.10),-] {+1:8.35),+} libstdc++6 
(= 4.4.0)
Installed-Size: [-1231-] {+1235+}


 What I am after is the difference in package you have and one in archive.
 
 Hmmm... possibly library bug is fixed???.  I may need to bin NMU.
 I do not see 8.10 in changelog of pcre3 ... strange
 
 Show me your case.
 
 Osamu
-- 
Simple things make people happy.
Willy De la Court
PGP Public Key at http://www.linux-lovers.be/download/public_key.asc
PGP Key fingerprint = 784E E18F 7F85 9C7C AC1A D5FB FE08 686C 37C7 A689
GMail wdl1...@gmail.com


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org