OpenVZ Forum


Home » Mailing lists » Users » OpenVZ kernel RPM name
Re: OpenVZ kernel RPM name [message #7542 is a reply to message #7505] Mon, 16 October 2006 23:03 Go to previous messageGo to previous message
Kirill Kolyshkin is currently offline  Kirill Kolyshkin
Messages: 9
Registered: October 2006
Junior Member
I though that (at least) yum detects "install-only" packages by their
'provides', not by name. I might be wrong with that though...here's a
relevant section of /usr/lib/yum-plugins/installonlyn.py (yum-2.6.1):

for instpkg in conf.installonlypkgs:
for m in mems:
if (m.name == instpkg or instpkg in m.po.getProvidesNames()) \
and m.ts_state in ('i', 'u'):

I'm not yum expert but it seems that 'instpkg in m.po.getProvidesNames()' is
the piece of code which helps in this scenario.

We name our kernel packages as 'ovzkernel...' just because we don't want to
mess with usual non-openvz kernels. OpenVZ and non-OpenVZ kernel should not
be treated uniformly, otherwise yum will "upgrade" OpenVZ
2.6.16-basedkernel with stock
2.6.18 -- which is a wrong thing to do. Well, the fact that vzctl depends on
something that ovzkernel provides might help, but I'm not sure.

So, if yum can handle this, we'd rather not change the ovzkernel package
name. I'm not sure about apt though.

On 10/16/06, Dag Wieers <dag@wieers.com> wrote:
>
> Hi,
>
> Yet another mail. The official openvz kernel RPMs are named in such a way
> that it causes problems. Tools like yum and apt make a special case about
> kernel RPM files because multiple of these can be installed next to each
> other.
>
> Because OpenVZ name their kernel ovzkernel, this is not possible. Can we
> change the name of the OpenVZ kernel package from:
>
> ovzkernel-2.6.9-023stab030.1-smp
> to:
> kernel-smp-2.6.9-42.0.3.ovz.1
>
> This would make it more clear to people what it is based on and would make
> apt and yum work with those kernels by default.
>
> Kind regards,
> -- dag wieers, dag@wieers.com, http://dag.wieers.com/ --
> [all I want is a warm bed and a kind word and unlimited power]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: iptables functionality
Next Topic: OpenVZ quota problem
Goto Forum:
  


Current Time: Mon Sep 02 10:21:47 GMT 2024

Total time taken to generate the page: 0.09071 seconds