[xml/sgml-pkgs] Bug#234230: marked as done (xerces23: minimal patch to install config.status in -dev package)

Debian Bug Tracking System owner@bugs.debian.org
Wed, 05 May 2004 14:33:16 -0700


Your message dated Wed, 5 May 2004 17:25:38 -0400
with message-id <200405052125.i45LPcWe002972@soup.acv.apexcovantage.com>
and subject line fixed in 2.3.0-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)

--------------------------------------
Received: (at submit) by bugs.debian.org; 22 Feb 2004 17:40:28 +0000
>From ejb@ql.org Sun Feb 22 09:40:28 2004
Return-path: <ejb@ql.org>
Received: from lakemtao03.cox.net [68.1.17.242] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Auxae-0000Ia-00; Sun, 22 Feb 2004 09:40:28 -0800
Received: from gwendolyn.in.ql.org ([68.100.32.28]) by lakemtao03.cox.net
          (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with ESMTP
          id <20040222173958.HICG2192.lakemtao03.cox.net@gwendolyn.in.ql.org>;
          Sun, 22 Feb 2004 12:39:58 -0500
Received: from soup.in.ql.org (soup.in.ql.org [10.160.59.17])
	by gwendolyn.in.ql.org (8.12.11/8.12.11/Debian-1) with ESMTP id i1MHdv8l009083;
	Sun, 22 Feb 2004 12:39:57 -0500
Received: from soup.in.ql.org (localhost [127.0.0.1])
	by soup.in.ql.org (8.12.11/8.12.11/Debian-1) with ESMTP id i1MHduf5023120;
	Sun, 22 Feb 2004 12:39:56 -0500
Received: (from ejb@localhost)
	by soup.in.ql.org (8.12.11/8.12.11/Debian-1) id i1MHdugv023118;
	Sun, 22 Feb 2004 12:39:56 -0500
Message-Id: <200402221739.i1MHdugv023118@soup.in.ql.org>
Content-Type: multipart/mixed; boundary="===============1088074203=="
MIME-Version: 1.0
From: Jay Berkenbilt <ejb@ql.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: xerces23: minimal patch to install config.status in -dev package
X-Mailer: reportbug 2.46
Date: Sun, 22 Feb 2004 12:39:56 -0500
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_02_22 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-5.0 required=4.0 tests=HAS_PACKAGE autolearn=no 
	version=2.60-bugs.debian.org_2004_02_22
X-Spam-Level: 

This is a multi-part MIME message sent by reportbug.

--===============1088074203==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: xerces23
Severity: important
Tags: patch

(This bug report supersedes #232474.)

In order to build libxml-xerces-perl 2.3.0, which I am currently
packaging, the config.status file from building libxml-xerces-perl is
required.  Based on the filesystem hierarchy standard and observations
of what other packages do, I believe that the correct directory for
this file would be /usr/lib/libxerces23.  The config.status file is
architecture-dependent because it includes the results of running
configure.  The file therefore has to go in /usr/lib rather than
/usr/share.  libxerces23 is the name of the primary binary package.
Although libxerces23-dev is presently packaged in a way that makes
simultaneous installation of multiple versions impossible, the
directory name libxerces23, rather than libxerces-c, at least doesn't
contribute to this issue.

The attached patch is a minimal patch, suitable for an NMU, that fixes
only this issue and upgrades the release version from 1 to 2.  It does
not fix the lintian warning about an executable header file or any of
the open bugs against this package.

To use this patch to create 2.3.0-2 versions of all the packages,
perform the following steps in an empty directory:

apt-get source xerces23
patch -s -p0 < xerces23-config_status.diff
cd xerces23-2.3.0
fakeroot dpkg-buildpackage

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.24-q-xfs
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8


--===============1088074203==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="xerces23-config_status.diff"

diff -urw ../xerc23.orig/xerces23-2.3.0/debian/changelog xerces23-2.3.0/debian/changelog
--- ../xerc23.orig/xerces23-2.3.0/debian/changelog	2004-02-12 20:25:01.000000000 -0500
+++ xerces23-2.3.0/debian/changelog	2004-02-12 19:29:48.000000000 -0500
@@ -1,3 +1,11 @@
+xerces23 (2.3.0-2) unstable; urgency=low
+
+  * Changes to -dev package to support building libxml-xerces-perl version
+    2.3.0.
+  * debian/rules: install config.status for -dev package
+
+ -- Jay Berkenbilt <ejb@ql.org>  Sun, 22 Feb 2004 10:54:18 -0500
+
 xerces23 (2.3.0-1) unstable; urgency=low
 
   * New upstream version.  (Package is based on xerces21.)
diff -urw ../xerc23.orig/xerces23-2.3.0/debian/rules xerces23-2.3.0/debian/rules
--- ../xerc23.orig/xerces23-2.3.0/debian/rules	2004-02-12 20:25:01.000000000 -0500
+++ xerces23-2.3.0/debian/rules	2004-02-12 19:21:47.000000000 -0500
@@ -89,6 +89,10 @@
 
 	# rm $(pkg_root)/$(package_libxerces_dev)/usr/
 
+	# Install config.status, which is needed to build libxml-xerces-perl.
+	mkdir -p $(pkg_root)/$(package_libxerces_dev)/usr/lib/$(package_libxerces)
+	cp $(BUILD_DIR)/src/xercesc/config.status $(pkg_root)/$(package_libxerces_dev)/usr/lib/$(package_libxerces)
+
 install-icu: build-icu
 	dh_testdir
 	dh_testroot

--===============1088074203==--

---------------------------------------
Received: (at 234230-done) by bugs.debian.org; 5 May 2004 21:25:46 +0000
>From ejb@apexcovantage.com Wed May 05 14:25:46 2004
Return-path: <ejb@apexcovantage.com>
Received: from through.apexcovantage.com (through.acv.apexcovantage.com) [65.166.131.3] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1BLTth-0006c9-00; Wed, 05 May 2004 14:25:46 -0700
Received: from apex.acv.apexcovantage.com (apex.acv.apexcovantage.com [192.168.0.1])
	by through.acv.apexcovantage.com (8.12.8/8.12.8/apexcovantage-gateway-1.0) with ESMTP id i45LPcbc024687;
	Wed, 5 May 2004 17:25:38 -0400
Received: from soup.acv.apexcovantage.com (soup.acv.apexcovantage.com [192.168.0.5])
	by apex.acv.apexcovantage.com (8.12.8/8.12.8/ads-apexcovantage-hub-1.1.b1) with ESMTP id i45LPcaP028448;
	Wed, 5 May 2004 17:25:38 -0400
Received: from soup.acv.apexcovantage.com (soup [127.0.0.1])
	by soup.acv.apexcovantage.com (8.12.11/8.12.11/Debian-5) with ESMTP id i45LPceN002976;
	Wed, 5 May 2004 17:25:38 -0400
Received: (from ejb@localhost)
	by soup.acv.apexcovantage.com (8.12.11/8.12.11/Debian-5) id i45LPcWe002972;
	Wed, 5 May 2004 17:25:38 -0400
Date: Wed, 5 May 2004 17:25:38 -0400
Message-Id: <200405052125.i45LPcWe002972@soup.acv.apexcovantage.com>
From: Jay Berkenbilt <ejb@ql.org>
To: 234230-done@bugs.debian.org, 232474-done@bugs.debian.org
Subject: fixed in 2.3.0-2
X-Apex-MailScanner-Information: Scanned by Apex with MailScanner
X-Apex-MailScanner: Found to be clean
X-MailScanner-From: ejb@apexcovantage.com
Delivered-To: 234230-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-2.0 required=4.0 tests=BAYES_00 autolearn=no 
	version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 
X-CrossAssassin-Score: 2


This is fixed in 2.3.0-2.  The upload was interpreted as an NMU, but
the maintainer field is now correct, so these bugs are being closed
manually.