[poky] got error while trying to pull the krb5 package into poky
v sailaja
vsailub4u at gmail.com
Tue Mar 8 20:59:57 PST 2011
Hi,
I have a dependence of krb5 package, so pulled it for openembedded to poky.
While build krb5 package I got error *"Unable to find krb5 package"* , as
poky is not creating RPM package for krb5.
Here is my understanding, while starting krb5 recipe it pulls
*"krb5-1.9-signed.tar"
*After extracting *"krb5-1.9-signed.tar" *we got two files *
"krb5-1.9.tar.gz"* and "*krb5-1.9.tar.gz.asc"*
Then krb5 recipe further extract *"krb5-1.9.tar.gz"* to *"krb5-1.9"*.
Now our source and other file related to building ( i.e Makefile, configure,
etc. ) krb5 is located at *"krb5-1.9/src" *
Openembedded krb5 recipe installs this package at some unstandard locations
due to RPM file it not building.
I am also attaching recipe for krb5 with this mail, can any one help me to
resolve this issue.
Thanks & Regards
Sai
Hi Hatle,
>
>
> I need to pull krb5 into poky. But *Krb5 rpm is not created* at the build
> time.
> its as stated below:
>
> *Not creating empty RPM package for krb5.*
>
> so that the rpm was not creating for krb5.
> Please tell me what are the dependencies and How to resolve this problem. I
> need to pull it into poky.
> Your explanation gave me an idea on krb5.
>
>
>
> Thanks & Regards,
> SAI
>
>
>
>
>
>
>
>> > Hi,
>> >
>> > I came to know with other contacts, building poky with its own krb5
>> package,
>> > there were no issues.
>> > But if we copied that krb5 package from openembedded, it showed the
>> errors.
>> > Please tell me Why is it so happening?
>> > Please help me and fixing the problem
>>
>> AFAIK, Poky doesn't have a krb5 recipe of it's own.
>>
>> Before you dig into the krb5 package, why are you adding krb5 support to
>> your
>> device? Is there a specific reason or did it just show up as a dependency
>> for
>> something? (Many times on the desktop, krb5 is provided by default and
>> gets
>> linked into all sorts of things.. but in an embedded environment it's
>> rarely
>> used as there is no reason to coordinate with a kerberos server on user
>> identity. If you decide kerberos support is NOT needed, figure out where
>> the
>> krb5 dependency is coming from and figure out if you can remove it from
>> the
>> package and/or recipe.)
>>
>> (But if you do need krb5...) If you import it from OpenEmbedded, something
>> is
>> either wrong with the krb5 recipe -- not populating the base "krb5"
>> package --
>> or something is wrong with the software that is requiring krb5.
>>
>> The first thing to do is look at the krb5 package and see if any of the
>> software
>> it has built belongs in a base krb5 package and isn't being properly
>> installed.... fix the do_install rule to install the missing components...
>>
>> if there is no software to install into a krb5 package -- then it appears
>> to me
>> whatever is attempting to require the run-time dependency of "krb5" is
>> broken.
>> You should find the recipe that has the RDEPENDS and remove it -- or
>> change the
>> dependency to something more appropriate such a the krb5-libs. (Note:
>> most of
>> the time there is no reason to manually state a RDEPENDS on a -libs
>> package,
>> because the system figured out run-time library dependencies automatically
>> --
>> only library usages where you can't automatically detect things need
>> RDEPENDS,
>> this is usually the case when things are dlopened.)
>>
>> --Mark
>>
>> > Thanks & Regards,
>> > Sai
>> >
>> >
>> >
>> > On Wed, 2011-03-02 at 17:05 +0530, v sailaja wrote:
>> > > Hi Lianhao,
>> > >
>> > > There are krb5-dev-1.6.3-r6.core2.rpm and
>> krb5-dbg-1.6.3-r6.core2.rpm
>> > > in
>> >
>> /home/sailaja/poky-chrome/build/tmp/work/core2-poky-linux/krb5-1.6.3-r6/deploy-rpms.
>> > > But there is no specific rpm on krb5 like krb5-1.6.3-r6.rpm.
>> > >
>> > > Again its showing an error as follows:
>> >
>> > This probably means the contents of the krb5 package was empty and
>> it
>> > didn't build the package.
>> >
>> > > I am facing the same problem with some more packages like
>> xcb-proto
>> >
>> > The contents of xcb-proto *is* empty since its just development
>> headers
>> > and they end up in the xcb-proto-dev package.
>> >
>> > Cheers,
>> >
>> > Richard
>> >
>> >
>> >
>> >
>> >
>> > _______________________________________________
>> > poky mailing list
>> > poky at yoctoproject.org
>> > https://lists.yoctoproject.org/listinfo/poky
>>
>>
>
--
Thanks & Regards,
SAI
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/poky/attachments/20110309/715a5be9/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: krb5_1.6.3.bb
Type: application/octet-stream
Size: 3126 bytes
Desc: not available
URL: <http://lists.yoctoproject.org/pipermail/poky/attachments/20110309/715a5be9/attachment.obj>
More information about the poky
mailing list