Bug 2459126 - SDL_image has wrong version dependency on SDL3
Summary: SDL_image has wrong version dependency on SDL3
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: SDL3_image
Version: 43
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Simone Caronni
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-04-17 07:36 UTC by jackyzy823
Modified: 2026-10-16 16:50 UTC (History)
2 users (show)

Fixed In Version: SDL3_image-3.4.8-1.fc44 SDL3_image-3.4.8-1.fc43
Clone Of:
Environment:
Last Closed: 2026-10-16 16:33:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description jackyzy823 2026-04-17 07:36:13 UTC
When running some application requires SDL_image, it will show error : symbol lookup error: /lib64/libSDL3_image.so.0: undefined symbol: SDL_LoadPNG_IO, version SDL3_0.0.0

Reproducible: Always

Steps to Reproduce:
1. Run Fedora 43 workstation live CD
2.`dnf install freerdp` 
3. run `sdl-freerdp /u:xxx /p:xxx /h:xxx`

Actual Results:
sdl-freerdp shows error
```
liveuser@localhost-live:~$ sdl-freerdp /v:10.100.1.5 /u:vboxuser /p:vboxuser 
sdl-freerdp: symbol lookup error: /lib64/libSDL3_image.so.0: undefined symbol: SDL_LoadPNG_IO, version SDL3_0.0.0
```

Expected Results:
Run correctly

Additional Information:
Only after `dnf update SDL3`, sdl-freerdp run correctly.


1. What changes when `dnf install freerdp`
```
Upgrading:
 freerdp-libs                                                         x86_64        2:3.24.2-1.fc43                                                       updates                                            3.6 MiB
   replacing freerdp-libs                                             x86_64        2:3.16.0-4.fc43                                                       0e44b8838a064239bd0106e9c9253add                   3.5 MiB
 libwinpr                                                             x86_64        2:3.24.2-1.fc43                                                       updates                                            1.2 MiB
   replacing libwinpr                                                 x86_64        2:3.16.0-4.fc43                                                       0e44b8838a064239bd0106e9c9253add                   1.2 MiB
Installing:
 freerdp                                                              x86_64        2:3.24.2-1.fc43                                                       updates                                            1.7 MiB
Installing dependencies:
 SDL3_image                                                           x86_64        3.4.0-3.fc43                                                          updates                                          258.0 KiB
 SDL3_ttf                                                             x86_64        3.2.2-2.fc43                                                          fedora                                           124.6 KiB
 plutosvg                                                             x86_64        0.0.7-3.fc43                                                          fedora                                            58.9 KiB
 plutovg                                                              x86_64        1.3.2-1.fc43                                                          updates                                          264.9 KiB
```

2. What changes when `dnf update SDL3`
```
Upgrading:
 SDL3                                                                 x86_64        3.4.0-3.fc43                                                          updates                                            3.0 MiB
   replacing SDL3                                                     x86_64        3.2.20-1.fc43                                                         0e44b8838a064239bd0106e9c9253add                   2.7 MiB
```



So i think when installing SDL3_image 3.4.0-3.fc43, SDL3 should also be update to 3.4.0-3.fc43  at the same time.

Comment 1 Simone Caronni 2026-09-14 14:51:39 UTC
Bumped the minimum requirement.

Comment 2 Fedora Update System 2026-10-07 19:45:47 UTC
FEDORA-2026-2b8ae366f4 (SDL3_image-3.4.8-1.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-2b8ae366f4

Comment 3 Fedora Update System 2026-10-07 19:45:48 UTC
FEDORA-2026-c25f10cc6c (SDL3_image-3.4.8-1.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-c25f10cc6c

Comment 4 Fedora Update System 2026-10-07 19:45:48 UTC
FEDORA-2026-764f630497 (SDL3_image-3.4.8-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-764f630497

Comment 5 Fedora Update System 2026-10-08 02:09:38 UTC
FEDORA-2026-c25f10cc6c has been pushed to the Fedora 45 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-c25f10cc6c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-c25f10cc6c

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

Comment 6 Fedora Update System 2026-10-08 02:32:38 UTC
FEDORA-2026-2b8ae366f4 has been pushed to the Fedora 44 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-2b8ae366f4`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-2b8ae366f4

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

Comment 7 Fedora Update System 2026-10-08 03:02:04 UTC
FEDORA-2026-764f630497 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-764f630497`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-764f630497

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

Comment 8 Fedora Update System 2026-10-16 16:33:39 UTC
FEDORA-2026-2b8ae366f4 (SDL3_image-3.4.8-1.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-10-16 16:50:42 UTC
FEDORA-2026-764f630497 (SDL3_image-3.4.8-1.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.