Received: from out0.migadu.com (out0.migadu.com [94.23.1.103]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 3265D781E34 for <~alpine/devel@lists.alpinelinux.org>; Tue, 26 May 2020 12:59:54 +0000 (UTC) X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dereferenced.org; s=default; t=1590497992; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ggMTSIFPHxzgznjw+alhQrpcAU4gO4SO8cZ4kOaFAQQ=; b=B+Xt70RmGKVI/vfghV3MPK+Bh2aToXlrJ7ULqf2Bze43s0Ypd5toU+c/PIeoPnlcj0+SJ6 grBF3sBvTcIWFKgV5oZLbn9jV1hIGZi4TutWWzv1iVNZ+YOlsN36YHalv6Fgs1/Gl6D+8l /voIf5FfvYxYuk7ka+R9WKdYpoiWui4= From: Ariadne Conill To: Lucas Ramage Cc: ~alpine/devel@lists.alpinelinux.org Subject: Re: /usr merge Date: Tue, 26 May 2020 06:59:42 -0600 Message-ID: <2929023.1b07fFYE6M@localhost> In-Reply-To: <1CFC39A5-A973-4807-BA91-FB41F1EF8E6C@gmx.us> References: <3466956.8geous13SG@localhost> <1CFC39A5-A973-4807-BA91-FB41F1EF8E6C@gmx.us> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Score: 0.90 Hello, On Monday, May 25, 2020 7:53:50 AM MDT Lucas Ramage wrote: > On May 25, 2020 1:01:20 PM UTC, Ariadne Conill wrote: > >Hello, > > > >On Monday, May 25, 2020 6:46:00 AM MDT Lucas Ramage wrote: > >> I agree with this. Complying with the standard(s) should help ease > >> maintenance since our packages will be more compatible across the > > > >board. > > > >> There is no need to reinvent the wheel here. > > > >Compatible with what? > > > >Using glibc makes our packages "more compatible across the board" too. > >Should > >we use glibc? > > > >Ariadne > > That is completely different. In terms of correctness, glibc is less > conformant that musl. In terms of correctness to POSIX, sure. In terms of correctness to LSB (the standard that actually matters when you think "Linux"), not really. > > musl is lightweight, fast, simple, free, and strives to be correct in the > > sense of standards-conformance and safety. [1] > If you have a more correct standard to follow other than the FHS, please > share. Otherwise, sticking to the established standard is the more correct > choice. Alpine is not a distribution known for strict adherence to standards. We require the flexibility to deviate from standards when there are tangible benefits. The question is whether removing /usr is "worth it." For now, we decided to punt this to a future release anyway. Ariadne