From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/8994 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?0KDRi9GB0Yw=?= Newsgroups: gmane.linux.lib.musl.general Subject: Re: musl & proprietary programs Date: Thu, 24 Dec 2015 00:22:05 +0700 Message-ID: <20151224002205.588ac8e8@r2lynx> References: <20151222132706.57214aa6@vostro> <20151222222513.10f23f5a@r2lynx> <20151223144852.GR23362@port70.net> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1450891257 487 80.91.229.3 (23 Dec 2015 17:20:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 23 Dec 2015 17:20:57 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-9007-gllmg-musl=m.gmane.org@lists.openwall.com Wed Dec 23 18:20:56 2015 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1aBn5r-0008Nw-MQ for gllmg-musl@m.gmane.org; Wed, 23 Dec 2015 18:20:55 +0100 Original-Received: (qmail 13977 invoked by uid 550); 23 Dec 2015 17:20:53 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 13951 invoked from network); 23 Dec 2015 17:20:52 -0000 X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 In-Reply-To: <20151223144852.GR23362@port70.net> X-Mailer: claws Xref: news.gmane.org gmane.linux.lib.musl.general:8994 Archived-At: On Wed, 23 Dec 2015 15:48:53 +0100 Szabolcs Nagy wrote: > * Alba Pompeo [2015-12-22 13:37:52 -0200]: > > chroot is a little better than dual-boot, but still very unfriendly > > for a day-to-day usage of many proprietary tools. > > > > on x86, binaries linked against glibc can be made to work with > musl. > > but isolating such software into a separate virtual environment > is a good idea anyway and then it's easier to use glibc based > userspace there. Well that's fine until you will not face something dynamic. A simple example: some of my machines successfully runs LibreOffice 4 inside Slackware 14 chroot. Problems start when user wants to save a document to USB stick. This is a valid use case, but fails because you end up with mounting USB stick twice. This requires wrappers. And in *DE environments they will be lost under pressure of various mount daemons or something like that. But at rest, it works flawlessly. Maybe Alba Pompeo just faces an issue with wide filesystem tree that needs to be inside chroot. -- http://lynxlynx.tk/ Power electronics made simple Unix and simple KISS C code