Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#59149 closed defect (fixed)

`port info --depends` broken

Reported by: mamoll (Mark Moll) Owned by: jmroot (Joshua Root)
Priority: Normal Milestone: MacPorts 2.6.1
Component: base Version: 2.6.99
Keywords: Cc: kurthindenburg (Kurt Hindenburg)
Port:

Description

This is with macports-base built from the repo.

> port info --depends boost
heading: boost @1.71.0 (devel)
replaced_by: 
subports: boost-numpy
variants: clang33, clang34, clang37, clang39, clang40, clang50, clang60, clang70, clang80, mpich, mpich_devel, openmpi, openmpi_devel, python26, python27, python33, python34, python35, python36, python37, debug, no_static, no_single, regex_match_extra, universal, cmake_scripts
skip_line: 
long_description: Boost provides free portable peer-reviewed C++ libraries. The emphasis is on portable libraries which work well with the C++ Standard Library.
homepage: http://www.boost.org
skip_line: 
depends_fetch: 
depends_extract: lbzip2
depends_patch: 
depends_build: 
depends_lib: zlib, expat, bzip2, libiconv, icu, python37
depends_run: 
depends_test: 
conflicts: 
platforms: darwin
license: Boost-1
maintainers: ryandesign@macports.org ryandesign, michaelld@macports.org michaelld, openmaintainer

I was expecting that only the dependency-related lines would be included in the output.

Change History (5)

comment:1 Changed 5 years ago by jmroot (Joshua Root)

Do you know if this worked correctly in the past?

comment:2 Changed 5 years ago by mamoll (Mark Moll)

It definitely worked in the past. For instance, I used to be able to install the dependencies of a port (without the port itself) like so:

sudo port install `port -q info --depends ompl | sed 's/,//g'`

comment:3 Changed 5 years ago by jmroot (Joshua Root)

Cc: kurthindenburg added

Guessing it's likely related to [e115b59055a4e5ef7c669990cf86dd39be7ab9b3/macports-base] then.

comment:4 Changed 5 years ago by jmroot (Joshua Root)

Owner: set to jmroot
Resolution: fixed
Status: newclosed

In e62716c5b8b2e66c93efda845094ed0a2edda027/macports-base (master):

fix 'port info --depends'

Closes: #59149

comment:5 Changed 5 years ago by jmroot (Joshua Root)

Milestone: MacPorts 2.6.1
Note: See TracTickets for help on using tickets.