Date: Fri, 28 Oct 2016 14:15:57 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 213854] sysutils/screenfetch: fix Message-ID: <bug-213854-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213854 Bug ID: 213854 Summary: sysutils/screenfetch: fix Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: jgh@FreeBSD.org Reporter: amdmi3@FreeBSD.org Assignee: jgh@FreeBSD.org Flags: maintainer-feedback?(jgh@FreeBSD.org) Created attachment 176246 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D176246&action= =3Dedit Patch There are two problems in screenfetch on FreeBSD: - It doesn't work in some cases. Works fine on my desktop, but fails reliab= le in poudriere. No idea what exactly causes this: $ screenfetch /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor /usr/local/bin/screenfetch: line 4156: /dev/fd/62: Operation not supported /usr/local/bin/screenfetch: line 4157: 3: Bad file descriptor This was fixed upstream, https://github.com/KittyKatt/screenFetch/commit/5774f849d18295715392e56dbc2= 7998de518cec2 - It's unable to detect FreeBSD system when there's no /var/run/dmesg.boot (e.g. again in poudreire jail). Add proper detection based on `uname -o` output. Upstream PR: https://github.com/KittyKatt/screenFetch/pull/402 While here, fix LICENSE, add LICENSE_FILE, switch to license helpers and ad= d a very simple test. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-213854-13>