Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #735726

Bug#823138: [Reproducible-builds] Bug#823138: python-djvulibre: please make the build reproducible on i386

From Jakub Wilk <jwilk@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#823138: [Reproducible-builds] Bug#823138: python-djvulibre: please make the build reproducible on i386
Date 2016-05-01 13:40 +0200
Message-ID <rtXTb-qr-3@gated-at.bofh.it> (permalink)
References <rtXgu-8dt-3@gated-at.bofh.it> <rtXq9-bA-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


* Mattia Rizzolo <mattia@debian.org>, 2016-05-01, 11:07:
>│   │   │   │   │ -  1	build/temp.linux-i686-2.7-pydebug/src
>│   │   │   │   │ +  1	build/temp.linux-x86_64-2.7-pydebug/src

From the upstream changelog:

>   + Put files that vary with Python version (*.c, config.pxi) into a
>     version-specific temporary directory.

The problem is that, as seen above, distutils puts the platform name in 
the temporary build directory name; and the platform name depends on 
uname:

$ linux32 python -c 'import distutils.util as u; print u.get_platform()'
linux-i686
$ linux64 python -c 'import distutils.util as u; print u.get_platform()'
linux-x86_64

So ideally this should be fixed in distutils. But it should be possible 
to work around this by passing appropriate --build-temp to "setup.py 
build".

(No clue about the Debian package, just being upstream.)

-- 
Jakub Wilk

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Bug#823138: python-djvulibre: please make the build reproducible on i386 Daniel Stender <stender@debian.org> - 2016-05-01 13:00 +0200
  Bug#823138: [Reproducible-builds] Bug#823138: python-djvulibre: please make the build reproducible on i386 Mattia Rizzolo <mattia@debian.org> - 2016-05-01 13:10 +0200
    Bug#823138: [Reproducible-builds] Bug#823138: python-djvulibre: please make the build reproducible on i386 Jakub Wilk <jwilk@debian.org> - 2016-05-01 13:40 +0200

csiph-web