You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by bu...@apache.org on 2002/12/03 19:39:29 UTC
DO NOT REPLY [Bug 15031] New: -
ANT with does not spot bad symlinks
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15031>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15031
ANT <copy> with <fileset> does not spot bad symlinks
Summary: ANT <copy> with <fileset> does not spot bad symlinks
Product: Ant
Version: 1.5
Platform: Sun
OS/Version: Other
Status: NEW
Severity: Normal
Priority: Other
Component: Core
AssignedTo: ant-dev@jakarta.apache.org
ReportedBy: john.lonergan@ubsw.com
BELOW IS AN ANT CFG FILE THAT DESCRIBES THE PROBLEM
<!--
Ant 1.5 has a bug/limitation that can mask problems during make.
The <copy> operation does not spot or report files that are bad symlinks
it just ignores them.
to set up test case ....
>mkdir /tmp/src_with_some_bad_links
>cd /tmp/src_with_some_bad_links
>cat hello > realfile
>ln -s realfile goodlink
>ln -s nonexistantfile badlink
copy this file to /tmp and then run ant ...
>ant -buildfile /tmp/bad.xml
/tmp/target ends up with ...
goodfile
realfile
There is no mention of the fact that there is a bad symlink.
Ant does not report it and it does not return any indication there was a
problem.
If however I use an explicit file name
(eg <copy file="/tmp/src_with_some_bad_links/badlink" todir="/tmp/target"/>)
then I do get an error (a nasty java error)
But this is not what I want to do - nor is it the sort of error message I
expect (cos it looks like ant has dumped its pants).
-->
<project name="AntBug" default="default" basedir=".">
<target name="default">
<copy todir="/tmp/target">
<fileset dir="/tmp/src_with_some_bad_links"/>
</copy>
</target>
</project>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>