Re: [Fedora Change draft] Minizip transition to minizip-ng

2023-10-30 Thread Richard Shaw
On Mon, Oct 30, 2023 at 7:49 AM Lukas Javorsky  wrote:

> The possible remediation for this FTBFS packages are:
>
> Chromium -> Use bundled minizip library
> Libdigidocpp -> Use bundled minizip library
> OpenColorIO -> Don't upgrade minizip-ng to the new 4th version of API
> (stay with minizip-ng-3.10.0). Not preferred as we want to have the latest
> and greatest versions in Fedora.
>
> I've also included this in the change proposal in the *Impact* section.
>
> Most important are packages *blender, krita,* and *usd *which block the
> upgrade [1] of OpenColorIO to the new version which supports the new
> minizip API
>

As I mentioned in BZ, both krita and usd at least have PRs that fix
building, but I did not test functionality. I haven't checked to see if
they were merged upstream as of yet.

So really it's just Blender that's the hold up.

Thanks,
Richard
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [Fedora Change draft] Minizip transition to minizip-ng

2023-10-30 Thread Lukas Javorsky
The possible remediation for this FTBFS packages are:

Chromium -> Use bundled minizip library
Libdigidocpp -> Use bundled minizip library
OpenColorIO -> Don't upgrade minizip-ng to the new 4th version of API (stay
with minizip-ng-3.10.0). Not preferred as we want to have the latest and
greatest versions in Fedora.

I've also included this in the change proposal in the *Impact* section.

Most important are packages *blender, krita,* and *usd *which block the
upgrade [1] of OpenColorIO to the new version which supports the new
minizip API

CCing package maintainers that are affected

[1]
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/IMJJDVACGCYCUW5VM2O6NZKULXMBO2CG/

On Mon, Oct 23, 2023 at 2:32 PM Lukas Javorsky  wrote:

> Here is the list of transitively dependent packages that will be FTBFS due
> to the chromium, libdigidocpp, and OpenColorIO FTBFS (retrieved using
> find_unblocked_orphans
>  
> releng
> tool):
> OpenImageIO
> YafaRay
> asv
> blender
> calligra
> embree
> krita
> luxcorerender
> oidn
> open-eid
> openpgl
> openshadinglanguage
> openvkl
> qdigidoc
> tinygo
> usd
>
> As the maintainer checked, some of these (that depend on OpenColorIO)
> packages are ready for the minizip-ng-compat [1].
> The chromium issue is being discussed with minizip-ng upstream [2].
>
> [1]
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/IMJJDVACGCYCUW5VM2O6NZKULXMBO2CG/
> [2] https://github.com/zlib-ng/minizip-ng/issues/447
>
> On Thu, Oct 19, 2023 at 12:30 PM Lukas Javorsky 
> wrote:
>
>> Hi,
>>
>> We've been working on a set of Fedora changes (zlib and minizip) and now
>> I'd like to share the minizip Fedora change [1] with you, the community.
>>
>> This one is smaller than the zlib one, but it needs to be finished before
>> the zlib (as we will remove the minizip-compat subpackage with the zlib
>> package).
>>
>> All details are mentioned in the Change proposal, I just wanted to share
>> it directly with you via this email.
>>
>> Please raise any questions/feedback, so we can fine-tune it before asking
>> for a wrangler from FESCo.
>>
>> There are currently three packages that don't build with the new
>> minizip-ng (all reported to their maintainers):
>> Chromium: https://bugzilla.redhat.com/show_bug.cgi?id=2242271
>> Libdigidocpp: https://bugzilla.redhat.com/show_bug.cgi?id=2240599
>> OpenColorIO: https://bugzilla.redhat.com/show_bug.cgi?id=2239262
>>
>> All other packages have been rebuilt in the testing COPR repository [2].
>>
>> PS: Don't worry the zlib Fedora Change will be shared with you as well
>>
>> [1] https://fedoraproject.org/wiki/Changes/MinizipNGTransition
>> [2] https://copr.fedorainfracloud.org/coprs/ljavorsk/minizip-ng/packages/
>>
>> --
>> S pozdravom/ Best regards
>>
>> Lukáš Javorský
>>
>> Software Engineer, Core service - Databases
>>
>> Red Hat 
>>
>> Purkyňova 115 (TPB-C)
>>
>> 612 00 Brno - Královo Pole
>>
>> ljavo...@redhat.com
>> 
>>
>
>
> --
> S pozdravom/ Best regards
>
> Lukáš Javorský
>
> Software Engineer, Core service - Databases
>
> Red Hat 
>
> Purkyňova 115 (TPB-C)
>
> 612 00 Brno - Královo Pole
>
> ljavo...@redhat.com
> 
>


-- 
S pozdravom/ Best regards

Lukáš Javorský

Software Engineer, Core service - Databases

Red Hat 

Purkyňova 115 (TPB-C)

612 00 Brno - Královo Pole

ljavo...@redhat.com

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [Fedora Change draft] Minizip transition to minizip-ng

2023-10-23 Thread Lukas Javorsky
Here is the list of transitively dependent packages that will be FTBFS due
to the chromium, libdigidocpp, and OpenColorIO FTBFS (retrieved using
find_unblocked_orphans
 releng
tool):
OpenImageIO
YafaRay
asv
blender
calligra
embree
krita
luxcorerender
oidn
open-eid
openpgl
openshadinglanguage
openvkl
qdigidoc
tinygo
usd

As the maintainer checked, some of these (that depend on OpenColorIO)
packages are ready for the minizip-ng-compat [1].
The chromium issue is being discussed with minizip-ng upstream [2].

[1]
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/IMJJDVACGCYCUW5VM2O6NZKULXMBO2CG/
[2] https://github.com/zlib-ng/minizip-ng/issues/447

On Thu, Oct 19, 2023 at 12:30 PM Lukas Javorsky  wrote:

> Hi,
>
> We've been working on a set of Fedora changes (zlib and minizip) and now
> I'd like to share the minizip Fedora change [1] with you, the community.
>
> This one is smaller than the zlib one, but it needs to be finished before
> the zlib (as we will remove the minizip-compat subpackage with the zlib
> package).
>
> All details are mentioned in the Change proposal, I just wanted to share
> it directly with you via this email.
>
> Please raise any questions/feedback, so we can fine-tune it before asking
> for a wrangler from FESCo.
>
> There are currently three packages that don't build with the new
> minizip-ng (all reported to their maintainers):
> Chromium: https://bugzilla.redhat.com/show_bug.cgi?id=2242271
> Libdigidocpp: https://bugzilla.redhat.com/show_bug.cgi?id=2240599
> OpenColorIO: https://bugzilla.redhat.com/show_bug.cgi?id=2239262
>
> All other packages have been rebuilt in the testing COPR repository [2].
>
> PS: Don't worry the zlib Fedora Change will be shared with you as well
>
> [1] https://fedoraproject.org/wiki/Changes/MinizipNGTransition
> [2] https://copr.fedorainfracloud.org/coprs/ljavorsk/minizip-ng/packages/
>
> --
> S pozdravom/ Best regards
>
> Lukáš Javorský
>
> Software Engineer, Core service - Databases
>
> Red Hat 
>
> Purkyňova 115 (TPB-C)
>
> 612 00 Brno - Královo Pole
>
> ljavo...@redhat.com
> 
>


-- 
S pozdravom/ Best regards

Lukáš Javorský

Software Engineer, Core service - Databases

Red Hat 

Purkyňova 115 (TPB-C)

612 00 Brno - Královo Pole

ljavo...@redhat.com

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue