Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 2252767

Summary: Changes/ZlibNGTransition
Product: [Fedora] Fedora Reporter: Aoife Moloney <amoloney>
Component: Changes TrackingAssignee: Tulio Magno Quites Machado Filho <tuliom>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 40CC: ali.erdinc.koroglu, amoloney, dalley, davide, fweimer, ljavorsk, ngompa13, ryan, tuliom
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-04-29 09:29:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2256570    
Bug Blocks: 2105403    

Description Aoife Moloney 2023-12-04 15:30:17 UTC
This is a tracking bug for Change: Changes/ZlibNGTransition
For more details, see: https://fedoraproject.org/wiki/Changes/ZlibNGTransition

Replace Zlib with Zlib-ng. This change is strongly tied to Changes/MinizipNGTransition.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Tulio Magno Quites Machado Filho 2023-12-20 22:04:12 UTC
This is now available in https://bodhi.fedoraproject.org/updates/FEDORA-2023-ee87e22b40 and should reach Rawhide soon.

Comment 2 Lukas Javorsky 2024-01-03 10:32:46 UTC
This Bugzilla needs to be kept ON_QA, until the whole Fedora Change process is finished

Comment 3 Lukas Javorsky 2024-01-08 09:01:16 UTC
Sorry, for the confusion, it should be a MODIFIED state.

Comment 4 ryan@testtoast.com 2024-01-08 21:49:27 UTC
Hi, this appears to break lualatex (apparently just needs recompiling as per https://bbs.archlinux.org/viewtopic.php?id=162609)

[Tue 10:47AM] ryan@firebert (main) ~/Projects/TMT/$ lualatex
PANIC: unprotected error in call to Lua API (zlib library version does not match - header: 1.2.13, library: 1.3.0.zlib-ng)
Aborted (core dumped)


[Tue 10:47AM] ryan@firebert ~/$ dnf list installed | grep zlib
mingw32-zlib.noarch                                1.2.13-3.fc39                               @rawhide
mingw64-zlib.noarch                                1.2.13-3.fc39                               @rawhide
zlib-ng.x86_64                                     2.1.5-1.fc40                                @rawhide
zlib-ng-compat.i686                                2.1.5-1.fc40                                @rawhide
zlib-ng-compat.x86_64                              2.1.5-1.fc40                                @rawhide
zlib-ng-compat-devel.x86_64                        2.1.5-1.fc40                                @rawhide
zlib-ng-devel.x86_64                               2.1.5-1.fc40                                @rawhide

Comment 5 Florian Weimer 2024-01-09 09:22:46 UTC
(In reply to ryan from comment #4)
> Hi, this appears to break lualatex (apparently just needs recompiling as per
> https://bbs.archlinux.org/viewtopic.php?id=162609)
> 
> [Tue 10:47AM] ryan@firebert (main) ~/Projects/TMT/$ lualatex
> PANIC: unprotected error in call to Lua API (zlib library version does not
> match - header: 1.2.13, library: 1.3.0.zlib-ng)
> Aborted (core dumped)

This check really should be removed because zlib and zlib-ng both preserve compatibility across different versions.

Comment 6 Lukas Javorsky 2024-01-24 14:14:42 UTC
Zlib package has been retired in Fedora Rawhide: https://src.fedoraproject.org/rpms/zlib/c/21593df55f1c52c56624a712b5c6751ec90c5aa2?branch=rawhide

Comment 7 Daniel Alley 2024-02-15 04:24:22 UTC
>This check really should be removed because zlib and zlib-ng both preserve compatibility across different versions.

Well, they try to. Mistakes are always possible especially when Fedora is the first mover testing this against such a wide corpus of software.

Not saying that's the case here, though.

Comment 8 Aoife Moloney 2024-04-29 09:29:27 UTC
F40 was released on 2024-04-23, so I am closing this tracker. If this Change was not completed, please notify me ASAP.