00:16:37 <|cos|> i had fun building clangd a few days ago. it was actually very straight forward, but took a while. that one doesn't seem to be in oi though.. 08:26:38 hpqoue - you're right, it is just ipkg zones that need to be detached. 08:26:44 Oh, they've gone 19:39:49 hadfl told me about the us-west mirror, and I'm fussy, so I'm putting stuff here 19:40:06 1) the web page says it's a mirror, which in pkg-land is bad for reasons. Is that true, or is it a full origin? 19:40:24 if so, the web page should say -g not -m in `pkg set-publisher -m https://us-west.mirror.omnios.org/r151044/core/ omnios` (https://omnios.org/info/ipsrepos) 19:40:44 also, at least back in the day, pkg worked hard to pick the fastest mirror/origin from among those configured, so if you configured it in by default it should Just Work 19:41:57 oh it maybe _is_ a pure mirror? 19:43:24 hadfl tells me it is indeed a mirror, if that's not on purpose, a full origin is better (but you can't get metrics as easily, because you're not the sole source of truth about the catalog) 19:43:29 which is why Sun did mirrors that way 19:46:23 but the important part of the suggestion is that if you add mirrors etc by default, pkg should be clever, so there shouldn' be a downside 20:25:23 richlowe - so, you came full circle and everything's ok? :) 20:25:41 It is deliberately a mirror 20:26:05 hadfl told me it's a mirror on purpose, I still think configuring it by default is good? 20:26:14 pkg should be smart 20:26:41 It seems to do the right thing there when I test it, including using whatever responds quickest 20:26:56 which for me can easily be the US rather than Switzerland on some days! 20:26:56 yeah, it should use the best, and use them in parallel etc. 20:27:27 Good point, we can look at adding it by default (or via an installer option that defaults to on) 20:45:35 is it possible for me to host my own mirror locally? 20:45:58 see the pkgrecv manual page 20:46:08 noted 20:46:14 I'm not actually sure about mirror in the pkg sense, but pkgrecv a (subset of) the repo will give you something you can use 20:46:31 I do it to avoid hammering the servers for disk images and such. 20:46:46 there's a pretty decent example in the arm64-gate Makefile if you just want to throw something together. 20:46:52 I know some linux pkg managers let you rsync to mirror a repo 20:47:10 opensolaris, and maybe oi, used to have rsync. I'm not sure if anyone still does 20:47:14 I will take a look 20:47:23 and you have to get the whole repo with rsync, pkgrecv you can choose specific bits 21:06:44 I think the pkg/mirror service works to some extent too - or at least I did fix it up at one point 21:06:57 but it's probably better just to have a `pkgrecv -m latest` cron job 21:24:48 andyf: i saw you replied to my question in the logs, thanks. for the record the upgrade went flawlessly 21:27:18 though i am curious about having to set the publisher in sparse and lipkg zones, since i thought sparse and lipkg zones use the pkg tree from the global zone, and as such i feel like it would inherit such settings 22:22:30 hpqoeu - they share things like the content of /usr with the global zone, but they are still their own IPS image. 22:23:03 You can use `pkg set-publisher -r` from the GZ to set the publisher in all NGZs as well as the GZ.