Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
rakka has joined #haiku
xet7 has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
MsInput has joined #haiku
Nasina has joined #haiku
grobe0ba_ has joined #haiku
grobe0ba_ has quit [Remote host closed the connection]
Nasina has quit [Remote host closed the connection]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
Nasina has quit [Read error: Connection reset by peer]
OscarL has joined #haiku
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
<OscarL>
I've made some change on the Python recipes, and now I'm able to easily change which version is the "default" one (the one you get when calling `python3`).
<OscarL>
kinda funny to run HaikuPorter with Python 3.14.0a5 :-D
<OscarL>
the idea is to just `pkgman install python3.nn_default` (with "nn" one of 10, 11, 12, 13...).
<OscarL>
seems to work fine, but I'm not sure how to "smooth out" the transition from current "default" Python (3.10) to this.
<OscarL>
(will probably add a draft PR, and ping some people for feedback :-D)
linuxmaster has joined #haiku
<augiedoggie>
it would be nice to have some way to change it without having to install different packages
<augiedoggie>
but i don't care too much about python
<OscarL>
Mmm. Without using packages, I think we'll be limited to setting those symlinks under ~/non-packaged/bin/ (and not under /system/bin or ~/config/bin).
<OscarL>
I guess we could have a "/bin/python3" wrapper script that reads a setting file and select the user wanted interpreter?
<augiedoggie>
something like update-alternatives from debian
<augiedoggie>
wouldn't have to be non-packaged, could be in /system/settings/...
<augiedoggie>
so /bin/python3 is a symlink to /system/settings/alternatives/python3 which is a symlink to /bin/python3.14
<augiedoggie>
there are other ways of doing it too
<OscarL>
I see. thanks you!
<OscarL>
good thing that Pythons can be installed side-by-side so easily.
<augiedoggie>
i wasn't necessarily saying you need to change anything, just that "it would be nice to..."
<augiedoggie>
it won't be me hitting the merge button on it :P
<OscarL>
I think your suggestion holds merit, specially if it can be generalized to other packages.
<augiedoggie>
the only thing is that symlink would probably be created initially by a post install script
<augiedoggie>
but that won't get run on the builders, so any python packages might need a `ln -s` in the BUILD
<augiedoggie>
to create the /system symlink
<OscarL>
right... a post-script creating the initial symlink if none is there should work nicely on the user's end.
Nasina has quit [Read error: Connection reset by peer]
<OscarL>
thanks for the suggestions augiedoggie. Much appreciated :-)
<augiedoggie>
no problem, we'll see what the others think
* OscarL
goes back to cleanup yt_dlp/youtube_dl recipes before humdinger updates them again :-D
* coolcoder613
waves
<OscarL>
hello coolcoder613 :-)
* coolcoder613
offers phschafft and OscarL a chocolate-covered toffee
<Begasus[m]>
morning peeps
<OscarL>
Hola Begasus[m].
<Begasus[m]>
Hola OscarL
<Begasus[m]>
ok, damage control today :)
<OscarL>
something broken?
* OscarL
hides, just in case.
<Begasus[m]>
poppler (it was me) :)
<Begasus[m]>
time to move to the newer version
<OscarL>
these yt_dlp/youtube_dl recipes make my head hurt.
<OscarL>
why do we even have *_python310 versions of those?
<Begasus[m]>
beats me, poke humdinger for that? :P
<OscarL>
Seems to me that the original recipes were just based on regular python package .recipe. (with support for multiple python versions, et all)
Nasina has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
<OscarL>
Also, there's two ways of installing them... "stand-alone" or as a Python module... but now the "stand-alone" version requires "request_python310", which kinda defeats the purpose of the "stand-alone" version :-D
<OscarL>
Meh... will try both, and add a "recipe variable" to choose one of the two :-P
<Begasus[m]>
bind them into just one package?
<OscarL>
Begasus[m]: yes, I'm trying to only have one "yt_dlp" (no matter if the "standalone" or the "module" version).
<phschafft>
coolcoder613: hu, thanks :)
<OscarL>
"standalone" version is about half the size (as it doesn't contains .pyc files).
<nekobot>
• Begasus (c55efffc): hippo, revbump, move to poppler24 (#11853)
<OscarL>
mmm, the "standalone" yt-dlp is hardcoded to call "python3", which might be different from the version used in one of its dependencies (request_python310).
<nekobot>
• threedeyes (cc1812d7): zstd: fix include path in cmake file
<skylar[m]>
has there been any work done on the atheroswifi issue
<waddlesplash>
I investigated a bit but didn't hear back from the FreeBSD devs yet
<waddlesplash>
you should open a ticket with the logs you posted the other day
<waddlesplash>
(at the Haiku bugtracker)
FreeFull_ has joined #haiku
FreeFull_ has quit []
FreeFull has quit [Ping timeout: 480 seconds]
MsInput has quit [Quit: WeeChat 4.5.2]
flag_ has joined #haiku
<Anarchos>
just a little remark : since the change in the blogging mechanism on haiku-so.org (now, blogs being pull request on the website), there are very few blog posts excepts activity reports from waddlesplah. It this issue being discussed among the website team ?
HaikuUser has joined #haiku
HaikuUser has quit []
flag has quit [Ping timeout: 480 seconds]
neoncortex has joined #haiku
Xuanluo has joined #haiku
augiedoggie has left #haiku [WeeChat 4.3.3]
Xuanluo has quit [Remote host closed the connection]
<waddlesplash>
Anarchos: I think this changed long before the blogging mechanism changed
<waddlesplash>
we've had the new website for many years now, blogging activity died down before that
Aislin[m] has joined #haiku
Aislin[m] has left #haiku [User left]
wicknix_ has quit [Quit: Leaving...]
<Anarchos>
waddlesplash: i know, but i find it sad and the website seems less lively.
<waddlesplash>
well, people just aren't writing articles...
<waddlesplash>
the "website team" is mostly just developers occasionally doing things now
<waddlesplash>
there was a "promotions team" but that seems dormant too
<waddlesplash>
people just aren't spending time working on these things it seems...
<erysdren>
it would be cool to write something but i'm not really a good blog writer... lol
<erysdren>
also, i don't think i'm as involved as other people anyway
<Anarchos>
erysdren: i wrote some blog post myself. it is not as easy as writing a styled text with StyledEdit, but i was proud to see my technical articles in haiku website (i wrote about texlive, porting coq and compcert) :)
zardshard has left #haiku [Error from remote client]
zardshard has joined #haiku
vdamewood has joined #haiku
Anarchos has quit [Quit: Page closed]
<erysdren>
if i were to write anything, i'd write about porting games to Haiku
<erysdren>
but i dunno what i'd say :P
vdamewood_ has joined #haiku
<scanty>
i wish we could secure the source to HeadOverHeels.
<nekobot>
[haiku/haiku] 2e3af8f296f6 - ralinkwifi: Import MT7601U driver from FreeBSD.
Nasina has joined #haiku
nexus6 has joined #haiku
B2IA has quit [Ping timeout: 480 seconds]
B2IA has joined #haiku
bjorkintosh has quit [Quit: "Every day, computers are making people easier to use." David Temkin]
bjorkintosh has joined #haiku
<nexus6>
hey folks, i constantly get this error when I compile different packages in rust (required by some other python package like maturin, pydantic, qdrant, and more) "equal = equal && (self.0.domainname == other.0.domainname);" where domainname is an unknown field. What am I missing?
Nasina has quit [Read error: Connection reset by peer]