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 443061396D0 for ; Sat, 12 Aug 2017 21:33:49 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 237DC1FC06D; Sat, 12 Aug 2017 21:33:42 +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 CBFA11FC045 for ; Sat, 12 Aug 2017 21:33:41 +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 01D50341757; Sat, 12 Aug 2017 21:33:39 +0000 (UTC) Message-ID: <1502573615.12010.4.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 23:33:35 +0200 In-Reply-To: <1501689535.795.1.camel@gentoo.org> References: <1501689535.795.1.camel@gentoo.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-HSDLfAx7JA/0vUwvhVG/" 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: 94a1c04e-3bf3-4ae8-b3bb-df941ff4fd0b X-Archives-Hash: d9c1b0944bc7e073c81dcd3cc7a988f5 --=-HSDLfAx7JA/0vUwvhVG/ Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On =C5=9Bro, 2017-08-02 at 17:58 +0200, Micha=C5=82 G=C3=B3rny wrote: > Hi, everyone. >=20 > I've finally gotten around to writing a new tool for migrating amd64 > systems to SYMLINK_LIB=3Dno layout [1]. I've put it in symlink-lib- > migration [2] repository along with a README. Please review it and give > it more testing. I've pushed two important fixes now: a. The tool now processes unowned files as well -- *.{a,la,so} are left in lib64 (i.e. the symlinks created by db.eclass and alikes) while everything else goes into lib. b. I've fixed cleanup phase to also remove top-level files and directories that were moved out of lib64. Also, I've fixed it not to complain about trying to remove non-empty directories. > [1]:https://bugs.gentoo.org/show_bug.cgi?id=3D506276 > [2]:https://github.com/mgorny/symlink-lib-migration --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-HSDLfAx7JA/0vUwvhVG/ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQKlBAABCgCQFiEEbbsHzE8NrQbqCv5BsHoa6u+0Rk4FAlmPdC9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDZE QkIwN0NDNEYwREFEMDZFQTBBRkU0MUIwN0ExQUVBRUZCNDQ2NEUSHG1nb3JueUBn ZW50b28ub3JnAAoJELB6GurvtEZOmZAP+NGIUuCivRmwk+UAu6HShRlGAMT7946D ejX/92HwXYc2BaWaPxEHuTU03ILaTFY1h5r/AT3xMOrrgUqWjd33+gA2eJVUOTfH 4TOsofG8mH1pQKEQ+BzyFsJtn2NDotP79Ics/cTnoWbt3vPKCqfg1cGs060d5GS2 lr04nflr7/74jR086ESl+NbeFZDc7ztuD68jGTb6M4nzxewQnzEQrZDcOk/LqZHO NoegMhjQW010HWMmUTmgfWx862DxKVJoQzQQl5xJVU3dYJAXg74fzWHV2HmaDAEc IfsToy7K2ZhLJtyYHQLSiuvzQhV8Sc1A+qjIAm4OYU58JJX5IbmmQGjfbKpeCjyM f5uv95xITLTDz+RzOCT4MDqsiI1dVQJ13l5CUSpDrCVwsdhpcdfm5398ogkEyr+i PnktV2HB+/xyqhlVECJNZSuV4GWx2EqGEzkX6IU58QfHmSq2WalXkZW3NazsyknO LYKWzBDSrRPntNqR0PI3R+GMrRpG2/fuFiSq7Mc1XJ7kA+NhLrtUoPO+hZZdUudj qoFzwXLfyM9N1/mgYaJeaES8NUt09rdZH0p+pdMC7ID5METHSMHmwB1E0D/w4GCt OusBambqd7ACG0OU3R4TGW4UwIMrOoydmryuurO73c344JigD004SK94WJ5NL+XI pO2Rqv2DvIQ= =rE8+ -----END PGP SIGNATURE----- --=-HSDLfAx7JA/0vUwvhVG/--