@Ellson (or anyone): I’d appreciate any help on this.
Ref: import-convert for cytoscape (#1730) · Issues · graphviz / graphviz · GitLab
Since Ubuntu 16.04 is not EOL until 2024 and this user would need it, I think it’s worth pursuing.
First I got hit by this issue, so I removed ocaml
from the Dockerfile.
Then I got:
CXX libgv_php_la-gv_php.lo
gv_php.cpp:896:106: error: macro "zend_hash_update" passed 6 arguments, but takes just 3
zend_hash_update(HASH_OF(z), (char*)"_cPtr", sizeof("_cPtr"), (void*)&resource, sizeof(zval*), NULL);
^
which I think is the same problem as this issue, so I removed php-dev
from the Dockerfile.
Then I got:
d-devlibdeps \
--override s/libpathplan4-dev// \
--override s/libcgraph6-dev// \
--override s/libgraph5-dev// \
--override s/libxdot4-dev// \
--override s/libcdt5-dev// \
--override s/libgvpr2-dev// \
--override s/libgvc6-dev// \
--override s/libexpr4-dev// \
--override s/libgts-0.7-5-dev/libgts-dev/ \
--override s/libexpat1-dev// \
--override s/libltdl7-dev// \
--override s/zlib1g-dev// \
/workdir/graphviz-2.45.20200601.1054/debian/libgraphviz-dev.substvars \
/workdir/graphviz-2.45.20200601.1054/debian/tmp/usr/lib/*.so
# Move from debian/tmp to the appropriate packages, rename one binary
dh_install --sourcedir=debian/tmp --list-missing
dh_install: libgv-ocaml missing files: usr/lib/graphviz/ocaml
dh_install: libgv-ocaml missing files: usr/share/man/man3/gv.3ocaml
dh_install: libgv-php5 missing files: usr/lib/graphviz/php
dh_install: libgv-php5 missing files: usr/share/man/man3/gv.3php
dh_install: libgv-php5 missing files: usr/share/php/gv.php
dh_install: usr/lib64/tcl8.6/graphviz/libgdtclft.so.0.0.0 exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libtclplan.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libtcldot_builtin.so.0.0.0 exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libtcldot.so.0.0.0 exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libgv_tcl.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libtcldot.so.0 exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libgdtclft.so.0 exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libtcldot_builtin.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libtclplan.so.0 exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libtclplan.so.0.0.0 exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/pkgIndex.tcl exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libgdtclft.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libtcldot_builtin.so.0 exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/tcl8.6/graphviz/libtcldot.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib64/lua/gv.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/examples/4elt.gv exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/examples/world.gv exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/bb exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/span exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/cliptree exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/flatten exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/chkedges exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/collapse exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/treetoclust exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/scalexy exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/rotate exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/deghist exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/addedges exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/histogram exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/depath exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/delnodes exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/dijkstra exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/scale exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/color exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/anon exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/group exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/addrings exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/get-layers-list exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/topon exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/binduce exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/bipart exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/cycle exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/dechain exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/path exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/deledges exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/attr exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/chkclusters exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/delmulti exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/indent exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/addranks exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/col exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/maxdeg exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/knbhd exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvpr/bbox exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/doc/cpl1.0.txt exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/doc/addingLayout.txt exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/doc/COPYING exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/doc/fontfaq.txt exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/doc/NEWS exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/graphviz/gvedit/attrs.txt exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/man/man3/gv.3go exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/man/man3/expr.3 exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/man/man3/lab_gamut.3 exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/man/man3/gvpr.3 exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/man/man3/pack.3 exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/graphviz/ruby/gv.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/graphviz/lua/gv.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/graphviz/go/gv.go exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/graphviz/go/libgv_go.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/graphviz/go/runtime.h exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/python3/dist-packages/gv.py exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/python3/dist-packages/_gv.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/x86_64-linux-gnu/perl5/5.22/gv.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/x86_64-linux-gnu/perl5/5.22/gv.pm exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/gv.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/python2.7/dist-packages/gv.py exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/python2.7/dist-packages/_gv.so exists in debian/tmp but is not installed to anywhere
dh_install: missing files, aborting
debian/rules:130: recipe for target 'install' failed
which I don’t think I should, since it’s expected.
Help on any of the above would be appreciated.