On Tue, Oct 17, 2000 at 06:19:24PM +0200, Robert Bihlmeyer wrote: > Marcus Brinkmann <[EMAIL PROTECTED]> writes: > > > > export PATH=$PATH:`pwd`/Client > [...] > > Uh, this would be a bug. > > debconf build-depends on debconf-utils which depends on debconf, > again. I'll ask on debian-devel if this is legal.
Ah, I see. Ugly, but if everything works after you bootstrapped it and worked around it, who cares (debconf build scripts should really take care of it itself). > > > and dpkg warnings are architecture > > > 'i386' not in remapping table, > > > > the latter means something calls dpkg --print-*-architecture, which > > would be a bug, too (most likely). > > Why would that be a bug? Because the envvar-override is not heeded? Because the various dpkg --print*arch* options are obsolete and don't give the correct values for the Hurd (well, --print-installation-architecture does, but the other two don't, and --print-arhcitecture is producing this warning). In some rare cases --print-arhcitecture is only a flallback if dpkg-architecture isn't there, and then it is okay to use it for that purpose. > Most debhelper scripts call this in their initialization phase - see > /usr/lib/perl5/Debian/Debhelper/Dh_Lib.pm line 347 That's long obsolete, please file a bug. Dh_Lib should check for the environment variable DEB_HOST_ARCH, I think. But I am not sure, because the variable name used is $buildarch, and I don't think the build arch is meant here, but the Debian host arch name. Only if DEB_HOST_ARCH is not set it can fall back to whatever it wants. It's also disturbing that debhelper seems to reduplicate algorithms here that come from dpkg-dev. Looks as if dpkg-dev doesn't have sufficient external interfaces, or Joey doesn't like them. Those little problems are most annoying, because they are the result of major sloppieness, and basically unnecessary. But they keep popping up like moles. I fixed dozens of those in the last two years, and it is only slowly getting better. More pair of eyes looking at this stuff are welcome, and one point for you to spot this code in Dh_Lib! Thanks, Marcus -- `Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server Marcus Brinkmann GNU http://www.gnu.org for public PGP Key [EMAIL PROTECTED], [EMAIL PROTECTED] PGP Key ID 36E7CD09 http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ [EMAIL PROTECTED]

