02:31:55 dev.cpu.2.temperature: 103.0C hrm. kernel: coretemp2: critical temperature detected, suggest system shutdown I think I need a new laptop :( and my replacement that was gifted to me FreeBSD can't find the WiFi Card, have to run Linux on it for now. 02:39:58 jimmiejaz, damn 02:43:23 toasty 02:47:33 ev.cpu.0.temperature: 27.7C 02:48:49 yeah, I'm sad, this craptop has been through a lot, but it's on it's way out. I'd have a nice new one or two, fully supported if I didn't think that kids who have to play hockey, have judo classes, etc were a good idea. Why can't I have 2 laptops and no kids 02:50:09 take the cover off and blow air in it 02:50:16 dust bunnies are pesky things 02:50:36 jimmiejaz, to be fair this is a desktop :) 02:50:45 howevrer my legion was just as cool 02:51:08 this laptop was designed for Windows 7, to give you an idea of how old it is. 02:51:34 take the cover off and blow air in it with a compressed air can 02:51:36 should fix it 02:51:40 or help fix it 02:52:06 some laptops are easy to take apart some are a pain 02:52:19 my suggestion get an old credit card and use that to pry it open 02:52:50 *carefully* 02:53:34 oh, I know, my old HP was a real pain in the neck, got the cover off, drilled in "speed holes" to help vent it, going to do the same with this Asus here, once I get a change. I do have 2 sets of verified backups though, so I'm in a good place 02:54:16 but HP are known to get hot 02:54:42 inbterestly these temps are using base cooler as well 02:55:02 nothing fancy such as the water cooling options or larger cooler 05:10:30 i changed thermal compound to thermal grizzly and temperature dropped by 20 degrees 05:10:42 and with complete de-dusting 05:19:41 angry_vincent, what paste did you have before? 05:19:49 20'c is impressive, i might order some thermal grizzly 05:21:32 before i had arctic silver, not bad, but it is not changed for around 5 years 05:21:55 so it all dried out and cpu went mad under stress 05:22:24 cool 06:22:42 CDE 2.5.1 is amusingly broken 13:38:41 for some reason 13:38:48 > sudo pkg install bullet librsvg2 libtool 13:39:24 is going to uninstall all of Firefox... Xfce, lightdm, gtk webkit, gimp, etc. 13:39:44 including enlightenment (which is... well, i'm trying to build a development build for myself) 13:40:12 what's up with that? I believe the culprit is librsvg2 13:43:50 also, is it a good idea to do `setenv PKG_CONFIG_PATH ... setenv CFLAGS ... setenv LDFLAGS' on my global profile or whatever? 13:43:55 or local profile, i mean? 13:50:57 nekobit: Trying to install just bullet and libtool should tell if it's the case. 13:51:26 i did, it was the case 13:51:29 so is this a bug? 13:52:07 How are you installing stuff? ports and pkg? 13:52:13 Or multiple pkg repos? 13:52:32 pkg 13:53:13 And only a single repo? latest and/or quarterly? 13:53:22 latest 13:54:02 so consider it a bug report... not sure why installing it is wanting to remove all those. didn't seem right 13:54:25 Yeah, I see the samething in a jail. 13:55:18 disclaimer: im still a bit new to FBSD (i went with latest because im a developer and im wanting to try something other than Linux, so FBSD dev environment is new to me, and jails and all that stuff) 13:55:29 how would i report this to the maintainer? 13:56:14 I think it's conflicts between librsvg2-rust and librsvg2 13:56:28 I've seen this before.. and maybe there's a bug too. 13:56:50 that makes sense actually 13:57:16 does the pkg system have a way to fix that? or work around it? (i.e. 2 deps that provide the same thing) 13:57:39 I don't think there's a fix for it. You need to use one or the other. 13:57:53 It's possible librsvg2-rust is a drop in replacement though. 13:58:02 i believe it is a drop in replacement 13:58:38 I think you can set it as the default but then you would need to require all that stuff that's being uninstaled. 13:59:05 ok I know where I ran in to this before... openbox. 13:59:31 but this is still a bug no, if it's a drop in replacement? sorta kinda... 14:00:21 Well if pkg was a bit more open on how it handled depends maybe. 14:00:41 But I think it's too strict with that. 14:01:04 It's not like rpm compats. If you link to librsvg2-rust you're getting librsvg2-rust 14:01:38 Does 14:01:46 Does enlightenment in ports use the rust version? 14:02:13 i dont believe so, which is _why_ im basically just considering this a bug report if anything 14:02:26 Or is librsvg2 in enlightenment a enlightenment devel thing? 14:02:28 it recommends the default one 14:02:43 but librsvg2-rust seems to cause meson to play well 14:03:43 and the rust one is presumably installed on my system, maybe the EFL devs didn't care about it much 14:03:47 or know 14:05:40 Yeah, it's possible their docs don't line up with ports' build. 14:05:52 But I'd say that you should just be able to use librsvg2-rust 14:06:37 that is what i'll attempt to do (having some other issues with a library being found but not linked right, assumed with pkg-config) 14:17:40 In reality librsvg2 shouldn't exist since it's unsupported. 14:18:08 But if people want it to not built rust that so be it. Back porting CVEs is a thing. 14:18:34 build* 14:19:10 But then again I still use xpdf3. 16:39:01 xpdf is great 18:10:23 xpdf.. 3! 18:17:43 +1 for xpdf3 FTW! That's the version I use too. 22:05:32 <_xor> Is there an API guide for working with zfs datasets from userland? 22:06:07 <_xor> I'm checking out libzfs.h and libzfs_core.h currently, plus there's the source to zfs(8) that I can take a look at, but just wondering if there's a more all-in-one document for this. 22:06:09 dont think zfs has an API 22:06:23 <_xor> damnit 22:06:26 ok I misread that 22:07:36 whats wrong with scripting that ? 22:07:45 <_xor> I'm writing the zfs part of the userland implementation to add support for FreeBSD in this orchestrator. 22:07:54 the api is there ofc, but most of it is "unstable", so it is up to you 22:08:24 when he said API thought it was like the cloud API to change VM based on a curl link 22:08:25 meaning, it may break your app after next update etc. 22:08:30 <_xor> It's a native userland app that uses gRPC to communicate with the master scheduler, so it's more or less language-independent. 22:08:45 <_xor> I'm writing it in rust and I'm halfway there. 22:08:48 hrm server client apps :(\ 22:09:07 <_xor> tsoome: Yeah, that's what I'm getting from forum comments too :/ 22:10:00 <_xor> I mean technically I could just exec zfs(8), but that feels...hacky. 22:10:03 libzfs_core.h was/is an attempt to form stable api, however 22:10:10 <_xor> But then again I guess that would be more stable than an unstable API :/ 22:10:22 <_xor> Oh is that what that is? 22:10:44 libzfs should be your friend 22:11:49 <_xor> Well, I started by ldd'ing /sbin/zfs and then looking at the corresponding headers for what looked interesting/relevant. 22:12:09 look into, for example, sys/contrib/openzfs/cmd/zfs/zfs_main.c 22:12:36 <_xor> Oh good lord. 22:12:51 <_xor> My face went from :D at first opening the file and seeing what looks like pay-dirt... 22:13:18 <_xor> Then followed by :(! when I jumped to the end of the file and saw that it's 8,806 lines. 22:14:20 _xor: i expcet you'll find most the other config management/orchrestrator will shell out to zpool/zfs 22:14:29 <_xor> Though I guess I don't have to go through most of it, just the stuff I need. 22:14:45 <_xor> rtprio: Yes, I noticed that. 22:15:10 probably because of the reasons you're discovering 22:15:45 <_xor> rtprio: I'm writing this because the couple of existing implementations don't support some of the functionality I need and if I'm doing this, I want to do it "right" (though that's debatable). 22:16:29 <_xor> The existing ones don't really support zfs very well, and don't support incremental snapshots at all. 22:17:11 <_xor> zfs_main.c looks like it'll be a good reference, will just have to work my way through it get the basics going. 22:17:12 implementations of... zfs? or the orchestrator? (which orchestrator, btw?) 22:18:20 <_xor> Nomad, and the platform-specific way that it handles allocating & managing tasks (which is basically through "task drivers", which are gRPC servers that need to implement their plugin spec). 22:18:53 <_xor> The existing task drivers don't really support zfs very well, at least the ones I've seen anyway. 22:19:52 <_xor> They basically fetch a full image every time and pipe it into /sbin/zfs, which works I guess, but being able to fetch full images + incremental would help a lot in my case. 22:20:54 <_xor> Plus racct seems to be missing some functionality as well in the existing ones I saw. 22:21:20 <_xor> Er, I meant they're missing racct subjects/filters/etc. 22:46:31 interesting 22:47:31 i feel like your module may be e fragile, and perhaps fail if not built carefully with a specific environment of zfs