ChanServ changed the topic of #haiku to: Open-source operating system that specifically targets personal computing. | https://haiku-os.org | Nightlies: https://download.haiku-os.org | Bugtracker: https://dev.haiku-os.org | SCM: https://git.haiku-os.org/ | Logs: https://oftc.irclog.whitequark.org/haiku | Matrix: #haiku:matrix.org | XMPP: #haiku%irc.oftc.net@irc.jabberfr.org
dairyhungWL has joined #haiku
dairyhungWL has quit [Ping timeout: 480 seconds]
dairyhungWL has joined #haiku
<bjorkintosh> future haiku targets: https://www.clockworkpi.com/
accessays has quit [Ping timeout: 480 seconds]
Rafaga has joined #haiku
dairyhungWL has quit [Ping timeout: 480 seconds]
Rafaga has quit [Quit: Textual IRC Client: www.textualapp.com]
dairyhungWL has joined #haiku
dairyhungWL has quit [Ping timeout: 480 seconds]
Maturi0n_ has joined #haiku
OscarL has joined #haiku
Maturi0n has quit [Ping timeout: 480 seconds]
<OscarL> Ha! This is really cool. Of that big commit by korli updating python packages recipes... there are a few that could use some further tweaking/fixing. I got a list of those by inspecting the diffs.
<zdykstra> Nice - long list?
<OscarL> Turns out the list matchs exactly with the ones that standout on git's "pull histogram" (most changes are 6 lines, the ones that need touching, all have more +++--- lines :-D)
<OscarL> around 10% of the total number of files changed.
<OscarL> not too bad.
<OscarL> I though to also automate the updating, but... as I'm still learning, and I have to test my changes, or face Begasus wrath... :-D
<OscarL> I went with the manual, case, by case, option. Guess korli got tired of me, and replaced me with some regex :-D
x10z has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<zdykstra> That's my great fear, being replaced by a shell script
<OscarL> heh, I *did* replaced myself with an automated testing system written in python :-D. Or at least I've made it easier enough to train cheaper interns to push some buttons instead... that they shutdown our offices :-D
smalltalkman has quit []
accessays has joined #haiku
<zdykstra> Bah. Hopefully you've been able to find work since.
<OscarL> Heh... I "retired" after that. Mmm 9 years ago. Jebus... time flies.
<augiedoggie> OscarL: 8087 doesn't seem right, the cppy one has a recipe for sc
<OscarL> Work stresses me too much, so I choose to live with less, and a bit better mental health (I've got enough with being bipolar :-D)
<OscarL> augiedoggie: what the hell.
<OscarL> Thanks for the heads up.
<augiedoggie> don't shoot the messenger :P
<OscarL> I knew something was up today... no way I was able to fix things easily without screwing something up :-D
<OscarL> There, augiedoggie. I seem to have suffered a copy/paste accident :-D
<OscarL> (while doing the "git add")
<augiedoggie> yeah, looks better now
<OscarL> heh, at first I got confused by your message... 8087? what do I know about co-processors? :-P
<OscarL> ehh. forgot to update the URL on the cppy recipe :-(
kikadf_ has joined #haiku
kikadf is now known as Guest8710
kikadf_ is now known as kikadf
Guest8710 has quit [Ping timeout: 480 seconds]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
<OscarL> would be cool if pkgman/HaikuDepot announced the total size (including dependencies) you need to download. Same with haikuporter. I'm stuck downloading a bazillion packages now :-(
Rafaga has joined #haiku
Rafaga has quit []
x10z has joined #haiku
<OscarL> Jeez.... final imutils package size: <33 KB. Had to download like 100 MB to build it :-(
<OscarL> annnnd the mf was missing a dependency on numpy... sight...
<OscarL> Would be cool if imutils actually had a list of requirements anywhere, but nah... that would be too easy! :-/
<andreasdr[m]> Arrrrrrrr
<andreasdr[m]> You are a mighty pirate.
<OscarL> hello andreasdr[m], good morning :-)
<andreasdr[m]> Hi OscarL
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
x10z has joined #haiku
Begasus has joined #haiku
<Begasus> g'morning peeps
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/69de1a876cfb...2f8ec3a1062b
<botifico> [haikuports/haikuports] OscarL 2f8ec3a - aspw: switch to x86, support Python 3.10, provide "non _x86" package name. (#8086)
Begasus_32 has joined #haiku
<Begasus> whoops, didn't know I had that much python packages installed :)
Begas_VM has joined #haiku
<OscarL> Morning Begasus :-)
<Begas_VM> 'lo OscarL :)
* OscarL has been busy fixing korli's sloppy work! :-P
<Begas_VM> hehe
<OscarL> j/k, of course, don't kill me!
<Begas_VM> well out of 138? isn't that bad for a bulk push :)
<Begas_VM> 3 out of*
<OscarL> 3 on 64 bits... some more on 32
<OscarL> and around 13 that need some love.
<OscarL> (missing "non _x86" package name for 32 bits, and such)
<OscarL> will get to thoes after I either finish, or give up with the one I'm building now.
<Begasus> ah 7 on 32bit, still not bad, he left some for you :)
<OscarL> except for the "imutils" one... I think I got them all now :-) (the broken builds at least)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-1/±0] https://github.com/haikuports/haikuports/compare/2f8ec3a1062b...6cb4098bcac0
<botifico> [haikuports/haikuports] OscarL 6cb4098 - orphilia_dropbox: remove recipe from tree. (#8084)
<OscarL> Welp... built my first big QT + Python package. sight.... dependencies, dependencies....
<Begasus> heh
<OscarL> Are you in 32 bits Begasus?
<Begasus> yep, as always
<Begasus> if the other laptop can be repared it will be 64bit only
<OscarL> K, could you try installing "sigil" (needs QT + python"). Open it.. and see if it crashes when you close it? :-D
<Begasus> want me to check?
<Begasus> k
<OscarL> currently it uses 3.7. I've just built it against 3.9, it starts, but crashes on close.
<Begas_VM> problem 1: nothing provides chardet_python3>=3.0.4 needed by sigil_x86-0.9.14.2-2
<Begas_VM> ;)
<Begas_VM> probably build with python3.7
<OscarL> indeed.
<Begas_VM> so you need to rebuild it :)
<OscarL> Welp... guess then I should submit my updated to 3.9 recipe.
<OscarL> and someone else can debug the close on crash :-D
<Begas_VM> there are more that crash on quit, add an issue at haikuports for it then
<OscarL> +1
<Begas_VM> grabbing a bite
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/6cb4098bcac0...9f4807ba76cf
<botifico> [haikuports/haikuports] OscarL 9f4807b - kiwisolver: fix build, support Python 3.10. (#8088)
Diver has joined #haiku
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/9f4807ba76cf...5843f3d84656
<botifico> [haikuports/haikuports] OscarL 5843f3d - cssselect: drop Python 2.7 & 3.7, add 3.9/3.10. (#8095)
<Begasus> resolving build dependencies failed: build-requires "cppy_python38" of package "kiwisolver_x86-1.3.1" could not be resolved ;)
<OscarL> Seems korli missed my comment... it needs another PR merged first, Begasus.
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-0/±0] https://github.com/haikuports/haikuports/compare/5843f3d84656...7564fc3c0e47
<botifico> [haikuports/haikuports] OscarL 7564fc3 - cppy: new recipe (#8087)
<OscarL> (Said so in the kiwisolver one :-P)
<Begasus> seems so :)
<OscarL> I've been a good boy today, doing all my homework!
<OscarL> not my fault if the rest can't keep up! ;-P
<OscarL> ROLF
<OscarL> *ROFL, damn.
<Begasus> chardet needs fixing too I guess
<Begas_VM> ah no, strike that
<OscarL> kiwisolver might need a revbump now.
<Begas_VM> lxml needs to be done before sigil?
<Begas_VM> *** Failed to find a match for "lxml_python39": Name not found
<OscarL> yup-
<OscarL> first lxml, then either sigil or qrcode (those two are independent of each other)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/7564fc3c0e47...1f4e7d07aea9
<botifico> [haikuports/haikuports] OscarL 1f4e7d0 - lxml: drop Python 3.7, add 3.10. (#8093)
<Begasus> there's still a package recipe (sigil #8096) that needs to be updated/merged before this one.
<Begasus> you wrote it the other way around :)
<OscarL> What I mean is...
<OscarL> if that was merged... without updating sigil... the latter would have been broken by the change in lxml.
<OscarL> but wasn't clear enough, sorry.
<Begasus> ;)
<Begasus> checking sigil, so I'm finding it out here :)
<Begas_VM> build started
mmu_man has joined #haiku
hackkitten has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Begas_VM> done :)
<OscarL> coolio :-D
<OscarL> does it explodes?
<B2IA> (UnrealNeil) bang
<B2IA> (UnrealNeil) boom
<B2IA> (UnrealNeil) blam
* OscarL ded
<Begas_VM> crashes here too
<OscarL> I'll blame the poor quality of the QT port! /me is not making many friends today :-P
<Begas_VM> it probably crashed before too :)
<OscarL> (just kidding, of course, don't want 3dEyes going after me!)
<B2IA> (UnrealNeil) whoosh
<B2IA> (UnrealNeil) fizz
<B2IA> (UnrealNeil) whirr
<OscarL> should I revbump kiwisolver? or ask korli to do so? 50/50 change I get a slap or a smiley.
<Begasus> in this case I don't think so, it hasn't been build
<OscarL> but not because the build failed, but the dependencies couldn't been met
<OscarL> now cppy is in, but the buildmaster hasn't tried to rebuild kiwisolver :-/
<Begasus> doesn't harm any way :) (and maybe it's better to read the logs afterwards (to revbumb))
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/1f4e7d07aea9...ea1e1d85718f
<botifico> [haikuports/haikuports] OscarL ea1e1d8 - pycrypto: fix 32 bits build, support Python 3.10. (#8089)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/ea1e1d85718f...9cf94b2e47e8
<botifico> [haikuports/haikuports] OscarL 9cf94b2 - cryptography: restore support for Python 3.8. (#8090)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/9cf94b2e47e8...92975803ce6c
<botifico> [haikuports/haikuports] OscarL 9297580 - dulwich: support 3.10, provide 'non _x86' package name on 32 bits (#8091)
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/c157115d1569...e3e9783dd653
<botifico> [haikuports/haikuports] korli e3e9783 - kiwisolver: trigger build
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/92975803ce6c...c157115d1569
<botifico> [haikuports/haikuports] OscarL c157115 - qrcode: support 3.10, provide non _x86 package name. (#8094)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/e3e9783dd653...3e8b593c3f2f
<botifico> [haikuports/haikuports] OscarL 3e8b593 - sigil: switch to Python 3.9. (#8096)
mmu_man has quit [Ping timeout: 480 seconds]
<Begas_VM> @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
<Begas_VM> f$ck! can't push now :/
<Begasus> hate it when they do that without a warning
<Begasus> now I have to find out how to :/
<OscarL> good thing I'm using ec25519.
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/3e8b593c3f2f...ad07b2107589
<botifico> [haikuports/haikuports] korli ad07b21 - crawl: rebuild with python 3.9
<Begasus> k, one fixed
<OscarL> Darn, forgot to revbump sigil's recipe :-(
<Begasus> k, all 3 back on track, thanks for the link Habbie !
<Habbie> np!
<Habbie> trade you for it:
<Habbie> 20:58Z <Habbie> how do i depend on 'liblua 5.2 or up'?
<Habbie> 21:01Z <Habbie> i stole
<Habbie> 21:02Z <Habbie> devel:liblua$secondaryArchSuffix >= 5.3
<Habbie> 21:02Z <Habbie> from 'celestia' (and saw it in others)
<Habbie> 21:02Z <Habbie> but that one does not in fact build
<Begasus> devel:liblua$secondaryArchSuffix >= 5.3 (that's correct, change to 5.2 if you need that one)
<Begasus> mind you, haikuporter doesn't uninstall 5.3 and install 5.2 for you, it will give an error (because of the conflict)
<OscarL> unless someone steps up to fix lua to allow parallel instalation! :wink: :wink:
<Habbie> oh ugh, this was a host-side conflict all the time?
<Habbie> the error message gives no indication of that
<Begasus> at runtime it's no problem
<Habbie> yeah uninstalling my luas helped
<Begasus> you can have all packages installed without issues
<Habbie> i expected this to happen in a chroot
<Begasus> only the devel packages conflict (so if you need to build something you can have only 1 devel package installed for lua)
<Begasus> OscarL, if you find a sollution for pip installs, maybe one could do the same for lua ;)
<Habbie> so, hp only says
<Habbie> Error: unable to resolve required packages for build for celestia-1.6.2.2
<Habbie> and i just assumed this meant the dep was invalid
<OscarL> pip work, doesn't it?
<Habbie> ok, back to work
<Begasus> binaries are overwritten when multiple python versions get installed remember? :)
<OscarL> theres' a default one "pip" == pip3.9, and the rest do not install cmd:pip.
<OscarL> ah!
<OscarL> that one yeah.... let Guido van Rossum handle that one :-P
<Begasus> :P
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/ad07b2107589...497d3d9a50f1
<botifico> [haikuports/haikuports] Begasus 497d3d9 - psqlodbc, fix build (#8097)
AlaskanEmily has quit [Remote host closed the connection]
HaikuUser has joined #haiku
<HaikuUser> hi
HaikuUser is now known as krwlng
krwlng has left #haiku [#haiku]
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/497d3d9a50f1...bb394393f325
<botifico> [haikuports/haikuports] Begasus bb39439 - popt, disable static library (#8098)
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
<OscarL> trungnt2910[m]: I've usually see that _APP_ as a symlink to a binary that addons need to be linked agains. eg. input_server addons. Not sure about your case, thou, sorry.
<OscarL> an example: https://github.com/OscarL/TwoWheels/tree/master/src/filter, there the generic makefile uses "LIBS= _APP_ be" when linking the addon.
vdamewood has joined #haiku
<Begas_VM> k, another round for unicorn
<Begasus> OscarL, you are on 64bit right?
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/bb394393f325...49eaae6e79d4
<trungnt2910[m]> Seems like I'm not supposed to directly run the binary but install it and register as a userlandfs handler. But how can I do that, I've searched online and nothing helped.
<botifico> [haikuports/haikuports] eblanca 49eaae6 - x265: fix build on 32 bit & version string (#7970)
<jessicah> trungnt2910[m]: you'd need to copy it into the addons dir, which is add-ons/userlandfs
<jessicah> here's fusesmb for haiku
<OscarL> Begasus: On 32 right now, but I can switch.
<OscarL> You need me to check anything? (sorry for the delay, was away)
<Begas_VM> np OscarL, was thinking if you could check the current recipe for unicorn on 64bit and import it with python3.9
<OscarL> will do.
<Begas_VM> on 32bit it's a mix of $prefix/lib and $libDir that doesn't find the dynamic library
<Begas_VM> only need to rm the static library in INSTALL (the BUILD_STATIC option doesn't do anything)
<Begas_VM> rm $libDir/libunicorn.a
<OscarL> trungnt2910[m]: sorry for not being of more help (limited knowdlege here), tried searching for userlandfs using https://xref.landonf.org/source/search?q=userlandfs&project=haiku ?
<Begas_VM> maybe also disable the tests for a build
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/49eaae6e79d4...f609e00ddbd8
<OscarL> (vm doesn't wants to connect to the internet... one moment)
<botifico> [haikuports/haikuports] korli f609e00 - crawl: bump version, use lua 5.1, fix documentation path
<Begasus> slap it :)
<Begasus> ps, I think the search path for the library comes from somewhere around here: https://github.com/unicorn-engine/unicorn/blob/master/bindings/python/unicorn/unicorn.py#L76
<Begasus> for 32bit I need to have it search in lib/x86 (if possible), otherwise I'll just drop my work there :)
<OscarL> will have to reboot. brb
OscarL has quit [Quit: Page closed]
<trungnt2910[m]> <jessicah> "trungnt2910: you'd need to..." <- Which add-ons dir? The one in $HOME/config?
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/f609e00ddbd8...ed043c42875d
<botifico> [haikuports/haikuports] korli ed043c4 - x265: should fix x86
<jessicah> trungnt2910[m]: if the code is written correctly, any of them should work
<trungnt2910[m]> jessicah: I couldn't even create a adds-on folder because the file system is read-only.
<trungnt2910[m]> Do I have to create a package to test this?
BiPolar has joined #haiku
<BiPolar> Welp... on real hardware now... let me update the repos.
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/ed043c42875d...b84fcf91c234
<botifico> [haikuports/haikuports] korli b84fcf9 - fonttools: bump version, switch to python 3.10
<BiPolar> Begasus, unicorn 2.0.1 ?
<jessicah> trungnt2910[m]: shouldn't be in $HOME/config/non-packaged...
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/b84fcf91c234...91dd7e92a14d
<botifico> [haikuports/haikuports] korli 91dd7e9 - sigil: bump revision
Diver has quit [Ping timeout: 480 seconds]
Diver has joined #haiku
<jessicah> no idea, anything in syslog?
<jessicah> trungnt2910[m]: I generally just use sshfs, works well enough
<jessicah> guess it depends which direction you want to go
<BiPolar> Begasus: "cmd:pkg_config" isn't missing $secondaryArchSuffix? Also, forgot to "rm -f $libDir/*.a" before prepareInstalledDevelLib :-/
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/91dd7e92a14d...73bde5266bb2
<Begas_VM> argh, missed that one, although I doubt it would fix it, should be added anyway
<botifico> [haikuports/haikuports] korli 73bde52 - iso8601: bump version, python 3.9 and 3.10
<BiPolar> CPU is getting toasty.
<Begasus_32> yeah, pretty hard on them :)
<BiPolar> at least I can test my AMD CPU temp sensor driver :-P
<Begas_VM> +1
<BiPolar> "AMD Thermal Diode reading: 55.6 C". My ITE8718 driver says: TEMP2: 57 °C
<BiPolar> As long as it keeps below 65 we're good :-)
<Begas_VM> just got a call for the other laptop, they can't find the spare parts anymore, so for now they did some new glue on the cpu, and gave it a good blow through (cleaned)
Blendie has joined #haiku
<Begas_VM> bugger, stupid that I need to clean after a build (orcus) to rebuild to see if --disable-static works :/
<Begas_VM> that one takes a while too
<BiPolar> :-(
<BiPolar> k, build finnished, now to see what's inside the package.
<BiPolar> HaikuDepot is SO slow to install local package... makes me... grrr!
<jessicah> if you want to see inside, just use `package list` or open with Expander
<Begas_VM> If you could just see if you can import unicorn in python :)
<BiPolar> Just my lazy ass that keeps double clicking packages instead of using pkgman like a real haxor...
<Begas_VM> I just use HaikuDepot here, fast enough here :)
<BiPolar> (my problem with HD is that it seems to connect to the server even for local operations)... any way... off to test.
<BiPolar> ModuleNotFoundError: No module named 'unicorn'
<Begas_VM> errr ... I get more then you then atm :P
<Begas_VM> >>> import unicorn
<Begas_VM> Traceback (most recent call last):
<Begas_VM> File "<stdin>", line 1, in <module>
<Begas_VM> File "/packages/python3.9_x86-3.9.16-1/.self/lib/python3.9/vendor-packages/unicorn/__init__.py", line 4, in <module>
<Begas_VM> from .unicorn import Uc, uc_version, uc_arch_supported, version_bind, debug, UcError, __version__
<Begas_VM> File "/packages/python3.9_x86-3.9.16-1/.self/lib/python3.9/vendor-packages/unicorn/unicorn.py", line 114, in <module>
<Begas_VM> raise ImportError("ERROR: fail to load the dynamic library.")
<Begas_VM> ImportError: ERROR: fail to load the dynamic library.
<BiPolar> it installs the module under "/system/lib/python3/vendor-packages"
<Begasus> yep
<BiPolar> did I needed to change the recipe for that before testing too?
<Begasus> should be: installLocation=$libDir/python3.9/vendor-packages/
<BiPolar> k
<BiPolar> I'll be back.
<Begasus> last famous words! rofl
<BiPolar> (wish I could just repack the bindings and not the whole unicorn build :-( )
<Begasus> for 32bit I also changed $libDir to $prefix/lib
<Begasus> know the feeling (started on it yesterday evening) :)
<Begasus> on 64bit $libDir and $prefix/lib are the same though
<BiPolar> This recipes needs to define a "PYTHON_VERSION=" at the top, and use that (to ease future updates)
<Begas_VM> added that to BUILD_PREREQUIRES
<Begas_VM> and am using setup.py to build/install the module
<BiPolar> and I would prefer to be explicit with the "cmd:python3"
<Begas_VM> what I have atm
<Begas_VM> and some patches (path to python3 in setup.py, and trying to fix unicorn.py (but haven't fixed that one))
<BiPolar> does really needs setuptools_python39?
<Begas_VM> if you run it like I did yes :)
<BiPolar> (just curious, haven't looked close enough)
<BiPolar> Still "ModuleNotFoundError: No module named 'unicorn'"
<BiPolar> so... shall I try with setup_tool next, I guess?
<Begas_VM> the one you are using is just cp'n the module, the one I'm using default more to the python recipes we use atm
<BiPolar> Will try that way.
<BiPolar> just a thing.. the python package should end with "_python39"...
<PulkoMandy> Habbie: haikuports happens in a chroot, but the --get-dependencies command line switch installs things in your host system. There is a ticket to change that in haikuporter
<Habbie> ah!
<BiPolar> Begas_VM: and it should provide both "unicorn${secondaryArchSuffix}_python39 = $portVersion" and "unicorn_python39 = $portVersion"
<Begas_VM> BiPolar, haven't gotten that far yet ;)
<BiPolar> k :-P
<Begas_VM> unicorn$secondaryArchSuffix == $portVersion base (also)
<BiPolar> more like unicorn${secondaryArchSuffix}_$pythonPackage and unicorn_$pythonPackage maybe?
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/73bde5266bb2...d9fab36ad901
<botifico> [haikuports/haikuports] korli d9fab36 - x265: x86 build
<Begasus> there's only one version involved, so I guess _python39 should be good enough :)
<BiPolar> (my idea was to just have that variable defined at the top... for future updates... I'm lazy :-D
<BiPolar> 3rd build still going :-/
mmu_man has joined #haiku
<BiPolar> :-( "/port.recipe: line 71: setup.py: command not found"
smalltalkman has joined #haiku
* BiPolar replaces the whole recipe with Begasus's version this time.
<Begasus> <Begas_VM> and some patches (path to python3 in setup.py, and trying to fix unicorn.py (but haven't fixed that one))
<Begas_VM> #!/bin/env python3
<BiPolar> maybe using "python3.9 setup.py bdist_wheel" and then "python3.9 -m installer [...].whl" ?
<Begas_VM> you could try
<Begas_VM> for me on 32bit the install looks ok, I just think that the module is looking for the library in $prefix/lib instead of $libDir
mmu_man has quit [Ping timeout: 480 seconds]
<BiPolar> Will do, but later, after I get some hours of sleep -_-
mmu_man has joined #haiku
<BiPolar> I'll keep an eye open for that lib path.
<Begas_VM> need to take a break here too
<Begas_VM> cu later!
<BiPolar> later!
<BiPolar> "Haikuporter could not unmount 'system' volume in chroot. Would you like to force an unmount? [y/N" :-/
<Begas_VM> y
<Begas_VM> otherwise you'll end up in trouble
<BiPolar> Too late :-D it should default to yes then.
<BiPolar> ok. build cleaned. will retry later. See you!
BiPolar has quit [Quit: Vision[]: i've been blurred!]
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/d9fab36ad901...163887a27284
<botifico> [haikuports/haikuports] Begasus 163887a - orcus, disable static library (#8099)
<trungnt2910[m]> <jessicah> "no idea, anything in syslog?" <- The thing turned out to be a bash script that wraps around a binary, had to copy the real binary.
<trungnt2910[m]> After doing it, I managed to `cd` into a shared folder before it crashes.
<Begasus> Progress! ;)
<jessicah> trungnt2910[m]: heh, that'd do it :p
<jessicah> welp, I give up for now, can't figure out bug, and getting late :-/
<trungnt2910[m]> This line is so annoying.
<trungnt2910[m]> I managed to do a lot of things, even copied some files to Haiku. But the system keeps complaining about this.
<trungnt2910[m]> After I launch the debugger, I let it continue and nothing happens.
<trungnt2910[m]> It seems like a harmless warning and not an error.
<x512[m]> trungnt2910: Hatch source code then?
<x512[m]> s/Hatch/Patch/
<trungnt2910[m]> うぁt?
<trungnt2910[m]> What?
<trungnt2910[m]> Ahh Hatch source code lol
<trungnt2910[m]> *path
<trungnt2910[m]> * *patch
<Begasus> break*
<trungnt2910[m]> Building a Haiku image is time consuming
<trungnt2910[m]> Each time the userlandfs_server triggers the debug, the whole system slows down, and the thing that is currently accessing the file (Tracker, Terminal,...) hangs.
<trungnt2910[m]> This is what my machine became.
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-0/±1] https://github.com/haikuports/haikuports/compare/163887a27284...567ee744d32c
<botifico> [haikuports/haikuports] korli 567ee74 - tox: find libnetwork
<trungnt2910[m]> I can't event shut down properly.
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/567ee744d32c...b0cd111808df
<botifico> [haikuports/haikuports] korli b0cd111 - tox: remove static library
Forza has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
Forza has joined #haiku
HaikuUser has quit []
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/b0cd111808df...431e7a0421cf
<botifico> [haikuports/haikuports] korli 431e7a0 - steghide: fix gcc11 build
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+1/-0/±2] https://github.com/haikuports/haikuports/compare/431e7a0421cf...c496aadf531c
<botifico> [haikuports/haikuports] korli c496aad - steghide: patch only for gcc11
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/c496aadf531c...d66fbda28e0e
<botifico> [haikuports/haikuports] korli d66fbda - steghide: missing newlines by PATCHES
HaikuUser has joined #haiku
<HaikuUser> My system is able to boot from usb uefi mode and setup the nvme. when the nvme boots, the keyboard and mouse doesn't work. any ideas? I'm running haiku on a dell precision 5810
Maturi0n_ has quit [Remote host closed the connection]
Maturi0n has joined #haiku
nosycat has joined #haiku
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
Begas_win has joined #haiku
Begas_win is now known as Begasus_64
<nosycat> o/
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev56856] - https://git.haiku-os.org/haiku/log/?qt=range&q=a231654f09bc+%5Eb6356b9116f2
<nekobot> [haiku/haiku] a231654f09bc - BWindow docs: Improve function descriptions
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev56857] - https://git.haiku-os.org/haiku/log/?qt=range&q=e48af9e4ec05+%5Ea231654f09bc
<nekobot> [haiku/haiku] e48af9e4ec05 - Icon-O-Matic: cleanup workspace switching code
<botifico> [haikuports/haikuports] threedeyes pushed 1 commit to master [+1/-0/±0] https://github.com/haikuports/haikuports/compare/d66fbda28e0e...f4dfbdc447a0
<botifico> [haikuports/haikuports] threedeyes f4dfbdc - OpenJDK: add recipe for 15.0.1+9 version
OrangeBomb has quit [Ping timeout: 480 seconds]
bbjimmy has quit [Remote host closed the connection]
bbjimmy has joined #haiku
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
<PasNox> Hey, I have an issue with Haiky, I can't upgrade from r1-beta3 to r1-beta4, package like smbfs 0.9.5 (upgrade from 0.9.3) say it can not find haiky-r1-beta4-revXXX, any idea how to fix it ?
<trungnt2910[m]> What does Haiku and WSL have in common? Both may cause a screen of death when building medium/large sized projects.
<augiedoggie> PasNox: did you follow the upgrade instructions at https://www.haiku-os.org/get-haiku/r1beta4/#upgrading-from-r1beta3
<PasNox> of coruse no xD
<PasNox> Checking, thanks
<PasNox> thanks, will follow, looks easy to fix :)
<PasNox> hm i think it's too late - i broke it
<PasNox> i updated some package before, and now rebooting lead to freeze at startup :(
<PasNox> some sort of dialog try to draw, but i can only see he border
<waddlesplash> trungnt2910[m]: uh, that may actually be related to your slowness
<waddlesplash> that may mean the system monotonic clock is running backwards, or something like that
<waddlesplash> which messes up the scheduler and timers
<waddlesplash> trungnt2910[m]: https://dev.haiku-os.org/ticket/10468
<ermo[m]> Is a clock that can change direction really "monotonic"? 🤔
<waddlesplash> appears this also was known to happen in VBox ... which has big perf problems too
<waddlesplash> ermo[m]: no
<ermo[m]> so it's a violation of an invariant in other words?
<waddlesplash> if that's what's actually happening yes
<waddlesplash> but I'm just speculating
<ermo[m]> (sounds like a "fun" thing to debug! 😁=
<ermo[m]> s/😁=/😁)/
<waddlesplash> yes :(
<trungnt2910[m]> Where are Haiku package sources stored?
<waddlesplash> you mean _source packages?
<trungnt2910[m]> Repository package sources
<waddlesplash> still not sure what you are referring to exactly
<trungnt2910[m]> The thing that pkgman reads every time.
<ermo[m]> I managed to update my old haiku nighthly (pre-beta4) to latest nightly a few days ago. i5-2500, Realtek 8169 PCIe network nic, AMD HD 7970 GPU. Just used the graphical system updater and it completed without a hitch. Pretty impressive tbqh.
<ermo[m]> I'm hoping that I'll eventually be able to use my FX-8350 box instead, but I appreciate that unless I can help fix it myself (and help fix the UEFI-related stuff), it's probably not gonna happen.
<ermo[m]> re. the recent chatter about FX and >4GB RAM and such.
<waddlesplash> dunno what problems there would be with UEFI...
<waddlesplash> yes, FX is still a problem that nobody understands
<ermo[m]> perhaps I'm misremembering then. I just thought I remembered that there was some sort of incompatibility w/UEFI in certain scenarios (could be crossed wires on my part)
<ermo[m]> Ye olde i5-2500 boots w/CSM set to legacy for disks and graphics iirc.
<ermo[m]> (the motherboard doesn't have good UEFI support from what I can tell; it's from the era when that stuff was just beginning to get deployed)
<waddlesplash> yeah that happens, I guess
<PasNox> Is there a way to upgrade instalaltion without erasing user data ? I broken my Haky beta3, and while network is still working, ssh don't (i may have forgotten to enable root login or lost the password).
novaphoenix has joined #haiku
OrangeBomb has joined #haiku
<nosycat> It might be better to boot from the live DVD and backup your data, then install anew.
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev56858] - https://git.haiku-os.org/haiku/log/?qt=range&q=c650846d9eff+%5Ee48af9e4ec05
<nekobot> [haiku/haiku] c650846d9eff - vm: Replace the VMAreas OpenHashTable with an AVLTree.
<zdykstra> nice!
<waddlesplash> PasNox: follow upgrade instructions in beta4 release notes
<waddlesplash> or, sorry, just on the "get haiku" page
<novaphoenix> hey, all; I'm getting a lot of error 500s when using haikudepot on the latest nightly; trying to update software will throw an error at me saying that some of the data is missing, debug data says that it's getting a 500 when attempting to stream depot.haiku-os.org/__repository/all-en.json.gz for example
<novaphoenix> one of the packages in specific i can't seem to download and update is llvm12_libs and gettext
<novaphoenix> let me know if you need more log data
<waddlesplash> you can likely install those packages or upgrade using pkgman in the terminal
<waddlesplash> I will page the sysadmins about HDS being down
<PasNox> waddlesplash: I broken by updating before following the upgrade rules. So now haiku is no longer showing up the desktop. Just network is working, but unfortunately, ssh access is not working. So the get page does not state if we can upgrade an existing installation. It only state we cna isntall on a new partition.
<waddlesplash> you can upgrade an existing installation.
<novaphoenix> hmm, now i'm "out of space" on my supposed brand new 2tb volume, let me try to fix that haha
<PasNox> great, thanks, will do that then
bjorkint0sh has joined #haiku
bjorkintosh has quit [Ping timeout: 480 seconds]
B2IA has quit [Remote host closed the connection]
B2IA has joined #haiku
x10z has joined #haiku
ADS_Sr has joined #haiku
HaikuUser has joined #haiku
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev56859] - https://git.haiku-os.org/haiku/log/?qt=range&q=90d34dcaf0e7+%5Ec650846d9eff
<nekobot> [haiku/haiku] 90d34dcaf0e7 - freebsd_network: Rework callout_stop implementation.
B2IA has quit [Remote host closed the connection]
<botifico> [haikuports/haikuports] korli pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/f4dfbdc447a0...9e9727d22015
<botifico> [haikuports/haikuports] korli 9e9727d - boost170: move cmake files to the devel subpackage
HaikuUser has quit [Ping timeout: 480 seconds]
B2IA has joined #haiku
tqh has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
mmu_man has quit [Ping timeout: 480 seconds]
gouchi has joined #haiku
gouchi has quit [Remote host closed the connection]
bjorkint0sh has quit [Quit: Leaving]
bjorkintosh has joined #haiku
mmu_man has joined #haiku
humdinger has joined #haiku
<B2IA> (Myroslav) Hi mayk77
Begasus_64 has quit [Quit: Vision[]: i've been blurred!]
jmairboeck has joined #haiku
Begas_VM has joined #haiku
<jmairboeck> Hi Begas_VM!
<jmairboeck> I have a kind of special question about haikuporter: can build packages satisfy requirements?
<jmairboeck> what I want to try is to swap around the runtime dependencies of texlive and texlive_core. I think it would be better if texlive_core required texlive (and maybe texlive_basic) instead of the other way round, like it is now.
<jmairboeck> but the build dependencies need to stay as they are, i.e. texlive requires texlive_core to build
<jmairboeck> so, to sum it up, I would build texlive_core first, but the resulting packages would not be installable, but could then be used to build texlive, if this works. (if the texlive build package satisfies the requirement for texlive_core in the chroot)
<zdykstra> texlive: awful to package on EVERY platform
<jmairboeck> zdykstra: yes, indeed. I struggled quite a bit with it.
<jmairboeck> version 2023 was released last week, so I should start updating our port
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/9e9727d22015...455f8ecd661c
<botifico> [haikuports/haikuports] Begasus 455f8ec - libeditline, disable static library (#8100)
<Begasus> another one down :)
<Begasus> 'lo jmairboeck
<Begasus> was busy at the laptops
<Begasus> jmairboeck, out on the blue there, if there is something to check I'll gladly test it out on 32bit
<jmairboeck> ok, I think I have to try it out then
<Begasus> +1 crossing fingers :)
<jmairboeck> in the worst case, I'll have to build texlive_core twice
<novaphoenix> oh, just to update on my previous issue with the haiku depot; after reinstalling and setting up an efi bootloader so i didn't just boot back into my flash drive all the issues i was having with depot seemed to have been fixed! not sure why lack of space would've caused server side errors, or maybe the sysadmins figured it out while i was reinstalling, but it's all good now
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<botifico> [haikuports/haikuports] humdingerb pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/455f8ecd661c...98237927537a
<botifico> [haikuports/haikuports] humdingerb 9823792 - Clipdinger: update to v1.2.1
x10z has joined #haiku
<jmairboeck> I just saw that OpenCASCADE also had an update recently, looks like I'm busy for a while ;)
<Begasus> one less I need to check ;)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/98237927537a...8de09da347e0
<botifico> [haikuports/haikuports] Begasus 8de09da - ocl_icd, bump version, drop libtool file (#8101)
<Begasus> k, one down, now trying to fix the patch for cmake files (opensubdiv)
<Begasus> s/patch/path/
HaikuUser has joined #haiku
<HaikuUser> Hi
<Begasus> k, strugling a bit
HaikuUser is now known as PasNox_
<Begasus> $reletaiveLibDir equals $prefix/lib (32bit)?
<jmairboeck> the relative variables are the same as the regular ones without $prefix
<PasNox_> I just upgraded to haiku r1/beta4, all works fine and I was able to upgrade existing package. Though, when I do use HaikuDepot and try to update repositories an error occurs
<Begasus> PasNox_, just try pkgman (much easier) :)
<jmairboeck> so $relativeLibDir should be "lib/x86" on 32 bit secondaryArch and just "lib" everywhere else
<Begasus> (if you know what you are looking for)* :)
<PasNox_> it's during the *synchronization* state as seen in tghe progress bar
<Begasus> still doesn't seem to find it though
<jmairboeck> no idea, Begasus
<Begasus> np, no dealbreaeker for now :)
<PasNox_> that say to check in the users guide to see how to read log, but i can't find that page in the user guide :/
<PasNox_> ah just found the page, let see
HaikuUser has joined #haiku
PasNox_ has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has quit []
HaikuUser has joined #haiku
<HaikuUser> Here is the log: https://pastebin.com/HRC1fzL5
<HaikuUser> Ring somehting to somebody ?
thelounge4920776 has joined #haiku
thelounge492077 has quit [Read error: Connection reset by peer]
HaikuUser is now known as PasNox_
PasNox_ has quit []
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/8de09da347e0...25942e5cf193
<botifico> [haikuports/haikuports] Begasus 25942e5 - opensubdiv, bump version (#8102)
Babaj has joined #haiku
Babaj has quit [Max SendQ exceeded]
Babaj has joined #haiku
Babaj has quit [Max SendQ exceeded]
Babaj has joined #haiku
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
Babaj has quit [Quit: Leaving]
tqh has quit [Remote host closed the connection]
tqh has joined #haiku
andreasdr has joined #haiku
<andreasdr> Hi there
<Begas_VM> bbl, (maybe) :)
<nosycat> o/
<andreasdr> Arrrrr
andreasdr has quit []
andreasdr has joined #haiku
andreasdr has quit [Quit: Vision[]: i've been blurred!]
andreasdr has joined #haiku
andreasdr has quit []
<jmairboeck> it seems like our version of ICU is too old for texlive 2023. Bibtex references UBLOCK_LATIN_EXTENDED_F and G which are available since ICU 70.
<jmairboeck> I see that a recipe for ICU 70 is available but disabled. Could that be enabled, waddlesplash?
<PulkoMandy> using it breaks booting Haiku, I think
<PulkoMandy> the latest version I managed to use is ICU 67, I have to rebuild the package repos with that to merge https://review.haiku-os.org/c/haiku/+/5966
<PulkoMandy> and investigate the problem with the newer versions, probably they try to use some C library locale function that we implement... using icu
gouchi has joined #haiku
nosycat has quit [Quit: Leaving]
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-0/±1] https://github.com/haikuports/haikuports/compare/25942e5cf193...2d30accaa32b
<botifico> [haikuports/haikuports] Begasus 2d30acc - fuzzylite, fix 32bit (#8103)
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
<Begasus> should be the last one for today
<jmairboeck> the texlive upgrade started very smooth (the patchset applied cleanly!) but came to a halt now.
<Begasus> ;)
<jmairboeck> I think I'll wait till the problems with ICU 70 are sorted out
<Begasus> could take a while I guess
<Begasus> nice fuzzylite completed on buildmasters :)
<x512[m]> PulkoMandy: Is ICU really needed for core Haiku?
<x512[m]> Depending on unstable library is a bad idea I think.
<PulkoMandy> all the C library locale functions are implemented with it
<PulkoMandy> what's unstable about it?
<Habbie> openbsd just went "locales? nobody needs those"
<x512[m]> Maybe some more lightweight implementation exist?
<Habbie> no wait that was just charsets
<PulkoMandy> x512[m], we use a lot of icu for the locale kit anyway
<PulkoMandy> so you could have a lightweight thing in addition to ICU, the total would still be bigger
<x512[m]> ICU have unstable API.
<x512[m]> It is also very bad that ICU version cause effects on 3rd party software.
<PulkoMandy> they intentionally use a different namespace for each version so there are no conflicts
<PulkoMandy> and we wrap the unstable API into locale kit so we can provide a stable API to 3rd party software
<Begasus> heading down, g'night peeps!
Begasus has quit [Quit: Leaving]
<x512[m]> Is it possible to use multiple ICU versions in the same process?
<jmairboeck> so could we just enable ICU 70 for third party apps (like texlive)?
<PulkoMandy> yes, no problem because of the namespaces
<x512[m]> So what is the problem with ICU 70?
<PulkoMandy> not sure if we need to do something on haikuports side for it to work
<PulkoMandy> for 3rd party apps? I don't know. Has anyone tried installing it side by side with the current one?
<x512[m]> Yes, for 3rd party applications.
<jmairboeck> probably the devel packages will conflict, is that maybe a problem?
<jmairboeck> i.e. does haiku_devel depend on icu66_devel?
<PulkoMandy> no
<PulkoMandy> the locale kit takes great care to fully isolate the public API from ICU
<PulkoMandy> one problem would be that each version of icu comes with its own data (in libicudata) and that's several megabytes of extra disk usage if we have multiple versions
<PulkoMandy> I'm not sure if it's possible to put the data in plain files (not a .so) so mulitple versions of ICU can use the same data
<PulkoMandy> but that's just optimization
<jmairboeck> why does haikuporter still build it (and use icu66) if I specify ">= 70" at the "devel:libicu*" entries in BUILD_REQUIRES?
<jmairboeck> I would have expected an error
x10z has joined #haiku
<PulkoMandy> haiku depends on icu66 so you'll always have that in your build chroot
<jmairboeck> ah, makes sense, but why icu66_devel?
<jmairboeck> I actually seem to have icu70 still installed
<jmairboeck> and it activated both devel packages
<jmairboeck> uninstalling icu66_devel would install a few packages, not haiku_devel, but e.g. gd_devel, so that wouldn't work
<jmairboeck> so I need a different solution
<jmairboeck> I guess I could just use the included ICU instead of the system one
<jmairboeck> I'll try that
vdamewood has quit [Quit: Life beckons.]
HaikuUser has joined #haiku
HaikuUser has quit []
jmairboeck has quit [Quit: Konversation terminated!]
xiku has joined #haiku
AtomoZero has joined #haiku
AtomoZero has quit [Quit: Vision[]: i've been blurred!]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
B2IA has quit [Quit: Vision[]: i've been blurred!]
AlienSoldier has joined #haiku
B2IA has joined #haiku
tqh has quit [Quit: Leaving]
diver1 has joined #haiku
Diver is now known as Guest8770
diver1 is now known as Diver
Guest8770 has quit [Ping timeout: 480 seconds]
Diver has quit [Quit: Leaving.]
hackkitten has quit [Ping timeout: 480 seconds]
gouchi has quit [Remote host closed the connection]
<nekobot> [haiku/haiku] da78f6bf20ce - open: B_ALREADY_RUNNING is valid for BUrl::OpenWithPreferredApplication().
<nekobot> [haiku/haiku] jessicah pushed 1 commit to master [hrev56860] - https://git.haiku-os.org/haiku/log/?qt=range&q=da78f6bf20ce+%5E90d34dcaf0e7
<nekobot> [haiku/haiku] jessicah pushed 1 commit to master [hrev56861] - https://git.haiku-os.org/haiku/log/?qt=range&q=ebf5253621d2+%5Eda78f6bf20ce
<nekobot> [haiku/haiku] ebf5253621d2 - open: fix typo from commit cleanup.