[MacPorts] #64017: `port rdeps <whatever>` reports faulty dependencies

MacPorts noreply at macports.org
Sat Nov 20 10:26:47 UTC 2021


#64017: `port rdeps <whatever>` reports faulty dependencies
-----------------------+--------------------
 Reporter:  ballapete  |      Owner:  (none)
     Type:  request    |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.7.1
 Keywords:  Monterey   |       Port:  port
-----------------------+--------------------
 The command `port rdeps gtk-doc` reports here:

 {{{
 The following ports are dependencies of gtk-doc @1.32_1+python39:
   xz
     libiconv
       gperf
     gettext
       ncurses
   pkgconfig
   glib2
     libxml2
       icu
       zlib
     meson
       py38-setuptools
         py-bootstrap-modules
         python38
           bzip2
           expat
           libedit
           libffi
             expect
               automake
                 autoconf
                   m4
               tcl
             dejagnu
           openssl
             openssl3
           sqlite3
           python_select
           python3_select
       ninja
         re2c
           bison
             bison-runtime
     pcre
   libxslt
   docbook-xml
     xmlcatmgr
     docbook-xml-4.1.2
       unzip
       docbook-xml-4.2
     docbook-xml-4.3
     docbook-xml-4.4
     docbook-xml-4.5
     docbook-xml-5.0
   docbook-xsl-nons
   itstool
     gawk
     py38-libxml2
   python39
   py39-anytree
     py39-setuptools
     py39-six
       py39-pytest
         py39-setuptools_scm
           py39-packaging
             py39-parsing
             py39-pretend
           py39-tomli
         py39-attrs
           py39-hypothesis
             py39-sortedcontainers
           py39-zopeinterface
             py39-zope-event
               py39-nose
                 nosetests_select
             py39-pip
               pip_select
         py39-iniconfig
         py39-pluggy
           py39-py
         py39-toml
         pytest_select
   py39-lxml
   py39-pygments
     pygments_select
   py39-mock
 }}}

 refers to some illusory `port` named "`gtk-doc @1.32₁+python39`". I have
 installed `gtk-doc @1.32_1+pdf+python38` – why is `port` not using the
 actually installed `port` for reference? This behaviour would make more
 sense for me, when I try to find out why `python39` gets installed when I
 am upgrading a `port`, `emacs-app-devel` for example. A help would be to
 use for example `-i` or `-d` to direct `port rdeps` into the proper
 direction – either information about the **-i**nstalled or the
 **-d**efault version.

-- 
Ticket URL: <https://trac.macports.org/ticket/64017>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list