Проблема с emerge

Помогите пожалуйста. При попытке собрать что либо пишет:
/usr/lib/portage/bin/ebuild.sh: ./configure: /bin/sh: bad interpreter: Permission denied

!!! ERROR: app-misc/mc-4.6.1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
mc-4.6.1.ebuild, line 91: Called econf '--with-vfs' '--with-ext2undel' '--with-edit' '--enable-charset' '--with-screen=ncurses' '--with-gpm-mouse' '--with-included-gettext' '--without-x' '--with-samba' '--with-configdir=/etc/samba' '--with-codepagedir=/var/lib/samba/codepages' '--with-privatedir=/etc/samba/private'
ebuild.sh, line 540: Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Причём, что самое интересное ядро собирается нормально. Я всю систему побрал с загрузочного диска, и не прикольно если захотел поставить програмку, то надо загружаться с загрузочного диска. Причём /bin/sh указывает на bash. Кто сталкивался с подобным выручайте пожалуйста!!!

А bash работает? А

А bash работает? А покажи права на него и на sh

Re: А bash работает? А

MooSE написал(а):
А bash работает? А покажи права на него и на sh

bash кажется работает, правана него root-чтение и запись, остальные только чтение, является выполняемым. sh-ссылка на bash. Я уже даже пробовал копировать с загрузочного диска эти файлы - эффект нулевой.

Была такая же

Была такая же трабла, я прописал в fstab что-то вроде
/dev/hda4 /var reiserfs notail,noexec 0 0

Потом долго ничего не собирал, а когда понадобилось то уже забыл, что noexec прописал :) В общем покажи вывод mount. Да, ядро то в /usr лежит, вот оно и собирается нормально.

Re: Была такая же

Rinus написал(а):
Была такая же трабла, я прописал в fstab что-то вроде
/dev/hda4 /var reiserfs notail,noexec 0 0

Потом долго ничего не собирал, а когда понадобилось то уже забыл, что noexec прописал :) В общем покажи вывод mount. Да, ядро то в /usr лежит, вот оно и собирается нормально.

Можешь подробнее написать что у тебя написано? Мой /etc/fstab:
/dev/hda1 / ext3 noatime 0 1
/dev/hda5 /var ext3 nodev,nosuid,noexec 0 0
/dev/hda6 /tmp ext3 nodev,nosuid,noexec 0 0
/dev/hda7 none swap sw 0 0
/dev/hda8 /home ext3 defaults 0 0
/dev/hdb /mnt/cdrom iso9660 iocharset=utf8,user,noauto,ro 0 0
/dev/sda1 /mnt/flash auto iocharset=utf8,noauto,defaults 0 0
/dev/fd0 /mnt/floppy auto codepage=866,iocharset=utf8,noauto 0 0
proc /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
Кстати, некоторые программы тоже говорят /bin/sh: Bad intepreter в частности инсталлер нвидии. А в остальном всё работает и не ругается.

Здесь

Здесь убери
/dev/hda5 /var ext3 nodev,nosuid,noexec 0 0
nodev nosuid noexec
_________________
Gentoo GNU/Linux 2.6.18 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

Re: Здесь

Alexxy написал(а):
Здесь убери
/dev/hda5 /var ext3 nodev,nosuid,noexec 0 0
nodev nosuid noexec

_________________
Gentoo GNU/Linux 2.6.18 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

Спасибо, но я уже разобрался! Оказывается был лишним параметр noexec! И вот из-за этой заразы я так долго мучился! Вот так должен был выглядеть мой /etc/fstab:
/dev/hda5 /var ext3 nodev,nosuid 0 0

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".