Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 640670 - app-eselect/eselect-wine-1.2.2 when PORTAGE_TMPDIR is on tmpfs - OperationNotSupported: Filesystem containing file '/var/tmp/portage/app-eselect/eselect-wine-1.2.2/image//usr/share/eselect/modules/wine.eselect' does not support exte
Summary: app-eselect/eselect-wine-1.2.2 when PORTAGE_TMPDIR is on tmpfs - OperationNot...
Status: RESOLVED DUPLICATE of bug 640290
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Adam Feldman
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-11 11:19 UTC by Michael Perlov
Modified: 2017-12-12 09:20 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Perlov 2017-12-11 11:19:23 UTC
When /var/tmp/portage underlying fs does not support extended attrs, emerge will fail with:

>>> Install eselect-wine-1.2.2 into /var/tmp/portage/app-eselect/eselect-wine-1.2.2/image/ category app-eselect
ERROR:root:Failed to copy file: _parsed_options=Namespace(group=-1, mode=420, owner=-1), source='/var/tmp/portage/app-eselect/eselect-wine-1.2.2/temp/.newins_tmp_VzlBTV/wine.eselect', dest_dir='/var/tmp/portage/app-eselect/eselect-wine-1.2.2/image//usr/share/eselect/modules'
Traceback (most recent call last):
  File "/usr/lib/portage/python2.7/doins.py", line 189, in run
    exclude=self._xattr_exclude)
  File "/usr/lib64/python2.7/site-packages/portage/util/movefile.py", line 97, in _copyxattr
    (_unicode_decode(dest), _unicode_decode(attr)))
OperationNotSupported: Filesystem containing file '/var/tmp/portage/app-eselect/eselect-wine-1.2.2/image//usr/share/eselect/modules/wine.eselect' does not support extended attribute 'user.xdg.origin.url'

Reproducible: Always
Comment 1 Michael Perlov 2017-12-11 11:32:25 UTC
fstab entry:

tmpfs	/var/tmp/portage	tmpfs	noatime,nodiratime,size=8G,uid=portage,gid=portage,mode=775	0 0
Comment 2 Michael Perlov 2017-12-11 11:33:39 UTC
grep TMPFS_XATTR /usr/src/linux/.config
CONFIG_TMPFS_XATTR=y
Comment 3 Arfrever Frehtes Taifersar Arahesis 2017-12-12 09:20:28 UTC

*** This bug has been marked as a duplicate of bug 640290 ***