[Bug 2303281] Review Request: gap-pkg-normalizinterface - GAP wrapper for Normaliz

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

 



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



--- Comment #3 from Jerry James <loganjerry@xxxxxxxxx> ---
(In reply to Peter Lemenkov from comment #2)
> I was confused with mentioned ```libnormaliz``` library but turned out there
> is one with this name. Apart from that more severe issue exists - noarch
> doc-subpackage contains files in /usr/lib64 directory which is
> arch-dependent. Should it be something like 
> 
> ```
> %docdir %{gap_noarchdir}/pkg/%{upname}/doc/
> %docdir %{gap_boarchdir}/pkg/%{upname}/examples/
> ```

Yes, I'm kind of cheating here.  The entire GAP ecosystem is built for 64-bit
architectures only.  Those files do go into /usr/lib64 for every architecture
for which they are built.  I understand that is kind of dodgy.  Given the way
the main gap package works, though, the documentation files have to be
installed in the same place as the rest of the package, so they cannot go into
%{gap_libdir}.  The choice is either to do it this way (which "works" because
of the 64-bit-only nature of the packages) or make the doc subpackage be
arch-specific.  I can do the latter if you object to the current approach.

> Also there are a few ```undefined-non-weak-symbol``` messages from rpmlint.
> Are these provided by Gap itself or this is a linking error (missing
> library?). Have you tried this already - does this package work?

Think of this package as a plugin.  The undefined symbols are provided by
/usr/bin/gap, which loads this shared object.  Yes, it does work.  You can see
it working when the test suite is executed.


-- 
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=2303281

Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202303281%23c3

-- 
_______________________________________________
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