From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 17 Jun 2019 17:51:55 +0300 From: "Dmitry V. Levin" To: ALT Devel discussion list Message-ID: <20190617145155.GA19863@altlinux.org> References: <20190614210626.GA20420@portlab> <20190615194358.GA15862@portlab> <20190615212050.GA26656@altlinux.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="CE+1k2dSO48ffgeK" Content-Disposition: inline In-Reply-To: <20190615212050.GA26656@altlinux.org> Subject: [devel] I: alternative soname implementations considered harmful X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Jun 2019 14:51:55 -0000 Archived-At: List-Archive: List-Post: --CE+1k2dSO48ffgeK Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 16, 2019 at 12:20:50AM +0300, Dmitry V. Levin wrote: > =F1 =D7=D3=A3-=D4=C1=CB=C9 =D3=CB=CC=CF=CE=D1=C0=D3=D8 =CB =CD=D9=D3=CC= =C9, =DE=D4=CF =C1=CC=D8=D4=C5=D2=CE=C1=D4=C9=D7=CE=D9=C5 =D2=C5=C1=CC=C9= =DA=C1=C3=C9=C9 =CF=C4=CE=CF=C7=CF soname > =D7 =D2=C1=CD=CB=C1=C8 =D2=C5=D0=CF=DA=C9=D4=CF=D2=C9=D1 =D3=CC=C5=C4=D5= =C5=D4 =DA=C1=D0=D2=C5=D4=C9=D4=D8. =F3=C5=CA=DE=C1=D3 =D7 =F3=C9=DA=C9=C6= =C5 18 =D4=C1=CB=C9=C8 soname. =F4=C1=CB=C9=CD =CF=C2=D2=C1=DA=CF=CD, =D0=CF=C4 =DA=C1=D0=D2=C5=D4 =D0=CF= =D0=C1=C4=D5=D4 =D3=CC=C5=C4=D5=C0=DD=C9=C5 =D0=C1=CB=C5=D4=D9: $ xzcat Sisyphus/x86_64/base/pkglist.classic.xz |pkglist-query '[%{=3Dsourc= erpm}\t%{=3Dname}\t%{providename} %{provideflags:depflags} %{provideversion= }\n]' /dev/stdin |sed -n 's/^\([^[:space:]]\+\)[[:space:]]\+\([^[:space:]]\= +\)[[:space:]]\+\(lib[^ ()]\+\)()(64bit) =3D set:.*/\1\t\2\t\3/p' |sort -k3= ,3 |uniq -D -f2 aufs2-util-2.2-alt0.1.src.rpm aufs2-util libau.so.2 aufs3-util-3.0-alt0.1.src.rpm aufs3-util libau.so.2 gcc5-5.3.1-alt6.src.rpm gcc5-gdb-plugin libcc1.so.0 gcc6-6.3.1-alt4.src.rpm gcc6-gdb-plugin libcc1.so.0 gcc7-7.3.1-alt9.src.rpm gcc7-gdb-plugin libcc1.so.0 gcc8-8.3.1-alt3.src.rpm gcc8-gdb-plugin libcc1.so.0 cgns-mpi-3.2-alt3.svn20150317.src.rpm libcgns-mpi libcgns.so.3.2 cgns-seq-3.2-alt4.svn20150317.src.rpm libcgns-seq libcgns.so.3.2 glusterfs3-3.12.15-alt3.src.rpm libglusterfs3-api libgfapi.so.0 glusterfs6-6.3-alt2.src.rpm libglusterfs6-api libgfapi.so.0 glusterfs3-3.12.15-alt3.src.rpm libglusterfs3 libgfchangelog.so.0 glusterfs6-6.3-alt2.src.rpm libglusterfs6 libgfchangelog.so.0 glusterfs3-3.12.15-alt3.src.rpm libglusterfs3 libgfrpc.so.0 glusterfs6-6.3-alt2.src.rpm libglusterfs6 libgfrpc.so.0 glusterfs3-3.12.15-alt3.src.rpm libglusterfs3 libgfxdr.so.0 glusterfs6-6.3-alt2.src.rpm libglusterfs6 libgfxdr.so.0 glusterfs3-3.12.15-alt3.src.rpm libglusterfs3 libglusterfs.so.0 glusterfs6-6.3-alt2.src.rpm libglusterfs6 libglusterfs.so.0 libhdf5-8-mpi-1.8.13-alt4.src.rpm libhdf5-8-mpi libhdf5.so.8 libhdf5-8-seq-1.8.13-alt1.qa4.src.rpm libhdf5-8-seq libhdf5.so.8 libhdf5-8-mpi-1.8.13-alt4.src.rpm libhdf5-8-mpi libhdf5_hl.so.8 libhdf5-8-seq-1.8.13-alt1.qa4.src.rpm libhdf5-8-seq libhdf5_hl.so.8 libixp-0.5-alt1.qa1.src.rpm libixp libixp.so.0 libixp0-0.3-alt1.src.rpm libixp0 libixp.so.0 LibreOffice-6.2.4.2-alt1.src.rpm libreofficekit liblibreofficekitgtk.so LibreOffice-still-6.1.6.3-alt3.src.rpm libreofficekit-still liblibreofficek= itgtk.so libnetcdf11-mpi-4.4.1.1-alt2.src.rpm libnetcdf11-mpi libnetcdf.so.11 libnetcdf11-seq-4.4.1.1-alt3.src.rpm libnetcdf11-seq libnetcdf.so.11 libnetcdf_c++-4-mpi-4.2-alt4.src.rpm libnetcdf_c++-4-mpi libnetcdf_c++.so.4 libnetcdf_c++-4-seq-4.2-alt3.src.rpm libnetcdf_c++-4-seq libnetcdf_c++.so.4 libnetcdf_c++4-1-mpi-4.3.0-alt1.src.rpm libnetcdf_c++4-1-mpi libnetcdf_c++4= =2Eso.1 libnetcdf_c++4-1-seq-4.3.0-alt1.src.rpm libnetcdf_c++4-1-seq libnetcdf_c++4= =2Eso.1 libnetcdff6-mpi-4.4.4-alt1.src.rpm libnetcdff6-mpi libnetcdff.so.6 libnetcdff6-seq-4.4.4-alt1.src.rpm libnetcdff6-seq libnetcdff.so.6 thrift-0.10.0-alt5_15jpp8.src.rpm thrift-devel libthrift_c_glib.so.0 thrift-0.10.0-alt5_15jpp8.src.rpm thrift-glib libthrift_c_glib.so.0 samba-4.10.3-alt3.src.rpm libwbclient libwbclient.so.0 sssd-2.1.0-alt1.src.rpm libwbclient-sssd libwbclient.so.0 wine-4.10.1-alt1.src.rpm libwine libwine.so.1 wine-vanilla-4.10-alt1.src.rpm libwine-vanilla libwine.so.1 thrift-devel =C9 thrift-glib - =DC=D4=CF =CE=C5 =C1=CC=D8=D4=C5=D2=CE=C1=D4= =C9=D7=CE=D9=C5 =D2=C5=C1=CC=C9=DA=C1=C3=C9=C9, =C1 https://bugzilla.altlinux.org/36905, =CE=CF =D0=CF=C4 =DA=C1=D0=D2=C5= =D4 =CF=CE=C9 =D4=CF=D6=C5 =D0=CF=D0=C1=C4=D5=D4. --=20 ldv --CE+1k2dSO48ffgeK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJdB6kLAAoJEAVFT+BVnCUIwkUP/RTzLEm1cBCGUAfWyuu2MPF4 s7eSy7X1mYqZLpX1/U4t/K6qLoP7ZRFJ8WIODhsCQknSi43CccZkc92S/ncK0qt9 JGCE1cHCKgbiLo7WewXaVLpivcfGv+9LkUPSL7jtibwHxA6wZ4Blq3TGp/+ldOdD vGPVTAnQXs9Y9SJ5pD7WGGKRO+KGImHs1As3YZ8qUb8RCjEqztNk8uvJ2H7nVdPs Mc1k3u42FQDMqZ2USyfzZ6Ru887ciI6BxSZyY6yuBSqJojN5J2X8oDqvD+6vgxCo SgyGetAQl+nMhYCtsM33xVA72NkvSnukIm4Kv5ZQG0MP5bCHQYmhaIc+Qy8LeBK+ QvwVERQ/Yf1NEsUpPzpjf4nzTAMdJbByvRPWes5ldyjOCgUvqblZlXu0T2G4dySg jwlWK2pA3D5MJfArNACTU2s9tRpv0X9sf6r7FPwJoQzlEXfRD6LGctoT8WKXqgts jYuhvys4Q5cTfXhAoyCIVRQu67tldQ/Ev+uftIiQsFaNlRqYSTXlg4xftASaVpqJ zY75CO5CEssiTn+CR2FXcfKEZbF+TBg+hVxD8jRUciQv2BNwJuGAjh8ibUjwbNzV Ar0P4HNcwSWDEaRMtgfnZ1ZCneUUq5OCEd5sGMPcP6ZP+rNsw00Y68g32iTrHbUA /lN+RF67rzmhCxbmMphb =FyMf -----END PGP SIGNATURE----- --CE+1k2dSO48ffgeK--