Package: scons
Version: 0.98.4-1
Severity: normal

If I create symlinks as part of the build process, it is not cleaned up
when scons is invoked with -c (since usually these are links to objects
already cleaned):

% cat SConstruct
import os

env = Environment()

try:
    os.symlink('dest', 'link')
except:
    pass

env.Clean('.', 'link')
% scons -Q
scons: `.' is up to date.
% ls -l link
lrwxrwxrwx 1 felipe felipe 4 2008-06-09 20:16 link -> dest
% scons -Q -c
% scons -Q -c .
% ls -l link
lrwxrwxrwx 1 felipe felipe 4 2008-06-09 20:16 link -> dest
% touch dest
% scons -Q -c
Removed link
%


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-rc4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages scons depends on:
ii  python                        2.5.2-1    An interactive high-level object-o
ii  python-central                0.6.7      register and build utility for Pyt

scons recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to