Opened 2 years ago

Closed 2 years ago

#56269 closed defect (fixed)

py36-matplotlib @2.2.2 +latex +qt4: The following required packages can not be built: qt4agg

Reported by: emstro Owned by: seanfarley (Sean Farley)
Priority: Normal Milestone:
Component: ports Version: 2.4.2
Keywords: highsierra Cc: astrofitz (Michael Fitzgerald)
Port: py-matplotlib

Description

This problem occurs when building on macOS High Sierra with Xcode version 9.3. An output snippet follows:

:info:build ============================================================================
:info:build                         * The following required packages can not be built:
:info:build                         * qt4agg
:info:build Command failed: 

Note that the same problem occurs when building py35-matplotlib. However, py27-matplotlib builds okay.

Attachments (3)

main+output_files.zip (22.3 KB) - added by emstro 2 years ago.
The attached archive contains the main.log and output files.
main.log.gz (21.1 KB) - added by emstro 2 years ago.
Main log file.
output.log.gz (292 bytes) - added by emstro 2 years ago.
Output file.

Download all attachments as: .zip

Change History (8)

Changed 2 years ago by emstro

Attachment: main+output_files.zip added

The attached archive contains the main.log and output files.

Changed 2 years ago by emstro

Attachment: main.log.gz added

Main log file.

Changed 2 years ago by emstro

Attachment: output.log.gz added

Output file.

comment:1 Changed 2 years ago by astrofitz (Michael Fitzgerald)

Cc: astrofitz added

comment:2 Changed 2 years ago by reneeotten (Renee Otten)

is this still a problem after the recent update to matplotlib 3.0? The Qt4Agg backend shouldn't require extension code to be compiled anymore. Just having the Qt4 toolkit installed, using the +qt4 variant should be sufficient since Agg is enabled by default. That should result in a working backend when you select it.

Last edited 2 years ago by reneeotten (Renee Otten) (previous) (diff)

comment:3 Changed 2 years ago by mf2k (Frank Schima)

Cc: sean@… removed
Owner: set to seanfarley
Port: py-matplotlib added; py36-matplotlib py35-matplotlib removed
Status: newassigned

comment:4 Changed 2 years ago by emstro

No, the package installs, now. Thanks.

comment:5 Changed 2 years ago by kencu (Ken)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.