Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#65981 closed defect (fixed)

dbus-python27 @1.2.18 +doc+examples+test: depends on nonexistent port py27-sphinx_rtd_theme

Reported by: cooljeanius (Eric Gallager) Owned by: reneeotten (Renee Otten)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), reneeotten (Renee Otten)
Port: dbus-python27

Description

--->  Computing dependencies for dbus-python27
DEBUG: dbus-python27 has no conflicts
DEBUG: Searching for dependency: pkgconfig
DEBUG: Found Dependency: receipt exists for pkgconfig
DEBUG: Searching for dependency: py27-sphinx
DEBUG: Found Dependency: receipt exists for py27-sphinx
DEBUG: Searching for dependency: py27-sphinx_rtd_theme
DEBUG: Didn't find receipt, going to depspec regex for: py27-sphinx_rtd_theme
Error: Dependency 'py27-sphinx_rtd_theme' not found.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.

This affects dbus-python35 and dbus-python36 as well; I just notice it with dbus-python27 more often due to that being a dependency of some other port I have installed with a +python27 variant

Change History (9)

comment:1 in reply to:  description Changed 2 years ago by cooljeanius (Eric Gallager)

Replying to cooljeanius:

I just notice it with dbus-python27 more often due to that being a dependency of some other port I have installed with a +python27 variant

Update: I think this might be due to the circular dependencies noted in the ui_warn message in the dbus port's +test variant

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

Cc: reneeotten added

py27-sphinx_rtd_theme was removed in [d598e8091d8197a505778758e7df4d97fca0aa02/macports-ports].

comment:3 Changed 2 years ago by reneeotten (Renee Otten)

Owner: set to reneeotten
Resolution: fixed
Status: newclosed

In 07b83da2e10347e45fefd695d4fd200cf0735b66/macports-ports (master):

dbus-python: doc variant only for Python => 3.7

  • set python310 as default

Closes: #65981

comment:4 in reply to:  3 Changed 2 years ago by cooljeanius (Eric Gallager)

Replying to reneeotten:

In 07b83da2e10347e45fefd695d4fd200cf0735b66/macports-ports (master):

dbus-python: doc variant only for Python => 3.7

  • set python310 as default

Closes: #65981

Somehow I'm still getting this error even after selfupdating past this commit...

comment:5 Changed 2 years ago by reneeotten (Renee Otten)

that dependency is only pulled in by the test variant and that doesn't exist anymore for dbus-python27 so I have no idea why you're still seeing this. It cannot originate from the dbus-python port anymore so you'll have to do the usual "selfupdate, uninstall, clean, re-install" dance and make sure that you don't have a local Portfile repository that still have this present. That's all the suggestions I can and will give on this ticket.

Last edited 2 years ago by reneeotten (Renee Otten) (previous) (diff)

comment:6 Changed 2 years ago by jmroot (Joshua Root)

There is still a test variant, only the doc variant was removed.

comment:7 Changed 2 years ago by reneeotten (Renee Otten)

sorry, my mistake - I meant to say the doc variant. That's the only thing that pulls in sphinx_rtd_theme so the rest of my comment stands.

comment:8 Changed 2 years ago by jmroot (Joshua Root)

In f11d55e8c6d611702ba95230a0cb536bfcbbd4c5/macports-ports (master):

py-openssl: disable docs variant for py27

See: #65981

comment:9 Changed 2 years ago by jmroot (Joshua Root)

That was the last port depending on py27-sphinx_rtd_theme AFAICT.

Note: See TracTickets for help on using tickets.