From owner-freebsd-current@freebsd.org Tue Jul 5 18:21:49 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E10FB2008E for ; Tue, 5 Jul 2016 18:21:49 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5A6401769 for ; Tue, 5 Jul 2016 18:21:49 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: by mailman.ysv.freebsd.org (Postfix) id 59C50B2008D; Tue, 5 Jul 2016 18:21:49 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59739B2008C for ; Tue, 5 Jul 2016 18:21:49 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from aibo.runbox.com (aibo.runbox.com [91.220.196.211]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1EDF91768 for ; Tue, 5 Jul 2016 18:21:48 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from [10.9.9.241] (helo=rmm6prod02.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1bKUf7-0004QL-Kp for current@freebsd.org; Tue, 05 Jul 2016 20:01:33 +0200 Received: from mail by rmm6prod02.runbox.com with local (Exim 4.76) (envelope-from ) id 1bKUf7-00061e-KQ for current@freebsd.org; Tue, 05 Jul 2016 20:01:33 +0200 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Received: from [Authenticated user (846156)] by runbox.com with http (RMM6); for ; Tue, 05 Jul 2016 18:01:33 GMT From: "Jeffrey Bouquet" Reply-To: jbtakk@iherebuywisely.com To: "current" Subject: Issues to maybe prioritize before pkg-base Date: Tue, 05 Jul 2016 11:01:33 -0700 (PDT) X-Mailer: RMM6 Message-Id: X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jul 2016 18:21:49 -0000 Main disk would not boot cleanly. could not fsck_ffs, cannot find inode files went missing from /etc (make.conf, pf.conf, firewall*,=20 file went missing from rc.d files went missing from /etc/X11 shell history file remained locked. find suddenly could not find /usr/local/lib/*/libc.so.5 freecolor could not find its libraries Xorg could not find lib* in /usr/local/lib etc somewhat fixed those from backup. Which hosed the latest pkg install * upgrades (byobu bump, etc) which I rei= nstalled Put the disk on backup, latter mountroot, ran fsck_ffs on the failing disk = /root and /usr, multiple times, ...... Inexplicably got all libraries back, working, and files restored AS FAR AS = I KNOW but as usual in this case, which happens at least twice a year, although I = restore the desktop and programs (usually) to a working state, with adequate backup= s, ..... Why is there not some feature to build more resilency into the operating sy= stem, so that it could at least detect (spare copies of .so. in the background, auto chec= k etc...) no matter if it takes more time upon boot, how to self-repair (for newbies = or INSTALLWORLD fixes) rather than repair piecemeal by *experienced users* (2004 here) that cannot= be retold without complaint, in other words, document failures and retool base tools = for more reliability upon inode-disappearing loss of files and directories, especial= ly in the case of /etc /boot etc which are critical to booting to a non-single-user environme= nt. .... Why is there ^^^^^^^^^^^, I suspect, not enough coders, time... which is why I feel the need to post this issue here, as long as there IS N= OT enough coders, time, maybe before pkg-base is fully implemented "pkg-base" could b= e made resilient to the above type errors. ( sudden missing .so. during a pkg base= upgrade, for example...)=20=20=20=20=20=20 Just as a sort of feature request, delay it a year or so to make the binar= ies BIGGER and more capable, static not dynamic, etc... ,,,, No real contributing input above... I apologize in advance, if you will all= ow me to do so, just a freebsd end-user here, no time to contribute due to other issues.=20=