Bug 12106 - non debug package contains .debug directory when packaging wireshark
Summary: non debug package contains .debug directory when packaging wireshark
Status: RESOLVED NOTABUG
Alias: None
Product: BitBake
Classification: Build System, Metadata & Runtime
Component: bitbake (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Undecided normal
Target Milestone: ---
Assignee: Richard Purdie
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-09-20 18:02 UTC by pj moran
Modified: 2017-09-21 15:07 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments
log file (4.60 KB, text/x-log)
2017-09-20 18:02 UTC, pj moran
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description pj moran 2017-09-20 18:02:46 UTC
Created attachment 4015 [details]
log file

When packaging wireshark-1_2.2.9-r0 I consistently get error messages that start with 

QA Issue: non debug package contains .debug directory: wireshark path /work/armv7a-vfp-neon-poky-linux-gnueabi/wireshark/1_2.2.9r0/packages-split/wireshark/usr/lib/wireshark/plugins/2.2.9/.debug/wimaxmacphy.so

for various shared objects.
Comment 1 Ross Burton 2017-09-21 15:07:10 UTC
That would be because a non-debug package (wireshark in this case) contains .debug directories.  These should be put into wireshark-dbg.  This is a bug in the recipe.

Note that as of krogoth (2.1) onwards the core classes will automatically handle .debug packaging so if you've copied a recipe from meta-oe master and are trying to use it with Dora (1.5) then this is exactly the sort of problem you'll hit and you'll need to restore the extra FILES assignments that were removed when the automatic debug packaging was added.