Your message dated Fri, 23 Dec 2016 10:43:52 +0100
with message-id <[email protected]>
and subject line Bug#843606: fixed in reprepro 5.0.0-1 
pinentry-curses:$DEB_HOST_ARCH
has caused the Debian Bug report #843606,
regarding reprepro FTCBFS: sbuild/apt fails to install 
pinentry-curses:$DEB_HOST_ARCH
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.)


-- 
843606: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843606
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: reprepro
Version: 4.17.1-1
Tags: patch
User: [email protected]
Usertags: rebootstrap

reprepro fails to cross build from source, because sbuild and/or apt
fail to install its pinentry-curses build dependency. I couldn't figure
out why that is the case and dose-builddebcheck claims that dependency
to be satisfiable. The error message from sbuild is:

| sbuild-build-depends-reprepro-dummy:armel : Depends: pinentry-curses:armel 
but it is not going to be installed

In any case, I looked at the reason for adding that dependency and it
was added for avoiding pinentry-gtk2. Nowadays, that problem has been
fixed, so dropping the pinentry-curses dependency looks sane to me. Even
better: No pinentry is installed at all. And the best part is: After
removing pinentry-curses, reprepro just cross builds.

Please consider applying the attached patch. Maybe you also want to
remove pinentry-curses from the runtime dependencies.

Helmut
diff --minimal -Nru reprepro-4.17.1/debian/changelog 
reprepro-4.17.1/debian/changelog
--- reprepro-4.17.1/debian/changelog    2016-04-30 15:32:28.000000000 +0200
+++ reprepro-4.17.1/debian/changelog    2016-11-08 06:08:01.000000000 +0100
@@ -1,3 +1,11 @@
+reprepro (4.17.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Drop pinentry-curses from Build-Depends as pinentry-gtk is no
+    longer pulled and apt fails to satisfy this dependency (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Tue, 08 Nov 2016 06:08:01 +0100
+
 reprepro (4.17.1-1) unstable; urgency=medium
 
   * new bugfix release
diff --minimal -Nru reprepro-4.17.1/debian/control 
reprepro-4.17.1/debian/control
--- reprepro-4.17.1/debian/control      2016-04-30 15:29:44.000000000 +0200
+++ reprepro-4.17.1/debian/control      2016-11-08 06:07:58.000000000 +0100
@@ -2,7 +2,7 @@
 Section: utils
 Priority: extra
 Maintainer: Bernhard R. Link <[email protected]>
-Build-Depends: debhelper (>= 7), pinentry-curses, libgpgme11-dev, libdb-dev, 
libz-dev, libbz2-dev, liblzma-dev, libarchive-dev
+Build-Depends: debhelper (>= 7), libgpgme11-dev, libdb-dev, libz-dev, 
libbz2-dev, liblzma-dev, libarchive-dev
 Standards-Version: 3.9.6
 Vcs-Browser: http://anonscm.debian.org/cgit/mirrorer/reprepro.git/log/?h=debian
 Vcs-Git: https://anonscm.debian.org/git/mirrorer/reprepro.git -b debian

--- End Message ---
--- Begin Message ---
Source: reprepro
Source-Version: 5.0.0-1


Missed this one as it was assigned to src:reprepro instead of reprepro.
Also closed in 5.0.0-1:

Format: 1.8
Date: Wed, 21 Dec 2016 21:22:52 +0100
Source: reprepro
Binary: reprepro
Architecture: source amd64
Version: 5.0.0-1
Distribution: experimental
Urgency: medium
Maintainer: Bernhard R. Link <[email protected]>
Changed-By: Bernhard R. Link <[email protected]>
Description:
 reprepro   - Debian package repository producer
Closes: 843402
Changes:
 reprepro (5.0.0-1) experimental; urgency=medium
 .
   * new release
   - drop support for apt-methods of squeeze and before
   - some code-refactoring (to prepare for future changes)
   - add support for .buildinfo in .changes files (Closes: #843402)
   * change debhelper compatibility level to 9
   * remove jessie gnupg2 depencency workarounds
   * change build-dependency from libgpgme11-dev to libgpgme-dev
   * enable hardening compiler flags, drop support for ancient dpkg-dev


        Bernhard R. Link
-- 
F8AC 04D5 0B9B 064B 3383  C3DA AFFC 96D1 151D FFDC

--- End Message ---

Reply via email to