All of lore.kernel.org
 help / color / mirror / Atom feed
* Some packages don't get deployed to the staging directory?
@ 2012-04-20 10:15 Samuel Stirtzel
  2012-04-20 11:01 ` Koen Kooi
  0 siblings, 1 reply; 3+ messages in thread
From: Samuel Stirtzel @ 2012-04-20 10:15 UTC (permalink / raw)
  To: openembedded-devel

Hi,
my observation shows that e.g. libphonon.so from the package
libqtphonon4-dev will not get installed to the staging sysroot.

Is this intended or a bug?


The same happened with other non -dev packages like
meta-kde/recipes-base/kde-runtime_git.bb.
The package kde-runtime-declarative-scriptengine will get installed
but it's content is missing in the staging sysroot (not an issue but
still confusing).

I'm currently fixing race conditions in meta-kde and set strict
explicit behavior on search paths for libraries (not searching
native/hosts directories for libs).
kdelibs4 obviously fails over this with "libphonon.so no rule to make
target", but that goes too much into the details.

-- 
Regards
Samuel



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Some packages don't get deployed to the staging directory?
  2012-04-20 10:15 Some packages don't get deployed to the staging directory? Samuel Stirtzel
@ 2012-04-20 11:01 ` Koen Kooi
  2012-04-23  8:48   ` Samuel Stirtzel
  0 siblings, 1 reply; 3+ messages in thread
From: Koen Kooi @ 2012-04-20 11:01 UTC (permalink / raw)
  To: openembedded-devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Op 20-04-12 12:15, Samuel Stirtzel schreef:
> Hi, my observation shows that e.g. libphonon.so from the package 
> libqtphonon4-dev will not get installed to the staging sysroot.
> 
> Is this intended or a bug?
> 
> 
> The same happened with other non -dev packages like 
> meta-kde/recipes-base/kde-runtime_git.bb. The package
> kde-runtime-declarative-scriptengine will get installed but it's content
> is missing in the staging sysroot (not an issue but still confusing).
> 
> I'm currently fixing race conditions in meta-kde and set strict explicit
> behavior on search paths for libraries (not searching native/hosts
> directories for libs). kdelibs4 obviously fails over this with
> "libphonon.so no rule to make target", but that goes too much into the
> details.

AIUI OE uses a whitelist to stage directories (correct me if I'm wrong), so
not everything ends up in sysroots. I have a similar problem with files in
/lib/firmware that I'd like to have end up in sysroots.

regards,

Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: GPGTools - http://gpgtools.org

iQIcBAEBAgAGBQJPkUIMAAoJEHZqAkdh1vT6fNkP/3bsgWzl9Bp94pjwmoQsjkho
+HPKhVk7wcwBBTCO4mj7McmSNEGWOPPhbIdgBZuTNtiy9UVbcdIY0kZHoWhPT5u+
LlXpvAShlXXyhmQMj3HBrGfxgGUAICSZUZbkv1GOR8CLdQMRcbvu2NxMqGVpV+/9
Z7SuKu1grFk9Zc0akbwqSs1O193YTw0AX8fH/re/k4WGwD/gZJxPlnmmXhhNDj+W
N7HD2eqBUngf08motz2cOwgzOOAHuBjDeuW38pZa9N/3cy+bMr7H6Z8JDcDOqs0Z
nWRIlfXn9aR5M74ii8QpCf8sBhocK4fvF/u2wpUSMdsBNrFkeJXCwvbH+uNN8b98
llf50m1ySkMwvmpnwbqtkJXYUfFu4v7kAQO4bideW1To1+Il/1tw3Bi2b/HFmQZN
+7goTsx/R9yW4kDAfxAT3mRLI7VkIYruO7A/zlrOzxbEYUcePsVzi1FGdLrVbqRM
J/GXKjQ6QepmseHCLQenTrNM6/APyV4fyi+yAoDfwrUncXkcEa4jg1I9URZh7tqT
yPsXMOMzoj5xjM5VY8kt1ip3SeOSE0Pg4Ls6c+jkXhnVRUk40vZDZ+THqcF10Wlx
j5c4xcugy5wJnu2jSxNXzRmNdpCIo/N6YuHauhqnbgqd/wv1oaIdDu69tci6eF2m
iFwZ2hoR+QgOdETE3Lmy
=Mmwh
-----END PGP SIGNATURE-----




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Some packages don't get deployed to the staging directory?
  2012-04-20 11:01 ` Koen Kooi
@ 2012-04-23  8:48   ` Samuel Stirtzel
  0 siblings, 0 replies; 3+ messages in thread
From: Samuel Stirtzel @ 2012-04-23  8:48 UTC (permalink / raw)
  To: openembedded-devel

2012/4/20 Koen Kooi <koen@dominion.thruhere.net>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Op 20-04-12 12:15, Samuel Stirtzel schreef:
>> Hi, my observation shows that e.g. libphonon.so from the package
>> libqtphonon4-dev will not get installed to the staging sysroot.
>>
>> Is this intended or a bug?
>>
>>
>> The same happened with other non -dev packages like
>> meta-kde/recipes-base/kde-runtime_git.bb. The package
>> kde-runtime-declarative-scriptengine will get installed but it's content
>> is missing in the staging sysroot (not an issue but still confusing).
>>
>> I'm currently fixing race conditions in meta-kde and set strict explicit
>> behavior on search paths for libraries (not searching native/hosts
>> directories for libs). kdelibs4 obviously fails over this with
>> "libphonon.so no rule to make target", but that goes too much into the
>> details.
>
> AIUI OE uses a whitelist to stage directories (correct me if I'm wrong), so
> not everything ends up in sysroots. I have a similar problem with files in
> /lib/firmware that I'd like to have end up in sysroots.

In my case it is only a symlink that is missing.

Would adding
do_install_append() {
cp ${S}/lib/libphonon.so ${STAGING_LIBDIR}/libphonon.so
}
to my Qt .bbappend be a bad idea?


>
> regards,
>
> Koen



-- 
Regards
Samuel



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-04-23  8:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-20 10:15 Some packages don't get deployed to the staging directory? Samuel Stirtzel
2012-04-20 11:01 ` Koen Kooi
2012-04-23  8:48   ` Samuel Stirtzel

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.