Hi, (I didn't realize you guys were also using mach, or trying to, good to know !) On Thu, 2004-03-04 at 15:13, John Dalbec wrote: > I managed to create an rh72u buildroot on rh80 by liberal use of > > # export LD_PRELOAD=/lib/libnss_files.so.2; apt-get -c > /var/lib/mach/states/.../apt.conf -f install ... > > to work around the GLIBC version problems can someone clue me in on what the GLIBC version problems are ? Ie, what are you trying to fix that didn't work out of the box ? (Keep in mind that rh80 is probably the worst platform to be building packages on; the bugs in that rpm version were the worst). > I suppose the following patch would also work (untested): > --- mach-helper.c.orig 2003-12-11 11:55:54.000000000 -0500 > +++ mach-helper.c 2004-03-04 08:58:28.000000000 -0500 > @@ -123,6 +123,7 @@ > /* do not trust user environment */ > char *env[] = { "PATH=/bin:/usr/bin:/usr/sbin", > "HOME=/root", > + "LD_PRELOAD=/lib/libnss_files.so.2", > NULL }; > int retval; > char **arg; > > Is there a mach-specific mailing list I should be writing to? (I've cc:ed > Thomas on this message.) There's mach-devel@xxxxxxxxxxxxxxxxxxxxx I don't know about the patch. As a general solution it looks wrong, since it's host-specific. But I'd like to know about the discussion before this and the actual problem you're trying to solve here. Thomas Dave/Dina : future TV today ! - http://www.davedina.org/ <-*- thomas (dot) apestaart (dot) org -*-> Smelled you on my hand for days I can't wash away your scent I'm a dog and you're a bitch <-*- thomas (at) apestaart (dot) org -*-> URGent, best radio on the net - 24/7 ! - http://urgent.fm/