[Pkg-uml-devel] Re: Why does linux-uml Conflicts with user-mode-linux?

Manoj Srivastava srivasta at debian.org
Thu May 25 00:10:10 UTC 2006


Hi,

On 24 May 2006, Mattia Dongili told this:

> Which problems are are you talking about? Anything that can be
> solved (or it already is)?

        For the longest time, the package user-mode-linux was broken,
 and you could only have one  uml version installed at any given
 time. linux-uml packages do not have this limitation, they use
 alternatives to let multiple version install /usr/bin/linmux.

        If user-mode-linux wants to participate in there, fine.It is
 easy to reset the dependency.

>         BTW: removing the appropriate lines fomr
> Control let linux-uml install just fine here (but it has some
> problems due to some missing patch we instead apply related to the
> uml_net install path of debian's uml-utilites).

        Yeah. I work around it by temporarily changing my PATH
 (actually, I use daemon transport, so I don't have to bother).

> Any chance to change modules install path to not kill the usual
> directory structure (`uname -r`/kernel/{arch,crypto,...})?

        Err, no path killing is done. We run modules-install in the
 kernel source dir as normal, so the dir structure  hackery is not
 done by kernel-package.


> We are doing: cp -R /usr/lib/uml/modules/* $TARGET/lib/modules in
> rootstrap to push all available modules into the root-fs, I did hope
> we could catch also linux-uml modules. I didn't even expect the
> Conflict outlined above, so this is not currently possible anyway,
> but still it would be nice to allow cohexistence.

        Well, the conflict is usually for the /usr/bin/linux and
 /usr/share/man/man1/linux.1 files. If user-mode-linux would use the
 alternatives for that as well, the conflict would go away.


        manoj
-- 
"A dreamer is one who can only find his way by moonlight, and his
punishment is that he sees the dawn before the rest of the world." -
Oscar Wilde
Manoj Srivastava   <srivasta at debian.org>  <http://www.debian.org/%7Esrivasta/>
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C



More information about the Pkg-uml-devel mailing list