[MacPorts] #39159: Check openjpeg 2.0 compliance
#39159: Check openjpeg 2.0 compliance -------------------------------------------------+------------------------- Reporter: and.damore@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Keywords: ffmpeg ffmpeg-devel gimp-jp2 | Version: 2.1.3 grib_api mplayer mplayer-devel openslide | Port: orfeotoolbox poppler | -------------------------------------------------+------------------------- Port openjpeg has been upgraded to 2.0, this possibly breaks previous API, see #39156. Please check your openjpeg dependent port and if it is broken with openjpeg 2.0 then change the dependency to openjpeg15. I'm CC'ing maintainers for ports ''ffmpeg ffmpeg-devel gimp-jp2 grib_api mplayer mplayer-devel openslide orfeotoolbox poppler'' and ''openjpeg''. ''mupdf'' and ''swftools'' ports are nomaintainer. -- Ticket URL: <https://trac.macports.org/ticket/39159> MacPorts <http://www.macports.org/> Ports system for OS X
#39159: Check openjpeg 2.0 compliance -------------------------+------------------------------------------------- Reporter: | Owner: macports-tickets@… and.damore@… | Status: new Type: defect | Milestone: Priority: Normal | Version: 2.1.3 Component: ports | Keywords: ffmpeg ffmpeg-devel gimp-jp2 Resolution: | grib_api mplayer mplayer-devel openslide Port: | orfeotoolbox poppler -------------------------+------------------------------------------------- Comment (by and.damore@…): r106244 for port ''ffmpeg'' -- Ticket URL: <https://trac.macports.org/ticket/39159#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39159: Check openjpeg 2.0 compliance -------------------------------------------------+------------------------- Reporter: and.damore@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: 2.1.3 Port: ffmpeg,ffmpeg-devel,gimp- | Keywords: jp2,grib_api,mplayer,mplayer- | devel,openslide,orfeotoolbox,poppler | -------------------------------------------------+------------------------- Changes (by and.damore@…): * keywords: ffmpeg ffmpeg-devel gimp-jp2 grib_api mplayer mplayer-devel openslide orfeotoolbox poppler => * port: => ffmpeg,ffmpeg-devel,gimp-jp2,grib_api,mplayer,mplayer- devel,openslide,orfeotoolbox,poppler -- Ticket URL: <https://trac.macports.org/ticket/39159#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39159: Check openjpeg 2.0 compliance -------------------------------------------------+------------------------- Reporter: and.damore@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: 2.1.3 Port: ffmpeg,ffmpeg-devel,gimp- | Keywords: jp2,grib_api,mplayer,mplayer- | devel,openslide,orfeotoolbox,poppler | -------------------------------------------------+------------------------- Comment (by jeremyhu@…): It's not just API change. The entire library is different. This new version should really have been added as openjpeg2 Currently everything depending on openjpeg (that used to get 1.5) is broken and needs a revbump and dependency change. In the small chance one of the ports actually works with the new openjpeg2.0 library, a revbump is needed, and there is likely some logic needed to choose between the old and new openjpeg library. -- Ticket URL: <https://trac.macports.org/ticket/39159#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39159: Check openjpeg 2.0 compliance -------------------------------------------------+------------------------- Reporter: and.damore@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: 2.1.3 Port: ffmpeg,ffmpeg-devel,gimp- | Keywords: jp2,grib_api,mplayer,mplayer- | devel,openslide,orfeotoolbox,poppler | -------------------------------------------------+------------------------- Comment (by jeremyhu@…): In other words, we should ensure that the tree is in a known good state and ask developers to test a transition rather than forcing the tree into a broken state and asking developers to test if they need to fall back to what we know was working. -- Ticket URL: <https://trac.macports.org/ticket/39159#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#39159: Check openjpeg 2.0 compliance -------------------------------------------------+------------------------- Reporter: and.damore@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: 2.1.3 Port: ffmpeg,ffmpeg-devel,gimp- | Keywords: jp2,grib_api,mplayer,mplayer- | devel,openslide,orfeotoolbox,poppler | -------------------------------------------------+------------------------- Comment (by jeremyhu@…): Ok, r106253 fixes the known breakage. Hopefully we don't have too many ports that depend on openjpeg that weren't listing it... -- Ticket URL: <https://trac.macports.org/ticket/39159#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#39159: Check openjpeg 2.0 compliance -------------------------------------------------+------------------------- Reporter: and.damore@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: 2.1.3 Port: ffmpeg,ffmpeg-devel,gimp- | Keywords: jp2,grib_api,mplayer,mplayer- | devel,openslide,orfeotoolbox,poppler | -------------------------------------------------+------------------------- Comment (by aronnax@…): I get: {{{ Error: org.macports.install for port openjpeg15 returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_openjpeg15/openjpeg15/work/destroot }}} Log file attached. -- Ticket URL: <https://trac.macports.org/ticket/39159#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#39159: Check openjpeg 2.0 compliance -------------------------------------------------+------------------------- Reporter: and.damore@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: 2.1.3 Port: ffmpeg,ffmpeg-devel,gimp- | Keywords: jp2,grib_api,mplayer,mplayer- | devel,openslide,orfeotoolbox,poppler | -------------------------------------------------+------------------------- Comment (by macsforever2000@…): WFM on 10.8.3. That is not a clean build log. You should clean and try again. -- Ticket URL: <https://trac.macports.org/ticket/39159#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#39159: Check openjpeg 2.0 compliance -------------------------------------------------+------------------------- Reporter: and.damore@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: 2.1.3 Port: ffmpeg,ffmpeg-devel,gimp- | Keywords: jp2,grib_api,mplayer,mplayer- | devel,openslide,orfeotoolbox,poppler | -------------------------------------------------+------------------------- Comment (by ryandesign@…): Replying to [comment:7 aronnax@…]:
{{{ Error: org.macports.install for port openjpeg15 returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_openjpeg15/openjpeg15/work/destroot }}} Sounds like #29223, except that should only happen if you were resuming a build started before MacPorts 2.1.3, which shouldn't be possible since this port didn't exist before MacPorts 2.1.3.
-- Ticket URL: <https://trac.macports.org/ticket/39159#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#39159: Check openjpeg 2.0 compliance -------------------------------------------------+------------------------- Reporter: and.damore@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: 2.1.3 Port: ffmpeg ffmpeg-devel gimp-jp2 | Keywords: grib_api mplayer mplayer-devel openslide | orfeotoolbox poppler | -------------------------------------------------+------------------------- Changes (by macsforever2000@…): * port: ffmpeg,ffmpeg-devel,gimp-jp2,grib_api,mplayer,mplayer- devel,openslide,orfeotoolbox,poppler => ffmpeg ffmpeg-devel gimp-jp2 grib_api mplayer mplayer-devel openslide orfeotoolbox poppler -- Ticket URL: <https://trac.macports.org/ticket/39159#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#39159: Check openjpeg 2.0 compliance -------------------------------------------------+------------------------- Reporter: and.damore@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: closed Component: ports | Milestone: Resolution: fixed | Version: 2.1.3 Port: ffmpeg ffmpeg-devel gimp-jp2 | Keywords: grib_api mplayer mplayer-devel openslide | orfeotoolbox poppler | -------------------------------------------------+------------------------- Changes (by mf2k@…): * status: new => closed * resolution: => fixed Comment: I think was fixed by comment:6. -- Ticket URL: <https://trac.macports.org/ticket/39159#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts