daniel,
attached are the patches that i had to apply to successfully build
util-vserver 0.30.216-pre3097 from
http://people.linux-vserver.org/~dhozac/t/uv-testing/util-vserver-0.30.216-pre3097.tar.xz
into debian packages.
if necessary, i can provide a git pull request for the bug-fix.patch. the
problem is that if pkglibexecdir and pkglibdir (ie libexec and lib) are the
same, as is the configuration within debian/rules, then "ln -s
${pkglibexecdir}/util-vserver-vars $(DESTDIR)/${pkglibdir}/util-vserver-vars"
fails with "ln: failed to create symbolic link
`/usr/src/util-vserver/util-vserver-0.30.216-pre3097/debian/tmp//usr/lib/x86_64-linux-gnu/util-vserver/util-vserver-vars':
File exists". the solution i came up with is to make the direction and
symlink creation dependent upon libexec and lib not being the same directory.
i don't what's the process for creating a release tarball and therefor i
don't know what to change to have python/ctags-constants.awk and
python/libvserver.py included in the release tarball (as they are in the git
repo at https://github.com/linux-vserver/util-vserver.git).
ben,
i noticed that though you've built a package since the pre3097 tarball was
released (jan 15), it was still pre3062 (probably because it was only a
rebuild of your prior pre3062, but for jessie), so you'll probably need these
patches if you build a debian package with pre3097.
corey
-- undefined@pobox.com