Source: sendmail
Version: 8.18.2-1
Severity: important
Tags: ftbfs patch
Justification: fails to build from source (but built successfully in the past)

Dear maintainers,

libnsl 2.0 dropped support for NIS+, which causes sendmail FTBFS:

| ...
|
| configure: creating ./config.status
| config.status: creating Makefile
| config.status: creating build/autoconf.mk
| config.status: creating build/autoconf.pl
| config.status: creating build/autoconf.sh
| config.status: creating build/update_chaos
| Updating Build setup
| config.status: creating build/site.config.m4
| config.status: WARNING:  'build/site.config.m4.in' seems to ignore the 
--datarootdir setting
| config.status: creating control.new
| control control.new differ: char 1750, line 59
| *** debian/control was updated, aborting, please restart your build ***
|       cd debian && tail -v -n \+0 config.log
| ==> config.log <==
| This file contains any messages produced by compilers while
| running configure, to aid debugging if configure makes a mistake.
| 
| It was created by Sendmail configure 8.17.1, which was
| generated by GNU Autoconf 2.73.  Invocation command line was
|
| ...

The problem is that the removal of the NIS+ support changes the
package description in the debian/control file. The following patch
fixes the issue:

--- sendmail-8.18.2/debian/control
+++ sendmail-8.18.2/debian/control
@@ -56,7 +56,7 @@
  Sendmail includes *no* Mail User Agents (MUA), you'll have to
  pick from the plethora of available MUAs (mutt, vm, etc.)
  .
- This package supports REGEX, DB, NIS, NIS+, LDAP, DNS maps,
+ This package supports REGEX, DB, NIS, LDAP, DNS maps,
  and has enabled TCPWrappers, IPv6, LockFile, SMTP AUTH(SASL), STARTTLS(SSL).
 
 Package: rmail
@@ -184,7 +184,7 @@
  Sendmail includes *no* Mail User Agents (MUA), you'll have to
  pick from the plethora of available MUAs (mutt, vm, etc.)
  .
- This package supports REGEX, DB, NIS, NIS+, LDAP, DNS maps,
+ This package supports REGEX, DB, NIS, LDAP, DNS maps,
  and has enabled TCPWrappers, IPv6, LockFile, SMTP AUTH(SASL), STARTTLS(SSL).
  .
  This package is to make installation/upgrading easier (Do NOT delete it)

Regards
Aurelien

Reply via email to