[Pkg-ia32-libs-maintainers] Bug#535349: Bug#535349: Installing any ia32-.. package fails

Goswin von Brederlow goswin-v-b at web.de
Thu Jul 2 05:33:00 UTC 2009


MP <singularita at 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





More information about the Pkg-ia32-libs-maintainers mailing list