Saturday, July 18, 2026

Orphaned packages looking for new maintainers

Report started at 2026-07-19 00:41:40 UTC The following packages are orphaned and will be retired when they are orphaned for six weeks, unless someone adopts them. If you know for sure that the package should be retired, please do so now with a proper reason: https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life Note: If you received this mail directly you (co)maintain one of the affected packages or a package that depends on one. Please adopt the affected package or retire your depending package to avoid broken dependencies, otherwise your package will be retired when the affected package gets retired. Request package ownership via the *Take* button in the left column on https://src.fedoraproject.org/rpms/<pkgname> Full report available at: https://a.gtmx.me/orphans/orphans.txt grep it for your FAS username and follow the dependency chain. For human readable dependency chains, see https://packager-dashboard.fedoraproject.org/ For all orphaned packages, see https://packager-dashboard.fedoraproject.org/orphan Package (co)maintainers Status Change ================================================================================ MyPasswordSafe orphan 5 weeks ago adanaxisgpl orphan 5 weeks ago axel orphan 2 weeks ago ccze @epel-packagers-sig, orphan, 5 weeks ago salimma cutter-re orphan, rebus, ret2libc 1 weeks ago drat2er orphan 3 weeks ago golang-bazil-fuse @go-sig, jchaloup, orphan 3 weeks ago golang-etcd-bbolt @go-sig, orphan 5 weeks ago golang-github-alexflint- @go-sig, orphan 3 weeks ago filemutex golang-github-anmitsu-shlex @go-sig, dfateyev, jchaloup, 3 weeks ago orphan golang-github-blang-semver @go-sig, orphan 3 weeks ago golang-github-bmizerany-assert @go-sig, jchaloup, orphan 3 weeks ago golang-github-clbanning-x2j @go-sig, orphan 3 weeks ago golang-github-containerd- @go-sig, orphan 3 weeks ago console golang-github-franela-goreq @go-sig, orphan 3 weeks ago golang-github-gin-contrib-sse @go-sig, orphan 3 weeks ago golang-github-gobuffalo-logger @go-sig, orphan 3 weeks ago golang-github-gorilla-handlers @go-sig, jchaloup, orphan 3 weeks ago golang-github-hanwen-fuse-2 @go-sig, orphan 3 weeks ago golang-github-hashicorp- @go-sig, orphan 2 weeks ago terraform-json golang-github-hdrhistogram @go-sig, orphan 3 weeks ago golang-github-huandu-xstrings @go-sig, orphan 3 weeks ago golang-github-karrick-godirwalk @go-sig, orphan 3 weeks ago golang-github-markbates-errx @go-sig, orphan 3 weeks ago golang-github-markbates-oncer @go-sig, orphan 3 weeks ago golang-github-markbates-pkger @go-sig, orphan 2 weeks ago golang-github-markbates-safe @go-sig, orphan 3 weeks ago golang-github-modern-reflect2 @go-sig, orphan 3 weeks ago golang-github-mrunalp-fileutils @go-sig, orphan 3 weeks ago golang-github-opentracing @go-sig, orphan 5 weeks ago golang-github-rs-xid @go-sig, orphan 3 weeks ago golang-github-schollz-cli-2 @go-sig, orphan 5 weeks ago golang-github-sirupsen-logrus @go-sig, orphan 2 weeks ago golang-github-sourcegraph- @go-sig, orphan 3 weeks ago jsonrpc2 golang-github-spf13-afero @go-sig, athoscr, orphan 5 weeks ago golang-github-tj-assert @go-sig, orphan 2 weeks ago golang-github-u-root-uio @go-sig, orphan 2 weeks ago golang-github-urfave-cli @go-sig, orphan 5 weeks ago golang-github-xrash-smetrics @go-sig, orphan 3 weeks ago golang-github-zclconf-cty-debug @go-sig, orphan 2 weeks ago golang-github-zmap-zcrypto @go-sig, orphan 5 weeks ago golang-gopkg-yaml-1 @go-sig, orphan 3 weeks ago hexchat orphan 0 weeks ago kf5-kjs @kde-sig, jgrulich, orphan, 5 weeks ago than l10n-maven-plugin orphan 1 weeks ago lfsc orphan 3 weeks ago pads orphan 5 weeks ago perl-Module-Pluggable-Ordered orphan 3 weeks ago perl-Signal-Mask orphan 1 weeks ago php-felixfbecker-advanced-json- orphan 2 weeks ago rpc3 php-netresearch-jsonmapper orphan 2 weeks ago php-netresearch-jsonmapper4 orphan 2 weeks ago php-sabre-dav4 orphan 1 weeks ago php-sabre-event5 orphan 1 weeks ago php-sabre-http5 orphan 1 weeks ago php-sabre-uri2 orphan 1 weeks ago php-sabre-vobject4 orphan 1 weeks ago php-sabre-xml2 orphan 1 weeks ago php-tcpdf orphan 4 weeks ago proxysql orphan, praiskup 5 weeks ago python-CommonMark orphan 0 weeks ago python-SALib @neuro-sig, orphan 3 weeks ago python-chai @infra-sig, @python-packagers- 4 weeks ago sig, orphan, pingou, romaingeissler1a python-linuxdoc orphan 4 weeks ago python-matrix-nio orphan 4 weeks ago python-poetry-plugin-export @python-packagers-sig, orphan 3 weeks ago python-pytest-tornado @python-packagers-sig, orphan 3 weeks ago python-recommonmark orphan 0 weeks ago python-snakemake-executor- orphan 4 weeks ago plugin-cluster-generic python-snakemake-interface- orphan 6 weeks ago scheduler-plugins python-snakemake-logger-plugin- orphan 6 weeks ago rich python-spyder-kernels @neuro-sig, jonathanspw, 0 weeks ago orphan python-types-docutils @epel-packagers-sig, kkeithle, 0 weeks ago orphan qview orphan 1 weeks ago rust-ansiterm @rust-sig, orphan 5 weeks ago rust-app_dirs2 @rust-sig, orphan 4 weeks ago rust-chainerror @rust-sig, orphan 4 weeks ago rust-dbus-tree @rust-sig, bgurney, mulhern, 2 weeks ago orphan rust-error-chain @rust-sig, orphan 1 weeks ago rust-getch @rust-sig, orphan 4 weeks ago rust-temptree @rust-sig, orphan 1 weeks ago rust-unix_socket @rust-sig, orphan 4 weeks ago spec-version-maven-plugin @epel-packagers-sig, orphan, 5 weeks ago salimma spyder @neuro-sig, jonathanspw, 0 weeks ago orphan, thozza xgrep orphan 5 weeks ago yggdrasil-worker-package- @go-sig, orphan 4 weeks ago manager The following packages require above mentioned packages: Depending on: golang-github-opentracing (1), status change: 2026-06-10 (5 weeks ago) golang-github-kit (maintained by: @go-sig, alexsaezm) golang-github-kit-0.11.0-12.fc42~bootstrap.src requires golang(github.com/opentracing/opentracing-go) = 1.2.0-17.fc44, golang(github.com/opentracing/opentracing-go/ext) = 1.2.0-17.fc44, golang(github.com/opentracing/opentracing-go/log) = 1.2.0-17.fc44 golang-github-kit-devel-0.11.0-12.fc42~bootstrap.noarch requires golang(github.com/opentracing/opentracing-go) = 1.2.0-17.fc44, golang(github.com/opentracing/opentracing-go/ext) = 1.2.0-17.fc44, golang(github.com/opentracing/opentracing-go/log) = 1.2.0-17.fc44 Depending on: golang-github-sirupsen-logrus (11), status change: 2026-07-03 (2 weeks ago) browserpass (maintained by: @go-sig, wojnilowicz) browserpass-3.1.2-5.fc44.src requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44, golang(github.com/sirupsen/logrus/hooks/syslog) = 1.9.3-6.fc44 golang-github-chappjc-logrus-prefix (maintained by: @go-sig, dcavalca) golang-github-chappjc-logrus-prefix-0-0.13.20210702git3a1d648.fc43.src requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44, golang(github.com/x-cray/logrus-prefixed-formatter) = 0.5.2-14.fc43 golang-github-chappjc-logrus-prefix-devel-0-0.13.20210702git3a1d648.fc43.noarch requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-gobuffalo-logger (maintained by: @go-sig, orphan) golang-github-gobuffalo-logger-1.0.7-8.fc44.src requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-gobuffalo-logger-devel-1.0.7-8.fc44.noarch requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-jackc-pgx (maintained by: @go-sig, eclipseo) golang-github-jackc-pgx-4.10.1-14.fc43.src requires golang(github.com/jackc/pgtype) = 1.6.2-14.fc43, golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-jackc-pgx-devel-4.10.1-14.fc43.noarch requires golang(github.com/jackc/pgtype) = 1.6.2-14.fc43, golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-kit (maintained by: @go-sig, alexsaezm) golang-github-kit-0.11.0-12.fc42~bootstrap.src requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-kit-devel-0.11.0-12.fc42~bootstrap.noarch requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-matrix-org-util (maintained by: @go-sig, v02460) golang-github-matrix-org-util-0-0.6.20240221git3997302.fc44.src requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-matrix-org-util-devel-0-0.6.20240221git3997302.fc44.noarch requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-shopify-toxiproxy (maintained by: @go-sig, eclipseo) golang-github-shopify-toxiproxy-2.1.4-23.fc44.src requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-shopify-toxiproxy-devel-2.1.4-23.fc44.noarch requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-vbatts-tar-split (maintained by: @go-sig, jchaloup, runcom) golang-github-vbatts-tar-split-0.11.2-12.fc44.src requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-vbatts-tar-split-devel-0.11.2-12.fc44.noarch requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-x-cray-logrus-prefixed-formatter (maintained by: @go-sig, dcavalca) golang-github-x-cray-logrus-prefixed-formatter-0.5.2-14.fc43.src requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-x-cray-logrus-prefixed-formatter-devel-0.5.2-14.fc43.noarch requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-zmap-zcrypto (maintained by: @go-sig, orphan) golang-github-zmap-zcrypto-0-0.26.20230803git64a80ee.fc43.src requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-zmap-zcrypto-devel-0-0.26.20230803git64a80ee.fc43.noarch requires golang(github.com/sirupsen/logrus) = 1.9.3-6.fc44 golang-github-jackc-pgtype (maintained by: @go-sig, eclipseo) golang-github-jackc-pgtype-1.6.2-14.fc43.src requires golang(github.com/jackc/pgx/v4) = 4.10.1-14.fc43, golang(github.com/jackc/pgx/v4/stdlib) = 4.10.1-14.fc43 golang-github-jackc-pgtype-devel-1.6.2-14.fc43.noarch requires golang(github.com/jackc/pgx/v4) = 4.10.1-14.fc43 Depending on: golang-github-spf13-afero (2), status change: 2026-06-10 (5 weeks ago) golang-github-lyft-protoc-gen-star (maintained by: @go-sig, alexsaezm) golang-github-lyft-protoc-gen-star-0.5.2-15.fc43.src requires golang(github.com/spf13/afero) = 1.11.0-4.fc43 golang-github-lyft-protoc-gen-star-devel-0.5.2-15.fc43.noarch requires golang(github.com/spf13/afero) = 1.11.0-4.fc43 golang-github-envoyproxy-protoc-gen-validate (maintained by: @go-sig, alexsaezm) golang-github-envoyproxy-protoc-gen-validate-0.4.1-19.fc44.src requires golang(github.com/lyft/protoc-gen-star) = 0.5.2-15.fc43, golang(github.com/lyft/protoc-gen-star/lang/go) = 0.5.2-15.fc43 golang-github-envoyproxy-protoc-gen-validate-devel-0.4.1-19.fc44.noarch requires golang(github.com/lyft/protoc-gen-star) = 0.5.2-15.fc43, golang(github.com/lyft/protoc-gen-star/lang/go) = 0.5.2-15.fc43 Depending on: golang-github-u-root-uio (2), status change: 2026-07-03 (2 weeks ago) golang-github-insomniacslk-dhcp (maintained by: @go-sig, dcavalca) golang-github-insomniacslk-dhcp-0-0.13.20240124git8c70d40.fc43.src requires golang(github.com/u-root/uio/rand) = 0-0.13.20240124gita3c409a.fc43, golang(github.com/u-root/uio/uio) = 0-0.13.20240124gita3c409a.fc43 golang-github-insomniacslk-dhcp-devel-0-0.13.20240124git8c70d40.fc43.noarch requires golang(github.com/u-root/uio/rand) = 0-0.13.20240124gita3c409a.fc43, golang(github.com/u-root/uio/uio) = 0-0.13.20240124gita3c409a.fc43 golang-github-facebookincubator-dhcplb (maintained by: @go-sig, dcavalca) golang-github-facebookincubator-dhcplb-0-0.18.20240124gitc9f4bc7.fc44.src requires golang(github.com/insomniacslk/dhcp/dhcpv4) = 0-0.13.20240124git8c70d40.fc43, golang(github.com/insomniacslk/dhcp/dhcpv4/ztpv4) = 0-0.13.20240124git8c70d40.fc43, golang(github.com/insomniacslk/dhcp/dhcpv6) = 0-0.13.20240124git8c70d40.fc43, golang(github.com/insomniacslk/dhcp/dhcpv6/ztpv6) = 0-0.13.20240124git8c70d40.fc43 golang-github-facebookincubator-dhcplb-devel-0-0.18.20240124gitc9f4bc7.fc44.noarch requires golang(github.com/insomniacslk/dhcp/dhcpv4) = 0-0.13.20240124git8c70d40.fc43, golang(github.com/insomniacslk/dhcp/dhcpv4/ztpv4) = 0-0.13.20240124git8c70d40.fc43, golang(github.com/insomniacslk/dhcp/dhcpv6) = 0-0.13.20240124git8c70d40.fc43, golang(github.com/insomniacslk/dhcp/dhcpv6/ztpv6) = 0-0.13.20240124git8c70d40.fc43 Depending on: golang-github-urfave-cli (3), status change: 2026-06-09 (5 weeks ago) golang-github-shopify-toxiproxy (maintained by: @go-sig, eclipseo) golang-github-shopify-toxiproxy-2.1.4-23.fc44.src requires golang(github.com/urfave/cli) = 1.22.10-10.fc44 golang-github-shopify-toxiproxy-devel-2.1.4-23.fc44.noarch requires golang(github.com/urfave/cli) = 1.22.10-10.fc44 golang-github-vbatts-tar-split (maintained by: @go-sig, jchaloup, runcom) golang-github-vbatts-tar-split-0.11.2-12.fc44.src requires golang(github.com/urfave/cli) = 1.22.10-10.fc44 golang-github-vbatts-tar-split-devel-0.11.2-12.fc44.noarch requires golang(github.com/urfave/cli) = 1.22.10-10.fc44 gotun (maintained by: @go-sig, kushal) gotun-0-0.24.gita9dbe4d.fc42.src requires golang(github.com/urfave/cli) = 1.22.10-10.fc44 Depending on: golang-github-zclconf-cty-debug (1), status change: 2026-07-03 (2 weeks ago) golang-github-hashicorp-terraform-json (maintained by: @go-sig, orphan) golang-github-hashicorp-terraform-json-0.17.1-6.fc43.src requires golang(github.com/zclconf/go-cty-debug/ctydebug) = 0-0.7.20240623git0d6042c.fc43 Depending on: hexchat (1), status change: 2026-07-17 (0 weeks ago) hexchat-autoaway (maintained by: dchen) hexchat-autoaway-2.0-19.fc44.src requires hexchat-devel = 2.16.2-14.fc45 hexchat-autoaway-2.0-19.fc44.x86_64 requires hexchat = 2.16.2-14.fc45 Depending on: kf5-kjs (3), status change: 2026-06-09 (5 weeks ago) kf5-khtml (maintained by: @kde-sig, farchord, jgrulich, than) kf5-khtml-5.116.0-6.fc44.i686 requires libKF5JS.so.5 kf5-khtml-5.116.0-6.fc44.src requires kf5-kjs-devel = 5.116.0-6.fc44 kf5-khtml-5.116.0-6.fc44.x86_64 requires libKF5JS.so.5()(64bit) kf5-khtml-devel-5.116.0-6.fc44.i686 requires kf5-kjs-devel = 5.116.0-6.fc44 kf5-khtml-devel-5.116.0-6.fc44.x86_64 requires kf5-kjs-devel = 5.116.0-6.fc44 kf5-kjsembed (maintained by: @kde-sig, farchord, jgrulich) kf5-kjsembed-5.116.0-7.fc44.src requires kf5-kjs-devel = 5.116.0-6.fc44 kf5-kjsembed-5.116.0-7.fc44.x86_64 requires libKF5JS.so.5()(64bit) kf5-kjsembed-devel-5.116.0-7.fc44.x86_64 requires kf5-kjs-devel = 5.116.0-6.fc44 kopete (maintained by: @kde-sig, nucleo, than) kopete-23.08.5-4.fc43.src requires cmake(KF5KHtml) = 5.116.0 kopete-libs-23.08.5-4.fc43.i686 requires libKF5KHtml.so.5 kopete-libs-23.08.5-4.fc43.x86_64 requires libKF5KHtml.so.5()(64bit) Depending on: perl-Signal-Mask (1), status change: 2026-07-07 (1 weeks ago) perl-Parallel-Prefork (maintained by: eseyman) perl-Parallel-Prefork-0.18-31.fc45.noarch requires perl(Signal::Mask) = 0.009 perl-Parallel-Prefork-0.18-31.fc45.src requires perl(Signal::Mask) = 0.009 Depending on: php-netresearch-jsonmapper (1), status change: 2026-06-30 (2 weeks ago) php-felixfbecker-advanced-json-rpc3 (maintained by: orphan) php-felixfbecker-advanced-json-rpc3-3.2.1-12.fc44.noarch requires php-composer(netresearch/jsonmapper) = 5.0.1 php-felixfbecker-advanced-json-rpc3-3.2.1-12.fc44.src requires php-composer(netresearch/jsonmapper) = 5.0.1 Depending on: php-netresearch-jsonmapper4 (1), status change: 2026-06-30 (2 weeks ago) php-felixfbecker-advanced-json-rpc3 (maintained by: orphan) php-felixfbecker-advanced-json-rpc3-3.2.1-12.fc44.noarch requires php-composer(netresearch/jsonmapper) = 4.5.0 php-felixfbecker-advanced-json-rpc3-3.2.1-12.fc44.src requires php-composer(netresearch/jsonmapper) = 4.5.0 Depending on: php-sabre-event5 (2), status change: 2026-07-07 (1 weeks ago) php-sabre-dav4 (maintained by: orphan) php-sabre-dav4-4.7.0-4.fc44.noarch requires php-composer(sabre/event) = 5.1.8, php-composer(sabre/http) = 5.1.13 php-sabre-dav4-4.7.0-4.fc44.src requires php-composer(sabre/event) = 5.1.8, php-composer(sabre/http) = 5.1.13 php-sabre-http5 (maintained by: orphan) php-sabre-http5-5.1.13-2.fc44.noarch requires php-composer(sabre/event) = 5.1.8 php-sabre-http5-5.1.13-2.fc44.src requires php-composer(sabre/event) = 5.1.8 Depending on: php-sabre-http5 (1), status change: 2026-07-07 (1 weeks ago) php-sabre-dav4 (maintained by: orphan) php-sabre-dav4-4.7.0-4.fc44.noarch requires php-composer(sabre/http) = 5.1.13 php-sabre-dav4-4.7.0-4.fc44.src requires php-composer(sabre/http) = 5.1.13 Depending on: php-sabre-uri2 (4), status change: 2026-07-07 (1 weeks ago) php-sabre-dav4 (maintained by: orphan) php-sabre-dav4-4.7.0-4.fc44.noarch requires php-composer(sabre/http) = 5.1.13, php-composer(sabre/uri) = 2.3.4, php-composer(sabre/vobject) = 4.6.1, php-composer(sabre/xml) = 2.2.11 php-sabre-dav4-4.7.0-4.fc44.src requires php-composer(sabre/http) = 5.1.13, php-composer(sabre/uri) = 2.3.4, php-composer(sabre/vobject) = 4.6.1, php-composer(sabre/xml) = 2.2.11 php-sabre-http5 (maintained by: orphan) php-sabre-http5-5.1.13-2.fc44.noarch requires php-composer(sabre/uri) = 2.3.4 php-sabre-http5-5.1.13-2.fc44.src requires php-composer(sabre/uri) = 2.3.4 php-sabre-xml2 (maintained by: orphan) php-sabre-xml2-2.2.11-4.fc44.noarch requires php-composer(sabre/uri) = 2.3.4 php-sabre-xml2-2.2.11-4.fc44.src requires php-composer(sabre/uri) = 2.3.4 php-sabre-vobject4 (maintained by: orphan) php-sabre-vobject4-4.6.1-1.fc45.noarch requires php-composer(sabre/xml) = 2.2.11 php-sabre-vobject4-4.6.1-1.fc45.src requires php-composer(sabre/xml) = 2.2.11 Depending on: php-sabre-vobject4 (1), status change: 2026-07-07 (1 weeks ago) php-sabre-dav4 (maintained by: orphan) php-sabre-dav4-4.7.0-4.fc44.noarch requires php-composer(sabre/vobject) = 4.6.1 php-sabre-dav4-4.7.0-4.fc44.src requires php-composer(sabre/vobject) = 4.6.1 Depending on: php-sabre-xml2 (2), status change: 2026-07-07 (1 weeks ago) php-sabre-dav4 (maintained by: orphan) php-sabre-dav4-4.7.0-4.fc44.noarch requires php-composer(sabre/vobject) = 4.6.1, php-composer(sabre/xml) = 2.2.11 php-sabre-dav4-4.7.0-4.fc44.src requires php-composer(sabre/vobject) = 4.6.1, php-composer(sabre/xml) = 2.2.11 php-sabre-vobject4 (maintained by: orphan) php-sabre-vobject4-4.6.1-1.fc45.noarch requires php-composer(sabre/xml) = 2.2.11 php-sabre-vobject4-4.6.1-1.fc45.src requires php-composer(sabre/xml) = 2.2.11 Depending on: python-CommonMark (23), status change: 2026-07-13 (0 weeks ago) copr-frontend (maintained by: @copr-sig, frostyx, msuchy, praiskup) copr-frontend-2.7.hotfix.1-1.fc45.noarch requires python3dist(commonmark) = 0.9.1 copr-frontend-2.7.hotfix.1-1.fc45.src requires python3dist(commonmark) = 0.9.1 python-recommonmark (maintained by: orphan) python-recommonmark-0.7.1-18.git.fc45.src requires python3-CommonMark = 0.9.1-26.fc45, python3dist(commonmark) = 0.9.1 python3-recommonmark-0.7.1-18.git.fc45.noarch requires python3.15dist(commonmark) = 0.9.1 python-webscrapbook (maintained by: ferdnyc) python-webscrapbook-2.7.2-3.fc45.src requires python3dist(commonmark) = 0.9.1 python3-webscrapbook-2.7.2-3.fc45.noarch requires python3.15dist(commonmark) = 0.9.1 clang15 (maintained by: @epel-packagers-sig, @fedora-llvm-team, frantisekz, salimma, tuliom) clang15-15.0.7-12.fc44.src requires llvm15-devel = 15.0.7-15.fc44, llvm15-static = 15.0.7-15.fc44, python3-recommonmark = 0.7.1-18.git.fc45 clang15-15.0.7-12.fc44.i686 requires libLLVM-15.so, libLLVM-15.so(LLVM_15) clang15-15.0.7-12.fc44.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) clang15-libs-15.0.7-12.fc44.i686 requires libLLVM-15.so, libLLVM-15.so(LLVM_15) clang15-libs-15.0.7-12.fc44.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) llvm14 (maintained by: kalev, nikic, petersen, tstellar) llvm14-14.0.5-13.fc43.src requires python3-recommonmark = 0.7.1-18.git.fc45 llvm15 (maintained by: @epel-packagers-sig, @fedora-llvm-team, frantisekz, salimma, tuliom) llvm15-15.0.7-15.fc44.src requires python3-recommonmark = 0.7.1-18.git.fc45 openmpi (maintained by: jonathanspw, orion) openmpi-5.0.10-3.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 osgearth (maintained by: smani) osgearth-3.8.1-1.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 python-kubernetes (maintained by: amoralej, jmontleon) python-kubernetes-1:36.0.3-1.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 python-nbdime (maintained by: jjames) python-nbdime-4.0.4-2.fc45.src requires python3dist(recommonmark) = 0.7.1 python-openshift (maintained by: jmontleon) python-openshift-1:0.13.2-13.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 python-pdf2image (maintained by: iztokf) python-pdf2image-1.16.3-14.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 python-scikit-uplift (maintained by: iztokf) python-scikit-uplift-0.5.1-16.fc45.src requires python3dist(recommonmark) = 0.7.1 trellis (maintained by: lkundrak, somlo) trellis-1.2.1-38.20251010git92345b7.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 ghc (maintained by: petersen) ghc-9.10.3-155.fc45.src requires clang15 = 15.0.7-12.fc44, llvm15 = 15.0.7-15.fc44 ghc9.10 (maintained by: petersen) ghc9.10-9.10.3-14.fc45.src requires clang15 = 15.0.7-12.fc44, llvm15 = 15.0.7-15.fc44 intel-igc (maintained by: aekoroglu, androniychuk, frantisekz) intel-igc-2.36.3-1.fc45.src requires clang15 = 15.0.7-12.fc44, llvm15-devel = 15.0.7-15.fc44 intel-igc-libs-2.36.3-1.fc45.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) intel-opencl-clang (maintained by: aekoroglu, androniychuk, frantisekz) intel-opencl-clang-15.0.9-1.fc45.i686 requires libLLVM-15.so, libLLVM-15.so(LLVM_15), libclang-cpp.so.15 intel-opencl-clang-15.0.9-1.fc45.src requires clang15 = 15.0.7-12.fc44, clang15-devel = 15.0.7-12.fc44, llvm15-devel = 15.0.7-15.fc44 intel-opencl-clang-15.0.9-1.fc45.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit), libclang-cpp.so.15()(64bit) intel-opencl-clang-devel-15.0.9-1.fc45.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit), libclang-cpp.so.15()(64bit) ghc9.4 (maintained by: petersen) ghc9.4-9.4.8-37.fc44.src requires llvm14 = 14.0.5-13.fc43 ghc9.6 (maintained by: petersen) ghc9.6-9.6.7-26.fc44.src requires llvm14 = 14.0.5-13.fc43 ghc9.8 (maintained by: petersen) ghc9.8-9.8.4-16.fc43.src requires llvm15 = 15.0.7-15.fc44 lld15 (maintained by: @fedora-llvm-team, frantisekz, tuliom) lld15-15.0.7-10.fc44.src requires llvm15-devel = 15.0.7-15.fc44 lld15-libs-15.0.7-10.fc44.i686 requires libLLVM-15.so, libLLVM-15.so(LLVM_15) lld15-libs-15.0.7-10.fc44.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) spirv-llvm15.0-translator (maintained by: androniychuk, frantisekz) spirv-llvm15.0-translator-15.0.23-1.fc45.i686 requires libLLVM-15.so, libLLVM-15.so(LLVM_15) spirv-llvm15.0-translator-15.0.23-1.fc45.src requires llvm15-devel = 15.0.7-15.fc44, llvm15-static = 15.0.7-15.fc44 spirv-llvm15.0-translator-15.0.23-1.fc45.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) spirv-llvm15.0-translator-tools-15.0.23-1.fc45.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) Too many dependencies for python-CommonMark, not all listed here Depending on: python-recommonmark (86), status change: 2026-07-13 (0 weeks ago) clang15 (maintained by: @epel-packagers-sig, @fedora-llvm-team, frantisekz, salimma, tuliom) clang15-15.0.7-12.fc44.src requires llvm15-devel = 15.0.7-15.fc44, llvm15-static = 15.0.7-15.fc44, python3-recommonmark = 0.7.1-18.git.fc45 clang15-15.0.7-12.fc44.i686 requires libLLVM-15.so, libLLVM-15.so(LLVM_15) clang15-15.0.7-12.fc44.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) clang15-libs-15.0.7-12.fc44.i686 requires libLLVM-15.so, libLLVM-15.so(LLVM_15) clang15-libs-15.0.7-12.fc44.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) llvm14 (maintained by: kalev, nikic, petersen, tstellar) llvm14-14.0.5-13.fc43.src requires python3-recommonmark = 0.7.1-18.git.fc45 llvm15 (maintained by: @epel-packagers-sig, @fedora-llvm-team, frantisekz, salimma, tuliom) llvm15-15.0.7-15.fc44.src requires python3-recommonmark = 0.7.1-18.git.fc45 openmpi (maintained by: jonathanspw, orion) openmpi-5.0.10-3.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 osgearth (maintained by: smani) osgearth-3.8.1-1.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 python-kubernetes (maintained by: amoralej, jmontleon) python-kubernetes-1:36.0.3-1.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 python-nbdime (maintained by: jjames) python-nbdime-4.0.4-2.fc45.src requires python3dist(recommonmark) = 0.7.1 python-openshift (maintained by: jmontleon) python-openshift-1:0.13.2-13.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 python-pdf2image (maintained by: iztokf) python-pdf2image-1.16.3-14.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 python-scikit-uplift (maintained by: iztokf) python-scikit-uplift-0.5.1-16.fc45.src requires python3dist(recommonmark) = 0.7.1 trellis (maintained by: lkundrak, somlo) trellis-1.2.1-38.20251010git92345b7.fc45.src requires python3-recommonmark = 0.7.1-18.git.fc45 ghc (maintained by: petersen) ghc-9.10.3-155.fc45.src requires clang15 = 15.0.7-12.fc44, llvm15 = 15.0.7-15.fc44 ghc9.10 (maintained by: petersen) ghc9.10-9.10.3-14.fc45.src requires clang15 = 15.0.7-12.fc44, llvm15 = 15.0.7-15.fc44 intel-igc (maintained by: aekoroglu, androniychuk, frantisekz) intel-igc-2.36.3-1.fc45.src requires clang15 = 15.0.7-12.fc44, llvm15-devel = 15.0.7-15.fc44 intel-igc-libs-2.36.3-1.fc45.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) intel-opencl-clang (maintained by: aekoroglu, androniychuk, frantisekz) intel-opencl-clang-15.0.9-1.fc45.i686 requires libLLVM-15.so, libLLVM-15.so(LLVM_15), libclang-cpp.so.15 intel-opencl-clang-15.0.9-1.fc45.src requires clang15 = 15.0.7-12.fc44, clang15-devel = 15.0.7-12.fc44, llvm15-devel = 15.0.7-15.fc44 intel-opencl-clang-15.0.9-1.fc45.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit), libclang-cpp.so.15()(64bit) intel-opencl-clang-devel-15.0.9-1.fc45.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit), libclang-cpp.so.15()(64bit) ghc9.4 (maintained by: petersen) ghc9.4-9.4.8-37.fc44.src requires llvm14 = 14.0.5-13.fc43 ghc9.6 (maintained by: petersen) ghc9.6-9.6.7-26.fc44.src requires llvm14 = 14.0.5-13.fc43 ghc9.8 (maintained by: petersen) ghc9.8-9.8.4-16.fc43.src requires llvm15 = 15.0.7-15.fc44 lld15 (maintained by: @fedora-llvm-team, frantisekz, tuliom) lld15-15.0.7-10.fc44.src requires llvm15-devel = 15.0.7-15.fc44 lld15-libs-15.0.7-10.fc44.i686 requires libLLVM-15.so, libLLVM-15.so(LLVM_15) lld15-libs-15.0.7-10.fc44.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) spirv-llvm15.0-translator (maintained by: androniychuk, frantisekz) spirv-llvm15.0-translator-15.0.23-1.fc45.i686 requires libLLVM-15.so, libLLVM-15.so(LLVM_15) spirv-llvm15.0-translator-15.0.23-1.fc45.src requires llvm15-devel = 15.0.7-15.fc44, llvm15-static = 15.0.7-15.fc44 spirv-llvm15.0-translator-15.0.23-1.fc45.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) spirv-llvm15.0-translator-tools-15.0.23-1.fc45.x86_64 requires libLLVM-15.so()(64bit), libLLVM-15.so(LLVM_15)(64bit) ALL (maintained by: junghans) ALL-0.9.4-1.fc45.src requires openmpi-devel = 5.0.10-3.fc45 ALL-openmpi-0.9.4-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) ALL-openmpi-devel-0.9.4-1.fc45.x86_64 requires openmpi-devel = 5.0.10-3.fc45 MUMPS (maintained by: sagitter) MUMPS-openmpi-5.7.3-7.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), libmpi_usempi_ignore_tkr.so.40()(64bit)(openmpi-x86_64), libmpi_usempif08.so.40()(64bit)(openmpi-x86_64), openmpi(x86-64) = 5.0.10-3.fc45 MUMPS-openmpi-examples-5.7.3-7.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), libmpi_usempi_ignore_tkr.so.40()(64bit)(openmpi-x86_64), libmpi_usempif08.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 MUSIC (maintained by: @neuro-sig, ankursinha) MUSIC-1.2.1-15.fc45.src requires openmpi-devel = 5.0.10-3.fc45 MUSIC-openmpi-1.2.1-15.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 MUSIC-openmpi-devel-1.2.1-15.fc45.x86_64 requires openmpi = 5.0.10-3.fc45 python3-MUSIC-openmpi-1.2.1-15.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 amg4psblas (maintained by: sagitter) amg4psblas-1.2.0-1.post1.fc45.src requires openmpi-devel = 5.0.10-3.fc45 amg4psblas-openmpi-1.2.0-1.post1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi(x86-64) = 5.0.10-3.fc45 arbor (maintained by: @neuro-sig, ankursinha) arbor-0.9.0-17.fc44.src requires openmpi-devel = 5.0.10-3.fc45 arbor-openmpi-0.9.0-17.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45, python3-openmpi = 5.0.10-3.fc45 auryn (maintained by: @neuro-sig, ankursinha) auryn-0.8.4-6.fc44.src requires openmpi-devel = 5.0.10-3.fc45 auryn-openmpi-0.8.4-6.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 boost (maintained by: denisarnaud, jwakely, mcermak, ppalka) boost-graph-openmpi-1.90.0-11.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) boost-openmpi-1.90.0-11.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) boost-openmpi-python3-1.90.0-11.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), python3-openmpi(x86-64) = 5.0.10-3.fc45 bout++ (maintained by: davidsch, sagitter) bout++-5.2.0-28.fc45.src requires openmpi-devel = 5.0.10-3.fc45 bout++-openmpi-5.2.0-28.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) python3-bout++-openmpi-5.2.0-28.fc45.x86_64 requires openmpi = 5.0.10-3.fc45, python3-openmpi = 5.0.10-3.fc45 catalyst (maintained by: mkrupcale, orion) catalyst-openmpi-2.1.0-4.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) cgnslib (maintained by: cicku, loveshack, orion, smani) cgnslib-openmpi-devel-4.5.1-4.fc45.x86_64 requires openmpi-devel = 5.0.10-3.fc45 cgnslib-openmpi-libs-4.5.1-4.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) coin-or-Ipopt (maintained by: sagitter) coin-or-Ipopt-3.14.16-7.fc44.src requires pkgconfig(ompi) = 5.0.10 coin-or-Ipopt-openmpi-3.14.16-7.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) combblas (maintained by: sagitter) combblas-openmpi-2.0.0-15.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi(x86-64) = 5.0.10-3.fc45 combblas-openmpi-devel-2.0.0-15.fc44.x86_64 requires openmpi-devel(x86-64) = 5.0.10-3.fc45 cp2k (maintained by: @scitech_sig, jussilehtola, lecris) cp2k-2025.1-5.fc44.src requires openmpi-devel = 5.0.10-3.fc45 cp2k-openmpi-2025.1-5.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), libmpi_usempi_ignore_tkr.so.40()(64bit)(openmpi-x86_64), libmpi_usempif08.so.40()(64bit)(openmpi-x86_64) dbcsr (maintained by: lecris, orion) dbcsr-openmpi-2.9.1-1.fc44.x86_64 requires libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), libmpi_usempi_ignore_tkr.so.40()(64bit)(openmpi-x86_64), libmpi_usempif08.so.40()(64bit)(openmpi-x86_64) dl_poly (maintained by: loveshack) dl_poly-1.10-27.fc44.src requires openmpi-devel = 5.0.10-3.fc45 dl_poly-openmpi-1.10-27.fc44.x86_64 requires libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), openmpi(x86-64) = 5.0.10-3.fc45 elk (maintained by: marcindulak) elk-9.2.12-8.fc44.src requires openmpi-devel = 5.0.10-3.fc45 elk-openmpi-9.2.12-8.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), libmpi_usempi_ignore_tkr.so.40()(64bit)(openmpi-x86_64), libmpi_usempif08.so.40()(64bit)(openmpi-x86_64) espresso (maintained by: jngrad, junghans) espresso-5.0.1-3.fc45.src requires openmpi-devel = 5.0.10-3.fc45 python3-espresso-openmpi-5.0.1-3.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) fftw (maintained by: dcantrell, jchaloup, jussilehtola, konradm) fftw-openmpi-devel-3.3.10-17.fc44.x86_64 requires openmpi-devel = 5.0.10-3.fc45 fftw-openmpi-libs-double-3.3.10-17.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) fftw-openmpi-libs-long-3.3.10-17.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) fftw-openmpi-libs-single-3.3.10-17.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) freefem++ (maintained by: sagitter) freefem++-4.16-1.fc45.src requires openmpi-devel = 5.0.10-3.fc45 freefem++-openmpi-4.16-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) ga (maintained by: marcindulak) ga-5.9.2-2.fc44.src requires openmpi-devel = 5.0.10-3.fc45 ga-openmpi-5.9.2-2.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), libmpi_usempi_ignore_tkr.so.40()(64bit)(openmpi-x86_64), libmpi_usempif08.so.40()(64bit)(openmpi-x86_64) ga-openmpi-devel-5.9.2-2.fc44.x86_64 requires openmpi-devel = 5.0.10-3.fc45 ga-openmpi-static-5.9.2-2.fc44.x86_64 requires openmpi-devel = 5.0.10-3.fc45 gloo (maintained by: trix) gloo-0.5.0^git20241203.dc507d1-4.fc44.src requires openmpi-devel = 5.0.10-3.fc45 gloo-openmpi-0.5.0^git20241203.dc507d1-4.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) gmsh (maintained by: hobbes1069, ignatenkobrain, smani) gmsh-4.15.2-2.fc45.src requires openmpi-devel = 5.0.10-3.fc45 gmsh-openmpi-devel-4.15.2-2.fc45.x86_64 requires openmpi-devel = 5.0.10-3.fc45 gmsh-openmpi-libs-4.15.2-2.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) gpaw (maintained by: marcindulak) gpaw-25.7.0-6.fc45.src requires openmpi-devel = 5.0.10-3.fc45 python3-gpaw-openmpi-25.7.0-6.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) gretl (maintained by: hannes) gretl-2026a-1.fc45.src requires openmpi-devel = 5.0.10-3.fc45 gretl-openmpi-2026a-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 gromacs (maintained by: junghans) gromacs-2026.2-1.fc45.src requires openmpi-devel = 5.0.10-3.fc45 gromacs-openmpi-2026.2-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) hdf5 (maintained by: @scitech_sig, ignatenkobrain, orion, sagitter) hdf5-openmpi-2.1.1-4.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) hdf5-openmpi-devel-2.1.1-4.fc45.x86_64 requires openmpi-devel(x86-64) = 5.0.10-3.fc45 heffte (maintained by: junghans) heffte-2.4.1-10.fc44.src requires openmpi-devel = 5.0.10-3.fc45 heffte-openmpi-2.4.1-10.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) heffte-openmpi-devel-2.4.1-10.fc44.x86_64 requires openmpi-devel = 5.0.10-3.fc45 hpl (maintained by: jskarvad) hpl-openmpi-2.2-23.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), libmpi_usempi_ignore_tkr.so.40()(64bit)(openmpi-x86_64), libmpi_usempif08.so.40()(64bit)(openmpi-x86_64) hpx (maintained by: diehlpk, junghans) hpx-1.11.0-3.fc44.src requires openmpi-devel = 5.0.10-3.fc45 hpx-openmpi-1.11.0-3.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi-devel = 5.0.10-3.fc45 hpx-openmpi-devel-1.11.0-3.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi-devel = 5.0.10-3.fc45 hpx-openmpi-examples-1.11.0-3.fc44.x86_64 requires openmpi = 5.0.10-3.fc45 hypre (maintained by: fuller, loveshack, orion) hypre-openmpi-2.32.0-9.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi(x86-64) = 5.0.10-3.fc45 hypre-openmpi-devel-2.32.0-9.fc45.x86_64 requires openmpi-devel(x86-64) = 5.0.10-3.fc45 intel-mpi-benchmarks (maintained by: kheib, michich) intel-mpi-benchmarks-2021.8-7.fc44.src requires openmpi-devel = 5.0.10-3.fc45 intel-mpi-benchmarks-openmpi-2021.8-7.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 lammps (maintained by: cz4rs, junghans, rberger) lammps-20260330-2.fc45.src requires openmpi-devel = 5.0.10-3.fc45 lammps-openmpi-20260330-2.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 libcircle (maintained by: junghans) libcircle-0.3-21.fc44.src requires openmpi-devel = 5.0.10-3.fc45 libcircle-openmpi-0.3-21.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) libmbd (maintained by: lecris) libmbd-0.13.0-2.fc44.src requires openmpi-devel = 5.0.10-3.fc45 libmbd-openmpi-0.13.0-2.fc44.x86_64 requires libmpi_usempif08.so.40()(64bit)(openmpi-x86_64) libmbd-openmpi-devel-0.13.0-2.fc44.x86_64 requires openmpi-devel = 5.0.10-3.fc45 libneurosim (maintained by: @neuro-sig, ankursinha) libneurosim-openmpi-1.2.0-16.20210110.gitafc003f.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 libneurosim-openmpi-devel-1.2.0-16.20210110.gitafc003f.fc44.x86_64 requires openmpi = 5.0.10-3.fc45 llama-cpp (maintained by: @rocm-packagers-sig, man2dev, trix) llama-cpp-b9840-1.fc45.src requires openmpi = 5.0.10-3.fc45 mathgl (maintained by: krege) mathgl-openmpi-8.0.3-11.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) mfem (maintained by: topazus) mfem-4.9-2.fc44.src requires openmpi-devel = 5.0.10-3.fc45 mfem-openmpi-4.9-2.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi(x86-64) = 5.0.10-3.fc45 mfem-openmpi-devel-4.9-2.fc44.x86_64 requires openmpi-devel(x86-64) = 5.0.10-3.fc45 mpi4py (maintained by: @python-packagers-sig, limb) mpi4py-4.1.2-2.fc45.src requires openmpi-devel = 5.0.10-3.fc45 python3-mpi4py-openmpi-4.1.2-2.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), python3-openmpi(x86-64) = 5.0.10-3.fc45 mpibash (maintained by: junghans) mpibash-1.5-2.fc44.src requires openmpi-devel = 5.0.10-3.fc45 mpibash-openmpi-1.5-2.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) nest (maintained by: @neuro-sig, ankursinha) nest-3.8-11.fc45.src requires openmpi-devel = 5.0.10-3.fc45 nest-openmpi-3.8-11.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 python3-nest-openmpi-3.8-11.fc45.x86_64 requires openmpi = 5.0.10-3.fc45 netcdf-cxx4 (maintained by: @scitech_sig, orion) netcdf-cxx4-openmpi-4.3.1-22.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) netcdf-cxx4-openmpi-devel-4.3.1-22.fc44.x86_64 requires openmpi-devel = 5.0.10-3.fc45 netcdf-fortran (maintained by: @scitech_sig, orion) netcdf-fortran-4.6.2-3.fc44.src requires openmpi-devel = 5.0.10-3.fc45 netcdf-fortran-openmpi-devel-4.6.2-3.fc44.x86_64 requires openmpi-devel = 5.0.10-3.fc45 netcdf (maintained by: @scitech_sig, orion) netcdf-openmpi-4.10.0-3.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) netcdf-openmpi-devel-4.10.0-3.fc45.x86_64 requires openmpi-devel(x86-64) = 5.0.10-3.fc45 netgen-mesher (maintained by: hobbes1069, smani) netgen-mesher-6.2.2606-1.fc45.src requires openmpi-devel = 5.0.10-3.fc45 netgen-mesher-openmpi-devel-6.2.2606-1.fc45.x86_64 requires openmpi-devel = 5.0.10-3.fc45 netgen-mesher-openmpi-libs-6.2.2606-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) python3-netgen-mesher-openmpi-6.2.2606-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) nwchem (maintained by: marcindulak) nwchem-7.3.1-2.fc45.src requires openmpi-devel = 5.0.10-3.fc45 nwchem-openmpi-7.3.1-2.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), libmpi_usempi_ignore_tkr.so.40()(64bit)(openmpi-x86_64), libmpi_usempif08.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 orsa (maintained by: lkundrak, zbyszek) orsa-openmpi-0.7.0-82.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) osu-micro-benchmarks (maintained by: kheib, michich) osu-micro-benchmarks-7.5.2-1.fc44.src requires openmpi-devel = 5.0.10-3.fc45 osu-micro-benchmarks-openmpi-7.5.2-1.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 paraview (maintained by: @scitech_sig, orion, sagitter) paraview-6.1.1-7.fc45.src requires openmpi-devel = 5.0.10-3.fc45 paraview-openmpi-6.1.1-7.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) petsc (maintained by: sagitter) petsc-openmpi-3.25.3-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), libmpi_mpifh.so.40()(64bit)(openmpi-x86_64) petsc-openmpi-devel-3.25.3-1.fc45.x86_64 requires openmpi-devel(x86-64) = 5.0.10-3.fc45 python3-petsc-openmpi-3.25.3-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi(x86-64) = 5.0.10-3.fc45 psblas3 (maintained by: sagitter) psblas3-3.9.0-1.fc45.src requires openmpi-devel = 5.0.10-3.fc45 psblas3-openmpi-3.9.0-1.fc45.x86_64 requires libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), openmpi(x86-64) = 5.0.10-3.fc45 psblas3-openmpi-static-3.9.0-1.fc45.x86_64 requires openmpi(x86-64) = 5.0.10-3.fc45 scotch (maintained by: fuller, smani) ptscotch-openmpi-7.0.12-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) python-dijitso (maintained by: limb) python-dijitso-2019.1.0-28.fc45.src requires openmpi-devel = 5.0.10-3.fc45 python-pytest-mpi (maintained by: orion) python-pytest-mpi-0.6-21.fc45.src requires openmpi-devel = 5.0.10-3.fc45 python-steps (maintained by: @neuro-sig, ankursinha) python-steps-3.6.0-51.fc45.src requires openmpi-devel = 5.0.10-3.fc45 python3-steps-openmpi-3.6.0-51.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 python-torch (maintained by: @rocm-packagers-sig, mystro256, pbrobinson, trix, xanderlent) python-torch-2.12.0-5.fc45.src requires openmpi-devel = 5.0.10-3.fc45 h5py (maintained by: orion, stevetraylen, terjeros) python3-h5py-openmpi-3.16.0-3.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 superlu_dist (maintained by: fuller, loveshack, orion, sagitter) python3-superlu_dist-openmpi-1:9.2.1-4.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) superlu_dist-openmpi-1:9.2.1-4.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), libmpi_usempi_ignore_tkr.so.40()(64bit)(openmpi-x86_64), libmpi_usempif08.so.40()(64bit)(openmpi-x86_64) superlu_dist-openmpi-devel-1:9.2.1-4.fc45.x86_64 requires openmpi-devel(x86-64) = 5.0.10-3.fc45 vtk (maintained by: @scitech_sig, orion) python3-vtk-openmpi-9.6.2-6.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) vtk-openmpi-9.6.2-6.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) vtk-openmpi-devel-9.6.2-6.fc45.x86_64 requires openmpi-devel = 5.0.10-3.fc45 quantum-espresso (maintained by: lecris, marcindulak) quantum-espresso-7.5-2.fc45.src requires openmpi-devel = 5.0.10-3.fc45 quantum-espresso-openmpi-7.5-2.fc45.x86_64 requires libmpi_mpifh.so.40()(64bit)(openmpi-x86_64), libmpi_usempi_ignore_tkr.so.40()(64bit)(openmpi-x86_64) sandia-omega-h (maintained by: @neuro-sig, gui1ty) sandia-omega-h-9.34.13-11.fc44.src requires openmpi-devel = 5.0.10-3.fc45 sandia-omega-h-openmpi-9.34.13-11.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 sandia-omega-h-openmpi-devel-9.34.13-11.fc44.x86_64 requires openmpi-devel = 5.0.10-3.fc45 scalapack (maintained by: orion, spot) scalapack-openmpi-2.2.2-6.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi = 5.0.10-3.fc45 scalapack-openmpi-devel-2.2.2-6.fc44.x86_64 requires openmpi-devel = 5.0.10-3.fc45 scalasca (maintained by: loveshack) scalasca-2.6.2-3.fc44.src requires openmpi-devel = 5.0.10-3.fc45 scalasca-openmpi-2.6.2-3.fc44.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64), openmpi(x86-64) = 5.0.10-3.fc45 scorep (maintained by: jreuter, loveshack, orion) scorep-9.4-3.fc44.src requires openmpi-devel = 5.0.10-3.fc45 sundials (maintained by: sagitter) sundials-openmpi-7.8.0-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) sundials-openmpi-devel-7.8.0-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) valgrind (maintained by: ahajkova, dodji, fche, jakub, jcheca, mcermak, mjw) valgrind-openmpi-1:3.27.1-1.fc45.x86_64 requires libmpi.so.40()(64bit)(openmpi-x86_64) Too many dependencies for python-recommonmark, not all listed here Depending on: python-snakemake-executor-plugin-cluster-generic (24), status change: 2026-06-17 (4 weeks ago) python-snakemake-interface-executor-plugins (maintained by: orphan) python-snakemake-interface-executor-plugins-9.4.0-2.fc45.src requires python3dist(snakemake-executor-plugin-cluster-generic) = 1.0.9, snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-cluster-generic (maintained by: orphan) python-snakemake-executor-plugin-cluster-generic-1.0.9-14.fc45.src requires python3dist(snakemake-interface-executor-plugins) = 9.4, snakemake = 9.21.1-3.fc45~bootstrap python3-snakemake-executor-plugin-cluster-generic-1.0.9-14.fc45.noarch requires python3.15dist(snakemake-interface-executor-plugins) = 9.4 python-snakemake-executor-plugin-cluster-sync (maintained by: orphan) python-snakemake-executor-plugin-cluster-sync-0.1.5-7.fc45.src requires python3dist(snakemake-interface-executor-plugins) = 9.4, snakemake = 9.21.1-3.fc45~bootstrap python3-snakemake-executor-plugin-cluster-sync-0.1.5-7.fc45.noarch requires python3.15dist(snakemake-interface-executor-plugins) = 9.4 python-snakemake-executor-plugin-flux (maintained by: orphan) python-snakemake-executor-plugin-flux-0.1.1-12.fc45.src requires python3dist(snakemake-interface-executor-plugins) = 9.4, snakemake = 9.21.1-3.fc45~bootstrap python3-snakemake-executor-plugin-flux-0.1.1-12.fc45.noarch requires python3.15dist(snakemake-interface-executor-plugins) = 9.4 python-snakemake-executor-plugin-kubernetes (maintained by: orphan) python-snakemake-executor-plugin-kubernetes-0.5.1-7.fc45.src requires python3dist(snakemake-interface-executor-plugins) = 9.4, snakemake = 9.21.1-3.fc45~bootstrap python3-snakemake-executor-plugin-kubernetes-0.5.1-7.fc45.noarch requires python3.15dist(snakemake-interface-executor-plugins) = 9.4 python-snakemake-executor-plugin-slurm (maintained by: orphan) python-snakemake-executor-plugin-slurm-2.7.0-1.fc45.src requires python3dist(snakemake-executor-plugin-slurm-jobstep) = 0.6, python3dist(snakemake-interface-executor-plugins) = 9.4, snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-slurm-jobstep (maintained by: orphan) python-snakemake-executor-plugin-slurm-jobstep-0.6.0-3.fc45.src requires python3dist(snakemake-interface-executor-plugins) = 9.4, snakemake = 9.21.1-3.fc45~bootstrap python3-snakemake-executor-plugin-slurm-jobstep-0.6.0-3.fc45.noarch requires python3.15dist(snakemake-interface-executor-plugins) = 9.4 python-snakemake-executor-plugin-tes (maintained by: orphan) python-snakemake-executor-plugin-tes-0.1.3-16.fc45.src requires python3dist(snakemake-interface-executor-plugins) = 9.4, snakemake = 9.21.1-3.fc45~bootstrap python3-snakemake-executor-plugin-tes-0.1.3-16.fc45.noarch requires python3.15dist(snakemake-interface-executor-plugins) = 9.4 python-snakemake-logger-plugin-rich (maintained by: orphan) python-snakemake-logger-plugin-rich-0.4.1-3.fc45.src requires python3dist(snakemake-interface-executor-plugins) = 9.4, snakemake = 9.21.1-3.fc45~bootstrap python3-snakemake-logger-plugin-rich-0.4.1-3.fc45.noarch requires python3.15dist(snakemake-interface-executor-plugins) = 9.4 snakemake (maintained by: orphan) snakemake-9.21.1-3.fc45~bootstrap.noarch requires python3.15dist(snakemake-interface-executor-plugins) = 9.4 snakemake-9.21.1-3.fc45~bootstrap.src requires python3dist(snakemake-interface-executor-plugins) = 9.4 python-snakemake-interface-logger-plugins (maintained by: orphan) python-snakemake-interface-logger-plugins-2.1.0-2.fc45.src requires python3dist(snakemake-logger-plugin-rich) = 0.4.1 python-snakemake-interface-common (maintained by: orphan) python-snakemake-interface-common-1.23.0-3.fc45.src requires python3dist(snakemake) = 9.21.1 python-snakemake-interface-report-plugins (maintained by: orphan) python-snakemake-interface-report-plugins-1.3.0-5.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-interface-scheduler-plugins (maintained by: orphan) python-snakemake-interface-scheduler-plugins-2.0.2-5.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-interface-storage-plugins (maintained by: orphan) python-snakemake-interface-storage-plugins-1:4.4.1-3.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-azure (maintained by: orphan) python-snakemake-storage-plugin-azure-0.4.4-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-fs (maintained by: orphan) python-snakemake-storage-plugin-fs-1.1.3-6.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-ftp (maintained by: orphan) python-snakemake-storage-plugin-ftp-0.1.3-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-gcs (maintained by: orphan) python-snakemake-storage-plugin-gcs-1.1.4-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-http (maintained by: orphan) python-snakemake-storage-plugin-http-0.3.1-4.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-s3 (maintained by: orphan) python-snakemake-storage-plugin-s3-0.3.6-6.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-webdav (maintained by: orphan) python-snakemake-storage-plugin-webdav-0.1.2-11.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-xrootd (maintained by: orphan) python-snakemake-storage-plugin-xrootd-1.1.0-4.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-zenodo (maintained by: orphan) python-snakemake-storage-plugin-zenodo-0.1.5-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap Too many dependencies for python-snakemake-executor-plugin-cluster-generic, not all listed here Depending on: python-snakemake-interface-scheduler-plugins (23), status change: 2026-06-01 (6 weeks ago) snakemake (maintained by: orphan) snakemake-9.21.1-3.fc45~bootstrap.noarch requires python3.15dist(snakemake-interface-scheduler-plugins) = 2.0.2 snakemake-9.21.1-3.fc45~bootstrap.src requires python3dist(snakemake-interface-scheduler-plugins) = 2.0.2 python-snakemake-executor-plugin-cluster-generic (maintained by: orphan) python-snakemake-executor-plugin-cluster-generic-1.0.9-14.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-cluster-sync (maintained by: orphan) python-snakemake-executor-plugin-cluster-sync-0.1.5-7.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-flux (maintained by: orphan) python-snakemake-executor-plugin-flux-0.1.1-12.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-kubernetes (maintained by: orphan) python-snakemake-executor-plugin-kubernetes-0.5.1-7.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-slurm (maintained by: orphan) python-snakemake-executor-plugin-slurm-2.7.0-1.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-slurm-jobstep (maintained by: orphan) python-snakemake-executor-plugin-slurm-jobstep-0.6.0-3.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-tes (maintained by: orphan) python-snakemake-executor-plugin-tes-0.1.3-16.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-interface-common (maintained by: orphan) python-snakemake-interface-common-1.23.0-3.fc45.src requires python3dist(snakemake) = 9.21.1 python-snakemake-interface-executor-plugins (maintained by: orphan) python-snakemake-interface-executor-plugins-9.4.0-2.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-interface-report-plugins (maintained by: orphan) python-snakemake-interface-report-plugins-1.3.0-5.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-interface-scheduler-plugins (maintained by: orphan) python-snakemake-interface-scheduler-plugins-2.0.2-5.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-interface-storage-plugins (maintained by: orphan) python-snakemake-interface-storage-plugins-1:4.4.1-3.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-logger-plugin-rich (maintained by: orphan) python-snakemake-logger-plugin-rich-0.4.1-3.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-azure (maintained by: orphan) python-snakemake-storage-plugin-azure-0.4.4-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-fs (maintained by: orphan) python-snakemake-storage-plugin-fs-1.1.3-6.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-ftp (maintained by: orphan) python-snakemake-storage-plugin-ftp-0.1.3-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-gcs (maintained by: orphan) python-snakemake-storage-plugin-gcs-1.1.4-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-http (maintained by: orphan) python-snakemake-storage-plugin-http-0.3.1-4.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-s3 (maintained by: orphan) python-snakemake-storage-plugin-s3-0.3.6-6.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-webdav (maintained by: orphan) python-snakemake-storage-plugin-webdav-0.1.2-11.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-xrootd (maintained by: orphan) python-snakemake-storage-plugin-xrootd-1.1.0-4.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-zenodo (maintained by: orphan) python-snakemake-storage-plugin-zenodo-0.1.5-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap Too many dependencies for python-snakemake-interface-scheduler-plugins, not all listed here Depending on: python-snakemake-logger-plugin-rich (24), status change: 2026-06-01 (6 weeks ago) python-snakemake-interface-logger-plugins (maintained by: orphan) python-snakemake-interface-logger-plugins-2.1.0-2.fc45.src requires python3dist(snakemake-logger-plugin-rich) = 0.4.1 python-snakemake-logger-plugin-rich (maintained by: orphan) python-snakemake-logger-plugin-rich-0.4.1-3.fc45.src requires python3dist(snakemake-interface-logger-plugins) = 2.1, snakemake = 9.21.1-3.fc45~bootstrap python3-snakemake-logger-plugin-rich-0.4.1-3.fc45.noarch requires python3.15dist(snakemake-interface-logger-plugins) = 2.1 snakemake (maintained by: orphan) snakemake-9.21.1-3.fc45~bootstrap.noarch requires python3.15dist(snakemake-interface-logger-plugins) = 2.1 snakemake-9.21.1-3.fc45~bootstrap.src requires python3dist(snakemake-interface-logger-plugins) = 2.1 python-snakemake-executor-plugin-cluster-generic (maintained by: orphan) python-snakemake-executor-plugin-cluster-generic-1.0.9-14.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-cluster-sync (maintained by: orphan) python-snakemake-executor-plugin-cluster-sync-0.1.5-7.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-flux (maintained by: orphan) python-snakemake-executor-plugin-flux-0.1.1-12.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-kubernetes (maintained by: orphan) python-snakemake-executor-plugin-kubernetes-0.5.1-7.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-slurm (maintained by: orphan) python-snakemake-executor-plugin-slurm-2.7.0-1.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-slurm-jobstep (maintained by: orphan) python-snakemake-executor-plugin-slurm-jobstep-0.6.0-3.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-executor-plugin-tes (maintained by: orphan) python-snakemake-executor-plugin-tes-0.1.3-16.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-interface-common (maintained by: orphan) python-snakemake-interface-common-1.23.0-3.fc45.src requires python3dist(snakemake) = 9.21.1 python-snakemake-interface-executor-plugins (maintained by: orphan) python-snakemake-interface-executor-plugins-9.4.0-2.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-interface-report-plugins (maintained by: orphan) python-snakemake-interface-report-plugins-1.3.0-5.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-interface-scheduler-plugins (maintained by: orphan) python-snakemake-interface-scheduler-plugins-2.0.2-5.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-interface-storage-plugins (maintained by: orphan) python-snakemake-interface-storage-plugins-1:4.4.1-3.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-azure (maintained by: orphan) python-snakemake-storage-plugin-azure-0.4.4-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-fs (maintained by: orphan) python-snakemake-storage-plugin-fs-1.1.3-6.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-ftp (maintained by: orphan) python-snakemake-storage-plugin-ftp-0.1.3-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-gcs (maintained by: orphan) python-snakemake-storage-plugin-gcs-1.1.4-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-http (maintained by: orphan) python-snakemake-storage-plugin-http-0.3.1-4.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-s3 (maintained by: orphan) python-snakemake-storage-plugin-s3-0.3.6-6.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-webdav (maintained by: orphan) python-snakemake-storage-plugin-webdav-0.1.2-11.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-xrootd (maintained by: orphan) python-snakemake-storage-plugin-xrootd-1.1.0-4.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap python-snakemake-storage-plugin-zenodo (maintained by: orphan) python-snakemake-storage-plugin-zenodo-0.1.5-9.fc45.src requires snakemake = 9.21.1-3.fc45~bootstrap Too many dependencies for python-snakemake-logger-plugin-rich, not all listed here Depending on: python-spyder-kernels (1), status change: 2026-07-14 (0 weeks ago) spyder (maintained by: @neuro-sig, jonathanspw, orphan, thozza) python3-spyder-6.1.0-2.fc44.noarch requires python3.14dist(spyder-kernels) = 3.1.1 spyder-6.1.0-2.fc44.src requires python3dist(spyder-kernels) = 3.1.1 Depending on: python-types-docutils (1), status change: 2026-07-15 (0 weeks ago) python-types-pygments (maintained by: topazus) python-types-pygments-2.19.0.20251121-2.fc45.src requires python3dist(types-docutils) = 0.22.3.20260518 python3-types-pygments-2.19.0.20251121-2.fc45.noarch requires python3.15dist(types-docutils) = 0.22.3.20260518 Depending on: spec-version-maven-plugin (6), status change: 2026-06-13 (5 weeks ago) jakarta-interceptors (maintained by: korkeala) jakarta-interceptors-2.0.0-18.fc44.src requires mvn(org.glassfish.build:spec-version-maven-plugin) = 2.2 jakarta-json (maintained by: @epel-packagers-sig, filiperosset, salimma) jakarta-json-2.1.3-15.fc45.src requires mvn(org.glassfish.build:spec-version-maven-plugin) = 2.2 jakarta-saaj (maintained by: didiksupriadi41, mkoncek) jakarta-saaj-3.0.2-7.fc44.src requires mvn(org.glassfish.build:spec-version-maven-plugin) = 2.2 jakarta-xml-ws (maintained by: didiksupriadi41) jakarta-xml-ws-4.0.0-12.fc44.src requires mvn(jakarta.xml.soap:jakarta.xml.soap-api) = 3.0.2, mvn(org.glassfish.build:spec-version-maven-plugin) = 2.2 jakarta-xml-ws-4.0.0-12.fc44.noarch requires mvn(jakarta.xml.soap:jakarta.xml.soap-api) = 3.0.2 rhino (maintained by: didiksupriadi41) rhino-1.7.14-17.fc44.src requires mvn(jakarta.xml.soap:jakarta.xml.soap-api) = 3.0.2 jmock (maintained by: didiksupriadi41) jmock-2.12.0-22.fc44.src requires mvn(jakarta.xml.ws:jakarta.xml.ws-api) = 4.0.0 Affected (co)maintainers @copr-sig: python-CommonMark @epel-packagers-sig: python-recommonmark, ccze, spec-version-maven-plugin, python-types-docutils, python-CommonMark @fedora-llvm-team: python-CommonMark, python-recommonmark @go-sig: golang-github-gorilla-handlers, golang-github-zclconf-cty-debug, golang-github-franela-goreq, golang-github-gin-contrib-sse, golang-github-urfave-cli, golang-etcd-bbolt, golang-github-bmizerany-assert, golang-github-clbanning-x2j, golang-github-sirupsen-logrus, golang-github-huandu-xstrings, golang-github-mrunalp-fileutils, golang-github-xrash-smetrics, golang-github-spf13-afero, golang-github-containerd-console, golang-github-u-root-uio, golang-github-zmap-zcrypto, golang-github-hdrhistogram, golang-github-rs-xid, golang-github-karrick-godirwalk, golang-github-markbates-oncer, golang-github-sourcegraph-jsonrpc2, golang-github-opentracing, golang-bazil-fuse, golang-github-hashicorp-terraform-json, golang-github-modern-reflect2, golang-github-gobuffalo-logger, golang-github-alexflint-filemutex, golang-gopkg-yaml-1, golang-github-blang-semver, golang-github-hanwen-fuse-2, golang-github-tj-assert, golang-github-markbates-errx, yggdrasil-worker-package-manager, golang-github-anmitsu-shlex, golang-github-markbates-pkger, golang-github-markbates-safe, golang-github-schollz-cli-2 @infra-sig: python-chai @kde-sig: kf5-kjs @neuro-sig: python-recommonmark, spyder, python-spyder-kernels, python-SALib @python-packagers-sig: python-chai, python-pytest-tornado, python-poetry-plugin-export, python-recommonmark @rocm-packagers-sig: python-recommonmark @rust-sig: rust-app_dirs2, rust-dbus-tree, rust-temptree, rust-error-chain, rust-chainerror, rust-unix_socket, rust-getch, rust-ansiterm @scitech_sig: python-recommonmark aekoroglu: python-CommonMark, python-recommonmark ahajkova: python-recommonmark alexsaezm: golang-github-sirupsen-logrus, golang-github-opentracing, golang-github-spf13-afero amoralej: python-CommonMark, python-recommonmark androniychuk: python-CommonMark, python-recommonmark ankursinha: python-recommonmark athoscr: golang-github-spf13-afero bgurney: rust-dbus-tree cicku: python-recommonmark cz4rs: python-recommonmark davidsch: python-recommonmark dcantrell: python-recommonmark dcavalca: golang-github-sirupsen-logrus, golang-github-u-root-uio dchen: hexchat denisarnaud: python-recommonmark dfateyev: golang-github-anmitsu-shlex didiksupriadi41: spec-version-maven-plugin diehlpk: python-recommonmark dodji: python-recommonmark eclipseo: golang-github-sirupsen-logrus, golang-github-urfave-cli eseyman: perl-Signal-Mask farchord: kf5-kjs fche: python-recommonmark ferdnyc: python-CommonMark filiperosset: spec-version-maven-plugin frantisekz: python-CommonMark, python-recommonmark frostyx: python-CommonMark fuller: python-recommonmark gui1ty: python-recommonmark hannes: python-recommonmark hobbes1069: python-recommonmark ignatenkobrain: python-recommonmark iztokf: python-CommonMark, python-recommonmark jakub: python-recommonmark jchaloup: golang-github-gorilla-handlers, python-recommonmark, golang-github-sirupsen-logrus, golang-github-urfave-cli, golang-github-anmitsu-shlex, golang-bazil-fuse, golang-github-bmizerany-assert jcheca: python-recommonmark jgrulich: kf5-kjs jjames: python-CommonMark, python-recommonmark jmontleon: python-CommonMark, python-recommonmark jngrad: python-recommonmark jonathanspw: spyder, python-spyder-kernels, python-CommonMark, python-recommonmark jreuter: python-recommonmark jskarvad: python-recommonmark junghans: python-recommonmark jussilehtola: python-recommonmark jwakely: python-recommonmark kalev: python-CommonMark, python-recommonmark kheib: python-recommonmark kkeithle: python-types-docutils konradm: python-recommonmark korkeala: spec-version-maven-plugin krege: python-recommonmark kushal: golang-github-urfave-cli lecris: python-recommonmark limb: python-recommonmark lkundrak: python-CommonMark, python-recommonmark loveshack: python-recommonmark man2dev: python-recommonmark marcindulak: python-recommonmark mcermak: python-recommonmark michich: python-recommonmark mjw: python-recommonmark mkoncek: spec-version-maven-plugin mkrupcale: python-recommonmark msuchy: python-CommonMark mulhern: rust-dbus-tree mystro256: python-recommonmark nikic: python-CommonMark, python-recommonmark nucleo: kf5-kjs orion: python-CommonMark, python-recommonmark pbrobinson: python-recommonmark petersen: python-CommonMark, python-recommonmark pingou: python-chai ppalka: python-recommonmark praiskup: proxysql, python-CommonMark rberger: python-recommonmark rebus: cutter-re ret2libc: cutter-re romaingeissler1a: python-chai runcom: golang-github-sirupsen-logrus, golang-github-urfave-cli sagitter: python-recommonmark salimma: spec-version-maven-plugin, python-CommonMark, ccze, python-recommonmark smani: python-CommonMark, python-recommonmark somlo: python-CommonMark, python-recommonmark spot: python-recommonmark stevetraylen: python-recommonmark terjeros: python-recommonmark than: kf5-kjs thozza: spyder, python-spyder-kernels topazus: python-types-docutils, python-recommonmark trix: python-recommonmark tstellar: python-CommonMark, python-recommonmark tuliom: python-CommonMark, python-recommonmark v02460: golang-github-sirupsen-logrus wojnilowicz: golang-github-sirupsen-logrus xanderlent: python-recommonmark zbyszek: python-recommonmark Orphans (86): MyPasswordSafe adanaxisgpl axel ccze cutter-re drat2er golang-bazil-fuse golang-etcd-bbolt golang-github-alexflint-filemutex golang-github-anmitsu-shlex golang-github-blang-semver golang-github-bmizerany-assert golang-github-clbanning-x2j golang-github-containerd-console golang-github-franela-goreq golang-github-gin-contrib-sse golang-github-gobuffalo-logger golang-github-gorilla-handlers golang-github-hanwen-fuse-2 golang-github-hashicorp-terraform-json golang-github-hdrhistogram golang-github-huandu-xstrings golang-github-karrick-godirwalk golang-github-markbates-errx golang-github-markbates-oncer golang-github-markbates-pkger golang-github-markbates-safe golang-github-modern-reflect2 golang-github-mrunalp-fileutils golang-github-opentracing golang-github-rs-xid golang-github-schollz-cli-2 golang-github-sirupsen-logrus golang-github-sourcegraph-jsonrpc2 golang-github-spf13-afero golang-github-tj-assert golang-github-u-root-uio golang-github-urfave-cli golang-github-xrash-smetrics golang-github-zclconf-cty-debug golang-github-zmap-zcrypto golang-gopkg-yaml-1 hexchat kf5-kjs l10n-maven-plugin lfsc pads perl-Module-Pluggable-Ordered perl-Signal-Mask php-felixfbecker-advanced-json-rpc3 php-netresearch-jsonmapper php-netresearch-jsonmapper4 php-sabre-dav4 php-sabre-event5 php-sabre-http5 php-sabre-uri2 php-sabre-vobject4 php-sabre-xml2 php-tcpdf proxysql python-CommonMark python-SALib python-chai python-linuxdoc python-matrix-nio python-poetry-plugin-export python-pytest-tornado python-recommonmark python-snakemake-executor-plugin-cluster-generic python-snakemake-interface-scheduler-plugins python-snakemake-logger-plugin-rich python-spyder-kernels python-types-docutils qview rust-ansiterm rust-app_dirs2 rust-chainerror rust-dbus-tree rust-error-chain rust-getch rust-temptree rust-unix_socket spec-version-maven-plugin spyder xgrep yggdrasil-worker-package-manager Orphans (dependend on) (24): golang-github-opentracing golang-github-sirupsen-logrus golang-github-spf13-afero golang-github-u-root-uio golang-github-urfave-cli golang-github-zclconf-cty-debug hexchat kf5-kjs perl-Signal-Mask php-netresearch-jsonmapper php-netresearch-jsonmapper4 php-sabre-event5 php-sabre-http5 php-sabre-uri2 php-sabre-vobject4 php-sabre-xml2 python-CommonMark python-recommonmark python-snakemake-executor-plugin-cluster-generic python-snakemake-interface-scheduler-plugins python-snakemake-logger-plugin-rich python-spyder-kernels python-types-docutils spec-version-maven-plugin Orphans (rawhide) for at least 6 weeks (dependend on) (2): python-snakemake-interface-scheduler-plugins python-snakemake-logger-plugin-rich Orphans (rawhide) (not depended on) (62): MyPasswordSafe adanaxisgpl axel ccze cutter-re drat2er golang-bazil-fuse golang-etcd-bbolt golang-github-alexflint-filemutex golang-github-anmitsu-shlex golang-github-blang-semver golang-github-bmizerany-assert golang-github-clbanning-x2j golang-github-containerd-console golang-github-franela-goreq golang-github-gin-contrib-sse golang-github-gobuffalo-logger golang-github-gorilla-handlers golang-github-hanwen-fuse-2 golang-github-hashicorp-terraform-json golang-github-hdrhistogram golang-github-huandu-xstrings golang-github-karrick-godirwalk golang-github-markbates-errx golang-github-markbates-oncer golang-github-markbates-pkger golang-github-markbates-safe golang-github-modern-reflect2 golang-github-mrunalp-fileutils golang-github-rs-xid golang-github-schollz-cli-2 golang-github-sourcegraph-jsonrpc2 golang-github-tj-assert golang-github-xrash-smetrics golang-github-zmap-zcrypto golang-gopkg-yaml-1 l10n-maven-plugin lfsc pads perl-Module-Pluggable-Ordered php-felixfbecker-advanced-json-rpc3 php-sabre-dav4 php-tcpdf proxysql python-SALib python-chai python-linuxdoc python-matrix-nio python-poetry-plugin-export python-pytest-tornado qview rust-ansiterm rust-app_dirs2 rust-chainerror rust-dbus-tree rust-error-chain rust-getch rust-temptree rust-unix_socket spyder xgrep yggdrasil-worker-package-manager Orphans (rawhide) for at least 6 weeks (not dependend on) (0): Depending packages (rawhide) (148): ALL MUMPS MUSIC amg4psblas arbor auryn boost bout++ browserpass catalyst cgnslib clang15 coin-or-Ipopt combblas copr-frontend cp2k dbcsr dl_poly elk espresso fftw freefem++ ga ghc ghc9.10 ghc9.4 ghc9.6 ghc9.8 gloo gmsh golang-github-chappjc-logrus-prefix golang-github-envoyproxy-protoc-gen-validate golang-github-facebookincubator-dhcplb golang-github-gobuffalo-logger golang-github-hashicorp-terraform-json golang-github-insomniacslk-dhcp golang-github-jackc-pgtype golang-github-jackc-pgx golang-github-kit golang-github-lyft-protoc-gen-star golang-github-matrix-org-util golang-github-shopify-toxiproxy golang-github-vbatts-tar-split golang-github-x-cray-logrus-prefixed-formatter golang-github-zmap-zcrypto gotun gpaw gretl gromacs h5py hdf5 heffte hexchat-autoaway hpl hpx hypre intel-igc intel-mpi-benchmarks intel-opencl-clang jakarta-interceptors jakarta-json jakarta-saaj jakarta-xml-ws jmock kf5-khtml kf5-kjsembed kopete lammps libcircle libmbd libneurosim llama-cpp lld15 llvm14 llvm15 mathgl mfem mpi4py mpibash nest netcdf netcdf-cxx4 netcdf-fortran netgen-mesher nwchem openmpi orsa osgearth osu-micro-benchmarks paraview perl-Parallel-Prefork petsc php-felixfbecker-advanced-json-rpc3 php-sabre-dav4 php-sabre-http5 php-sabre-vobject4 php-sabre-xml2 psblas3 python-dijitso python-kubernetes python-nbdime python-openshift python-pdf2image python-pytest-mpi python-recommonmark python-scikit-uplift python-snakemake-executor-plugin-cluster-generic python-snakemake-executor-plugin-cluster-sync python-snakemake-executor-plugin-flux python-snakemake-executor-plugin-kubernetes python-snakemake-executor-plugin-slurm python-snakemake-executor-plugin-slurm-jobstep python-snakemake-executor-plugin-tes python-snakemake-interface-common python-snakemake-interface-executor-plugins python-snakemake-interface-logger-plugins python-snakemake-interface-report-plugins python-snakemake-interface-scheduler-plugins python-snakemake-interface-storage-plugins python-snakemake-logger-plugin-rich python-snakemake-storage-plugin-azure python-snakemake-storage-plugin-fs python-snakemake-storage-plugin-ftp python-snakemake-storage-plugin-gcs python-snakemake-storage-plugin-http python-snakemake-storage-plugin-s3 python-snakemake-storage-plugin-webdav python-snakemake-storage-plugin-xrootd python-snakemake-storage-plugin-zenodo python-steps python-torch python-types-pygments python-webscrapbook quantum-espresso rhino sandia-omega-h scalapack scalasca scorep scotch snakemake spirv-llvm15.0-translator spyder sundials superlu_dist trellis valgrind vtk Packages depending on packages orphaned (rawhide) for more than 6 weeks (24): python-snakemake-executor-plugin-cluster-generic python-snakemake-executor-plugin-cluster-sync python-snakemake-executor-plugin-flux python-snakemake-executor-plugin-kubernetes python-snakemake-executor-plugin-slurm python-snakemake-executor-plugin-slurm-jobstep python-snakemake-executor-plugin-tes python-snakemake-interface-common python-snakemake-interface-executor-plugins python-snakemake-interface-logger-plugins python-snakemake-interface-report-plugins python-snakemake-interface-scheduler-plugins python-snakemake-interface-storage-plugins python-snakemake-logger-plugin-rich python-snakemake-storage-plugin-azure python-snakemake-storage-plugin-fs python-snakemake-storage-plugin-ftp python-snakemake-storage-plugin-gcs python-snakemake-storage-plugin-http python-snakemake-storage-plugin-s3 python-snakemake-storage-plugin-webdav python-snakemake-storage-plugin-xrootd python-snakemake-storage-plugin-zenodo snakemake Non-leaf golang library packages (rawhide) (6): golang-github-opentracing golang-github-sirupsen-logrus golang-github-spf13-afero golang-github-u-root-uio golang-github-urfave-cli golang-github-zclconf-cty-debug -- The script creating this output is run and developed by Fedora Release Engineering. Please report issues at: https://forge.fedoraproject.org/releng/tickets/issues The sources of this script can be found at: https://forge.fedoraproject.org/releng/tooling/src/branch/main/packages/orphaned/find_unblocked_orphans.py Report finished at 2026-07-19 00:48:12 UTC -- _______________________________________________ devel-announce mailing list -- devel-announce@lists.fedoraproject.org To unsubscribe send an email to devel-announce-leave@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/devel-announce@lists.fedoraproject.org Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new

[announce] NYC*BUG Aug 5th

Next NYC*BUG: August Social
2026-08-05 @ 18:45 local (22:45 UTC) - Front table of Brass Monkey 55 Little West 12th St

We are having a social meeting to catch up. Will bring a few ideas for future meetings, stickers.


https://www.nycbug.org/



_______________________________________________ announce mailing list announce@lists.nycbug.org https://lists.nycbug.org:8443/mailman/listinfo/announce

Friday, July 17, 2026

List of long term FTBFS packages to be retired in August

Dear maintainers. Based on the current fail to build from source policy, the following packages should be retired from Fedora 45 approximately one week before branching, i.e. 2026-08-05. 5 weekly reminders are required, this is the third one. Policy: https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/ The packages in rawhide were not successfully built at least since Fedora 42. This report is based on dist tags. Packages collected via: https://github.com/hroncok/fedora-report-ftbfs-retirements/blob/master/ftbfs-retirements.ipynb If you see a package that was built, please let me know. If you see a package that should be exempted from the process, please let me know and we can work together to get a FESCo approval for that. If you see a package that can be rebuilt, please do so. Package (co)maintainers ============================================================================ axel orphan cvise mpolacek drumstick0 kkofler, yanqiyu golang-github-facebookincubator-go2chef @go-sig, dcavalca, salimma golang-github-jedib0t-pretty-6 @go-sig, eclipseo golang-github-kit @go-sig, alexsaezm google-osconfig-agent @cloud-sig, @go-sig, ngompa, siosm gotun @go-sig, kushal hfsutils dwmw2 json-fortran jussilehtola kf5-akonadi-calendar @kde-sig, farchord knotes @kde-sig, farchord, than mingw-gsm valtri php-mtdowling-jmespath-php siwinski plotnetcfg jbenc psi4 jussilehtola python-pamela orion rubygem-sinatra-cross_origin valtri slim aarem tcl-pgtcl @db-sig, fjanus, praiskup tcl-tcludp spot tcl-tileqt spot tcl-tkpng spot tcl-tktreectrl spot ularn wart The following packages require above mentioned packages: Depending on: drumstick0 (1) kmid2 (maintained by: cheeselee, kkofler) kmid2-2.4.0-34.fc44.src requires drumstick0-devel kmid2-2.4.0-34.fc44.x86_64 requires drumstick0, libdrumstick-alsa.so.0()(64bit), libdrumstick-file.so.0()(64bit) Depending on: json-fortran (7) mctc-lib (maintained by: jussilehtola) mctc-lib-0.3.2-4.fc44.i686 requires libjsonfortran.so.8.3 mctc-lib-0.3.2-4.fc44.src requires json-fortran-devel mctc-lib-0.3.2-4.fc44.x86_64 requires libjsonfortran.so.8.3()(64bit) mctc-lib-devel-0.3.2-4.fc44.i686 requires pkgconfig(json-fortran) mctc-lib-devel-0.3.2-4.fc44.x86_64 requires pkgconfig(json-fortran) dftd4 (maintained by: jussilehtola) dftd4-3.7.0-12.fc45.i686 requires libmctc-lib.so.0, libmulticharge.so.0 dftd4-3.7.0-12.fc45.src requires mctc-lib-devel, mstore-devel, multicharge-devel dftd4-3.7.0-12.fc45.x86_64 requires libmctc-lib.so.0()(64bit), libmulticharge.so.0()(64bit) dftd4-devel-3.7.0-12.fc45.i686 requires pkgconfig(mctc-lib), pkgconfig(multicharge) dftd4-devel-3.7.0-12.fc45.x86_64 requires pkgconfig(mctc-lib), pkgconfig(multicharge) mstore (maintained by: jussilehtola) mstore-0.3.0-5.fc44.i686 requires libmctc-lib.so.0 mstore-0.3.0-5.fc44.src requires mctc-lib-devel mstore-0.3.0-5.fc44.x86_64 requires libmctc-lib.so.0()(64bit) mstore-devel-0.3.0-5.fc44.i686 requires pkgconfig(mctc-lib) mstore-devel-0.3.0-5.fc44.x86_64 requires pkgconfig(mctc-lib) multicharge (maintained by: jussilehtola) multicharge-0.3.0-6.fc44.i686 requires libmctc-lib.so.0 multicharge-0.3.0-6.fc44.src requires mctc-lib-devel, mstore-devel multicharge-0.3.0-6.fc44.x86_64 requires libmctc-lib.so.0()(64bit) multicharge-devel-0.3.0-6.fc44.i686 requires pkgconfig(mctc-lib) multicharge-devel-0.3.0-6.fc44.x86_64 requires pkgconfig(mctc-lib) xtb (maintained by: jussilehtola) xtb-6.7.1-6.fc44.src requires dftd4-devel, mctc-lib-devel, multicharge-devel xtb-6.7.1-6.fc44.x86_64 requires libmctc-lib.so.0()(64bit) xtb-libs-6.7.1-6.fc44.i686 requires libmctc-lib.so.0 xtb-libs-6.7.1-6.fc44.x86_64 requires libmctc-lib.so.0()(64bit) avogadro2 (maintained by: sagitter) avogadro2-2.0.0-1.fc45.x86_64 requires xtb(x86-64) crest (maintained by: jussilehtola) crest-2.12-10.fc43.src requires xtb crest-2.12-10.fc43.x86_64 requires xtb Depending on: kf5-akonadi-calendar (3) kf5-calendarsupport (maintained by: @kde-sig, farchord) kf5-calendarsupport-23.08.5-5.fc44.i686 requires libKPim5AkonadiCalendar.so.5 kf5-calendarsupport-23.08.5-5.fc44.src requires cmake(KF5AkonadiCalendar), kf5-akonadi-calendar-devel kf5-calendarsupport-23.08.5-5.fc44.x86_64 requires libKPim5AkonadiCalendar.so.5()(64bit) kf5-calendarsupport-devel-23.08.5-5.fc44.i686 requires cmake(KF5AkonadiCalendar), kf5-akonadi-calendar-devel kf5-calendarsupport-devel-23.08.5-5.fc44.x86_64 requires cmake(KF5AkonadiCalendar), kf5-akonadi-calendar-devel kf5-eventviews (maintained by: @kde-sig, farchord) kf5-eventviews-23.08.5-5.fc44.i686 requires libKPim5AkonadiCalendar.so.5, libKPim5CalendarSupport.so.5 kf5-eventviews-23.08.5-5.fc44.src requires cmake(KF5AkonadiCalendar), cmake(KF5CalendarSupport), kf5-akonadi-calendar-devel, kf5-calendarsupport-devel kf5-eventviews-23.08.5-5.fc44.x86_64 requires libKPim5AkonadiCalendar.so.5()(64bit), libKPim5CalendarSupport.so.5()(64bit) kf5-eventviews-devel-23.08.5-5.fc44.i686 requires cmake(KF5AkonadiCalendar), cmake(KF5CalendarSupport) kf5-eventviews-devel-23.08.5-5.fc44.x86_64 requires cmake(KF5AkonadiCalendar), cmake(KF5CalendarSupport) kf5-incidenceeditor (maintained by: @kde-sig, farchord) kf5-incidenceeditor-23.08.5-6.fc44.x86_64 requires libKPim5AkonadiCalendar.so.5()(64bit), libKPim5CalendarSupport.so.5()(64bit), libKPim5EventViews.so.5()(64bit) kf5-incidenceeditor-23.08.5-6.fc44.src requires cmake(KPim5CalendarSupport), cmake(KPim5EventViews), kf5-eventviews-devel kf5-incidenceeditor-devel-23.08.5-6.fc44.x86_64 requires cmake(KPim5CalendarSupport), cmake(KPim5EventViews) Depending on: knotes (1) kdepim (maintained by: @kde-sig, than) kdepim-7:17.12.3-19.fc44.x86_64 requires knotes Depending on: mingw-gsm (2) mingw-gstreamer1-plugins-bad-free (maintained by: elmarco, etrunko, mooninite) mingw-gstreamer1-plugins-bad-free-1.28.5-1.fc45.src requires mingw32-gsm, mingw64-gsm mingw32-gstreamer1-plugins-bad-free-1.28.5-1.fc45.noarch requires mingw32(libgsm-1.dll) mingw64-gstreamer1-plugins-bad-free-1.28.5-1.fc45.noarch requires mingw64(libgsm-1.dll) mingw-gtk4 (maintained by: elmarco) mingw-gtk4-4.22.2-2.fc45.src requires mingw32-gstreamer1-plugins-bad-free, mingw64-gstreamer1-plugins-bad-free mingw32-gtk4-4.22.2-2.fc45.noarch requires mingw32(libgstd3d12-1.0-0.dll), mingw32(libgstplay-1.0-0.dll) mingw64-gtk4-4.22.2-2.fc45.noarch requires mingw64(libgstd3d12-1.0-0.dll), mingw64(libgstplay-1.0-0.dll) Affected (co)maintainers @cloud-sig: google-osconfig-agent @db-sig: tcl-pgtcl @go-sig: google-osconfig-agent, gotun, golang-github-jedib0t-pretty-6, golang-github-facebookincubator-go2chef, golang-github-kit @kde-sig: knotes, kf5-akonadi-calendar aarem: slim alexsaezm: golang-github-kit cheeselee: drumstick0 dcavalca: golang-github-facebookincubator-go2chef dwmw2: hfsutils eclipseo: golang-github-jedib0t-pretty-6 elmarco: mingw-gsm etrunko: mingw-gsm farchord: knotes, kf5-akonadi-calendar fjanus: tcl-pgtcl jbenc: plotnetcfg jussilehtola: json-fortran, psi4 kkofler: drumstick0 kushal: gotun mooninite: mingw-gsm mpolacek: cvise ngompa: google-osconfig-agent orion: python-pamela praiskup: tcl-pgtcl sagitter: json-fortran salimma: golang-github-facebookincubator-go2chef siosm: google-osconfig-agent siwinski: php-mtdowling-jmespath-php spot: tcl-tileqt, tcl-tkpng, tcl-tcludp, tcl-tktreectrl than: knotes valtri: rubygem-sinatra-cross_origin, mingw-gsm wart: ularn yanqiyu: drumstick0 -- _______________________________________________ devel-announce mailing list -- devel-announce@lists.fedoraproject.org To unsubscribe send an email to devel-announce-leave@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/devel-announce@lists.fedoraproject.org Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new

Wednesday, July 15, 2026

Fedora 45 Mass Rebuild Has Started

Hello all,

The Fedora 45 mass rebuild has started.

You can track progress using the following pages:

- Packages that failed to build:
https://kojipkgs.fedoraproject.org/mass-rebuild/f45-failures.html
- Packages that still need to be rebuilt:
https://kojipkgs.fedoraproject.org/mass-rebuild/f45-need-rebuild.html

These pages are updated every 10 minutes.

If you have questions or concerns, comment on the tracker ticket [1] or reach out in the Release Engineering Matrix room [2].

Regards,
Patrik Polakovic
Fedora Release Engineering

[1] https://forge.fedoraproject.org/releng/tickets/issues/13406
[2] https://matrix.to/#/#releng:fedoraproject.org

-- _______________________________________________ devel-announce mailing list -- devel-announce@lists.fedoraproject.org To unsubscribe send an email to devel-announce-leave@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/devel-announce@lists.fedoraproject.org Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new

OpenBSD Errata: July 16, 2026 (elf sysv nfs ipsec)

Errata patches for kernel ELF exec, System V IPC, NFS and IPsec have been released for OpenBSD 7.8 and 7.9. Binary updates for the amd64, arm64 and i386 platform are available via the syspatch utility. Source code patches can be found on the respective errata page: https://www.openbsd.org/errata78.html https://www.openbsd.org/errata79.html

Monday, July 13, 2026

F45 Change Proposal: ODBC Stack Modernization (self-contained)

Wiki - https://fedoraproject.org/wiki/Changes/ODBC_stack_modernization Discussion thread - https://discussion.fedoraproject.org/t/f45-change-proposal-odbc-stack-modernization-self-contained/196627 This is a proposed Change for Fedora Linux. This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering Steering Committee. == Summary == Modernize the Fedora ODBC stack across 7 packages (<code>unixODBC</code> and 6 driver packages: <code>mariadb-connector-odbc</code>, <code>mysql-connector-odbc</code>, <code>postgresql-odbc</code>, <code>freetds</code>, <code>sqliteodbc</code>, <code>mdbtools</code>). The central change is replacing the static, centrally-maintained <code>/etc/odbcinst.ini</code> driver registration file with an auto-generated configuration assembled from per-driver drop-in snippets, using RPM file triggers — the same pattern used by <code>ldconfig</code>, <code>ca-certificates</code>, and <code>crypto-policies</code>. Supporting changes include switching to bare library names resolved via a compiled-in search path, moving driver plugins to a dedicated directory, and general spec cleanups. == Owner == * Name: [[User:mschorm|Michal Schorm]] * Email: mschorm@redhat.com === Proposed code changes === All changes are in the <code>dropin-registration</code> topic branches in the Chnage owner's forks: * [https://src.fedoraproject.org/fork/mschorm/rpms/unixODBC/c/fddf280ed2a7afdc6dda18996bad8b20425f00b6 unixODBC] — drop-in infrastructure, file triggers, <code>%ghost</code> config, migration scriptlets, [https://src.fedoraproject.org/fork/mschorm/rpms/unixODBC/c/70abcfdeeb41bacacc7da75b0a9d9f58a225e11b?branch=dropin-registration manual page] for the new script * [https://src.fedoraproject.org/fork/mschorm/rpms/mariadb-connector-odbc/c/d5cecc1055d4077b8f4a1c9b80d3cd49240f027c mariadb-connector-odbc] — ship <code>10-mariadb.ini</code> drop-in snippet * [https://src.fedoraproject.org/fork/mschorm/rpms/mysql-connector-odbc/c/0b03c28a7485d7ed446c63f70e9b537e5611e5c0 mysql-connector-odbc] — ship <code>10-mysql.ini</code> drop-in snippet * [https://src.fedoraproject.org/fork/mschorm/rpms/postgresql-odbc/c/e136923324f3956e599c15851d524d7bbb3c0576 postgresql-odbc] — ship <code>10-postgresql.ini</code> drop-in snippet * [https://src.fedoraproject.org/fork/mschorm/rpms/freetds/c/d36341635aa8a230abb072ac4c56539f9609ac48 freetds] — ship <code>10-freetds.ini</code> drop-in snippet * [https://src.fedoraproject.org/fork/mschorm/rpms/sqliteodbc/c/316aa92e9326d15ce43ba26675554ddfcb0d2a71 sqliteodbc] — ship <code>10-sqlite.ini</code> drop-in snippet, remove legacy <code>odbcinst</code> scriptlets * [https://src.fedoraproject.org/fork/mschorm/rpms/mdbtools/c/b6f54b24fb8de6f00eb883c37f20f0762d257dcf mdbtools] — ship <code>10-mdbtools.ini</code> drop-in snippet == Detailed Description == === Background === The ODBC driver manager (<code>unixODBC</code>) uses <code>/etc/odbcinst.ini</code> to map driver names to shared libraries. In Fedora, this file has historically been shipped as <code>%config(noreplace)</code> inside the <code>unixODBC</code> package, pre-populated with entries for all known Fedora ODBC drivers. The driver entries in Fedora were in poor shape. <code>FileUsage</code> values were wrong for multiple drivers, library paths were hardcoded and multilib-unfriendly, and the FreeTDS entry contained a dead <code>Port</code> key that the driver never reads from <code>odbcinst.ini</code>. These problems persisted because driver entries lived in the wrong package — fixing a driver's registration required a change to <code>unixODBC</code>, not to the driver package itself. This coupling created several structural problems: * '''Wrong ownership:''' Driver packages had no control over their own registration. A driver maintainer who wanted to fix or update their entry had to coordinate a change in <code>unixODBC</code>. * '''Stale entries:''' All known drivers were pre-populated in the config regardless of whether they were installed, leading to broken references. * '''Invisible drivers:''' New driver packages (e.g. <code>mdbtools-odbc</code>) were not registered at all until someone manually added them to the <code>unixODBC</code> spec. <code>mdbtools-odbc</code> was invisible to ODBC applications after install. * '''Fragile upgrades:''' The <code>%config(noreplace)</code> semantics mean RPM silently keeps the old file on upgrade, so corrections (like fixed <code>FileUsage</code> values) never reach existing installations. Of all 6 driver packages in Fedora, only <code>sqliteodbc</code> attempted self-registration via <code>%post</code>/<code>%preun</code> scriptlets calling <code>odbcinst -i</code>/<code>odbcinst -u</code>. The other 5 relied entirely on <code>unixODBC</code> pre-populating their entries. === What is changing === The modernization consists of two groups of changes: '''Already in Fedora Rawhide (foundation work):''' * ODBC driver plugins moved from <code>%{_libdir}</code> to a dedicated <code>%{_libdir}/odbc/</code> directory across all driver packages. * <code>unixODBC</code> compiled with <code>--with-odbc-driver-path=%{_libdir}/odbc</code>, enabling bare library names (e.g. <code>Driver = libmaodbc.so</code> instead of full paths). * <code>FileUsage</code> values corrected across all drivers ([https://bugzilla.redhat.com/show_bug.cgi?id=2453060 BZ#2453060]). * <code>Suggests:</code> added for all 6 ODBC driver packages. * Removal of a 17-year-old dead patch (<code>keep-typedefs.patch</code>). '''Proposed in this change (driver registration):''' * Each driver package ships a static <code>.ini</code> snippet file to <code>/usr/lib/odbc/odbcinst.d/</code> (vendor defaults). * <code>unixODBC</code> owns <code>%transfiletriggerin</code> and <code>%transfiletriggerpostun</code> scriptlets that run a regeneration script (<code>odbcinst-generate</code>) whenever snippets are installed or removed. * The regeneration script merges all snippets (vendor defaults overlaid by admin overrides) and atomically replaces <code>/etc/odbcinst.ini</code>. * <code>/etc/odbcinst.ini</code> changes from <code>%config(noreplace)</code> to <code>%ghost</code> — RPM tracks ownership but the file is never shipped; it is always generated. * Administrators can override or disable vendor drivers via <code>/etc/odbc/odbcinst.d/</code> (see below). === Drop-in directory layout === /usr/lib/odbc/odbcinst.d/ ← vendor snippets (shipped by driver RPMs) 10-mariadb.ini 10-mysql.ini 10-postgresql.ini 10-freetds.ini 10-sqlite.ini 10-mdbtools.ini /etc/odbc/odbcinst.d/ ← admin overrides and additions /etc/odbcinst.ini ← generated output (%ghost) '''Override semantics:''' * Files are named <code>NN-name.ini</code>. The numeric prefix controls merge order. * Vendor range: 10–49. Admin range: 50–99. * When two files share the same name after stripping the prefix (e.g. <code>10-mariadb.ini</code> and <code>60-mariadb.ini</code>), the higher-numbered one wins. * To disable a vendor driver, symlink its snippet to <code>/dev/null</code>: ln -sf /dev/null /etc/odbc/odbcinst.d/10-freetds.ini * To apply changes after editing drop-in files manually, run: <code>odbcinst-generate</code> These semantics follow the established systemd convention used throughout Fedora. === Precedent === This is the standard Fedora pattern for generated configuration. At least 22 packages use the same <code>%transfiletriggerin</code> + regeneration model, including: * <code>glibc-common</code> — <code>/etc/ld.so.conf.d/</code> → <code>ldconfig</code> → <code>/etc/ld.so.cache</code> * <code>ca-certificates</code> — <code>/etc/pki/ca-trust/source/</code> → <code>update-ca-trust</code> → <code>ca-bundle.crt</code> * <code>crypto-policies</code> — <code>/usr/share/crypto-policies/</code> → <code>update-crypto-policies</code> * <code>fontconfig</code> — <code>/usr/share/fonts/</code> → <code>fc-cache</code> * <code>shared-mime-info</code> — <code>/usr/share/mime/</code> → <code>update-mime-database</code> * <code>glib2</code> — <code>/usr/share/glib-2.0/schemas/</code> → <code>glib-compile-schemas</code> === Migration strategy (for FESCo consideration) === This is the area where community input is most welcome. When upgrading from a system where <code>/etc/odbcinst.ini</code> was <code>%config(noreplace)</code> to the new <code>%ghost</code> model, RPM does '''not''' automatically create an <code>.rpmsave</code> backup. Without intervention, any user modifications to <code>odbcinst.ini</code> would be silently lost. The proposed migration strategy: # A <code>%pretrans</code> Lua scriptlet in <code>unixODBC</code> detects first-time upgrades (the drop-in directory does not yet exist) and renames <code>/etc/odbcinst.ini</code> to <code>/etc/odbcinst.ini.rpmsave</code>. On subsequent upgrades (drop-in directory already exists), the <code>%pretrans</code> is a no-op. # <code>%post</code> checks whether <code>/etc/odbcinst.ini.rpmsave</code> exists. If so, it prints a notice to stderr explaining that driver registration has moved to drop-in snippets, pointing users to the <code>.rpmsave</code> file and explaining how to migrate custom entries. This notice is repeated on every upgrade as long as the <code>.rpmsave</code> file remains, serving as a persistent reminder until the user completes the migration and removes it. '''What users need to do:''' * Users who never modified <code>odbcinst.ini</code>: nothing. All standard drivers are registered automatically via snippets. * Users who added custom driver entries: copy their custom <code>[sections]</code> from <code>odbcinst.ini.rpmsave</code> into a new file under <code>/etc/odbc/odbcinst.d/</code> and run <code>odbcinst-generate</code>. '''Alternatives considered:''' * ''Content-based detection'' (parse the file to detect user modifications): rejected as unreliable in RPM's limited Lua environment. * ''Always preserve'' (never create <code>.rpmsave</code>): rejected because it leaves the old static file alongside the new generated one, causing confusion. * ''In-place migration'' (automatically convert user entries to drop-in files): rejected as too complex and opaque. Users should be aware of the new mechanism. === Rejected ideas: scriptlet-based registration (Debian/Ubuntu, openSUSE) === Other distributions use <code>odbcinst -i</code>/<code>odbcinst -u</code> commands in driver package scriptlets (<code>postinst</code>/<code>postrm</code> on Debian, <code>%post</code>/<code>%preun</code> on openSUSE). I considered and rejected this for Fedora due to various bugs present in this approach. '''How it works in Debian/Ubuntu:''' Each driver package calls <code>odbcinst -i -d -f /usr/share/<driver>/odbcinst.ini.template</code> in its <code>postinst</code> and <code>odbcinst -u -d</code> in its <code>postrm</code>. This approach has generated real bugs over more than a decade: * [https://bugs.launchpad.net/ubuntu/+source/freetds/+bug/1173083 Ubuntu Bug #1173083]: <code>tdsodbc</code> used a debconf prompt to ask whether to register the driver. In automated installs (containers, CI, preseed), the question was never answered, leaving FreeTDS silently unregistered. Open for 12 years before being fixed. * [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001141 Debian Bug #1001141]: <code>odbc-mariadb</code> called <code>odbcinst</code> in its maintainer scripts but did not declare a dependency on the <code>odbcinst</code> binary, causing silent registration failures. '''How it works in openSUSE:''' Similar, using RPM <code>%post</code>/<code>%preun</code> scriptlets. All errors are suppressed with <code>> /dev/null 2>&1 || true</code>, so failures are completely silent. Coverage is inconsistent: only 3 of 5 driver packages self-register; <code>mariadb-connector-odbc</code> ships a sample <code>.ini</code> but no scriptlets; <code>mdbtools</code> has its ODBC driver incorrectly placed in the <code>-devel</code> subpackage. '''Why the scriptlet approach is fundamentally fragile:''' * '''Race conditions:''' <code>odbcinst</code> performs a read-modify-write cycle on <code>/etc/odbcinst.ini</code> without file locking. If two driver packages run scriptlets concurrently, the file can be corrupted or one registration silently lost. * '''Reference counting:''' <code>odbcinst</code> maintains a reference count per driver entry. A failed or interrupted scriptlet can leave the count out of sync, resulting in stale entries that never get removed or premature removal of valid entries. * '''Cross-package file modification:''' Multiple independent packages all modify a file owned by <code>unixODBC</code>, violating single file ownership. * '''Per-driver boilerplate:''' Every driver package must independently implement registration logic, template files, and correct dependency declarations. Each one is a potential source of bugs. '''Why the drop-in approach is better:''' RPM file triggers (<code>%transfiletriggerin</code>) are transactional — they fire once after the entire transaction completes, not once per package. The regeneration script rebuilds <code>/etc/odbcinst.ini</code> from scratch using only the snippet files currently on disk. There is no read-modify-write race, no reference counting, no possibility of stale entries, and driver packages need zero scriptlet logic — they ship a static file and nothing else. With this change, Fedora would be the first distribution with a systemic, race-free, declarative ODBC driver registration mechanism with first-class admin override semantics. == Feedback == &nbsp; == Benefit to Fedora == * '''Decoupled driver registration:''' Each driver package owns its own registration. Adding a new ODBC driver to Fedora no longer requires changes to <code>unixODBC</code>. * '''Correct out-of-the-box experience:''' Only installed drivers appear in the config. Installing a driver automatically makes it visible to applications; removing it automatically cleans up. This fixes the long-standing problem where <code>mdbtools-odbc</code> was installable but invisible to ODBC applications. * '''Admin override mechanism:''' System administrators can override vendor defaults or disable drivers without editing generated files, using the same drop-in pattern familiar from systemd, ldconfig, and crypto-policies. * '''Bare library names:''' Driver entries use plain library names (e.g. <code>Driver = libmaodbc.so</code>) resolved via a compiled-in search path, eliminating hardcoded <code>%{_libdir}</code> paths and multilib ambiguity. * '''Correct metadata:''' <code>FileUsage</code> values are fixed across all drivers. Fedora becomes the first distribution to ship correct values for all its ODBC drivers. * '''Reduced spec complexity:''' Driver packages no longer need <code>%post</code>/<code>%preun</code> scriptlets for registration. A single static <code>.ini</code> file per driver replaces all of it. == Scope == * Proposal owners: ** Implement drop-in infrastructure in <code>unixODBC</code> (directories, regeneration script, file triggers, <code>%ghost</code> config, migration scriptlets) ** Add drop-in snippet files to all 6 driver packages: <code>mariadb-connector-odbc</code>, <code>mysql-connector-odbc</code>, <code>postgresql-odbc</code>, <code>freetds</code>, <code>sqliteodbc</code>, <code>mdbtools</code> ** Remove legacy <code>%post</code>/<code>%preun</code> <code>odbcinst</code> scriptlets from <code>sqliteodbc</code> ** Test upgrade scenarios in containers via COPR * Other developers: ** No action required from other package maintainers. The change is self-contained within the 7 packages listed above. * Release engineering: N/A (not a System Wide Change) * Policies and guidelines: N/A * Trademark approval: N/A * Alignment with the Fedora Strategy: Fedora leads in the Linux distribution development. This change adopts a modern, well-established Fedora pattern for an area of the stack that has lagged behind. == Upgrade/compatibility impact == On upgrade from a previous Fedora release: * <code>/etc/odbcinst.ini</code> is saved as <code>/etc/odbcinst.ini.rpmsave</code>. * A new <code>/etc/odbcinst.ini</code> is generated from drop-in snippets. * All standard drivers (MariaDB, MySQL, PostgreSQL, FreeTDS, SQLite, MDBTools) are registered automatically if their packages are installed. * Users with custom driver entries in the old <code>odbcinst.ini</code> need to migrate them to drop-in snippet files under <code>/etc/odbc/odbcinst.d/</code>. A notice is printed during upgrade with instructions. Applications using ODBC continue to work without changes. The generated <code>odbcinst.ini</code> uses the same INI format as before; only the mechanism that produces it has changed. == How To Test == Test builds are available in COPR: [https://copr.fedorainfracloud.org/coprs/mschorm/ODBC/ mschorm/ODBC] '''Fresh install (no previous ODBC config):''' # Install <code>unixODBC</code> and one or more driver packages # Verify <code>/etc/odbcinst.ini</code> is generated and contains entries for the installed drivers # Verify that uninstalling a driver package removes its entry from <code>odbcinst.ini</code> '''Upgrade from current Rawhide (unmodified config):''' # Start with a system running the current <code>unixODBC</code> (pre-drop-in) # Upgrade to the new version # Verify <code>/etc/odbcinst.ini.rpmsave</code> is created # Verify the new <code>/etc/odbcinst.ini</code> contains correct entries for installed drivers '''Upgrade with custom driver entries:''' # Start with a system where <code>/etc/odbcinst.ini</code> has been manually edited (e.g. a custom <code>[MyDriver]</code> section added) # Upgrade to the new version # Verify <code>/etc/odbcinst.ini.rpmsave</code> preserves the custom entries # Copy the custom section into <code>/etc/odbc/odbcinst.d/60-mydriver.ini</code> # Run <code>odbcinst-generate</code> # Verify the custom driver appears in the regenerated <code>/etc/odbcinst.ini</code> '''Admin override:''' # Install <code>mariadb-connector-odbc</code> (ships <code>10-mariadb.ini</code>) # Create <code>/etc/odbc/odbcinst.d/60-mariadb.ini</code> with modified settings # Run <code>odbcinst-generate</code> # Verify the admin override takes precedence '''Driver disable:''' # <code>ln -sf /dev/null /etc/odbc/odbcinst.d/10-freetds.ini</code> # Run <code>odbcinst-generate</code> # Verify FreeTDS no longer appears in <code>/etc/odbcinst.ini</code> == User Experience == For most users, the change is invisible. Installing an ODBC driver package automatically registers it; removing it automatically unregisters it. No manual <code>odbcinst</code> commands are needed. Power users and administrators gain a familiar drop-in override mechanism. Customizing ODBC driver registration now works the same way as customizing library paths (<code>ld.so.conf.d</code>) or CA certificates (<code>ca-trust</code>). Users upgrading from a previous Fedora release who had custom entries in <code>odbcinst.ini</code> will see a migration notice on each upgrade until they complete the migration and remove the <code>.rpmsave</code> file. == Dependencies == All 7 affected packages are maintained by the change owner: * <code>unixODBC</code> * <code>mariadb-connector-odbc</code> * <code>mysql-connector-odbc</code> * <code>postgresql-odbc</code> * <code>freetds</code> * <code>sqliteodbc</code> * <code>mdbtools</code> No other packages are affected. The generated <code>/etc/odbcinst.ini</code> is format-compatible with the previous static file. == Contingency Plan == * Contingency mechanism: Revert the <code>unixODBC</code> spec to ship a static <code>%config(noreplace)</code> <code>odbcinst.ini</code> and remove drop-in snippet files from driver packages. This is a straightforward revert of the topic branch in each package. * Contingency deadline: N/A (not a System Wide Change) * Blocks release? '''No''' == Documentation == * [https://bugzilla.redhat.com/show_bug.cgi?id=2453060 BZ#2453060] — Standardize unixODBC connector installation directory * [https://copr.fedorainfracloud.org/coprs/mschorm/ODBC/ COPR test repository: mschorm/ODBC] * A new <code>odbcinst-generate(1)</code> man page will be shipped with the <code>unixODBC</code> package, documenting the regeneration tool, drop-in directory layout, and override semantics * The existing upstream <code>odbcinst.ini(5)</code> man page will be updated or supplemented with a note about the drop-in mechanism == Release Notes == The ODBC driver stack has been modernized. ODBC driver registration now uses a drop-in snippet mechanism: each driver package ships a small <code>.ini</code> file that is automatically merged into <code>/etc/odbcinst.ini</code> when the package is installed or removed. Administrators can override vendor defaults or add custom drivers by placing files in <code>/etc/odbc/odbcinst.d/</code>. Users who had custom entries in <code>/etc/odbcinst.ini</code> will find their previous configuration saved as <code>/etc/odbcinst.ini.rpmsave</code> after upgrading. Custom driver sections should be migrated to individual files under <code>/etc/odbc/odbcinst.d/</code>. -- Aoife Moloney Fedora Operations Architect Fedora Project Matrix: @amoloney:fedora.im IRC: amoloney -- _______________________________________________ devel-announce mailing list -- devel-announce@lists.fedoraproject.org To unsubscribe send an email to devel-announce-leave@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/devel-announce@lists.fedoraproject.org Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new