Your message dated Tue, 03 Jul 2018 04:34:34 +0000
with message-id <[email protected]>
and subject line Bug#901092: fixed in passwordsafe 1.05+dfsg-3
has caused the Debian Bug report #901092,
regarding passwordsafe FTCBFS: multiple reasons
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
901092: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901092
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: passwordsafe
Version: 1.05+dfsg-2
Tags: patch
User: [email protected]
Usertags: rebootstrap

passwordsafe fails to cross build from source for two reasons. The
upstream build system hard codes the build architecture pkg-config and
the debian packaging fails running tests despite
DEB_BUILD_OPTIONS=nocheck. The attached patch fixes both and makes
passwordsafe cross build successfully. Please consider applying it.

Helmut
diff --minimal -Nru passwordsafe-1.05+dfsg/debian/changelog 
passwordsafe-1.05+dfsg/debian/changelog
--- passwordsafe-1.05+dfsg/debian/changelog     2018-04-27 03:35:53.000000000 
+0200
+++ passwordsafe-1.05+dfsg/debian/changelog     2018-06-08 23:02:28.000000000 
+0200
@@ -1,3 +1,12 @@
+passwordsafe (1.05+dfsg-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + cross.patch: Make pkg-config substitutable.
+    + Honour DEB_BUILD_OPTIONS=nocheck.
+
+ -- Helmut Grohne <[email protected]>  Fri, 08 Jun 2018 23:02:28 +0200
+
 passwordsafe (1.05+dfsg-2) unstable; urgency=medium
 
   * Fix build issue that causes help files to not be found by the program
diff --minimal -Nru passwordsafe-1.05+dfsg/debian/patches/cross.patch 
passwordsafe-1.05+dfsg/debian/patches/cross.patch
--- passwordsafe-1.05+dfsg/debian/patches/cross.patch   1970-01-01 
01:00:00.000000000 +0100
+++ passwordsafe-1.05+dfsg/debian/patches/cross.patch   2018-06-08 
23:02:27.000000000 +0200
@@ -0,0 +1,20 @@
+--- passwordsafe-1.05+dfsg.orig/src/os/unix/Makefile
++++ passwordsafe-1.05+dfsg/src/os/unix/Makefile
+@@ -24,6 +24,8 @@
+ 
+ NAME=os
+ 
++PKG_CONFIG ?= pkg-config
++
+ ifndef NO_YUBI
+ YUBI_SRC=PWYubi.cpp
+ # Use the following if you've installed ykpers-1 manually
+@@ -32,7 +34,7 @@
+ 
+ # If you've installed it from your distro's package repo, you
+ # should use this instead:
+-YBPERSFLAGS=$(shell pkg-config --cflags ykpers-1)
++YBPERSFLAGS=$(shell $(PKG_CONFIG) --cflags ykpers-1)
+ endif
+ 
+ LIBSRC          = cleanup.cpp debug.cpp dir.cpp env.cpp \
diff --minimal -Nru passwordsafe-1.05+dfsg/debian/patches/series 
passwordsafe-1.05+dfsg/debian/patches/series
--- passwordsafe-1.05+dfsg/debian/patches/series        2018-04-27 
03:35:53.000000000 +0200
+++ passwordsafe-1.05+dfsg/debian/patches/series        2018-06-08 
23:01:54.000000000 +0200
@@ -1,2 +1,3 @@
 no_force_debug
 perl_shebangs
+cross.patch
diff --minimal -Nru passwordsafe-1.05+dfsg/debian/rules 
passwordsafe-1.05+dfsg/debian/rules
--- passwordsafe-1.05+dfsg/debian/rules 2018-04-27 03:35:53.000000000 +0200
+++ passwordsafe-1.05+dfsg/debian/rules 2018-06-08 23:02:28.000000000 +0200
@@ -18,6 +18,7 @@
 override_dh_installchangelogs:
        dh_installchangelogs --keep docs/ReleaseNotes.txt
 
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 override_dh_auto_test:
        LC_ALL=C.UTF-8 make release-test
-
+endif

--- End Message ---
--- Begin Message ---
Source: passwordsafe
Source-Version: 1.05+dfsg-3

We believe that the bug you reported is fixed in the latest version of
passwordsafe, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
William Blough <[email protected]> (supplier of updated passwordsafe package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 02 Jul 2018 23:01:13 -0400
Source: passwordsafe
Binary: passwordsafe passwordsafe-common
Architecture: source all amd64
Version: 1.05+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: William Blough <[email protected]>
Changed-By: William Blough <[email protected]>
Description:
 passwordsafe - Simple & Secure Password Management
 passwordsafe-common - architecture independent files for Password Safe
Closes: 901092
Changes:
 passwordsafe (1.05+dfsg-3) unstable; urgency=medium
 .
   * Fix FTCBFS: (Closes: #901092).  Thanks to Helmut Grohne for the patch.
     + cross.patch: Make pkg-config substitutable (forwarded)
     + Honour DEB_BUILD_OPTIONS=nocheck.
Checksums-Sha1:
 9db54fc6009b9d3268e7565f791d62c46c0fc92d 2275 passwordsafe_1.05+dfsg-3.dsc
 538b2f7dbf2a2d23ca160e7ff513d32f9234fd86 12560 
passwordsafe_1.05+dfsg-3.debian.tar.xz
 c968fb39a848f620eb36898f12e4ac8d602741fc 8470348 
passwordsafe-common_1.05+dfsg-3_all.deb
 3916f54f53cc86d11a90629cc50a18a39250b990 15267016 
passwordsafe-dbgsym_1.05+dfsg-3_amd64.deb
 c474f8ac67ea3013a142353474f57119921258b5 12870 
passwordsafe_1.05+dfsg-3_amd64.buildinfo
 ebce655971ea073740e553e0af37301737dacd85 1079596 
passwordsafe_1.05+dfsg-3_amd64.deb
Checksums-Sha256:
 86a0f5a120362e5789e4788324e540e3ba6bcd811d70a953ca28a92c5137b261 2275 
passwordsafe_1.05+dfsg-3.dsc
 50addaa70356987843bb294a1b5ac2459858de1337cdda932a18c844857b1460 12560 
passwordsafe_1.05+dfsg-3.debian.tar.xz
 c46f87a6215a4bd8e65ae38a498436b68d2d9ad9eb075a20f4f7c76fa47998ed 8470348 
passwordsafe-common_1.05+dfsg-3_all.deb
 bcbf03340b3dc4aed6fe0f6b711ab91effe9bcbba1ee87eaab9efb5e2108b488 15267016 
passwordsafe-dbgsym_1.05+dfsg-3_amd64.deb
 ccfdd51bd62f73df4ca576fd356f86ef9ea7d4699d6009cfa2d4f695e3db7a65 12870 
passwordsafe_1.05+dfsg-3_amd64.buildinfo
 b2ef6c5d137f5c4de8156a64e6156ba58d23330e844df0e8b4696f2e836f9ebc 1079596 
passwordsafe_1.05+dfsg-3_amd64.deb
Files:
 ef79b08e47ad317eeb917ddde5a7a1a9 2275 utils optional 
passwordsafe_1.05+dfsg-3.dsc
 8a7a13d6e1a4fc3d43e0983811dd0503 12560 utils optional 
passwordsafe_1.05+dfsg-3.debian.tar.xz
 db74c7725ee368a7b56ffe27718126a9 8470348 utils optional 
passwordsafe-common_1.05+dfsg-3_all.deb
 3a954d67ef66980f9670c40a73ffbad5 15267016 debug optional 
passwordsafe-dbgsym_1.05+dfsg-3_amd64.deb
 a6fdee0ffbd5338fab26f96c3c9ddc2b 12870 utils optional 
passwordsafe_1.05+dfsg-3_amd64.buildinfo
 85b5fed1904bfb9bf6db85f3f8d8b7b0 1079596 utils optional 
passwordsafe_1.05+dfsg-3_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQKkBAEBCACOFiEEXN0MnPRGvBslCYeRF2LgInA0z4QFAls696hfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDVD
REQwQzlDRjQ0NkJDMUIyNTA5ODc5MTE3NjJFMDIyNzAzNENGODQQHGRldmVsQGJs
b3VnaC51cwAKCRAXYuAicDTPhFY0D/973gzeUsOcCwwvcuKLXUB06r9Av5UMYohc
py+Ta0BoIPoOz10s8JuIKOszFKu1upDz3M377y+8M0dN3MoylQBnx+7B0T5Hd4/7
Nja+p5FZCgIYWetzKnw1CCYh1omEPna6Xs+4iRkC9G5UW8rcL5ehUKSEje/xDpsM
Mv/+aeTczIwqGD0GMscSp4xcSrHkqBiFarFIf/EYJTFPmFv1+BI0TjSK2cXqNL1R
NCASbos0v0l9+5QhgxisofEbIPRLBlzH/pCW+TwYODBUN7ALJO1uMxRhT1EnjDWt
2SgUC4wYIaAGxIsLkJgBSzHZftpFjAPXPVEnpJiA3ZVFjodPTIxzufoS97mlhpeM
3riFiXysjxWWbj+L+iFVbp4OsRkRsv4Cc/DJnqWO9Mq/+vv1ABsVdu4izbzi5gSz
00dHGIne3wEHx+QI2QHGxxxJ0MTg3BqOkdcTIxQQLCyNtSaUuuEmedz5Z/kurzWO
c+zCYVJGS5axdlXxmoeHawHqsJ0aHzuZLePxJID9Pzr9UEmi7E7j8ylZxUuUALlc
6rM2B1OsrqYaTzaKo4jx2BnBJahz3NxRj5DoTFTN+4zib+iacKOhJ84FxJxI6avX
AvFkGZ8QPK4CTc2pjCbG8/OuNA/v9x6R3lalsfr4cnpdKkjsF8aLfCtpJlh1KA3e
kPfRJGiP3w==
=W/3u
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to