00:00:32 and the status: entry? 00:02:45 ifconfig alc0 not showing status entry 00:05:09 tyler82: Are the lights on the router/switch and ethernet NIC lit up? Are they even active at all? 00:05:27 yep 00:06:04 i can try plug it in on my other laptop. i am sure will work 00:08:07 yep.. it does work on that. 00:08:50 quick question, can I "follow" a package? as to say, is there a way I can see the development progress, releases, patch notes etc., for a specific package? 00:09:07 for the upstream, or the port? 00:10:47 i dont get it why cant fetch IP? 00:10:54 shrug 00:11:01 you're the one looking at the machine 00:11:18 RhodiumToad: ports I guess, I'm trying to see if I can stay informed on the support status for my gpu 00:11:37 tyler82: what do you mean " uncomment wpasupplicant " ? to choose networks? 00:11:40 wxsabi: ah. for that, you might look at the drm-kmod project on github 00:11:52 is there any command for ifconfig alc0 IP and giving DHCP values?? 00:12:15 https://github.com/freebsd/drm-kmod/ 00:12:16 Title: GitHub - freebsd/drm-kmod: drm driver for FreeBSD 00:12:20 rtprio: yes. but irrelevant now 00:12:34 tyler82: what does that even mean? 00:12:40 next time use wpa_cli select network 00:13:04 RhodiumToad: nice, thanks! 00:13:08 tyler82: the command to do dhcp on an interface is, as I said before, dhclient IFNAME 00:13:44 why would that be irrelevant 00:13:56 rtprio: but i mean at bootup. scan_ssid=1 as one network ssid is hidden. but even if i set priority value always getting the wrong DHCP.... 00:14:30 rtprio: because i am on liveCD now and dont have access to wlan0 interface.... 00:14:34 what do you mean wrong dhcp? if th address is wrong, that's on your dhcp server, not bsd client 00:15:48 and you can create wlan0 on the live cd, i would imagine 00:16:33 rtprio: wrong means o have one wifi with dhcp 192.168.0.1 and the other one is 192.168.8.1 and resolv.conf was incorrect. did not change it on bootup. when i was changing priority on wpasupplicant 00:17:06 well i just told you that was the wrong way to do it 00:17:10 create on liveCD? i did not know that... 00:17:47 ifconfig wlan create wlandev iwi0 # replace with your wifi card 00:18:01 you'll also need to start wpa_supplicant 00:18:10 rtprio: ok. but i did not know rhis wpacli select thing... 00:18:28 rtprio: ok. let me try then.... 00:20:07 ifconfig create wlandev wlan0 ? 00:20:41 ifconfig wlan create wlandev wlan0 00:20:50 read the man page for your wireless card 00:22:18 man iwi, man ath, man iwm, whatver 00:26:01 ok 00:26:42 why are you using the live cd ? did you not install to hard disk yet? 00:29:26 trying to investigate a disk partitioning issue. I suggested getting networking going in order to paste command output. 00:29:31 rtprio: i have messed up. boot partition... 00:40:34 i have wlan0 interface now. but ifconfig wlan0 scan does not find anything... 00:42:25 status: no carrier 01:23:34 tyler82: driver loaded fwares properly loaded as well 01:51:28 in vi, does s ( substitute ) work with regexes ? 01:51:40 for example even if I do / ( search ) \s , it finds 's' , not a whitespace 01:51:49 aka /\s finds the letter s 01:53:42 using \s for space is a perl-ism 01:53:52 [[:space:]] is the standard way 01:54:48 is this a particular to FreeBSD's vi ? 01:56:55 [[:space:]] also matches newlines it seems 01:57:28 last1: read "man re_format" for details on FreeBSD's regex system 01:57:46 well, other regexp libraries may have adopted some subset of perl's extensions 01:57:51 see also https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap09.html 01:57:52 Title: Regular Expressions 01:58:01 is it that different ? for example, I'm trying to match 2 or more whitespaces using this: [[:space:]]{2,} in vi 01:58:36 You may want to use [[:blank:]] instead depending on what you want, last1 01:58:39 has to be \{2,\} in BREs 01:58:53 there's an "extended" option in vi somewhere to switch to using ERE format 02:07:59 this works for me: [[:blank:]]\{2,\} 02:15:20 thank you, I ended up doing it in notepad++ :) 02:47:54 libregex supports \s, but I think I've slowly been convinced that libregex was a bad idea 02:49:11 what uses that? 02:49:49 just grep at the moment 02:49:57 I was going to do sed, but the exp-run was a disaster 02:51:51 macOS instead implemented this kind of stuff in Libc behind a REG_ENHANCED flag (https://www.unix.com/man-page/osx/7/re_format/), which I kind of think was a better model than forcing it off into a separate lib 02:52:24 but it gets worse, because I realized only a little bit ago that we actually have some extensions that had slipped into libc already before I started touching it 02:53:48 in the future, I might end up pushing current libregex functionality back into libc (probably still behind a REG_ENHANCED flag) and instead turn libregex into... onigmo or oniguruma 03:45:17 > current will most likely always be ahead of packages that are built for that system. 03:45:17 I wouldn't say _always_. The frequency of version changes is not too great. 04:12:51 Hello - is anyone privy about FreeBSD 14 ? I can't see any info about progress... 04:13:12 there are reports on the mailing lists every so often 04:13:31 -current is probably the place to look 04:13:49 the sticking point is updating to openssl 3.x 05:20:00 Thanks to jhb in Matrix: 05:20:01 Title: devsummit/14.0/planning.md at main · bsdjhb/devsummit · GitHub 05:20:23 Also 05:20:25 Title: 271607 – 14.0-RELEASE metabug 05:43:04 what are the odds i'll have problems if i install zerotier on pfsense and it says zziplib requires kernel 1204000 and i have 1203500? 05:43:18 pfsense guys don't really do bsd by the way 05:43:53 should i just upgrade to the pfsense devel? 05:45:16 also ... does BSD have anything like Nix or Guix? 07:17:03 does freebsd do gpg forwarding? 07:36:47 dcunit3d_: nix or guix in what way? an alternate package manager? 08:45:00 * Reinhilde makes 686 noises 09:18:06 I'm currently using bhyve and I'm doing so with the EFI firmware which I think means that EFI video drawing gets sent to a VNC session, is there any benefit in running a VNC server inside bhyve and using that instead? is it any faster, does cut and paste work? 09:30:13 so I'm on 14 and I've installed drm-515-kmod and put kld_list="amdgpu" in my /etc/rc.conf but I still can't get the driver to work for my 6750 XT. Any ideas on what I'm doing wrong? 09:31:31 https://bsd-hardware.info/?probe=705c750691 09:31:32 Title: HW probe of ASRock X570 Phantom Gaming ... Desktop Computer #705c750691 09:31:50 relevant thread https://forums.freebsd.org/threads/is-the-amd-gpu-rx-6800-xt-supported-on-freebsd-13-1-yes.84753/ 09:31:51 Title: Solved - Is the AMD GPU RX 6800 XT Supported on FreeBSD 13.1? Yes! | The FreeBSD Forums 09:36:10 either that or the blender build in pkg is borked 09:41:56 brb, restarting 10:03:43 I need help to configure wifibox to get the IP from dhcp server. I get the IP 10.0.0.2 from 10.0.0.1 and that's wrong. I am using Intel AX210 wireless card. Help will be nice 10:22:17 hello, I am new and trying to move to FreeBSD 13.2-STABLE but the drm-kmod i915kms.ko is not loading due to "symbol __lkpi_fpu_CTX_level undefined", and " unsupported file type". I have a GENERIC kernel and same thing happens with 14-CURRENT. also tried compiling from ports to no avail. I have an Ivy Bridge iGPU that is supported, any help is 10:22:18 appreciated. Thanks. 10:24:02 cpet: on liveCD i cant rw config files 10:24:19 did my message go through 10:25:32 what should i do to add values on wpa supplicant on read-only liveCD system? sysrc also wont work. 11:12:52 RhodiumToad: Ok. i have got working ethernet connection now on LiveCD. It tooks a while... :( If u are ready to help me on the next step let me know. 11:42:46 tyler82: what (have you) changed to make it work? 11:43:42 poribores: I assume you've updated your ports tree and are building from it, rather than using the binary packages? 11:45:27 debdrup I used binary packages and they're giving that error 11:46:10 meena: iwas rebooting again. and before ifconfig ath0 up i was running bsdconfig netinstall and giving manually gateway. 11:46:56 then interface up then service netif start 11:47:42 poribores: that's why; binary packages are built for the oldest supported version of freebsd, which is 13.1. 11:48:44 now thr next step is to find oit what need to mount for chroot. i have succesfully mounted now /dev/ada0p11 to /tmp/myefifixing. Which was failed to mounting yesterday... 11:50:23 i need probably the system itself. thats obvious. but do i need anything else? like tmp var proc? or using the liveCD mounts are okay?? 11:50:29 debdrup I am a bit new to this, I did try the ports package and it did not work either. I am going to recompile the ports one again 11:50:53 also do I use quarterly ports? 11:53:04 not in this case 12:04:23 if i type mount -t zfs /dev/ada0p12 /tmp/freebsd giving me invalid fstype. -t freebsd-zfs also... 12:06:10 debdrup thanks for your assistance, I compiled drm-kmod from ports and it is still giving the same error on kldload 12:06:33 poribores: is this on a fresh ports tree? 12:06:41 freshly updated, I eman 12:06:42 mean* 12:07:03 yes I just git cloned it according to handbook 12:07:23 which port are you installing? 12:07:31 drm-kmod 12:08:06 what ports are installed according to `pkg info -x drm-` ? 12:09:11 drm-510-kmod-5.10.163_7, drm-kmod-20220907_1, libdrm-2.4.115,1 12:10:04 oh, when you say -STABLE, I assumed you mean you have a fresh checkout of the stable branch for 13 - but are you using a snapshot? 12:10:13 yes I am 12:10:24 it's probably not new enough then 12:10:34 I don't really know how to update properly 12:10:37 if you're new to freebsd, you should stick to -RELEASE 12:10:52 stable and current are for people who're actively working on developing on FreeBSD 12:11:18 oh I had initially installed current before I realized that 12:11:32 I'll download release and try again 12:11:59 thanks a lot for the help 12:12:03 the same thing about oldest-supported-version-for-packages still applies 12:12:23 so you'll still need to build the drm-kmod port 12:12:54 the project is still working on some sort of permanent solution to that problem, but it's not a trivial fix 12:13:11 this only applies to kernel modules, right? 12:13:20 I can install other packages fine? 12:14:03 all packages that use kernel headers from /usr/src (which will be listed on sites like https://freshports.org) might (or might not) have problems like this 12:14:05 Title: FreshPorts -- The Place For Ports - Most recent commits 12:14:09 but almost everything else should be fine 12:14:23 for the most part, the packages that use kernel headers are stuff like out-of-tree drivers 12:15:01 got it, thank you so much 12:15:06 no worries 12:15:37 oh and do I download latest release snapshot? 12:16:44 never mind I got it wrong 12:29:36 i have mounted the system partition on /tmp/testfreebsd How to chroot it? chroot /tmp/testrootfreebsd /bin/env -i TERM=$TERM /bin/csh ? 12:32:12 thats wrong. i mean chroot /tmp/testfreebsd /bin/env -i TERM=$TERM /bin/csh 14:38:49 tyler82: did you rad man chroot? 14:39:17 rtprio: yes. does not really helped me 14:40:15 did the command you pasted work? 14:40:39 the env variable not clear for me. i can chroot now but many commands not working. as does not find the command... 14:40:52 what are you doing with this chroot? 14:41:00 rtprio: no. not on that format 14:42:21 rtprio: i just need to reinstall boot partition. the loader.efi and whatever are there. Actually my goal is to make bootable my sytem again. Really thats all. 14:42:41 i don't believe you need a chroot for that 14:42:49 loader.efi is on a different partition 14:43:24 where does your system not boot? did you already paste this? 14:43:47 you also don't mount zfs partitions with `mount`, you use `zfs mount` 14:43:56 rtprio: Ok. as i dont have experince with freebsd i use my linux experience. rhis is how i did fix grub reinstall on linux. But if u have better idea let me know. 14:44:41 what happens when it boots? what's the error 14:45:26 rtprio: Yes. i have sort out mounting zfs. i need to import pool rather. But such a small issue generating many new issues as i never worked with zfs and bsd before. 14:46:02 rtprio: The error is run fsck_msdosfs manually 14:46:22 so run fsck_msdosfs manually 14:46:36 i have screenshoot but cant send it here... 14:46:45 rtprio: i did 14:46:50 ok, then what 14:46:50 does not work 14:47:12 what did you do after running fsck_msdos, presumably on the right filesystem 14:48:03 invalid arguments for fsck command. thats why decided to chroot and wipe that partition and do a fresh install of efi 14:48:32 ok that was probably not a great idea. how did you do that "fresh install of efi" 14:48:51 rtprio: nothing as the system not able to boot. this error pops uo at boot. thats why i decided chroot 14:50:06 rtprio: i did not do any modification yet. nothing "fresh install" yet. as first i have to mount it on livecd. which is done 14:50:49 if it's a fresh install, just reinstall and learn from the experience 14:51:57 rtprio: this is what i learn now. i can reinstall again. this is not problem. but i want fix it. 14:52:34 so you have an empty msdos efi partition and you need to populate it? 14:53:03 this is what i want to learn how can i fix broken boot partition. but do i need chroot for it? it is not clear for me. yet. 14:53:20 you don't need a chroot 14:53:58 rtprio: ok. so what do i need run this bootcode stuff? i havent read the man page of it... 14:55:04 i mean this https://man.freebsd.org/cgi/man.cgi?gptboot 14:55:05 Title: gptboot 14:55:33 wuldn't hurt to be aware of it 14:57:35 i think you use gptboot, but i haven't botched an efi partition yet 14:57:41 the funny thing is i did an other install of my newer laptop. but partitiontable looks different. gpt/boot0 twice. one for boot and one for efi if i remember correctly...but on this laptop i did manual (expert) install as i have 5 OSes already 14:58:18 so i havevinly one partition. efi. 14:58:34 https://forums.freebsd.org/threads/how-to-restore-boot-loader.62390/#post-360322 14:58:35 Title: Solved - How to restore boot loader? | The FreeBSD Forums 14:59:53 on the new laptop i did a full device format into zfs. Auto zfs guide. but on this laptop only freebsd has got zfs partition. 15:00:32 i don't know man, i have no idea how you installed it 15:01:41 rtprio: i was reading this. but i dont have the device path. like /dev/afa0p11 if i do gpart show only the deviceID i have. 15:02:21 gpart list will show what you have 15:02:34 rtprio: i did manually 1024MB for efi. and 50 GB zfs for root. Thats is it. 15:03:24 gpart list will show what you have 15:04:12 yes. it does show the device and the partitions if i do gpart show 15:04:26 so lt's see them so you can gptboot the correct one 15:04:43 but if i do gpart show ada0p11 it will say no geom 15:05:03 just `gpart show` 15:05:20 not sure where you're getting this ada0p11 from 15:05:45 i have 13 partitions on that device 15:05:54 why on earth would you do that 15:06:19 looks like there's an updated procedure: https://forums.freebsd.org/threads/update-of-the-bootcodes-for-a-gpt-scheme.80163/ 15:06:20 Title: Update of the bootcodes for a GPT scheme | The FreeBSD Forums 15:06:23 becsuse i have multiboot and data partitions also separate 15:06:36 well that sounds downright awful. 15:06:46 that was my thought too. 15:07:18 hier(7) on FreeBSD is different from other Unix-likes in that you generally don't need data partitions in the same way, at least from my experience. 15:07:37 especially with zfs 15:07:53 debdrup: i suspect the other partitions are linux and whatever 15:08:14 windows use ntfs for data. not ext4. because i have separate boot partition dedicated for windows also. but i did create for freebsd on partition 11 15:08:27 I think a single ZFS pool with both FreeBSD and Linux is possible? 15:08:57 debdrup: it should be, but i wouldn't want linux mucking about on my freebsd boot pool 15:09:09 still waiting on that gpart show command, boss 15:09:48 Boot pool is only a thing if you don't have UEFI+ESP or a BIOS that doesn't support GPT. 15:11:16 Also i have android systems...also on separate partition. like BlissOS. so 13 partition is really not a big deal. At least for me. Just this zfs thing is new for me....it feels for me i have to "twice" mounting zfs stuffs...this dataset thing is makes me confuse 15:11:48 because df -h and zfs list does not show the same 15:11:49 ok, again, best to learn this stuff when ther's not other OSes confusing things 15:16:59 also sounds like you've got some reading to do about zfs 15:18:00 tyler82: what do you mean "twice mounting zfs stuffs" ? 15:21:12 rtprio: i will explain later. now its lunchtime :) 15:38:16 debdrup: 20 years ago i'd just swap the hard drives and play with a different os; 15:38:25 these days vms usually fit the bill 15:39:08 i've never really had that desire to play around with os'; if anything, i want the opposite: something that works reliably, consistently, and ideally despite my occational attempts to break it 15:43:49 playing around led me to discover freebsd, which stuck 15:44:11 i can't remember what linux i tried but i could not figure anything out 15:47:30 i've mentioned my story before, but i got tired of windows xp pre-sp2 being such as bad as it was. someone told me about debian, but i got frustrated with the lack of documentation, and kept complaining about it until someone printed the freebsd handbook on paper and gave me a couple cds with freebsd 4.0 (which had _just_ come out, the day before or something like that) 15:49:44 i did at least one install of 3.3 with floppies 15:49:52 oof 15:50:43 3.5 was after 4.0 was out. 15:50:57 I used 2.x on a shell server I paid for an account on 15:51:02 /usr/share/misc/bsd-family-tree has the complete record 15:51:09 when it went out of business, and then the next company I paid also went out of business 15:51:14 I started my own using FreeBSD 4.1 15:51:29 AllanJude: not enough money in freebsd hosting in those days? 15:51:31 and that is how I learned to be a sysadmin 15:51:38 I was on a SunOS shell server between 1995 and when I installed FreeBSD. 15:51:41 rtprio: mostly problems with ddos attacks 15:51:48 And yes, I do mean SunOS - not Solaris. 15:51:56 ISPs and colocation providers would kick you out if you got too many ddos attacks 15:52:12 I managed to get a colo from the company that owned a set of porn sites, and was better setup to handle it 15:52:16 nowdays they just nullroute you lol 15:52:20 :D 15:52:32 AlexC: yes, but, that was less of a thing back then 15:52:37 yeah 15:52:38 or rather, everyones routers were a lot smaller 15:52:51 and didn't have the ram to let the end servers send /32 routes up 15:52:59 unlucky 15:53:00 i "coloed" at a friends isp, but it was halted after their switch was out of ports so they unplugged us 15:53:15 it was fun while it lasted 15:53:17 now, my company just sponsored work to add 'flowspec' support to openbgpd 15:53:23 so you can send firewall rules up to your BGP peers 15:53:32 ahh thats nice 15:53:33 "don't send me any traffic to port 80 that is udp" etc 15:54:29 yeah, 20 years ago things were different 15:54:30 :P 15:54:46 a bit, yeah 15:54:59 yeah 15:55:11 i had 1 server with 512mb of ram, and rented accounts out to 100 people 15:55:21 hah, yeah 15:55:28 now, for $5/month, each person can get a whole virtual server with 512mb of ram 15:55:31 mine had i beleive 96 megs of ram? 15:55:33 100 people sharing 512mb was _possible_ then 15:55:38 yeah 15:55:51 one of the pioneering features we had 15:55:53 and a Pentium 2? 15:55:56 can't even remember properly 15:56:04 was certain irc hosting servers, limited to 15 "slots" 15:56:07 10 Mbit uplink in budapest 15:56:13 my server server was an AMD Athlon XP 15:56:19 1700+ (so like 1.2ghz) 15:56:27 that was speedy tho 15:56:36 mine was 333 Mhz I think 15:56:38 i think I had an 700MHz AMD something-or-other at the time 15:57:04 then made a BIG jump to a 2.4GHz Northwood C with the original SMT implementation (yes, the one that sucked) 15:57:17 whehehe 15:57:27 same OS, though 15:57:38 it's technically the same installation i'm using now 15:57:45 last OS what I used on that ancient crap was freebsd 5.4 i think 15:57:56 before that used debian, but that sucked so hard 15:58:04 though there aren't many system files that have their original creation date because of a few mistakes along the way 15:58:39 i have user files going back all the way to 1994 though, those are my log files from when i started using ircII because it supported logging (the previous client didn't) 15:58:55 I don't think I had a computer yet in 1994 15:59:04 me neither, I was 4 years old :P 15:59:05 think that was around 95 or 96, don't recall 15:59:07 first time on irc for me was 1992 15:59:11 I was 10 in 94 15:59:12 on a 300 baud dial-up 15:59:21 IRC was first day on the internet, Sept 14, 1998 15:59:25 i've got my first PC in 99 15:59:37 or rather, first day I had the internet at home 16:00:17 started IRC around 2000-2001 somewhere 16:00:26 still more than 20 years.. jesus 16:00:30 before that, I had used some local BBSes, and eventually ran my own (single line, but, my area wasn't that busy) 16:01:00 BBS'es weren't so popular in the EU back in the day 16:01:13 in the UK mostly but not in Europe so much 16:01:18 i was very limited, there were only like 4 that were not long-distance 16:01:49 Devil's Den, Rebel's Reef, Wolf-something, and one more i forget the name of (the one in waterford) 16:02:08 i never used bbs, the good ol' http were rocking when I got my first internet in my home 16:02:18 and then mine "Sudden Death BBS" 519-587-3983 16:02:44 ignore the fact that it is run by a 13 year old 16:02:44 :p 16:03:09 that's fine, that time I was having my rented servers as well 16:03:15 :D 16:03:27 that's how I learnt the stuff. 16:03:32 same 16:03:36 and now I getting payed for it. 16:03:38 :D 16:04:20 you still working on ZFS Allan right? 16:05:44 sadly I have less and less time follow the open source communities.. :D 16:08:00 it's too hot to think :c 16:08:24 that's another fact 16:08:36 here in the UK the houses are boiling hot upstairs 16:08:47 26C average temp 16:09:05 its 27⁰c here according to https://beta.yr.no/en/details/graph/2-2615222/Denmark/North%20Denmark/Jammerbugt/Pandrup 16:09:07 Title: Yr - Pandrup - Detailed weather forecast as a graph 16:09:27 not here just 23 outside, but inside still 25-26 in my office 16:09:38 s/not/ 16:10:24 and that's the expected temperature in the shadow; one of my windows is towards the west where the sun is shining on a wall and it's measuring 31.7 16:10:36 17C here at Lake Chelan in Washington state :) 16:13:22 Wow Americans speaking Celcius! 16:13:47 Here's 29 C (Barcelona so I'm kinda used to it) 16:14:14 I don't have AC which is a problem once it gets over 30 indoors 16:15:00 i am really thinking about a mobile AC.. 16:15:10 They're mostly a waste of energy 16:15:22 A good split unit is way more efficient 16:15:35 yeah, but this is not my house, so I wouldn't go that route. 16:15:40 Ah yeah same problem here 16:16:15 AlexC: yes, lead a team of ZFS devs @ my company, Klara 16:16:17 if it's mine, i've already installed myself 16:16:19 I don't even have a way to get rid of the exhaust (only opening are the balcony doors which are more than 3 metres high) 16:16:22 doing work for a bunch of customers using ZFS 16:16:34 awesome awesome 16:16:44 appreciate all your guys works. :) 16:16:54 as my corpo heavily relies on zfs as well 16:16:55 :P 16:16:57 https://weather.gc.ca/city/pages/on-77_metric_e.html 24c feels like 26 (only 50% humidity, that is low) 16:16:58 Title: Hamilton, ON - 7 Day Forecast - Environment Canada 16:17:01 I love ZFS 16:17:05 AlexC: well, we sell ZFS support subscriptions 16:17:07 It's so sad that Sun is gone 16:17:08 you should get one 16:17:13 Imagine all the innovation they would have sparked 16:17:18 ask NCR reps if they want it :P 16:17:23 wildeboskat: well, we're picking that up 16:17:36 But I mean new things :) 16:17:46 Like suddenly coming up with a totally revolutionary filesystem 16:17:49 or dtrace 16:17:51 AlexC: NCR/Zynstra? 16:17:55 yessir 16:17:59 i work at Zynstra :) 16:18:03 we have talked to them before 16:18:06 It's great the torch on ZFS has been carried over though 16:18:07 but Andy stopped replying 16:18:14 Andy Steady? 16:18:15 :> 16:18:17 yes 16:18:24 yap, he's my lil boss 16:18:26 :> 16:18:30 wildeboskat: I'm Danish 16:18:31 I feel like Sun was a great company with innovative minds, who just weren't very good at selling things :'( 16:18:33 well, remind him to reply to me :p 16:18:40 i will mention :P 16:18:56 Whereas Oracle is zero innovation and very good at extorting money from their "customers" 16:19:04 iirc, you were having an issue with 0 byte writes 16:19:12 we actually had another customer hit that like 2 weeks ago 16:19:19 ah year remember that 16:19:33 it was really annoying 16:19:44 dunno what's up with that since 16:19:53 as we still on an ancient version of zfs in prod 16:20:17 we're helping that other customer go from 0.8.2 to 2.1.9 16:20:26 or 2.1.5, or forget the exact version 16:20:35 we're on 0.8.1 I think 16:20:44 so are a lot of people 16:20:45 I'm Dutch debdrup 16:20:48 yeah 16:20:58 * AllanJude is Canadian 16:21:10 * AlexC is Hungarian, but lives in the UK :P 16:21:13 I like Canadians 16:22:14 * wildeboskat but lives in Barcelona <3 16:23:01 AlexC: Do they also have this really weird water thing in the UK? Where they have this massive tank in the attic like a personal water tower? 16:23:14 They had this in Ireland, only 1 tap was connected to the mains and the rest through this dirty tank full of dead bugs 16:23:30 yap, that's just for the hot water/heating 16:23:32 Really weird way of doing it and it made all the other taps undrinkable 16:23:32 buffer tank 16:23:45 I hate that 16:24:02 but that's just for old constructions tho, new installations has turbo boilers 16:24:13 Here every tap is just on the mains (and in Holland too) 16:24:14 no buffer tank, nothing 16:25:01 my house was renovated about 12 years ago, the plumbing was changed from the normal copper plumbing used over here, to plastic tubing. The big difference is it all "point to point" now, instead of trunk/branch, so flushing the toilet doesn't lower the water pressure in the shower 16:25:01 /join #watertanksoftheworld 16:25:09 Cool yeah much better. Because if that tank starts leaking you suddenly have a massive flood in the house 16:25:23 so each line is fed from a kind of manifold off the mains 16:25:32 Not to mention the health concerns of having water sitting still at 30 degrees in the attic 16:25:34 so the pressure is much better distributed 16:25:48 Sorry grahamperrin 16:26:11 yeah, here the hot water tank is in the basement (about 2/3rd below grade) and there is a drain "just incase" 16:26:17 and for the forced air furnace to drain into 16:26:43 yeah, UK houses doesn't have basement 16:26:45 grahamperrin: what have you been up to? Not had a chance to hang out on IRC in a while 16:27:11 AlexC: yeah, here is it very common because the ground freezes, so if you build on top of the ground you house would keep moving, haha 16:27:27 Wut? 16:27:28 yeah Hungary is the same, most of the houses has basements 16:27:50 wildeboskat: the water in the ground expands when it turns to ice, so it "heaves" the ground 16:28:02 breaks the roads, side walks, and will make a random part of your house higher than the others 16:28:05 which really breaks things 16:28:24 so you generally dig down rather deep, to ground that isn't going to do that 16:28:51 AllanJude: I suppose I should do more documentation, with my doc commit bit, but I find things to distract myself because it's sometimes punishing :-) 16:29:14 Cool AllanJude, never heard of that 16:29:24 you mean like how I am talking on IRC instead of writing this doc I am supposed to be writing? 16:29:40 In Holland it goes the other way, the ground sags so they ram really long poles into the ground and anchor the house to that. 16:30:09 Just write, it I'll rewrite it. I'm probably infamous for that type of thing. 16:30:10 wildeboskat: same idea, except, might as well have a room down there. that is where I keep my servers :p 16:30:21 grahamperrin: not open source docs 16:30:24 internal training docs 16:30:27 Ah but the reason it sags is that the ground water is so high 16:30:33 more 'history and context of this customer' 16:30:42 So having a basement is usually not very useful unless you like an indoor pool 16:30:45 wildeboskat: yeah, quite different for you 16:31:17 wildeboskat: well, mine does not, but more modern ones have a sump pump, to dewater, and to capture and remove the runoff from rain etc 16:31:25 this house was built in the 1950s 16:31:32 things from the 70s and later, would have a pump 16:39:05 wildeboskat: sure, but you were making the assumption that everyone here is American.. 16:43:20 Nono, I was replying to an American person who was speaking of washington state and quoted a temperature in Celcius 16:43:50 That was just remarkable because usually I have to open a converter lol 16:43:55 degrees science vs degrees freedom? 16:51:38 Does anyone have a less shrunken version of the image that's at ? 16:51:43 Title: Celebrating 30 years of FreeBSD – FreeBSD Timeline | FreeBSD Foundation 16:51:45 i use to make fun of the UK colleagues, they use miles/hamburger 16:52:17 (The 20223 typo has been reported.) 16:54:00 Ah, guessed it: at 200%. 16:59:41 "In the year 2525, there are OSes with the will to survive!" 17:01:55 it was cool that they got that printed on a cake for BSDCan 17:02:02 i forget which even i got 17:02:15 but we cut around things to give Pawel the ZFS piece of cake 17:02:43 AllanJude: The whole 30-year timeline made it onto a cake? 17:02:48 https://freebsdfoundation.org/wp-content/uploads/2023/06/FreeBSD_timeline_16x20.pdf ? 17:04:32 yes 17:05:06 https://pbs.twimg.com/media/FwWn-sFXoH0jeNQ?format=jpg&name=4096x4096 17:05:21 Interesting, FreeBSD had softdeps a year before NetBSD. I always thought NetBSD originated it, but it's Kirk's code, according to CVS. 17:05:48 Frank van der Linde imported it. 17:06:45 (It was a rocky enough process that it garnered the nickname "softdeath" for a while.) 17:07:12 someone had the idea to try to make it into a board game 17:07:20 but we have so far not managed to make a decent set of rules 17:07:22 I like it. 17:07:54 Wow, I never remember that 4.2BSD is as old as it is. 17:10:17 AllanJude: grahamperrin: Do either of you know if that is free to be printed up, say, in poster form? 17:10:39 Seems appropriate to put up near my Thompson/Ritchie poster. 17:11:22 I got a fold-out version if it in the special print copy of the FreeBSD Journal 17:11:31 i don't know about the pdf 17:14:12 "… PDF of the timeline poster is included. …" 17:14:16 Title: Celebrating 30 Years of FreeBSD – FreeBSD Journal Special Edition | FreeBSD Foundation 17:15:31 mason: for personal use, I expect it is fine. If you are going to try to start a merch store: not so much 17:16:01 Hah. Nah, just for my office wall. I wonder if the special edition will be available outside of events. 17:20:41 gpart bootcode -p /boot/boot1.efi -i11 ada0 why operation not permitted? 17:25:00 tyler82: pause for a moment, which version of FreeBSD? 17:25:15 grahamperrin: 13.2 REL 17:25:47 OK, don't attempt to use gpart in that way … 17:26:13 17:26:14 Title: FreeBSD 13.0-RELEASE Release Notes | The FreeBSD Project 17:26:19 tyler82: .efi files go onto an ESP (a fat12/16/32 partition, a few hundred MB in size) into BOOT\EFI\BOOTX64.EFI 17:26:49 > … To update old ESP partitions, users should stop using the gpart(8) utility. … 17:27:06 grahamperrin: ok. as i was raping google search already but everywhere are the old methods.... 17:27:14 tyler82: from the .efi I assume that it's an ESP, am I correct? 17:27:23 Sorry, EFI/BOOT/BOOTX64.EFI 17:27:32 debdrup: correct 17:27:46 Wrong person, I think. 17:27:55 It's a tad naughty to not have the same precaution in release notes for 13.1 and 13.2 … 17:27:57 but man page days boot1=bootx64.efi 17:28:03 says 17:28:23 grahamperrin: efi 17:28:33 not esp 17:28:53 boot1.efi isn't the loader, loader.efi is. 17:29:01 boot1.efi is also, at some point, going to be deprecated. 17:29:15 debdrup: sorry. my bad 17:29:27 It's roughly equivalent to this stage of the BIOS loader: https://docs.freebsd.org/en/books/arch-handbook/boot/#boot-boot1 17:29:29 Title: Chapter 1. Bootstrapping and Kernel Initialization | FreeBSD Documentation Portal 17:30:22 tyler82: if not an ESP, sorry. A knee-jerk from seeing so many spoils. 17:30:48 (EFI system partition) 17:32:02 so what could be rhe right command in my case? gpart bootcode -p /boot/BOOTx64.efi -i11 ada0 ? 17:33:01 fstyp /dev/ada0p11 17:33:10 – what's the file system type at 11? 17:33:52 You're multi-booting, right? What's the thing you boot into as standard? 17:34:03 grahamperrin: msdosfs 17:34:07 fat 17:34:09 Grub? rEFInd? Something else? 17:34:43 debdrup: nothing. i use plain BIOS entry 17:34:52 So you shouldn't be using an ESP at all. 17:35:28 debdrup: Ok 17:35:49 Are you sure it's actually a BIOS and not something that looks like a BIOS but is actually UEFI? 17:37:01 debdrup: No. its UEFI. Even the BIOS entry starts with "UEFI: FreeBSD 13.2" 17:37:16 "Plain BIOS entry" is a INT 0x19 which reads the first 512 bytes of what the BIOS determines to be the first disk that's accessible (either A: or C: in BIOS nomenclature). 17:38:01 Alright, so next step - is it configured to use UEFI-CSM (sometimes also known as UEFI Compatibility Boot, or something along those lines)? 17:38:09 i was disabling legacy on my BIOS long time. it does use UEFI only now. 17:38:52 debdrup: Yep 17:39:18 That doesn't jibe with "UEFI: FreeBSD 13.2".. 17:39:38 That can only exist if it's not using UEFI-CSM, because UEFI-CSM emulates the INT 0x19 thing mentioned above. 17:40:25 Can you please put `gpart show` in a pastebin? 17:41:22 And similarly, the output of `efibootmgr` (which must be run as root). 17:41:57 debdrup: Sure. i just did poweroff now LiveCD. Will try boot now. Bare with me... 17:42:07 No worries :) 17:42:22 I'm just sitting here next to my fan, so I'm quite comfortable even if it's too warm. 17:45:16 debdrup: haha. same here :) 17:48:45 debdrup: https://pasteboard.co/FI5LlwKzj972.jpg 17:48:47 Title: Pasteboard - Uploaded Image 17:50:24 U can see three efi partitions. the bottom one p11 is for freebsd 17:51:35 1GB for an ESP is probably on the big side, but just for shigs and tiggles, can you try mounting partition 3 and 4, and checking their layout, then try to replicate that with /boot/loader.efi as the EIF file? 17:51:51 Replicate that on partition 11, I mean 17:52:43 Then you'll likely also need to add an entry to the EFI boot manager via efibootmgr(8) 17:53:05 aham.... 17:54:12 Also, can you please do file -s /dev/ada0p3 and /dev/ada0p4 and /dev/ada0p11 and put those in a pastebin too? 17:54:52 https://pasteboard.co/FW3qhRYC2egG.jpg This was on LiveCD 17:54:53 Title: Pasteboard - Uploaded Image 17:55:00 file(1) with -s is a lot more verbose than fstyp(8) 17:55:48 Yes? What's the problem with that? 17:56:23 Other than the fact that you've filled your filesystem, I mean. :P 17:56:35 the problem was operation not permitted for gpart bootcode command 17:57:06 Because you shouldn't be using gpart bootcode to create ESPs, that's what newfs_msdos is for. 17:57:19 gpart bootcode is used to write MBR bootcode, not ESPs. 17:57:26 debdrup: Yes Sir 17:57:46 No need for such formality. 17:58:16 debdrup: newfs_msdos? that new for me. is that a command? 17:59:06 newfs_msdos(8) is the manual page for it 17:59:20 It really doesn't do much other than exist for creating ESPs. :) 17:59:52 But since partition 11 already exists, I'm not sure why you're trying to use it. 18:00:11 format usb sticks? :) 18:00:34 https://pasteboard.co/unhaHSqXXnZ3.jpg 18:00:35 Title: Pasteboard - Uploaded Image 18:01:08 tyler82: what about partition 11? 18:09:17 one sec 18:10:16 debdrup: https://pasteboard.co/HLAL6afk8fXs.jpg thats p11 18:10:18 Title: Pasteboard - Uploaded Image 18:11:04 Alright, so it is an ESP - now you just need to mount one of the others and try to replicate the layout on that by using /boot/loader.edi 18:11:14 https://pasteboard.co/bUNk8VZaYMOv.jpg 18:11:15 Title: Pasteboard - Uploaded Image 18:11:17 s/di$/fi/ 18:12:06 What's the purpose of the comparison with df/gpart show and zfs list? 18:12:40 df and gpart don't know the ZFS dnodes, so it can't tell how files are being used, and it can't account for ZFS' inline compression (which is enabled by default). 18:12:54 debdrup: Replicate everything regarding the layout? so the BOOT64x.efi and the loader.efi will remain obviously. if i am correct .... 18:13:42 tyler82: no, what I'm saying is if partition 3 has directory called boot inside a directory called efi, then partition 11 should also have that 18:14:11 debdrup: yes. this is what i meant. :) 18:14:32 then you can copy /boot/loader.efi to EFI\BOOT\BOOTX64.EFI 18:25:09 https://pasteboard.co/COZo8oBSHjpa.jpg 18:25:10 Title: Pasteboard - Uploaded Image 18:26:34 Isn't it already mounted? Check with `mount` 18:27:21 Also, is that from Linux? Because lsblk isn't available in FreeBSD. 18:27:40 Wait, is it? 18:28:54 https://pasteboard.co/fWSjOCWwjaGR.jpg This is partition4 layout 18:28:55 Title: Pasteboard - Uploaded Image 18:30:02 Yeah, you should be able to replicate that layout on partition 11 using /boot/loader.efi as EFI\BOOT\BOOTX64.EFI 18:30:12 i do partition11 now. part3 for winshit i dont care that. linux(partition4) is fine. 18:30:30 debdrup: yep 18:31:31 EFI\BOOT\BOOTX64.EFI is from the UEFI boot specification for, I think, removable disks. 18:32:57 i used that on windows one time. apparently win likes to overwrite the EFI variables or something so it always boots first. but you can modify that file to prevent it 18:35:28 debdrup: partition11 https://pasteboard.co/gJcjdWvucsia.jpg Similar but efi is not EFI...i was reading somewhere about it does sense the difference...but cant remember 18:35:29 Title: Pasteboard - Uploaded Image 18:37:07 That should work, but you can just create the EFI directory and put a copy of BOOTX64.EFI in there if you want. 18:37:44 So the next step is to fix up the UEFI Boot Menu, which is done via efibootmgr(8) 19:09:58 I tried diabling powerd and loading acpi_ibm_load, i do not feel any temperature difference during idle time. stays at 59,59,55,55. Does this mean neither of it has any effect? 19:10:32 disabling* 21:00:36 why so many efi partitions 21:00:54 actually, nevermind, i don't want to know 21:07:54 Well, because nobody follows the standard for non-removable media, which is to do the EFI\\BOOTX64.EFI thing that FreeBSD does. 21:08:32 There's supposed to be a namespace for every OS with one ESP on the entire disk that can be replicated to all disks in the system, but instead we end up with several of them. 21:08:42 Insert xkcd comment about standards here. 21:23:31 Hi. I am trying to install a pkg build from poudriere (lang/purescript) . I faollowed guide and man page. Build seems ok but when I try to install the package. pkg-install inform me that 117 package are going to be removed. They are package installed from port directly. Is it possible to mix port from /usr/local/port and pkg from poudriere ? 21:26:05 why does it want to remove them? 21:26:21 well I don't know 21:27:00 what pkg install command did you use and what was the actual output? 21:27:16 gonna paste them 21:28:22 https://bpa.st/QRZRS 21:28:24 Title: View paste QRZRS 21:29:28 um. what OS version are you on? 21:29:42 on current 21:29:45 14 21:30:22 Well, see "ABI changed: 'freebsd:13:x86:64' " 21:30:46 yes I don't understand jail is on 14 port is on 14 21:31:00 pkg too 21:31:06 looks like your installed packages are from 13, though 21:31:28 weird... 21:32:03 /usr/port follow main branch it is current right ? 21:33:16 that's nothing to do with the OS version 21:33:35 ports has main branch plus quarterly branches 21:33:42 (main == "latest") 21:34:01 ok 21:34:27 ABI of built packages comes from the version of the jail you build them in 21:35:20 yes I am on main 21:36:12 so If I build kernel from main what is branch I should follow for ports ? 21:36:37 whichever you want 21:37:03 The system and the ports collection are independend from one another. 21:37:19 ok so I am on main in /usr/port 21:37:42 so latest as RhodiumToad said 21:39:57 How can I resync jail with my current port tree ? 21:40:41 like this? `rsync -rpzva /usr/ports /jails/blah/usr/ports` 21:41:02 do you mean a poudriere jail? 21:41:06 yes 21:41:18 poudriere ports -u ... 21:41:27 I don't understand why I have this package in 13 ABI 21:41:33 ok 21:41:34 personally I nullmount the ports tree so that there's no need to update 21:42:18 what is nullmount ? 21:43:13 And why I have this package from 13 installed. I have built all software from port until now 21:43:20 man mount_nullfs 21:44:32 poudriere will do the nullmount for you if you specify the 'null' method to poudriere ports -c 21:45:11 humm ok so I can use /usr/local/port from poudriere. is it correct ? 21:45:21 you can use any dir 21:47:09 I am looking the null method. But do you have a possible explanation about this ABI ? 21:48:22 did you have packages installed before updating from 13 to 14? 21:50:52 no I have switched on 14 at the very begining 21:51:11 and portmaster didn't warn about this 21:52:22 until now my workflow to update was cd /usr/local/port ; git pull ; portmaster -a 21:53:01 well you got the 13 packages from somewhere 21:53:18 did you ever manually specify an ABI in a repo .conf file? 21:53:24 maybe at he very begining 21:53:33 well then 21:55:23 non I didn't/. Where is ABI should be specified in pkg.conf or make.conf ? 21:56:37 it's normally not specified, pkg is supposed to deduce it 21:57:44 but note that it takes it from the userland and not the kernel 22:00:22 when I enter pkg -vv I can see ABI it is FreeBSD:14:amd64 22:00:48 it is ABI deduced by pkg 22:01:24 right, but when you installed those packages with :13 ABI, that clearly wasn't the case 22:01:55 I just tried pkg info on one of these packages imlib2 22:02:18 this port was intalled as feh dependencies 22:02:28 so I tried to reinstall feh 22:02:43 from port 22:02:55 imlib2 was not updated 22:03:17 not sure why you think it would 22:04:55 I thought may be it resintall with the propoer ABI 22:05:18 ports doesn't really understand ABIs. only pkg does 22:05:47 ports just assumes everything was built for the current system. 22:06:47 is it possible to check ABI for a given package ? I would like to do that on feh 22:07:23 I think I need to rebuild this ports. But I would like to be sure 22:08:29 pkg query '%q' pkgname 22:10:39 thanks 22:11:01 Indeed I ahve many mixed package with 13 and 14 ABI 22:13:45 ok so if I rebuild the package I get the proper ABI 22:14:10 just tried with imlib2 22:15:17 right, but ports doesn't know to check the ABI of an installed port when checking dependencies, as far as I know 22:16:51 yes it is the reason why it doesn't try to reinstall imlib2 reinstalling feh 22:17:05 right ? 22:18:18 but if I try to list problematic package and try to rebuild them I can maybe save time. (Instead rebuild all software I need from scratch) 22:22:23 is there anything like the virt-manager gui app on linux for bhyve? or is it all cli only? 22:23:55 Midjak, Perhaps. You may still find that something may need to re-link, causing another round of reinstallation (due to ABI or dependency changes) at some later point 22:26:39 parv, yes I think package on 14 was migrateafter an upgrade 22:27:45 if something went wrong I will restart from begiiinng 22:43:24 markmcb: I believe virt-manager works for bhyve too. 22:46:27 debdrup: thanks, i had no idea (https://libvirt.org/drvbhyve.html) 22:48:08 Didn't know that too. That's interesting. (That said using it from cli is ok for me) 22:49:39 A quick question about the status of 14-CURRENT, is there any status update on how complete the openssl merge is? Last I heard there were some ports that needed updating and was curious if that was the only thing blocking it so far 22:53:17 Have you been reading current@? 22:58:29 Cf https://lists.freebsd.org/archives/freebsd-current/2023-June/003823.html 22:58:31 Title: OpenSSL 3.0 in the base system update 23:02:14 debdrup: I didn't know that mailing list existed, somehow, thank you 23:04:11 or, well, I suppose I did, I just didn't know I was reading the mailing list archives 23:13:17 how can you run current without knowing about current@? :P 23:24:48 I knew how to build kernels, and wondered what would happen if I built the tip of origin/main on my working copy :P 23:25:26 in all seriousness, I had been reading the news from my browser for some time, and just didn't make the connection to the mailing list in my head. 23:27:00 I've been tracking 14-CURRENT mostly because of the bump in drm-kmod and have been anticipating its release so I can put 515 on a bare metal machine that otherwise has to use an EFI fb 23:32:37 for the record after rebuilding wrong ports pkg install hs-purescript without problem . Thanks for your help. 23:46:48 nkeck72: it's *actually* illegal to run CURRENT without being subscribed to freebsd-current@ 23:47:21 I want a lawyer D: 23:53:17 I'm not sure we have enough lawyers on retainer to just willy nilly provide one 23:56:39 hi 23:57:09 I guess I was more talking about how it's hard to find documentation on how to run -STABLE or -CURRENT, which doesn't mention the mailing lists and the recommendation to be subscribed to them. 23:57:15 To use this function, do I need to define `_BSD_SOURCE`? - https://man.freebsd.org/cgi/man.cgi?query=strnstr&sektion=3 23:57:16 Title: strnstr(3) 23:57:20 * debdrup shrugs, and wanders off to bed.