Back in the day, I used to maintain a Gentoo tree in a directory in a different Linux distro (possibly Caldera, or an early SUSE). Then, when I wanted to build software in the Gentoo tree using Gentoo tools and all, I would: cd /where/one/finds/gentoo-20XX.1 export g=`pwd` mount -t proc proc $g/proc cp -p /$g/etc/resolv.conf $g/etc/resolv.conf.keep cp /etc/resolv.conf $g/etc/resolv.conf chroot $g /bin/bash env-update source /etc/profile Mainly, I copied the name resolution stuff, mounted /proc in the gentoo tree, and updated the environment. Then, I could pretty much act as though I had booted Gentoo. It worked great. My question is if I could go do something similar today with openSUSE, but with some other version of openSUSE in the 'foreign' tree. I think my biggest concern is /run and /var/run. And which versions would play nice together. I am primarily compiling things in this environment. No kernel stuff. It is a bit like cross compiling, but without setting up cross compilers. Just a copy of the target environment. I know many people suggest just using a VM for this. It may result in that. But I just have to try the chroot method as it is much easier to access from make files and such places. Just curious if there are some show stoppers that would render my time trying this wasted. I finally have the disk space I need to do these foolish things... Yours sincerely, Roger Oberholtzer Ramböll RST / Systems Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org