Re: [gdome] gdome-config broken?
- From: "Gerrit P. Haase" <gerrit familiehaase de>
- To: gdome gnome org
- Subject: Re: [gdome] gdome-config broken?
- Date: Tue, 12 Jul 2005 11:48:58 +0200
Luca Padovani wrote:
On Tue, 2005-07-12 at 10:19 +0200, Gerrit P. Haase wrote:
getting this:
$ gdome-config --version
0.8.1
[...]
gdome-config is deprecated, use pkg-config instead, like this:
pkg-config gdome2 --cflags
-I/usr/include/libgdome -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2
pkg-config gdome2 --libs
-lgdome -lglib-2.0 -lxml2 -lpthread -lz -lm
Cheers,
--luca
It is not me using it directly, it is used by the XML::GDOME
perl bindings.
And if it was deprecated (and not correctly working at all), why
was Gdome2 released with this script instead removing it? And if
one decides to release it with the script why not fix it before
doing so?
Anyway, after changing Makefile.PL to use pgk-config it compiles
ok, but make test fails:
$ make test
/usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib/lib', 'blib/arch')" t/*.t
t/01_basic...........ok 1/9# Failed test 6 in t/01_basic.t at line 44
# t/01_basic.t line 44 is: ok($@ =~ m!NAMESPACE_ERR!);
t/01_basic...........FAILED test 6
Failed 1/9 tests, 88.89% okay
t/02_cdata...........Can't locate XML/GDOME.pm in @INC (@INC contains:
/usr/lib/perl5/5.8/cygwin /usr/lib/perl5/5.8
/usr/lib/perl5/site_perl/5.8/cygwin /usr/lib/perl5/site_perl/5.8
/usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_perl/5.8/cygwin
/usr/lib/perl5/vendor_perl/5.8 /usr/lib/perl5/vendor_perl/5.8 .) at
t/02_cdata.t line 4.
BEGIN failed--compilation aborted at t/02_cdata.t line 4.
# Failed test 1 in t/02_cdata.t at line 3
# t/02_cdata.t line 3 is: END { ok(0) unless $loaded }
t/02_cdata...........dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-17
Failed 17/17 tests, 0.00% okay
[...]
Failed Test Stat Wstat Total Fail Failed List of Failed
------------------------------------------------------------------------------------------------
t/01_basic.t 9 1 11.11% 6
t/02_cdata.t 2 512 17 33 194.12% 1-17
t/04_dtd.t 2 512 18 35 194.44% 1-18
t/06_namednodemap.t 2 512 102 203 199.02% 1-102
t/08_xpath.t 2 512 18 35 194.44% 1-18
t/09_sax.t 33 1 3.03% 20
t/10_callbacks.t 2 512 38 75 197.37% 1-38
t/11_encode.t 5 1 20.00% 5
Failed 8/11 test scripts, 27.27% okay. 196/349 subtests failed, 43.84% okay.
make: *** [test_dynamic] Error 14
Even after installing the extension there are tests failing:
$ make test
/usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib/lib', 'blib/arch')" t/*.t
t/01_basic...........ok 1/9# Failed test 6 in t/01_basic.t at line 44
# t/01_basic.t line 44 is: ok($@ =~ m!NAMESPACE_ERR!);
t/01_basic...........FAILED test 6
Failed 1/9 tests, 88.89% okay
t/02_cdata...........ok
t/03_document........ok
t/04_dtd.............ok
t/05_element.........ok
t/06_namednodemap....ok
t/07_node............ok
t/08_xpath...........dubious
Test returned status 0 (wstat 139, 0x8b)
after all the subtests completed successfully
t/09_sax.............ok 1/33Argument "" isn't numeric in numeric ne (!=)
at /home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "1 or 2" isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "Cranky" isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "1 (sort of)" isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "Aloof" isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "(see Llama)" isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "Friendly" isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n " isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
Argument "\n" isn't numeric in numeric ne (!=) at
/home/gerrit/.cpan/build/XML-GDOME-0.86/blib/lib/XML/GDOME.pm line 419.
# Test 20 got: "<?xml version=\"1.0\"?>\n<dromedaries><species
name=\"Camel\"><humps>1 or 2</humps><disposition/></species><species
name=\"Llama\"><humps>1 (sort
of)</humps><disposition/></species><species
name=\"Alpaca\"><humps/><disposition/></species></dromedaries>\n"
(t/09_sax.t at line 31)
# Expected: "<?xml version=\"1.0\"?>\n<dromedaries>\n <species
name=\"Camel\">\n <humps>1 or 2</humps>\n
<disposition>Cranky</disposition>\n </species>\n <species
name=\"Llama\">\n <humps>1 (sort of)</humps>\n
<disposition>Aloof</disposition>\n </species>\n <species
name=\"Alpaca\">\n <humps>(see Llama)</humps>\n
<disposition>Friendly</disposition>\n </species>\n</dromedaries>\n"
# (Install the Algorithm::Diff module to have differences in multiline
# output explained. You might also set the PERL_TEST_DIFF environment
# variable to run a diff program on the output.)
# t/09_sax.t line 31 is: ok($dom2->toString, $str);
t/09_sax.............FAILED test 20
Failed 1/33 tests, 96.97% okay
t/10_callbacks.......ok
t/11_encode..........# Failed test 5 in t/11_encode.t at line 41
# t/11_encode.t line 41 is: ok( length( $@ ) );
t/11_encode..........FAILED test 5
Failed 1/5 tests, 80.00% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
------------------------------------------------------------------------------------------------
t/01_basic.t 9 1 11.11% 6
t/08_xpath.t 0 139 18 0 0.00% ??
t/09_sax.t 33 1 3.03% 20
t/11_encode.t 5 1 20.00% 5
Failed 4/11 test scripts, 63.64% okay. 3/349 subtests failed, 99.14% okay.
make: *** [test_dynamic] Error 14
It seems that XML::GDOME needs some work?
Gerrit
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]