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 B79661396D0 for ; Sat, 12 Aug 2017 07:12:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 772B7E0DA6; Sat, 12 Aug 2017 07:12:40 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (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 2F456E0D88 for ; Sat, 12 Aug 2017 07:12:40 +0000 (UTC) Received: from pomiot (d202-252.icpnet.pl [109.173.202.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 451B3341A35; Sat, 12 Aug 2017 07:12:38 +0000 (UTC) Message-ID: <1502521954.1045.2.camel@gentoo.org> Subject: Re: [gentoo-dev] New SYMLINK_LIB=no migration tool for review From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Date: Sat, 12 Aug 2017 09:12:34 +0200 In-Reply-To: References: <1501689535.795.1.camel@gentoo.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-TwxcxGVOaq6mKif3yQ/g" X-Mailer: Evolution 3.22.6 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 X-Archives-Salt: 96a61753-1589-419c-a449-3ddf477111cb X-Archives-Hash: 29ec234038949ed3c6920e8f97de1fdc --=-TwxcxGVOaq6mKif3yQ/g Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On pi=C4=85, 2017-08-11 at 16:56 -0700, Gerogy Yakovlev wrote: > Hi, >=20 > I was able to test this one a bit. > The test subjects were: > ~amd64/openrc/desktop system which I was going to wipe anyway. > amd64/openrc latest snapshot, updated to ~amd64 with boostrtap.sh >=20 > for the latter symlink migration was done before bootstrapping, Thanks a lot for testing. > So far I found 3 issues so far: >=20 > 1) kernel modules. modprobe looks into /lib/modules/$(uname -r), but > after running the tool they end up in /lib64/modules. Hmm, my test chroot did not have Linux modules. I'm going to test that.=20 I suspect it's because 'modules' is not owned by any package on your system, so it doesn't touch it at all. I need to rethink that. Maybe it'd be better to just move everything unowned to /lib. > 2) app-eselect/eselect-mesa has some hardcoded paths: > MESA_CONF_DIR=3D"${EROOT}/usr/share/mesa" > MESA_DIR_64=3D"${EROOT}/usr/lib/mesa" > DRI_DIR_64=3D"${EROOT}/usr/lib/dri" > MESA_DIR_32=3D"${EROOT}/usr/lib32/mesa" > DRI_DIR_32=3D"${EROOT}/usr/lib32/dri" > that leads to many funny breakages. https://bugs.gentoo.org/486712 >=20 > 3) and minor one, sys-boot/refind will fails to build, because it looks > for 64bit libs in lib. Could you file a bug with a build log for it? Leave a note that it's on SYMLINK_LIB=3Dno system. --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-TwxcxGVOaq6mKif3yQ/g Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQKmBAABCgCQFiEEbbsHzE8NrQbqCv5BsHoa6u+0Rk4FAlmOqmJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDZE QkIwN0NDNEYwREFEMDZFQTBBRkU0MUIwN0ExQUVBRUZCNDQ2NEUSHG1nb3JueUBn ZW50b28ub3JnAAoJELB6GurvtEZOWt8P/2GRkpWPPvENxJu1X2ptZyrfnt8R293M HCFOQGUs6JHUzmsmLoJjEzV10RZ9caGtJ8PHxS6t/nQf2XQQoPnPrG78BjMy5JKE 0fCWb99u80fSBEIzdkQ5QCUVzj6mUgJKsd22iEo9Xo394sJg8MseOPJ6acPsfEB5 fzh7Ww4o2x1E5rYHynX61LVGcP/irsALryXs0CbsK3NLCI8LZS9IP9+PWyNPa9Ls jaig+BAvHWzanEFs8q4XTZBp8hNu9JdQgOUVPnriMM2msfzRgj53D4TveieTsJJy gTbK0NC2RGxvpNlmlDryBGwnBodw9hiBcHL7UZIjYpdm/yWKLd0UMdX/UkcDB/Q2 pJCSKFEVT2VFccsuAChYhol9Y86ewHohtSr5DM5hejuQNlgFrDC5luGU6B0mEuK7 Xp/xToL9Dl/UCMc9RStMHzUbnBrqq/J5FSVCoduV5htbn3ucGte2VxVoMPS4rqpI qjPfyK0ELjW5t+6Uww5aXgQ0v506oNgxI2DhWbipdo3M+cbIg6w0x1Vnrpxtp1ys gDHkzaJbVTWwOerTl+2vEAk7QB7vPL31Oo/KmkVhTkqXcFxLaZVhK44aGaMvC9Mw +vn4GDtim41V53Zz3RYJhs8Guek0draTcXfJaWmif9OOCmJOo5n3hHerxATxbVw6 9bbFsh+HZede =5ace -----END PGP SIGNATURE----- --=-TwxcxGVOaq6mKif3yQ/g--