02:59:20 OK, it's quiet in here so I'll share - 15.1 went fine, and this old clunker still can play videos in youtube. I don't have speakers plugged-in, so not sure it's got audio, but the mixer/volume widget is there... https://i.imgur.com/W6E3Hta.jpeg 03:00:38 8GB RAM, ancient nvidia GeForce 9500 GT, core i3 (I thought it was a core2duo, but got it confused with other junk pcs). 09:01:37 so python in pkgs has a security vulnerability... but its' the latest available version wtf? 09:44:34 kerneldove: about your squid problem, I would assume that packages failing to properly install with pkg -r is a bug with the port and open a problem report, also that pkg-install file seems unnessesary complex to me and like something that should be possible via pkg-plist, but I just skimmed it, not tested to convert it to pkg-plist (that *.default stuff should be possible via @sample for example) 09:48:03 it seems to work with -c so i just switched to that 09:48:35 the weird fix kevans pointed me to was making sure the jail has /etc/resolve.conf nameserver entry, even tho the jail doesn't have inet, and the host's inet is what's used 09:48:52 seems totally buggy nimaje 09:49:15 like why tf not use host's inet to retrieve pkg, then chroot and install? 09:49:29 jail shouldn't need /etc/resolv.conf 10:00:06 kerneldove: because you could want to use different name servers inside that chroot or different pkg.conf, a chroot is there to isolate the filesystem and thus configurations, the network stack will be the one from the host, but the configuration which name server to use comes from the chroot 11:05:02 Hi! Is poudriere broken (again) on main (main-n287945-495826f69d96)? I am getting: [00:00:02] Recording filesystem state for prepkg...mtree: ./bin: No such file or directory. [ERROR] Unhandled error! 11:10:41 Reverting to n287929-3a6bf8a72d49 resolves the issue. git bisect? 12:11:14 4bd01d6ae01632501b63438b8d9a401db9744a78 is the first 'bad' commit 12:44:25 Rebuilding poudriere does not resolve the issue. But after reverting this commit I had to rebuild poudriere again. 16:17:01 nimaje ya and i'm saying that's a lame model. -j is there for when you want to function as the jail. the way -c works mixes host and jail up in a weird way 16:24:47 to me it seems what you want is handled by -r except for a bug in that port, why should --chroot work different than than how a chroot works? 16:32:48 well, maybe an option that is like --jail but uses hosts networking would be good for jails without networking or when they are on a different network then the pkg repo, not sure what the full differences between -r and -j are 16:52:18 I think that at some point there's just a misunderstanding of what a chroot is and how it works. The resolv.conf thing makes perfect sense and other behavior would go against the way chroots have worked for decades. 20:09:44 fair enough, but point is there needs to be a way to isolate a pkg's behavior to operating against a jail, but fetching using host's networking 20:20:45 kerneldove: it's not really weird, resolver configuration is only read when needed because most things aren't resolving names 20:21:16 it would be weird to preload that from the parent before going in 20:31:21 maybe as how chroots work it's not weird, but as a user that doesn't know every internal, just wanting to point pkg at a jail and have it work on that, but use host's networking, there's nothing intuitive about it 20:31:47 i've been coding for 20 years and using freebsd for just as long. so i'm not an expert but also not a noob