[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-API] Building newest xen-api-libs ans xcp-xapi in Debian



Hey,

My aim is to build  newer versions to test them. I use https://github.com/jonludlam/xen-api-libs/tree/ubuntu-new and https://github.com/mcclurmc/xen-api/tree/debian-master, respectively

While building xen-api-libs I reached some problems with git-buildpackage (patches cannot be applied correctly) but  `fakeroot debian/rules binary` gave me debs. But after installing them I can't build xcp-xapi because module Log is not found.

Than I looked at old and new  xen-api-libs with a zoom:

$ dpkg-deb -c libxcp-ocaml-dev_0.5.2-3+b1_amd64.deb  | sed 's/.* //' | sort -h | grep log
54:./usr/lib/ocaml/xcp/log/
55:./usr/lib/ocaml/xcp/log/debug.cmi
56:./usr/lib/ocaml/xcp/log/debug.cmx
57:./usr/lib/ocaml/xcp/log/libsyslog_stubs.a
58:./usr/lib/ocaml/xcp/log/log.a
59:./usr/lib/ocaml/xcp/log/log.cmi
60:./usr/lib/ocaml/xcp/log/log.cmx
61:./usr/lib/ocaml/xcp/log/log.cmxa
62:./usr/lib/ocaml/xcp/log/logs.cmi
63:./usr/lib/ocaml/xcp/log/logs.cmx
64:./usr/lib/ocaml/xcp/log/syslog.cmi
65:./usr/lib/ocaml/xcp/log/syslog.cmx
227:./usr/share/doc/libxcp-ocaml-dev/changelog.Debian.gz
239:./var/lib/ocaml/lintian/libxcp-ocaml-dev.META.log

and

$ dpkg-deb -c ../libxcp-ocaml-dev_0.6.0-1_amd64.deb | sed 's/.* //' | sort -h | grep log
57:./usr/lib/ocaml/xcp/log/
58:./usr/lib/ocaml/xcp/log/debug.cmi
59:./usr/lib/ocaml/xcp/log/debug.cmx
60:./usr/lib/ocaml/xcp/log/libsyslog_stubs.a
61:./usr/lib/ocaml/xcp/log/log.a
62:./usr/lib/ocaml/xcp/log/log.cmxa
63:./usr/lib/ocaml/xcp/log/syslog.cmi
64:./usr/lib/ocaml/xcp/log/syslog.cmx
250:./usr/share/doc/libxcp-ocaml-dev/changelog.Debian.gz
262:./var/lib/ocaml/lintian/libxcp-ocaml-dev.META.log

It seems that my build of xen-api-libs is wrong. Some files are missing. Can you give me a tip how to build them correctly?

Best wishes,
Kakadu
_______________________________________________
Xen-api mailing list
Xen-api@xxxxxxxxxxxxx
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.