[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [K12OSN] "Unable to satisfy dependencies"



Odin Nosen wrote:
When I install _everything_ in K12LTSP v4.4.1 and tries to do a "yum update" I get this
error:

Error: Unable to satisfy dependencies
Error: Package GFS-kernel needs kernel = 2.6.13-1.1532_FC4, this is not available.
Error: Package dlm-kernel needs kernel = 2.6.13-1.1532_FC4, this is not available.
Error: Package cman-kernel needs /lib/modules/2.6.13-1.1532_FC4, this is not available.
Error: Package GFS-kernel needs /lib/modules/2.6.13-1.1532_FC4, this is not available.
Error: Package cman-kernel needs kernel = 2.6.13-1.1532_FC4, this is not available.
Error: Package dlm-kernel needs /lib/modules/2.6.13-1.1532_FC4, this is not available.
Error: Package gnbd-kernel needs kernel = 2.6.13-1.1532_FC4, this is not available.
Error: Package gnbd-kernel needs /lib/modules/2.6.13-1.1532_FC4, this is not available.

The only solution is to remove the *-kernel packages with dependencies. Is there a
better solution to this problem?

I'd recommend not doing an _everything_ install ;-)

These are packages for the global file system, if you don't use GFS you
 don't need these packages. If you do use GFS, you need to run a kernel
that matches the version of the GFS utilities (in this case kernel
2.6.13-1.1532_FC4). The GFS packages are not always released with each
kernel update, and rarely at the same time as a kernel update.

>or is something wrong in the K12LTSP v4.4.1 yum-repos?

No, it matches the behavior of the FC4 yum-repos.

And why is the apt-repos for K12LTSP v4.4.1 not installed (by default)?

Apt has become the neglected step-child on rpm-based systems. Even
Conectiva (now Mandriva) who wrote apt-rpm is dropping support (they are
switching to smart). Interestingly, at the Ubuntu conference they
discussed dropping apt/synaptic for smart as well. http://labix.org/smart


For K12LTSP, the earlier apt packages were difficult to modify. I just
played around with the latest version and it looks pretty
straight-forward for me to add in the k12ltsp repo. It should be just a
matter of creating /etc/apt/sources.list.d/k12ltsp.source  containing:

   rpm http://k12linux.mesd.k12.or.us apt/4.4 os updates non-free
extras webmin
   rpm-src http://k12linux.mesd.k12.or.us apt/4.4 os updates non-free
extras


I'll add this my next package build if it is indeed that easy now.

-Eric

Attachment: signature.asc
Description: OpenPGP digital signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]