HI Jeff,
Thanks a lot! it did recompile a working version of yum
However ... coming back to the original problem - it has not solved it. I'm
still getting the issue with it not liking the libc.so.6
quote
ERROR with rpm_check_debug vs depsolve:
libc.so.6 is needed by nss-softokn-freebl-3.12.7-1.1.el6.i686
Can this be because my OS is using apt therefore rpm database has no
knowledge of libc installed?
Regards,
V.
On Fri, Mar 11, 2011 at 2:37 AM, Jeff Jansen <jeff.jansen@kkoncepts.net>wrote:
> On Friday 11,March,2011 09:09 AM, Vladislav Geller wrote:
> > So I've just spent an hour trying to compile yum with rpmbuild under
> > Ubuntu with a lot of .spec trickery.
> >
> > I didn't realize how hard it will be to build a tool that is not
> > really made to work with that system.
>
> I think you need to patch and compile the version of yum that comes with
> ubuntu using the "normal" debian tools, not create a new one using
> rpmbuild.
>
> Here's what I just did to rebuild yum-3.2.25 on Lucid. I *think* this
> is what you need to do. (You'll need a working build environment, of
> course as well as git to get the util-vservers sources.)
>
> apt-get source yum
> sudo apt-get build-dep yum
> git clone http://git.linux-vserver.org/git/util-vserver.git
> cd yum-3.2.25
> patch -p1 < ../util-vserver/contrib/yum-3.2.22-chroot.patch
> dpkg-buildpackage -b -uc -rfakeroot
>
> Now you've got a new "yum_3.2.25-1ubuntu2_all.deb" file one level up
> that you can install on your machine(s). Once that version of yum is
> installed, you should be able to create vservers using yum.
>
> HTH
>
> Jeff Jansen
>
-- Vladislav Geller Tel. 078 820 56 09Received on Fri Mar 11 02:02:46 2011