>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

Reply via email to