> -----Original Message----- > From: [email protected] [mailto:[email protected]] > On Behalf Of Daniel Willmann > Sent: Wednesday, October 31, 2012 9:32 PM > To: Vijay Zanvar > Cc: [email protected]; [email protected] > Subject: Re: [Tizen General] user abuild does not exist > > Hello, > > I recently ran into the same problem and managed to fix it with the help of a > colleague. I'll explain below. > > On 10/31/2012 01:14 PM, Vijay Zanvar wrote: > > gbs build fails with the error: > > > > [ 236s] //usr/bin/build: line 1944: > > /home/user/GBS-ROOT//local/scratch.i586.0/etc/passwd: No such file or > > directory [ 236s] su: user abuild does not exist [ 236s] Error: > > TOPDIR empty > > Warning: build failed, Leaving the logs in .... > > You are probably seeing the following message at the top after running gbs > (first > couple lines): > > Use of uninitialized value in getpwnam at //usr/bin/depanneur line 44. > > The documentation at http://perldoc.perl.org/functions/getlogin.html > mentions that getlogin can return nothing. > > So change the line (sorry, wrap is broken here) > > my ($zname, $zpass, $zuid, $zgid, $zquota, $zcomment, $zgcos, $zdir, $zshell, > $zexpire) = getpwnam(getlogin()); > > to instead read (two lines this time): > > my $login = getlogin || getpwuid($<); > my ($zname, $zpass, $zuid, $zgid, $zquota, $zcomment, $zgcos, $zdir, $zshell, > $zexpire) = getpwnam($login); [Qiang] This is OK for fix this issue. We have fixed in our git tree, and will be release in next gbs version.
Thanks Qiang > > That worked for me. Don't forget to wipe your GBS-ROOT before running gbs > again. > > > Regards, > Daniel Willmann > _______________________________________________ > General mailing list > [email protected] > https://lists.tizen.org/listinfo/general _______________________________________________ General mailing list [email protected] https://lists.tizen.org/listinfo/general
