LINUX.ORG.RU

[gentoo, amd64] Не работает htop


0

1
 # htop


htop 0.9 aborting. Please report bug at http://htop.sf.net
Backtrace: 
htop[0x40917f]
/lib64/libc.so.6(+0x324d0)[0x7f845cd6b4d0]
/lib64/libc.so.6(strnlen+0x22)[0x7f845cdb6142]
/lib64/libc.so.6(strndup+0x16)[0x7f845cdb5e66]
htop[0x411276]
htop(ProcessList_scan+0x53a)[0x4118aa]
htop(main+0x413)[0x40a893]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x7f845cd57d2d]
htop[0x406719]
Aborted
server / # uname -a
Linux server 2.6.32-openvz-feoktistov.1 #7 SMP Sun Sep 4 10:53:27 MSD 2011 x86_64 Pentium(R) Dual-Core CPU E6500 @ 2.93GHz GenuineIntel GNU/Linux
server / # eix htop
[I] sys-process/htop
     Available versions:  0.8.3 0.9 (~)0.9-r1 (~)0.9-r2 {debug elibc_FreeBSD kernel_linux openvz unicode vserver}
     Installed versions:  0.9-r2(04:55:29 PM 09/04/2011)(kernel_linux openvz unicode -debug -elibc_FreeBSD -vserver)
     Homepage:            http://htop.sourceforge.net
     Description:         interactive process viewer

server / # ompload /proc/config.gz # Хотя при чем тут ядро?
Progress for '/proc/config.gz'
######################################################################## 100.0%
Omploaded '/proc/config.gz' to http://ompldr.org/vYTcyeQ
Success.

Куда копать? Гуглится что-то типа такого, но это не то.

★★★★★

Ответ на: комментарий от megabaks
# qlist -Iv htop
sys-process/htop-0.9-r2

# revdep-rebuild -i -- -avD
...
* Checking dynamic linking consistency
[ 100% ]                 

 * Dynamic linking on your system is consistent... All done. 

# USE="debug" emerge htop

gdb конпеляется.

Tanger ★★★★★
() автор топика
Ответ на: комментарий от Tanger
[ megabaks@desktop ] ~ $ cat /usr/bin/einstall-debug 
#!/bin/bash
export USE="debug" 
export CFLAGS="-O2 -march=core2 -mtune=generic -pipe -ggdb" 
export CXXFLAGS="${CFLAGS}" 
export FEATURES="nostrip" 
einstall $*
[ megabaks@desktop ] ~ $

надеюсь понятно выразился...

megabaks ★★★★
()
Ответ на: комментарий от megabaks
server localhost # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.

CFLAGS="-O2 -pipe -ggdb"
CXXFLAGS="${CFLAGS}"
FEATURES="nostrip"
ACCEPT_KEYWORDS="~amd64"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
MAKEOPTS="-j5"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="mmx sse sse2 vim-syntax apache apache2 mpd \
     unicode bash-completion alsa ncurses curl dbus \
     avahi java ipv6 sqlite jpeg tiff gnutls idn png vorbis webm threads djvu usb samba openvz\
     -X -named -fortran"

APACHE2_MODULES="proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy_scgi $APACHE2_MODULES"
LINGUAS="ru en"


#############

# qlist -Iv glibc
sys-libs/glibc-2.12.2

да, с другими версиями как?

Смотрел на 0.9 (последний stable), там так же. А вот 0.8.3 работает.

Tanger ★★★★★
() автор топика
10 декабря 2011 г.

В 1.0 пофикшено.

Tanger ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.