Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Mar 2023 00:15:18 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 270258] textproc/p5-Pod-XML: doesn't install dependency, textproc/p5-Pod-Parser
Message-ID:  <bug-270258-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270258

            Bug ID: 270258
           Summary: textproc/p5-Pod-XML: doesn't install dependency,
                    textproc/p5-Pod-Parser
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: perl@FreeBSD.org
          Reporter: ngie@FreeBSD.org
          Assignee: perl@FreeBSD.org
             Flags: maintainer-feedback?(perl@FreeBSD.org)

p5-Pod-XML requires p5-Pod-Parser, as shown below, but doesn't call out the
dependency:
```
$ pod2xml /home/ngie/git/openssl/1.1/doc/man3/CMS_encrypt.pod
Can't locate Pod/Parser.pm in @INC (you may need to install the Pod::Parser
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/Pod/XML.pm lin=
e 9.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Pod/XML=
.pm
line 9.
Compilation failed in require at /usr/local/bin/pod2xml line 26.
BEGIN failed--compilation aborted at /usr/local/bin/pod2xml line 26.
```
Once I install p5-Pod-Parser, everything is copacetic:
```
$ pod2xml /home/ngie/git/openssl/1.1/doc/man3/CMS_encrypt.pod | head -n 10
<?xml version=3D'1.0' encoding=3D'iso-8859-1'?>
<pod xmlns=3D"http://axkit.org/ns/2000/pod2xml">;
<head>
<title>CMS_encrypt - create a CMS envelopedData structure</title>
</head>
<sect1>
<title>NAME</title>
<para>
CMS_encrypt - create a CMS envelopedData structure
</para>
```

Diff:
```
$ git diff textproc/p5-Pod-XML/Makefile=20
diff --git a/textproc/p5-Pod-XML/Makefile b/textproc/p5-Pod-XML/Makefile
index a83a26ebcb52..6a7edeabc5a2 100644
--- a/textproc/p5-Pod-XML/Makefile
+++ b/textproc/p5-Pod-XML/Makefile
@@ -11,6 +11,7 @@ WWW=3D          https://metacpan.org/release/Pod-XML

 BUILD_DEPENDS=3D ${RUN_DEPENDS}
 RUN_DEPENDS=3D   p5-IO-Stringy>=3D0:devel/p5-IO-Stringy
+RUN_DEPENDS=3D   p5-Pod-Parser>=3D0:devel/p5-Pod-Parser
 TEST_DEPENDS=3D  p5-Test-File-Contents>=3D0:devel/p5-Test-File-Contents

 USES=3D          perl5
```

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-270258-7788>