TMDA-PENDING dependency on a file in /usr/src: Does this make sense?

"j s" <[email protected]> Thu, 1 Feb 2007 06:44:30 -0800
Newsgroups gmane.mail.spam.tmda.devel
Message-ID <[email protected]>
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,