Your message dated Tue, 23 Oct 2007 17:17:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#447431: fixed in ntp 1:4.2.4p4+dfsg-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: ntp
Version: 1:4.2.4p4+dfsg-1
Severity: serious
Tags: patch

The ntp package isn't usable in (at least) unstable, because it incorrectly
presumes to second-guess the correct OpenSSL version to link against:

Oct 21 00:19:55 borges ntpd[32073]: ntpd: OpenSSL version mismatch. Built 
against 908070, you have 90807f 

and exits immediately afterwards.

ntp should not be second-guessing the Debian library dependency handling. 
FWIW, this seems to be a recurrence of bug #286913, which was fixed in 2004;
where did that patch disappear to?

The attached patch should correct this bug again.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/
diff -u ntp-4.2.4p4+dfsg/debian/changelog ntp-4.2.4p4+dfsg/debian/changelog
--- ntp-4.2.4p4+dfsg/debian/changelog
+++ ntp-4.2.4p4+dfsg/debian/changelog
@@ -1,3 +1,12 @@
+ntp (1:4.2.4p4+dfsg-1.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * High-urgency upload for RC bugfix.
+  * Don't second-guess the Debian dependencies by erroring out when a
+    different version of OpenSSL is found.
+
+ -- Steve Langasek <[EMAIL PROTECTED]>  Sun, 21 Oct 2007 00:58:07 -0700
+
 ntp (1:4.2.4p4+dfsg-1) unstable; urgency=medium
 
   * New upstream release
only in patch2:
unchanged:
--- ntp-4.2.4p4+dfsg.orig/ntpd/ntpd.c
+++ ntp-4.2.4p4+dfsg/ntpd/ntpd.c
@@ -506,15 +506,6 @@
 	}
 #endif
 
-#ifdef OPENSSL
-	if ((SSLeay() ^ OPENSSL_VERSION_NUMBER) & ~0xff0L) {
-		msyslog(LOG_ERR,
-		    "ntpd: OpenSSL version mismatch. Built against %lx, you have %lx\n",
-		    OPENSSL_VERSION_NUMBER, SSLeay());
-		exit(1);
-	}
-#endif
-
 	/* getstartup(argc, argv); / * startup configuration, may set debug */
 
 #ifdef DEBUG
only in patch2:
unchanged:
--- ntp-4.2.4p4+dfsg.orig/util/ntp-keygen.c
+++ ntp-4.2.4p4+dfsg/util/ntp-keygen.c
@@ -255,20 +255,8 @@
 #endif
 
 #ifdef OPENSSL
-	/*
-	 * OpenSSL version numbers: MNNFFPPS: major minor fix patch status
-	 * We match major, minor, fix and status (not patch)
-	 */
-	if ((SSLeay() ^ OPENSSL_VERSION_NUMBER) & ~0xff0L) {
-		fprintf(stderr,
-		    "OpenSSL version mismatch. Built against %lx, you have %lx\n",
-		    OPENSSL_VERSION_NUMBER, SSLeay());
-		return (-1);
-
-	} else {
-		fprintf(stderr,
-		    "Using OpenSSL version %lx\n", SSLeay());
-	}
+	fprintf(stderr,
+	    "Using OpenSSL version %lx\n", SSLeay());
 #endif /* OPENSSL */
 
 	/*

--- End Message ---
--- Begin Message ---
Source: ntp
Source-Version: 1:4.2.4p4+dfsg-2

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

ntp-doc_4.2.4p4+dfsg-2_all.deb
  to pool/main/n/ntp/ntp-doc_4.2.4p4+dfsg-2_all.deb
ntp_4.2.4p4+dfsg-2.diff.gz
  to pool/main/n/ntp/ntp_4.2.4p4+dfsg-2.diff.gz
ntp_4.2.4p4+dfsg-2.dsc
  to pool/main/n/ntp/ntp_4.2.4p4+dfsg-2.dsc
ntp_4.2.4p4+dfsg-2_amd64.deb
  to pool/main/n/ntp/ntp_4.2.4p4+dfsg-2_amd64.deb
ntpdate_4.2.4p4+dfsg-2_amd64.deb
  to pool/main/n/ntp/ntpdate_4.2.4p4+dfsg-2_amd64.deb



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.
Kurt Roeckx <[EMAIL PROTECTED]> (supplier of updated ntp 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: SHA1

Format: 1.7
Date: Tue, 23 Oct 2007 18:39:47 +0200
Source: ntp
Binary: ntp-doc ntpdate ntp
Architecture: source all amd64
Version: 1:4.2.4p4+dfsg-2
Distribution: unstable
Urgency: low
Maintainer: Debian NTP Team <[EMAIL PROTECTED]>
Changed-By: Kurt Roeckx <[EMAIL PROTECTED]>
Description: 
 ntp        - Network Time Protocol daemon and utility programs
 ntp-doc    - Network Time Protocol documentation
 ntpdate    - client for setting system time from NTP servers
Closes: 446710 446711 447431
Changes: 
 ntp (1:4.2.4p4+dfsg-2) unstable; urgency=low
 .
   * Disable checking of openssl library version.
     (Closes: #446710, #446711, #447431)
     Patch from Steve Langasek <[EMAIL PROTECTED]>
Files: 
 5d93e19eb59ccdddd74d185ffb5d8ae2 936 net optional ntp_4.2.4p4+dfsg-2.dsc
 6745f7bb76a09a3544df5ce51b3c6e1a 278510 net optional ntp_4.2.4p4+dfsg-2.diff.gz
 75c00359ef0e6b1160a4b5cedc442a91 928676 doc optional 
ntp-doc_4.2.4p4+dfsg-2_all.deb
 6d96dbc62d5abf91f11dff46a5fdddda 477646 net optional 
ntp_4.2.4p4+dfsg-2_amd64.deb
 6d8511596209a6ca086ca33c13da8c6e 62180 net optional 
ntpdate_4.2.4p4+dfsg-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHHilvQdwckHJElwsRAiwzAKCUdHiyHvNGJ1FRjSNf3cNkGBi3AwCfV0WC
8s3aoo09j7JVC+C2Nn3/LHE=
=WJ4e
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to