MP <singular...@gmail.com> writes: >> I've only seen that in 2 cases: >> 1) /tmp was full > > Not my case, I've got 6GB of free space in /tmp > >> 2) the dpkg-deb wrapper outputs something to stdout instead of stderr >> >> > since ia32-.... packages are getting autoconverted from i386 packages, >> > I guess the bug is in the conversion process, thus probably in >> > ia32-libs-tool package >> > >> > When I try to directly install the package by dpkg: >> > dpkg -i /var/cache/apt/archives/ia32-libdrm2_2.4.11-1~18_amd64.deb >> > >> > ... then the result is the same >> >> Could you please run >> >> sh -x dpkg-deb --fsys-tarfile >> /var/cache/apt/archives/ia32-libdrm2_2.4.11-1~18_amd64.deb >tarfile 2>stderr > > I ran this and I am attaching the results. Seems like two lines with > string '/tmp/tmp.ahGYBLtVNy/debian/ia32-libdrm2' are attached to the > beginning of the tarfile, so this seems to be the case of junk printed > to stdout... > > When I ran the same command, but with ">log 2>&1" appended, it looks like > this: > > .... before this line it is the same as in file 'stderr' .... > + /usr/lib/ia32-libs-tools/convert amd64 libdrm2_2.4.11-1_i386.deb > /tmp/tmp.xqYGOpFGsO/debian/ia32-libdrm2 > dch warning: new version (2.4.11-1~18) is less than > the current version number (2.4.11-1). > + rm -rf debian/ia32-libdrm2/DEBIAN > + cd debian/ia32-libdrm2/ > /tmp/tmp.xqYGOpFGsO/debian/ia32-libdrm2 > + tar -cf - . > ... after this, the tar file follows .... > > Perhaps this will give the clue where is something printed to stdout.... > > Martin Petricek
Hi, your "cd" builtin seems to print the name of the directory it changes into. Is that something you configured or does your /bin/sh do that by default? What is your /bin/sh? MfG Goswin -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org