02:07:39 I just upgraded to FreeBSD 15 with the usual but now, after the "reboot into a fully FreeBSD 15 installation" part, when I run `pkg update`, I get `ld-elf.so.1: Shared object "libutil.so.9" not found, required by "pkg"`. What should I do now? Use `/usr/local/sbin/pkg-static install -f pkg` to install an updated version like ChatGPT suggests? 02:08:56 adiabatic: well running "pkg-static" should help resolve this... 02:09:22 I ran into that prior and wiped my whole install before someone told me pkg-static existed LOL 02:13:13 well, I'm out of my depth again and I wanted to make sure I wasn't getting totally hallucinated recommendations, especially since I've never had this problem before with all my upgrades in the years prior… 02:14:15 so I came in here, and thought "well, if 'you should at least go a cursory Google search' before asking is a thing, at least I should plug the problem into ChatGPT and see if it has an answer that passes a _basic_ sniff test"… 02:25:38 interesting. seems like `pkg bootstrap -f` did the trick. 03:19:10 it wasn't " pkg-static bootstrap -f " ? 03:51:04 I usually use pkg-static bootstrap -f in that case 03:51:37 ChatGPT is not homomorphic with a Google search and it's dangerous to presume that it is 03:52:52 04:07:02 so chatgpt is bad and google is bad 04:09:06 chatgpt is worse, it legitimately makes people stupider 04:09:38 itd all bad 04:10:27 the way i see it if I need help with say regex where does it matter where I get the answer to my question ? 04:11:57 shit prting mesen 2.x i fixed a few build issues by asking chatgpt 04:12:16 cpet: Google will give you results from other people (as wrong or right as it may be, usually things like StackOverflow's upvote/downvote system can filter that for you quite well). ChatGPT is using an Artificial Neural Network to guess and then generate text based on that guess. 04:13:15 well i dont normally ask for help here so bleh 04:14:29 cpet: I'm just answering your question: "where does it matter where I get the answer to my question ?". My answer can be summarized as: a human gave you an answer and a prediction model gave you a guess. The choice is yours of course. 04:31:51 if that guess helps me to go oh shit ok and fix the issue which has happened a few times with firewall issues 04:31:55 SponiX: no. the messages that popped up while/after I upgraded said to use `pkg` 04:32:28 adiabatic: pkg-static is more of a last resort 04:32:46 adiabatic: kind of like my vps povider installing bash and making root's shell bash 04:32:48 I would have figured a linker failure would have meant that `pkg` would be totally unusable, but guess not 04:32:57 not realizing that booting into single user mode kind of fails 04:33:21 adiabatic: a lot of time you have to "guess" to fix your issues 04:33:52 adiabatic: also theres a reason why pkgsrc is still experimental 04:33:57 er pkgbase 04:33:59 does single-user mode just blindly use the default shell without making sure that the default shell is actually available in single-user mode? 04:34:09 pretty much heh 04:34:19 this is why you dont touch root's shell 04:34:46 i told them to change the script to install bash-static instead 04:34:53 this is why I haven't touched root's shell even though I prefer fish 04:35:10 i just keep it at csh 04:36:56 adiabatic: you can compile it staticly and copy it over to /bin 04:37:16 but in reality you shouldnt touch root's shell 04:38:10 /bin/sh is guaranteed to be available in single-user mode 04:38:10 FreeBSD’s root shell defaults to /bin/sh because it is: 04:38:10 statically linked or always present in the base system 04:38:10 available even when /usr is not mounted 04:38:11 required for emergency and single-user mode 04:38:15 guess chatgpt is wrong 04:38:35 Hello. 04:38:42 hello 04:38:50 state question and take a number 04:39:07 I assume '42' was taken decades ago? 04:39:42 numbers reset every 24 hours 04:39:44 Nope. Just a bit homeless and having a hard time sleeping. Needed to see some human activity 04:40:40 the other day when I was driving around the dogs saw someones askig for money gave them 20 bucks and he said oh shit im going to go get something to eat 04:40:43 oh yeah, I got the runaround from ChatGPT a while back trying to figure out why I couldn't reinstall Debian (the actual fix was to update the bios from "ancient" to "renaissance") so I don't have all _that_ much confidence in its output without sanity checks 04:40:50 i was impressed that he immediately went to go get something to eat 04:41:34 adiabatic: it happens some people get butt hurt hen they didint know the answer and a AI did 04:42:04 matt|home: are you a veteran by chance ? 04:42:37 well, it's _hard_ not to get mogged at least _some_ of the time by the crystallized wisdom of the Internet 04:42:42 Nope. Don't want money, just hard to sleep in position 04:42:46 matt|home: if you are you can have a place to stay for a week, and they have some services to help 04:44:01 adiabatic: guess we need to add references to evrything now 04:44:07 Hey matt|home 04:44:15 In car. Family issues. Welp I can't sleep and it's close to midnight so tech talk I guess. If any of you are familiar with the modifications made to the PlayStation fbsd kernel, how extensive are they? 04:44:18 Hihi 04:44:29 matt|home: i would ignore o0x1eef, he may call you handicapped for being homeless 04:44:38 >_> 04:44:53 https://ibb.co/dJP2jFL4 <== came out p cool 04:45:18 i dont see anything 04:45:21 Yeah it doesn't matter I'm not capable of feeling anything right now, anyhoo 04:45:56 you dont have any hand warmers ? 04:46:13 I like the idea of using fbsd for a console but supposedly it was only possible because of how much money sony threw at it for drivers. Anyone know if this is true? 04:46:36 well 04:46:43 South Florida, it's p hot out rn 04:46:44 i dont know if sony threw money at it 04:46:52 i do know they used freebsd due to licensing 04:47:10 GPL requires you to give back the src BSD license does not 04:47:30 matt|home: it's 55 here dogs seem to like it i dont 04:47:47 I had an idea for a game console and really wanted to go with fbsd for it, but apparently there's just more Linux support for that sort of thing on an indie scale. Idk 04:47:49 matt|home: mkes my knees and hand hurt, and neck 04:48:34 matt|home: the kids (and everyone else these days) calls it the Gabecube 04:48:35 matt|home: if you make a decent device with decent games 04:48:39 the os shouldnt matter 04:48:39 Yeah I get that. Sadly I don't tolerate heat well and do a lot better in cold, which is very rare 04:49:33 in theory most people dont really know what goes under neath 04:49:55 Well, it matters for the software. I really wanted to use monogame for the engine, it's not a complete requirement but it does several things I quite like 04:50:14 And I just dunno what support it has for bsds 04:50:17 with time, money, you can pretyt much port anything 04:50:21 Sure 04:50:45 some developers are ok with patches some are not 04:50:58 ... I have to pee -_- and I am in public so what the hell... 04:51:14 i would just send it 04:51:16 * matt|home thinks 04:51:29 funnel and bottle 04:52:20 There's a gas station p close to me open 24 hrs.. fam goes there tho on weekends so I'll wait a bit later 04:52:46 cant piss in the car heh 04:53:02 What version are we up to.. I read in eliebe believe on register there was a recent major overhaul 04:53:03 im not going to tell you how we piss in a tank ;/ 04:53:07 15 04:53:58 15.0 we need to be careful now as some people get confused with .x and .n 04:54:39 If I have to I will, I'm not so upper class I won't accept plastic charity :p man.. I lucked out like you wouldn't believe 04:55:15 I had an older desktop which didn't have Microsofts new line of supported CPUs, and I'm stuck on 10 still 04:55:21 just open the door and piss 04:55:55 But after reading about the utter travesty of this fckin AI nonsense and whatever the hell MSs business strategy is, I am so damn glad I wasn't forced to upgrade 04:56:38 matt|home: just uninstall cortana using ccleaner 04:56:40 :P 04:56:42 I'm not against AI, just against how were doing it 04:57:03 im not against it cause it snot going any where 04:57:21 if companies dont have to hire 500 people and can hire 40 04:57:24 comanies will do it 04:57:32 No joke. Apparently there are severe issues in the 11 kernel which break UI, so start menu file explorer etc all crash tonbluesxree now 04:57:54 thats cause of AI generated code 04:57:55 To blue screen* 04:58:30 Things AI is good for: protein folding. Secure captchas 04:58:34 i played doom 3 for like 2 hours last night 04:58:37 no issues 04:58:39 .......... I can't think of anything else :p 04:59:15 Ever play something called cyberpunk? 2077 specifically 04:59:21 yeap 04:59:30 i did not like it 04:59:51 My wife & sister were both racing about it, sadly my hardware doesn't support it and it was on sale some time ago 05:00:03 time to buy new HW 05:00:10 Raving* 05:00:45 Not in this economy:p I got $1.11 USD to my name and that's going to breakfast tomorrow 05:01:10 i have .17 cents :D 05:01:13 I was playing uh, a deus ex game the other day 05:01:26 Mixed feelings. I think I'm just bad at games -_- 05:01:41 i used to goto churches and get some free meals 05:02:09 it has taken me about 20+ years to beat FF7 05:02:46 I'm way overweight, they're not gonna give me anything I don't think.. I'll just use this as a weight loss trial~ hey question for ya 05:02:51 freebsd has some decent games if you look at ports/games 05:03:03 Was just gonna bring that up lol 05:03:21 nexuiz is a nice game 05:03:59 Was wondering if the games port was still active 05:04:05 freebsd took away the games for i forget why 05:04:11 but you can install bsdgames 05:04:19 and play some old school console games 05:04:41 I forget what it was called but when I was a kid I played that stupid windows pinball game way too much 05:04:55 they took out the insulting fortunes as well 05:04:58 Space escape or some nonsense I don't recall 05:05:02 cause you know lets not upset people 05:05:06 Aww, laaaaame 05:05:52 partly why they changed the logo as well 05:05:59 Yeah I'm not sleeping tonight -_- balls 05:06:06 cause you know charlie posing in converse is thretening to some 05:06:10 No. 05:06:24 They didn't get rid of my precious demon you're lying ;_; 05:06:35 yeap 05:06:41 Nooooooooo 05:06:51 youll get ovr it man 05:07:16 He's still on the front page ? Ah whatever I hate this world 05:07:23 hah 05:09:13 *yawn* fuck it, if I get into a fight tonight so be it. Need to hit up gas station. Thanks for humoring me cpet, take it easy /o 05:54:49 it's that time again, time to rebuild my server in a VM and then do a brain swap. Installing 15. Ran into a little glitching with manually partitioning, created ufs for boot+OS and swap, thenm rest zfs. zfs did not mount on boot as part of /etc/fstab. Did the zpool import and ended up re-creating it the eay I wanted anyway (had to export first, said 'belonged to another system') and then imported. commented line 05:54:49 in fstab. my experienc, once imported it should be available on boot. 05:55:42 so there is an edge case for ya, heh. Using packages this time. Trying jto have ports collection that matches, though, not always easy. 06:16:14 shbrngdo: you should never need anything in fstab regarding zfs 06:17:30 but you probably need zfs_enable=yes in rc.conf 06:20:47 hey, does someone know when chromium will be avaiable as package in freebsd 15 ? looks like it failing to build or timing out.. https://pkg-status.freebsd.org/builds/default:default:headi386PR226685:2018-03-22_16h00m12s:package23 maybe I was to fast to upgrade to 15 when it came out. Because I had to wait a couple of week for it be avaiable in 14.X too.. because it also failed pkg-status.freebsd.org 06:33:15 A watched pot never boils and a watched build never completes successfully. It will be ready when it is ready. 06:43:52 wut 07:04:07 watched pots boil for me, not sure what laws of thermodynamcs you follow. ;) 07:05:32 the pot doesn't care if it's being watched 07:16:21 never heard of shy pots? 09:01:11 if there was one thing I could change it'd be add 1 GB RAM huge-pages 09:29:49 pkg: wrong architecture: FreeBSD:14:amd64 instead of FreeBSD:14:i386 09:29:49 pkg: repository Poudriere contains packages with wrong ABI: FreeBSD:14:amd64 09:29:51 i'll go crazy 10:43:07 Good Afternoon 10:43:22 hello shbrngdo, are you still running FreeBSD ? 11:07:15 62.5T / 69.2T copied at 81.9M/s, 90.37% done, 23:42:03 to go 11:07:25 i'm about to get some pompoms to cheer it on. 11:08:27 I suggest instead taking a bike ride 11:15:11 it's snowing.. hard 11:15:28 the trials and tribulations of living in the north 11:31:35 sleep? 11:32:24 with truss what is analog of `strace -k` ? if any 11:32:32 that is stack traces 12:48:18 at least if this expansion works.. i know the disks that survived can do it. i have another drive to put in to expand it more so i'll have to do this all over again. i wonder if the reflow defragments free space 12:48:21 probably not 12:49:08 or maybe defragments blocks.. ie: puts them next to each other during the reflow instead of randomly putting them in free space 12:49:35 i'd have to read up on how zfs expansion works. i wonder if there is a paper somewhere on it 13:11:21 i think it used to be once you made a vdev, you couldn't easily expand it 13:11:28 newer feature to do so 13:12:18 yeah. i'm using it now on a vdev to add a drive. 13:12:24 i'm just curious how it works. 13:12:46 notably how it rearranges the data when it reflows 13:49:58 Macer, have you seen this picture? https://cdn.arstechnica.net/wp-content/uploads/2021/06/raidz-expansion.png 13:50:25 that gives some intuition for the source and target states, at least 13:51:28 if you're asking how it is able to transform the source state to the target state without putting the pool in a potentially vulnerable state temporarily, I don't know... 14:26:31 yes 14:26:58 that was from the speech a few years ago 14:28:38 but it was just a basic example. i'm just wondering if for instance you have a pool that has high free space fragmentation... after a reflow is most of that fragmentation eliminated since it reflows the entire pool (or vdev.. not sure if it does multiple vdevs for just one vdev) 14:28:53 i'd guess maybe not with multiple vdevs and it just stays inside the vdev since you expand per vdev 14:30:05 in my case i don't have high fragmentation for that particular pool 16:13:17 sorry, getting disconnects. how can i get stack traces for an application ? ( analog of linux `strace -k` ) 16:15:09 angry_vincent: you have ktrace(1) and truss(1), choose one 16:26:04 and how do i get stacke trace with truss? i did read man page and it has no stack trace mentioned 16:28:25 angry_vincent: https://www.freshports.org/sysutils/bstack ? 16:33:26 Other than that, dtrace would be your best bet, but it's only good for tracing C apps (and C++ if you demangle them) and it's a bit of a domain-specific language... 16:33:37 I think I got hit by https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285853 on 15.0-RELEASE huh 16:34:36 https://i.koumakan.jp/2025-12-07/1765125132.png is the bootonly ISO starting in Hyper-V 17:33:26 How does your impression of FreeBSD compare to that of OpenBSD and NetBSD? And do you have any views on BSD compared to Linux or Mac? 17:37:24 Does anyone know if there are docs on how pkgmir.geo.freebsd.org works? I notice that if hit it from my laptop, I get a geographically close mirror in the US. If I hit it from my FreeBSD server, I get Japan and very slow results. 17:38:23 Interestingly, my server is just direct to my ISP. My laptop is on a VPN in the same city. I'm guessing logic somewhere is coming to very different conclusions about my location and the nearest mirror. 17:45:04 markmcb: it reads on the frontpage: We use MaxMind GeoLite based geo-dns to choose a close mirror for you. 17:48:00 markmcb: what's your 'server' ip? 17:49:21 markmcb: feel free to /msg to me if you dont want to share with the class 17:52:49 markmcb: it depends more on resolving DNS servers that you are using and their attitude to the IP of origin of the DNS query 17:56:01 Koston, thanks. I saw that. I just couldn't find any logic for how it works. 17:57:07 mzar, I see. afaik i'm using the same dns servers (mullvad 194.242.2.2) for both setups, but i'll check. 17:57:24 zi, sure, i'll message you 18:18:31 thanks mzar and zi for the quick insights. it seems dns was indeed the issue. changing to 1.1.1.1 results in me getting the actual closest mirror. 18:18:46 OK 19:05:05 hello 19:05:18 is https://gist.github.com/matthewp/431e0c89d9492ea5601ce9c01a5676af a goodway to create a package ? 19:05:32 the project i want to package is thorvg 19:09:13 hi I am having trouble with my freebsd server 19:09:22 vtorri: maybe, if you have no intention of ever getting your package included in official Ports collection 19:09:36 ok basically I cannot connect via ssh 19:10:07 it's after I tried to upgrade to freebsd 15 then something may have gone wrong so I put the backup and have had issues since is there any way to get assistance on this? 19:10:22 and if i want to include it in official ports collection ? 19:10:30 is there any guide ? 19:10:37 vtorri: then read the official porting guide 19:11:02 vtorri: "poudriere" is your friend. 19:11:02 vtorri: https://docs.freebsd.org/en/books/porters-handbook/ 19:12:07 sixpiece: you have to access the console to fix it 19:12:20 i'll look at that 19:12:47 thank you 19:13:35 btw, the project i want to package is thorvg 19:14:03 first read the porters handbook and familiarise with the makefile system the Ports use. after that, poudriere will help you automating things 19:14:05 there are thousands of examples in the ports tree, follow the handbook and you will be fine 19:14:31 exactly, if you can't figure out something just look at other ports' makefiles 19:16:03 ok 19:16:41 yes mzar I do have access to the console 19:17:08 cool 19:17:18 happy to say I have freebsd installed on my laptop haven't tested everything but most things are great have to just the webcam next 19:18:18 i just noticed that after an expansion zfs does a scrub 19:18:22 so it's a one two punch? 20:12:03 zi: killed efnet 20:12:07 zi: you bastard 20:12:23 Pure murder. 20:13:08 no explaination, no oh we fucked up, nothing 20:13:18 ek has been upset ever since 20:14:16 Nope. Just gone. And, it's been a while. Might've been a ddos or something and they just shut down instead of dealing with it. It'll likely pop back up at some point. 20:14:27 It is strange, though! 20:14:32 yeah 20:14:41 some rich person probably took it over 20:15:07 i think it was ek 20:15:13 Haha. It's possible, but doubtful. 20:15:26 it happened here it can happen there 20:15:55 Maybe EFnet just decided to merge with Libera. 20:16:06 with the topic people 20:16:07 :( 20:16:24 That's actually exactly what's happening right now with it down. All the users have trickled in. 20:17:01 damn it 20:17:17 Frickin' IPv6 stopped working. I loathe Comcast so much. 20:17:28 comcast sucks 20:17:41 It sucks bad. 20:17:42 Uh? I'm on an EFnet chann... oh, IPv6. Not sure in that case. 20:17:43 but not as bad as anythng operated by that other rich guy 20:18:50 oh look that one dewd is back 20:19:03 V_PauAmma_V: You're connected to EFnet IRC right now? Which server? 20:19:15 lies 20:19:24 ek: never trust what V_PauAmma_V says 20:19:32 Haha. 20:19:37 hello. 20:19:41 ek: something about those two V_ 20:19:59 Matt|home: hi 20:20:02 Matt|home: Hiya. 20:21:22 Matt|home: did you finally took a piss or have you held it for hours ? 20:21:56 i went. two gas stations and bad luck. apparently both of them got "destroyed" shortly before my arrival. i was not happy. 20:22:35 yeah kind of why most gas stations dont allow you to use the bathroom 20:22:44 if you bomb it aleast clean it up 20:23:02 ek, whichever server irc.efnet.org sent me to the last time I had to reconnect, which is no longer in my backscroll. 20:23:25 elfnet? 20:23:35 rtj: remeber efnet ? 20:23:38 i get to have a very unpleasant chat with family today. might wind up kicking someone out, although i'd prefer not to. 20:23:56 Good afternoon 20:24:10 Matt|home: drugs are bad 20:24:22 ... you know i take drugs right 20:24:24 without them i die 20:24:27 so no, drugs are good 20:24:35 those arent drugs 20:24:37 you weirdo 20:25:30 ERROR :Closing Link: 127.0.0.1 (Connection timed out) 20:25:30 Connection closed by foreign host. 20:25:33 still dead 20:26:03 "127.0.0.1"? 20:26:25 yeah 20:26:36 ek broke it 20:27:50 Whatever. 20:37:23 cpet/ek: I'm there, it's not looking that bad: https://paste.karlsen.tech/?548235c1f389a19e#GqUyTwNPUHyTywh9gKPHPFUz2EsYw1W6HEWkPhE5CASS 20:52:28 vkarlsen: I think it's just the v6 servers that aren't working right now. I can ping v4 servers (sometimes) but get d/c'd as soon as I connect. 20:52:41 I'm not terribly worried about it. But #FreeBSDHelp was a fun little channel. 21:12:14 oh, devmatch_blocklist="hv_hid" fixed my woes with 15-RELEASE 21:14:18 …but only until I need to install a fresh copy I guess, since the install media won't be as pliable 21:14:53 it is a bit surprising that a RELEASE just outright panics on boot in Hyper-V 21:56:16 so i installed yazi using pkg -M to skip installing the 6gb of optional nerd fonts, but now when i try to install or update certain packages, it tries to install nerd fonts, is there a way to tell pkg to not do that other than uninstalling yazi and installing it again afterwards? 22:10:28 nope 22:25:06 Darn, alright 22:26:32 I looked at how other linuxes and BSDs packaged it and they either didn't include nerd fonts (marked it as optional) or they included a symbols-only package of the font, should I make a request to change how the port is set up? Or should I just leave it be 22:34:59 you could always request it 22:42:45 Would it be better to request the new font package or should I request that the optional deps for yazi to not be installed? 23:02:01 Hello, all. On my offline FreeBSD machine, the mailbox is filled with hundreds of cron messages titlted: /usr/libexec/sae-entropy and containing reports of successful execution. Is this the intended defatult behavior? I have not found a crontab file from which it is called in order to redirect 1>/dev/null to silence this... 23:02:42 * usr/libexec/save-entropy -- the title of the e-mails and probably the command of the cronjob . 23:12:15 JetpackJackson: the optional dependencies will likely still be installed due to the nature of pkg iirc 23:12:26 you could ask to compile the port without the optional dependencies 23:12:40 not 100% sure :) 23:13:05 it might already exist, if there is configuration for the package, you will get a ncurses UI to enable/disable features when you build from src 23:13:24 git clone https://git.freebsd.org/src.git /usr/src 23:13:44 then if you want the build to be automated but dont want to jail and stuff, portmaster is simple 23:13:48 pkg install portmaster 23:19:47 hello 23:20:06 hi sixpiece 23:20:31 hi polarian how are you? 23:20:47 im good, thx, you? 23:22:02 pretty good 23:23:06 I want to go to dinner have so much to do as well like cleaning house, work, etc.. but I am trying to get my laptop that I just installed freebsd on to work in terms of the details most notably webcam and printer I think will be easier 23:23:56 bluetooth could be cool then later I will do stuff like firewall I guess 23:34:22 ant-x: man periodic.conf 23:34:46 change all the mail peridocis to /path/to/file or /dev/null 23:35:07 what are you up to polarian? 23:35:29 the laptop finally works what a difference freebsd installation made 23:35:38 but just a few things not working yet 23:35:58 A little cleaning and a little hacking (not malicious) 23:36:16 says the are tee jay 23:36:30 Copious amounts of caffeine. 23:36:40 this is good 23:36:50 ;/ 23:38:07 god forbid microsoft adopt even a basic package manager -_- macos is interesting, i haven't used any of the new apple OS software since like the late 90s but it looks useful 23:40:45 Matt|home: they did, it's called "winget" 23:40:47 I moved to freeBSD never to hear the word Microsoft again :) just joking 23:43:00 does it work? 23:44:50 Matt|home: Yes it works. There is this one too. https://chocolatey.org/ 23:45:00 i'll take a loko at it when i have time, ty 23:45:28 np 23:45:43 not really just working on it with deep seek 23:54:28 polarian: right but I wanted to avoid compiling if possible