Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#16098 - [devtools] makechrootpkg doesn't work on XFS

Attached to Project: Arch Linux
Opened by Corrado Primier (bardo) - Tuesday, 08 September 2009, 16:00 GMT
Last edited by Pierre Schmitz (Pierre) - Thursday, 11 February 2010, 13:38 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Aaron Griffin (phrakture)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I can't make makechrootpkg to work on an XFS filsystem because it doesn't want to mount the AUFS union. In dmesg I see:

aufs au_xino_create:662:mount[2850]: xino doesn't support /tmp/.aufs.xino(xfs)

So this would configrm an incompatibilty. However, I was suggested a solution on the bbs[0], which involves putting the xino files in /dev/shm. Would this cause problems of any kind? Does it seem like a feasible solution? Or will XFS be officially declared as unsupported?

[0] http://bbs.archlinux.org/viewtopic.php?id=75932
This task depends upon

Closed by  Pierre Schmitz (Pierre)
Thursday, 11 February 2010, 13:38 GMT
Reason for closing:  Fixed
Additional comments about closing:  I simply dropped any usage of the broken aufs
Comment by Aaron Griffin (phrakture) - Tuesday, 15 September 2009, 16:47 GMT
So this is more of an issue with aufs on XFS, and not specifically makechrootpkg, correct?
Comment by Corrado Primier (bardo) - Thursday, 17 September 2009, 00:11 GMT
Aaron, you're right. Very few (if any) use the xfs/aufs combo, on the other hand this bug has a simple fix, but it will affect all the others.

For me, I use aufs on xfs just for testing purposes on a virtual machine I use to build community packages, and just because there were no testers among devs/TUs, I can do without it.
Comment by Aaron Griffin (phrakture) - Friday, 18 September 2009, 03:52 GMT
Can you confirm if your fix works fine for other FSes as well?

Also, can you submit a patch please?
Comment by Corrado Primier (bardo) - Monday, 14 December 2009, 14:37 GMT
Sorry for disappearing, my time has been really limited lately. Just checked, moving the xino mount point to /dev/shm works on xfs and also on ext4. Since there doesn't seem to be any drawback it could be done for every fs (see attached mcp_generic.patch) or, if you have doubts, there could be a specific check for xfs (mcp_xfs.patch). Apply the one you prefer.

Loading...