00:01:05 steam... stuff? like... what? games? 00:01:12 or that sourcemaker thing 00:19:52 mainly just steam and i guess jetbrains ides if they dont work on freebsd 00:20:39 im just trying to decide weather i should only use freebsd and use a linux vm with gpu passthrough for steam or dual boot freebsd with a linux distro using zfs (if i can actually get it working for once) 00:21:34 since i have about 800 gigabytes of files i need to preserve and only 512 gigabytes of external storage so i cant format all the ssds at once 00:21:54 storage i cant format all the ssds at once* 00:21:57 there are ports for most of the jetbrains stuff, although i couldn't get CLion to work here 00:23:35 honestly steam is the only thing that has me worried about switching over to freebsd completely 00:28:18 I'd love to see Steam work smoothly. 00:36:23 i have dual booted linux and freebsd before but i had to manually add freebsd to the grub file 00:37:18 grub can be a real downer sometimes 00:38:41 do people only run steam on freebsd with some kind of linuxy compatibility layer? 00:38:51 i guess wine doesn't exist on freebsd for too much linuxisms 00:39:04 wine works fine on freebsd, i'm using it right now 00:39:14 (to play factorio, although not the steam version) 01:36:00 <[0x1eef]> thegman: It's a bit of hassle to dual boot. You have to choose one or the other. And FreeBSD might become an after thought if you're playing games all the time. I'd suggest FreeBSD plus a VM or other alternatives, but keep one main driver. 01:39:32 is gpu passthrough solely a thing so people can game in a vm? 01:40:13 i think it serves other purposes 01:42:41 how well does bhyve gpu passthrough work with an amd cpu and an amd gpu 01:42:54 i heard that it doesnt work with amd gpus 01:46:42 <[0x1eef]> No clue. I don't play video games. 01:56:58 tuaris, Hmm... Interesting. I do not know. I looked through various docs but could not find the "pause" state documented. So... I don't know. 02:00:53 lw, you up? 02:15:00 jbo: ish 02:17:18 lw, so I am looking at ztd::text 02:17:59 lw, I have an existing application that uses std::string and STL algorithms such as "replace", "starts_with", "ends_with" and so on. That application currently just "assumes" that all strings are single-byte strings (I don't have to explain you more, I guess). 02:18:31 lw, I want to improve that situation heavily by using ztd::text. however, it is unclear to me how that library would tie into algorithms. there is ztd::text::text (which seems WIP, but whatever). 02:18:45 lw, do you have any insights into how that would look like practically? 02:19:16 jbo: i really don't know anything about how it works, sorry 02:19:42 alrighty 02:27:05 wait why does freebsd have fetch instead of wget 02:27:12 or should i say why does linux have wget instead of fetch 02:27:45 thegman, wget is available in ports -> ftp/wget and www/wget2 02:28:30 im just wondering what happened along the line to give it a different name 02:28:41 because it's an entirely different tool? 02:28:49 s/tool/program 02:29:25 fair enough 02:33:09 thegman: fetch was written specifically to be an HTTP download tool in the base system. it is simply/has fewer dependencies than cURL, and is not GPL licensed like wget 02:33:35 so its basically just superior wget 02:34:05 i don't think it's better than wget, it simply has different design goals 02:47:43 why does it provide such confusing instructions: https://bsdio.com/uefi/building-under-freebsd ? 02:47:45 Title: | Bex' Site 02:48:24 what does it even mean "Create the following symlinks in BaseTools/Bin/FreeBSD-amd64"? 02:48:39 Is FreeBSD-amd64 a text file? 02:48:46 is it a directory? 02:49:43 can someone please explain to me what it means? 02:59:05 presumably a directory base on the verbiage 02:59:35 'symlinks in ...' doesn't make any sense unless that's a directory 03:01:05 kevans: but symliinks are created as "ln -s /usr/local/bin/gcc13 /usr/local/bin/gcc", so what does FreeBSD-amd64 have to do with it? 03:06:57 kevans: so I don't get it. what does it mean? 03:07:37 yes, they're saying you need to reate BaseTools/Bin/FreeBSD-amd64/python as a symlink to /usr/local/bin/python2.7, etc 03:12:16 okay 10:21:16 does anyone have any idea how to set up ssh tunneling with non-root users? ssh -w any fails with: 10:21:19 Tunnel device open failed. 10:21:22 Could not request tunnel forwarding. 10:21:32 ideally I would like to create the tun0 interface when I ssh 10:25:30 check the sshd config for PermitTunnel 10:26:37 I have it enabled, 10:26:37 PermitTunnel yes 13:23:38 hello fam 13:23:53 trying to upgrade from 12.1 to 14 13:24:05 any advice will help please. 13:29:17 https://docs.freebsd.org/en/books/handbook/cutting-edge/ 13:29:18 Title: Chapter 26. Updating and Upgrading FreeBSD | FreeBSD Documentation Portal 13:31:27 VimDiesel thanks! 13:40:44 src component not installed, skipped 13:40:44 No updates are available to install. 13:40:50 im getting this error 14:16:59 Hi there 14:17:19 Does anyone uses here i3wm desktop ? 14:17:37 any guidelines how to install it on BSD ? 14:18:13 warsoul, BACKUP first :D 14:18:58 nerozero how i do it? 14:19:13 do you have zfs filesystem ? 14:19:34 if so - you can make a recursive snapshot 14:20:02 im new in BSD 14:20:13 installed couple of years ago have 12.1 version 14:20:16 any important files on the system ? 14:20:19 want to upgrade to latest version 14:20:28 no important files 14:20:48 then the fastest way to reinstall the latest bsd 14:21:05 otherwise - you have to go step-by-step upgrades 14:22:00 you mean like do a netinstall 14:22:05 from scratch 14:22:42 12.1 is pretty old version 14:23:12 so I guess there is a lot of steps to upgrade that to 13.x or to 14.0 14:23:23 upgrade to latest 12.x then upgrade to 14.0 should work fine 14:23:55 lw how can i upgrade having the errors i have? 14:24:14 what command are you running and what is the output? 14:24:32 If you have no important files - just do a fresh install 14:24:49 copy the configs you like to save first 14:25:10 like /etc/rc.conf, and entire /usr/local/etc 14:25:15 # freebsd-update fetch 14:25:15 # freebsd-update install 14:25:38 freebsd-update fetch install 14:25:55 freebsd-update upupgrade -r 13.2-RELEASE 14:26:13 or - freebsd-update upupgrade -r 14.0-RELEASE 14:26:55 read carefully the output of each command after execution, it will guide you to the next step you should take ] 14:26:58 updating to 14.0 without updating to latest 12.x will trigger the /usr/include udpate bug that breaks the C++ compiler 14:27:36 I'm still trying to avoid 14.x till 14.1 release, so :D 14:28:36 freebsd-update install 14:28:37 src component not installed, skipped 14:28:37 No updates are available to install. 14:28:37 Run '/usr/sbin/freebsd-update fetch' first. 14:28:45 im getting this error 14:29:17 because you have not downloaded this 14:29:24 freebsd-update fetch install <<< do that 14:30:27 No updates needed to update system to 12.1-RELEASE-p13. 14:30:40 get this after running that command 14:30:55 freebsd-update -r 12.4 upgrade 14:38:50 Inspecting system... 14:38:55 it stays here 14:39:05 it can take a while 14:40:13 ok 14:40:22 will let you know when its done 14:44:50 ls it started to update :) 15:02:00 To install the downloaded upgrades, run "/usr/sbin/freebsd-update install". 15:02:04 lw got this 15:02:10 run that command? 15:02:18 yes 15:09:00 have to reboot will be back 15:13:16 back 15:14:48 Installing updates... done. 15:14:51 lw done 15:24:15 lw whats next? 15:24:24 can i upgrade from 12.4 to 14? 15:24:39 warsoul: did you follow the complete procedure from the handbook for upgrading to a new release? usually you need to run freebsd-update several times 15:25:01 i just finished upgrading to 12.4 15:26:12 so you rebooted and ran freebsd-update install twice? 15:26:27 lw yes 15:26:37 Installing updates... done. 15:27:04 ok, then you can follow the same procedure to upgrade to 14.0, except you have to run install three times for a major release upgrade - be very careful about the order you do install and pkg upgrades, the handbook does explain the correct order 15:29:15 ok where can i see the handbook 15:29:19 you have the link? 15:30:18 i just asked if you followed the handbook instructions to update to 12.4 and you said yes 15:30:23 https://docs.freebsd.org/en/books/handbook/cutting-edge/#updating-upgrading-freebsdupdate 15:30:26 Title: Chapter 26. Updating and Upgrading FreeBSD | FreeBSD Documentation Portal 15:30:37 lw no, you helped me lol 15:32:03 that guide is talking about 13.X versions 15:32:08 im in 12.4 15:32:12 it's the same procedure for any version 15:32:34 so i have to upgrade from 12.4 to 13.X 15:32:34 ? 15:32:47 no, upgrade to 12.4, then upgrade to 14.0, you can skip 13.x 15:35:41 ok 15:57:29 The following file could not be merged automatically: /etc/master.passwd 15:57:29 Press Enter to edit this file in /usr/bin/vi and resolve the conflicts 15:57:29 manually... 15:57:39 lw im getting this error now 16:03:06 that's not an error, it just wants you to merge changes in your local /etc/master.passwd with changes in the upstream version 16:04:07 lw how do i do that 16:04:21 when i press enter it takes me to a edit file 16:06:31 i'm not sure if there's any good documentation on this, but essentially the file you're editing has three types of marker: "<<<", "===" and ">>>". the text between "<<<" and "===" is what's in your current copy of the file, the text between "===" and ">>>" is what's in the new version. you need to merge those two versions together into one block, then remove the markers 16:07:54 ok 16:08:01 after doing that how i exit that config 16:09:14 you mean save the changes in the text editor? it's vi, so type :wq 16:11:23 ok 16:17:18 I'm building my own gcc-13.2, not from ports, on a quad core mini-pc, using gmake -j 6, and the load acoording to htop is just around 6.25, even with all four cores at 100%. FreeBSD rocks 16:18:05 that should not be a surprise? 6.25 is pretty much exactly what you'd expect running a -j6 job 16:18:11 (on a quad core machine) 16:20:26 jbo: ssshh, let people enjoy things :-P 16:27:52 oki :< 16:31:26 jbo: do you like spaghetti? https://www.le-fay.org/tmp/30d/Screenshot.from.2024-02-25.at.16_30_59.469447404.png 16:32:31 lw, I envy you. let me know if you ever wanna make pasta together. 16:33:09 lw, "starter base" - right? >:D 16:36:15 jbo: yeah, except i normally use a main bus even for starting so this mess is a bit new for me :-) 16:36:32 trying bob's mods which adds a ridiculous amount of new materials (tin, lead, ...) 16:39:01 lw, the only mod I ever bothered dicking around with was LTN. and that became somewhat obsolete in later versions with improved circuits 16:39:09 lw, I am really, really looking forward to the expansion 16:39:22 lw, I need to invest some time figuring out how this wine non-sense works. never used it 16:42:21 can you do LTN with circuits now? 16:43:01 jbo: wine is easy: install it, run "winetricks", install d3dcompiler_47 (which is required for most games), then just "wine64 factorio.exe" 16:43:31 well, not all of it. stuff like depots etc. don't work in vanilla. but "back in the day", you had very limited (to no) circuits information from a train at a train station. also stuff like setting train limits via circuits was not possible and that is the feature I usually use to manage my trains: circuits to figure out how many trains can be sourced or sinked at any given station. 16:43:44 that way you can have a mostly working many-to-many solution in vanilla 16:43:51 lw i mess the upgrade lol 16:43:59 will have to install 14.0 from scratch 16:44:17 lw, and you're getting 60fps out of that? I did use wine once back in 2009 or something and it was one of the slowest experiences I can recall 16:44:50 jbo: 60 fps/ups and my cpu isn't even at max frequency (currently 2.2-2.8GHz) 16:45:21 lw, to be fair, the factorio C++ dev team did an absolutely formidable job. 16:45:29 lw, I take it that you're familiar with dosh's work? 16:45:30 wine 3D is *very* good these days because, aiui, it just runs everything through dxvk so it's basically native vulkan... although in the case of factorio i think the game is opengl anyway 16:45:35 no, what's a dosh 16:46:08 lw, https://www.youtube.com/playlist?list=PLtyo3aqsNv_OL_ZAwr9NkjBUuejZM68gZ 16:46:09 Title: Factorio - YouTube 16:46:25 lw, software engineering playing factorio the way I would want to if only I had the time :D 16:46:51 i don't need any more crazy ideas right now :-P will have a look once i get to the next tier in this save maybe 16:47:09 lw, oh don't worry. the stuff he shows is usually not something you end up doing yourself :D 16:48:37 jbo: remind me what you want tested for the wine-devel update, is it that it builds on 13+14 or do i need to check it runs there too? (it's got no maintainer so there's no one else to do this except me and you) 16:49:16 lw, I mostly care about the testport failures on 13R and 14R. If you can runtime test it that would be great 16:49:44 ok testport is easy, i'll see if i can run some command line app in a 13/14 vm 16:49:56 powershell? :D 16:50:05 (the testport failure is on 15 too, i don't know how i missed that when submitting the patch) 16:50:34 :) 16:50:35 lw, so d3dcompiler_47 is not something that comes from ports - is that correct? 16:51:03 jbo: correct, winetricks gets it from weird place like... the Firefox installer? it's a part of the Microsoft Direct3D redistributable 16:51:12 wtf 16:51:54 (specifically it's the shader compiler; wine d3d has its own shader compiler but it's very incomplete so you normally want the official D3D one instead) 16:52:07 ack 16:52:16 fancy nick btw 16:52:34 what, lw? it's my name 16:52:44 no, the one you disclosed earlier :> 16:52:48 oh 16:52:59 also, triple letters or it's not :p 16:53:10 #oldpeople 16:53:18 i have two middle names, i'm llfw on github (because lw was taken) 16:53:26 ls whitch is best release or stable version 16:53:27 ? 16:53:47 warsoul, if you have to ask then the answer is most likely: release 16:53:54 warsoul: right now? i'd go with 14.0 but if you're very conservative, 13.2 might be the more tested release 16:54:05 a lot of people stay one release behind at least until the next .1 is out (so 14.1) 16:54:07 * jbo is upgrading more servers to 14.0 rn 16:54:15 lw, jup 16:54:43 i run 15.0 everywhere so i'm probably not the best person to ask about most stable release :-P 16:54:55 I found a 13.1 jail that I upgraded to 14.0 and now mysql is not starting because of some PAM stuff. as far as I can tell, because opie was removed and for whatever reason it used it. I am still trying to figure out how to fix this one (other than installing security/opie) 16:55:32 jbo: it's extremely unlikely your mysql actually uses OPIE, just remove it from the pam config 16:55:38 opie was in the default pam config in <= 13 16:55:39 and with "found a 13.1 jail" I of course mean that I knew it was there but just continued to neglect it because non-production :p 16:55:51 # service mysql-server start 16:55:51 Starting mysql. 16:55:51 su: pam_start: System error 16:56:09 jbo: grep opie /etc/pam.d/* 16:56:12 lw, I did comment out pam_opie.so and pam_opieaccess.so 16:56:16 oh hm 16:56:19 ah, should probably restart the service? :D 16:56:22 is mysqld linked to opie? 16:56:33 (if there is a pam service to restart?) 16:56:38 there is no pam service 16:56:44 what does mysqld.log say? 16:57:15 lw, ldd `which mysql` does not indicate that it's linked to opie. 16:57:26 yeah i didn't think it would be 16:57:37 whats in the ~~box~~ log 16:57:46 I'm still looking for the mysql logs. I migrated "everything" to psql so memory is not fresh 16:57:55 wtf is ~~box~~ log? 16:58:27 jbo: oh i forgot you're old. what's in the box^H^H^Hlog 16:58:37 also mysqld.log is usually in the data directory 16:59:07 unless you configure it to use syslog but i don't think freebsd does that by default... although i haven't used mysql for ages 16:59:57 lw, I think I'm in need for some explanation of what box log is. 17:00:00 ("requires mysql" is basically an automatic nope for me when evaluating new software) 17:00:27 jbo: sorry, i was trying to make a joke. obviously badly :-P i want to know what's in the log. "what's in the box" is a JJ Abrams-themed pop culture joke 17:00:38 oh shit sorry :D 17:00:59 still looking for dem logs 17:01:15 I assume those are not the *.bin-xxx under /var/db 17:01:42 no, but if the log isn't in /var/log it's probably in the same directory as those files (those are database binary logs) 17:02:00 (binary logs meaning updates to the database data itself, that's the wrong sort of log) 17:02:25 jup, thought so 17:02:27 still looking 17:02:56 did you check the rc.d script? maybe it has an option to set the logfile 17:03:27 nope. I remember this to be a major pain back in the day 17:04:30 config file has no log= entry... 17:06:23 omg why is download.freebsd.org so slow 17:06:34 /aux0/vm/.iso/FreeBSD-13.2-RELEASE-amd64-booto 77% of 372 MB 9258 kBps 05s 17:06:46 at least you have log files 17:08:39 ok... freebsd 13.2 installer hangs at "Launching APs: 1 3 2"... can tell this is going to be a fun day 17:09:31 anyone have an idea what's up here https://www.le-fay.org/tmp/30d/VlQYBx.txt 17:10:39 lw, so... I was launching a previously working windows 11 vm yesterday and it hung every time in the bootloader 17:10:41 that was on stable/14 17:12:29 lw, so here's my modified /etc/pam.d/sshd: https://termbin.com/56pl 17:12:50 /etc/pam.d/sshd definitely has nothing to do with mysql 17:13:27 ok freebsd 14.0 hangs in the same place, wtf. did someone break vmm? 17:13:41 lw, regarding vmm: I'd really like to know too. 17:13:54 and whether it affects current stable/14 17:14:54 it works fine if i only give it 1 cpu 17:15:05 that's obviously no need for building ports though 17:15:06 that is _EXACTLY_ the symptoms I encountered too 17:15:37 jbo: i'll mail current later about this if no one has an idea (i asked #bsdcode just in case) 17:16:48 lw, there's the freebsd-virtualization@ ML 17:17:00 oh god not another mailing list 17:17:21 https://lists.freebsd.org/ 17:17:22 Title: FreeBSD Mailing lists 17:17:23 :> 17:17:45 the archive for freebsd-women@ is extra compact 17:18:22 I was delighted to see that we have a freebsd-tcltk@ ml 17:19:07 lw, does your vm use disk_type="nvme" by any chance? 17:21:13 jbo: it does 17:21:23 lw, can you try not using that? 17:21:23 (as do all my VMs on a 14.0 host - and they work fine) 17:21:28 hmpf 17:21:32 i'll try virtio block for the 13.x one 17:21:37 just waiting for 14 to install 17:23:51 jbo: yes the 13.2 installer boots fine with virtio-blk 17:24:12 lw, and it didn't with nvme? 17:24:16 correct 17:24:28 so my hunch was correct :( 17:24:45 lw, time to e-mail virtualization@ 17:25:02 yeah, let me get wine-devel done then i'll do that 17:25:40 lw, I can commit that one without asking for explicit mentor approval (unless your changes go nuclear now) 17:26:04 jbo: how come 17:29:13 jbo: ok this is interesting, i booted my installed 14.0 system with virtio-blk and it hang for about 15 seconds at "Launching APs", but then it did boot 17:29:32 i wonder if this is a timing issue since i'm running testport at the same time 17:30:16 5:30PM up 1 day, 3:36, 4 users, load averages: 8.95, 7.26, 6.90 17:31:44 it's also *really* slow to boot, much slower than i'd expect with a build running 17:32:39 jbo: ok i switched back to nvme and it still works fine 17:32:42 just slowly 17:32:50 I have an issue with indel HD Graphics 620 on a dell notebook witn intel Xeon E3-1200 7th gen 17:33:46 right after I enable drm i915kms in rc.conf - notebooks constantly goes to auto reboot 17:33:54 havent found anything in logs 17:36:53 jbo: should i take maintainership of wine-devel? i am not in wine upstream development and may not be the best person to maintain it, but i do use it 17:37:01 s/not in/ not involved in/ 17:37:05 lw, you definitely should :> 17:37:31 i noticed Gerald Pfeifer commits to it a lot but hasn't taken maintainer for some reason 17:38:48 oh now wtf is wrong 17:38:49 % ldapvi cn=thyme.eden.le-fay.org 17:38:50 ldap_start_tls_s: Connect error (-11) 17:38:51 additional info: error:0A000086:SSL routines::certificate verify failed (certificate has expired) 17:40:15 ok, forgot to include slapd's certificates in dehydrated's hook.sh... god how i wish we had something like Windows' certificate storage on freebsd 17:43:23 lw, might be worth shouting gerald@ an e-mail first as he seems to maintain the other ports too. but technically you can just take it. 17:43:33 lw, regarding the current PR: just update the patch when you're ready and I'll handle it 17:45:49 jbo: sent mail to gerald@ cc: you 17:46:13 jbo: i am working on the patch, just need to set up nfs/kerberos/ldap/etc on my new 13+14 VMs 17:46:32 ok, gerald@'s mta rejected my mail... 17:46:43 |: host mailwash60.pair.com[66.39.2.60] said: 550 5.7.1 17:46:43 | le-fay.org: Sender is not authorized by default to use 'lexi⊙lo' in 17:46:43 | 'mfrom' identity (mechanism '-all' matched) (in reply to end of DATA 17:46:43 | command) 17:46:47 what the heck does that mean 17:47:04 are my SPF records wrong 17:47:11 kerberos & ldap? wut? 17:47:29 SPF would be my guess 17:47:34 jbo: kerberos and ldap so i can log into them? 17:47:42 easier to test ports if i can log in :-P 17:47:59 why not just ssh? 17:48:04 and why kerberos AND ldap? 17:48:12 jbo: i do use ssh... logging in as my LDAP user, authenticated by Kerberos 17:48:20 fancy 17:48:37 I guess I must be forgiven for only using plain SSH and RDP 17:48:42 you always need Kerberos AND LDAP because LDAP only provides naming, Kerberos provides authentication 17:48:50 jgh__: my SPF records look fine though 17:49:12 le-fay.org.3492INTXT"v=spf1 ip4:81.187.47.194 ip6:2001:8b0:aab5:107::10 -all" 17:49:18 thyme.eden.le-fay.org has address 81.187.47.194 17:49:18 thyme.eden.le-fay.org has IPv6 address 2001:8b0:aab5:107::10 17:49:30 lw, e-mail arrived here w/o issues 17:49:47 jbo: could you please reply and copy gerald and include the error i pasted above? 17:50:00 lw, also, not really nice disclosing the dev's personal e-mail addr in a publicly logged channel 17:50:16 there's a reason why people hide behind @freebsd.org :D 17:51:01 true i suppose although i don't really consider email addresses to be secret... 17:51:10 hence just "not-nice" :) 17:51:35 lw, can you paste that MTA message somewhere for me to copy? IRC formatting... 17:52:09 I'm sorry to have to inform you that your message could not 17:52:09 be delivered to one or more recipients. It's attached below. 17:52:09 For further assistance, please send mail to postmaster. 17:52:09 If you do so, please include this problem report. You can 17:52:09 delete your own text from the attached returned message. 17:52:09 The mail system 17:52:10 : host mailwash60.pair.com[66.39.2.60] said: 550 5.7.1 17:52:10 le-fay.org: Sender is not authorized by default to use 'lexi⊙lo' in 17:52:11 'mfrom' identity (mechanism '-all' matched) (in reply to end of DATA 17:52:11 command) 17:52:13 fuck 17:52:18 i meant to send that via PM, sorry 17:52:32 jesus christ :D 17:52:43 pasting is hard :-( 17:53:02 Well, don't. :P 17:53:14 Don't paste, problem solved? 17:53:19 debdrup: don't PM, don't paste, or don't jesus christ? 17:54:05 not really my fault X/Wayland has like 37 clip buffers 17:54:36 ok maybe a little bit my fault 17:54:50 lw, done. 17:54:53 lw, gotta run, ttyl o/ 17:55:05 jbo: no come back you have to keep me company while i testport this crap 17:55:15 who else will understand my random complaining 17:55:18 lw, sorry, can't. will be back later (2hrs?) 17:55:29 lw, I am sure I'll hear your complaining anyway :p 17:55:33 "the wind is blowing" 17:55:38 really gotta run, ttyl o/ 17:55:39 wow rude 17:55:47 huh? that was not supposed to be rude, apologies. 17:55:51 it was meant as a funny thingy. 17:55:53 i was joking :-d 17:55:56 -__- 17:55:57 ttyl 17:56:00 cu 17:56:48 One feature of irssi is that if you try pasting something that's more than 3 lines, I think, it'll attempt to catch it and prevent it from being sent before you explitly tell it to. 17:57:06 Which probably says more about how easy it is to mispaste, than anything else - but it's still a very nice little feature. 17:57:17 yeah, in this case i actually meant to copy the URL containing that text and paste it to jbo in /msg though 17:57:21 so wrong either way 17:58:13 if you use irssi you can also have it catch your paste and turn it into an url 17:59:07 Nei: huh, cool! 17:59:28 How's that done? 18:00:44 you just load a small script like https://anti.teamidiot.de/static/nei/*/Code/Irssi/pastebin.pl 18:01:46 and then when you paste something, irssi will show you a prompt where you have multiple choices like confirm, or turn into an url (ctrl+u) 18:03:23 Oh, it supports the null pointer, neat. Any chance to get paste.sh added, though? 18:05:38 shouldn't be too hard, either call out to the paste.sh provided script or port it to perl 18:08:02 Yes, please. :P 18:08:52 teamidiot.de ... :D 18:09:19 reminds me this : https://img.izismile.com/img/img6/20130320/video/the_pill_that_lowers_your_iq_permanently.mp4 18:09:37 ;) 18:10:03 I still haven't figured out anything useful to do with the domain I grabbed.. 18:10:41 debdrup, build your own mailserver :) 18:11:14 nerozero: I already run one on another domain. 18:11:29 then I guess this is enough :D 18:11:57 its ajust a placeholder for your name... 18:13:11 need some sleep, if anyone can suggest me what tp do with "drm_atomic_helper_wait_for_dependencies" please leave a comment at: https://forums.freebsd.org/threads/intel-620-drm_atomic_helper_wait_for_dependencies-hangs-reboot-very-slow.92487/ 18:13:12 Title: intel 620 - drm_atomic_helper_wait_for_dependencies, hangs, reboot, very slow | The FreeBSD Forums 18:13:14 postfix with blacklistd and milters to filer spam via rspamd, dovecot, solr, and sieve 18:13:47 add sieve on dovecot-pigeonhole 18:13:56 that's what i'm doing 18:13:57 ah ok 18:14:32 ok, this is weird: i can log in via ssh via Kerberos if /home is not mounted, but if /home is mounted, then authentication fails 18:15:52 lw: via pam_krb5? 18:16:03 debdrup: no, GSS 18:16:14 maybe try pam_krb5 instead? 18:16:26 i really don't want to type my password every time i log in 18:16:52 ssh-agent? 18:17:24 sure, i could stop using kerberos entirely and use ssh keys instead, but i'd rather find out why kerberos doesn't work 18:17:59 that's understandable - well, ssh with enough verbosity might reveal something 18:18:34 sadly it did not 18:19:20 how many levels of verbosity are you on? 18:19:31 -dddd 18:19:32 did you put any .k5* files in your home? 18:19:53 i was thinking -vvvvv 18:19:56 it did log 'NFSv4 error WrongSec: You probably need a Kerberos TGT' which suggests it's trying to access something in my home directory, but i don't understand why that causes authentication to fail when it works fine if /home is not mounted at all 18:19:59 might also help to increase the log level of the server 18:20:14 debdrup: sshd doesn't have a -v option 18:20:37 lw: i said ssh, not sshd 18:21:19 ssh as in both ssh(1) and sshd(8) 18:21:28 sorry, i should've made myself more clear 18:21:40 oh, well the problem is on the server... ssh -vvv doesn't return anything interesting, it tried GSS auth and fails 18:22:53 freebsd's NFS client seems to have no mount option to use the host credential for root access which i find odd 18:23:05 there's syskrb5, but that disables user tickets entirely 18:25:10 ah wait got it 18:25:59 or, no. using gssname=host,allgssname lets me log in, but i can't access my home directory 18:28:35 maybe i need autofs, but last i heard freebsd's autofs is broken with nfs 18:45:53 ok, i'm pretty sure this is a bug in sshd. it works fine via console login, with automount of my home directory 18:46:59 hello 18:47:09 lw i just done installing 14.0 from scratch 18:47:17 but when i try to run startx 18:47:41 it says cannot run in framebuffer mode. please specify busIDs 18:47:46 how can i fix this 18:51:01 ok, yes, this is a bug in Heimdal: https://github.com/heimdal/heimdal/issues/368 18:51:04 Title: Inaccessble ~/.k5login breaks sshd gssapi-with-mic · Issue #368 · heimdal/heimdal · GitHub 18:51:04 368 – Lpd doesn't log errors after failed exec https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=368 18:51:21 NFSv4 error WrongSec: You probably need a Kerberos TGT 18:51:22 fstatat(AT_FDCWD,"/home/lexi/.k5login.d",0x2792356252b0,AT_SYMLINK_NOFOLLOW) ERR#5 'Input/output error' 18:51:24 Failed gssapi-with-mic for lexi from 2001:8b0:aab5:106:3::10 port 63175 ssh2 18:51:45 i guess this means i need to build sshd with MIT Kerberos 18:52:12 how odd, good find 18:53:19 Nei: maybe not that odd since our Heimdal is ~12 years old and probably full of bugs... 18:53:27 Cy is working on replacing it with MIT 18:57:06 I'm wondering how the k5login scenario is supposed to be handled though 18:57:51 you need a ticket to read it but you want to read it first to check if your user is even allowed to log in 19:00:06 also why doesnt it use the host principal to try and read the file 19:02:54 right, i don't see how this could ever work with nfs+krb5 home directories 19:03:21 Nei: freebsd's mount_nfs doesn't have an option for "use the host principal only if user ticket is not available" 19:03:31 the only options are always use the host ticket or never use the host ticket 19:03:44 this is probably something that, unrelatedly, should also be fixed 19:04:14 might mail rick about that as he's helped me with kerberos nfs bugs in the past 19:04:35 does it try to read the k5login as root? maybe running k5start would be enough 19:05:13 that's not a bad idea, i can't remember what package k5start is it though 19:05:30 ah kstart 19:06:56 alas I have no idea what I'm doing so please be leery 19:08:59 ok, it does work if i "kinit --keytab=/etc/krb5.keytab host/freebsd14.eden.le-fay.org" then run sshd... so it should work under k5start... let's see 19:10:54 yes it works! root@freebsd14:~ # k5start -u host/freebsd14.eden.le-fay.org⊙LO -a -f /etc/krb5.keytab /usr/sbin/sshd -p 2222 -dddd 19:11:13 Nei: thanks... i'll hack up /etc/rc.d/sshd for now, i feel like this should be fixed in a better way though 19:12:46 cool 19:13:49 add this to item #57 on my things-to-fix-in-freebsd todo list... 19:17:48 oh no, i rebooted and now it doesn't work 19:19:50 ok, putting kinit in /etc/rc.local fixes it... that'll do for now 19:21:00 I believ if you only use kinit the ticket will expire and you're in for a random surprise 19:21:15 even for a host ticket? i thought those didn't expire 19:21:25 or does the TGT still expire 19:21:29 check klist 19:22:43 the keytab ofc is valid until you rotate host keys but the tgt should expire just the same 19:22:59 you are right 19:23:01 Principal: host/freebsd14.eden.le-fay.org⊙LO 19:23:01 Issued Expires Principal 19:23:01 Feb 25 19:21:56 2024 Feb 26 05:21:55 2024 krbtgt/LE-FAY.ORG⊙LO 19:23:10 you can also run kinit in a loop; poor mans kstart 19:23:22 well, 24 hours is enough to do what i need to do, then i'll nag -current@ :-P 19:28:09 freebsd has a install including the desktop enviroment? 19:28:41 not that i know of, you just install whatever desktop you want from ports/packages 19:30:02 follow all the steps to install xfce 19:30:07 but when system boots 19:30:11 i hit enter 19:30:19 and screen stays black 19:30:29 nothing pops up 19:30:35 mm 19:31:06 its like will come up something but it stays black 19:36:09 any advice 19:43:53 jbo: icmp echo req 20:02:31 lw, pong 20:02:49 lw, I'm back 20:03:58 hello the jbo 20:04:16 jbo: random question, why do you keep calling me "he", do you know many men named Lexi? 20:05:05 lw, I assume everybody's gender to trigger deep emotional trauma 20:05:22 lw, (obviously just kidding, I try to use "they/them" universally but when I am stressed I might screw up sometimes) 20:05:33 also, where I come from "Lexi" is used as short-hand for "Alexander" 20:05:53 also, I honestly don't care about your biological sex just tell me if I offended you because that was almost certainly definitely not intentional :) 20:06:19 does that answer the question sufficiently? :D 20:06:29 ah, over here alex is coded masculine, alexa/lexi are coded feminine (alexandra). interesting that that's not universally true 20:07:49 yeah I see I screwed up in that e-mail I sent just before I had to run - apologies. shall I rectify retroactively? 20:08:59 lw, testports running on my end now 20:09:21 jbo: i'm waiting for 14.0 to finish then i'll start 13.2 20:10:32 wait... you submitted the patch before the testport completed? :D 20:10:48 ah, you disclosed that in the PR :) 20:10:56 yes, but i literally said that in comment: "testport on 15.0 is fine, testport on 14.0 and 13.2 are running now." 20:11:32 just wanted to provide the working patch as the previous patch was definitely broken 20:11:53 jup 20:12:21 *twiddle* [14-wine_devel_92] [2024-02-25_19h47m35s] [parallel_build] Queued: 160 Built: 23 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 129 Tobuild: 8 Time: 00:24:36 20:12:44 at least 14.0 packages seem up to date today 20:13:10 [00:00:17] Building 25 packages using up to 12 builders 20:13:11 meh 20:13:18 I hope I don't have to throw this on the big box 20:22:01 curious that wine-devel on freebsd14 seems to compile with gcc instead of clang 20:22:21 need help 20:22:27 with xfce not starting up 20:24:39 jbo: 14.0 testport passed, 14.0 bulk running now (so i can runtime test) 20:25:46 cant even get to the terminal 20:26:27 warsoul: if no one here can help, you may ask freebsd-questions mailing list: https://lists.freebsd.org/subscription/freebsd-questions 20:26:28 Title: FreeBSD Mailing lists: subscription for freebsd-questions 20:26:45 lw, sounds good. keep me posted 20:26:59 jbo: as if i wouldn't 20:27:03 if a mouse moves in my port i @ you 20:28:23 warsoul: screen stays black, like do you have a login: screen or what 20:28:39 yeah 20:28:45 stays black 20:28:56 so you need to log in and start xfce 20:29:03 lw, real men use trackballs (I hope the joke about the men part lands well right now) 20:29:10 how 20:29:13 i cant see nothing 20:29:16 its all black 20:29:28 is the monitor turned on? 20:29:28 jbo: i own a trackball but i haven't used it since i was a man (this is a trans code) 20:29:34 yes 20:29:41 s/code/joke 20:29:45 i see when freebsd is loading and everything 20:30:15 lw, the code part just made it that more enjoyable lol 20:30:24 what did you install to make it black? 20:30:35 i install nvidia driver 20:30:40 xorg 20:30:42 xfce 20:31:02 lightdm lightdm-gtk-greeter 20:31:19 enable it to run auto after booting 20:34:40 that's probably it; i'd disable that until you get the nvidia driver figured out 20:36:08 ok 20:36:16 when i boot how do i enter terminal 20:37:04 does ctrl-alt-f keys do anything? 20:38:44 let me check 20:39:59 not 20:40:03 nothing 20:41:28 can join terminal in the freebsd menu when it boots? 20:43:23 you could boot into single user mode and disable lightdm 20:44:01 How do I tell which C compiler is being used by ports/lang/gcc13 ? 20:44:54 mns: what do you mean 20:46:32 you want the exact version of gcc for lang/gcc13 ? 20:46:50 it logged in as single user 20:46:54 shows root user 20:46:57 didnt ask for passwd 20:47:11 when i try to disable lightdm says permission denied 20:47:16 even with sudo 20:47:36 warsoul: / is mounted read only; `mount -u -o rw /; mount -a` 20:48:24 worked 20:48:26 let me see 20:48:27 rebooting 20:50:18 lw, llvm17/18 does not yet implement std::jthread and std::stop_token -_- 20:52:11 jbo: huh are you sure? you did -std=c++23 right? 20:52:25 lw, those are c++20 features 20:52:31 i'm sure i used std::stop_token in like clang 15... unless that was with MSVC.. 20:52:35 https://en.cppreference.com/w/cpp/compiler_support/20 20:52:36 Title: Compiler support for C++20 - cppreference.com 20:52:53 17 (partial)*; 18 (partial)* 20:52:54 .__. 20:53:29 I have code using std::stop_token which does the thing under gcc13 but fails to compile with llvm17 so pretty sure, yep 20:53:43 rtprio: what I mean is that which is compiler is used to compilet ports/lang/gcc13. Is there a particular CC that the build uses or just whatever happens to be first in the PATH ? 20:54:14 the systme default, likely clang, unless the port specifies otherwise 20:57:32 lw, looks like emulators/wine is behind a full major release too 20:58:02 really, i thought it was on 9.1 20:58:15 8.0.2 20:58:19 latest stable release is 9.0 20:58:48 ah true, well, that sounds like Alexander's problem (do you see what i did there) 20:59:17 oh and i see my wine-devel is out of date because 9.3 is out now 20:59:18 I agree, definitely something we should tell lexi about 20:59:26 fuck sake... 20:59:45 lw, I didn't know how to tell you so I thought I'll ease it in by taking about stable release first :D 20:59:49 jbo: do you want me to finished testporting 9.2 or should i start over with 9.3? i'd rather do tha ltter 21:00:07 s/tha ltter/the latter/ 21:00:12 lw, I finished testporting 9.2 so we can commit that if you like and then you get started on 9.3 21:00:18 ok sure 21:00:23 lw, but that is mainly because 99% of the work is done already 21:00:25 at least i've externsively tested 9.2 so we know it works 21:00:31 yep 21:00:31 extensively 21:00:40 always good to test stuff externsively 21:00:49 i rather test it externsively 21:00:53 not sure that's a word though 21:01:06 he who shall test externsively 21:01:15 extern "sively" { int wine(void); }; " 21:02:33 template [[nodiscard]] consteval bool gen() { if constexpr (std::is_same_v) return m; else return f; } 21:02:36 jbo: this is an honest question, don't get mad: for something like wine-devel which release frequently and is an unstable release, do you think it's more important to test on 13.x and 14.x or is it better to keep up with current release and fix old releases as reported? 21:02:46 ah I screwed it up... of course I did. 21:02:52 rust would be so much safer **cough** 21:04:46 lw, a -devel port is still expected to work under 13-RELEASE and 14-RELEASE. if upstream has a bug that was fixed in a later version that would be covered by -devel that just results in a new port PR 21:05:27 from what I can tell, the wine-devel situation is a bit unfortunate. 21:05:44 but seems like the right thing to do so I'm not complaining 21:05:55 lw, so you good with the 9.2 commit? 21:12:48 \ 21:17:55 who can help me to install the right nvidia driver 21:17:56 ? 21:18:19 warsoul, unless you have a very old GPU, just install nvidia-driver-535 21:18:43 https://www.nvidia.com/Download/driverResults.aspx/205041/en-us/ 21:18:44 Title: FreeBSD Display Driver – x64 | 535.43.02 | FreeBSD x64 | NVIDIA 21:18:50 see "Supported Products" tab 21:19:52 warsoul, as in: pkg install x11/nvidia-driver and you should be good. 21:21:54 lw, did you timeout? 21:22:51 jbo: went for a fag, testport 14.0 still running 21:23:26 jbo: i'm fine with 9.2 fcommit on 15.0 but i haven't tested it on 13/4 21:23:49 lw, is that major effort or... a matter of minutes? 21:24:00 matter of many minutes 21:24:16 actually testport on 14.0 passed, i'm waiting for bulk so i can install and test it 21:25:20 cpu use seems weirdly low actually, i wonder what it's doing 21:25:22 PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 21:25:22 11 root 8 187 ki31 0B 128K CPU0 0 234.5H 686.68% [idle] 21:25:22 59509 root 15 20 0 8252M 7046M kqread 1 160:50 104.01% bhyve: freebsd14 (bhyve) 21:26:11 lw: wait so you're literally just updating the wine port? 21:26:24 johnjaye: i'm updating emulators/wine-devel 21:27:00 i didn't realize the distinction 21:27:09 but yeah that's cool. 21:27:26 i can't even work out what it's doing 21:27:28 PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 21:27:28 11 root 4 187 ki31 0B 64K CPU0 0 340:31 297.21% [idle] 21:27:28 19260 root 1 68 0 15M 3520K nanslp 1 0:02 0.19% sh: poudriere[14-wine_devel_92]: html_json_main (sh) 21:27:28 29862 nobody 1 68 0 88M 68M wait 2 0:01 0.11% gmake -f Makefile all 21:27:28 9732 root 1 20 0 14M 3472K CPU3 3 0:00 0.03% top -Sa 21:27:47 it's just kind of doing nothing 21:27:54 i hate when that happens. 21:28:10 you're testing it in pourdriere? 21:28:32 yes 21:28:33 lw, have you tried poking it with a stick? 21:28:52 i have a custom script that does testport (to make sure it builds) then does bulk and sets up a repository to install the package 21:29:03 this meets jbo's testing requirements for a port :-d 21:30:03 it only counts if you do it by hand :p 21:30:05 oh now it's installing 21:30:17 oh now it's creating the package 21:30:23 well this looks to be fun.. clonding from ssd -> nvme to replace a boot drive is not as easy as it sounds 21:30:32 see - sometimes things just need to be poked with a stick 21:30:35 i guess i could just put freebsd on my spare drive. it's gpt partitioned already so 21:30:35 #farmerKnowledge 21:30:48 jbo: i didn't poke it, i let it be itself and do its own thing 21:30:58 lw, did it change gender half way in? 21:31:01 jbo you use xfce 21:31:01 ? 21:31:02 see you southrners don't know it all 21:31:07 warsoul, no 21:31:41 jbo: the place i used to live had a pub called "the farmer's" because it was were all the farmers went 21:31:54 like, the pub wasn't actually called that, everyone just called it that 21:32:05 that applies to the whole area I live in 21:32:46 jbo i did before pkg install nvidia-driver 21:32:47 i need a Windows command-line .exe i can test wine with 21:32:49 any suggestions 21:32:54 will x11 work better for me? 21:33:05 lw, wget? 21:33:12 oh, cURL is a good idea 21:33:18 that ^ 21:33:43 notepad.exe 21:33:59 warsoul, I don't understand the question. whether you use xfce shouldn't matter to your nvidia driver installations 21:34:01 notepad++.exe for the more sophisticated 21:34:17 warsoul, _if_ you dare to use wayland, keep in mind that nvidia supports a different API than some compositors use. 21:34:20 jbo: freebsd 14.0 tested good [37!] freebsd14 ~/curl-8.6.0_2-win64-mingw# wine64 bin/curl.exe -i http://www.le-fay.org 21:34:20 0024:fixme:ntdll:create_logical_proc_info stub 21:34:20 0024:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002. 21:34:20 002c:fixme:ntdll:create_logical_proc_info stub 21:34:20 002c:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002. 21:34:54 fuck me i did not mean to paste all that 21:35:01 why is pasting so hard 21:35:12 let me try this again 21:35:17 lw, you really need to go through pasting bootcamp :D 21:35:34 jbo: freebsd 14.0 wine-devel testported + runtime tested: https://www.le-fay.org/tmp/30d/8EBKJR.txt 21:35:35 lw, so any chance taht this is because vmm stuff? 21:35:35 Title: 301 Moved Permanently 21:35:38 pastebin is bsd.to. that's almost enough to type on one hand 21:36:10 lw, update the PR for historic completeness and I'll get things going. I completed my testports. 21:36:22 jbo: i still need to test on 13.2 21:36:37 ah 21:36:41 is that the stable of 13? 21:36:42 sucks to be you :p 21:36:47 (kidding?) 21:36:59 johnjaye, 13.2-RELEASE is the current 13 release 21:37:00 johnjaye: no, the stable of 13 is 13-STABLE. 13.2 is the latest release of 13 21:37:08 i see 21:37:10 13.3 builds have started today I think 21:37:14 RC1 that is 21:37:23 and 12 is eol so you don't need it? 21:37:43 yes, 12 is EOL but jbo will probably force me to test on 12 anyway becuase he hates ports maintainers 21:37:47 (this is a joke don't @ me) 21:38:09 all the way down to 9 on PowerPC and MIPS 21:38:22 jbo: testporting on Windows NT 3.51 for PowerPC now 21:38:32 ack, let me know when 3.11 completed 21:38:48 did you know notepad and write were separate things even on windows 1.0? 21:38:52 true story bro 21:38:52 lw, don't forget to test on TempleOS please 21:39:09 jbo: i bet pkgsrc doesn't make you do all this crap 21:39:18 this is probably why pkgsrc doesn't work on freebsd though 21:39:42 lw, what you failed to realize is that you're not the maintainer of emulators/wine-devel, so this is more of a common courtesy than anything else tbh :p 21:39:55 _if_ you are the maintainer you're expected to do this as per the porters handbook / general rules. 21:40:14 jbo: what you're forgetting is you demanded i do this to commit the patch :-P 21:40:33 lw, what you're forgetting is that I'm a mentee and technically have no authority :p 21:40:45 aha 21:41:02 hmm, but i can't assign my bug to someone else because i don't have special bugzilla privileges 21:41:08 so you're holding my bug hostage 21:41:12 let me know when 13.2-RELEASE runtime tests completed and we're good to go :-* 21:41:15 alright, Jack Bauer, let's play 21:41:19 oh, I can gladly re-assign it 21:41:45 you can always e-mail portmgr@ with personal complaints (but honestly - although we're joking around - please don't) 21:42:04 root@freebsd13:/usr # git clone -b wine-devel-92 https://git.eden.le-fay.org/ports.git ports 21:42:05 git: Command not found. 21:42:08 everything hates me today 21:42:18 *padpad* 21:43:25 oh right i pushed it to github 21:43:50 > git: Command not found. 21:43:56 I hardly think it matters 21:44:09 ok clever guy, what do you think about this 21:44:11 root@freebsd13:/usr # git clone -b wine-devel-92 https://git.eden.le-fay.org/ports.git ports 21:44:11 Cloning into 'ports'... 21:44:11 fatal: repository 'https://git.eden.le-fay.org/ports.git/' not found 21:44:18 oh it's because the repository is on github! 21:44:29 oh, so you failed at pasting again is what you're saying? >:D 21:44:39 no, you just failed at reading my mind 21:44:43 smh 21:44:50 stronger smh 21:45:12 S my H SO HARD 21:45:19 committing my Sing H right now 21:45:26 sorry, I meant: more externsive smh 21:45:33 > externsive 21:45:41 oh, you picked up on it? 21:45:52 lol, I myself have had a battle with ports for the last day or so. I don't know why, but for some reason textproc/xmlcatmgr fails at the package stage on newer patched versions of 13.2. I've already tried fixing up the make file, but then that just ends up breaking dependent ports in some other way. 21:45:57 jbo: go paste yourself 21:46:11 lw, I'm gonna revert wine-devel back to 7.1 if you don't stop now 21:46:31 lw, at least I have more PCIe lanes! 21:46:32 jbo: i will write the 9.2 package to DVD and submit to archive.org 21:46:54 okay _mister_ starter base 21:47:06 wow reporting you to core@ for transphobia 21:47:33 jbo: went for a fa 21:47:36 jbo: went for a fag 21:47:39 damit, paste fail 21:47:55 [#freebsd] lw, you really need to go through pasting bootcamp :D 21:48:18 yeah I guess you win this one :p 21:48:26 gerald will be proud 21:48:34 his email server won't 21:48:40 still don't know what's up with that 21:48:51 should have pretended to be a dude, lexi. 21:49:02 (oh god I hope this doesn't end up somewhere out-of-context) 21:49:26 tuaris, do you have a build log to look at? 21:49:36 ok, seriously pasting question, i'm trying to paste my testport script and it only pastes like the first 20 lines? wtf 21:49:39 * lw has quit (Excess Flood) 21:51:49 installed xfce and xorg again but without auto run on boot 21:51:55 on terminel when i type startx says 21:52:12 jbo: http://pkg.ent.morante.net/poudriere/data/13i386-deluxe-saturnlegacy/2024-02-25_00h14m58s/logs/errors/xmlcatmgr-2.2_4.log 21:52:21 cannot run in frambuffer mode. please specify busids for all framebuffer devices 21:52:44 warsoul, before you mess around with x11/xorg: did you successfully install & load a driver that is compatible with your GPU? 21:53:34 If I try to fix the paths in the makefile, other stuff just breaks as a result; https://pkg.ent.morante.net/poudriere/build.html?mastername=13i386-deluxe-saturnlegacy&build=2024-02-25_02h00m10s 21:53:45 tuaris, I just built textproc/xmlmgr and it builds out of the box without issues (2.2_4) 21:53:54 official builders seem fine too 21:54:31 i386 oh 21:54:51 jbo i installed pkg install x11/nvidia-driver 21:54:59 but didnt know have to load it 21:55:08 how can i load it 21:55:33 warsoul, https://docs.freebsd.org/en/books/handbook/x11/#x-configuration-nvidia 21:55:34 Title: Chapter 5. The X Window System | FreeBSD Documentation Portal 21:55:36 It failed for me on 13.2-RELEASE-p9 21:55:40 64-bit 21:55:55 but it worked fine on 13.2-RELEASE-p3: http://pkg.ent.morante.net/poudriere/data/13amd64-deluxe-saturn/2024-02-24_04h39m24s/logs/xmlcatmgr-2.2_4.log 21:56:36 tuaris, I cannot reproduce this. 13.2-RELEASE-p9 amd64 builds fine out of the box 21:56:55 ok i think this is an alacritty bug, or maybe a wayland bug, it's randomly truncating my pastes 21:56:55 hmm, very strange 21:57:52 https://www.le-fay.org/tmp/30d/Screenshot.from.2024-02-25.at.21_57_16.612848831.png i pasted the left file into the right file and it's clearly just truncated halfway through, wtf 21:58:05 lw, I was using alacritty for some time but ended up having pain everywhere, switched to kitty eventually. no more pain. don't ask for details please. 21:58:26 jbo: i know someone else who uses kitty... please provide details 21:58:43 also isn't there one that begins with 'z'? not zenity.... 21:58:44 lw, is that someone better at pasting than you? 21:59:02 jbo: did you look at my screenshot 21:59:05 urxvt 21:59:09 literally my terminal emulator can't paste 21:59:12 no no urxvt 21:59:20 something that works under wayland 21:59:40 maybe one day I'll try wayland again 22:00:09 and maybe one day you'll complete your runtime tests :> 22:00:42 jbo: maybe you ask the alacritty maintainers why she didn't test pasting 22:01:11 I'm too busy: 22:01:12 ID TOTAL ORIGIN PKGNAME PHASE PHASE TMPFS CPU% MEM% 22:01:12 [18] 09:45:50 misc/pytorch | pytorch-2.2.1 build 09:37:00 1.98 GiB 0% 0.1% 22:01:34 nothing like having 28 cores and waiting on that one port to complete 22:01:47 do you even PARALLEL_JOBS 22:03:18 only on Tuesdays 22:03:19 wtf shell 22:03:25 root@freebsd13:/usr/ports/emulators/wine-devel # mv ~lexi/testport /usr/local/bin/ 22:03:25 Unknown user: lexi. 22:03:25 root@freebsd13:/usr/ports/emulators/wine-devel # id lexi 22:03:25 uid=10006(lexi) gid=10006(users) groups=10006(users),10007(admins),10008(filer) 22:03:25 root@freebsd13:/usr/ports/emulators/wine-devel # mv ~lexi/testport /usr/local/bin/ 22:03:26 Unknown user: lexi. 22:04:04 file ~lexi 22:04:32 root@freebsd13:/usr/ports/emulators/wine-devel # file ~lexi 22:04:32 Unknown user: lexi. 22:04:32 root@freebsd13:/usr/ports/emulators/wine-devel # sh 22:04:32 # file ~lexi 22:04:39 /home/lexi: directory 22:04:53 exit; echo $SHELL 22:05:08 I smell csh 22:05:12 not sure what you're after there but 22:05:15 root@freebsd13:/usr/ports/emulators/wine-devel # exit 22:05:15 logout 22:05:15 FreeBSD/amd64 (freebsd13.eden.le-fay.org) (ttyu0) 22:05:15 login: 22:05:29 it's 13 so yeah probably csh 22:05:48 oh I thought you spawned another sh there hence the exit. wanted to know $SHELL on the "failed" 'file ~lexi' attempt 22:06:48 login: root 22:06:49 Password: 22:06:49 Feb 25 22:06:40 freebsd13 login[1560]: ROOT LOGIN (root) ON ttyu0 22:06:49 Last login: Sun Feb 25 22:06:28 on ttyu0 22:06:49 FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC 22:06:49 root@freebsd13:~ # echo $SHELL 22:06:49 /bin/csh 22:07:14 fucking csh 22:07:25 pkg install -y zsh 22:07:27 :D 22:07:37 i already installed zsh so i could log in 22:08:08 now imaging having to do all of this again when you updated emulators/wine-devel to 9.3 :> 22:08:11 * jbo ducks 22:08:28 9.3 will be easy as i've already done this shit 22:08:45 except reporting the sshd+kerbeos+nfs bug which i'll rely on cy@ to fix 22:08:49 or rick 22:08:55 rick and cy are my bestet buds 22:09:04 ey! 22:09:11 now it's getting personal :< 22:09:11 rick and cy and jbo are my bestet buds 22:09:16 :> 22:09:39 also imp is nice since he commits my src patches 22:09:51 cy and rick and jbo and imp can come to my birthday party 22:10:05 I'll bring some PCIe lanes 22:10:20 if they come with a motherboard you're welcome to 22:10:38 if the motherboard has proper SFP+ cages so i don't have to put a NIC in it, even better 22:10:42 * jbo fires up the reflow oven 22:11:08 that reminds me that I need to order a spare heating element... 22:11:17 root@freebsd13:/usr/ports/emulators/wine-devel # testport 22:11:18 Branch: wine-devel-92 22:11:18 Port: emulators/wine-devel 22:11:18 *** Creating ports tree 22:11:18 [00:00:00] Creating wine_devel_92 fs at /poudriere/ports/wine_devel_92... done 22:12:08 jbo: now you have to wait because unlike you i don't have a 256-core CPU just sitting around to run testport on 22:12:59 must be nice to be rich 22:13:19 my gtx 1080 ti paints a different picture 22:14:37 hahahahahah pwned 22:14:39 vgapci0@pci0:41:0:0: class=0x030000 rev=0xc1 hdr=0x00 vendor=0x1002 device=0x73bf subvendor=0x1eae subdevice=0x6701 22:14:39 vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]' 22:14:39 device = 'Navi 21 [Radeon RX 6800/6800 XT / 6900 XT]' 22:15:25 except as i mentioned earlier i'm wondering if i should have gone with nvidia for freebsd 22:15:36 except i guess nvidia don't provide binary drivers for main? so 22:16:20 vgapci0@pci0:1:0:0: class=0x030000 rev=0xa1 hdr=0x00 vendor=0x10de device=0x1bb0 subvendor=0x10de subdevice=0x11b2 22:16:20 vendor = 'NVIDIA Corporation' 22:16:20 device = 'GP104GL [Quadro P5000]' 22:16:20 class = display 22:16:20 subclass = VGA 22:16:39 your 1080 is a quadro? 22:17:08 i actually have a 1080 Ti here and to be honest the main reason i upgraded was because it was the Founder's Edition and the fan was fricking ridiculous 22:17:18 you'd start X and it would spin up to ten gazillion rpm 22:18:14 nah I'm just sitting at the office where I got a P5000 22:18:18 1080ti is at home 22:18:22 is there a guide for that device subclass subvendor terminology? 22:19:00 % sysctl hw.model 22:19:00 hw.model: Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz 22:19:23 also dated af :( 22:19:35 johnjaye: the USB Forum probably publishes one but in short: 'vendor' and 'device' are 16-bit numbers which are set by the PCI card. 'class' described the generation function of the device 22:19:49 s/generation/general/ (damnit jbo) 22:19:57 tahahahaha <3 22:19:59 ok 22:20:19 i don't know why i just said 'USB Forum' when we're talking about PCI cards 22:20:27 but USB kind of does the same thing 22:20:36 lw, to get real: any ETA on this 9.2 effort? I would not mind going home but I got everything setup here rn 22:20:44 jbo: 13.2 testport is running now 22:20:49 [13-wine_devel_92] [2024-02-25_22h11m47s] [parallel_build] Queued: 160 Built: 5 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 132 Tobuild: 23 Time: 00:08:57 22:20:54 didn't we already conclude 13.2 testport? -__- 22:21:03 no, we did 14.0 before 22:21:04 * jbo ships some CPU cores to lw 22:21:11 then you demanded i do 13.2 22:21:16 so here we are doing 13.2 22:21:18 "demanded" 22:21:20 and now you're complaining about it 22:21:24 fricking jbo 22:21:38 man, I really hope people don't get the wrong idea if reading this log :D 22:21:39 literally the worst 22:21:56 lw, we'd be making better progress if you'd know how to paste 22:22:00 jbo: buy me some vodka and i'll delete the log 22:22:21 i know how the paste, my god man, you would not believe the shit i've pasted 22:22:22 lw, the time it takes you to do things I can probably make some from scratch 22:22:34 lw, did you just assume my gender?!?!?!?!?! 22:22:36 i pasted under artillery fire in vietman 22:23:22 my friends call me "Hunter Paste Thompson" 22:23:49 clearly they must have very low standards 22:23:58 jbo: instead of sending PCIe lanes why don't you send me a new CPU then this would finished quicker 22:23:58 that's probably why 'nam took you 20 years 22:25:06 lw, I have no comeback to that 22:25:08 i just want to finish this shit and go back to my started base :-( 22:25:17 starter 22:25:18 s/started/starter :> 22:25:23 typing hard 22:25:34 pls Elon send me a neutalink keyboard[1;5 22:25:37 neuralink 22:25:42 pls tell me ur kiddn' 22:25:48 i am so much kidding 22:25:55 not sure if sarcasm 22:26:19 i would never put Elon device in my brain, only Apple devices 22:26:47 lw, earlier when I had to leave for a couple of hours, I shared the anecdote about the MTA with a friend. had a good laugh. 22:26:59 I'm also still enjoying the box^H^H^H 22:27:17 did you ever find the mysql log file or are you just terrible at logs 22:28:54 ugh krb5-ldap still isn't built for arm64 22:29:19 deos the arm64 builder just run once a month or what 22:30:04 lw, didn't find it. just fixed the problem. 22:30:14 what was the problem 22:30:31 still had pam_opie*.so elsewhere in /etc/pam.d/ 22:30:37 ... 22:30:39 :D 22:30:49 i'm sure i said grep opie /etc/pam.d/* 22:30:51 took me longer than you'd think even after you pointed it out 22:31:24 that must have gotten lost in-between your terrible pastes 22:31:29 but yes, you did. 22:31:59 which reminds me - instead of bs'ing here with you I could finish fixing the jail because the nullfs mounts are currently still broken 22:32:17 heh jails 23:12:04 I found some left over Git merge conflict lines in the Makefile under textproc directory. Not sure how those got in there. Maybe that's the problem? (seems unlikely). Other than that the ports tree looks legit. Going to give it another try 23:12:25 As many of you know, bhyve for aarch64 has been added. I'm trying to build the bhyve utility on aarch64, but after adding the needed things into Makefile, it still doesn't work. 23:12:29 did I miss anything? 23:12:33 tuaris, from what I can tell, you should be able to build textproc/xmlcatmgr as found in the ports tree without any modifications. 23:12:41 antranigv: i think only the kernel bits were merged? 23:12:57 lw true, but how to boot a VM? 23:13:15 antranigv: i suggest send mail to whoever merged it (Andrew Turner i think?) and ask :-) 23:13:20 yeah, I should :), but it's not working for me on a few diffrent systems. I might resort to spinning up a grgesh VM and giving it a try if this stil lfails 23:13:30 *fresh 23:13:33 antranigv: may well depend on uncommitted / private changes 23:18:17 tuaris, since you're already using poudriere, can you poudriere-testport on the default (unmodified) tree? 23:18:46 jbo: i realised i testported wine-devel against the wrong tree so i have to rerun both 13.2 and 14.0 23:19:10 lw, I completed testports for both 13.2 and 14.0 from your patch against main so we should be good there. 23:19:17 yep, getting that going 23:19:21 but we haven't tested them at runtime 23:19:38 lw, yes, but no need to testport again (if it's the same patch applied to main) 23:19:57 jbo: ok, do you want me to make a new patch to take maintainership then? 23:20:55 lw, right now I'd recommend to leave the patch of your existing PR as is - if possible, still do runtime tests. regarding maintainer ship: I assume you'd want to coordinate with gerald@ first? 23:21:06 but again: technically you're free to just take over. 23:21:34 jbo: i'm confused, you just said we don't have to do runtime tests 23:22:27 i can do another build with the correct version, no problem, but i've spent like 6 hours on this so far, would like to know exactly what is required 23:23:09 lw, maybe I misunderstood: when you said that you testported against the wrong tree - does/did that also apply to the runtimetest(s) you performed so far? 23:23:33 jbo: at least for 13.2, yes, once the test finished i noticed it was using the wrong version of the port 23:23:43 i'm rerunning the 13.2 test now, i'll check 14.0 after that 23:25:18 lw, when you say "wrong version" does that mean you runtime-tested emulators/wine-devel 9.1 instead of 9.2? >__< 23:26:53 jbo: yes, but don't worry: it was just a problem with my auto-generated pkg config. i re-ran the test on 14.0 with wine-devel 9.2 and it's fine 23:27:19 https://www.le-fay.org/tmp/30d/mvNbHU.txt 23:27:25 lw, awesome - what's the time investment cost for you to runtime-test wine-devel 9.2 on 13.2-RELEASE right now? 23:27:40 jbo: who the hell knows but i'm doing it anyway 23:27:57 spoken like a true maintainer 23:28:01 probably an hour or two 23:28:45 reminds me of: https://forums.freebsd.org/threads/how-to-install-mysql80-server-v-8-0-29.84950/#post-565320 23:28:46 Title: How to install mysql80-server v 8.0.29 ? | The FreeBSD Forums 23:28:51 your're doing all this testing in jails? 23:28:58 johnjaye: no, a VM 23:29:03 oh 23:29:04 > I spent 6 hours today to test [...] 23:29:05 > How has your weekend been so far? 23:29:06 :D 23:29:09 testing in jails is useless because it still uses the host kernel 23:29:14 oh ok 23:29:16 to actually test an application you need a VM 23:29:57 is the url you clone from the WWW in pkg-descr? 23:29:58 jbo: 13.2 testport finished already, hopefully bulk won't take long 23:30:15 johnjaye: no, cloning from WWW would be unusual, that's usually the homepage of the software 23:30:39 although if WWW is a github url, you *can* clone from that... but that's a special (if common) case 23:30:55 ok. and testport is poudriere testport ? 23:31:04 no, testport is a custom script i wrote 23:31:08 oh 23:31:20 and pr is project report not pull request 23:31:24 johnjaye, when most people talk about testport it is usually poudriere-testport 23:31:31 lw is just lazy :p 23:31:41 just making sure i know el vocabulario 23:31:42 call it lexitest already 23:31:55 https://www.le-fay.org/tmp/30d/testport.sh 23:32:15 this is my script that runs poudriere testport *and* runs poudriere bulk *and* configures a local pkg repository so you can install and test the port 23:32:23 lazy? i guess, if you think doing things correctly is lazy 23:32:45 (i'm joking, don't @ me unless you're jbo) 23:32:58 non-lazy people don't use scripts, they type everything by hand each and every time (error free, 100%) 23:33:41 echo '*** TESTPORT FAILED'. 23:33:41 echo y | poudriere ports -d -p "$portsname" 23:33:44 ? 23:33:50 ? 23:33:53 ! 23:34:01 ?! 23:34:15 jbo: there's no point keeping the ports tree around if it fails 23:34:26 i'll fix the tree then next time i run testport it'll create a new ports tree 23:35:01 > Poudriere doesn't allow '-' in ports tree names.... why? 23:35:15 why knows 23:35:19 who* 23:35:41 i think it's because '-' is special to poudriere 23:35:51 so you can't use - in the ports tree name 23:35:58 wow, it was the corrupted Makefile. After fixing that, it's working now, lol 23:36:22 i will copy your script. then i too can build and test ports 23:39:53 jbo: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277020#c4 23:39:55 Title: 277020 – emulators/wine-devel: update to 9.2 23:40:11 ack 23:40:43 thanks for testing properly 23:41:49 jbo: i'll see if gerald@ replies but considering i can't mail him... ? 23:42:20 so wait how was it fixed? poudriere-testport is failing on 13.2-RELEASE and 14.0-RELEASE as discussed on Irc 23:42:50 johnjaye: the original patch was wrong, i fixed the problem in the patch i provided in comment #2 23:43:00 the problem was pkg-plist was missing some new files 23:43:02 lw, if he's reply-all'ing you should get the mail. I'd let you know if I get one. resolving that would be part of the discussion I guess. 23:44:47 you added include/wine/windows/inputpaneinterop.h ? 23:45:14 i added several files to plist that you can see in the patch: https://bugs.freebsd.org/bugzilla/attachment.cgi?id=248744&action=diff 23:45:17 Title: Attachment #248744 for bug #277020 23:45:17 277020 – emulators/wine-devel: update to 9.2 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277020 23:45:35 i see, i see. so that's how it's done 23:46:15 i didn't notice this originally because 'make install' of a port, even with DEVELOPER=yes, doesn't flag missing files in plist 23:46:24 [00:00:20] Building 8 packages using up to 8 builders ... 23:46:30 because jbo is a good committer, he picked up the issues so i could fix it 23:46:41 i'm going to finish the porter's handbook and then maybe i can become a ports maintainer like lw! 23:46:54 i don't actually maintain this port 23:47:03 i just submitted an update since i use it and it has no maintainer 23:47:12 i see... 23:47:34 the porter's handbook also tells you what the expectations towards maintainers are 23:47:50 which includes being responsive to e-mails, PRs, resolving issues, tracking down problems, testing and stuff like that. 23:47:56 and ideally collaborating with upstream 23:48:08 in fact, since i amn't the maintainer, i could have just left the broken patch for someone else to fix 23:48:19 i don't know why i didn't just do that, maybe i'm too nice of a person 23:48:29 only low-pcie-lane-count people do that 23:48:37 don't become like them 23:48:48 jbo: i'm still waiting for your feedback on my youtube videos 23:49:13 the spark has been extinguished 23:49:24 the spock? are you a trkkie? 23:50:43 jbo: vote on the next nonsense i should look at https://www.le-fay.org/tmp/30d/Screenshot.from.2024-02-25.at.23_50_19.030973775.png 23:51:05 where are we on postgres-exporter, that's on my right? test it and rename the port 23:51:06 lw, fix your other PR(s) 23:51:12 yes 23:51:20 and sublime-music I think we concluded to wait until 3.11 lands 23:51:37 ok, we can make a deal, commit wine-devel and i'll give you a new patch for postgres-exporter 23:51:39 but I can push that one - would just ask for approval 23:51:47 I am working on it. 23:51:54 sublime-music should just be committed, that you who's nervous about it 23:52:07 it works fine on python 3.11, i'm literally using it right now 23:52:19 then why commit it, if you're using it already? :> 23:52:34 tbh i often wonder about this 23:52:40 it works fine for me, why submit a port...? 23:53:03 why is your git user.email set to .ORG 23:53:09 jbo: sublime-music is a new port, it works, committing it won't break anything, just commit it 23:53:13 it can only be a net benefit 23:53:17 why is my what? 23:53:21 lw, it was a bad joke (yet again - apologies; withdrawn) 23:53:45 the TLD on your author e-mail is uppercase - you want that? 23:53:52 oh 23:53:53 or is that a paste issue? 23:53:58 yeah my domain is le-Fay.ORG 23:54:02 like FreeBSD.ORG? 23:54:11 so I leave it? 23:54:14 yeah 23:54:17 ack 23:54:42 i'm considering changing it to LE-FAY.ORG 23:54:50 on the basis that mixed case domains are confusing 23:54:58 and domains are caonically upper case 23:55:28 landed 23:56:05 which one 23:56:07 sublime? 23:56:24 oh wine-devel 23:56:26 y 23:56:27 neat, thanks 23:56:31 thank you too! 23:56:36 can I go home now? 23:56:47 no 23:57:12 jbo: commit sublime ffs, who cares if it breaks, it'll be exciting 23:57:40 jbo: why is your mentor approval 'implicit'? 23:57:51 because I gave it to myself :p 23:57:57 wat 23:58:17 isn't the point of having a mentor that she has to approve all your commits 23:58:51 towards the middle/end of the mentorship program you start to get some freedom if your mentor(s) think that you're not a complete idiot (at which point you'd never have become a committer in the first place) 23:59:17 ah ok 23:59:23 so you're not a complete idiot? 23:59:30 opinions differ on that subject 23:59:51 can i mail tcberner@ with my opinion? 23:59:54 sure