08:04:09 Going from r151038ax to r151046(LTS) we get "ActionExecutionError: Requested operation failed for package pkg://omnios/package/pkg⊙0,5.11-151046.0:20231010T121712Z : pkg5srv is an unknown or invalid group" - is this a known issue? 08:08:01 I don't think so, I haven't seen that before. 08:10:12 The package in r46 looks ok in that it does contain the pkg5srv group and user. 08:11:12 I missed "Action upgrade failed for 'pkg5srv'" 08:11:21 so presumably there is a pkg5srv pkg? 08:12:05 No, but there are two actions in the `pkg` package - one for the group and one for the user. 08:12:26 group gid=97 groupname=pkg5srv 08:12:26 user gcos-field="pkg(7) server UID" group=pkg5srv password=NP uid=97 username=pkg5srv 08:12:42 I assume the action upgrade failure message relates to one of those 08:12:43 ahh 97? 08:13:02 hmm no i thought maybe we had that but we dont 08:14:27 only hits are in /etc/user_attr:pkg5srv 08:15:20 That isn't new so the entries should be in /etc/group, /etc/passwd and /etc/shadow. 08:15:54 I suspect it's trying to replace the gecos because pkg(5) has become pkg(7) and not finding the old entry. I'm checking the code. 08:16:05 but surely 46 is trying to run "name group pkg5srv pkg:/package/pkg⊙0" to add them, it isn't expecting them to be there already? 08:17:14 The group should be there in r38 but pkg is usually good about doing whatever is necessary to get to the target state. 08:17:44 This isn't a bit of pkg I'm very familiar with though (user/group management) so it could be getting confused if something has removed the group under its feet. 08:17:53 we do replace passwd/group from our own db, which could be the fault 08:18:29 I would try adding the group/user back and hopefully that will work. 08:18:43 Does `pkg verify pkg` show them as missing? 08:18:50 If so, a `pkg fix pkg` should add them for you. 08:18:59 ERROR: uid: '' should be '97' 08:19:00 yep 08:19:06 i think you solved it, thanks 08:24:40 I think what happened is that the package planner spotted that there was no change to the "group" action between r38 and r46, so nothing to do there, then spotted there was a change needed to the "user" (gecos field) so tried to update the user, notices it was missing and tried to create it but got the "pkg5srv is an unknown or invalid group" error from `useradd` 08:26:07 yeah, that seems logical