[vserver] util-vserver 0.30.216-pre3097 patches

From: Corey Wright <undefined_at_pobox.com>
Date: Tue 03 Feb 2015 - 17:51:22 GMT
Message-Id: <20150203115122.38bf04e3fdbf8043008813a0@pobox.com>

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

Received on Tue Feb 3 17:51:40 2015
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Tue 03 Feb 2015 - 17:51:40 GMT by hypermail 2.1.8