Your message dated Sat, 30 Jun 2018 15:49:37 +0000
with message-id <e1fzi81-000j0i...@fasolo.debian.org>
and subject line Bug#874261: fixed in ncftp 2:3.2.5-2.1
has caused the Debian Bug report #874261,
regarding ncftp: ./configure cannot be regenerated from source
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 ow...@bugs.debian.org
immediately.)


-- 
874261: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874261
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ncftp
Version: 2:3.2.5-2
Severity: serious
User: helm...@debian.org
Usertags: rebootstrap

I tried cross building ncftp and that didn't go particularly well. In
that process, I noticed that ncftp's configure is not regenerated from
configure.in at build time. The file says it is generated with
autoconf2.13, so I attempted using that. If you try that, you get the
following error from autoheader:

| /usr/bin/autoheader2.13: Symbol `PREFIX_BINDIR' is not covered by 
/usr/share/autoconf2.13/acconfig.h

Then it gives up. So maybe I'm wrongly calling autoconf and should be
using sh/autoconfall.sh instead? That file doesn't quite work out of the
box, but after sufficient patching one notices that it produces the very
same error message and that it generally ignores all errors from
autoheader and autoconf (violates Debian policy section 4.6).

I conclude that if sh/autoconfall.sh is the way to regenerate configure,
then ncftp is rc buggy due to the policy violation and because it
generally doesn't work. Otherwise, a build artifact cannot be built from
source with tools in Debian and that violates[1] DFSG #3.

I am attaching my attempt at making sh/autoconfall.sh work in case
someone else tries that route. With the patch, the resulting configure
is severely broken, because macros from autoconf_local/*.m4 are not
interpolated. I haven't figured how to fix that yet.

This bug should be closed when there is a procedure that makes
reflecting changes to configure.in in configure feasible.

Helmut

[1] Technically, that item is only about the license. Clearly though,
    the intention is to allow modification. If the source makes it
    impractical to be modified, the freedom gained from this item is
    lost.

--- End Message ---
--- Begin Message ---
Source: ncftp
Source-Version: 2:3.2.5-2.1

We believe that the bug you reported is fixed in the latest version of
ncftp, 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 874...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <b...@debian.org> (supplier of updated ncftp 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 24 Jun 2018 17:41:59 +0300
Source: ncftp
Binary: ncftp
Architecture: source
Version: 2:3.2.5-2.1
Distribution: unstable
Urgency: medium
Maintainer: Noël Köthe <n...@debian.org>
Changed-By: Adrian Bunk <b...@debian.org>
Description:
 ncftp      - User-friendly and well-featured FTP client
Closes: 874261
Changes:
 ncftp (2:3.2.5-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix sh/autoconfall.sh, based on a fix from Helmut Grohne.
     (Closes: #874261)
Checksums-Sha1:
 bbab8f0b89e3d16b2f47193d4badb05f60e2bcb7 1720 ncftp_3.2.5-2.1.dsc
 01aeb8325fa17643219048a82f7ce34c8e7f8183 10140 ncftp_3.2.5-2.1.debian.tar.xz
Checksums-Sha256:
 cbea6f0e0e8ef74d564b528062b60a628fe29c680e37e57962bbcd5ae8a7f922 1720 
ncftp_3.2.5-2.1.dsc
 fd351736025a9ccf0453071442375ce4e971bcb6963040dc93192ce595b2636e 10140 
ncftp_3.2.5-2.1.debian.tar.xz
Files:
 4c8b75083b0758358676044671249c0c 1720 net optional ncftp_3.2.5-2.1.dsc
 b9dbe73639d53f9d9b13cc0100f30ff4 10140 net optional 
ncftp_3.2.5-2.1.debian.tar.xz

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

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAlsvr7gACgkQiNJCh6LY
mLFtrBAAzPgV/ENVAPerGJzutaePoLA5bV0cfhh9Q1go+eZEXtAZCrp79DdY02gF
Oq8RIVKqfh0qnsId+5qX9YKeafucp1pFOew1c/Z229YkeiIwB/b1GYEFd3yZqAlw
DuYd3jZ1xN4MhWqt2qGzr+9MksgtFEaAAJze2QkvSVnNaf7qiphFV/alf59Vx11N
Y4nxBs7HPO4LNrDRRzJvnW7kKkVlONjwQixIBCrjM+MlRY0t25aVDYMT39xlcJKy
N4o7g/p5e2fYG/GsloXQb2ebhELixlfPvBSIw2nVh7yf1oEfeBmbwavuQyHEDfe9
KbKOLaRMMAULPSsUDw50msRJqVt1NNPN9WZPaU1l5OsAiM0MraB42V5WTsczxOCa
UH6+CFz/auRLcoOTZR5t/dc8C1UY56n1y8WqaKF5HzG6qsrTo96WThJPxcyU8HfR
Wom+maKr3a2xSWI3jabVT7Oorn3ye5sRg7IyYN12mRXbVV8tOuowTuCnxpWcTAIC
KCCwieeMBhS39AQcUU/TG9WjknMcNLT5n5rz2hnsVAOz+h+AXRpClSvclzCBUkgj
Fn4pHpwcTGouhJokESBVDajOUlmQJuKe+526lcXUzlJ40w/NGwbiEOHjYwOJtLF4
GBzmVIi6E/szzr+dw8mzRozUJn6V2fSXjpqaiGC9ck1QUV6qRTQ=
=ZADN
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to