Summary: | sys-block/megarc-1.11-r2 : * needs multilib profile on amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Sysadmin Bugs <sysadmin> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | treecleaner |
Priority: | Normal | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=835360 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
die.env emerge-history.txt etc.portage.tbz2 logs.tbz2 sys-block:megarc-1.11-r2:20181201-001345.log |
Description
Toralf Förster
2018-12-01 08:46:19 UTC
Created attachment 556828 [details]
emerge-info.txt
Created attachment 556830 [details]
die.env
Created attachment 556832 [details]
emerge-history.txt
Created attachment 556834 [details]
etc.portage.tbz2
Created attachment 556836 [details]
logs.tbz2
Created attachment 556838 [details]
sys-block:megarc-1.11-r2:20181201-001345.log
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c30cd6ddb0b39bad88f59f73e5ee358d69034b commit e1c30cd6ddb0b39bad88f59f73e5ee358d69034b Author: David Seifert <soap@gentoo.org> AuthorDate: 2022-03-19 17:53:08 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2022-03-19 17:53:08 +0000 profiles: last-rite sys-block/megarc Bug: https://bugs.gentoo.org/672324 Bug: https://bugs.gentoo.org/689770 Bug: https://bugs.gentoo.org/835360 Signed-off-by: David Seifert <soap@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+) Can you please clarify how a package that installs a static binary x86, that works on both x86 & amd64 needs any multilib specific changes? /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/ /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/opt /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/opt/bin /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/opt/bin/megarc /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr/share /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr/share/doc /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr/share/doc/megarc-1.11-r3 /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr/share/doc/megarc-1.11-r3/README.bz2 /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr/share/doc/megarc-1.11-r3/megarc-release-1.11.txt.bz2 $ sudo file /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/opt/bin/megarc /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/opt/bin/megarc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, for GNU/Linux 2.2.5, stripped (In reply to Robin Johnson from comment #8) > Can you please clarify how a package that installs a static binary x86, that > works on both x86 & amd64 needs any multilib specific changes? > > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/ > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/opt > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/opt/bin > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/opt/bin/megarc > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr/share > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr/share/doc > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr/share/doc/megarc- > 1.11-r3 > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr/share/doc/megarc- > 1.11-r3/README.bz2 > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/usr/share/doc/megarc- > 1.11-r3/megarc-release-1.11.txt.bz2 > > > $ sudo file > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/opt/bin/megarc > /var/tmp/portage/portage/sys-block/megarc-1.11-r3/image/opt/bin/megarc: ELF > 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, for > GNU/Linux 2.2.5, stripped It installs a 32-bit binary on a 64-bit native installation? Of course it needs a 32-bit libc.so to be present? The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9044ecdc82f45941dc2bbec3a30b4555e20233 commit 1a9044ecdc82f45941dc2bbec3a30b4555e20233 Author: David Seifert <soap@gentoo.org> AuthorDate: 2022-04-03 18:51:01 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2022-04-03 18:51:01 +0000 sys-block/megarc: do not require multilib profile Closes: https://bugs.gentoo.org/672324 Signed-off-by: David Seifert <soap@gentoo.org> sys-block/megarc/megarc-1.11-r3.ebuild | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) |