[poky] Yocto 2.5 and problem with pseudo-native-1.9.0

Arno Steffens star at gmx.li
Tue May 15 04:17:28 PDT 2018



> Gesendet: Dienstag, 15. Mai 2018 um 12:50 Uhr
> Von: "Bas Mevissen" <abuse at basmevissen.nl>
> An: "Arno Steffens" <star at gmx.li>
> Cc: "Peter Kjellerstedt" <peter.kjellerstedt at axis.com>, poky at yoctoproject.org
> Betreff: Re: [poky] Yocto 2.5 and problem with pseudo-native-1.9.0
>
> On 2018-05-15 12:43, Arno Steffens wrote:
> >> Gesendet: Dienstag, 15. Mai 2018 um 12:11 Uhr
> >> Von: "Peter Kjellerstedt" <peter.kjellerstedt at axis.com>
> >> An: "Arno Steffens" <star at gmx.li>, "poky at yoctoproject.org" 
> >> <poky at yoctoproject.org>
> >> Betreff: RE: [poky] Yocto 2.5 and problem with pseudo-native-1.9.0
> >> 
> >> > -----Original Message-----
> >> > From: poky-bounces at yoctoproject.org [mailto:poky-
> >> > bounces at yoctoproject.org] On Behalf Of Arno Steffens
> >> > Sent: den 15 maj 2018 11:05
> >> > To: poky at yoctoproject.org
> >> > Subject: [poky] Yocto 2.5 and problem with pseudo-native-1.9.0
> >> >
> >> > I get an error while building my rootfs, but doesn't have a clue what
> >> > the error message will tell me:
> >> > below:
> >> >
> >> > Same with the log file, I don't get the point. How can I understand
> >> > this better?
> >> >
> >> > ERROR: pseudo-native-1.9.0+gitAUTOINC+fddbe854c9-r0 do_unpack: Fetcher
> >> > failure: Fetch command export PSEUDO_DISABLED=1; export
> >> > DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-
> >> > qFLYbSsFJF,guid=c8cffdaaccadb737f94547ed5afa68f2"; export
> >> > SSH_AGENT_PID="1886"; export
> >> > SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export
> >> > PATH="/home/user/y/yocto25/poky/scripts/native-
> >> > intercept:/home/user/y/yocto25/sp/tmp/sysroots-uninative/x86_64-
> >> > linux/usr/bin:/home/user/y/yocto25/poky/scripts:/home/user/y/yocto25/sp
> >> > /tmp/work/x86_64-linux/pseudo-native/1.9.0+gitAUTOINC+fddbe854c9-
> >> > r0/recipe-sysroot-native/usr/bin/x86_64-
> >> > linux:/home/user/y/yocto25/sp/tmp/work/x86_64-linux/pseudo-
> >> > native/1.9.0+gitAUTOINC+fddbe854c9-r0/recipe-sysroot-
> >> > native/usr/bin:/home/user/y/yocto25/sp/tmp/work/x86_64-linux/pseudo-
> >> > native/1.9.0+gitAUTOINC+fddbe854c9-r0/recipe-sysroot-
> >> > native/usr/sbin:/home/user/y/yocto25/sp/tmp/work/x86_64-linux/pseudo-
> >> > native/1.9.0+gitAUTOINC+fddbe854c9-r0/recipe-sysroot-
> >> > native/usr/bin:/home/user/y/yocto
> >> >  25/sp/tmp/work/x86_64-linux/pseudo-native/1.9.0+gitAUTOINC+fddbe854c9-
> >> > r0/recipe-sysroot-native/sbin:/home/user/y/yocto25/sp/tmp/work/x86_64-
> >> > linux/pseudo-native/1.9.0+gitAUTOINC+fddbe854c9-r0/recipe-sysroot-
> >> > native/bin:/home/user/y/yocto25/poky/bitbake/bin:/home/user/y/yocto25/s
> >> > p/tmp/hosttools"; export HOME="/home/user"; git -c
> >> > core.fsyncobjectfiles=0 checkout -B master
> >> > fddbe854c9db058d5a05830d3bcdd4233d95ee2e failed with exit code 128,
> >> > output:
> >> > fatal: reference is not a tree:
> >> > fddbe854c9db058d5a05830d3bcdd4233d95ee2e
> >> >
> >> > ERROR: pseudo-native-1.9.0+gitAUTOINC+fddbe854c9-r0 do_unpack: Function
> >> > failed: base_do_unpack
> >> > ERROR: Logfile of failure stored in:
> >> > /home/user/y/yocto25/sp/tmp/work/x86_64-linux/pseudo-
> >> > native/1.9.0+gitAUTOINC+fddbe854c9-r0/temp/log.do_unpack.14717
> >> > ERROR: Task (virtual:native:/home/user/y/yocto25/poky/meta/recipes-
> >> > devtools/pseudo/pseudo_git.bb:do_unpack) failed with exit code '1'
> >> > NOTE: Tasks Summary: Attempted 154 tasks of which 151 didn't need to be
> >> > rerun and 1 failed.
> >> 
> >> Your Git clone of the pseudo repository is missing the fddbe854 
> >> commit.
> >> This can happen if there has been any problems when updating the 
> >> repository.
> >> Try `bitbake pseudo-native -c cleanall && bitbake pseudo-native` which
> >> should give you a fresh clone.
> >> 
> >> //Peter
> > 
> > Thanks Peter,
> > I am still confused.
> > 
> > While bitbake I get a warning:
> > WARNING: pseudo-native-1.9.0+gitAUTOINC+fddbe854c9-r0 do_fetch: Failed
> > to fetch URL git://git.yoctoproject.org/pseudo, attempting MIRRORS if
> > available
> > 
> > Looking into recipe the only source given for it is GIT. GIT is
> > blocked in my company network :( - don't ask my why.
> 
> That will make your life as developer with open source quite difficult 
> :-(
> 
> > Usually this is no problem, as sources are also available via http(s).
> 
> You can change the source to use https://git.yoctoproject.org/git/pseudo 
> instead. Not ideal, but it gets you going.
> 
> > And I see in the
> > 
> > /home/user/y/yocto25/sp/tmp/work/x86_64-linux/pseudo-native/1.9.0+gitAUTOINC+fddbe854c9-r0
> > 
> > folder a lot of files in the git subfolder ....
> > A
> > bitbake pseudo-native -c cleanall
> > bitbake pseudo-native
> > 
> > creates same error again :(
> > Arno
> 
> That was to be expected if no other source than git (protocol) is given.
> 
> -- Bas.

Dear Bas,

Yeah - I know, I am handicapped  :(
But a change from 
git://git.yoctoproject.org/pseudo
to
https://git.yoctoproject.org/git/pseudo
doesn't solve the issue.

Compared to yocto 2.3 and 2.4 I miss in the recipes a file like
pseudo_1.8.2.bb

Now there is just
pseudo_git.bb
and 
pseudo.inc

Also in the download I found a file:
git2_git.yoctoproject.org.pseudo.tar.gz.done

Do we dig at wrong side?


More information about the poky mailing list