vasek Нет виновник не /etc/profile или не он один. Я его с рабочей системы перекинул результат тот же
nafanja
а не помнишь как у тебя появислись эти переменные $MANPATH $PKG_CONFIG_PATH $INFOPATH?
Даже не знаю я там на экспериментироваля вот что то где-то и сломал очевидно
Ага кое что увидел переменная
MANPATH=/usr/local/man:/usr/man
как её исправить и я так понял должна быть переменная DOCPATH
nafanja
а что показывает env?

SHELL=/bin/bash
LESS=-M
LESSCHARSET=UTF-8
PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig:/usr/lib64/pkgconfig
G_BROKEN_FILENAMES=1
HOSTNAME=chip-pc
MINICOM=-c on
LESS_TERMCAP_se=
LESS_TERMCAP_so=
LC_ADDRESS=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
PWD=/home/chip
LOGNAME=chip
MANPATH=/usr/local/man:/usr/man
LS_OPTIONS= -F -b -T 0 --color=auto
HOME=/home/chip
LC_PAPER=ru_RU.UTF-8
LANG=ru_RU.UTF-8
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.bat=01;32:*.BAT=01;32:*.btm=01;32:*.BTM=01;32:*.cmd=01;32:*.CMD=01;32:*.com=01;32:*.COM=01;32:*.dll=01;32:*.DLL=01;32:*.exe=01;32:*.EXE=01;32:*.7z=01;31:*.ace=01;31:*.ACE=01;31:*.arj=01;31:*.bz2=01;31:*.cpio=01;31:*.deb=01;31:*.dz=01;31:*.gz=01;31:*.jar=01;31:*.lzh=01;31:*.lzma=01;31:*.rar=01;31:*.RAR=01;31:*.rpm=01;31:*.rz=01;31:*.tar=01;31:*.taz=01;31:*.tb2=01;31:*.tbz2=01;31:*.tbz=01;31:*.tgz=01;31:*.tlz=01;31:*.trz=01;31:*.txz=01;31:*.tz=01;31:*.tz2=01;31:*.xz=01;31:*.z=01;31:*.Z=01;31:*.zip=01;31:*.ZIP=01;31:*.zoo=01;31:*.aac=01;35:*.AAC=01;35:*.anx=01;35:*.asf=01;35:*.ASF=01;35:*.au=01;35:*.axa=01;35:*.axv=01;35:*.avi=01;35:*.AVI=01;35:*.bmp=01;35:*.BMP=01;35:*.divx=01;35:*.DIVX=01;35:*.flac=01;35:*.FLAC=01;35:*.gif=01;35:*.GIF=01;35:*.jpg=01;35:*.JPG=01;35:*.jpeg=01;35:*.JPEG=01;35:*.m2a=01;35:*.M2A=01;35:*.m2v=01;35:*.M2V=01;35:*.m4a=01;35:*.M4A=01;35:*.m4p=01;35:*.M4P=01;35:*.m4v=01;35:*.M4V=01;35:*.mid=01;35:*.midi=01;35:*.mka=01;35:*.mkv=01;35:*.MKV=01;35:*.mov=01;35:*.MOV=01;35:*.mp3=01;35:*.MP3=01;35:*.mp4=01;35:*.MP4=01;35:*.mp4v=01;35:*.mpc=01;35:*.MPC=01;35:*.mpeg=01;35:*.MPEG=01;35:*.mpg=01;35:*.MPG=01;35:*.nuv=01;35:*.oga=01;35:*.ogv=01;35:*.ogx=01;35:*.ogg=01;35:*.OGG=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.PNG=01;35:*.ppm=01;35:*.qt=01;35:*.ra=01;35:*.RA=01;35:*.ram=01;35:*.RAM=01;35:*.rm=01;35:*.RM=01;35:*.spx=01;35:*.svg=01;35:*.svgz=01;35:*.tga=01;35:*.TGA=01;35:*.tif=01;35:*.TIF=01;35:*.tiff=01;35:*.TIFF=01;35:*.vob=01;35:*.VOB=01;35:*.wav=01;35:*.WAV=01;35:*.wma=01;35:*.WMA=01;35:*.wmv=01;35:*.WMV=01;35:*.xbm=01;35:*.xcf=01;35:*.xpm=01;35:*.xspf=01;35:*.xwd=01;35:*.XWD=01;35:*.xvid=01;35:
SSH_CONNECTION=192.168.1.57 49012 192.168.1.226 22
INFOPATH=/usr/local/info:/usr/info
LC_IDENTIFICATION=ru_RU.UTF-8
TERM=xterm-256color
LESS_TERMCAP_mb=
LESS_TERMCAP_me=
LESS_TERMCAP_md=
[email protected]
LESSOPEN=|lesspipe.sh %s
USER=chip
LESS_TERMCAP_ue=
SHLVL=1
INPUTRC=/etc/inputrc
LESS_TERMCAP_us=
LC_TELEPHONE=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_CTYPE=ru_RU.UTF-8
PS2=>
PS1=\[\033[01;32m\]\[email protected]\h\[\033[01;34m\]:\w\$\[\033[00m\]
SSH_CLIENT=192.168.1.57 49012 22
LC_TIME=ru_RU.UTF-8
LC_COLLATE=C
PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
MAIL=/var/mail/chip
SSH_TTY=/dev/pts/1
LC_NUMERIC=ru_RU.UTF-8
_=/usr/bin/env
Да на основной всё Ok, а вот на второй где я экспериментирую там всё собирается но расположение манов и доков не получается изменить они устанавливаются в /usr/man и /usr/doc
vasek Спасибо за информацию в принципе я всё так и делаю но у меня вот в чём проблема на моей второй машине доки и маны после сборки попадают в /usr/doc и /usr/man я
даже при конфигурировании явно указал что они должны попасть в /usr/share

./configure --prefix=/usr --docdir=/usr/share/doc --mandir=/usr/share/man .....

но они упорно попадают в /usr/doc и /usr/man на моей основной машине всё работает нормально и манипулируя переменными --docdir и --mandir могу задать и другое расположение и такое происходит не только с nano но и другими программами
Вот я и думаю может что то в настройках сломал или чего-то не доустановил
Доброго времени суток. Решил попрактиковаться в сборке программ из исходников и возник такой вопрос при конфигурации программы ну например nano указываю расположение манов и доков в ./usr/share/.....


./configure --docdir=/usr/share/doc --mandir=/usr/share/man .....

но после сборки маны и доки устанавливаются в /usr/doc /usr/man. И такая ситуация с остальными прогами. В чём может быть косяк, может я какой-то конфигурационный файл испортил?

P.S. программы в систему не ставлю просто складываю бинарники в отдельный каталог для изучения
make DESTDIR=`pwd`/Temp-Install install
vasek
Спасибо ваш совет мне очень помог косяк оказался скорее всего в том что я установил ядро 3.12.2 (ну плюс может быть ещё какие не будь либы не стоило обновлять) стоило откатить его до 3.6.11 как всё начало работать.
vasek
Также не понятно, что за файлы в этой группе - каким пакетам принадлежат?
/usr/lib64/syslinux/com32/include/limits.h
/usr/lib64/syslinux/com32/include/bitsize/limits.h
это скорее всего заголовки из syslinux

что касается /usr/lib/ и /usr/lib64/ то тут всё устроенно как в fedora centos не знаю как в слаке но этот дистр основан на ней может быть там тоже так
vasek
А вообще, в большинстве случаев, одной ошибкой редко отделываешься - если уж не повезло, то не повезло …
Обычно идет многоступенчатый процесс - исправляешь ошибку за ошибкой.

И то правда я вначале binutils забыл поставить получил ошибку отсутствия ассемблера
gcc: error trying to exec 'as': execvp Нет такого файла или каталога

теперь вот это при том условии что если ставить фулл установку всё работает а вот с минималкой вот такие танци с бубном причём не помогает вариант с установкой всех пакетом из полной версии вот список пакетов для полной и минимальной установки

sudo find / -name limits.h


/usr/include/c++/4.5.2/tr1/limits.h
/usr/include/limits.h
/usr/lib64/syslinux/com32/include/limits.h
/usr/lib64/syslinux/com32/include/bitsize/limits.h
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/include-fixed/limits.h
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/install-tools/include/limits.h
/usr/src/linux-3.12.2/arch/arm/include/asm/limits.h
/usr/src/linux-3.12.2/include/uapi/linux/limits.h
Это не только с nano 5.0 но и с nano 4х и nano 3х, а также с любой версией любой программы тем более nano 5 я собирал именно этим компилятором 4.5.2.