Bug 2435466 - Please add Provides: judy-devel into devel subpackage.
Summary: Please add Provides: judy-devel into devel subpackage.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Judy
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Paul Howarth
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-01-30 10:45 UTC by Petr Menšík
Modified: 2026-02-08 01:11 UTC (History)
3 users (show)

Fixed In Version: Judy-1.0.5-42.fc44 Judy-1.0.5-42.fc42 Judy-1.0.5-42.fc43
Clone Of:
Environment:
Last Closed: 2026-01-30 16:29:17 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Petr Menšík 2026-01-30 10:45:48 UTC
I have seen on validns [1] package unnecessary condition for just a case difference. There is no pkgconfig() or cmake() with standard case among distributions.

I think it would not hurt adding Provides: judy-devel = %{version}-%{release} into spec to help similar cases.

1. https://download.copr.fedorainfracloud.org/results/@dnsoarc/validns-pr/epel-8-x86_64/10077793-validns/validns.spec

Reproducible: Always

Steps to Reproduce:
1. Have BuildRequires: judy-devel
2. fedpkg local
3.
Actual Results:
rpmbuild complains judy-devel is not present

Expected Results:
Judy-devel and judy-devel are both provided, dependent projects should not care about first letter case too much. I think it is not important detail.

Comment 1 Michal Schorm 2026-01-30 12:06:26 UTC
Ah, you mean the difference in the first capitalized letter in 'Judy' versus what Suse, Arch and Alpinelinux use: 'judy'.

It does makes sense to me, to remove this unnecessary friction between Linux distros.
Some (e.g. Debian family) call the package libjudy, so it won't be truly universal, but at least we can make the RPM distros coherent with this trivial fix.

What do you think, Paul?

Comment 2 Paul Howarth 2026-01-30 12:50:27 UTC
Seems like a useful thing to do, with no adverse affects as far as I can see.

Comment 3 Michal Schorm 2026-01-30 13:06:00 UTC
Alright then, please review:
  https://src.fedoraproject.org/rpms/Judy/pull-request/4

I'll then build it for all active Fedora releases and submit the updates.

Comment 4 Michal Schorm 2026-01-30 14:03:43 UTC
Thanks for the report Petr, updates are on their way.

Comment 5 Fedora Update System 2026-01-30 16:06:33 UTC
FEDORA-2026-60331f4735 (Judy-1.0.5-42.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-60331f4735

Comment 6 Fedora Update System 2026-01-30 16:06:37 UTC
FEDORA-2026-a805b3b03b (Judy-1.0.5-42.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-a805b3b03b

Comment 7 Fedora Update System 2026-01-30 16:06:39 UTC
FEDORA-2026-969fbc92a4 (Judy-1.0.5-42.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-969fbc92a4

Comment 8 Fedora Update System 2026-01-30 16:29:17 UTC
FEDORA-2026-60331f4735 (Judy-1.0.5-42.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 9 Fedora Update System 2026-01-31 16:55:26 UTC
FEDORA-2026-969fbc92a4 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-969fbc92a4`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-969fbc92a4

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2026-01-31 18:30:23 UTC
FEDORA-2026-a805b3b03b has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-a805b3b03b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-a805b3b03b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 11 Fedora Update System 2026-02-08 00:53:06 UTC
FEDORA-2026-a805b3b03b (Judy-1.0.5-42.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2026-02-08 01:11:23 UTC
FEDORA-2026-969fbc92a4 (Judy-1.0.5-42.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.