From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.54)
	id 1ErwnX-0005Do-7d
	for garchives@archives.gentoo.org; Thu, 29 Dec 2005 12:22:23 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jBTCLVcU017541;
	Thu, 29 Dec 2005 12:21:31 GMT
Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.207])
	by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jBTCLT6Q027159
	for <gentoo-embedded@lists.gentoo.org>; Thu, 29 Dec 2005 12:21:30 GMT
Received: by xproxy.gmail.com with SMTP id s6so1192527wxc
        for <gentoo-embedded@lists.gentoo.org>; Thu, 29 Dec 2005 04:21:29 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:references;
        b=Up+JqVijxw8AGONG1+mPN9dB2IRJhbmT/XCFWgfwuNijJSF7HU6cr9apA4SEeHNx+KnMKCxBDSxA4ljJRXWnlHUwlIxeinrg0VMimRsS17yQSrRhrVu1PT01LntqhJQ3+ru3e/CM9xRbwzh4Qi0jUWs/jUSvuxdJrclZbzWro1Q=
Received: by 10.70.21.18 with SMTP id 18mr8791660wxu;
        Thu, 29 Dec 2005 04:21:29 -0800 (PST)
Received: by 10.70.26.13 with HTTP; Thu, 29 Dec 2005 04:21:29 -0800 (PST)
Message-ID: <7399af0a0512290421i37139259jc92f5accc0a2ae6@mail.gmail.com>
Date: Thu, 29 Dec 2005 12:21:29 +0000
From: =?ISO-8859-1?Q?Jo=E3o_Br=E1zio?= <jbrazio@stinkfist.org>
Sender: jbrazio@gmail.com
To: gentoo-embedded@lists.gentoo.org
Subject: Re: [gentoo-embedded] GNAP+VPN=PROBLEMS
In-Reply-To: <20051229105331.GD10459@nightcrawler.e-centre.net>
Precedence: bulk
List-Post: <mailto:gentoo-embedded@lists.gentoo.org>
List-Help: <mailto:gentoo-embedded+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-embedded+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-embedded+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-embedded.gentoo.org>
X-BeenThere: gentoo-embedded@gentoo.org
Reply-to: gentoo-embedded@lists.gentoo.org
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_17914_30550478.1135858889325"
References: <7399af0a0512280345g442fe576n8f3df66267f353fb@mail.gmail.com>
	 <43B29454.8050701@gentoo.org>
	 <7399af0a0512281109u17c21de3rfc69c73285245b@mail.gmail.com>
	 <43B3B400.1080207@gentoo.org>
	 <7399af0a0512290224y45c663ffyd8e16850da677d1c@mail.gmail.com>
	 <20051229103029.GC10459@nightcrawler.e-centre.net>
	 <7399af0a0512290235m68ffd25h3ee4c5ea51196127@mail.gmail.com>
	 <20051229105331.GD10459@nightcrawler.e-centre.net>
X-Archives-Salt: e7cb9e83-16fa-4500-bf3b-5f0f71b603de
X-Archives-Hash: 8bbb5a825386fbf455268d33013f7c0c

------=_Part_17914_30550478.1135858889325
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

OK.. I'm getting out of ideias.

Now I've got the same error with a different file..

# chroot (...)
# emerge portage
[...]
Traceback (most recent call last):
  File "/usr/bin/emerge", line 3200, in ?
    mydepgraph.merge(mydepgraph.altlist())
  File "/usr/bin/emerge", line 1912, in merge
    retval=3Dportage.doebuild(y,"merge",myroot,self.pkgsettings,edebug)
  File "/usr/lib/portage/pym/portage.py", line 2724, in doebuild
    return
merge(mysettings["CATEGORY"],mysettings["PF"],mysettings["D"],mysettings["B=
UILDDIR"]+"/build-info",myroot,mysettings,myebuild=3Dmysettings["EBUILD"])
  File "/usr/lib/portage/pym/portage.py", line 2896, in merge
    return mylink.merge(pkgloc,infloc,myroot,myebuild)
  File "/usr/lib/portage/pym/portage.py", line 6893, in merge
    return self.treewalk(mergeroot,myroot,inforoot,myebuild,cleanup=3Dclean=
up)
  File "/usr/lib/portage/pym/portage.py", line 6502, in treewalk
    if self.mergeme
(srcroot,destroot,outfile,secondhand,"",cfgfiledict,mymtime):
  File "/usr/lib/portage/pym/portage.py", line 6758, in mergeme
    if self.mergeme
(srcroot,destroot,outfile,secondhand,offset+x+"/",cfgfiledict,thismtime):
  File "/usr/lib/portage/pym/portage.py", line 6791, in mergeme
    os.utime(mydest,(thismtime,thismtime))
OSError: [Errno 38] Function not implemented: '/etc/make.globals'



On 12/29/05, Brian Harring <ferringb@gentoo.org> wrote:
>
> On Thu, Dec 29, 2005 at 10:35:12AM +0000, Jo=E3o Br=E1zio wrote:
> > On 12/29/05, Brian Harring <[1]ferringb@gentoo.org> wrote:
> > > On Thu, Dec 29, 2005 at 10:24:06AM +0000, Jo?o Br?zio wrote:
> > > > Wel.. I've already tryed to chroot() into the grp-x86-20051228 and
> > > > issued:
> > > > # emerge portage
> > > > Calculating dependencies
> > > >
> > > > !!! Problem in sys-apps/portage dependencies.
> > > > !!! [Errno 38] Function not implemented:
> > > > '/var/cache/edb/dep//usr/portage/sys-apps/.update.23778.portaege-
> 2.0.53
> > > > ' exceptions
> > > utime or rename offhand...
> > Excuse me but what do you mean with "offhand" ?
>
> That name for a file is only created with a flat_list cache backend,
> specifically when it's doing an update to an existing entry (kind of a
> duh there considering the name, I know).
>
> The algo is roughly
> f=3Dopen(tmp_update_entry)
> write to it
> close it
> utime it (reset mtime)
> rename(tmp_update_entry, update_entry)
>
> Hence the 'offhand'.  Don't know if it's rename or utime that's not
> defined- just know that those are the only two syscalls that could
> sanely trigger that (failed update will trigger an unlink, but I'd be
> amazed if that call was missing).
>
> ~harring
>
>
>


--

Cumprimentos,
Jo=E3o Br=E1zio.

------=_Part_17914_30550478.1135858889325
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<div>OK.. I'm getting out of ideias.</div>
<div>&nbsp;</div>
<div>Now I've got the same error with a different file..</div>
<div>&nbsp;</div>
<div># chroot (...)</div>
<div># emerge portage</div>
<div>[...]</div>
<div>Traceback (most recent call last):<br>&nbsp; File &quot;/usr/bin/emerg=
e&quot;, line 3200, in ?<br>&nbsp;&nbsp;&nbsp; mydepgraph.merge(mydepgraph.=
altlist())<br>&nbsp; File &quot;/usr/bin/emerge&quot;, line 1912, in merge<=
br>&nbsp;&nbsp;&nbsp; retval=3Dportage.doebuild
(y,&quot;merge&quot;,myroot,self.pkgsettings,edebug)<br>&nbsp; File &quot;/=
usr/lib/portage/pym/portage.py&quot;, line 2724, in doebuild<br>&nbsp;&nbsp=
;&nbsp; return merge(mysettings[&quot;CATEGORY&quot;],mysettings[&quot;PF&q=
uot;],mysettings[&quot;D&quot;],mysettings[&quot;BUILDDIR&quot;]+&quot;/bui=
ld-info&quot;,myroot,mysettings,myebuild=3Dmysettings[&quot;EBUILD&quot;])
<br>&nbsp; File &quot;/usr/lib/portage/pym/portage.py&quot;, line 2896, in =
merge<br>&nbsp;&nbsp;&nbsp; return mylink.merge(pkgloc,infloc,myroot,myebui=
ld)<br>&nbsp; File &quot;/usr/lib/portage/pym/portage.py&quot;, line 6893, =
in merge<br>&nbsp;&nbsp;&nbsp; return=20
self.treewalk(mergeroot,myroot,inforoot,myebuild,cleanup=3Dcleanup)<br>&nbs=
p; File &quot;/usr/lib/portage/pym/portage.py&quot;, line 6502, in treewalk=
<br>&nbsp;&nbsp;&nbsp; if self.mergeme(srcroot,destroot,outfile,secondhand,=
&quot;&quot;,cfgfiledict,mymtime):
<br>&nbsp; File &quot;/usr/lib/portage/pym/portage.py&quot;, line 6758, in =
mergeme<br>&nbsp;&nbsp;&nbsp; if self.mergeme(srcroot,destroot,outfile,seco=
ndhand,offset+x+&quot;/&quot;,cfgfiledict,thismtime):<br>&nbsp; File &quot;=
/usr/lib/portage/pym/portage.py&quot;, line 6791, in mergeme
<br>&nbsp;&nbsp;&nbsp; os.utime(mydest,(thismtime,thismtime))<br>OSError: [=
Errno 38] Function not implemented: '/etc/make.globals'<br><br><br>&nbsp;</=
div>
<div><span class=3D"gmail_quote">On 12/29/05, <b class=3D"gmail_sendername"=
>Brian Harring</b> &lt;<a href=3D"mailto:ferringb@gentoo.org">ferringb@gent=
oo.org</a>&gt; wrote:</span>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">On Thu, Dec 29, 2005 at 10:35:12=
AM +0000, Jo=E3o Br=E1zio wrote:<br>&gt; On 12/29/05, Brian Harring &lt;[1]=
ferringb@
<a href=3D"http://gentoo.org">gentoo.org</a>&gt; wrote:<br>&gt; &gt; On Thu=
, Dec 29, 2005 at 10:24:06AM +0000, Jo?o Br?zio wrote:<br>&gt; &gt; &gt; We=
l.. I've already tryed to chroot() into the grp-x86-20051228 and<br>&gt; &g=
t; &gt; issued:
<br>&gt; &gt; &gt; # emerge portage<br>&gt; &gt; &gt; Calculating dependenc=
ies<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; !!! Problem in sys-apps/portage dep=
endencies.<br>&gt; &gt; &gt; !!! [Errno 38] Function not implemented:<br>
&gt; &gt; &gt; '/var/cache/edb/dep//usr/portage/sys-apps/.update.23778.port=
aege-2.0.53<br>&gt; &gt; &gt; ' exceptions<br>&gt; &gt; utime or rename off=
hand...<br>&gt; Excuse me but what do you mean with &quot;offhand&quot; ?
<br><br>That name for a file is only created with a flat_list cache backend=
,<br>specifically when it's doing an update to an existing entry (kind of a=
<br>duh there considering the name, I know).<br><br>The algo is roughly
<br>f=3Dopen(tmp_update_entry)<br>write to it<br>close it<br>utime it (rese=
t mtime)<br>rename(tmp_update_entry, update_entry)<br><br>Hence the 'offhan=
d'.&nbsp;&nbsp;Don't know if it's rename or utime that's not<br>defined- ju=
st know that those are the only two syscalls that could
<br>sanely trigger that (failed update will trigger an unlink, but I'd be<b=
r>amazed if that call was missing).<br><br>~harring<br><br><br></blockquote=
></div><br><br clear=3D"all"><br>-- <br><br>Cumprimentos,<br>Jo=E3o Br=E1zi=
o.=20

------=_Part_17914_30550478.1135858889325--
-- 
gentoo-embedded@gentoo.org mailing list