Your message dated Fri, 31 Aug 2012 17:26:36 +0200 with message-id <CADk7b0NmUpbmA7=eH=2+kdd8xzgav6ndivuosxxozfay96k...@mail.gmail.com> and subject line Fixed in supported Python versions has caused the Debian Bug report #270127, regarding python2.3: distutils' dry-run wants to create some real build dirs to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 270127: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=270127 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: python2.3 Version: 2.3.4-5 Severity: normal When using the distutils to build a python extension module while using the dry-run option the build fails. It goes like this: frigg:~/FEMesh/mesh$ ./setup.py --dry-run build running build running build_py creating build creating build/lib.linux-sparc64-2.3 creating build/lib.linux-sparc64-2.3/Mesh copying Mesh/__init__.py -> build/lib.linux-sparc64-2.3/Mesh creating build/lib.linux-sparc64-2.3/Mesh/Delaunay copying Mesh/Delaunay/__init__.py -> build/lib.linux-sparc64-2.3/Mesh/Delaunay running build_ext building 'Mesh.Delaunay._qhull' extension creating build/temp.linux-sparc64-2.3 error: could not create 'build/temp.linux-sparc64-2.3': No such file or directory frigg:~/FEMesh/mesh$ frigg:~/FEMesh/mesh$ DISTUTILS_DEBUG=true ./setup.py --dry-run build Distribution.parse_config_files(): options (after parsing config files): no commands known yet options (after parsing command line): option dict for 'build' command: {} running build Distribution.get_command_obj(): creating 'build' command object running build_py Distribution.get_command_obj(): creating 'build_py' command object creating build creating build/lib.linux-sparc64-2.3 creating build/lib.linux-sparc64-2.3/Mesh copying Mesh/__init__.py -> build/lib.linux-sparc64-2.3/Mesh creating build/lib.linux-sparc64-2.3/Mesh/Delaunay copying Mesh/Delaunay/__init__.py -> build/lib.linux-sparc64-2.3/Mesh/Delaunay running build_ext Distribution.get_command_obj(): creating 'build_ext' command object building 'Mesh.Delaunay._qhull' extension creating build/temp.linux-sparc64-2.3 Traceback (most recent call last): File "./setup.py", line 27, in ? ext_modules=[module_qhull]) File "/usr/lib/python2.3/distutils/core.py", line 149, in setup dist.run_commands() File "/usr/lib/python2.3/distutils/dist.py", line 907, in run_commands self.run_command(cmd) File "/usr/lib/python2.3/distutils/dist.py", line 927, in run_command cmd_obj.run() File "/usr/lib/python2.3/distutils/command/build.py", line 107, in run self.run_command(cmd_name) File "/usr/lib/python2.3/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/usr/lib/python2.3/distutils/dist.py", line 927, in run_command cmd_obj.run() File "/usr/lib/python2.3/distutils/command/build_ext.py", line 269, in run self.build_extensions() File "/usr/lib/python2.3/distutils/command/build_ext.py", line 395, in build_extensions self.build_extension(ext) File "/usr/lib/python2.3/distutils/command/build_ext.py", line 460, in build_extension depends=ext.depends) File "/usr/lib/python2.3/distutils/ccompiler.py", line 691, in compile depends, extra_postargs) File "/usr/lib/python2.3/distutils/ccompiler.py", line 417, in _setup_compile self.mkpath(os.path.dirname(obj)) File "/usr/lib/python2.3/distutils/ccompiler.py", line 1042, in mkpath mkpath (name, mode, self.dry_run) File "/usr/lib/python2.3/distutils/dir_util.py", line 79, in mkpath raise DistutilsFileError, \ distutils.errors.DistutilsFileError: could not create 'build/temp.linux-sparc64-2.3': No such file or directory frigg:~/FEMesh/mesh$ frigg:~/FEMesh/mesh$ mkdir build frigg:~/FEMesh/mesh$ frigg:~/FEMesh/mesh$ ./setup.py --dry-run build running build running build_py creating build/lib.linux-sparc64-2.3 creating build/lib.linux-sparc64-2.3/Mesh copying Mesh/__init__.py -> build/lib.linux-sparc64-2.3/Mesh creating build/lib.linux-sparc64-2.3/Mesh/Delaunay copying Mesh/Delaunay/__init__.py -> build/lib.linux-sparc64-2.3/Mesh/Delaunay running build_ext building 'Mesh.Delaunay._qhull' extension creating build/temp.linux-sparc64-2.3 creating build/temp.linux-sparc64-2.3/Mesh creating build/temp.linux-sparc64-2.3/Mesh/Delaunay gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -I/usr/include/python2.3 -c Mesh/Delaunay/_qhullmodule.c -o build/temp.linux-sparc64-2.3/Mesh/Delaunay/_qhullmodule.o gcc -pthread -shared build/temp.linux-sparc64-2.3/Mesh/Delaunay/_qhullmodule.o -o build/lib.linux-sparc64-2.3/Mesh/Delaunay/_qhull.so frigg:~/FEMesh/mesh$ frigg:~/FEMesh/mesh$ ls -R build/ build/: temp.linux-sparc64-2.3 build/temp.linux-sparc64-2.3: Mesh build/temp.linux-sparc64-2.3/Mesh: Delaunay build/temp.linux-sparc64-2.3/Mesh/Delaunay: frigg:~/FEMesh/mesh$ rm -rf build/ frigg:~/FEMesh/mesh$ This should show it all. Cheers Floris -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (500, 'testing') Architecture: sparc (sparc64) Kernel: Linux 2.4.26-sparc64 Locale: LANG=C, LC_CTYPE=C Versions of packages python2.3 depends on: ii libbz2-1.0 1.0.2-1 A high-quality block-sorting file ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an ii libdb4.2 4.2.52-17 Berkeley v4.2 Database Libraries [ ii libncurses5 5.4-4 Shared libraries for terminal hand ii libreadline4 4.3-11 GNU readline and history libraries ii libssl0.9.7 0.9.7d-4 SSL shared libraries ii zlib1g 1:1.2.1.1-5 compression library - runtime -- no debconf information
--- End Message ---
--- Begin Message ---This issue has been solved with python2.6, which is the default Python version in Squeeze and supported in Wheezy.
--- End Message ---

