[edge] doas-sudo-shim and sudo interlocking dependencies?
<!-- Thank you for using postmarketOS! In order to speed up process of resolving your issue, we would like you to fill in the following form. *** NOTE FOR CONFIDENTIAL ISSUES: *** A lot of people can read confidential pmaports issues! If you want to submit something that only the postmarketOS Core Team can see, write to team@postmarketos.org instead of opening an issue here! --> ### Describe your issue #### What's the expected behaviour? `pmbootstrap install` does not fail #### What's the current behaviour? Currently installation step failed with an error regarding package selection, between `sudo` and `doas-sudo-shim` #### How to reproduce your issue? Run `pmbootstrap init` followed by `pmbootstrap install` ### What device are you using? <!-- Leave name of your device in vendor-codename format. If unsure, check name in the device package or leave full name of device PinePhone: which revision exactly? See https://wiki.pine64.org/index.php/PinePhone#Hardware_revisions --> problem exists at least on aarch64 (lenovo-p1m) and armv7 (solidun-cubox) ### On what postmarketOS version did you encounter the issue? <!-- Replace space inside `[ ]` with `x` to fill the checkbox --> * [x] edge (`master` branch) * [ ] `v24.06` ~~* [ ] I confirm that the issue still is present after running `sudo apk upgrade -a`~~ _not applicable_ ### On what environment did you encounter the issue? #### Environments * [ ] GNOME Shell on Mobile * [ ] Phosh * [ ] Plasma Mobile * [ ] Sxmo (Wayland/Sway) **Please post the output of `sxmo_version.sh`** * [ ] Other: **Please fill out** ### How did you get postmarketOS image? * [ ] from https://images.postmarketos.org * [x] I built it using pmbootstrap * [ ] It was preinstalled on my device ### What's the build date of the image? (in yyyy-mm-dd format) <!-- Notes: can be left empty if unsure If you downloaded image from images.postmarketos.org, date will be in yyyymmdd format --> ### Additional information ``` (024509) [22:25:24] New background process: pid=25275, output=background ERROR: unable to select packages: sudo-1.9.16_p1-r1: conflicts: doas-sudo-shim-0.1.1-r1[cmd:sudo=1.9.16_p1-r1] breaks: doas-sudo-shim-0.1.1-r1[!sudo] satisfies: postmarketos-base-38-r0[sudo-virt] postmarketos-base-nofde-38-r0[sudo-virt] doas-sudo-shim-0.1.1-r1: conflicts: sudo-1.9.16_p1-r1[cmd:sudo=0.1.1-r1] satisfies: postmarketos-base-doas-38-r0[doas-sudo-shim] postmarketos-base-38-r0[sudo-virt] postmarketos-base-nofde-38-r0[sudo-virt] ``` note: `sudo` package was updated in Alpine on 11/29, `sudo-doas-shim` is from June 2023
issue