Missing devel packages in EPEL8 : solution

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

 



RHEL 8+ has binaries in the release, but is missing some corresponding
-devel package.
How do I build a package that needs that missing -devel package?[1]

For non-module packages, CentOS has a "Devel" repo[2], that contains
many of the missing -devel packages. We have tested and found that
EPEL8 packages will build utilizing that repo. We have setup EPEL8 so
that it uses that repo, and packages can now be built that need the
packages in the CentOS Devel repo.

* Problem1: There is no s390x builds.
** Workaround1: In your EPEL8 rpm specs you will have to use
ExcludeArch, ExclusiveArch, %ifarch, or %ifnarch so that your builds
do not build on s390x, or skip that library for s390x.

* Problem2: Not all missing -devel packages are in the repo.
** Solution2: You need to open a CentOS issue that states what devel
package is missing (example: libbluray-devel) and packages it is
affecting (example: mythtv).  File the bug against the CentOS-8
Project, with the Category of _unreleased_devel_packages.  To see if a
bug has already been filed for your package, look here.[3]
** Reason2: The CentOS community is utilizing their bugs to show Red
Hat why certain -devel packages are needed.

EPEL Steering Committee

[1] - https://fedoraproject.org/wiki/EPEL/FAQ#RHEL_8.2B_has_binaries_in_the_release.2C_but_is_missing_some_corresponding_-devel_package._How_do_I_build_a_package_that_needs_that_missing_-devel_package.3F
[2] - http://mirror.centos.org/centos/8/Devel/
[3] - https://bugs.centos.org/view.php?id=16492
_______________________________________________
epel-devel mailing list -- epel-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to epel-devel-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/epel-devel@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Announce]     [Fedora News]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Announce]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Fedora ARM]

  Powered by Linux