Thx!

On Mon, Jun 22, 2026, 1:27 PM John Chittum <[email protected]>
wrote:

> release 0.9.0 has the fix. once this is uploaded, stonking will be good
> to go. there will be an MRE of rust-coreutils to from Stonking (tbd by
> Julian and Foundations folks).
>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (2156902).
> https://bugs.launchpad.net/bugs/2138215
>
> Title:
>   acl: FTBFS in resolute due to mkdir ACL and permission issues
>
> Status in acl package in Ubuntu:
>   Confirmed
> Status in rust-coreutils package in Ubuntu:
>   Confirmed
> Status in acl source package in Questing:
>   Confirmed
> Status in rust-coreutils source package in Questing:
>   Confirmed
> Status in acl source package in Resolute:
>   Confirmed
> Status in rust-coreutils source package in Resolute:
>   In Progress
> Status in acl source package in Stonking:
>   Confirmed
> Status in rust-coreutils source package in Stonking:
>   Confirmed
>
> Bug description:
>   acl 2.3.2-2 FTBFS in Resolute
>
>   https://people.canonical.com/~ginggs/ftbfs-report/test-
>   rebuild-20251215-resolute-resolute.html
>
>   FAIL: test/misc
>   ===============
>
>   Possible precedence issue with control flow operator (exit) at
> ./test/run line 147.
>   [6] $ rm -f f -- ok
>   [7] $ umask 027 -- ok
>   [8] $ touch f -- ok
>   [11] $ chacl u::rw,g::r,o::- f -- ok
>   [12] $ setfacl -m u::r f -- ok
>   [13] $ setfacl -m u::rw,u:bin:rw f -- ok
>   [14] $ ls -dl f | awk '{print $1}' -- ok
>   [17] $ getfacl --omit-header f -- ok
>   [25] $ rm f -- ok
>   [26] $ umask 022 -- ok
>   [27] $ touch f -- ok
>   [28] $ setfacl -m u:bin:rw f -- ok
>   [29] $ ls -dl f | awk '{print $1}' -- ok
>   [32] $ getfacl --omit-header f -- ok
>   [40] $ rm f -- ok
>   [41] $ umask 027 -- ok
>   [42] $ mkdir d -- ok
>   [43] $ setfacl -m u:bin:rwx d -- ok
>   [44] $ ls -dl d | awk '{print $1}' -- ok
>   [47] $ getfacl --omit-header d -- ok
>   [55] $ rmdir d -- ok
>   [56] $ umask 022 -- ok
>   [57] $ mkdir d -- ok
>   [58] $ setfacl -m u:bin:rwx d -- ok
>   [59] $ ls -dl d | awk '{print $1}' -- ok
>   [62] $ getfacl --omit-header d -- ok
>   [70] $ rmdir d -- ok
>   [75] $ umask 022 -- ok
>   [76] $ touch f -- ok
>   [77] $ setfacl -m u:bin:rw,u:daemon:r f -- ok
>   [78] $ ls -dl f | awk '{print $1}' -- ok
>   [81] $ getfacl --omit-header f -- ok
>   [92] $ setfacl -m g:users:rw,g:daemon:r f -- ok
>   [93] $ ls -dl f | awk '{print $1}' -- ok
>   [96] $ getfacl --omit-header f -- ok
>   [109] $ setfacl -x g:users f -- ok
>   [110] $ ls -dl f | awk '{print $1}' -- ok
>   [113] $ getfacl --omit-header f -- ok
>   [125] $ setfacl -x u:daemon f -- ok
>   [126] $ ls -dl f | awk '{print $1}' -- ok
>   [129] $ getfacl --omit-header f -- ok
>   [138] $ rm f -- ok
>   [142] $ umask 027 -- ok
>   [143] $ mkdir d -- ok
>   [144] $ setfacl -m u:bin:rwx,u:daemon:rw,d:u:bin:rwx,d:m:rx d -- ok
>   [145] $ ls -dl d | awk '{print $1}' -- ok
>   [148] $ getfacl --omit-header d -- ok
>   [164] $ umask 027 -- ok
>   [165] $ touch d/f -- ok
>   [166] $ ls -dl d/f | awk '{print $1}' -- ok
>   [169] $ getfacl --omit-header d/f -- ok
>   [177] $ rm d/f -- ok
>   [178] $ umask 022 -- ok
>   [179] $ touch d/f -- ok
>   [180] $ ls -dl d/f | awk '{print $1}' -- ok
>   [183] $ getfacl --omit-header d/f -- ok
>   [191] $ rm d/f -- ok
>   [195] $ umask 000 -- ok
>   [196] $ mkdir d/d -- ok
>   [197] $ ls -dl d/d | awk '{print $1}' -- failed
>   drwxrwxrwx+                           != drwxr-x---+
>   [200] $ getfacl --omit-header d/d -- failed
>   user::rwx                             == user::rwx
>   user:bin:rwx                          != user:bin:rwx #effective:r-x
>   group::r-x                            == group::r-x
>   mask::rwx                             != mask::r-x
>   other::rwx                            != other::---
>   default:user::rwx                     == default:user::rwx
>   default:user:bin:rwx  #effective:r-x   == default:user:bin:rwx
> #effective:r-x
>   default:group::r-x                    == default:group::r-x
>   default:mask::r-x                     == default:mask::r-x
>   default:other::---                    == default:other::---
>                                         ==
>   [213] $ rmdir d/d -- ok
>   [214] $ umask 022 -- ok
>   [215] $ mkdir d/d -- ok
>   [216] $ ls -dl d/d | awk '{print $1}' -- failed
>   drwxr-xr-x+                           != drwxr-x---+
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/acl/+bug/2138215/+subscriptions
>
>

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2138215

Title:
  acl: FTBFS in resolute due to mkdir ACL and permission issues

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/acl/+bug/2138215/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to