Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 640670

Summary: 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
Product: Gentoo Linux Reporter: Michael Perlov <perlovka>
Component: Current packagesAssignee: Adam Feldman <np-hardass>
Status: RESOLVED DUPLICATE    
Severity: normal CC: bob.mt.wya, erikdenstore+gbugs, tsmksubc
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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 ***