Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 169162

Summary: sys-libs/ncurses-5.6 emerge failed
Product: Gentoo Linux Reporter: Jmaxxz <Jmaxxz>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jmaxxz 2007-03-03 18:05:41 UTC
Crash when ncurses tries to updated during emerge -uND world. 

Reproducible: Always

Steps to Reproduce:
1.emerge -uND world
2.or emerge ncurses
3.

Actual Results:  
mes.o ../objects/parse_entry.o ../objects/read_entry.o ../objects/read_termcap.o ../objects/setbuf.o ../objects/strings.o ../objects/tries.o ../objects/trim_sgr0.o ../objects/unctrl.o ../objects/visbuf.o ../objects/write_entry.o ../objects/define_key.o ../objects/hashed_db.o ../objects/key_defined.o ../objects/keybound.o ../objects/keyok.o ../objects/version.o
i686-pc-linux-gnu-ar: illegal option -- .
Usage: i686-pc-linux-gnu-ar [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...
       i686-pc-linux-gnu-ar -M [<mri-script]
 commands:
  d            - delete file(s) from the archive
  m[ab]        - move file(s) in the archive
  p            - print file(s) found in the archive
  q[f]         - quick append file(s) to the archive
  r[ab][f][u]  - replace existing or insert new file(s) into the archive
  t            - display contents of archive
  x[o]         - extract file(s) from the archive
 command specific modifiers:
  [a]          - put file(s) after [member-name]
  [b]          - put file(s) before [member-name] (same as [i])
  [N]          - use instance [count] of name
  [f]          - truncate inserted file names
  [P]          - use full path names when matching
  [o]          - preserve original dates
  [u]          - only replace files that are newer than current archive contents
 generic modifiers:
  [c]          - do not warn if the library had to be created
  [s]          - create an archive index (cf. ranlib)
  [S]          - do not build a symbol table
  [v]          - be verbose
  [V]          - display the version number
  @<file>      - read options from <file>
 emulation options:
  No emulation specific options
i686-pc-linux-gnu-ar: supported targets: elf32-i386 a.out-i386-linux efi-app-ia32 elf64-x86-64 elf64-little elf64-big elf32-little elf32-big srec symbolsrec tekhex binary ihex trad-core
make[1]: *** [../lib/libncursesw.a] Error 1
make[1]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.6/work/widec/ncurses'
make: *** [all] Error 2

!!! ERROR: sys-libs/ncurses-5.6 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3284:   Called src_compile
  ncurses-5.6.ebuild, line 54:   Called do_compile '--enable-widec' '--includedir=/usr/include/ncursesw'
  ncurses-5.6.ebuild, line 92:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/sys-libs/ncurses-5.6/temp/build.log'.


Expected Results:  
Successful emerge
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-03-03 18:06:55 UTC
NOT a portage bug.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-03-03 18:08:29 UTC
emerge -C confcache

*** This bug has been marked as a duplicate of bug 162875 ***