On Sun, Oct 10, 2010 at 1:36 AM, J. L. <[email protected]> wrote: > On Sun, Oct 10, 2010 at 1:33 AM, J. L. <[email protected]> wrote: >> I am trying to add a few more perl libs into my build that dont exist >> and I have seen some that have dependences and others that dont. So I >> wrote one for Net::Whois::ARIN and tried without what CPAN says is the >> dependencies and it built correctly with no errors I installed the >> .ipk and went to try the build of a program I wanted to try on my >> overo and it no longer complains about it missing that. But why do >> some perl lib .bb use depends and not even all the depends that cpan >> lists and some list none even though according to CPAN they need them? >> I will post the .bb I wrote as well, thanks for any info on the >> correct way to do this as not sure if what I did is enough to properly >> get the lib for perl built >> >> DESCRIPTION = "Net::Whois::ARIN whois arin " >> SECTION = "libs" >> LICENSE = "Perl" >> PR = "r1" >> >> DEPENDS += "libtest-mockmodule-perl scalar-util-perl libtest-exception-perl \ >> test-harness-perl test-more-perl libsub-uplevel-perl \ >> libmodule-build-perl carp-perl universal-isa-perl \ >> universal-can-perl io-socket-inet-perl " >> >> SRC_URI = >> "http://search.cpan.org/CPAN/authors/id/T/TC/TCAINE/Net-Whois-ARIN-${PV}.tar.gz" >> >> S = "${WORKDIR}/Net-Whois-ARIN-${PV}" >> >> inherit cpan >> >> BBCLASSEXTEND="native" >> >> SRC_URI[md5sum] = "a5aee39187c6272acd2a77e30847fdef" >> SRC_URI[sha256sum] = >> "d47a6720ff265674cbd918d866c73221be9916d81e1c30ccdb0d49e6b45110e8" >> > > Sorry forgot the build output as well: > > NOTE: Running task 904 of 922 (ID: 11, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_setscene) > NOTE: Running task 905 of 922 (ID: 9, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_fetch) > NOTE: Running task 906 of 922 (ID: 0, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_unpack) > NOTE: Unpacking sources/Net-Whois-ARIN-0.11.tar.gz to > tmp/work/armv7a-angstrom-linux-gnueabi/libnet-whois-arin-perl-0.11-r1/ > NOTE: Running task 907 of 922 (ID: 1, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_patch) > NOTE: Running task 908 of 922 (ID: 12, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_configure) > NOTE: Running task 909 of 922 (ID: 13, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_qa_configure) > NOTE: Running task 910 of 922 (ID: 14, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_compile) > NOTE: Running task 911 of 922 (ID: 2, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_install) > NOTE: Running task 912 of 922 (ID: 15, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_package) > NOTE: the following files were installed but not shipped in any package: > NOTE: > /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/perl-5.8.8-r36/image/usr/share/man/man3/Net::Whois::ARIN.3pm > NOTE: > /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/perl-5.8.8-r36/image/usr/share/man/man3/Net::Whois::ARIN::Contact.3pm > NOTE: > /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/perl-5.8.8-r36/image/usr/share/man/man3/Net::Whois::ARIN::AS.3pm > NOTE: > /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/perl-5.8.8-r36/image/usr/share/man/man3/Net::Whois::ARIN::Organization.3pm > NOTE: > /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/perl-5.8.8-r36/image/usr/share/man/man3/Net::Whois::ARIN::Customer.3pm > NOTE: > /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/perl-5.8.8-r36/image/usr/share/man/man3/Net::Whois::ARIN::Network.3pm > NOTE: Running task 913 of 922 (ID: 3, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_populate_sysroot) > NOTE: Running task 914 of 922 (ID: 18, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_package_write_ipk) > Packaged contents of libnet-whois-arin-perl-dbg into > /home/vdubhack/overo-oe/tmp/deploy/glibc/ipk/armv7a/libnet-whois-arin-perl-dbg_0.11-r1.6_armv7a.ipk > Packaged contents of libnet-whois-arin-perl into > /home/vdubhack/overo-oe/tmp/deploy/glibc/ipk/armv7a/libnet-whois-arin-perl_0.11-r1.6_armv7a.ipk > NOTE: Not creating empty archive for libnet-whois-arin-perl-doc-0.11-r1.6 > Packaged contents of libnet-whois-arin-perl-dev into > /home/vdubhack/overo-oe/tmp/deploy/glibc/ipk/armv7a/libnet-whois-arin-perl-dev_0.11-r1.6_armv7a.ipk > NOTE: Not creating empty archive for libnet-whois-arin-perl-static-0.11-r1.6 > NOTE: Not creating empty archive for libnet-whois-arin-perl-locale-0.11-r1.6 > NOTE: Running task 915 of 922 (ID: 5, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_package_write) > NOTE: Running task 916 of 922 (ID: 4, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_qa_staging) > NOTE: Running task 917 of 922 (ID: 6, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_package_stage) > NOTE: Running task 918 of 922 (ID: 16, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_distribute_sources) > NOTE: Running task 919 of 922 (ID: 7, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_package_stage_all) > NOTE: Running task 920 of 922 (ID: 10, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_build) > NOTE: Running task 921 of 922 (ID: 17, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_rm_work) > NOTE: Running task 922 of 922 (ID: 8, > /home/vdubhack/overo-oe/user.collection/recipes/perl/libnet-whois-arin-perl_0.11.bb, > do_rm_work_all) > NOTE: Tasks Summary: Attempted 922 tasks of which 903 didn't need to > be rerun and 0 failed. >
Sorry guess I need to go to sleep here is the recipe I built without the depends, the first one is the ones it says it needs in CPAN, here the one that I built and installed:: DESCRIPTION = "Net::Whois::ARIN whois arin " SECTION = "libs" LICENSE = "Perl" PR = "r1" SRC_URI = "http://search.cpan.org/CPAN/authors/id/T/TC/TCAINE/Net-Whois-ARIN-${PV}.tar.gz" S = "${WORKDIR}/Net-Whois-ARIN-${PV}" inherit cpan BBCLASSEXTEND="native" SRC_URI[md5sum] = "a5aee39187c6272acd2a77e30847fdef" SRC_URI[sha256sum] = "d47a6720ff265674cbd918d866c73221be9916d81e1c30ccdb0d49e6b45110e8" _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
