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

Re: ITP umoria, and general questions for a new developer



Rene Weber wrote:

>     (3) I have slink (stable) installed on my debian machines, so of course
> umoria is compiled against older libraries.  Is this a problem?  I can
> upgrade one of the machines to unstable if necessary, but that machine is a
> lot slower, so I'd really rather not.

It's very easy to install a chroot potato within your slink
machine.  That's what I do to build packages.  Start with the
instructions below (probably not placing the tree under /tmp if
you want to keep it) and add all the packages you need to build
and test.

Peter

  Date: Fri, 3 Dec 1999 17:21:35 -0800
  From: Joey Hess <joeyh@debian.org>
  To: debian-devel@lists.debian.org
  Subject: Mini tutorial: setting up a chroot to check build depends
  
  I figured this might save some people some time. If you want to
  set up a small debian install to see if your build dependancies
  work in the real world, or to find out what build deps your
  package needs in the first place, just type the following:
  
  mkdir /tmp/debian
  cd /tmp/debian
  tar zxf <mirror>/debian/dists/unstable/main/disks-i386/current/base2_2.tgz
  cp /etc/apt/sources.list etc/apt/
  cp /etc/resolv.conf etc/
  chroot `pwd` bin/sh
  apt-get update
  dpkg --purge lilo
  yes '' | apt-get -y install build-essential
  
  Then you can go archive the resulting directory tree, and use a
  fresh copy to test-build each of your packages in.
  
  -- 
  see shy jo



Reply to: