>From that file:
104: def fetch_ids(self):
105: cwd = os.getcwd()
106: os.chdir(Defaults.PENDING_DIR)
107: msgs = glob.glob('*.*.msg')
108: ids = [i.rstrip('.msg') for i in msgs]
109: os.chdir(cwd)
110: return ids
Essentially, line 109 is changing dir to /usr/src. It's trying
to do that because the program believes that it's being run out of
/usr/src (see line 105).
Whatever it is that runs TMDA probably needs to be stopped &
restarted. My first guess would be your MTA, but I don't know how
you've got your system configured.
Give that a try and see what happens.
On 2007-02-01, j s <[EMAIL PROTECTED]> wrote:
> I am upgrading an OS level(Dragonlfy) and deleted the /usr/src & /usr/obj
> directories in preparation for the make buildworld.
>
> TMDA started acting up ... In fact with /usr/src missing tmda-pending
> fails as there is a configuration dependency in that hierarchy. Does that
> make sense? Of course, as soon as cvsup filled in the tree
> tmda-pending error was resolved.
>
> Traceback (most recent call last):
> File "/usr/pkg/tmda/bin/tmda-pending", line 264, in ?
> main()
> File "/usr/pkg/tmda/bin/tmda-pending", line 255, in main
> pretend = opts.pretend
> File "./TMDA/Pending.py", line 288, in initQueue
> File "./TMDA/Pending.py", line 97, in initQueue
> File "./TMDA/Queue/OriginalQueue.py", line 109, in fetch_ids
> OSError: [Errno 2] No such file or directory: '/usr/src/sys/config'
>
> Should the TMDA installation assume the /usr/src directory exists.
>
> Cheers,
_________________________________________________
tmda-workers mailing list ([email protected])
http://tmda.net/lists/listinfo/tmda-workers