Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#64704 closed defect (fixed)

QCSXCAD @20220121-8e271442: Requested modules not available: CommonCore, RenderingCore, GUISupportQt, RenderingLOD

Reported by: pcmock Owned by: ra1nb0w
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: QCSXCAD

Description

Requested modules are missing: CommonCore, RenderingCore, GUISupportQt, RenderingLOD

I had successfully built it last fall, but the update failed, so I removed it and tried to install again.

I would appreciate any suggestions. Pat

Attachments (1)

main.log (184.6 KB) - added by pcmock 2 years ago.
log file from QCSXCAD install

Download all attachments as: .zip

Change History (14)

Changed 2 years ago by pcmock

Attachment: main.log added

log file from QCSXCAD install

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

Owner: set to ra1nb0w
Status: newassigned
Summary: QCSXCAD install failsQCSXCAD @20220121-8e271442: Requested modules not available: CommonCore, RenderingCore, GUISupportQt, RenderingLOD

comment:2 Changed 2 years ago by Davide Gerhard <ra1nb0w@…>

Resolution: fixed
Status: assignedclosed

In 0cb437b2ffbe25cc325c70f6448fc4331a55aa58/macports-ports (master):

QCSXCAD: update commit 3f09a8b83

Closes: #64704

comment:3 Changed 2 years ago by ra1nb0w

fixed by upstream and now is working fine. Can you confirm?

comment:4 Changed 2 years ago by pcmock

I still get the same error messages in the log. I did "port clean QCSXCAD", then "port install QCSXCAD". I'm a beginner at this. What am missing?

comment:5 Changed 2 years ago by pcmock

PS: I also tried "port clean --all QCSXCAD".

comment:6 Changed 2 years ago by pcmock

My iMac is on OSX 11.6.4 (20G417).

comment:7 Changed 2 years ago by ra1nb0w

you need to do sudo port sync before install

comment:8 Changed 2 years ago by pcmock

"port sync" did not work. I don't know if this matters, but last fall, I had to modify: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs

Currently it contains:

% ls -l
total 0
drwxr-xr-x  7 root  wheel  224 Dec 18 11:24 MacOSX.sdk
lrwxr-xr-x  1 root  wheel   10 Dec 15 14:34 MacOSX12.1.sdk -> MacOSX.sdk
lrwxr-xr-x  1 root  wheel   10 Feb 13 15:03 MacOSX3.1.sdk -> MacOSX.sdk

Does it need anything else?

Last edited 2 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:9 Changed 2 years ago by ra1nb0w

Can you report the result of port info QCSXCAD?

Have you installed vtk with the right variant sudo port install vtk +qt5?

comment:10 Changed 2 years ago by pcmock

I did "port install vtk +qt5". I will uninstall and reinstall vtk.

% port info QCSXCAD 
QCSXCAD @20220121-8e271442 (graphics)
Variants:             debug, universal

Description:          Qt-GUI library for CSXCAD
Homepage:             https://github.com/thliebig/QCSXCAD

Build Dependencies:   cmake, pkgconfig
Library Dependencies: CSXCAD, tinyxml, vtk, qt5-qtbase
Platforms:            darwin, macosx
License:              LGPL-3
Maintainers:          Email: ra1nb0w@macports.org, GitHub: ra1nb0w
                      Policy: openmaintainer

comment:11 Changed 2 years ago by ra1nb0w

This is not the last version with the fix. Should be 20220214-3f09a8b8. This is why it doesn't work.

You need to fix sync. Which is the error? Moreover, the Xcode link should be already correct. Clean it out.

comment:12 Changed 2 years ago by pcmock

I had execute: port -d sync, then the install worked. Thank you, Pat

comment:13 Changed 2 years ago by ra1nb0w

-d is only for debug. strange.

Note: See TracTickets for help on using tickets.