Date: Fri, 25 Aug 2023 19:54:42 +0200 From: Felix Palmen <zirias@freebsd.org> To: current@freebsd.org Cc: Dmitry Chagin <dchagin@freebsd.org> Subject: Possible issue with linux xattr support? Message-ID: <wngyoks3jy5wjrbv6tlqhv3g4jyu7z4s2broo7qcpit7iebawc@fbfb5iidxtp2>
next in thread | raw e-mail | index | archive | help
--2ln4onhn5xy4ls2n Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi all and Dmitry, (CC to Dmitry because he added this linux xattr support in 22dca7acf7756c07d3ccbfdc8dfd10fd9ad3f9cf) I'm currently working on an idea to build a userland for Linuxulator =66rom source here: https://github.com/Zirias/zfbsd-ports/commits/linux Now I ran into an issue with the first port using the full "base" userland for building (I tried expat2 for this): The "install" tool from GNU coreutils was unable to set file permissions, and truss showed me this: | linux_fsetxattr(0x4,0x401860e8,0x134dd0,0x1c,0x0) ERR#-1 'Operation | not permitted' To verify, I removed xattr support completely from coreutils (and also sed) in commit "linuxsrc: Disable usage of xattr" and indeed, with this change, GNU's install works as it should. So, hoping for someone with some knowledge how to debug this ;) Thanks, Felix --=20 Felix Palmen <zirias@FreeBSD.org> {private} felix@palmen-it.de -- ports committer -- {web} http://palmen-it.de {pgp public key} http://palmen-it.de/pub.txt {pgp fingerprint} 6936 13D5 5BBF 4837 B212 3ACC 54AD E006 9879 F231 --2ln4onhn5xy4ls2n Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEABYKAH0WIQRpNhPVW79IN7ISOsxUreAGmHnyMQUCZOjq118UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0Njkz NjEzRDU1QkJGNDgzN0IyMTIzQUNDNTRBREUwMDY5ODc5RjIzMQAKCRBUreAGmHny MWGnAQDcDejICs8th3DSl9+udk1G+nCOgzBpB4sD9WtRErR1PQEAvrjUTihNalkA c5gnxMO/dqQ7RE/6UZ4vitxePAlL8gU= =yvya -----END PGP SIGNATURE----- --2ln4onhn5xy4ls2n--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?wngyoks3jy5wjrbv6tlqhv3g4jyu7z4s2broo7qcpit7iebawc>