[Bug 2247559] Review Request: gemmlowp - Small self-contained low-precision GEMM library

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=2247559



--- Comment #6 from Benson Muite <benson_muite@xxxxxxxxxxxxx> ---
Installation errors
-------------------
INFO: mock.py version 5.2 starting (python version = 3.12.0, NVR =
mock-5.2-1.fc39), args: /usr/libexec/mock/mock -r fedora-rawhide-aarch64
--no-cleanup-after --no-clean --resultdir=/home/fedora/2247559-gemmlowp/results
install
'/home/fedora/2247559-gemmlowp/results/gemmlowp-0~git20221409.08e4bb3-1.fc40.aarch64.rpm'
'/home/fedora/2247559-gemmlowp/results/gemmlowp-devel-0~git20221409.08e4bb3-1.fc40.aarch64.rpm'
'/home/fedora/2247559-gemmlowp/results/gemmlowp-devel-debuginfo-0~git20221409.08e4bb3-1.fc40.aarch64.rpm'
'/home/fedora/2247559-gemmlowp/results/gemmlowp-debugsource-0~git20221409.08e4bb3-1.fc40.aarch64.rpm'
Start(bootstrap): init plugins
INFO: selinux enabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux enabled
Finish: init plugins
INFO: Signal handler active
Start: run
Mock Version: 5.2
INFO: Mock Version: 5.2
Start(bootstrap): chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Package manager dnf detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf detected and used (direct choice)
Finish: chroot init
INFO: installing package(s):
/builddir/gemmlowp-0~git20221409.08e4bb3-1.fc40.aarch64.rpm
/builddir/gemmlowp-devel-0~git20221409.08e4bb3-1.fc40.aarch64.rpm
/builddir/gemmlowp-devel-debuginfo-0~git20221409.08e4bb3-1.fc40.aarch64.rpm
/builddir/gemmlowp-debugsource-0~git20221409.08e4bb3-1.fc40.aarch64.rpm
ERROR: Command failed: 
 # /usr/bin/systemd-nspawn -q -M b55b16a529ce40359919a0e3a5282de6 -D
/var/lib/mock/fedora-rawhide-aarch64-bootstrap/root -a
--capability=cap_ipc_lock --bind=/tmp/mock-resolv.fsjg58eb:/etc/resolv.conf
--console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash
--setenv=HOME=/var/lib/mock/fedora-rawhide-aarch64/root/installation-homedir
--setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin
'--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"'
'--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8
--setenv=LC_MESSAGES=C.UTF-8 --resolv-conf=off /usr/bin/dnf-3 --installroot
/var/lib/mock/fedora-rawhide-aarch64/root/ --releasever 40
--setopt=deltarpm=False --setopt=allow_vendor_change=yes --allowerasing
--disableplugin=local --disableplugin=spacewalk --disableplugin=versionlock
install '/builddir/gemmlowp-0~git20221409.08e4bb3-1.fc40.aarch64.rpm'
'/builddir/gemmlowp-devel-0~git20221409.08e4bb3-1.fc40.aarch64.rpm'
'/builddir/gemmlowp-devel-debuginfo-0~git20221409.08e4bb3-1.fc40.aarch64.rpm'
'/builddir/gemmlowp-debugsource-0~git20221409.08e4bb3-1.fc40.aarch64.rpm'
--setopt=tsflags=nocontexts


gemmlowp-devel.aarch64: E: standard-dir-owned-by-package /usr/lib64
gemmlowp.aarch64: W: package-with-huge-docs 100%
gemmlowp-devel.aarch64: W: no-documentation
gemmlowp.aarch64: E: no-binary
gemmlowp-devel.aarch64: E: invalid-soname /usr/lib64/libeight_bit_int_gemm.so
libeight_bit_int_gemm.so

Do not glob
%{_libdir}/
Need to list libraries

Libraries should also have a soname
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_downstream_so_name_versioning
https://docs.fedoraproject.org/en-US/packaging-guidelines/C_and_C++/#_libraries

The main package just seems to contain documentation, but typically library
with soname is
placed in the main package and unversioned link to the library in the
development package.   It maybe
better to create a docs package for most of the files in the main package.


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2247559

Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202247559%23c6
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux