All enemies of bloat and fans of disk usage economy would undoubtedly cheer if FDPKG modified its behavior as you suggest.
To follow up on the point about XCOPY bad behavior #2, however, I'll note that I was using the XCOPY /E option, so it should have copied every single sub-directory, empty or not. --John Hupp ----- Original Message ----- From: Eric Auer To: freedos-user@lists.sourceforge.net Sent: Friday, September 29, 2006 5:57 PM Subject: Re: [Freedos-user] XCOPY bugs - and FDPKG wastes disk space > solved.) I tried copying the whole FDOS tree just because of my past > experience with the problem there. I found that XCOPY copied the entire > tree except for the PACKAGES sub-directory. The only thing remarkable I > notice about PACKAGES is that it has 198 sub-directories. XCOPY does not copy EMPTY directories by default, and MANY directories in the package subtree are empty. It would be a VERY useful optimisation if FDPKG could just touch empty FILES to flag "package installed", as such files would not consume disk space. Only roughly one third of the packages directories actually contain extra files. Those files can be "depends.txt", "install,bat", "remove,bat" or "upgrade,bat". Actually I would even recommend to store ALL those files in ONE packages directory as "packagename.dep packagename.ins packagename.del and packagename.upd" (and then dynamically copy files to some temp,bat to run them, when one wants to install/delete/update a package). This can easily save 6 MB of disk space for a full FreeDOS 1.0 install, so I would strongly recommend to add this feature. Eric ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user