[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#213524: marked as done (dpkg: new install-info creates serious breakage, see #213524)



Your message dated Sat, 25 Oct 2003 20:19:41 -0500 (CDT)
with message-id <Pine.LNX.4.44.0310252018020.3530-100000@gradall.private.brainfood.com>
and subject line #213524: automake: serious breakage with new install-info behaviour
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; 1 Oct 2003 00:57:47 +0000
>From sanvila@unex.es Tue Sep 30 19:57:46 2003
Return-path: <sanvila@unex.es>
Received: from guadiana.unex.es [158.49.17.23] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1A4VJK-00055t-00; Tue, 30 Sep 2003 19:57:46 -0500
Received: from guadiana.unex.es
	([158.49.17.23] helo=localhost ident=sanvila)
	by guadiana.unex.es with esmtp (Exim 3.35 #1 (Debian))
	id 1A4VJJ-00076G-00
	for <submit@bugs.debian.org>; Wed, 01 Oct 2003 02:57:45 +0200
Date: Wed, 1 Oct 2003 02:57:49 +0200 (CEST)
From: Santiago Vila <sanvila@unex.es>
To: submit@bugs.debian.org
Subject: automake: serious breakage with new install-info behaviour
Message-ID: <Pine.LNX.4.58.0310010238520.12749@home.unex.es>
X-Debbugs-Cc: sanvila@unex.es
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-5.0 required=4.0
	tests=HAS_PACKAGE
	version=2.53-bugs.debian.org_2003_9_21
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_9_21 (1.174.2.15-2003-03-30-exp)

Package: automake1.7
Version: 1.7.7-1
Tags: upstream
Severity: important

In the most recent dpkg package, "install-info --version" now shows its
output on stdout, not stderr.

As a result, this code in /usr/share/automake-1.7/am/texinfos.am
does not work as expected anymore:



## Only run this code if install-info actually exists, and it is not
## the Debian install-info.  FIXME: once Debian install-info goes
## away, we can remove this hack.  Debian install-info v1.8.3
## prints version info to stderr.
##
## Do not use
##    install-info --version 2>&1 | sed 1q | grep -s -v -i debian
## as if install-info does not exist, grep -v will be happy, and
## therefore the code will be triggered although install-info is missing.
        @if (install-info --version && \
             install-info --version | grep -i -v debian) >/dev/null 2>&1; then           list='$(INFO_DEPS)'; \
          for file in $$list; do \



since install-info now works even if it's Debian install-info.

[ See bugs #213494 or #213495 to see the kind of breakage this produces ].

The code in texinfos.am should ideally be written in such a way that
it does not depend on Debian install-info showing its output on stderr
or stdout. If this is not easy or possible, then it should be adapted
to the new behaviour.

[ Please forward this bug upstream ].

Thanks.

---------------------------------------
Received: (at 213524-done) by bugs.debian.org; 26 Oct 2003 01:19:46 +0000
>From doogie@brainfood.com Sat Oct 25 20:19:46 2003
Return-path: <doogie@brainfood.com>
Received: from brown.brainfood.com (gradall.private.brainfood.com) [146.82.138.61] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1ADZZK-0006Hn-00; Sat, 25 Oct 2003 20:19:46 -0500
Received: from localhost ([127.0.0.1] ident=adam)
	by gradall.private.brainfood.com with esmtp (Exim 3.36 #1 (Debian))
	id 1ADZZH-0001SN-00
	for <213524-done@bugs.debian.org>; Sat, 25 Oct 2003 20:19:43 -0500
Date: Sat, 25 Oct 2003 20:19:41 -0500 (CDT)
From: Adam Heath <doogie@brainfood.com>
X-X-Sender: adam@gradall.private.brainfood.com
To: 213524-done@bugs.debian.org
Subject: re: #213524: automake: serious breakage with new install-info
 behaviour
Message-ID: <Pine.LNX.4.44.0310252018020.3530-100000@gradall.private.brainfood.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Delivered-To: 213524-done@bugs.debian.org
X-Spam-Status: No, hits=0.0 required=4.0
	tests=none
	version=2.53-bugs.debian.org_2003_10_21
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_10_21 (1.174.2.15-2003-03-30-exp)

I'm not fixing this bug.  automake should not be doing what it is doing, as it
was bound to fail.  automake was depending on questionable, and wrong
behaviour, and it's not surprising it died as it has.




Reply to: