On Sat, Jan 15, 2022 at 12:33 PM Orion Poplawski <or...@nwra.com> wrote:
> > I've done some poking, and this is what I've come up with for *new* > missing -devel packages in CS9 with their approximate number of users in > rawhide: > > 389-ds-base-devel 2 > accel-config-devel 0 > anthy-unicode-devel 3 > atlas-corei2-devel 0 > avahi-glib-devel 1 > avahi-gobject-devel 4 > avahi-ui-devel 1 > bind-devel 3 > blis-devel 2 > Box2D-devel 1 > cjose-devel 1 > clutter-devel 9 > clutter-gst3-devel 1 > clutter-gtk-devel 8 > cogl-devel 0 > compat-lua-devel 26 > cppunit-devel 35 > double-conversion-devel 9 > dpdk-devel 1 > emacs-devel 1 > evince-devel 3 > fdk-aac-free-devel 4 > flashrom-devel 1 > flexiblas-devel 33 > freeglut-devel 68 > fstrm-devel 4 > glusterfs-api-devel 8 > glusterfs-devel 2 > gnome-calculator-devel 0 > gnome-menus-devel 1 > gnome-software-devel 0 > gsl-devel 51 > gtk4-devel-tools 0 > gtksourceview4-devel 6 > hexchat-devel 1 > hidapi-devel 11 > ibus-anthy-devel 0 > ibus-table-devel 7 > inih-devel 3 > iscsi-initiator-utils-devel 1 > isns-utils-devel 1 > kernel-rt-debug-devel-matched 0 > kernel-rt-devel-matched 0 > ldns-devel 8 > libass-devel 1 > libblockdev-crypto-devel 1 > libblockdev-devel 1 > libblockdev-fs-devel 1 > libblockdev-loop-devel 1 > libblockdev-lvm-devel 1 > libblockdev-mdraid-devel 1 > libblockdev-part-devel 1 > libblockdev-swap-devel 2 > libblockdev-utils-devel 0 > libbytesize-devel 5 > libcbor-devel 0 > libcephfs-devel 2 > libcephsqlite-devel 0 > libdazzle-devel 1 > libeconf-devel 1 > libell-devel 3 > libepubgen-devel 0 > libev-devel 22 > libev-libevent-devel 0 > libfido2-devel 2 > libfl-devel 3 > libfoma-devel 0 > libhandy-devel 2 > libldac-devel 0 > libmng-devel 12 > libmpeg2-devel 2 > libmtp-devel 7 > libotr-devel 8 > libqrtr-glib-devel 2 > libradosstriper-devel 1 > libshaderc-devel 1 > libslirp-devel 3 > libsmartcols-devel 1 > libsmi-devel 1 > libstoragemgmt-devel 1 > libtpms-devel 1 > liburing-devel 6 > libverto-libev-devel 0 > libwpe-devel 0 > libXpresent-devel 2 > libzip-devel 16 > lldpd-devel 0 > lpsolve-devel 1 > luajit-devel 11 > make-devel 5 > mecab-devel 7 > mesa-vulkan-devel 2 > minizip-compat-devel 6 > mptcpd-devel 0 > nmstate-devel 0 > nodejs-devel 19 > ocaml-camomile-devel 5 > ocaml-csexp-devel 3 > ocaml-dune-devel 17 > physfs-devel 17 > postgresql-upgrade-devel 1 > pybind11-devel 19 > qgpgme-devel 3 > rados-objclass-devel 0 > rapidjson-devel 18 > sid-base-libs-devel 0 > sid-iface-libs-devel 0 > sid-log-libs-devel 0 > sid-resource-libs-devel 0 > speech-tools-libs-devel 1 > suitesparse64-devel 3 > suitesparse64_-devel 1 > swtpm-devel 0 > sysprof-devel 1 > tesseract-devel 5 > tix-devel 8 > uchardet-devel 4 > umockdev-devel 2 > unbound-devel 8 > v8-devel 2 > vm-dump-metrics-devel 0 > volume_key-devel 1 > web-assets-devel 66 > wireplumber-devel 0 > wpebackend-fdo-devel 1 > xkbcomp-devel 0 > xorg-x11-drv-evdev-devel 0 > > That's a lot. Now, many of these are pretty obscure and do not have any > users - but I'm also seeing a number that are going to hit me and the > scitech sig: > > blis-devel 2 > flexiblas-devel 33 > gsl-devel 51 > suitesparse64-devel 3 > > There are some other big ones as well. > First off, thank you Orion for all your efforts and work on Fedora and EPEL. I don't look in Fedora as much, but I definitely do see it in EPEL, and I appreciate it. Second off, love your list of missing devel and how many Fedora packages require them. That really helps give a good perspective. Third, and perhaps most important, we have a process to fix missing -devel packages that affect us.[1] I'm in the middle of making it it's own page, along with examples and so forth. But here's a summary. - Short Term: Create an <package>-epel EPEL package that only has the missing packages. - Long Term: Request the package be added to RHEL 8 and 9 CRB repository. Go to the the EPEL web page[1] for more details. Again, a better page is coming. Also, look in epel8 or epel9 to see if some of those missing -devel packages are already there. For example, gsl-devel in epel9 is already there, because someone has already started the process.[2] [1] - https://docs.fedoraproject.org/en-US/epel/epel-faq/#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 [2] - https://bugzilla.redhat.com/show_bug.cgi?id=2035401 Troy
_______________________________________________ epel-devel mailing list -- epel-devel@lists.fedoraproject.org To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org 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@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure