Bug 261309 - security/p5-openxpki: missing dependency on p5-MooseX-InsideOut
Summary: security/p5-openxpki: missing dependency on p5-MooseX-InsideOut
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-18 15:27 UTC by Sascha Klauder
Modified: 2022-02-10 10:19 UTC (History)
1 user (show)

See Also:
svysh.fbsd: maintainer-feedback+


Attachments
added dependency to ports Makefile (468 bytes, patch)
2022-01-18 15:27 UTC, Sascha Klauder
no flags Details | Diff
"git diff" to update the port (744 bytes, patch)
2022-01-19 00:01 UTC, Sergei Vyshenski
svysh.fbsd: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sascha Klauder 2022-01-18 15:27:08 UTC
Created attachment 231130 [details]
added dependency to ports Makefile

security/p5-openxpki is missing a dependency on devel/p5-MooseX-InsideOut:

ERROR Error executing workflow activity 'crl_initialize' on workflow id 67071 (type crl_issuance): I18N_OPENXPKI_SERVER_WORKFLOW_ERROR_ON_EXECUTE; __ACTION__ => global_nice_issue_crl, __ERROR__ => Can't locate MooseX/InsideOut.pm in @INC (you may need to install the MooseX::InsideOut module) (@INC contains: /usr/local/lib/perl5/site_perl/mach/5.32 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.32/mach /usr/local/lib/perl5/5.32) at /usr/local/lib/perl5/site_perl/OpenXPKI/Crypto/Secret/Plain.pm line 3, <DATA> line 1
Comment 1 Sergei Vyshenski 2022-01-19 00:01:48 UTC
Created attachment 231145 [details]
"git diff" to update the port

Thank you very much.
I have accidentally lost this dependency during final rearranging of lines as advised by portclippy etc.
Please find a new patch with minor changes to your patch:
- add PORTREVISION;
- follow alphabet;
- add version condition to respect upstream wants as here:
https://github.com/openxpki/openxpki/blame/develop/core/server/Makefile.PL
Comment 2 Sergei Vyshenski 2022-01-19 00:06:56 UTC
The second patch tested with poudriere at:
13.0-RELEASE-p6
pkg 1.17.5
poudriere 3.3.7_1
perl 5.32.1_1
openssl 1.1.1k
Comment 3 Sergei Vyshenski 2022-02-10 10:19:16 UTC
This PR is merged into PR#231707  with big updates of two ports.
This PR can be closed as a duplicate of PR#231707