Mailinglist Archive: opensuse-bugs (4510 mails)

< Previous Next >
[Bug 966042] New: yast command-line usage emits "unable to close filehandle properly" warning at exit
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 10 Feb 2016 13:23:26 +0000
  • Message-id: <>

Bug ID: 966042
Summary: yast command-line usage emits "unable to close
filehandle properly" warning at exit
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: 2015*
Hardware: x86-64
OS: SUSE Other
Status: NEW
Severity: Minor
Priority: P5 - None
Component: YaST2
Assignee: yast2-maintainers@xxxxxxx
Reporter: bk@xxxxxxxxxx
QA Contact: jsrain@xxxxxxxx
Found By: ---
Blocker: ---

Specifically, it says:

Warning: unable to close filehandle properly: Bad file descriptor, <STDIN> line
21 during global destruction (#1)
(S io) An error occurred when Perl implicitly closed a filehandle. This
usually indicates your file system ran out of disk space.

This happens with (as far as I can tell, I haven't tested exhaustively) all
command-line yast invokations that involve a module. So, e.g., "yast users
help" or "yast sysconfig help" will produce this message. "yast help" on its
own, however, won't.

It does not appear to affect yast's exit code, or it's ability to do its job;
if I run "yast sysconfig set LOADER_TYPE=none", it does the right thing and
then produces that message while exiting.

Despite the hint that it may be space-related, this happens on multiple
computers, all of them with plenty of space available on all filesystems. These
systems are all running recent (~2 weeks) versions of Tumbleweed.

You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >
Follow Ups