I've seen many questions about this with proposed answers but I cannot seem to get this to work for my bbappend to gpsd.
I'm simply trying to add an additional systemd service file I created for the gpspipe client.
What is strange is that I'm already appending the ${systemd_system_unitdir} in this bbappend to replace gpsd.socket with no error.
I'm confused why adding one additional file to a directory that is already being appended could cause the QA error: ERROR: gpsd-3.23.1-r0 do_package: QA Issue: gpsd: Files/directories were installed but not shipped in any package: /lib/systemd/system/gpspipe.service
The recipe is below - I've commented out the three lines that cause the error. Anyone have any ideas why this is happening?