Bug#809238: perlrdf: Missing libany-moose-perl dependency?

Petter Reinholdtsen pere at hungry.com
Mon Dec 28 15:33:04 UTC 2015


Package: perlrdf
Version: 0.004-3
Severity: normal

When testing perlrdf using a simple query on dbpedia.org, the query
failed because libany-moose-perl was missing.  This should reproduce it:

% cat > test.rq <<EOF
select distinct ?article where {
  ?article dct:subject dbc:Norwegian_writers .
  MINUS { ?article dct:subject dbc:Norwegian_artists . }
} LIMIT 100
EOF
% perlrdf query -f test.rq --endpoint http://dbpedia.org/sparql
Can't locate Any/Moose.pm in @INC (you may need to install the Any::Moose module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/App/perlrdf/FileSpec/OutputBindings.pm line 14.
BEGIN failed--compilation aborted at /usr/share/perl5/App/perlrdf/FileSpec/OutputBindings.pm line 14.
Compilation failed in require at /usr/share/perl5/App/perlrdf/Command/Query.pm line 156.
%

I worked around the problem by installing libany-moose-perl.

-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages perlrdf depends on:
ii  libapp-cmd-perl                                  0.324-1
ii  libapp-cmd-plugin-prompt-perl                    1.005-1
ii  libjson-perl                                     2.61-1
ii  libmoose-perl                                    2.1213-1
ii  libnamespace-clean-perl                          0.25-1
ii  libossp-uuid-perl                                1.6.2-1.5+b1
ii  libpath-class-perl                               0.35-1
ii  libperlx-maybe-perl                              1.001-1
ii  librdf-ns-perl                                   20140910-1
ii  librdf-rdfa-parser-perl                          1.097-1
ii  librdf-trin3-perl                                0.206-2
ii  librdf-trine-perl                                1.011-2
ii  librdf-trinex-functions-perl                     0.005-1
ii  librole-commons-perl [libobject-authority-perl]  0.101-2
ii  liburi-perl                                      1.64-1
ii  libwww-perl                                      6.08-1
ii  perl                                             5.20.2-3+deb8u1

perlrdf recommends no packages.

perlrdf suggests no packages.

-- no debconf information
-- 
Happy hacking
Petter Reinholdtsen



More information about the pkg-perl-maintainers mailing list