Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#50247 closed defect (fixed)

rpm54: promote build deps to lib deps to prevent binary linking errors

Reported by: dbevans (David B. Evans) Owned by: afb@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: n3npq@…
Port: rpm54

Description

Most of this port's build deps are actually linked into the installed python binary module and should, therefore, be promoted to lib deps to ensure that all necessary dependencies are installed when the port is installed from the binary archive. The only exception that I can see is libiconv and it is a dependency of many of these other ports. It could probably be safely removed.

In addition perl5.22 is required by the installed perl modules both at build time and run time.

Attached is a proposed patch to implement these changes.

Attachments (1)

patch-rpm54.diff (1.0 KB) - added by dbevans (David B. Evans) 3 years ago.
Proposed patch

Download all attachments as: .zip

Change History (4)

Changed 3 years ago by dbevans (David B. Evans)

Attachment: patch-rpm54.diff added

Proposed patch

comment:1 Changed 3 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: newclosed

Committed in r144466 with no objections from maintainers.

comment:2 Changed 3 years ago by afb@…

devans: both libiconv and libintl are linked directly by rpm, so both should be included really.

comment:3 Changed 3 years ago by afb@…

Edited that in r144472.

Note: See TracTickets for help on using tickets.