Opened 7 years ago

Closed 7 years ago

#53550 closed defect (fixed)

asciinema @1.3.0 : depends on py35-setuptools at runtime

Reported by: 1-61803 Owned by: larryv (Lawrence Velázquez)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: asciinema

Description

I uninstalled py35-setuptools as a leave and found out that it broke asciinema, which builds but doesn't destroot without it. So, if I understood the documentation correctly, this should be emended as a runtime dependency.

tests-mac:Desktop test$ asciinema 
Traceback (most recent call last):
  File "/opt/local/bin/asciinema", line 6, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named 'pkg_resources'
tests-mac:Desktop test$

Attachments (2)

asciinema.diff (701 bytes) - added by 1-61803 7 years ago.
asciinema_2.diff (1.1 KB) - added by 1-61803 7 years ago.
added docs

Download all attachments as: .zip

Change History (6)

Changed 7 years ago by 1-61803

Attachment: asciinema.diff added

Changed 7 years ago by 1-61803

Attachment: asciinema_2.diff added

added docs

comment:1 Changed 7 years ago by kurthindenburg (Kurt Hindenburg)

Owner: set to larryv
Status: newassigned

comment:2 Changed 7 years ago by mf2k (Frank Schima)

It should remain as a build dependency too. I think calling it a depends_lib is the accepted fix.

comment:3 Changed 7 years ago by 1-61803

port echo leaves will show py35-setuptools amongst others, which you might accidentally delete, if not set as depends_run.

comment:4 Changed 7 years ago by raimue (Rainer Müller)

Resolution: fixed
Status: assignedclosed

In 801f9165bb8f1148101b26472071991fbad720ca/macports-ports:

asciinema: Update to version 1.4.0

Switch to python36, ensure setuptools are available at runtime.

Maintainer timeout
Closes: #54257
Closes: #53550

Note: See TracTickets for help on using tickets.