How about this, we change the -f flag to -l, which makes more sense. But if you specify a file list, it is used, and then importsce creates an sce.lst file in the sce directory. Then, re-importing the sce will automatically obey the sce.lst file and bring in it's contents. This way, you don't have to create a file list name that is not already a Debian or preuilt package as is the current case. Use the -l option to specify any package list, ie "importsce /home/me/filelist" and then importsce will create /etc/sysconfig/tcedir/sce/filelist.sce.lst. Upon re-importing filelist or beforehand creating /etc/sysconfig/tcedir/sce/filelist.sce.lst the file list of packages /etc/sysconfig/tcedir/sce/filelist.sce.lst is imported. However, if you specify another file list, as in "importsce /home/me/thisfile", then the contents of importsce /home/me/thisfile will be imported and it will become the new /etc/sysconfig/tcedir/sce/thisfile.sce.lst