Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 16528 - binutils-2.13.90.0.18 ebuild non-functional
Summary: binutils-2.13.90.0.18 ebuild non-functional
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High blocker
Assignee: Nicholas Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-27 23:10 UTC by Todd Geders
Modified: 2003-03-07 02:13 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Todd Geders 2003-02-27 23:10:16 UTC
When updating binutils from 2.13.90.0.16-r1 to 2.13.90.0.18 I get the following
output:

bash-2.05a# emerge -u binutils
Calculating dependencies ...done!
>>> emerge (1 of 1) sys-devel/binutils-2.13.90.0.18 to /
/usr/sbin/ebuild.sh: /usr/portage/eclass/libtool.eclass: line -3224: syntax
error: unexpected end of file
/usr/sbin/ebuild.sh: die: command not found
>>> md5 ;-) binutils-2.13.90.0.18.tar.bz2
/usr/sbin/ebuild.sh: /usr/portage/eclass/libtool.eclass: line -3224: syntax
error: unexpected end of file
/usr/sbin/ebuild.sh: die: command not found
/usr/sbin/ebuild.sh: /usr/portage/eclass/libtool.eclass: line -3224: syntax
error: unexpected end of file
/usr/sbin/ebuild.sh: die: command not found
>>> Unpacking source...
>>> Unpacking binutils-2.13.90.0.18.tar.bz2 to
/var/tmp/portage/binutils-2.13.90.0.18/work
 * Applying binutils-2.13.90.0.16-sparc-nonpic.patch...                        
                                                          [ ok ]
 * Applying binutils-2.13.90.0.10-glibc21.patch...                             
                                                          [ ok ]
 * Applying binutils-2.13.90.0.10-ia64-brl.patch...                            
                                                          [ ok ]
 * Applying binutils-2.13.90.0.10-x86_64-testsuite.patch...                    
                                                          [ ok ]
 * Applying binutils-2.13.90.0.10-x86_64-gotpcrel.patch...                     
                                                          [ ok ]
 * Applying binutils-2.13.90.0.18-eh-frame-ro.patch...                         
                                                          [ ok ]
 * Applying binutils-2.13.90.0.16-array-sects-compat.patch...                  
                                                          [ ok ]
>>> Source unpacked.
/usr/sbin/ebuild.sh: /usr/portage/eclass/libtool.eclass: line -3224: syntax
error: unexpected end of file
/usr/sbin/ebuild.sh: die: command not found
nls
y
y
y
y
y
y
y
<insert a few million more y's for infinity>


I've just updated portage to 2.0.47-r7 in case that may be a source of the
problem...

Reproducible: Always
Steps to Reproduce:
1. emerge -u binutils
2.
3.

Actual Results:  
See details

Expected Results:  
Emerge update binutils with no problem
Comment 1 Todd Geders 2003-02-27 23:10:58 UTC
Output of 'emerge info':

Portage 2.0.47-r7 (default-1.0, gcc-2.95.3, glibc-2.2.5-r2,2.2.5-r7)
=================================================================
System uname: 2.4.19-gentoo-r10 i686 Intel(R) Pentium(R) III Mobile CPU      1000MHz
GENTOO_MIRRORS="http://csociety-ftp.ecn.purdue.edu/pub/gentoo http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb:/usr/kde/3.1/share/config:/usr/kde/3/share/config:/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss apm avi crypt cups encode jpeg libg++ mikmod mmx mpeg ncurses pdflib quicktime spell truetype xml2 xv alsa arts berkdb bonobo cdr esd gdbm gif gnome gnome-libs gpm gtk guile imlib kde libwww motif nls oggvorbis opengl pam png qt readline scanner sdl slang ssl svga tcpd X -3dnow sse pnp fbcon tcltk aalib tiff ggi dvd xmms flash imap mozilla plotutils tetex java perl python atlas doc"
COMPILER=""
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O3 -pipe"
CXXFLAGS="-march=i686 -O3 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync5.us.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2003-03-01 04:18:16 UTC
rm /usr/portage/eclass/libtool.eclass
emerge sync

then try again

Comment 3 Todd Geders 2003-03-03 01:34:42 UTC
bash-2.05a# mv /usr/portage/eclass/libtool.eclass ~/. (don't want to delete just yet)
bash-2.05a# emerge sync
....
Number of files: 37566
Number of files transferred: 1542
Total file size: 30282697 bytes
Total transferred file size: 1694144 bytes
Literal data: 865284 bytes
Matched data: 828860 bytes
File list size: 840263
Total bytes written: 40928
Total bytes read: 1767756

wrote 40928 bytes  read 1767756 bytes  2900.86 bytes/sec
total size is 30282697  speedup is 16.74

>>> Updating Portage cache... /!!! eclass does not exist: ups


aux_get(): eclass "ups" from /var/cache/edb/dep//app-emulation/wine-20021007 not foun                                                  d.
!!! Eclass 'ups'not found.
-!!! eclass does not exist: ups


aux_get(): eclass "ups" from /var/cache/edb/dep//app-emulation/wine-20021031 not foun                                                  d.
!!! Eclass 'ups'not found.
|

aux_get(): (1) couldn't open cache entry for dev-ruby/mod-ruby-0.9.7
               Check for syntax error or corruption in the ebuild.

  ...done!


 * An update to portage is available. It is _highly_ recommended
 * that you update portage now, before any other packages are updated.
 * Please do so and then update ALL of your configuration files.


Odd error messages (but portage has been a bit flaky lately, especially with the latest portage upgrades...I will update portage now and see if that helps...

Ok, just did 'emerge portage' to remerge portage (no real update) and updated my make.globals to the latest...ran 'emerge -u binutils' and seems to have worked peachy...
Comment 4 Todd Geders 2003-03-03 01:36:01 UTC
Hmm, I can't seem to change the status, but it is FIXED for me...

Is this a part of a larger problem, or just some odd corruption on my normally rock stable machine?
Comment 5 Martin Holzer (RETIRED) gentoo-dev 2003-03-07 02:13:38 UTC
until 1.4 final, you can expect more bugs