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