Hello community, here is the log from the commit of package lxc for openSUSE:Factory checked in at Fri Mar 5 16:03:24 CET 2010. -------- --- lxc/lxc.changes 2009-08-22 08:40:53.000000000 +0200 +++ /mounts/work_src_done/STABLE/lxc/lxc.changes 2010-03-05 11:23:11.000000000 +0100 @@ -1,0 +2,11 @@ +Fri Mar 5 10:22:44 UTC 2010 - lnussel@suse.de + +- add README.SUSE +- add %dir /var/lib/lxc + +------------------------------------------------------------------- +Thu Mar 4 16:33:46 CET 2010 - jslaby@suse.de + +- update to 0.6.5 + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- lxc-0.6.3.tar.bz2 lxc-libutil-build-fix.patch New: ---- README.SUSE lxc-0.6.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxc.spec ++++++ --- /var/tmp/diff_new_pack.ULj6mt/_old 2010-03-05 16:02:48.000000000 +0100 +++ /var/tmp/diff_new_pack.ULj6mt/_new 2010-03-05 16:02:48.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package lxc (Version 0.6.3) +# spec file for package lxc (Version 0.6.5) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -18,15 +18,15 @@ Name: lxc -Version: 0.6.3 -Release: 2 +Version: 0.6.5 +Release: 1 Url: http://lxc.sourceforge.net/ Summary: Lxc container implementation Group: System/Management AutoReqProv: on License: LGPLv2.1 Source: http://dl.sourceforge.net/sourceforge/lxc/lxc-%{version}.tar.bz2 -Patch0: lxc-libutil-build-fix.patch +Source1: README.SUSE BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: docbook-utils libcap-devel linux-kernel-headers Requires: /sbin/setcap @@ -64,15 +64,20 @@ %prep %setup -q -%patch0 -p1 %build -autoreconf -fi -%configure --disable-static --libexecdir=%{_prefix}/lib/%{name} +%configure --disable-static --libexecdir=%{_prefix}/lib/%{name} \ + --disable-examples %{__make} %{?jobs:-j%jobs} +cp %{SOURCE1} . +# copy to separate dir do we can use rpm's %doc +rm -rf .doc +mkdir -p .doc/examples +cp doc/examples/*.conf .doc/examples %install %makeinstall +install -d -m 755 %{buildroot}/var/lib/lxc find $RPM_BUILD_ROOT -type f -name '*.la' -exec rm -f {} ';' %clean @@ -84,9 +89,12 @@ %files %defattr(-,root,root) -%config %{_sysconfdir}/%{name} -%{_libdir}/liblxc-%{version}.so -%dir %{_prefix}/lib/lxc/ +%doc AUTHORS MAINTAINERS COPYING README +%doc README.SUSE +%doc .doc/examples +%{_libdir}/liblxc.so.* +%dir %{_prefix}/lib/%{name} +%dir /var/lib/lxc %{_prefix}/lib/lxc/lxc-init %{_bindir}/%{name}-* %{_mandir}/man[^3]/* ++++++ README.SUSE ++++++ Note that kernel-desktop lacks support for control groups which is needed for lxc. Use kernel-default instead[1]. To mount the control group file system during boot run mkdir /cgroup and add the following line to /etc/fstab: cgroup /cgroup cgroup nofail 0 0 [1] https://bugzilla.novell.com/show_bug.cgi?id=530715#c11 ++++++ lxc-0.6.3.tar.bz2 -> lxc-0.6.5.tar.bz2 ++++++ ++++ 59117 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org