[xml/sgml-pkgs] Bug#273911: marked as done (libxslt1: libgcrypt dependency breaks compilation of other packages)

Debian Bug Tracking System owner@bugs.debian.org
Wed, 13 Oct 2004 00:03:13 -0700


Your message dated Wed, 13 Oct 2004 15:55:34 +0900
with message-id <20041013065534.GA8501@glandium.org>
and subject line [xml/sgml-pkgs] Bug#273911: libxslt1: libgcrypt dependency breaks compilation of other packages
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; 28 Sep 2004 20:03:11 +0000
>From hawke@hawkesnest.net Tue Sep 28 13:03:11 2004
Return-path: <hawke@hawkesnest.net>
Received: from hawkesnest.net (localhost) [68.78.212.97] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CCOBr-0003lL-00; Tue, 28 Sep 2004 13:03:11 -0700
Received: from hawke by localhost with local (Exim 4.34)
	id 1CCOBa-0007H8-Rw; Tue, 28 Sep 2004 15:02:54 -0500
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Alex Mauer <hawke@hawkesnest.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libxslt1: libgcrypt dependency breaks compilation of other packages
X-Mailer: reportbug 2.63
Date: Tue, 28 Sep 2004 15:02:54 -0500
Message-Id: <E1CCOBa-0007H8-Rw@localhost>
X-hawkesnest-MailScanner: Found to be clean
X-hawkesnest-MailScanner-SpamCheck: not spam, SpamAssassin (score=-2.82,
	required 6, autolearn=not spam, ALL_TRUSTED -2.82)
X-MailScanner-From: hawke@hawkesnest.net
Delivered-To: submit@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=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: libxslt1
Severity: important

The recent change to add libgcrypt11-dev as a Build-Depends causes other
packages not to build.  The one I ran into was xmlstarlet-0.9.3
( http://xmlstar.sourceforge.net/ ), but other packages may be affected
as well.  

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686-smp
Locale: LANG=C, LC_CTYPE=C

---------------------------------------
Received: (at 273911-done) by bugs.debian.org; 13 Oct 2004 06:55:35 +0000
>From mh@glandium.org Tue Oct 12 23:55:35 2004
Return-path: <mh@glandium.org>
Received: from d14.haichifl11.vectant.ne.jp (localhost.localdomain) [220.247.22.14] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CHd2t-00069i-00; Tue, 12 Oct 2004 23:55:35 -0700
Received: from mh by localhost.localdomain with local (Exim 4.34)
	id 1CHd2s-0002DE-FK; Wed, 13 Oct 2004 15:55:34 +0900
Date: Wed, 13 Oct 2004 15:55:34 +0900
From: Mike Hommey <mh@glandium.org>
To: Alex Mauer <hawke@hawkesnest.net>
Cc: 273911-done@bugs.debian.org
Subject: Re: [xml/sgml-pkgs] Bug#273911: libxslt1: libgcrypt dependency breaks compilation of other packages
Message-ID: <20041013065534.GA8501@glandium.org>
References: <E1CCOBa-0007H8-Rw@localhost> <20040929012925.GB4826@namakemono> <1096478628.2971.37.camel@gtpl2332l>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1096478628.2971.37.camel@gtpl2332l>
User-Agent: Mutt/1.5.6+20040907i
Delivered-To: 273911-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=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

On Wed, Sep 29, 2004 at 12:23:47PM -0500, Alex Mauer wrote:
> On Wed, 2004-09-29 at 10:29 +0900, Mike Hommey wrote:
> libgcypt7-dev is not installed.  The program in question statically
> links against libexslt.a; the change now requires it to also link
> against libgcrypt.a and libgpg-error.a.  Is this something that it needs
> to check for?  It seems to be that it should not be, since libgcrypt and
> libgpg-error are not otherwise needed to link against libxslt.

libexslt has now a crypto functionnality which need to use libgcrypt.
The static version then has to link all the static libraries needed.
If you use libtool for linking, there should not be any problem, it uses
the .la files to get all the dependency chain. If you don't, then, you
have to add libgcrypt and whatever else is needed to your link command.
The bug doesn't belong to libxslt1, thus closing the bug.

Mike