help. wierd dependency kernel issue

i was trying to install sbackup on my ubuntu 6.06 linode

here is the terminal output:

veggieboy@server1:~$ sudo apt-get install sbackup
Reading package lists... Done
Building dependency tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  cman: Depends: rhcs-modules-4
  gfs-tools: Depends: rhcs-modules-4
  gnbd-client: Depends: rhcs-modules-4
  gnbd-server: Depends: rhcs-modules-4
  gulm: Depends: rhcs-modules-4
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
veggieboy@server1:~$ apt-get -f install
E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
veggieboy@server1:~$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  linux-image-2.6.15-23-server
Suggested packages:
  linux-doc-2.6.15 linux-source-2.6.15
Recommended packages:
  lilo grub
The following NEW packages will be installed:
  linux-image-2.6.15-23-server
0 upgraded, 1 newly installed, 0 to remove and 21 not upgraded.
10 not fully installed or removed.
Need to get 0B/23.1MB of archives.
After unpacking 67.3MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.

what should i do?

8 Replies

sbackup has no depend on the kernel-image, that's caused by the depends on rhcs-modules-4. So . . . dont use those packages?

that seems odd.

nearly everything i try to install depends on rhcs-modules-4

why cant I install them on a linode?

thanks

ryan.

rhcs-modules-4 is a virtual package that is provided by the various kernel images.

Kernel images are irrelevant to Linodes, because you have to use the kernels provided by Linode.com - but you should still be able to install one.

okay,

so i can install a new kernel and grub but the linode will ignore them.

ok.

now that got me to install davfs

but. when i try to mount a webdav it gives the error:

Kernel does not support coda,or the coda-module is not loaded.

hmm.. does this mean i cannot use coda with user mode linux and linode…

please say it aint so…

Linode disallows kernel module insertion for security reasons - if you can insert modules, you can take over the host.

You can try asking for coda support to be added to the next kernel build - if it's useful and stable, caker can be persuaded to add stuff.

Edit: OK, you already asked in another thread.

looks like i have reached the limits of usermode linux. time to go with XEN.

I'm pretty sure a Xen host would have the same issues…

i have seen xen hosts that allow you to run your own kernel and load modules…

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct