From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A605D139694 for ; Wed, 2 Aug 2017 19:25:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 00D8FE0C75; Wed, 2 Aug 2017 19:25:25 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A7FAAE0C56 for ; Wed, 2 Aug 2017 19:25:24 +0000 (UTC) Received: from mail-io0-f181.google.com (mail-io0-f181.google.com [209.85.223.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: floppym) by smtp.gentoo.org (Postfix) with ESMTPSA id 70391341776 for ; Wed, 2 Aug 2017 19:25:23 +0000 (UTC) Received: by mail-io0-f181.google.com with SMTP id m88so24107372iod.2 for ; Wed, 02 Aug 2017 12:25:23 -0700 (PDT) X-Gm-Message-State: AIVw111gVBgP3PuXcu+9etgLhPSEfY8mXcxj3RSloYUmDKqIvQ8U57Xn Keva2mSqAL+zZOWCm0e9Vpx7F5pP0Q== X-Received: by 10.107.167.137 with SMTP id q131mr27190809ioe.66.1501701921584; Wed, 02 Aug 2017 12:25:21 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.107.175.210 with HTTP; Wed, 2 Aug 2017 12:25:01 -0700 (PDT) In-Reply-To: References: <1501689535.795.1.camel@gentoo.org> From: Mike Gilbert Date: Wed, 2 Aug 2017 15:25:01 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-dev] Re: New SYMLINK_LIB=no migration tool for review To: Gentoo Dev Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: c77c1d3c-7ef5-4e5d-a90f-ba866f6939a3 X-Archives-Hash: 0d1143fabc6fc93a4d9603605cecb969 On Wed, Aug 2, 2017 at 3:07 PM, Martin Vaeth wrote: > Mike Gilbert wrote: >> On Wed, Aug 2, 2017 at 1:51 PM, Martin Vaeth wrote: >>> If this already was discussed then sorry for the noise: >>> >>> What is the rationale for merging lib32 with lib? >>> Wouldn't it be somewhat cleaner to have a completely >>> split structure >>> >>> lib64 >>> lib32 >>> libx32 (possibly) >>> lib >> >> Here are a couple of reasons: >> >> 1. Other distros (notably Red Hat and Fedora) put 32-bit libs in "lib". > > According to bug 506276, Debian has instead merged 64-bit to lib. > So it seems to me that there is no "mainstream" to follow. > Perhaps striving for the cleanest solution would be the best? Debian puts 64-bit libs in /lib/(host), where (host) is something like x86_64-linux-gnu. They don't get put in /lib directly. They call this "multiarch". Migrating Gentoo to a "multiarch" config is a larger project.