Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 920348 - dev-perl/Apache-Reload-0.140.0 tests are a no-op: t/reload.t .. skipped: cannot find module 'HTML::HeadParser'
Summary: dev-perl/Apache-Reload-0.140.0 tests are a no-op: t/reload.t .. skipped: cann...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 914405
  Show dependency tree
 
Reported: 2023-12-20 03:53 UTC by matoro
Modified: 2023-12-20 06:45 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log and emerge --info (file_920348.txt,9.66 KB, text/plain)
2023-12-20 03:54 UTC, matoro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description matoro archtester 2023-12-20 03:53:07 UTC
Tests don't actually test anything, seem to need this HTML::HeadParser module which doesn't appear to be packaged.  build.log and emerge --info in attachment.

>>> Test phase: dev-perl/Apache-Reload-0.140.0
 * Compile testing Apache::Reload 0.14 ...                                                                                              [ ok ]
 * Compile testing Apache2::Reload 0.14 ...                                                                                             [ ok ]
 * Test::Harness Jobs=8
make -j8 test TEST_VERBOSE=0 
"/usr/bin/perl" -Iblib/arch -Iblib/lib \
t/TEST  -clean
APACHE_TEST_APXS= APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER= \
"/usr/bin/perl" -Iblib/arch -Iblib/lib \
t/TEST  -bugreport -verbose=0 
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl /var/tmp/portage/dev-perl/Apache-Reload-0.140.0/work/Apache-Reload-0.14/t/TEST -bugreport -verbose=0
sh: line 1: ulimit: core file size: cannot modify limit: Operation not permitted
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl /var/tmp/portage/dev-perl/Apache-Reload-0.140.0/work/Apache-Reload-0.14/t/TEST -clean
sh: line 1: ulimit: core file size: cannot modify limit: Operation not permitted
/usr/sbin/apache2  -d /var/tmp/portage/dev-perl/Apache-Reload-0.140.0/work/Apache-Reload-0.14/t -f /var/tmp/portage/dev-perl/Apache-Reload-0.140.0/work/Apache-Reload-0.14/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 
using Apache/2.4.58 (prefork MPM)

waiting 60 seconds for server to start: ..
waiting 60 seconds for server to start: ok (waited 1 secs)
server localhost:8529 started
t/reload.t .. skipped: cannot find module 'HTML::HeadParser'
Files=1, Tests=0,  1 wallclock secs ( 0.03 usr  0.01 sys +  0.45 cusr  0.39 csys =  0.88 CPU)
Result: NOTESTS
[warning] server localhost:8529 shutdown
>>> Completed testing dev-perl/Apache-Reload-0.140.0

Reproducible: Always
Comment 1 matoro archtester 2023-12-20 03:54:18 UTC
Created attachment 880024 [details]
build.log and emerge --info
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-12-20 06:36:02 UTC
HeadParser is in dev-perl/HTML-Parser.
Comment 3 Larry the Git Cow gentoo-dev 2023-12-20 06:45:40 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064c042ebddf7993d75739489e968fe4c64ef94d

commit 064c042ebddf7993d75739489e968fe4c64ef94d
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-12-20 06:44:47 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-12-20 06:44:55 +0000

    dev-perl/Apache-Reload: add dev-perl/HTML-Parser test dep
    
    It skips tests w/o this.
    
    Bug: https://bugs.gentoo.org/914405
    Closes: https://bugs.gentoo.org/920348
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-perl/Apache-Reload/Apache-Reload-0.140.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)