From: Gary Thomas <gary@mlbassoc.com>
To: yocto@yoctoproject.org
Subject: Re: Package build files not getting copied to sysroots directory
Date: Thu, 30 Jun 2016 11:34:01 +0200 [thread overview]
Message-ID: <5774E789.3060301@mlbassoc.com> (raw)
In-Reply-To: <DB5PR06MB1573FF041E808C44AD4C8417CF240@DB5PR06MB1573.eurprd06.prod.outlook.com>
On 2016-06-30 11:24, Gujulan Elango, Hari Prasath (H.) wrote:
> Hi,
>
>
> I am looking into the files you have suggested. Meanwhile I forgot to mention in my original post that when I build the
> dependent package(dlt-daemon), I have been getting this QA warning. I have not done any changes in the original .bb file
> that comes with the meta-ivi.
>
>
> ERROR: QA Issue: dlt-daemon: Files/directories were installed but not shipped in any package:
> /usr/lib
> /usr/lib/libdlt.so
> /usr/lib/libdlt.so.2.11.1
> /usr/lib/libdlt.so.2
> /usr/lib/pkgconfig
> /usr/lib/.debug
> /usr/lib/pkgconfig/automotive-dlt.pc
> /usr/lib/.debug/libdlt.so.2.11.1
> Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete
> them within do_install.
> dlt-daemon: 8 installed and not shipped files. [installed-vs-shipped]
> WARNING: QA Issue: /usr/bin/dlt-example-user-func_dlt-daemon contained in package dlt-daemon requires
> libdlt.so.2()(64bit), but no providers found in its RDEPENDS [file-rdeps]
>
Odd, those files are normally packaged correctly.
Maybe you could send the recipe or a URL to it so [better eyes than mine] can give it a look?
> ------------------------------------------------------------------------------------------------------------------------
> *From:* Chris Z. <winotu.email@gmail.com>
> *Sent:* Thursday, June 30, 2016 2:34 PM
> *To:* Gujulan Elango, Hari Prasath (H.)
> *Cc:* yocto@yoctoproject.org
> *Subject:* Re: [yocto] Package build files not getting copied to sysroots directory
> Hi,
>
> Check what files are added to the package of your distribution (deb, ipk )
> Variable FILES_ defines what files should be added to the packages ( -dev, -dbg, -doc ) which are installed in sysroot.
>
> bitbake.conf specify default files which should be packed.
>
> You can check bitbake -e <you_package> &> output.log , for FILES_ variable and check what files are search and where.
>
> Probably FILES_${PN} += would help. But that would be mi first try to find root cause.
>
> Also check temp/ log.do_ files
>
>
> On Thu, Jun 30, 2016 at 9:51 AM, Gujulan Elango, Hari Prasath (H.) <hgujulan@visteon.com <mailto:hgujulan@visteon.com>>
> wrote:
>
> Hello
>
>
> I am trying to integrate the meta-ivi layer into my distribution. When I am trying to build the audiomanager, some
> dependent package do_configure() fails. It looks for some packageconfig files(.pc) file in the
> tmp/sysroots/<machine_specifid_directory>, but this file is not there.
>
>
> When I look into the dependent package build directory in tmp/work/<arch-specific_dir>/<package_name>/, I am able to
> see the files in the build output(libraries and .pc files). Any reason why it is not getting copied into
> tmp/sysroots/ directory ? Do I need specify it somewhere explicitly do get this done ?
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
next prev parent reply other threads:[~2016-06-30 9:34 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-06-30 7:51 Package build files not getting copied to sysroots directory Gujulan Elango, Hari Prasath (H.)
2016-06-30 9:04 ` Chris Z.
2016-06-30 9:24 ` Gujulan Elango, Hari Prasath (H.)
2016-06-30 9:34 ` Gary Thomas [this message]
2016-06-30 9:40 ` Gujulan Elango, Hari Prasath (H.)
2016-06-30 10:34 ` Burton, Ross
2016-06-30 12:15 ` Gujulan Elango, Hari Prasath (H.)
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5774E789.3060301@mlbassoc.com \
--to=gary@mlbassoc.com \
--cc=yocto@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.