in v4_7_4a, "upd addproduct -4" makes goofy flavors
If you add a product with a -4 option in upd v4_7_4a, the expanded, %3a separated, flavor list
which gets passed in for product matches is used to declare the product.
The current workaround is to explicitly give the flavor, rather than the -4; but we should
deal with this properly in the code; where we are doing any sort of declare on the remote
side we need to prune the flavor list.
#1 Updated by Marc Mengel about 11 years ago
I added revision r646 to try to resolve this, which trims the %3a separated flavor list
to its first component on declares and undeclares.
Also need to add a test case for this so we don't miss it if we reintroduce it -- turns out the add/del/mod-product tests are all NULL flavored.