[Bug 235785] www/p5-WWW-Mechanize: add dependency HTML::TokeParser

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 235785] www/p5-WWW-Mechanize: add dependency HTML::TokeParser

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235785

            Bug ID: 235785
           Summary: www/p5-WWW-Mechanize: add dependency HTML::TokeParser
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [hidden email]
          Reporter: [hidden email]
          Assignee: [hidden email]
             Flags: maintainer-feedback?([hidden email])

I recently installed 'www/p5-WWW-Mechanize' and wrote a short script.

---
#!/usr/local/bin/perl

use strict;
use warnings;

use WWW::Mechanize;

my $mech = WWW::Mechanize->new();
---

Executing that, I get the following error:

---
Can't locate HTML/TokeParser.pm in @INC (you may need to install the
HTML::TokeParser module) (@INC contains:
/usr/local/lib/perl5/site_perl/mach/5.28 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.28/mach /usr/local/lib/perl5/5.28) at
/usr/local/lib/perl5/site_perl/WWW/Mechanize.pm line 15.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/WWW/Mechanize.pm line 15.
Compilation failed in require at ./test.pl line 6.
BEGIN failed--compilation aborted at ./test.pl line 6.
---

According to the METACPAN info for WWW:Mechanize, the package HTML::TokeParser
is a dependency.
https://metacpan.org/pod/release/OALDERS/WWW-Mechanize-1.91/lib/WWW/Mechanize.pm

There is currently no p5-HTML-TokeParser port, so it will need to be created.
(Note that there is a p5-HTML-TokeParser-Simple port, though.)

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-perl
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

maintainer-feedback requested: [Bug 235785] www/p5-WWW-Mechanize: add dependency HTML::TokeParser

bugzilla-noreply
Bugzilla Automation <[hidden email]> has asked freebsd-perl mailing list
<[hidden email]> for maintainer-feedback:
Bug 235785: www/p5-WWW-Mechanize: add dependency HTML::TokeParser
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235785



--- Description ---
I recently installed 'www/p5-WWW-Mechanize' and wrote a short script.

---
#!/usr/local/bin/perl

use strict;
use warnings;

use WWW::Mechanize;

my $mech = WWW::Mechanize->new();
---

Executing that, I get the following error:

---
Can't locate HTML/TokeParser.pm in @INC (you may need to install the
HTML::TokeParser module) (@INC contains:
/usr/local/lib/perl5/site_perl/mach/5.28 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.28/mach /usr/local/lib/perl5/5.28) at
/usr/local/lib/perl5/site_perl/WWW/Mechanize.pm line 15.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/WWW/Mechanize.pm line 15.
Compilation failed in require at ./test.pl line 6.
BEGIN failed--compilation aborted at ./test.pl line 6.
---

According to the METACPAN info for WWW:Mechanize, the package HTML::TokeParser
is a dependency.
https://metacpan.org/pod/release/OALDERS/WWW-Mechanize-1.91/lib/WWW/Mechanize.p
m

There is currently no p5-HTML-TokeParser port, so it will need to be created.
(Note that there is a p5-HTML-TokeParser-Simple port, though.)
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-perl
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 235785] www/p5-WWW-Mechanize: add dependency HTML::TokeParser

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235785

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #1 from [hidden email] ---
ping!

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-perl
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 235785] www/p5-WWW-Mechanize: add dependency HTML::TokeParser

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235785

Sunpoet Po-Chuan Hsieh <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|[hidden email]            |[hidden email]

--- Comment #2 from Sunpoet Po-Chuan Hsieh <[hidden email]> ---
I cannot reproduce the failure.

HTML::TokeParser is part of www/p5-HTML-Parser which is already a build/runtime
dependency of www/p5-WWW-Mechanize. Please confirm that p5-HTML-Parser is
installed which should be done automatically. For Perl 5.28, HTML::TokeParser
should be installed at
/usr/local/lib/perl5/site_perl/mach/5.28/HTML/TokeParser.pm. If you cannot find
it, rebuild/reinstall both ports and try again.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-perl
To unsubscribe, send any mail to "[hidden email]"