Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Bricolage: devel

Testing bricolage 1.11.0 from svn

 

 

Bricolage devel RSS feed   Index | Next | Previous | View Threaded


rs at plusw

Apr 30, 2008, 6:03 AM

Post #1 of 5 (175 views)
Permalink
Testing bricolage 1.11.0 from svn

Hi,
just to report my rersults;
checked out 1.11.0 from svn to ubuntu gutsy,
apache2, postgres, mason all there.

called make dist -> OK

called perl Makefile.PL ->OK

called make
-> got a list of missing or outdated modules

called make cpan
-> got : All modules installed ,
content of file modules.db was
$MOD = []

called make test
-> failed, due to missing modules!

Installed modules,
called make test
-> failed, due to missing bric database
yet the module tells this order (make, make cpan ,make test, make install)

called make install -> Ok

called make test , got

PERL_DL_NONLAZY=1 /usr/bin/perl inst/runtests.pl
t/Bric/Test/Runner.......Error loading Bric::Util::AuthEngines::Test: Can't
locate Apache.pm in @INC (@INC contains: lib
t /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .)
at lib/Bric/Util/ApacheUtil.pm line 37.

yet, I have configured it to use apache2

so for for the moment.
Have to finish now


Rolf Schaufelberger


david at kineticode

Apr 30, 2008, 9:32 AM

Post #2 of 5 (169 views)
Permalink
Re: Testing bricolage 1.11.0 from svn [In reply to]

On Apr 30, 2008, at 06:03, Rolf Schaufelberger wrote:

> just to report my rersults;
> checked out 1.11.0 from svn to ubuntu gutsy,
> apache2, postgres, mason all there.

Awesome, thanks!

> called make dist -> OK
>
> called perl Makefile.PL ->OK
>
> called make
> -> got a list of missing or outdated modules
>
> called make cpan
> -> got : All modules installed ,
> content of file modules.db was
> $MOD = []

Fixed in r8211. Thanks for the catch!

> called make test
> -> failed, due to missing modules!
>
> Installed modules,
> called make test
> -> failed, due to missing bric database
> yet the module tells this order (make, make cpan ,make test, make
> install)

Hrm. It should work fine without the database. I just tried it myself
with no database and with the database server shut down, and all the
tests passed both times.

> called make install -> Ok
>
> called make test , got
>
> PERL_DL_NONLAZY=1 /usr/bin/perl inst/runtests.pl
> t/Bric/Test/Runner.......Error loading
> Bric::Util::AuthEngines::Test: Can't
> locate Apache.pm in @INC (@INC contains: lib
> t /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /
> usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/
> 5.8 /usr/local/lib/site_perl .)
> at lib/Bric/Util/ApacheUtil.pm line 37.
>
> yet, I have configured it to use apache2

Were you upgrading an existing install? What does bconf/bricolage.conf
look like? It should have this line:

HTTPD_VERSION = apache2

Thanks,

David


david at kineticode

Apr 30, 2008, 10:25 AM

Post #3 of 5 (167 views)
Permalink
Re: Testing bricolage 1.11.0 from svn [In reply to]

On Apr 30, 2008, at 09:32, David E. Wheeler wrote:

>> called make cpan
>> -> got : All modules installed ,
>> content of file modules.db was
>> $MOD = []
>
> Fixed in r8211. Thanks for the catch!

Bah! Also r8213.

Best,

David


rs at plusw

Apr 30, 2008, 12:38 PM

Post #4 of 5 (165 views)
Permalink
Re: Testing bricolage 1.11.0 from svn [In reply to]

> On Apr 30, 2008, at 06:03, Rolf Schaufelberger wrote:
> > just to report my rersults;
> > checked out 1.11.0 from svn to ubuntu gutsy,
> > apache2, postgres, mason all there.
>
> Awesome, thanks!
>
> > called make dist -> OK
> >
> > called perl Makefile.PL ->OK
> >
> > called make
> > -> got a list of missing or outdated modules
> >
> > called make cpan
> > -> got : All modules installed ,
> > content of file modules.db was
> > $MOD = []
>
> Fixed in r8211. Thanks for the catch!

svn up , now r8217, works fine

>
> > called make test
> > -> failed, due to missing modules!
> >
> > Installed modules,
> > called make test
> > -> failed, due to missing bric database
> > yet the module tells this order (make, make cpan ,make test, make
> > install)
>
> Hrm. It should work fine without the database. I just tried it myself
> with no database and with the database server shut down, and all the
> tests passed both times.
>
> > called make install -> Ok
> >
> > called make test , got
> >
> > PERL_DL_NONLAZY=1 /usr/bin/perl inst/runtests.pl
> > t/Bric/Test/Runner.......Error loading
> > Bric::Util::AuthEngines::Test: Can't
> > locate Apache.pm in @INC (@INC contains: lib
> > t /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /
> > usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/
> > 5.8 /usr/local/lib/site_perl .)
> > at lib/Bric/Util/ApacheUtil.pm line 37.
> >
> > yet, I have configured it to use apache2
>
> Were you upgrading an existing install? What does bconf/bricolage.conf
> look like? It should have this line:
>
> HTTPD_VERSION = apache2
yes.

Probably found what was going on:
Missed the error message from installing MasonX::Interp::WithCallbacks 1.17

APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER=
APACHE_TEST_APXS= \
/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 /root/.cpan/build/MasonX-Interp-WithCallbacks-1.17/t/TEST -bugreport -verbose=0
sh: /usr/sbin/apache: not found

sh: /usr/sbin/apache: not found
[ error] You are using mod_perl response handlers
[ error] but do not have a mod_perl capable Apache.
make: *** [run_tests] Fehler 1

-> I have no apache1 installed on that machine.
Anything I haven't seen in testing that for apache2 ?

After calling make install on MasonX::Interp::WithCallbacks
calling make test on bricolage works fine.

Rolf


david at kineticode

Apr 30, 2008, 1:22 PM

Post #5 of 5 (168 views)
Permalink
Re: Testing bricolage 1.11.0 from svn [In reply to]

On Apr 30, 2008, at 12:38, Rolf Schaufelberger wrote:

>> Were you upgrading an existing install? What does bconf/
>> bricolage.conf
>> look like? It should have this line:
>>
>> HTTPD_VERSION = apache2
> yes.
>
> Probably found what was going on:
> Missed the error message from installing
> MasonX::Interp::WithCallbacks 1.17
>
> APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT=
> APACHE_TEST_USER=
> APACHE_TEST_APXS= \
> /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 /root/.cpan/build/MasonX-Interp-
> WithCallbacks-1.17/t/TEST -bugreport -verbose=0
> sh: /usr/sbin/apache: not found
>
> sh: /usr/sbin/apache: not found
> [ error] You are using mod_perl response handlers
> [ error] but do not have a mod_perl capable Apache.
> make: *** [run_tests] Fehler 1

Huh. I had no problem installing MasonX::Interp::WithCallbacks on my
box with Apache 2. But maybe I installed it before I installed Apache 2?

> -> I have no apache1 installed on that machine.
> Anything I haven't seen in testing that for apache2 ?
>
> After calling make install on MasonX::Interp::WithCallbacks
> calling make test on bricolage works fine.

Excellent. That's in part because of r8214, though, where I eliminated
another mod_perl 2 dependency from a test.

Thanks,

David

Bricolage devel RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.