[Не решено, вопрос снят]install-xattr: listxattr() failed: Operation not supported
sam0delkin 25 октября, 2015 - 12:37
Доброго времени суток! Практически любая установка софта заканчивается ошибкой
install-xattr: listxattr() failed: Operation not supported
!!! doins: /usr/portage/любой-устанавливаемый-пакет/который-вываливается/этой-ошибкой does not exist
Как решить эту проблему?
»
- Для комментирования войдите или зарегистрируйтесь
Вопрос снят, подвернулось
Автор sam0delkin, дата создания 28 октября, 2015 - 10:23.
Вопрос снят, подвернулось легкое б/у железо которое как минимум на 8 лет младше моего динозавра.
Буду собирать новую систему, уже 64bit.
»
- Для комментирования войдите или зарегистрируйтесь
Железо не при чём. Проблема
Автор sspphheerraa, дата создания 31 октября, 2015 - 18:05.
Железо не при чём. Проблема однозначно софтверная. Новое железо от подобной проблемы также не застраховано.
»
- Для комментирования войдите или зарегистрируйтесь
1. пересобрать portage с
1. пересобрать portage с отключенным флагом xattr
2. смонтировать файловые системы с поддержкой xattr
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
А мне здесь видятся издержки
А мне здесь видятся издержки выборочного обновления.
Из недавнего:
: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, убедиться, что он выключен
и обновить портаж и мир
Если же решите, что вам 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/ Покажу
Покажу вечером, как с работы прийду.
На /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 написал(а): А
есть и для 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.