Package Details: perl-graph-easy 0.76-1

Git Clone URL: https://aur.archlinux.org/perl-graph-easy.git (read-only, click to copy)
Package Base: perl-graph-easy
Description: Convert or render graphs (as ASCII, HTML, SVG or via Graphviz)
Upstream URL: http://search.mcpan.org/dist/Graph-Easy
Licenses: GPL, PerlArtistic
Submitter: eyecreate
Maintainer: farseerfc
Last Packager: farseerfc
Votes: 10
Popularity: 0.000013
First Submitted: 2010-08-19 19:58 (UTC)
Last Updated: 2018-04-17 05:51 (UTC)

Latest Comments

hacker1024 commented on 2020-10-06 02:24 (UTC) (edited on 2020-10-06 02:24 (UTC) by hacker1024)

SVG generation fails:

Can't locate Graph/Easy/As_svg.pm in @INC (you may need to install the Graph::Easy::As_svg module) (@INC contains: /usr/lib/perl5/5.32/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.32/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.32/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Graph/Easy.pm line 1752.

KozRoss commented on 2017-08-30 01:05 (UTC)

When I try to build this, I get the following issue at the check step: ==> Starting check()... PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/anon.t ............. ok t/anon_group.t ....... ok t/as_txt.t ........... ok t/as_vcg.t ........... 1/7 Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/edge: { <-- HERE sourcename: "A" targetname: "B" }/ at t/as_vcg.t line 35. # Looks like your test exited with 2 just after 2. t/as_vcg.t ........... Dubious, test returned 2 (wstat 512, 0x200) Failed 5/7 subtests t/ascii.t ............ 1/451 Warning: Layouter could only place 0 nodes/0 edges out of 0/2 - giving up at t/ascii.t line 76. t/ascii.t ............ 204/451 Warning: Layouter could only place 8 nodes/7 edges out of 8/8 - giving up at t/ascii.t line 76. Warning: Layouter could only place 9 nodes/5 edges out of 9/6 - giving up at t/ascii.t line 76. t/ascii.t ............ ok t/astar.t ............ ok t/attributes.t ....... ok t/base.t ............. ok t/boxart.t ........... ok t/cell.t ............. ok t/chain.t ............ ok t/class.t ............ ok t/cluster.t .......... ok t/copy.t ............. ok t/custom.t ........... ok t/delete.t ........... ok t/drop.t ............. ok t/easypm.t ........... ok t/edge.t ............. ok t/edge_cell.t ........ ok t/fb.t ............... ok t/gdl.t .............. ok t/graph-maker.t ...... ok t/graph.t ............ ok t/graphml.t .......... ok t/graphml_yed.t ...... ok t/graphviz.t ......... 1/157 Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/subgraph "cluster\d+" { <-- HERE \n label="A";\n subgraph "cluster\d+" {/ at t/graphviz.t line 703. # Looks like your test exited with 2 just after 1. t/graphviz.t ......... Dubious, test returned 2 (wstat 512, 0x200) Failed 156/157 subtests t/group.t ............ ok t/gv.t ............... 1/140 Use of uninitialized value $2 in lc at ../lib/Graph/Easy/Parser/Graphviz.pm line 838. Use of uninitialized value $2 in lc at ../lib/Graph/Easy/Parser/Graphviz.pm line 838. t/gv.t ............... ok t/heap.t ............. ok t/html.t ............. ok t/layers.t ........... ok t/layout.t ........... ok t/layout_r.t ......... ok t/layouter.t ......... ok t/messages.t ......... ok t/nesting.t .......... ok t/node.t ............. ok t/node_mc.t .......... ok t/parse_att.t ........ ok t/parse_edge.t ....... ok t/parser.t ........... ok t/parser_dot.t ....... ok t/parser_dot_html.t .. ok t/path.t ............. ok t/pod.t .............. ok t/pod_cov.t .......... ok t/re_layout.t ........ ok t/split.t ............ ok t/use_class.t ........ ok t/vcg.t .............. ok Test Summary Report ------------------- t/as_vcg.t (Wstat: 512 Tests: 2 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 7 tests but ran 2. t/graphviz.t (Wstat: 512 Tests: 1 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 157 tests but ran 1. Files=51, Tests=2777, 7 wallclock secs ( 0.58 usr 0.06 sys + 6.49 cusr 0.50 csys = 7.63 CPU) Result: FAIL Failed 2/51 test programs. 0/2777 subtests failed. make: *** [Makefile:976: test_dynamic] Error 255

sehraf commented on 2016-11-07 15:32 (UTC)

you may want to add optional dependencies like "graphviz". graph-easy failed for me because it couldn't find the "dot" command which is part of "graphviz" and wasn't installed on my system. I had to use pkg-file to figure out what could be missing. Optional dependencies would have been useful in my case ;)

anekos commented on 2014-06-13 07:01 (UTC)

Please update to 0.75

eyecreate commented on 2012-10-21 17:19 (UTC)

pretty sure I just copied and modified another perl pkgbuild.

ytj commented on 2012-10-21 09:54 (UTC)

Why don't you just put the graph-easy in /usr/bin instead of /usr/bin/vendor_perl/?

eyecreate commented on 2011-01-15 06:35 (UTC)

dep removed

commented on 2011-01-14 22:23 (UTC)

Please remove the dependency to perl-scalar-util. Scalar::Util is a perl core module which means Scalar::Util (aka perl-scalar-util) is included with perl. I would like to remove my perl-scalar-util package from the AUR for this same reason. I don't want to break your package, though.