In message <20140422161543.gn62...@over-yonder.net> on Tue, 22 Apr 2014 11:15:43 -0500, "Matthew D. Fuller" <fulle...@over-yonder.net> said:
fullermd> Traffic reminds me, I wanted to bring this up. fullermd> fullermd> A couple months back, I was converting the FreeBSD port of ctwm over fullermd> to staging, which basically involves 'make install' putting the files fullermd> somewhere else than where they will actually be on an installed fullermd> system. This mostly went as uneventually as could be hoped, but I did fullermd> find one issue in the Imakefile that needed fixing. fullermd> fullermd> http://svnweb.freebsd.org/ports/head/x11-wm/ctwm/files/patch-Imakefile?revision=340372&view=markup fullermd> fullermd> I _think_ that's actually a bug that should just be fixed upstream, as fullermd> DESTDIR is meant as the install fakeroot, and CONFDIR/PIXMAPDIR fullermd> already include the full path relative to real root. But I'm not an fullermd> expert in what Imake means by various things, so I figured I should fullermd> get another pair of eyes on it before I pushed it upstream. So, fullermd> anybody know a reason it's wrong? You are entirely correct, it is a bug. I guess it was never discovered because a lot of people will do this: xmkmf make make DESTDIR=/whatever install Cheers, Richard -- Richard Levitte rich...@levitte.org http://richard.levitte.org/ "Life is a tremendous celebration - and I'm invited!" -- from a friend's blog, translated from Swedish