<OscarL>
importlib.metadata comes with python, but there's also a pip installable version (basically provides backports of features to older Python versions, if I got that right)
<OscarL>
the "No package metadata" is not saying that we're missing a package called metadata...
<OscarL>
but that the package (numpy) is missing some metadata (maybe we're missing some files, or something).
<Begasus[m]>
Not much when searching the net for "metadata was found for numpy"
<OscarL>
"PKG-INFO" file starts with "Metadata-Version: 2.1" and is included under numpy-1.26.0-py3.10.egg-info dir on the .hpkg... no idea what is missing.
<OscarL>
need to move to nightlies, because these Tracker crashes kill the little patient I have :-D
<Begasus>
you've got a patient there? :P
<OscarL>
it is terminally ill (dyslexic, apparently) :-P
<Begasus>
heh
<OscarL>
s/patient/patience/
<OscarL>
same error with the current numpy from depot (I copied the missing "f2py" from the new one... as it is just a short script that calls code from the numpy package)
<Begasus>
:/
<OscarL>
so this is not something new, and given that the python3 version of numpy's package didn't included f2py for some years... who knows when it broke.
<Begasus[m]>
pandas can be merged?
<OscarL>
yeah, better move it out of the way for now.
<Begasus>
okay :)
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
maybe user "iam-git" has some luck, and manages to update to numpy2 (albeit that might force updates on other recipes to avoid breakage)
<Begasus[m]>
python pit :)
<OscarL>
starting to understand why Indiana Jones dislikes snakes so much :-)
BrunoSpr has joined #haiku
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
<Begasus[m]>
lol
BrunoSpr has joined #haiku
<Begasus[m]>
doggies ... :)
diver has quit [Quit: Leaving.]
draKon has quit [Ping timeout: 480 seconds]
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
parabyte has quit [Remote host closed the connection]
parabyte has joined #haiku
erysdren has quit [Quit: Konversation terminated!]
unimatrix has quit [Quit: \\//_]
yeti has joined #haiku
<andreasdr[m]>
What was rpath?
<andreasdr[m]>
Ah I see. How is it going?
<Begasus>
fine, nuked it :)
<andreasdr[m]>
Arrrr
<andreasdr[m]>
Nice
<andreasdr[m]>
x512: Any news? :DDD
<Begasus>
mostly it's not a big deal/problem :)
<andreasdr[m]>
I see.
<Begasus>
k, goal for today ... done :D
smalltalkman__ has joined #haiku
Begasus has quit [Quit: Vision[]: i've been blurred!]
KapiX has quit [Quit: KapiX]
Begas_VM has joined #haiku
diver1 has quit [Quit: Leaving.]
<andreasdr[m]>
Nice
<Begas_VM>
on nightly, just updated, haikuporter still working :)
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
deneel has quit [Quit: deneel]
<Begas_VM>
nice, kdevelop patch from beta still aplies on release :)
<andreasdr[m]>
Nice
<Begas_VM>
stupid typos, and OscarL isn't even around :)
<andreasdr[m]>
Where is he?
<Begas_VM>
probably still sleeping :)
<andreasdr[m]>
:)
<andreasdr[m]>
Is someone as mastodon here?
<Begas_VM>
there are a few that are on mastodon yes
SLema has joined #haiku
SLema has quit []
SLema has joined #haiku
<Begas_VM>
ps, for those switched to the new Tokodon and getting an error on launch, install qqc2_desktop_style6
<Begas_VM>
have to revbump to fix that one
SLema has quit [Quit: Vision[]: i've been blurred!]
SLema has joined #haiku
SLema has quit []
<Begas_VM>
pushed :)
SLema has joined #haiku
humdinger has joined #haiku
<Begas_VM>
hi humdinger :)
<humdinger>
ho ho ho!
<Begas_VM>
too early for that :P
<humdinger>
Say, Begas_VM, as haikuports professional... Is it OK to upload a ZIP archive to https://github.com/haiku/artwork and use it as SOURCE_URI in a recipe?
<Begas_VM>
lol, one disadvantage from upstreaming patches, inpatch alias doesn't find them anymore :D
<humdinger>
sure, there's no git revision, put I suppose we can trust the Haiku github...
<Begas_VM>
you can use the commit tag to grab it? (srcGitRev)
<Begas_VM>
hmm ... does it contain other stuff then the artwork (haven't checked)?
<Begas_VM>
bugger, distracted now :P
<humdinger>
the wallpapers e.g. clone the whole repo. I don't really want that.
x10z has joined #haiku
<Begas_VM>
ah ok, can't you push the artwork in a seperate path?
<humdinger>
you mean a new repo outside "artwork"?
<Anarchos>
now i will have to do all the reviewer's change requested :)
<Begasus[m]>
build failed :(
<Begasus[m]>
need that patch for the error still I guess
Begas_VM has joined #haiku
chaosDNA has quit [Ping timeout: 480 seconds]
<Anarchos>
how to add change to the same PR on review.haiku-os.org ?
<jmairboeck>
you have to squash the commits and push again
<jmairboeck>
If you later want to change something, use git commit --amend
<Skipp_OSX>
amend commit, make sure ChangeID at the bottom matches
_Dario_ has quit [Ping timeout: 480 seconds]
DKnoto has quit [Ping timeout: 480 seconds]
<Anarchos>
Skipp_OSX gerrit created another change 8709 instead of appliying changes to 8705
<Begas_VM>
ok, this was fixed in nightly IIRC, but needed to apply it for kdevelop also, anyone know where to find this patch in Haiku? https://bpa.st/5JLQ
<Skipp_OSX>
bc the change id doesn't match
<Skipp_OSX>
abandon, commit --amend, try again
<Anarchos>
jmairboeck how to squash the commits ?
<jmairboeck>
you can use git rebase -i HEAD~3 (if you made 3 commits) and mark all but the first one as fixup
OscarL has joined #haiku
DKnoto has joined #haiku
<OscarL>
Anarchos: I have this lil function on bashrc/profile for quick squashing :-D : https://bpa.st/2I7A
<OscarL>
more complex things, "git rebase -i <sha1>~" (rebase from commit with sha1 and upwards)
<OscarL>
pygame is broken and I have no idea why or when it broke :-(
<OscarL>
can't play Monsterz now.
scantysnax has quit [Quit: Vision[]: i've been blurred!]
<Skipp_OSX>
you could also do `git rebase -i HEAD~1' or whatever number of commits you want to go back
<Skipp_OSX>
as an alternative to using the sha hash
<aa[m]>
Hello! I want to get up to speed and start contributing to haiku. Would the BeOS bible be a good book for this purpose or is it out of date and/or superficial by now?
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
rakka has quit [Remote host closed the connection]
rakka has joined #haiku
<Begas_VM>
wb OscarL :)
<OscarL>
Skipp_OSX: right, I was offering an alternative to what jmairboeck had already mentioned.
<OscarL>
Hello Begas_VM :-)
<zard>
aa[m]: Mmm, let me take a quick look
<Begas_VM>
you broke pygame OscarL?! :)
<OscarL>
aa[m]: I think that the basics should still hold (except for difference on file system location, package manager things, etc).
<zard>
Hmm, it doesn't seem to say anything about contributing
<zard>
or rather, how to code
<OscarL>
Begas_VM: haven't even touched it in a year and a half, so no idea what went wrong there :-(
<Begas_VM>
can't tell either OscarL, maybe something related broke it?
<zard>
It does say how to use the operating system, but the getting started guide gets you 80% of the way there imo
<scanty>
anybody ever write really awful code that even they can't beautify it themselves?
<scanty>
OscarL: I wrote most of my NES emulator in BeOS.
<Begasus[m]>
poor OscarL :)
<scanty>
long time ago already ;)
<OscarL>
scanty: pay no attention to critics... beauty is in the eye of the beholder anyway.
<Begasus[m]>
it's BeOS R5PE's 25th birthday next year if I'm not wrong?
<Begasus[m]>
lol
<scanty>
OscarL, point taken :)
* OscarL
looks at his code and runs away screaming: "By gawd! this thing is hiddeous!"
<Begasus[m]>
forgot your glaces again*? :P
<scanty>
damn, i wish there was a BView::StrokePixel()
<OscarL>
Begasus[m]: glasses might make me realize it is even worse. Bluring helps hide the rough spots :-P
<Begasus[m]>
without the glasses I only see dots :P
carlomonte has quit [Quit: leaving]
x10z has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
<Begasus[m]>
it's still almost 8AM in Windows here :)
<scanty>
aren't you at 8PM?
<scanty>
closer to 9 now
<Begasus[m]>
yep almost 9PM
<Begasus[m]>
but once the VM is up the clock in Windows seems to hold/freeze :)
mmu_man has quit [Ping timeout: 480 seconds]
<Begasus[m]>
dang! almost 13hours at it then :P
<scanty>
3PM here... i'm testing my bnc connectivity... reading a book, trying to code...
<scanty>
attention span not too good today.
<Begas_VM>
full day ahead for you then :)
<scanty>
yeah, i'm working on some bitplane and tile code
<Begas_VM>
head that earlier when humdinger dropped in, lost my focus for a while :)
<Begas_VM>
s/head/had
<scanty>
gotcha.
<scanty>
i hate graphics code.
<zard>
.=/quit
x10z has joined #haiku
<zard>
bah, typo.
<Begas_VM>
cya zard :)
<scanty>
if BView had a StrokePixel, i wouldn't have to resort to a BBitmap
zard has quit [Quit: Goodbye for real this time ;)]
<Begas_VM>
patches welcome? :)
<waddlesplash>
it shouldn't ever get such a call
<waddlesplash>
BBitmap is the way to go if you need to write individual pixels
<scanty>
yeah, i figured.
mmu_man has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
<scanty>
let's see how Qt handles it.
<Begas_VM>
not too well here atm :)
<scanty>
i could StrokeRect an area of 1x1
<scanty>
i think that would be very slow
x10z has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
<scanty>
QPainter looks like it can take pixels.
<scanty>
i'll just do a bitmap, whatever
<Anarchos>
x512[m] i reverted all format changes
_-Caleb-_ has left #haiku [#haiku]
<Anarchos>
waddlesplash thanks for your message. I erased all format changes anyway, so my code should be really more readable.
_-Caleb-_ has joined #haiku
HaikuUser has joined #haiku
<OscarL>
Begas_VM: rebuilt pygame... still fails to import, and have no clue why. :-(
HaikuUser has quit []
<OscarL>
only 3 recipes require pygame. Might be better to just try with the newest version.
<Begas_VM>
I guess so OscarL
<OscarL>
that seems to require moving pygame to SDL2. hope that doesn't gives us much headaches.
<scanty>
SDL, jeez... people still use that?
<Begas_VM>
seems so :)
<OscarL>
we have packages that were meant really for Python 2.4... we "frankenstein them" to work with Python 3.10 (until it broke)... some of our packages are just old...
<OscarL>
scanty: and SDL2 has some crashes that do not happen with SDL1, so... some recipes use that.
<scanty>
i see. i never liked those all in one solutions to make your app portable
<OscarL>
last ditch attempt... `strace python3 -c "import pygame"` to try to find some error somewhere.