Your message dated Wed, 21 Mar 2018 22:35:23 +0000
with message-id <[email protected]>
and subject line Bug#891803: fixed in cracklib2 2.9.2-5.1
has caused the Debian Bug report #891803,
regarding [PATCH] cracklib2: please remove the ":native" annotation from the 
cracklib-runtime build-dependency for cross-builds
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.)


-- 
891803: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891803
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cracklib2
Version: 2.9.2-5
Severity: normal
Tags: patch
X-Debbugs-CC: [email protected]
User: [email protected]
Usertags: riscv64

Hello,

the cracklib2 build-dependency list in debian/control currently
contains the following entry:

  Build-Depends: cracklib-runtime:native <cross>

The cracklib-runtime package is (correctly) marked as "Multi-Arch:
foreign".  Because of this the ":native" annotation in the
cracklib2 build-depends needs to be removed as it creates an
unresolvable cross-dependency due to the fact that dpkg doesn't
consider M-A:foreign packages as valid candidates for fulfilling a
dependency with a ":native" annotation.

For more information regarding this please cf.
https://wiki.debian.org/Multiarch/MissingRationale#Why_do_M-A:foreign_packages_not_satisfy_:native_qualified_dependencies_in_build-dependencies.3F

Attached is a corresponding patch against the current
pkg-cracklib git head.

Regards,
Karsten
-- 
Gem. Par. 28 Abs. 4 Bundesdatenschutzgesetz widerspreche ich der Nutzung
sowie der Weitergabe meiner personenbezogenen Daten für Zwecke der
Werbung sowie der Markt- oder Meinungsforschung.
>From b05de526f07fa7b28214521fc47d32a8e30e6d25 Mon Sep 17 00:00:00 2001
From: Karsten Merker <[email protected]>
Date: Wed, 28 Feb 2018 22:28:14 +0000
Subject: [PATCH] Remove the ":native" annotation from the cracklib-runtime
 <cross> b-d.

The cracklib2 debian/control file currently contains the following
entry:

  Build-Depends: cracklib-runtime:native <cross>

The cracklib-runtime package is (correctly) marked as "Multi-Arch:
foreign".  Because of this the ":native" annotation in the
cracklib2 build-depends needs to be removed as it creates an
unresolvable cross-dependency due to the fact that dpkg doesn't
consider M-A:foreign packages as valid candidates for fulfilling a
dependency with a ":native" annotation.

For more information, please cf.
https://wiki.debian.org/Multiarch/MissingRationale#Why_do_M-A:foreign_packages_not_satisfy_:native_qualified_dependencies_in_build-dependencies.3F
---
 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 8353858..f688b9a 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Build-Depends: autoconf (>=2.61),
                automake (>= 1.10),
                autotools-dev,
                chrpath,
-               cracklib-runtime:native <cross>,
+               cracklib-runtime <cross>,
                debhelper (>= 9),
                docbook-utils,
                docbook-xml,
-- 
2.16.2


--- End Message ---
--- Begin Message ---
Source: cracklib2
Source-Version: 2.9.2-5.1

We believe that the bug you reported is fixed in the latest version of
cracklib2, 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.
Karsten Merker <[email protected]> (supplier of updated cracklib2 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: Wed, 21 Mar 2018 22:39:38 +0100
Source: cracklib2
Binary: libcrack2 libcrack2-udeb libcrack2-dev cracklib-runtime python-cracklib 
python3-cracklib
Architecture: source armhf
Version: 2.9.2-5.1
Distribution: unstable
Urgency: medium
Maintainer: Jan Dittberner <[email protected]>
Changed-By: Karsten Merker <[email protected]>
Description:
 cracklib-runtime - runtime support for password checker library cracklib2
 libcrack2  - pro-active password checker library
 libcrack2-dev - pro-active password checker library - development files
 libcrack2-udeb - pro-active password checker library (udeb)
 python-cracklib - Python bindings for password checker library cracklib2
 python3-cracklib - Python3 bindings for password checker library cracklib2
Closes: 891803
Changes:
 cracklib2 (2.9.2-5.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Remove the ":native" annotation from the "cracklib-runtime <cross>"
     build-dependency. (Closes: #891803)
Checksums-Sha1:
 165714901bffbd6517bcf1577bd523f29a345b3a 2496 cracklib2_2.9.2-5.1.dsc
 7051256ad4452697b97913d73eadbe42ac943752 26304 
cracklib2_2.9.2-5.1.debian.tar.xz
 67e8825b8b6b21e8fabefee5dc1cdeeddb1b9dd5 11112 
cracklib-runtime-dbgsym_2.9.2-5.1_armhf.deb
 2817dcde8be1a547ef0b88102832081ec285f323 148460 
cracklib-runtime_2.9.2-5.1_armhf.deb
 2bae8b3e62fa4c6b9158ad44a98f7f764cff32aa 12366 
cracklib2_2.9.2-5.1_armhf.buildinfo
 5dc802f6cf860309663ff1d457af28d9d36edfd9 22188 
libcrack2-dbgsym_2.9.2-5.1_armhf.deb
 e6bdddbfbd627684159c2139e40e9e639217b17e 30516 
libcrack2-dev_2.9.2-5.1_armhf.deb
 923003d3b6a67506626e3ce661d8a501ba7e8dc9 117900 
libcrack2-udeb_2.9.2-5.1_armhf.udeb
 5d3bd3f07e72f32656c8182489886995da51f68a 52692 libcrack2_2.9.2-5.1_armhf.deb
 2aa962d3619e07f076d09fefdc3ada27e9cedccf 12776 
python-cracklib-dbgsym_2.9.2-5.1_armhf.deb
 f1ffd7ff5a29bfd8e32efb7ea96513eff007c8cb 23076 
python-cracklib_2.9.2-5.1_armhf.deb
 17aaf3d83fcc14e8573d459918daff42489cb2e2 14024 
python3-cracklib-dbgsym_2.9.2-5.1_armhf.deb
 ea8dbcd40cdca4950c1ed6c16c13a6060f9ce6e6 23080 
python3-cracklib_2.9.2-5.1_armhf.deb
Checksums-Sha256:
 c214fb7f4b0ec8a96a19836914e61d53df028f6e47c86c90adead297f703e839 2496 
cracklib2_2.9.2-5.1.dsc
 67ae24f0c135beaf975c4b165f167a5b75dccfb565d9a05a1f68833bf922f8f3 26304 
cracklib2_2.9.2-5.1.debian.tar.xz
 395136b1a1ee5221b72185a9088b761357e9b1ee2400f6226d860d82b270b0f8 11112 
cracklib-runtime-dbgsym_2.9.2-5.1_armhf.deb
 e842e23e9743e3f13b4931b5b5a8199a7c5ec2a2e6cb15fbff48179b138d0dad 148460 
cracklib-runtime_2.9.2-5.1_armhf.deb
 75cae5bdb9bd13f59a712d0a7004eb14c99f48e48e635fd79e3226a71d1d27d9 12366 
cracklib2_2.9.2-5.1_armhf.buildinfo
 48176ff8e039ae243fc89eef122a39606804d927e804dc8fee68b98423e95ef7 22188 
libcrack2-dbgsym_2.9.2-5.1_armhf.deb
 cdb5d209874f905889fd32ef66198375ef10fc2a86e83022f0b0f3f600949858 30516 
libcrack2-dev_2.9.2-5.1_armhf.deb
 3bd9df249dfb94f6c1fcf37805f55988cad3a50f789271d89669ba7aca2888f2 117900 
libcrack2-udeb_2.9.2-5.1_armhf.udeb
 8ab2ccb59b7f77d3b8e746c91f2f3ad42c4c1251498b86d0fdffd898507b4060 52692 
libcrack2_2.9.2-5.1_armhf.deb
 44b392e57f7fcec69df6fe4fb04512f7e1584d82a2dc363e337cbb177942802a 12776 
python-cracklib-dbgsym_2.9.2-5.1_armhf.deb
 fbc423d9abaa557bf89b197c2cc096421bcb30a332ff81e7bb8101ed6d178d08 23076 
python-cracklib_2.9.2-5.1_armhf.deb
 e5c7cab7b0ae0f984cd701be90b78d4d85aadf7751408fed429d2d2891d81525 14024 
python3-cracklib-dbgsym_2.9.2-5.1_armhf.deb
 325ac79ba85ccfa7d54a5f8792747baae37179a0d43e8b53cf775a0ad1487be7 23080 
python3-cracklib_2.9.2-5.1_armhf.deb
Files:
 2f88741209e1861c5dd01e195fa4bb1e 2496 libs optional cracklib2_2.9.2-5.1.dsc
 a97dc7ec028a3a0b14d0d92775820cc2 26304 libs optional 
cracklib2_2.9.2-5.1.debian.tar.xz
 6f62f3949fd13b18be3f1135fc0bf3cd 11112 debug optional 
cracklib-runtime-dbgsym_2.9.2-5.1_armhf.deb
 ad4211052dff57f38eac45b908eeb4c8 148460 admin optional 
cracklib-runtime_2.9.2-5.1_armhf.deb
 aaca4c4556d1fe10b6b2379bcd8ac00c 12366 libs optional 
cracklib2_2.9.2-5.1_armhf.buildinfo
 d517cf10942b9882b5d437206b0c5004 22188 debug optional 
libcrack2-dbgsym_2.9.2-5.1_armhf.deb
 c3b39dc71ea3b9544baff3cddc98ab48 30516 libdevel extra 
libcrack2-dev_2.9.2-5.1_armhf.deb
 c2a7474696f8860732b308ce9e277463 117900 debian-installer optional 
libcrack2-udeb_2.9.2-5.1_armhf.udeb
 c216394c8b71d5c77313d5c48b17adcc 52692 libs optional 
libcrack2_2.9.2-5.1_armhf.deb
 cd68e30ba1005d5386e7b93a24b3a0d3 12776 debug optional 
python-cracklib-dbgsym_2.9.2-5.1_armhf.deb
 0ffdb29edb3eaa03a5aba63412e0934d 23076 python optional 
python-cracklib_2.9.2-5.1_armhf.deb
 0297e19a55f9ed029b8f1cde766ec3b9 14024 debug optional 
python3-cracklib-dbgsym_2.9.2-5.1_armhf.deb
 514a779401b3062ebb641638b7965b3c 23080 python optional 
python3-cracklib_2.9.2-5.1_armhf.deb

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

iQIzBAEBCAAdFiEEn93aiCIaVkMmfHVORqBfr9bZ1iQFAlqy2RwACgkQRqBfr9bZ
1iTTKBAAuNfCi/De9YLpRFd/AW7b/GTjlrMFvJjZWgnXyrmBxnDH8xoXhsZ8bs9B
tMMTeeCFErbzqoQpWUp2buhSD+zXNxao33dVWay8ELpmVEb7SaltjhM6AmwOiPeN
+yp9OzRHWdD4Q6CU7qj+JMHD5yIU/SKYb60tYR9UBbm2ypmEUcfO0auhjm8igjbx
zbDTYU1AbgzY7qGvkJLasSIy9SQ3ZYBt7CXFmFXR7Vc5cWqJe1c3FYNW3sBxYW7H
pFyHHwxnPI1BDqy5XJ1fINPKICCI//4ME3VPTvEXU5kOOSqQYrAiKnkKHs9NkW1H
nCrG7N4SWV9Y1frUilaf6Ad81ocouutQhjFDx7jV6tHbZdP0YyWojX0lJd2ohyVZ
IYUDHMgwTJN5auBJedqGrScx4bRJ+xopnsnAvH+lDJtFhWVPZckqD3YWJP+1aFIh
wXsV74/PLogwbV+TxHcdbf6ikOH4wFJNH7R5UsJUvUoCrQP+b67YRXeFhtRRs2Qy
E/8yZGtx2ikkgXVvB3/zC9aYPmXZvv+0YeWICdBuSmNOCAUAfeEcqbixEctUF8Nm
LMJB1mPA8+pJgbJlo976KofZF+5wV8FveCJGZZ4wj78eCgLaXGPFALDbdfWeaTq5
hDp37CgN8hm0FExrXPIs78laxSWA1a5i6HbPz32aNdpssmUjaA0=
=xRdM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to