Opened 11 years ago

Closed 11 years ago

#39173 closed defect (fixed)

openjpeg15 conflicts with openjpeg 1.5.x on /opt/local/bin/image_to_j2k

Reported by: neverpanic (Clemens Lang) Owned by: stromnov (Andrey Stromnov)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: ryandesign (Ryan Carsten Schmidt), MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), mojca (Mojca Miklavec)
Port: openjpeg15

Description

When upgrading, a dependency might pull in the openjpeg15 port before updating the openjpeg port to the new version of 2.0. This can lead to an activation failure:

:) clemens@cSchlepptop:~$ sudo port upgrade outdated
--->  Computing dependencies for openjpeg15
--->  Fetching archive for openjpeg15
--->  Attempting to fetch openjpeg15-1.5.0_0.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/openjpeg15
--->  Attempting to fetch openjpeg15-1.5.0_0.darwin_12.x86_64.tbz2.rmd160 from http://lil.fr.packages.macports.org/openjpeg15
--->  Installing openjpeg15 @1.5.0_0
--->  Activating openjpeg15 @1.5.0_0
Error: org.macports.activate for port openjpeg15 returned: Image error: /opt/local/bin/image_to_j2k is being used by the active openjpeg port.  Please deactivate this port first, or use 'port -f activate openjpeg15' to force the activation.
Please see the log file for port openjpeg15 for details:
    /opt/local/var/macports/logs/_opt_dports_graphics_openjpeg15/openjpeg15/main.log
Error: Problem while installing openjpeg15
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets

The openjpeg15 port should include a deactivate hack for openjpeg < 2.0.0.

Change History (5)

comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

comment:2 Changed 11 years ago by mojca (Mojca Miklavec)

Cc: mojca@… added

Cc Me!

comment:3 Changed 11 years ago by ldl@…

OK: I just hit this exact one.

Mac OS X 10.6.8, FWIW.

Error message says: Please deactivate this port first, or use 'port -f activate openjpeg15' to force the activation.

Do I do that by hand and rerun port upgrade, or do I wait for the openjpeg15 upgrade script to be revised?

Is it safe to sit here while that happens with this upgrade not in place?

Version 0, edited 11 years ago by ldl@… (next)

comment:4 Changed 11 years ago by neverpanic (Clemens Lang)

Just run port upgrade openjpeg before running port upgrade outdated, that should fix your problem.

comment:5 Changed 11 years ago by neverpanic (Clemens Lang)

Resolution: fixed
Status: newclosed

In r106298.

Note: See TracTickets for help on using tickets.