Bug 2413482 - clatd package appears to be missing Requires: perl(IPC::Cmd) on Fedora 43
Summary: clatd package appears to be missing Requires: perl(IPC::Cmd) on Fedora 43
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: clatd
Version: 43
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Ingvar Hagelund
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-11-07 22:59 UTC by Patrick Laughton
Modified: 2026-01-09 17:21 UTC (History)
2 users (show)

Fixed In Version: clatd-2.1.0-3.fc43
Clone Of:
Environment:
Last Closed: 2026-01-09 17:21:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Patrick Laughton 2025-11-07 22:59:03 UTC
Upgraded system from Fedora 42 to Fedora 43. clatd did not automatically start, so I tried manually starting it, and received the following in journald:

Nov 07 22:27:46 derp systemd[1]: Started clatd.service - 464XLAT CLAT daemon.
Nov 07 22:27:46 derp clatd[15467]: Can't locate IPC/Cmd.pm in @INC (you may need to install the IPC::Cmd module) (@INC entries checked: /usr/local/lib64/perl5/5.42 /usr/local/share/perl5/5.42 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /usr/sbin/clatd line 27.
Nov 07 22:27:46 derp clatd[15467]: BEGIN failed--compilation aborted at /usr/sbin/clatd line 27.
Nov 07 22:27:46 derp systemd[1]: clatd.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Nov 07 22:27:46 derp systemd[1]: clatd.service: Failed with result 'exit-code'.

To absolutely zero surprise, `dnf install 'perl(IPC::Cmd)'` resolved the issue, I would just prefer that this be resolved for folks automatically in the future.

Thank you!

Reproducible: Didn't try

Steps to Reproduce:
1. Install Fedora 42
2. Install clatd
3. Upgrade from Fedora 42 to Fedora 43
4. Attempt to start clatd

Alternatively (probably):
1. Install Fedora 43
2. Install clatd
3. Attempt to start clatd
Actual Results:
clatd fails to start, citing IPC::Cmd missing

Expected Results:
clatd starts

Comment 1 Szymon Łągiewka 2025-12-29 20:05:13 UTC
+1 to this. I just reproduced it with the alternative path you described. Or at least partially. F42 upgraded to F43 and then installed the clatd package.

Comment 2 Ingvar Hagelund 2026-01-05 15:03:11 UTC
This was fixed in clatd-2.1.0-3 which is in rawhide. I'll push an update for f43 as well.

Ingvar

Comment 3 Fedora Update System 2026-01-06 13:35:46 UTC
FEDORA-2026-6f79c4fdb2 (clatd-2.1.0-3.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-6f79c4fdb2

Comment 4 Fedora Update System 2026-01-07 01:09:09 UTC
FEDORA-2026-6f79c4fdb2 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-6f79c4fdb2`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-6f79c4fdb2

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

Comment 5 Fedora Update System 2026-01-09 17:21:05 UTC
FEDORA-2026-6f79c4fdb2 (clatd-2.1.0-3.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.