[Не решено, вопрос снят]install-xattr: listxattr() failed: Operation not supported

Доброго времени суток! Практически любая установка софта заканчивается ошибкой
install-xattr: listxattr() failed: Operation not supported
!!! doins: /usr/portage/любой-устанавливаемый-пакет/который-вываливается/этой-ошибкой does not exist

Как решить эту проблему?

1. пересобрать portage с

1. пересобрать portage с отключенным флагом xattr
2. смонтировать файловые системы с поддержкой xattr

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

А мне здесь видятся издержки

А мне здесь видятся издержки выборочного обновления.
Из недавнего:

$ grep attr /etc/portage/package.use
sys-apps/attr abi_x86_32

:wq
--
Live free or die

attr в /etc/portage.use

attr в /etc/portage.use отсутствует и никогда его там не было.

Какая система?

Покажи uname -a и eselect profile list

uname -a Linux Sega

uname -a
Linux Sega 4.2.3-gentoo #1 SMP Sun Oct 11 10:58:32 EEST 2015 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux

и
eselect profile list
Available profile symlink targets:
[8] default/linux/x86/13.0/desktop/plasma *

Выставить глобально (в

Похоже, что вам xattr не нужен, поскольку у вас не hardened система. Поэтому можете его совсем убрать из системы:

Выставить глобально (в make.conf) USE-флаг -xattr, убедиться, что он выключен

emerge --info|grep xattr

и обновить портаж и мир

emerge -1 portage
emerge -uDN --with-bdep=y --backtrack=30 @system
emerge -uDN --with-bdep=y --backtrack=30 @world

Если же решите, что вам xattr где-то нужен, включите его поддержку в ядре для всех своих файловых систем и перегенерите ядро.

Спасибо, попробую выключить в

Спасибо, попробую выключить в make.conf

Слабо представляю где xattr может мне понадобится в моем аудио-видео плеере + торрентокачалка с интернетобродилкой)))).
P.S. В ядре оказалось включено...

Я тут подумал, что глобально

Я тут подумал, что глобально отключать - это плохая идея!
Лучше для sys-apps/portage только. И убедись, что на /usr/portage нет noexec atributa :).
Покажи выдачу от mount

mount /dev/sdb8 on / type

mount
/dev/sdb8 on / type reiserfs (rw,noatime,notail)
devtmpfs on /dev type devtmpfs (rw,nosuid,relatime,size=10240k,nr_inodes=221057,mode=755)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run type tmpfs (rw,nodev,relatime,size=207220k,mode=755)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620)
shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
cgroup_root on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,relatime,size=10240k,mode=755)
openrc on /sys/fs/cgroup/openrc type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/rc/sh/cgroup-release-agent.sh,name=openrc)
cpuset on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cpu on /sys/fs/cgroup/cpu type cgroup (rw,nosuid,nodev,noexec,relatime,cpu)
cpuacct on /sys/fs/cgroup/cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct)
freezer on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
/dev/sdb9 on /home type ext3 (rw,noatime,errors=continue,barrier=1,data=writeback)
/dev/sdd5 on /mnt/Disk_D type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdc1 on /mnt/Films type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb6 on /mnt/Games type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sda1 on /mnt/Audio-Video type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb5 on /mnt/svalka type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdd2 on /mnt/Windows type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb5 on /var/ftp/upload type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdc1 on /var/ftp/pub/films type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdd5 on /var/ftp/pub/information type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sda1 on /var/ftp/pub/music type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdd5 on /var/ftp/pub/pictures type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdd5 on /var/ftp/pub/install type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb6 on /var/ftp/pub/games type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdd5 on /var/ftp/pub/temp type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sda1 on /var/ftp/pub/music_video type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdd5 on /var/ftp/pub/other type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sda1 on /var/ftp/pub/lossless type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sda1 on /var/ftp/pub/films-2 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdd5 on /usr/portage/distfiles type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)

Однако!.. :)Тогда еще ls -al

Однако!.. :)

Тогда еще ls -al /usr/portage/ покажите.

A на /dev/sdb8 on / или где-нибудь еще не будет достаточно места для /usr/portage/ ? A то, думаю, через FUSE будет сложновато...

ls -al /usr/portage/ Покажу

ls -al /usr/portage/

Покажу вечером, как с работы прийду.
На /dev/sdb8, который /, места не сильно много, там всего раздел 10гб из которых постоянно свободно 1,5гб, система собрана в далеком 2008году и с тех пор upgrade-upgrade-upgrade... до момента когда был задан этот вопрос.

Та "ругань" выдается когда пакет уже собран в /var/путь_где_обычно_собираются/work/... и должна произойти собственно установка (перемещение) файлов готовой программы.

А что ты хочешь? ;) NTFS

А что ты хочешь? ;)
NTFS через FUSE как-бы не комильфо...
Попробуй скомпилить sys-apps/portage без xattr, как уже говорилось - может поможет.

Да как бы /usr/portage

Да как бы /usr/portage находится на reiserfs, где собственно и корень. На ntfs'e лежит только /usr/portage/distfiles и все.

А CONFIG_REISERFS_FS_XATTR=y

А CONFIG_REISERFS_FS_XATTR=y есть?
И ls -al /usr/portage/
И id portage

SysA написал(а): А

SysA написал(а):
А CONFIG_REISERFS_FS_XATTR=y есть?

есть и для reiserfs, и для ext3

ls -al /usr/portage/
итого 2119
drwxr-xr-x 172 root root 4556 окт 5 21:52 .
drwxr-xr-x 12 root root 275 авг 23 2014 ..
-rw-r--r-- 1 root root 67 авг 13 04:31 .gitignore
drwxr-xr-x 42 root root 1073 сен 1 22:28 app-accessibility
drwxr-xr-x 193 root root 4780 окт 5 21:50 app-admin

и так далее, кроме
drwxrwxrwx 1 root root 1658880 окт 25 09:40 distfiles
который находится на ntfs'e. Могу всю "простыню" вывода бросить...

id portage

id portage
uid=250(portage) gid=250(portage) группы=250(portage)

Попробую пока пересобрать portage без xattr.

Вопрос снят, подвернулось

Вопрос снят, подвернулось легкое б/у железо которое как минимум на 8 лет младше моего динозавра.
Буду собирать новую систему, уже 64bit.

Железо не при чём. Проблема

Железо не при чём. Проблема однозначно софтверная. Новое железо от подобной проблемы также не застраховано.

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

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