Walter Dnes ha scritto:

 Quoted below is error output from "emerge --sync".  If it wasn't the
root cause, where do I find the error logs?

 And while we're at it, how can I turn off the "Portage cache"?  I do
an "emerge --sync" approx once a week, and I install programs a lot less
often.  It seems to take forever with the little spinning twirler to get
the system back after "emerge --sync".  I don't think it's worth it for me.



deleting app-cdr/k3b/files/digest-k3b-0.11.18-r1
deleting app-cdr/cdw/files/digest-cdw-0.2.0_pre3
deleting app-cdr/cdw/files/digest-cdw-0.2.0
deleting app-cdr/cdw/cdw-0.2.0_pre3.ebuild
deleting app-cdr/cdw/cdw-0.2.0.ebuild
deleting app-arch/kdar/kdar-1.3.0.ebuild
deleting app-arch/kdar/files/digest-kdar-1.3.0
deleting app-arch/dpkg/files/digest-dpkg-1.10.18.1
deleting app-arch/dpkg/dpkg-1.10.18.1.ebuild
deleting app-arch/cpio/files/digest-cpio-2.6
deleting app-arch/cpio/cpio-2.6.ebuild
deleting app-antivirus/f-prot/files/digest-f-prot-4.5.2
deleting app-antivirus/f-prot/f-prot-4.5.2.ebuild
deleting app-antivirus/clamav/files/digest-clamav-0.81_rc1
deleting app-antivirus/clamav/clamav-0.81_rc1.ebuild
deleting app-admin/torsmo/torsmo-0.18.ebuild
deleting app-admin/torsmo/files/digest-torsmo-0.18

Number of files: 109075
Number of files transferred: 7004
Total file size: 85016177 bytes
Total transferred file size: 11239030 bytes
Literal data: 11239030 bytes
Matched data: 0 bytes
File list size: 2432957
Total bytes written: 140261
Total bytes read: 13988100

wrote 140261 bytes  read 13988100 bytes  125585.43 bytes/sec
total size is 85016177  speedup is 6.02



Updating Portage cache: 27%/usr/lib/portage/bin/ebuild.sh: /usr/portage/eclass/eutils.eclass: line 39: syntax error near unexpected token `else'


/usr/lib/portage/bin/ebuild.sh: /usr/portage/eclass/eutils.eclass: line 39: `  
else'

!!! ERROR: dev-lisp/cl-plus-1.0 failed.
!!! Function inherit, Line 1443, Exitcode 1
!!! died sourcing /usr/portage/eclass/eutils.eclass in inherit()
!!! If you need support, post the topmost build error, NOT this status message.


aux_get(): (0) Error in dev-lisp/cl-plus-1.0 ebuild. (1) Check for syntax error or corruption in the ebuild. (--debug)






quoting james Hiscock

I just ran into this myself, and it looks as though somebody mangled
/usr/portage/eclass/eutils.eclass, by leaving it like this:


if [ $CROSSCOMPILE -eq 1 ] then else ... fi

...which isn't valid. I just added the following line:

echo -n ""

...between the "then" and "else" (on a line by itself), and it appears


to have fixed the problem (for now <shrug>)



--
gentoo-user@gentoo.org mailing list



Reply via email to