Hi,

Thanks for your bug report.

> some upgrade of util-vserver made all attempts to start vserver fail
> with:
> 
>     # vserver pmademo start
>     capget(): Invalid argument
>     capabilities are not enabled in kernel-setup
> 
> Downgrading backt to 0.30.214-6 the problem is gone (this is latest
> amd64 binary I found on snapshots.debian.net), but if I rebuild this
> version from source, I get exacly same error, so the problem might be
> actually caused by some statically linked code.

It seems like the buildds created the binaries against too new kernel
headers that have the newest API and util-vserver doesn't support
those. This is any kernel headers newer than 2.6.25.

These typically are in /usr/include/linux and are from the package
linux-libc-dev which currently is shipping at version 2.6.25-4.

This is a problem because we don't have alternative headers available
for previous kernels so that I can do a build-dep, and util-vserver is
happily building against headers that it can't support. 

The util-vserver trunk can build against the newer headers, so maybe we
can pull from there to resolve this.

micah

Attachment: signature.asc
Description: Digital signature

Reply via email to