Opened 2 years ago
Closed 2 years ago
#65610 closed defect (invalid)
turbovnc-viewer fails to build
Reported by: | rodmur (Dale Harris) | Owned by: | Tatsh (Andrew Udvare) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.7.2 |
Keywords: | Cc: | ||
Port: | turbovnc-viewer |
Description
Problems building turbovnc-viewer, appears it requires libjpeg-turbo to built with a java option.
:debug:configure Preferred compilers: clang macports-clang-14 macports-clang-13 macports-clang-12 macports-clang-11 :debug:configure Using compiler 'Xcode Clang' :debug:configure Executing proc-pre-org.macports.configure-configure-0 :debug:configure Active variants check for source-type install considers depends_fetch depends_extract depends_lib depends_build depends_run: libjpeg-turbo cmake :debug:configure Ignoring active_variants requirement for openjdk11 because source-type install only considers depends_fetch depends_extract depends_lib depends_build depends_run and those do not contain openjdk11 :debug:configure libjpeg-turbo is installed with the following variants: :debug:configure required: java, forbidden: :debug:configure rejected, because required variant java is missing :error:configure Failed to configure turbovnc-viewer: libjpeg-turbo must be installed with +java. :debug:configure Error code: NONE :debug:configure Backtrace: libjpeg-turbo must be installed with +java. :debug:configure while executing :debug:configure "$pre $targetname"
Attachments (1)
Change History (5)
Changed 2 years ago by rodmur (Dale Harris)
Attachment: | main.log.gz added |
---|
comment:1 Changed 2 years ago by jmroot (Joshua Root)
Keywords: | turbovnc-viewer libjpeg-turbo java removed |
---|---|
Owner: | set to Tatsh |
Status: | new → assigned |
comment:2 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to rodmur:
Problems building turbovnc-viewer, appears it requires libjpeg-turbo to built with a java option.
Yes, it appears to! You should do what the error message told you to do:
:error:configure Failed to configure turbovnc-viewer: libjpeg-turbo must be installed with +java.
In other words, run:
sudo port install libjpeg-turbo +java
comment:3 Changed 2 years ago by rodmur (Dale Harris)
Oh cool, I didn't realize that was an option. Of course, if turbovnc-viewer needs that option, seems like it would be included in it's build instructions.
comment:4 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → invalid |
---|---|
Status: | assigned → closed |
It is not possible for a port to depend on a variant of another port. See #126. The best it can do is print a message explaining what you need to do to solve the problem.
Note: See
TracTickets for help on using
tickets.
main log attached, gzipped