Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#53714 closed defect (invalid)

llvm-3.9 fails to be staged into destroot: reinplace: unknown flag '-q'

Reported by: ksze (Kal Sze) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.3.5
Keywords: Cc: jeremyhu (Jeremy Huddleston Sequoia)
Port: select-1.0

Description

macOS Sierra 10.12.3 MacPorts 2.3.5

Port: llvm-3.9 @3.9.1_3 +ocaml+polly

llvm-3.9 builds, but fails to be staged into destroot during upgrade:

--->  Computing dependencies for llvm-3.9
--->  Fetching archive for llvm-3.9
--->  Attempting to fetch llvm-3.9-3.9.1_3+ocaml+polly.darwin_16.x86_64.tbz2 from http://kmq.jp.packages.macports.org/llvm-3.9
--->  Attempting to fetch llvm-3.9-3.9.1_3+ocaml+polly.darwin_16.x86_64.tbz2 from http://jog.id.packages.macports.org/macports/packages/llvm-3.9
--->  Attempting to fetch llvm-3.9-3.9.1_3+ocaml+polly.darwin_16.x86_64.tbz2 from https://packages.macports.org/llvm-3.9
--->  Fetching distfiles for llvm-3.9
--->  Verifying checksums for llvm-3.9
--->  Extracting llvm-3.9
--->  Applying patches to llvm-3.9
--->  Configuring llvm-3.9
--->  Building llvm-3.9
--->  Staging llvm-3.9 into destroot
Error: org.macports.destroot for port llvm-3.9 returned: reinplace: unknown flag '-q'
Please see the log file for port llvm-3.9 for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-3.9/llvm-3.9/main.log
Error: Unable to upgrade port: 1

Full build log attached.

Attachments (1)

main.log (4.0 MB) - added by ksze (Kal Sze) 8 years ago.
Build log

Change History (6)

Changed 8 years ago by ksze (Kal Sze)

Attachment: main.log added

Build log

comment:1 Changed 8 years ago by ctreleaven (Craig Treleaven)

What does 'port version' report?

comment:2 Changed 8 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Cc: larryv removed
Owner: set to ryandesign
Port: select-1.0 added; llvm-3.9 removed
Status: newassigned
Last edited 8 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:3 Changed 8 years ago by jeremyhu (Jeremy Huddleston Sequoia)

See #53683

comment:4 Changed 8 years ago by ksze (Kal Sze)

Problem seems fixed after updating MacPorts from 2.3.5 to 2.4.1.

Can the Portfile say a certain version of MacPorts is required?

comment:5 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: invalid
Status: assignedclosed

The -q flag was new in 2.4.0. We waited until 2.4.1 was released before starting to use it in portfiles and portgroups. Maybe we should have waited a bit longer.

We're not going to add MacPorts version number conditionals to every port or portgroup that wants to use this feature. Update MacPorts. We don't support using old versions of MacPorts.

Note: See TracTickets for help on using tickets.