For example, if someone installs from the ubuntu-server image but
forgets to select (or doesn't know about) the minimal virtual machine
option in the F4 boot menu, and then post install tries to convert over
to using the -virtual kernel (this actually happened to me with a jaunty
install, which is how I knew about the conflict that was present in that
release's packages).

What I can't figure out is why the conflict isn't getting set to server;
http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-
karmic.git;a=blob;f=debian.master/sub-flavours/virtual.vars already
contains:

   8 darch="`dpkg-architecture -qDEB_HOST_ARCH`"
   9 if [ "$darch" = "i386" ]
  10 then
  11 based_on="generic-pae"
  12 else
  13 based_on="server"
  14 fi
  15 # The provides and conflicts are REQUIRED
  16 provides="redhat-cluster-modules"
  17 conflicts="linux-image-PKGVER-ABINUM-${based_on}"

which ought to set the conflicts to server when the amd64 kernels are
built, but as evidenced by the published packages, doesn't actually do
so.

-- 
linux-image-2.6.31-14-server and linux-image-2.6.31-14-virtual don't list a 
conflict with each other, but both provide vmlinuz-server on amd64
https://bugs.launchpad.net/bugs/454827
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to