[Bug 1215465] New: [Build 20230917] groff / "man -P cat docker build | grep … => troff:<standard input>:80: warning: cannot select font 'C'
https://bugzilla.suse.com/show_bug.cgi?id=1215465 Bug ID: 1215465 Summary: [Build 20230917] groff / "man -P cat docker build | grep … => troff:<standard input>:80: warning: cannot select font 'C' Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other URL: https://openqa.opensuse.org/tests/3584565/modules/dock er/steps/212 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: screening-team-bugs@suse.de Reporter: dimstar@opensuse.org QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: openQA Blocker: Yes ## Observation The test code runs: man -P cat docker build | grep 'docker-build - Build'; echo 4Kdp0-$?- this then returns troff:<standard input>:80: warning: cannot select font 'C' … troff:<standard input>:511: warning: cannot select font 'C' troff:<standard input>:513: warning: cannot select font 'C' troff:<standard input>:518: warning: cannot select font 'C' troff:<standard input>:518: warning: cannot select font 'C' 4Kdp0-1- i.e error spewn out and the grep fails (the actual search string not found) openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-containers_host_docker@64bit fails in [docker](https://openqa.opensuse.org/tests/3584565/modules/docker/steps/212) ## Test suite description Maintainer: dheidler. Extra tests about CLI software in container module 2023-08-10/dimstar: added QEMURAM=2048 (boo#1212824) ## Reproducible Fails since (at least) Build [20230917](https://openqa.opensuse.org/tests/3583658) ## Expected result Last good: [20230915](https://openqa.opensuse.org/tests/3580146) (or more recent) ## Further details Always latest result in this scenario: [latest](https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=DVD&machine=64bit&test=containers_host_docker&version=Tumbleweed) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215465 Guillaume GARDET <guillaume.gardet@arm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |guillaume.gardet@arm.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215465 Pavel Dostál <pdostal@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pdostal@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215465 https://bugzilla.suse.com/show_bug.cgi?id=1215465#c1 Felix Niederwanger <felix.niederwanger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |felix.niederwanger@suse.com --- Comment #1 from Felix Niederwanger <felix.niederwanger@suse.com> --- Looks like a issue with man itself to me: $ man -P cat docker-build > 123 troff:<standard input>:80: warning: cannot select font 'C' ... $ man docker-build > 123 troff:<standard input>:80: warning: cannot select font 'C' ... -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1215465 https://bugzilla.suse.com/show_bug.cgi?id=1215465#c2 --- Comment #2 from Felix Niederwanger <felix.niederwanger@suse.com> --- I think the underlying issue is that the man output consists of non-ascii characters now. When comparing the output of man podman-build between Tumbleweed and SLES 15-SP4 it becomes apparent that e.g. the dash character on Tumbleweed is not the '-' dash character:
phoenix@tumbleweed:~ $ man podman-build NAME podman‐build ‐ Build a container image using a Containerfile
phoenix@sles15sp5:~ $ man podman-build NAME podman-build - Build a container image using a Containerfile
Visually they are not really different, but when copying to a text editor or looking at the encoding it becomes clear that on Tumbleweed the output is different. This causes also openQA to stumble, e.g. here: https://openqa.opensuse.org/tests/3628637#step/docker/221 Can perhaps the man maintainer have a look if there were some recent changes that would explain this behaviour? -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com