Dear OE folks,

Am Dienstag, den 30.03.2010, 07:43 +0200 schrieb Paul Menzel:

>         $ bitbake --version
>         BitBake Build Tool Core version 1.8.19, bitbake version 1.8.19
> 
> For example if I do
> 
>         $ bitbake -b /oe/recipes/libvalhalla/libvalhalla_hg.bb
> 
> `do_fetch` is then failing for me when `hg update`(?) is run.
> 
> Running the command again works then.
> 
> Can you reproduce this and do you know a fix for it?

zecke asked for detailed log files on IRC. Here you go.

        $ bitbake -DDD -vvv -f -b 
/oe/openembedded/recipes/libvalhalla/libvalhalla_hg.bb
        
        […]
        
        NOTE: Running task 2 of 19 (ID: 5, 
/oe/openembedded/recipes/libvalhalla/libvalhalla_hg.bb, do_fetch)
        DEBUG: Parsing /oe/openembedded/recipes/libvalhalla/libvalhalla_hg.bb 
(full)
        DEBUG: BB /oe/openembedded/recipes/libvalhalla/libvalhalla_hg.bb: 
handle(data)
        DEBUG: BB /oe/openembedded/recipes/libvalhalla/libvalhalla.inc: 
handle(data, include)
        DEBUG: BB :0: inheriting classes/autotools.bbclass
        DEBUG: BB /oe/openembedded/classes/autotools.bbclass: handle(data, 
include)
        DEBUG: BB :0: inheriting classes/siteinfo.bbclass
        DEBUG: BB /oe/openembedded/classes/siteinfo.bbclass: handle(data, 
include)
        DEBUG: BB :0: inheriting classes/pkgconfig.bbclass
        DEBUG: BB /oe/openembedded/classes/pkgconfig.bbclass: handle(data, 
include)
        DEBUG: update_data()
        DEBUG: update_data()
        DEBUG: Executing task do_fetch
        DEBUG: update_data()
        DEBUG: mkdirhier(/oe/downloads)
        DEBUG: mkdirhier(/oe/downloads)
        DEBUG: update_data()
        DEBUG: update_data()
        NOTE: fetch 
http://www.angstrom-distribution.org/unstable/sources/libvalhalla__hg.geexbox.org_a12610802732.tar.gz
        DEBUG: executing /usr/bin/env 
'PATH=/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/sbin:/oe/angstrom-dev/staging/i686-linux/usr/bin:/oe/angstrom-dev/cross/armv7a//bin:/oe/angstrom-dev/staging/i686-linux/sbin:/oe/angstrom-dev/staging/i686-linux/bin:/oe/bitbake/bin:/usr/local/texlive/2008/bin/i386-linux:/usr/local/bin:/usr/bin:/bin:/usr/games:/home/username/neo/bin:/home/username/neo/'
 wget -t 5 --passive-ftp --no-check-certificate -P /oe/downloads 
'http://www.angstrom-distribution.org/unstable/sources/libvalhalla__hg.geexbox.org_a12610802732.tar.gz'
        --2010-03-30 12:18:14--  
http://www.angstrom-distribution.org/unstable/sources/libvalhalla__hg.geexbox.org_a12610802732.tar.gz
        Resolving www.angstrom-distribution.org... 188.40.83.200
        Connecting to www.angstrom-distribution.org|188.40.83.200|:80... 
connected.
        HTTP request sent, awaiting response... 404 Not Found
        2010-03-30 12:18:15 ERROR 404: Not Found.
        
        NOTE: fetch 
http://mirrors.openembedded.org//libvalhalla__hg.geexbox.org_a12610802732.tar.gz
        DEBUG: executing /usr/bin/env 
'PATH=/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/sbin:/oe/angstrom-dev/staging/i686-linux/usr/bin:/oe/angstrom-dev/cross/armv7a//bin:/oe/angstrom-dev/staging/i686-linux/sbin:/oe/angstrom-dev/staging/i686-linux/bin:/oe/bitbake/bin:/usr/local/texlive/2008/bin/i386-linux:/usr/local/bin:/usr/bin:/bin:/usr/games:/home/username/neo/bin:/home/username/neo/'
 wget -t 5 --passive-ftp --no-check-certificate -P /oe/downloads 
'http://mirrors.openembedded.org//libvalhalla__hg.geexbox.org_a12610802732.tar.gz'
        --2010-03-30 12:18:15--  
http://mirrors.openembedded.org//libvalhalla__hg.geexbox.org_a12610802732.tar.gz
        Resolving mirrors.openembedded.org... 82.197.159.157
        Connecting to mirrors.openembedded.org|82.197.159.157|:80... connected.
        HTTP request sent, awaiting response... 404 Not Found
        2010-03-30 12:18:15 ERROR 404: Not Found.
        
        NOTE: fetch 
http://sources.openembedded.org//libvalhalla__hg.geexbox.org_a12610802732.tar.gz
        DEBUG: executing /usr/bin/env 
'PATH=/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/sbin:/oe/angstrom-dev/staging/i686-linux/usr/bin:/oe/angstrom-dev/cross/armv7a//bin:/oe/angstrom-dev/staging/i686-linux/sbin:/oe/angstrom-dev/staging/i686-linux/bin:/oe/bitbake/bin:/usr/local/texlive/2008/bin/i386-linux:/usr/local/bin:/usr/bin:/bin:/usr/games:/home/username/neo/bin:/home/username/neo/'
 wget -t 5 --passive-ftp --no-check-certificate -P /oe/downloads 
'http://sources.openembedded.org//libvalhalla__hg.geexbox.org_a12610802732.tar.gz'
        --2010-03-30 12:18:15--  
http://sources.openembedded.org//libvalhalla__hg.geexbox.org_a12610802732.tar.gz
        Resolving sources.openembedded.org... 140.211.169.165
        Connecting to sources.openembedded.org|140.211.169.165|:80... connected.
        HTTP request sent, awaiting response... 404 Not Found
        2010-03-30 12:18:16 ERROR 404: Not Found.
        
        DEBUG: Tarball stash fetch failure: 
http://www.angstrom-distribution.org/unstable/sources/libvalhalla__hg.geexbox.org_a12610802732.tar.gz
        DEBUG: Fetch: checking for module directory 
'/oe/downloads/hg/hg.geexbox.org/libvalhalla'
        NOTE: Fetch hg://hg.geexbox.org;module=libvalhalla;rev=a12610802732
        DEBUG: mkdirhier(/oe/downloads/hg/hg.geexbox.org)
        DEBUG: Running /usr/bin/env hg clone -r a12610802732 
http://hg.geexbox.org/libvalhalla libvalhalla
        DEBUG: Running export HOME=/home/username; export 
SSH_AUTH_SOCK=/tmp/keyring-6Ph6Yc/socket.ssh; export 
PATH=/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/sbin:/oe/angstrom-dev/staging/i686-linux/usr/bin:/oe/angstrom-dev/cross/armv7a//bin:/oe/angstrom-dev/staging/i686-linux/sbin:/oe/angstrom-dev/staging/i686-linux/bin:/oe/bitbake/bin:/usr/local/texlive/2008/bin/i386-linux:/usr/local/bin:/usr/bin:/bin:/usr/games:/home/username/neo/bin:/home/username/neo/;
 /usr/bin/env hg clone -r a12610802732 http://hg.geexbox.org/libvalhalla 
libvalhalla
        requesting all changes
        adding changesets
        adding manifests
        adding file changes
        added 907 changesets with 2071 changes to 169 files
        updating to branch default
        165 files updated, 0 files merged, 0 files removed, 0 files unresolved
        DEBUG: Running /usr/bin/env hg update -C -r a12610802732
        DEBUG: Running export HOME=/home/username; export 
SSH_AUTH_SOCK=/tmp/keyring-6Ph6Yc/socket.ssh; export 
PATH=/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/sbin:/oe/angstrom-dev/staging/i686-linux/usr/bin:/oe/angstrom-dev/cross/armv7a//bin:/oe/angstrom-dev/staging/i686-linux/sbin:/oe/angstrom-dev/staging/i686-linux/bin:/oe/bitbake/bin:/usr/local/texlive/2008/bin/i386-linux:/usr/local/bin:/usr/bin:/bin:/usr/games;
 /usr/bin/env hg update -C -r a12610802732
        abort: There is no Mercurial repository here (.hg not found)!
        NOTE: Task failed: Fetch failed: Fetch command export 
HOME=/home/username; export SSH_AUTH_SOCK=/tmp/keyring-6Ph6Yc/socket.ssh; 
export 
PATH=/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi:/oe/angstrom-dev/staging/i686-linux/usr/sbin:/oe/angstrom-dev/staging/i686-linux/usr/bin:/oe/angstrom-dev/cross/armv7a//bin:/oe/angstrom-dev/staging/i686-linux/sbin:/oe/angstrom-dev/staging/i686-linux/bin:/oe/bitbake/bin:/usr/local/texlive/2008/bin/i386-linux:/usr/local/bin:/usr/bin:/bin:/usr/games;
 /usr/bin/env hg update -C -r a12610802732 failed with signal 255, output:
        abort: There is no Mercurial repository here (.hg not found)!
        
        ERROR: TaskFailed event exception, aborting
        ERROR: Build of /oe/openembedded/recipes/libvalhalla/libvalhalla_hg.bb 
do_fetch failed
        ERROR: Task 5 (/oe/openembedded/recipes/libvalhalla/libvalhalla_hg.bb, 
do_fetch) failed
        NOTE: Tasks Summary: Attempted 1 tasks of which 0 didn't need to be 
rerun and 1 failed.
        ERROR: '/oe/openembedded/recipes/libvalhalla/libvalhalla_hg.bb' failed

Running those commands by myself (including entering the checkout
directory) on the commandline works for me.

So I guess BitBake is in the wrong directory. Richard, could you please
take a look. It might be related to commit
36e892cedf337b771b51852d4875962abaa199d7 in BitBake regarding
`/lib/bb/fetch/hg.py`.


Thanks,

Paul

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to