[yocto] BB_NO_NETWORK and own-mirrors not working with meta-systemd

Khem Raj raj.khem at gmail.com
Wed Sep 19 17:43:11 PDT 2012


On Wednesday, September 19, 2012, Gary Thomas <gary at mlbassoc.com> wrote:
> On 2012-09-19 16:30, Evade Flow wrote:
>>>
>>> I'm just trying to build the thing. :-)  I'll try converting the tag
>>> name into a commit hash and see if that helps, thanks a lot...
>>
>> ::SIGH::  I changed the SRC_URI var in kmod.inc from this:
>>
>>    SRC_URI = "git://
git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git;protocol=git;tag=v${PV}"
>>
>> to this:
>>
>>    SRC_URI = "git://
git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git;protocol=git"
>>    SRCREV="8885ced062131214448fae056ef453f094303805"
>>
>> This is *still* trying to access the network:

This is right change and it should work provided your repo tar ball is up
to date so try to open up the port and get the latest source And retry

> Try doing 'bitbake kmod -c cleansstate;bitbake kmod' - does that still
fail?
>
> NOTE: package kmod-7-r0: task do_fetch: Started
> ERROR: Function failed: Network access disabled through BB_NO_NETWORK
> but access rquested with command git ls-remote
> git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git
> 8885ced062131214448 (for url None)
> ERROR: Logfile of failure stored in:
>
/home/dwolfe/projects/poky-git/build/tmp-eglibc-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/kmod-7-r0/temp/log.do_fetch.11168
> Log data follows:
> | ERROR: Function failed: Network access disabled through
> BB_NO_NETWORK but access rquested with command git ls-remote
> git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git
> 8885ced062131214448 (for url None)
> NOTE: package kmod-7-r0: task do_fetch: Failed
> NOTE: package acl-2.2.51-r3: task do_fetch: Started
> NOTE: package acl-2.2.51-r3: task do_fetch: Succeeded
> ERROR: Task 1374
> (/home/dwolfe/projects/poky-git/meta-systemd/recipes-kernel/kmod/kmod_7.bb
,
> do_fetch) failed with exit code '1'
> NOTE: Tasks Summary: Attempted 699 tasks of which 697 didn't need to
> be rerun and 1 failed.
>
> Summary: 1 task failed:
>    /home/dwolfe/projects/poky-git/meta-systemd/recipes-kernel/kmod/
kmod_7.bb,
> do_fetch
> Summary: There was 1 ERROR message shown, returning a non-zero exit code.
> bitbake discovery-image  16.51s user 2.65s system 112% cpu 17.031 total
>
>
> Why is poky/bitbake/whatever running 'git ls-remote'? This seems like a
> bug....
>
>
> On Wed, Sep 19, 2012 at 1:33 PM, Evade Flow <evadeflow at gmail.com> wrote:
>
> I'm not sure how to answer your questions, unfortunately, this is all
> quite new to me. I'm not the maintainer of said layer, and don't know
> anything at all yet about 'layer etiquette'. There does seem to be a
> README.md file in meta-systemd, though:
>
>    - http://git.yoctoproject.org/cgit/cgit.cgi/meta-systemd/tree/README.md
>
> I'm just trying to build the thing. :-)  I'll try converting the tag
> name into a commit hash and see if that helps, thanks a lot...
>
>
> On Wed, Sep 19, 2012 at 1:23 PM, Gary Thomas <gary at mlbassoc.com> wrote:
>
> On 2012-09-19 11:15, Evade Flow wrote:
>
> Where did you get that meta-systemd layer?
>
>
>  From here:
>
>
>     - http://git.yoctoproject.org/cgit/cgit.cgi/meta-systemd/
>
>
> Why are there conflicting meta-systemd layers (and pointers thereto)??
> This layer in git.yoctoproject.org doesn't seem even "legal" - where is
> the README that is expected with every layer?  Without it, I don't have
> enough info to be able to report problems like yours...
>
> The reason your build fails with BB_NO_NETWORK is that the kmod_7.bb
> recipe refers to a git tag, not a specific revision, which cannot be
> resolved without using the network.
>
>
>
>
> On Wed, Sep 19, 2012 at 12:50 PM, Gary Thomas <gary at mlbassoc.com> wrote:
>
> On 2012-09-19 10:34, Evade Flow wrote:
>
>
> Trying to build the meta-ivi discovery-image behind a firewall is
> proving to be quite a challenge. I tried modifying my conf/local.conf
> file as follows:
>
> CONNECTIVITY_CHECK_URIS=""
> BB_GENERATE_MIRROR_TARBALLS = "1"
> SOURCE_MIRROR_URL ?= "file:///home/evadeflow/projects/pok
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20120919/86e04de2/attachment.html>


More information about the yocto mailing list