Summary: | sys-apps/util-linux-2.33[python] installs two copies of libmount.so.1.1.0 and libblkid.so.1.1.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Bartoszkiewicz <mbartoszkiewicz> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=689116 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Build log |
Description
Michał Bartoszkiewicz
2018-12-29 16:23:10 UTC
no, files in /usr/lib64 are not libraries I'm pretty sure they are libraries. In the ls output from the description you can see that the files in /lib64 and /usr/lib64 are the same size. Also: $ file /usr/lib64/libmount.so.1.1.0 /lib64/libmount.so.1.1.0 /usr/lib64/libmount.so.1.1.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped /lib64/libmount.so.1.1.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped What's also interesting is that, despite being the same size, they are different: c520bc1bcdf46292b1832a31e67aa8ee504dfd6725787dd07d61a62a237c9c38 /usr/lib64/libmount.so.1.1.0 e49b417815a7c6e80ee3b8a0385ec65f92d2cc208a2a19e1ea0945d4a8163fd1 /lib64/libmount.so.1.1.0 (In reply to Michał Bartoszkiewicz from comment #2) > I'm pretty sure they are libraries. In the ls output from the description > you can see that the files in /lib64 and /usr/lib64 are the same size. > > Also: > $ file /usr/lib64/libmount.so.1.1.0 /lib64/libmount.so.1.1.0 > /usr/lib64/libmount.so.1.1.0: ELF 64-bit LSB shared object, x86-64, version > 1 (SYSV), dynamically linked, stripped > /lib64/libmount.so.1.1.0: ELF 64-bit LSB shared object, x86-64, version > 1 (SYSV), dynamically linked, stripped > > What's also interesting is that, despite being the same size, they are > different: > c520bc1bcdf46292b1832a31e67aa8ee504dfd6725787dd07d61a62a237c9c38 > /usr/lib64/libmount.so.1.1.0 > e49b417815a7c6e80ee3b8a0385ec65f92d2cc208a2a19e1ea0945d4a8163fd1 > /lib64/libmount.so.1.1.0 no, they are not, run file on it (In reply to Mikle Kolyada from comment #3) > (In reply to Michał Bartoszkiewicz from comment #2) > > I'm pretty sure they are libraries. In the ls output from the description > > you can see that the files in /lib64 and /usr/lib64 are the same size. > > > > Also: > > $ file /usr/lib64/libmount.so.1.1.0 /lib64/libmount.so.1.1.0 > > /usr/lib64/libmount.so.1.1.0: ELF 64-bit LSB shared object, x86-64, version > > 1 (SYSV), dynamically linked, stripped > > /lib64/libmount.so.1.1.0: ELF 64-bit LSB shared object, x86-64, version > > 1 (SYSV), dynamically linked, stripped > > > > What's also interesting is that, despite being the same size, they are > > different: > > c520bc1bcdf46292b1832a31e67aa8ee504dfd6725787dd07d61a62a237c9c38 > > /usr/lib64/libmount.so.1.1.0 > > e49b417815a7c6e80ee3b8a0385ec65f92d2cc208a2a19e1ea0945d4a8163fd1 > > /lib64/libmount.so.1.1.0 > > no, they are not, run file on it I *did*, in the comment you are replying to! $ file /usr/lib64/libmount.so.1.1.0 /lib64/libmount.so.1.1.0 /usr/lib64/libmount.so.1.1.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped /lib64/libmount.so.1.1.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped I don't see these files in /usr/lib64. Please attach a build log. Oh, I see the issue; it's due to USE=python. Created attachment 558872 [details]
Build log
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12cbec31c5df89959bb1f983b9cbf8bf9a0b9aef commit 12cbec31c5df89959bb1f983b9cbf8bf9a0b9aef Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2018-12-29 18:47:57 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2018-12-29 18:49:52 +0000 sys-apps/util-linux: move gen_usr_ldscript after python install Closes: https://bugs.gentoo.org/674010 Package-Manager: Portage-2.3.53, Repoman-2.3.12_p31 Signed-off-by: Mike Gilbert <floppym@gentoo.org> .../{util-linux-2.33.ebuild => util-linux-2.33-r1.ebuild} | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) |