00:01:05 humph! how do you split a line in ed 00:01:36 you can join 00:10:57 hey, running 15.1 w/amdgpu (RX570 iirc) after a while I'm getting corruption of Xorg video, seems to be triggered randomly by firefox playing videos? any ideas where I should start troubleshooting? 00:11:56 can you play videos not-in-firefox? 00:12:08 oh, i can play videos in firefox for a while 00:12:14 i'm thinking maybe it's overheating? 00:12:24 but it's not very stressful 00:12:32 that's what i was thinking 00:12:57 no i mean can you play videos not-in-firefox and does that corrupt your video after a while 00:13:04 ooh good idea to try 00:13:05 like using mpv or vlc or something 00:13:21 i was playing a video in YT Music, and had another FF window open, opened a new tab, and BAM corruption 00:13:30 but i'll try mpv 00:23:02 nyarr, it doesn't seem trivially easy to upgrade to CURRENT using pkg-base 00:35:56 hmm... unplugged my unused DualSense controller (PS5), no corruption yet :D 00:38:44 rdr: ??? 00:39:21 I don't know if it's related 00:39:36 i want your problem to make more sense than that :P 00:45:18 haha me too 00:45:24 but stranger things have happened 00:45:39 it is true 00:56:47 ... ok, off we go building CURRENT with -j8 04:26:11 rdr: how much ram? 04:27:26 All the RAMs. 04:27:40 rdr: we've fixed some problems in main with page cacheability that could be triggered by driving the system to lowmem so that it tries to reclaim pages for the various subsystems 04:28:09 rdr: i found a way to trigger it reliably, but I never could both trigger it and observe any foiw-up shenanigans 04:28:17 follow-up 04:29:57 i think mostly because my testing was too artificial, I had to drop usable memory pretty low but then it was tough to daily drive 04:31:54 anywho, 04:31:58 * kevans & 04:36:18 sudo kill -1 `cat /var/run/kevans.pid` 06:39:43 jails/capsicum folks, would appreciate if someone has the time to look at https://reviews.freebsd.org/D58082, thanks! 07:36:43 kevans: I have 16GB of old DDR3(?) RAM, 8GB VRAM in the AMD RX 570 card 07:47:31 hmmm, just caused it again. i'm gonna try and see if a different browser or even a change of firefox settings will help 07:51:09 hmmmm seems to reliably happen when opening a github link 07:51:26 https://github.com/B00merang-Project/Windows-Whistler 08:00:51 oooh picom wasn't running :O 10:41:15 kevans: I switched from uefi boot to bios. 10:41:29 problem is one of my other servers uses seabios, which is bios-only 10:41:35 and I did want to replicate this on that... 10:44:54 anyways I can simply switch it back, and hopefully it just works 10:45:01 however not getting this working with bios boot is going to be problematic 10:45:24 worth asking on bugzilla/mailing list to see if anyone else has done it? 10:46:07 rdr: nice card, I have an rx 580 10:46:14 sitting in a box somewhere 10:46:22 rx 500 series were powerhouses and were so cheap! 10:46:33 those were the days!!! 11:47:47 polarian: too true! I hope having picom enabled solves the graphical corruption stuff :< 16:46:59 im starting to wonder if its even worth emailing the freebsd mailing list or just to put issues onto bugzilla and hope I dont make a fool of myself 16:47:35 I cant get IPv6 working inside vnet jails, host drops packet unless I ping the jail and then it works fine 16:51:09 it makes no sense ughhhhhhh 16:51:25 I am considering just posting it to bugzilla and if I make a cock of myself by missing some essential networking knowledge, then so be it 16:51:40 I honestly cant figure out _why_ its happening 16:52:59 polarian: Do both! Mailing list first and then a bug after a day or so if you don't get useful bites. 16:53:20 I hate making a fool of myself though :c 16:53:29 at least if its IRC most people forget when it happens :p 16:53:51 polarian: It's the only way to learn. And we remember. We're like Pepperidge Farm. We remember. 16:54:22 memory through embarrassment :p 16:54:58 so the host has a routable ipv6 and it's not routing to the vnet? 16:55:05 polarian: The shame gives you extra neural paths to the learning. 16:56:53 rtprio: come to think about it explaining this is gonna be hard 16:57:00 so I have public IPv6 addresses being routed via LLA 16:57:05 all the routes are there 16:57:23 when the jail tries to ping say google.com 16:57:28 or anything, even the host addr 16:57:30 it doesnt work 16:57:39 it can ping the host LLA and then it will work 16:57:49 for some reason a packet must be sent to the LLA first... 16:57:50 polarian: Have you done a packet capture? 16:57:54 mason: yes 16:58:15 echo request goes out, echo response comes back to the host via the phy, and then is dropped 16:58:25 oh, interesting 16:58:26 its not passed back to the jail 16:58:31 BUT 16:58:33 if I leave that ping going 16:58:35 then ping the jail 16:58:38 boom, it now works 16:58:45 messed up arp table? 16:58:52 this is IPv6, it would be NDP 16:58:56 and I dont think so... NDP looks fine 16:59:06 What else could it be though? 16:59:15 Unless it's some kind of funny stateful firewall issue. 16:59:16 mason: exactly, see why its hurting my head 16:59:21 pf is passing quick on inet6 16:59:28 its the first rule, no log to pflog0 16:59:42 polarian: Does that matter at all if it's going through NAT though? 16:59:48 Or is it not NAT? 16:59:48 mason: no NAT :) 16:59:51 kk 16:59:57 its IPv6, I am routing addresses over LLA 17:00:00 kk 17:00:14 I might write it to freebsd-questions 17:00:31 issue is I am currently scratching my head with trying to figure out why bhyve is being pissy 17:00:38 I swear I waste so much time trying to get things working on freebsd :p 17:01:11 LLA = local link address, like fe80:: ? 17:02:16 yes 17:04:10 is "public IPv6 addresses being routed via LLA" a common thing? because it sounds very weird, like something a lazy cloud provider would do 17:05:38 rtprio: How else is IPv6 routed? Honest question - I'm, again, an IPv6 noob. 17:08:13 the provider would give you a /48 or /56, and you'd put your jailer on :1 and route ipv6. give out addresses with rtadvd 17:08:43 or manually if you were so inclined 17:13:17 rtprio: routing IPv6 over LLA is how you are meant to do it lol 17:13:41 thats the joy of IPv6 17:14:08 unlike IPv4 where you have to keep hopping packets over a larger subnet, you can just hop packets over LLA with IPv6 17:18:24 https://bpa.st/PEQA 17:18:44 I cant for the life of me to get OpenBSD to boot in bhyve either, tried 7.8 and 7.9 17:18:55 > wrmsr to register 0xc0011029(0x3) on vcpu 0 17:18:59 after this line it just exits 17:19:21 exit code 0 17:19:34 makes no sense 17:19:51 vortexx: iirc you use OpenBSD in bhyve, you got any idea why this could be? 17:19:55 (sorry for th eping) 17:21:36 iirc i had to set the console to the serial port 17:25:17 rtprio: yeah I completely forgot that 17:25:20 I was just thinking that haha 17:25:26 lemme test that real quick 17:25:37 I have been playing with tooo much arm64 openbsd, where tty is default 17:25:57 it's kinda silly it doesn't default to tty either 17:27:23 indeed 17:27:27 but freebsd doesnt either xDDDD 17:30:12 freebsd makes an attempt to autodetect 17:30:20 and the loader menu makes it less of a pain in the ass 17:31:52 oh it does O.O 17:31:54 shocking 17:32:02 ive had such a pain in the arse with freebsd and serial 17:32:07 but it works just fine when doing it via bhyve 17:32:24 talking about that I need to bugzilla decrypt geli with bios boot via serisal 17:32:32 because I will need it for another server 17:53:25 rtprio, In IPv6 the expected route is using an LLA route. But IPv6 1= IPv4 and so almost every we learn from IPv4 and try to apply to IPv6 has been changed. Negative transference of learning. 17:53:31 In IPv6 the expected route is an LLA-on-a-device. So for example on a server with an Intel NIC then in /etc/rc.conf setting ipv6_defaultrouter="fe80::1%em0" is typical, where fe80::1 is the LLA router class address any/all routers on that device segment. 17:54:28 It took me a while to realize and understand that in IPv6 the LL address is always associated with a device name. So it is never just fe80::1 the router LL address but fe80::1%em0 down that device segment. 17:58:12 you can think of LLA as /31 in IPv4 17:58:28 it was messy and well, doesn't work full stop on FreeBSD 17:58:50 LL is probably one of my most loved features of IPv6 17:59:18 i get LL but i guess i've never heard them just magically translate to a real public ip address 17:59:21 alright setting up my poudriere build server rn :) 18:02:07 The LL is not a public address. It does not translate to a public address. But for example fe80::1%em0 is a LL address which addresses any and all routers that are on that network segment. It does not need to be public. It's like 192.168.0.1 for a router address which is also not public. 18:02:49 rwp: when I compared it to /31 I assumed that you would be using RFC1918 addresses :) 18:03:43 But in the case of 192.168.0.1 it needs to be routed using the routing table and normally works because the device has an address on that network and so packets will route there. 18:03:59 the way you would route a public IPv4 over a "Link layer" without IPv6 would be a /31 range in RFC1918 and then add the IPv4 public address to lo, however on FreeBSD there is no src priority 18:04:02 unlike Linux 18:04:05 so this doesn't work full stop 18:04:14 was the jail polarian setting up ipv6 lla local only? 18:04:29 rtprio: depends what you mean 18:04:35 the epair host side is LLA only 18:04:46 OVH and some other hosting providers like to assign a gateway that is not routable, it's in another subnet, and so packets there have no way to route there, requiring a host route to be added to the host table on that network segment. IPv6 bypasses that by including the device in the route. 18:04:47 the epair jail side, has the IPv6 address, and a LLA (obv) 18:05:06 rwp: this isnt OVH, this is my own network 18:05:13 and was the jail supposed to be be publicly accessable? 18:05:19 yes 18:05:31 polarian, I never said your network was OVH. Why would you think that? 18:05:35 ohhh 18:05:38 you werent replying to me 18:05:44 or you were 18:05:46 idk 18:05:48 im so confused :p 18:06:07 I will write up the issue im having with IPv6 and jails to the ML shortly, because its hurting my brain to comprehend it myself, so nobody in an IRC chat will understand either 18:06:11 so if the jail is supposed to be be publicly accessable, and it only has a lla address, then there has to be some translation 18:06:16 or it wouldn't be reachable 18:06:26 Correct. 18:07:00 If the jail is supposed to be publicly accessible then I think it should have a public address. Or NAT. But a public address is just more sensical. 18:07:18 which is why i was wondering why use LLA in this case 18:07:30 rtprio: no because the packet is ROUTED over LAA 18:07:32 LLA* 18:08:10 the src header is still the IPv6 address, the route simply says send it to fe80::1%jail0 for example 18:08:17 the scope is important here too 18:08:25 You have to transport your mind back to the 1990s when IPv6 authors were developing things. They didn't like any centralization. So almost everything is decentralized and configured on the client. By using an LLA for the route the client can pretty much do it independent of any centralized DHCP daemon or whatever. 18:08:38 I usually use fe80::1 for host, and fe80::2 for jail/vm 18:08:39 well, yeah, i can not fathom how that would work without the jail having a real ipv6 address 18:08:46 but rwp claims it should work 18:09:01 rtprio: there is an IPv6 address in the vm 18:09:04 you have two addresses 18:09:26 i guess i don't see the point 18:09:35 rtprio, I didn't say the jail did not need an IPv6 address. I said the jail routes over an LL address. I think the jail needs a public IPv6 address. Or some complexity such as NAT. 18:09:40 you have the LLA address, and the IPv6 address attached to the vm, host side however, I have only a LLA address on the host epair, this is because the host already has an IPv6, why would I use more on the host? 18:09:48 instead I can route IPv6 to containers and vms using LLA and static routes 18:10:03 polarian: that might be true, if it worked 18:10:09 rtprio: it does work 18:10:16 and its how IPv6 was designed lol 18:10:47 polarian: this conversation started when you said it only works if you ping it first? 18:10:57 yes... 18:11:01 so it doesn't work 18:11:07 well not flawlessly :p 18:11:16 but this isn't down to the theory being wrong 18:11:25 your truck "Doesn't work" if you have to open the hood and start it with a screw driver 18:11:44 can you drive to the autoparts store? yes. but it doesn't work 18:11:53 alright fine, if you want to be fussy 18:11:55 it doesn't work 18:12:00 but it should, because this is expected behaviour 18:12:09 happy? 18:12:12 I am reading that your configuration is not working. 18:12:24 so its either A: I configured it wrong or B: theres a bug 18:12:41 i've done some wacky thigns with ipv6 routing, and its' worked on the first try but none of it involved lla 18:12:53 you dont route over LLA? 18:12:55 yikes. 18:13:12 you missed the part where i said it worked 18:13:21 sure it works not to use LLA 18:13:42 in this case, these hosts were not local 18:13:48 but you really should, the added benefit is you can change the IPv6 addresses and not the routes. :p 18:13:57 hm? 18:15:31 It's not required that the route be over an LL address. That's just the expected configuration. But routing over a public IPv6 address also works. And again some hosting providers only document that configuration too. (I won't mention one so that you don't think I think you are hosting there.) 18:18:52 it's hard for me to give a shit about ipv6 right now since my network is in shambles and my provider doesn't know what it ipv6 is 18:18:53 slightly offtopic but who here uses linkedin? people keep bashing me for not using it and saying its the only way to get employed these days 18:19:13 I feel deeply uncomfortable putting my face on a profile, with all my info fed right into a big tech slop machin e 18:19:23 i have an account, but linked in is insufferable to use these days 18:19:48 my cv gets ignored, my emails get ignored, my applications get ignored, and people tell me its because linkedin is the ONLY way these days 18:20:23 i can't say that's true, the market is shite 18:20:42 all cold applications suck 18:21:52 welp I guess I can make one again, leave it up 3-6 months, if I get hired then cool, if not then maybe I can consider deleting it after. 18:22:20 I know this is more of an openbsd thing to say, because freebsd people arent insanely paranoid, but linkedin is so good for being socially engineered 18:22:30 people attack your connections, get info on you through that, and then exploit that info to pwn you 18:23:10 if I cant keep myself secure, because $JOBS demand not to, how do I keep my services secure? is security just impossible!?!? 18:23:32 also for the record, asking me to use linkedin is like asking me for nudes... genuinely. 18:24:26 i did see a llm script to brute force apply for any and all jobs matching particular keywords, via linkedin 18:25:51 At the age of 21 I have turned into a fucking 80 year old I swear 18:25:56 I just moan about all modern stuff :p 18:25:59 I recommend getting offline for a while. Do your networking in real life. This is the magic sauce these days. 18:26:30 polarian: Nah, not 80 at all. 18:27:01 boru: literally just came back from a cybersec conf 18:27:20 People hiring (myself included) aren't going to go though the 500 resumes they get after 2 days. There's just no time for that. You just get lost in the noise if you apply the classic way. 18:27:39 boru: I know that, but nobody is hiring full stop in person either... unless I hit a gold mine by asking the right person at a conf 18:27:42 Networking is king again. 18:28:13 I have met many MANY people :) 18:28:28 idk I feel like networking in open source is a waste of time for employment 18:28:46 most people I bump into are either unemployed or funded through some nlnet fund 18:28:47 * rdr firmly handshakes boru 18:28:49 Probably. If you're looking for a paying job, you should probably look for companies that pay you to work. 18:29:01 boru: harder and harder to find these days 18:29:16 maybe this is just a UK issue? 18:29:27 I heard BSD folks in other countries, even younger ones have no issue finding work 18:29:29 No, it's not really. It's the just methods to get a job that have worked for a coupled of decades don't work anymore. 18:29:40 So, change tactics. 18:29:48 I have tried all the tactics lol 18:30:11 It probably feels that way, but really, networking is king these days again. 18:30:12 asked IRL, I have spent ages optimising my CV to get pass HR, different platforms etc 18:30:18 well networking is always best 18:30:27 Therein is your problem, you want to go direct to engineers, not through HR. 18:30:34 I have shot off tons of emails to firms which I match best, and none of those are hiring ever... 18:30:52 boru: also I find it rather humliating crying at conferences about work 18:31:21 Well yes, it should feel that way. No one is going to hire someone that cries about work. 18:31:29 but excl self employment (which isnt enough to put food on the table) I havent worked in 1.5 years now... 18:31:40 well I have non-profit positions but those arent hard to get 18:31:46 people dont say no to free labour (usually) 18:32:06 boru: alright I dont cry... but I feel like even bringing it up can be a big red flag 18:32:11 That's nice, but it's energy wasted on not finding a paying job. 18:32:12 my last three jobs have all been word of mouth 18:32:17 and I get uncomfortable when people are like "oh so what do you work as" 18:32:24 and I panic and try to dodge the questi0on 18:32:44 those resumes are on the top of the 200-500 others 18:33:24 welp just gotta keep trying ig... everyone I know got hired via being messaged on linkedin 18:33:40 and I have resisted it for 1.5 years, but at this point, it cant hurt 18:33:47 contracts have dried up too 18:33:52 Yeah, you're already fighting a losing battle there. Better off focusing your effort on what you want to do; "I hear you guys are hiring for X. I can do that with my eyes closed. Want to grab a beer?" 18:34:10 boru: bribe with beer you say? :p 18:34:17 get em drunk enough to think you are actually smart! 18:34:19 xD 18:34:20 Don't be obtuse. 18:34:30 (im kidding btw) 18:34:49 If you're good at what you do, then present that face, not "I am desperate for a job please hire me" 18:34:59 I dont do the latter though 18:35:04 I just get uncomfortable about the topic 18:35:12 It's your opportunity to interview _them_ to see if _you_ want to work there. 18:35:19 the only thing worse than having a job is looking for one... 18:35:26 lol 18:35:34 Well, the sooner you get over being uncomfortable, the better. That's a you problem. 18:35:40 I swear employment is like rocket science 18:36:06 so many ifs and buts, and conflicting info 18:36:41 i installed freebsd yesterday, got a job offer today 300k starting ;) 18:36:55 just kidding, it's hard out there 18:37:04 "I installed FreeBSD and my wife loves me again!" 18:37:15 :D 18:37:39 Yeah, on a serious note, the market is shite at the moment. I understand that it's demotivating, but honestly, the jobs are there, you just need to change tactics. 18:38:29 People hiring are also exhausted with all of these LLM applications from very specific places. A lot of jobs (IME) don't get listed anymore unless there's no choice. 18:38:47 Network first, go external as a last resort. 18:39:20 * rdr sets up a home network and then doesn't know what to do next. Networking... 18:39:38 Yeah, sorry, I'm also off topic now. I will be quiet. 18:39:49 yeah sorry about that 18:40:18 Final say: don't waste you time on linkedin. It's for muppets. 18:40:38 oh for fuck sake, Linkedin has ID checks now? 18:40:48 and it requires a mobile phone? this aint going to work on a custom rom 18:42:11 boru: what more do you want to network, I am regularly at events and meet many MANY people, you know how many have been able to hire people? 0 18:42:13 not a single one 18:42:20 actually thats a lie 18:42:30 there has been, I just dont talk to them as I have no way to approach them 18:43:32 "Is your hiring manager here? Can you introduce them to me?" 18:43:42 That will be 500€. My fees are quite reasonable. 18:44:16 If you want to streamline things, talk to the people actually doing the hiring, not some rando. 18:44:36 It's good to talk to engineers to find out what it's actually like there, though. 18:44:52 You don't want to jump from the frying pan into the fire, and all that. 18:44:59 right 18:45:09 so hiring managers put a big sign on the head and say "HIRING MANAGER, COME HARASS ME" 18:45:30 in fact I lied I spoke to one on Sunday, and he said outright, no hiring manager makes themself known 18:46:37 Obviously. But people will introduce you if you play your cards right. 18:47:32 this feels like playing a game of chess 18:47:32 After having linkedIn being the only social media I was on for the last ~10 years or whatever it was, I deleted my account last year. Its such a waste of life and devoid of any real value. 18:47:40 checkmate being speaking to a hiring manager lol 18:48:01 got steam running yay 18:48:02 You're right. It's too hard. Best to give up. 18:48:10 oops crashed 18:48:29 boru: well its not like I have a choice eh? :p 18:48:37 rdr: you using linuxator? 18:48:48 yes'm 18:48:50 I hope you jailed steam? 18:49:00 it likes to shit over your system :p 18:49:01 it's it's own user at least 18:49:23 ah that works 18:49:41 just followed the instructions 18:49:45 that tends to work most of the time ;) 18:50:05 theres instructions? 18:50:10 I wish I read those for once :p 18:50:35 haha, combination of gemini feeding mostly true (but somewhat wrong) info and then the package when installed gave the correct info 19:18:00 Hi 19:20:07 I have little problem here, for 3 years now.. any ntfs partition I mount in my system, just get broke when copy/move files to it. 19:21:03 and need to reformat to get it workable again 19:21:28 I mostly use ntfs 3g 19:23:56 i didn't know ntfs-3g supported writes, i've only used it for reads 19:24:03 i would suggest, not writing to it anymore 19:29:58 I used to think the drive is died, but I tested another drive 100% health still the same 19:35:47 now, I will just use my winxp vm to copy files 19:38:14 but I need fix, to safely mount my new drive in rw mode 19:54:15 rtprio: ntfs-3g works fine for writes 19:54:31 I have written to ntfs-3g befor eafaik 19:54:35 unless I am misremembering 19:56:14 polarian: then could you help me? 19:58:38 mosaid: did you mount with rw as the option? 19:58:48 yes 19:59:06 https://www.freshports.org/filesystems/ntfs 19:59:13 and you did install this port right? 19:59:51 iirc the driver and the tool are in different packages or something 19:59:57 I believe you need ntfs and ntfs-3g 20:00:01 but ntfs pulls in ntfs-3g as a dep 20:02:53 yes installed them well 20:03:45 hmmm 20:03:49 not too sure sorry :/ 20:03:54 I remember it working for me 20:04:02 im not really smart enough for this :p 20:06:47 it gives mostly i/o errors, which gives the feel of failing drive.. but after deep test everything is fine 20:07:22 whats the smart output? 20:07:27 can you show the output of smartctl -a 20:07:37 you are free to redact identifiable data like the serial number 20:07:51 and need reformat it to get the partition in workable state 20:07:55 Ok 20:08:12 but I used two new drives still the same 20:08:42 impossible to be the problem in drives not ntfs 3g 20:15:13 polarian: see https://dpaste.com/3JRVRTS8A 20:17:21 yeah disk looks fine 20:18:43 ntfs 3g is the problem 21:13:35 mosaid: are you dualbooting with it? 22:05:16 rtprio: no 23:29:39 those of you who use unbound as a local resolver; do you also have bind or some other primary dns or do you have a lot of local-data lines for some local names? 23:30:22 Look like I destroyed my drive using dd :'( 23:31:07 first sector now unreadable 23:33:55 rtprio: I used NSD for my local DNS authority and unbound as the resolver, which either forwards to NSD for local resolution, or DoT for external. 23:37:10 wait what were you doing with dd ? 23:37:35 luser: i guess i'm lazy and kind of don't want a second service? 23:38:04 rtprio: and that's fine. 23:38:27 i haven't cleaned up bind yet, but haven't fully migrated yet either 23:38:48 I have considered consolidating to unbound, but I have multiple NSD services for redundancy and it syncs between, so I only update the primary. 23:39:29 i manage my zone files with puppet, so i don't have to use primary/secondary of the nameserver 23:40:22 That's a good method. 23:43:34 rtprio: I just use bind here. Leveraged kea to keep a dynamic zone updated. 23:45:23 ah, i forgot all about dhcp/dns updates 23:50:03 I am so stupid :P saw a howto wipe disk, so I can partitioning on solid ground.. he used dd to wipe begining and end 23:50:13 for ntfs 23:50:57 but due to my low expernice in drives world, I am made wrong 23:51:04 uh oh, why did you need to wipe it? couldn't you just reformat the drive? 23:52:09 I used my winxp vm, but as I said to when I used ntfs-3g the drive completly corrupted alot of I/O errors 23:52:30 I tried just format didn't work, so need to wipe the disk 23:53:00 oh 23:53:10 sounds rough 23:54:08 drive is so healthy 100%, just ntfs-3g 23:55:08 Took a look to see if an arc a310 was supported in fbsd and it seems arcs still have issues 23:55:23 But then again it’s using the drm-kmod stuff 23:57:17 Wipe the beginning: dd if=/dev/zero of=/dev/da0 bs=1m count=1 23:57:18 The end: dd if=/dev/zero of=/dev/da0 bs=1m oseek=`diskinfo da0 | awk '{print int($3 / (1024*1024)) - 4;}'` 23:58:03 Is this right 23:58:26 see also https://chieflemming.wordpress.com/2020/01/08/formatting-partitioning-and-mounting-drives-for-ntfs-with-freebsd-and-mac-os-x/ 23:58:44 talking about some bug in ubilo