Bug#234843: marked as done (librsvg2_2.5.0-1(mips/unstable): configure built with broken libtool.m4)

Debian Bug Tracking System owner@bugs.debian.org
Thu, 26 Feb 2004 03:03:16 -0800

Your message dated Thu, 26 Feb 2004 05:47:09 -0500
with message-id <E1AwJ2r-0003Lp-00@newraff.debian.org>
and subject line Bug#234843: fixed in librsvg2 2.5.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; 26 Feb 2004 01:43:07 +0000
>From rmurray@cyberhqz.com Wed Feb 25 17:43:07 2004
Return-path: <rmurray@cyberhqz.com>
Received: from (straylight.cyberhqz.com) [] (postfix)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AwAYM-0002tA-00; Wed, 25 Feb 2004 17:43:07 -0800
Received: from localhost (localhost [])
	by straylight.cyberhqz.com (Postfix) with ESMTP id 01C9454004
	for <submit@bugs.debian.org>; Wed, 25 Feb 2004 17:43:05 -0800 (PST)
Received: by straylight.cyberhqz.com (Postfix, from userid 1000)
	id 2007954004; Wed, 25 Feb 2004 17:42:58 -0800 (PST)
Date: Wed, 25 Feb 2004 17:42:58 -0800
From: Ryan Murray <rmurray@debian.org>
To: submit@bugs.debian.org
Subject: librsvg2_2.5.0-1(mips/unstable): configure built with broken libtool.m4
Message-ID: <20040226014258.GK1645@cyberhqz.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.28i
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 

Package: librsvg2
Version: 2.5.0-1
Severity: serious

There was an error while trying to autobuild your package:

> Automatic build of librsvg2_2.5.0-1 on reconfig.rfc822.org by sbuild/mips 1.170.5
> Build started at 20040225-1728


> ** Using build dependencies supplied by package:
> Build-Depends: debhelper (>> 3.0.0), libxml2-dev, libpopt-dev (>= 1.5), libart-2.0-dev, libgtk2.0-dev (>= 2.2), libpango1.0-dev, libpopt-dev, libgsf-1-dev

The version of libtool used to build this source package is too old to
correctly support shared libraries for the Debian mips and mipsel
architectures.  Debian versions 1.5-2 and 1.4.2-7 and higher correctly
support them.  You need to update all of the libtool related files by
running the following on your source tree:

	autoreconf --force

You may need to use the --install option as well.  You can also try the
individual commands needed yourself:

	libtoolize --force --copy
	automake -a

autoheader may not be needed, and you may need to use versioned binaries
(autoconf2.13, automake-1.{4,6,7}, aclocal-1.{4,6,7}, etc)

The correct 'configure' script will have output that looks like this:
# This must be Linux ELF.
  case $host_cpu in
  alpha* | hppa* | i*86 | mips | mipsel | powerpc* | sparc* | ia64* | arm* | m68k)
    lt_cv_deplibs_check_method=pass_all ;;

It is important that mips and mipsel (or mips*), arm, and m68k are
listed in the configure script here, or seeing the following comment:
  # linux always uses pass_all now, this code is the old way (tm)

Older versions of libtool used a file_magic check for the pattern
file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )

The output of file(1) on a shared library on MIPS does not match this
regular expression, however.  Earlier versions of file had been
modified to match this regular expression, but the latest version uses
the same output as upstream once again.  The file check often causes
problems, and results on a build-dep on file that you might not
otherwise be aware of.  The new method doesn't need file(1) at all,
and is far less fragile, so it is best to upgrade the configure script
with proper mips support.

Received: (at 234843-close) by bugs.debian.org; 26 Feb 2004 10:52:51 +0000
>From katie@ftp-master.debian.org Thu Feb 26 02:52:51 2004
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AwJ8N-0003kV-00; Thu, 26 Feb 2004 02:52:51 -0800
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1AwJ2r-0003Lp-00; Thu, 26 Feb 2004 05:47:09 -0500
From: Josselin Mouette <joss@debian.org>
To: 234843-close@bugs.debian.org
X-Katie: $Revision: 1.43 $
Subject: Bug#234843: fixed in librsvg2 2.5.0-2
Message-Id: <E1AwJ2r-0003Lp-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Thu, 26 Feb 2004 05:47:09 -0500
Delivered-To: 234843-close@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=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=no 

Source: librsvg2
Source-Version: 2.5.0-2

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

  to pool/main/libr/librsvg2/librsvg2-2_2.5.0-2_i386.deb
  to pool/main/libr/librsvg2/librsvg2-common_2.5.0-2_i386.deb
  to pool/main/libr/librsvg2/librsvg2-dev_2.5.0-2_i386.deb
  to pool/main/libr/librsvg2/librsvg2_2.5.0-2.diff.gz
  to pool/main/libr/librsvg2/librsvg2_2.5.0-2.dsc

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 234843@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Josselin Mouette <joss@debian.org> (supplier of updated librsvg2 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 ftpmaster@debian.org)

Hash: SHA1

Format: 1.7
Date: Thu, 26 Feb 2004 11:20:13 +0100
Source: librsvg2
Binary: librsvg2-2 librsvg2-common librsvg2-dev
Architecture: source i386
Version: 2.5.0-2
Distribution: unstable
Urgency: low
Maintainer: Takuo KITAME <kitame@debian.org>
Changed-By: Josselin Mouette <joss@debian.org>
 librsvg2-2 - SAX-based renderer library for SVG files. (for GNOME2)
 librsvg2-common - SAX-based renderer library for SVG files. (for GNOME2)
 librsvg2-dev - SAX-based renderer library for SVG files.(development files)
Closes: 234843
 librsvg2 (2.5.0-2) unstable; urgency=low
   * Run libtoolize --force --copy; aclocal; autoheader; automake -acf;
     autoconf on the source tree (closes: #234843).
 f078d3c0cd7214411b70604bf2da5547 1250 libdevel optional librsvg2_2.5.0-2.dsc
 417f30702cb393c798732fda5227ec82 326063 libdevel optional librsvg2_2.5.0-2.diff.gz
 66f9c0d95b1396df97d8f15c01dde870 60746 libdevel optional librsvg2-dev_2.5.0-2_i386.deb
 7bbd566248f7071bd084b86cd9b7271f 55344 libs optional librsvg2-2_2.5.0-2_i386.deb
 9c1a655a5f82483422687d596ecd7624 36912 libs optional librsvg2-common_2.5.0-2_i386.deb

Version: GnuPG v1.2.4 (GNU/Linux)