Opened 2 weeks ago

Last modified 2 weeks ago

#60066 assigned defect

py27-tensorflow1-1.15.2_0+mkl fails stage into desroot

Reported by: ScienceOnAMac Owned by: emcrisostomo (Enrico Maria Crisostomo)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: mojave Cc: cjones051073 (Chris Jones)
Port: py-tensorflow1

Description

Port py27-tensorflow1-1.15.2 successfully builds on MacPorts 2.6.2/MacOS 10.14.6/XCode 11.3.1 until it attempts to stage into desroot when the following error occurs: Error: Failed to destroot py27-tensorflow1: command execution failed The associated log file is attached.

I hope you can help solve this problem. I and others in the scientific community really appreciate the work you do to bring these ports to Mac users!

Thanks, ScienceOnAMac.

P.S. Sorry about putting the first maintainer under Cc:. The ticket form does not appear to have an "Owner" field.

Attachments (2)

main.log (375.7 KB) - added by ScienceOnAMac 2 weeks ago.
Log file for py27-tensorflow1. (Most of the info:build text was removed to cut the file down from 66M. The problem was in deployment to desroot, so hopefully the needed info is there. This full file can be provided piecemeal if needed.)
main.log.zip (1.7 MB) - added by ScienceOnAMac 2 weeks ago.
Full log file as .zip.

Change History (7)

Changed 2 weeks ago by ScienceOnAMac

Attachment: main.log added

Log file for py27-tensorflow1. (Most of the info:build text was removed to cut the file down from 66M. The problem was in deployment to desroot, so hopefully the needed info is there. This full file can be provided piecemeal if needed.)

Changed 2 weeks ago by ScienceOnAMac

Attachment: main.log.zip added

Full log file as .zip.

comment:1 Changed 2 weeks ago by jmroot (Joshua Root)

Cc: cjones051073 added; emcrisostomo@… jonesc@… removed
Owner: set to emcrisostomo
Port: py-tensorflow1 added; py27-tensorflow1 removed
Status: newassigned

comment:2 Changed 2 weeks ago by cjones051073 (Chris Jones)

The build worked fine on 10.14 on the build bots.

https://ports.macports.org/port/py27-tensorflow1/builds

so the error is somehow specific to your machine. Not sure why.

Any particular reason you are building from source and not using the pre-built binaries ?

comment:3 Changed 2 weeks ago by jmroot (Joshua Root)

There are no binaries available.

comment:4 Changed 2 weeks ago by cjones051073 (Chris Jones)

why ? There should be, they are present for older versions

http://packages.macports.org/py27-tensorflow1/

nothing changed w.r.t. licenses etc. I am aware of..

comment:5 Changed 2 weeks ago by cjones051073 (Chris Jones)

OK, so from

https://build.macports.org/builders/ports-10.14_x86_64-builder/builds/52943/steps/gather-archives/logs/stdio

Already uploaded public archive: py27-tensorboard1-1.15.0_0.darwin_18.noarch.tbz2
"py27-tensorflow1" is not distributable because its license "apache" conflicts with license "GPL-2" of dependency "openjdk12"

so that is new. Its was not the case for 1.15.0 ...

Note: See TracTickets for help on using tickets.