Вы здесь

права доступа

MazeComp ~ # emerge -f mdf2iso
Calculating dependencies... done!
>>> Emerging (1 of 1) app-cdr/mdf2iso-0.3.0-r1 to /
>>> Downloading 'http://distfiles.gentoo.org/distfiles/mdf2iso-0.3.0-src.tar.bz2'
[Errno 13] Permission denied:
   /usr/bin/wget -t 5 -T 60 --passive-ftp -O /usr/portage/distfiles/mdf2iso-0.3.0-src.tar.bz2 !!! 

...так с каждым адресом....

Couldn't download 'mdf2iso-0.3.0-src.tar.bz2'. Aborting.
!!! Fetch for /usr/portage/app-cdr/mdf2iso/mdf2iso-0.3.0-r1.ebuild failed, continuing...
!!! Some fetch errors were encountered.  Please see above for details.
   app-cdr/mdf2iso-0.3.0-r1

случилось это после того, как всему кроме /home поставил права доступа только на root, остальным запретил даже чтение. Если руками запустить wget (тупо copy-paste), то всё ок, дальше emerge работает.
Обратная поставновка прав на доступ не помогла. что делать?

Зря так сделали. Некоторым программам надо иметь доступ к настройкам только через определенного пользователя.

давайте вы выпьете три литра водки без закуски, а на утро я скажу вам:

Цитата:
Зря так сделали

если есть способ снять "зеркало" прав с рабочей системы, я бы просто руками пробил бы их у себя...

Начиная с какой-то (не помню) версии Portage, появилась EMERGE_FEATURES="userfetch", которая включена по умолчанию, и запускает wget с правами обычного юзера.
_________________
~? **!

_________________
~? **!

Попробуй для /usr/portage/distfiles постввить права drwxrwxr-x (или drwxrwsr-x) root:portage

http://www.gentoo.ru/node/8202
добавил в make.conf FEATURES="-userfetch"
заработало.
Вспомнил что в процессе всех этих манипуляций с файлами делал emerge --sync, но ничего не обновлял. Это причина?