Opened 2 years ago

Closed 2 years ago

#65409 closed defect (fixed)

evolution-data-server: python and perl deps are not used

Reported by: jmroot (Joshua Root) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc: dbevans (David B. Evans)
Port: evolution-data-server

Description

This port adds dependencies on python38 and perl5.28 but doesn't appear to be using them in any way.

Change History (5)

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

/opt/local/libexec/evolution-data-server/csv2vcard is a perl script which is being installed with the shebang line #!/opt/local/bin/perl -w.

comment:2 Changed 2 years ago by mascguy (Christopher Nielsen)

Cc: dbevans added

comment:3 Changed 2 years ago by mascguy (Christopher Nielsen)

Version: 2.7.2

comment:4 in reply to:  1 Changed 2 years ago by mascguy (Christopher Nielsen)

Replying to jmroot:

/opt/local/libexec/evolution-data-server/csv2vcard is a perl script which is being installed with the shebang line #!/opt/local/bin/perl -w.

Is it reasonable to simply add a runtime dep for perl5, and eliminate the hard reference to a specific perl version?

comment:5 Changed 2 years ago by Christopher Nielsen <mascguy@…>

Resolution: fixed
Status: assignedclosed

In 55d6436349def9ce35944a3e389f149329390f05/macports-ports (master):

evolution-data-server: remove build dep for python

  • Switch perl dep to runtime, and use generic perl5
  • Add missing deps for gettext
  • Install libexec components in port-specific subdir
  • Enable parallel build

Fixes: #65409

Note: See TracTickets for help on using tickets.