GNU bug report logs - #47386
dejagnu help tests FAIL on Solaris

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: dejagnu; Reported by: Rainer Orth <ro@HIDDEN>; Owned by: jcb62281@HIDDEN; dated Thu, 25 Mar 2021 12:31:02 UTC; Maintainer for dejagnu is bug-dejagnu@HIDDEN.
Owner recorded as jcb62281@HIDDEN Request was from Jacob Bachmeyer <jcb62281@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 47386 <at> debbugs.gnu.org:


Received: (at 47386) by debbugs.gnu.org; 27 Mar 2021 04:19:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 27 00:19:25 2021
Received: from localhost ([127.0.0.1]:43118 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lQ0Q0-00058F-T3
	for submit <at> debbugs.gnu.org; Sat, 27 Mar 2021 00:19:25 -0400
Received: from mail-ot1-f50.google.com ([209.85.210.50]:38790)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jcb62281@HIDDEN>) id 1lQ0Py-000580-LZ
 for 47386 <at> debbugs.gnu.org; Sat, 27 Mar 2021 00:19:22 -0400
Received: by mail-ot1-f50.google.com with SMTP id
 w21-20020a9d63950000b02901ce7b8c45b4so7167558otk.5
 for <47386 <at> debbugs.gnu.org>; Fri, 26 Mar 2021 21:19:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject
 :references:in-reply-to:content-transfer-encoding;
 bh=EcDXXtNEuUr+Gp4hY/NNjHkL1g2/qd9VJkWNlFu7BeY=;
 b=AuMdC0de2oiZGOMSL5pE6flXVSkI9FQ6WH18TYH8VeENjko+5625uQrcZm6i/grXCT
 HaKxSKtTNVutCPMlGBqeAXjH2ddHq5flQc9A/HUfeICChup4pvZHhME/jHYrEpGw7PY9
 oBK1bCfjH6a9wGBsHDzf2buv2pPw07ruWAqKRPRjVu1oePrTwUAGO9g0brE32cYsjcHo
 JYFwOKov+KwfvvRS68EIisdUyvKGiTc+Y0SwnOb9h75y/IUZuZcGALqJRaeKng0I93p/
 gGjWAjaQ5H61YLB4+8xxtQ6TEelyBI09mW6LuXn1qtfVunLvLCTXnOCeJ3Un97zi1cta
 xXpQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:message-id:date:from:reply-to:user-agent
 :mime-version:to:cc:subject:references:in-reply-to
 :content-transfer-encoding;
 bh=EcDXXtNEuUr+Gp4hY/NNjHkL1g2/qd9VJkWNlFu7BeY=;
 b=gzZXJmYwZYLKk8wWazOEMCy7rLhvOnfRo01VM9Sz40O//dHoSChDUwMQxqAVobXEjq
 WoDMlJ9L4zOWjmC78zA3RH8eyp3h7cnQA2ph4yJVVNHR7HdQxqwDA0tSMw1ylNYGABWA
 F5IL3G6L33eBVuIN+sIoe2ygGwLrhM+yt1tupvG6vpcsglCtTe+WbGzZchQMDujEoWyc
 cibCbJBF9aKLVRsdEm3JYR1qdq1A7D8gaLTfmGUjx2zl4NhNAnlLRoLBytI5FqOjhkCe
 fkTXC+7l+GhYUAdt7z0RljjnDRSZTlni0hXM8dCRt3mRgi2L+UNpnNRXCb5/AuLZPUWy
 s+Fw==
X-Gm-Message-State: AOAM531mb6TqjAhaLFgsJ25tFtiTLLvkmSjK3XfP95bq+yCPfRwXgzi4
 sVrNI6FvUz2f4aA8sgoRtO4=
X-Google-Smtp-Source: ABdhPJzGZj0stuVdLUS9AMIxsbnVoiLyrRw+2wa7zDyB//rPzbrf11kkAygVxufk0FRY11k/D8toHg==
X-Received: by 2002:a9d:4816:: with SMTP id c22mr14033965otf.144.1616818757290; 
 Fri, 26 Mar 2021 21:19:17 -0700 (PDT)
Received: from [192.168.2.42] (adsl-70-133-144-213.dsl.ablntx.sbcglobal.net.
 [70.133.144.213])
 by smtp.gmail.com with ESMTPSA id a73sm2198252oii.26.2021.03.26.21.19.16
 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 26 Mar 2021 21:19:17 -0700 (PDT)
Message-ID: <605EB244.2090508@HIDDEN>
Date: Fri, 26 Mar 2021 23:19:16 -0500
From: Jacob Bachmeyer <jcb62281@HIDDEN>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
 rv:1.8.1.22) Gecko/20090807 MultiZilla/1.8.3.4e SeaMonkey/1.1.17
 Mnenhy/0.7.6.0
MIME-Version: 1.0
To: Rainer Orth <ro@HIDDEN>
Subject: Re: bug#47386: dejagnu help tests FAIL on Solaris
References: <yddczvnpg9h.fsf@HIDDEN>
In-Reply-To: <yddczvnpg9h.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 47386
Cc: 47386 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: jcb62281@HIDDEN
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.5 (/)

Rainer Orth wrote:
> There are only two testsuite failures when running make check on Solaris
> 11.3 for dejagnu 1.6.3-rc1:
>
> FAIL: dejagnu help selects dejagnu(1) manpage
> FAIL: dejagnu help help selects dejagnu-help(1) manpage
>
> They are from testsuite/launcher.all/help.exp, but unfortunately
> launcher.log gives no further information but the FAILs.
>   

That code uses Tcl's exec(n) instead of Expect, so the output does not 
end up in the log.  A copy of the output from each launcher run is now 
placed in the log.

> [...] Solaris man doesn't support
>
> man <filename>
>
> at all and there's no equivalent.  The only way seems to have the
> regular directory structure with .../man/man1, then run man -M .../man
> dejagnu.
>   

The "man <filename>" form is only used when executing "dejagnu help" 
from the source tree:  once DejaGnu has been installed, the "man <page>" 
syntax will be used.  These tests are now UNSUPPORTED on Solaris, since 
the system tools do not support a feature they need.

> Besides, Solaris man doesn't support MANPAGER either, only PAGER.

I have also added that; the tests only set MANPAGER to echo(1) to ensure 
that the result of actually executing man(1) do not block waiting for input.


This should be fixed as of commit 
a8a331ee5b0953ee3ca11764e4a6e4f2af8722c9 on the dejagnu-1.6.3 branch 
which will be included in release candidate 2.


-- Jacob




Information forwarded to bug-dejagnu@HIDDEN:
bug#47386; Package dejagnu. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 Mar 2021 12:30:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 25 08:30:41 2021
Received: from localhost ([127.0.0.1]:37397 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lPP8K-0005km-U3
	for submit <at> debbugs.gnu.org; Thu, 25 Mar 2021 08:30:41 -0400
Received: from lists.gnu.org ([209.51.188.17]:48752)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ro@HIDDEN>) id 1lPP8J-0005kf-9N
 for submit <at> debbugs.gnu.org; Thu, 25 Mar 2021 08:30:39 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:46724)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ro@HIDDEN>)
 id 1lPP8I-0006ne-Uq
 for bug-dejagnu@HIDDEN; Thu, 25 Mar 2021 08:30:39 -0400
Received: from smtp.cebitec.uni-bielefeld.de ([129.70.160.84]:46722)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ro@HIDDEN>)
 id 1lPP8H-0007nv-53
 for bug-dejagnu@HIDDEN; Thu, 25 Mar 2021 08:30:38 -0400
Received: from localhost (localhost [127.0.0.1])
 by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with ESMTP id 2D48545C3
 for <bug-dejagnu@HIDDEN>; Thu, 25 Mar 2021 13:30:35 +0100 (CET)
X-Virus-Scanned: amavisd-new at CeBiTec.Uni-Bielefeld.DE
Received: from smtp.CeBiTec.Uni-Bielefeld.DE ([127.0.0.1])
 by localhost (smtp.cebitec.uni-bielefeld.de [127.0.0.1]) (amavisd-new,
 port 10024) with ESMTP id gJxJLyxJo-Gq for <bug-dejagnu@HIDDEN>;
 Thu, 25 Mar 2021 13:30:34 +0100 (CET)
Received: from manam.CeBiTec.Uni-Bielefeld.DE (p50854142.dip0.t-ipconnect.de
 [80.133.65.66])
 by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with ESMTPSA id B5D3442FF
 for <bug-dejagnu@HIDDEN>; Thu, 25 Mar 2021 13:30:34 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=CeBiTec.Uni-Bielefeld.DE; s=20200306; t=1616675434;
 bh=QU5pSya2X8Kfmkx7zQouLKiNORWzbLxBWLIGgLyrIUo=;
 h=From:To:Subject:Date:From;
 b=cZ5lnvTRPVnampgf5KgLGQ/x6XeWryJdQeswbQ5sfVWxZJzDiQHH8b0j7sktaF4KA
 QrZOPPdVz9OBRo2g1NGj28Lg1koT9DOXGarrEYuGNrvwVxj9mVtKsyFnqJZbbpeiSr
 EqzubJEomjVUEzCBimypnKTGZPPdRxXT32jGFLBseVmg+fIqIcwWmDKP4EU4FmzPtx
 2zvfSYbvpp7cpCTGMVpkj9VaGrThsT/NawE4tcgfMAfAtgXTlKCYvTJszVud+64r8s
 B4RkcbeJrwV0e2Yn7yEJSkgxKgxjWem7luQu0w/NxnRJoz6kaqfM+vkN8+BxXTNMJo
 pKWQHA2w0qX6A==
From: Rainer Orth <ro@HIDDEN>
To: bug-dejagnu@HIDDEN
Subject: dejagnu help tests FAIL on Solaris
Date: Thu, 25 Mar 2021 13:30:34 +0100
Message-ID: <yddczvnpg9h.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1.90 (usg-unix-v)
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: none client-ip=129.70.160.84;
 envelope-from=ro@HIDDEN; helo=smtp.CeBiTec.Uni-Bielefeld.DE
X-Spam_score_int: -42
X-Spam_score: -4.3
X-Spam_bar: ----
X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3,
 SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

There are only two testsuite failures when running make check on Solaris
11.3 for dejagnu 1.6.3-rc1:

FAIL: dejagnu help selects dejagnu(1) manpage
FAIL: dejagnu help help selects dejagnu-help(1) manpage

They are from testsuite/launcher.all/help.exp, but unfortunately
launcher.log gives no further information but the FAILs.

With runtest -v, I find

Spawning "env MANPAGER=echo /vol/src/gnu/dejagnu/dejagnu-1.6.3-rc1/dejagnu help -v" ...
FAIL: dejagnu help selects dejagnu(1) manpage

Running the above command manually yields

Forwarding to man "/vol/src/gnu/dejagnu/dejagnu-1.6.3-rc1/doc/dejagnu.1"
No manual entry for /vol/src/gnu/dejagnu/dejagnu-1.6.3-rc1/doc/dejagnu.1.

which is no wonder: Solaris man doesn't support

man <filename>

at all and there's no equivalent.  The only way seems to have the
regular directory structure with .../man/man1, then run man -M .../man
dejagnu.

Besides, Solaris man doesn't support MANPAGER either, only PAGER.

	Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University




Acknowledgement sent to Rainer Orth <ro@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-dejagnu@HIDDEN. Full text available.
Report forwarded to bug-dejagnu@HIDDEN:
bug#47386; Package dejagnu. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 29 Mar 2021 23:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.