Description
I have a project that I'm actively working on for my own use that has a parent reactor pom with a standard organisation-parent of its own, and N children, each of which uses a deb-meta parent with a standard jdeb configuration, and has only a pom and control file in a standard directory path.
At first I had the parent reactor pom also using my jdeb meta parent and having a control file of its own that had a flat depends-on-all-children structure, but then I noticed that jdeb was ignoring it due to type packaging, fair enough. So I removed the control file and changed the reactor pom's parent to be plain.
That's when things got weird.
Turns out that the first project in the reactor is using the control file path from the parent reactor even when the parent has no jdeb build plugin section whatsoever. So, of course, my first child failed with control dir not found, file not found, bad content as I mkdired and touched and so forth.
If I go into any of the children and "mvn package" it works fine. If I put the control file back in the parent dir under my standard path, it works fine, but produces a first child .deb with the content of the parent control file and not its own! :-(
Actually, I just checked now, all of the children have used the same control file and have the same dependencies! This is not at all what I want, as I'm sure you can understand.
Beyond the contents of this report, how can I help get this resolved ASAP? I'm super excited to get this project finished and out the door so I can start using it to make other great open source software.
Help! / Help me to help you help me! :-D