<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 09/26/2012 04:46 PM, Holger Rabbach
(ICT) wrote:<br>
</div>
<blockquote
cite="mid:211227D58676844E9EFBA3414EC92E882DDF68564A@QTS-MBXCLSTR1.global.local"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<meta name="Generator" content="Microsoft Word 14 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">I tried to run yum
update on a CentOS 5.8 OpenVZ host server today and
something strange happened. Yum tries to update vzctl-core
to version 4.0-1, which seems to require an updated plop-lib
package, but the updated plop-lib package from the yum
repository requires a kernel >= 2.6.32 (CentOS 5 runs on
2.6.18). As a result, the entire update fails. It looks like
there are the wrong package versions in the yum repository
for RHEL/CentOS 5 – or is there something else going on?</span></p>
</div>
</blockquote>
<br>
There are two problems here:<br>
<br>
1 ploop<br>
<br>
Since you have RHEL5-based kernel that do not require ploop, you can
remove ploop when installing vzctl-4.0. I have made vzctl not
requiring ploop by dynamically loading it when it's available. Note
that vzctl is not requiring ploop anymore, it just conflicts with
the old version of it.<br>
<br>
2 libcgroup<br>
<br>
Currently I don't have a solution rather than compiling libcgroup
from source. I will take a closer look in the coming days and find a
fix.<br>
<br>
In the meantime, <br>
- please stay with vzctl-3.3 and <br>
- maybe it's a good time for switching to RHEL6 kernel which has a
lot of nice features such as VSwap.<br>
<br>
<blockquote
cite="mid:211227D58676844E9EFBA3414EC92E882DDF68564A@QTS-MBXCLSTR1.global.local"
type="cite">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Best regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Holger<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">PS: full output from yum
follows:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[root@paul ~]# yum
update<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Loaded plugins:
dellsysid, fastestmirror, security<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Loading mirror speeds
from cached hostfile<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* base:
mirror.netcologne.de<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* epel: <a class="moz-txt-link-abbreviated" href="ftp://ftp.uni-koeln.de">ftp.uni-koeln.de</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* extras:
mirror.netcologne.de<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* openvz-kernel-rhel5:
openvz.proserve.nl<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* openvz-utils:
openvz.proserve.nl<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* updates:
mirror.netcologne.de<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">base
| 1.1 kB 00:00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">cr
| 1.9 kB 00:00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">dell-omsa-indep
| 1.9 kB 00:00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">dell-omsa-specific
| 1.9 kB 00:00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">openvz-kernel-rhel5
| 951 B 00:00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">openvz-utils
| 951 B 00:00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">updates
| 1.9 kB 00:00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Skipping security
plugin, no data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Setting up Update
Process<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Resolving Dependencies<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Skipping security
plugin, no data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Running
transaction check<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">---> Package
ploop.x86_64 0:1.5-1 set to be updated<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">---> Package
ploop-lib.x86_64 0:1.5-1 set to be updated<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">---> Package
vzctl.x86_64 0:4.0-1 set to be updated<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Processing
Dependency: libcgroup.so.1()(64bit) for package: vzctl<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">---> Package
vzctl-core.x86_64 0:4.0-1 set to be updated<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Processing
Dependency: libcgroup.so.1(CGROUP_0.32.1)(64bit) for
package: vzctl-core<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Processing
Dependency: libcgroup.so.1(CGROUP_0.34)(64bit) for package:
vzctl-core<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Processing
Dependency: libcgroup.so.1(CGROUP_0.35)(64bit) for package:
vzctl-core<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Processing
Dependency: libcgroup.so.1(CGROUP_0.32)(64bit) for package:
vzctl-core<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Processing
Dependency: libcgroup.so.1()(64bit) for package: vzctl-core<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Processing
Conflict: ploop-lib conflicts vzkernel <
2.6.32-042stab061.1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Processing
Conflict: ploop-lib conflicts vzkernel <
2.6.32-042stab061.1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Processing
Conflict: ploop-lib conflicts vzkernel <
2.6.32-042stab061.1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Processing
Conflict: ploop-lib conflicts vzkernel <
2.6.32-042stab061.1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Processing
Conflict: ploop-lib conflicts vzkernel <
2.6.32-042stab061.1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">--> Finished
Dependency Resolution<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">vzctl-core-4.0-1.x86_64
from openvz-utils has depsolving problems<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> --> Missing
Dependency: libcgroup.so.1(CGROUP_0.32)(64bit) is needed by
package vzctl-core-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">vzctl-core-4.0-1.x86_64
from openvz-utils has depsolving problems<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> --> Missing
Dependency: libcgroup.so.1(CGROUP_0.35)(64bit) is needed by
package vzctl-core-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">vzctl-core-4.0-1.x86_64
from openvz-utils has depsolving problems<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> --> Missing
Dependency: libcgroup.so.1(CGROUP_0.34)(64bit) is needed by
package vzctl-core-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">vzctl-core-4.0-1.x86_64
from openvz-utils has depsolving problems<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> --> Missing
Dependency: libcgroup.so.1()(64bit) is needed by package
vzctl-core-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">vzctl-core-4.0-1.x86_64
from openvz-utils has depsolving problems<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> --> Missing
Dependency: libcgroup.so.1(CGROUP_0.32.1)(64bit) is needed
by package vzctl-core-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">ploop-lib-1.5-1.x86_64
from openvz-utils has depsolving problems<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> --> ploop-lib
conflicts with ovzkernel<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">vzctl-4.0-1.x86_64 from
openvz-utils has depsolving problems<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> --> Missing
Dependency: libcgroup.so.1()(64bit) is needed by package
vzctl-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Error: Missing
Dependency: libcgroup.so.1()(64bit) is needed by package
vzctl-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Error: ploop-lib
conflicts with ovzkernel<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Error: Missing
Dependency: libcgroup.so.1()(64bit) is needed by package
vzctl-core-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Error: Missing
Dependency: libcgroup.so.1(CGROUP_0.34)(64bit) is needed by
package vzctl-core-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Error: Missing
Dependency: libcgroup.so.1(CGROUP_0.32.1)(64bit) is needed
by package vzctl-core-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Error: Missing
Dependency: libcgroup.so.1(CGROUP_0.35)(64bit) is needed by
package vzctl-core-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Error: Missing
Dependency: libcgroup.so.1(CGROUP_0.32)(64bit) is needed by
package vzctl-core-4.0-1.x86_64 (openvz-utils)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">You could try using
--skip-broken to work around the problem<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">You could try running:
package-cleanup --problems<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">
package-cleanup --dupes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">
rpm -Va --nofiles --nodigest<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[root@paul ~]#</span></p>
</div>
</blockquote>
<br>
</body>
</html>