Public bug reported:

https://github.com/zlib-ng/minizip-ng

From upstream:

"Minizip was originally developed by Gilles Vollant in 1998. It was
first included in the zlib distribution as an additional code
contribution starting in zlib 1.1.2. Since that time, it has been
continually improved upon and contributed to by many people. The
original project can still be found in the zlib distribution that is
maintained by Mark Adler.

"The motivation behind this [fork] has been the need for new features
and bug fixes to the original library which had not been maintained for
a long period of time. The code has been largely refactored and
rewritten in order to help improve maintainability and readability. A
compatibility layer has been provided for consumers of the original
minizip library."

--

blender currently FTBFS. To resolve, it needs to be upgraded. blender
5.0.1 requires a newer version of opencolorio (2.5 or higher).
opencolorio has a build-dependency on minizip, but 2.5 and higher
require minizip-ng as the original minizip was abandoned upstream and
forked as mentioned above.

The only rdepends for opencolorio is openimageio, which is satisfied by
way of a NCR.

minizip-ng is backwards-compatible with minizip and serves the same
purpose. However, there are some libraries that are *not* compatible
with this newer version. As such, it needs to be a separate package.

This will keep a full-fledged transition from happening. I will note,
however, that Fedora has transitioned completely to minizip-ng, so this
may be desirable in the future.

** Affects: ubuntu
     Importance: Wishlist
     Assignee: Erich Eickmeyer (eeickmeyer)
         Status: In Progress


** Tags: needs-packaging

** Description changed:

+ https://github.com/zlib-ng/minizip-ng
+ 
  From upstream:
  
  "Minizip was originally developed by Gilles Vollant in 1998. It was
  first included in the zlib distribution as an additional code
  contribution starting in zlib 1.1.2. Since that time, it has been
  continually improved upon and contributed to by many people. The
  original project can still be found in the zlib distribution that is
  maintained by Mark Adler.
  
  "The motivation behind this [fork] has been the need for new features
  and bug fixes to the original library which had not been maintained for
  a long period of time. The code has been largely refactored and
  rewritten in order to help improve maintainability and readability. A
  compatibility layer has been provided for consumers of the original
  minizip library."
  
  --
  
  blender currently FTBFS. To resolve, it needs to be upgraded. blender
  5.0.1 requires a newer version of opencolorio (2.5 or higher).
  opencolorio has a build-dependency on minizip, but 2.5 and higher
  require minizip-ng as the original minizip was abandoned upstream and
  forked as mentioned above.
  
  The only rdepends for opencolorio is openimageio, which is satisfied by
  way of a NCR.
  
  minizip-ng is backwards-compatible with minizip and serves the same
  purpose. However, there are some libraries that are *not* compatible
  with this newer version. As such, it needs to be a separate package.
  
  This will keep a full-fledged transition from happening. I will note,
  however, that Fedora has transitioned completely to minizip-ng, so this
  may be desirable in the future.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2137675

Title:
  Packaged: minizip-ng

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2137675/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to