Bug 478580

Summary: Extended attributes on symlinks is broken - please upgrade to later version
Product: [Fedora] Fedora Reporter: Jonathan Underwood <jonathan.underwood>
Component: pyxattrAssignee: Marcin Zajaczkowski <mszpak>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 10CC: mszpak
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-01-21 21:27:21 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jonathan Underwood 2009-01-01 12:24:43 UTC
Description of problem:
rdiff-backup makes use of pyxattr for extended attribute support, and the latest version of rdiff-backup is repoorting:

Warning: Your version of pyxattr (unknown) has broken support for extended
attributes on symlinks. If you choose not to upgrade to a more recent version,
you may see many warning messages from listattr().

I see the shippedd version of pyxattr is quite old, upstream is at 0.40. Please could we have an updated package to fix this problem.

Version-Release number of selected component (if applicable):
pyxattr-0.2.2-3.fc9.x86_64

Comment 1 Marcin Zajaczkowski 2009-01-01 19:05:45 UTC
A version 0.4.0 is already in a development branch. You could test it by rebuilding src.rpm on your machine [1]. Nevertheless if there is a problem you mentioned (I already have 0.4.0 installed and I didn't know about a warning) I will request to put it into testing for F9 and F10.

[1] - ftp://mask.wsisiz.edu.pl/pub/linux/fedora/linux/development/source/SRPMS/pyxattr-0.4.0-2.fc11.src.rpm

Comment 2 Jonathan Underwood 2009-01-01 22:09:26 UTC
I rebuilt that SRPM in mock for F-10 and installed it on both machines and then ran the same rdiff-backup command which completed fine, no warning about brokeness. So, I'd encourage you to push a build for F-10 as an update to updates-testing. Maybe F-9 too, though I haven't got an F-9 box to test it on.

Comment 3 Fedora Update System 2009-01-02 12:31:51 UTC
pyxattr-0.4.0-2.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/pyxattr-0.4.0-2.fc10

Comment 4 Fedora Update System 2009-01-02 12:33:01 UTC
pyxattr-0.4.0-2.fc9 has been submitted as an update for Fedora 9.
http://admin.fedoraproject.org/updates/pyxattr-0.4.0-2.fc9

Comment 5 Fedora Update System 2009-01-07 09:27:22 UTC
pyxattr-0.4.0-2.fc10 has been pushed to the Fedora 10 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update pyxattr'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-0171

Comment 6 Fedora Update System 2009-01-07 09:29:37 UTC
pyxattr-0.4.0-2.fc9 has been pushed to the Fedora 9 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing-newkey update pyxattr'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2009-0184

Comment 7 Fedora Update System 2009-01-21 21:27:18 UTC
pyxattr-0.4.0-2.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2009-01-21 21:36:51 UTC
pyxattr-0.4.0-2.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.