If I try to publish a doc with the line 'web_version_label: UNUSED', then it gives an error because it incorrectly tries to check out a non-existant CVS directory.
I am seeing this on the Customer Portal doc for Red Hat Network Certificate-based Subscription Management.
The tool is creating the proper src rpm:
But then it is looking for a CVS module without any numbers:
cvs command: cvs -d :ext:cvs.devel.redhat.com:/cvs/dist co Red_Hat_Customer_Portal-Red_Hat_Network_Certificate-based_Subscription_Management--web-en-US-DOCS-RHEL-6
Since 'Red_Hat_Network_Certificate-based_Subscription_Management--web-en-US' doesn't exist, the checkout fails.
This is using publican-2.6-3.el6eng.x86_64 on RHEL 6.1.
And, as always, this was my fault. I had an error in my cfg file.