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
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
xet7 has joined #haiku
xet7 has quit [Remote host closed the connection]
xet7 has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
dpirate has joined #haiku
xet7 has quit [Remote host closed the connection]
dpirate__ has quit [Ping timeout: 480 seconds]
OrngBomb has joined #haiku
OrangeBomb has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
erysdren has quit [Quit: Konversation terminated!]
erysdren has joined #haiku
Babaj has quit [Remote host closed the connection]
bjorkint0sh has quit [Remote host closed the connection]
bjorkint0sh has joined #haiku
MisthaLu has joined #haiku
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<nekobot> [haiku/haiku] 0cb1b20a1f63 - Haiku Depot: Fix text document ref crash
<nekobot> [haiku/haiku] aplgithub pushed 1 commit to master [hrev58856] - https://git.haiku-os.org/haiku/log/?qt=range&q=0cb1b20a1f63+%5E8d5b39d2a6fa
bjorkint0sh has quit [Remote host closed the connection]
bjorkint0sh has joined #haiku
<Begasus[m]> g'morning peeps
<erysdren> morning Begasus
<Begasus[m]> hi there erysdren (@_oftc_erysdren:matrix.org)
<Begasus[m]> PulkoMandy webkit failed on buildmaster, weird about the error for llvm-config, using that for some recipes here already without problems
duncsauce has quit [Ping timeout: 480 seconds]
duncsauce has joined #haiku
<Begasus[m]> ah! failed on 32bit (there is no LLVM20 enabled for that) :/
MisthaLu has quit [Quit: Leaving]
<PulkoMandy> Ah, why is it not enabled there?
<Begasus[m]> no idea, didn't check it myself on 32bit
<Begasus[m]> LLVM19 isn't also iirc
<Begasus[m]> this would be a good step to move forward on LLVM (doing that locally already)
<Begasus[m]> bah, clementine still no support for Qt6 :(
<Begasus[m]> but then again, amarok still crashes for Qt6 here :P
Aedil has joined #haiku
<Begasus[m]> probably could fire up a 32bit build for LLVM20 later today PulkoMandy
xet7 has joined #haiku
Aedil has quit [Remote host closed the connection]
Aedil has joined #haiku
Aedil has quit []
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/b3203ac32c2a...3ff3c462b09c
<nekobot> • kwyxz (3ff3c462): retroarch_assets: bumped to version 0:20250321 (#12314)
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/3ff3c462b09c...e2aaf1ead938
<nekobot> • kenmays (e2aaf1ea): Dooble: update to 2025.04.27 (#12300)
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus[m]> BuildAnybootImageEfi1 haiku-nightly-anyboot.iso (still good) :)
Begasus has joined #haiku
jmairboeck has joined #haiku
Begasus_32 has joined #haiku
<Begasus> morning jmairboeck
<Begasus[m]> OK, let's see how this ends up with LLVM20 on 32bit ....
Halian has quit [Quit: I'll be back.]
bjorkint0sh has quit [Remote host closed the connection]
bjorkint0sh has joined #haiku
OrngBomb is now known as OrangeBomb
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/e2aaf1ead938...b50297e0b256
<nekobot> • Begasus (b50297e0): klines, bump to 25.04.0 (#12315)
Forza has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Forza has joined #haiku
duncsauce has quit [Read error: Connection reset by peer]
duncsauce has joined #haiku
bjorkintosh has joined #haiku
bjorkint0sh has quit [Ping timeout: 480 seconds]
Aedil has joined #haiku
<nekobot> • Begasus (11a4a3fa): klickety, bump to 25.04.0 (#12316)
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/b50297e0b256...11a4a3fa90f0
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/11a4a3fa90f0...106226cab1e7
<nekobot> • Begasus (106226ca): klettres, add new recipe, version 25.04.0 (#12317)
HaikuUser has joined #haiku
HaikuUser has quit []
jmairboeck has quit [Ping timeout: 480 seconds]
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/106226cab1e7...4ec3b636ab10
<nekobot> • Begasus (4ec3b636): libkexiv2_kf6, bump to 25.04.0 (#12318)
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/4ec3b636ab10...b54a364bf819
<nekobot> • Begasus (b54a364b): libkeduvocdocument_kf6, bump to 25.04.0 (#12319)
mmu_man has joined #haiku
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/b54a364bf819...6e824d90cad8
<nekobot> • Begasus (6e824d90): libkcddb_kf6, bump to 25.04.0 (#12321)
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/6e824d90cad8...4eb7ba30fd7c
<nekobot> • richienyhus (4eb7ba30): Update globe-0.4.recipe (#12320)…
janus has quit [Quit: janus]
janus has joined #haiku
dalme has joined #haiku
figment has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser has quit []
figment has joined #haiku
AndrevS has joined #haiku
neoncortex has joined #haiku
Guest14842 has left #haiku [#haiku]
cleo has joined #haiku
janking has joined #haiku
Guest14842 has joined #haiku
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #haiku
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<fancy2209[m]> Hey, there's 4 scam links in third party development and they seem all from the matrix side
<fancy2209[m]> Could someone delete them?
<x512[m]> fancy2209: Link?
jmairboeck has joined #haiku
<fancy2209[m]> I can't link messages from #_oftc_#haiku-3rdparty:matrix.org
<fancy2209[m]> But scrolling up you'll see, they're like 4/5 most recent messages there
<fancy2209[m]> All seem scams
<fancy2209[m]> 3 of them are drug related, I don't know what the Russian one is
<x512[m]> I see no messages in #_oftc_#haiku-3rdparty:matrix.org.
<x512[m]> Anyway, waddlesplash is moderator there.
<Habbie> i've seen scams not make it through to irc on other oftc matrix channels too
<fancy2209[m]> fancy2209[m]: These all show up to me, not sure if my matrix client is just showing deleted messages
bjorkint0sh has joined #haiku
<Begasus[m]> Added to the list here :)
<fancy2209[m]> Habbie: Some of them seem to have
<Habbie> ah
<fancy2209[m]> That link doesn't actually work so maybe fluffy chat is showing more than it should?
<kallisti5[m]> I think we're going to rename haikuports folders from the release branch to stable/edge.
bjorkintosh has quit [Ping timeout: 480 seconds]
<kallisti5[m]> just because i'd much rather keep a stable and a nightly branch of the big'ol haikuports over one for every release
<kallisti5[m]> (we'll keep backwards compat with existing naming though, i'm future looking)
<Begasus[m]> what defines stable? ;)
<kallisti5[m]> lol. "stable" as in r1beta5 releases vs nightly
<Begasus[m]> that I got :)
<kallisti5[m]> we had some weirdness for r1beta5 where we needed to bump packages in a way which was breaking r1beta4
<Begasus[m]> but then you'd need 2 different buildmasters for each arch?
<kallisti5[m]> err.. counts fingers.
<kallisti5[m]> yeah
<kallisti5[m]> 6 total lolol
<kallisti5[m]> or 8
<Begasus[m]> riscv64 added?
<Begasus[m]> and or arm?
<kallisti5[m]> yup
<Begasus[m]> +1
<kallisti5[m]> eventually.
<kallisti5[m]> i'm working on a fix for all the weird repo errors right now
<kallisti5[m]> we're moving to our own s3 server
<kallisti5[m]> it's going to be slower outside of europe though, thus me working on mirror selection tools above
<Begasus[m]> followed a bit on that conversation, close to moving then
<kallisti5[m]> getting there. server provisioned
<kallisti5[m]> s3 server installed
<kallisti5[m]> syncing up our repos to it
<Begasus[m]> nice :)
<kallisti5[m]> yeah! Now I just have to figure out rsync
<kallisti5[m]> in the past, I used minio since it exposed the repos as plain files. but they removed that feature
<kallisti5[m]> and no other services exist on the market that do it.
<kallisti5[m]> sooooooo... s3fs fuse 🥴
<Begasus[m]> eeps
<kallisti5[m]> everyone who mirrors demands rsync.. and for donated disk / bandwidth, I can't dictate they get with the times and support rclone
<Begasus[m]> well, my system is diverged enough on installed packages, so I wont be pulling lots from upstream (aside from checking other installs) :)
<kallisti5[m]> lol. I used AI to generate some code for the tool above.. it was an interesting learning experience
<Begasus[m]> saw the screenshot :)
<kallisti5[m]> oh yeah, you're in there
<kallisti5[m]> nods touches nose
<Begasus[m]> heh
* kallisti5[m] looks for the special handshake
<Begasus[m]> this "unknown" seems to come from qt6_base
<kallisti5[m]> oh damn. I love how far the qt port has come
<kallisti5[m]> (and how we theme it for Haiku 😆)
<Begasus[m]> 6.9.0 is not released (one of those I won't sync with upstream haikuports) :)
<kallisti5[m]> ah! yeah. Everyone working on these cross-platform UI toolkits are doing an amazing job
<Begasus[m]> well, managed to get the haikuplugin build for qt6.9.0 now, for 6.8.* it was still a bit hackish :D
<Begasus[m]> ow, and rebuild the haiku icon theme with some extra icons added also :P
<Begasus[m]> but then again, don't mind using breeze icons for nighly packages (like atm for NeoChat)
<Begasus[m]> think I'll need to boot a VM to check LLVM20 on 32bit :/
<Begasus[m]> reboot to VM ...
Begasus has quit [Quit: Vision[]: i've been blurred!]
dqk_ has joined #haiku
dqk has quit [Ping timeout: 480 seconds]
nephele has joined #haiku
Begasus_32 has joined #haiku
Babaj has joined #haiku
deneel has quit [Remote host closed the connection]
<scanty> good morning, good afternoon, good evening, and good night :-)
janking has quit [Quit: Vision[]: i've been blurred!]
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/4eb7ba30fd7c...c14642805fa5
<nekobot> • Peppersawce (c1464280): DuneLegacy: Update to 0.98.2, online fixed?, move patch to git (#12313)
<Habbie> now i want to play dune
<Habbie> (2)
<nephele> *bangs head against table after trying to update from FreeBSD point release to FreeBSD point release*
<Begasus_32> wanted to update my Fedora VM install earlier ... weird errors not finding their repo I think :P
<Begasus_32> I'm tempted to just enable the llvm20 build for 32bit on buildmaster, at least it would be faster then here
<Begasus_32> even cleaning the attempt here for the build takes forever :/
<Begasus_32> hi there scanty, didn't see you before :)
<scanty> no worries.
<scanty> how are you doing today?
<Begasus_32> frustrated ;)
<Begasus_32> aside from llvm fine though :D
<nephele> nipos: eventually (tm) I will write that mail server guide
<scanty> mmm. i can relate, i just fixed a month-old bug in some tile drawing code
<Begasus_32> ah right, saw that in the log earlier scanty, nice!
<Begasus_32> hi nephele
<scanty> thanks :-)
<nipos> nephele: What mail server guide?
<scanty> i'm so glad it's working now. it was driving me nuts
<nephele> a guide on how to run your own mail server
<Begasus_32> and maybe just a small issue?
<nephele> iirc you asked on the forum once
<nipos> By the way,I updated my FreeBSD server yesterday and experienced zero issues,like always
<Begasus_32> nice going nipos ! :)
<scanty> freebsd is awesome
<nephele> it asked me to verify "is this correct?" for thousands of config files it wanted to delete, and manually merge random internal files
<nephele> i am really done with the updater, it's such a frustrating experience
<nipos> A mail server guide surely can't hurt,but with https://maddy.email it's really easy.
<nephele> I was going to try this, after having had postfix:
<Begasus_32> k, build cleaned, reboot to bare metal ...
<nipos> Never had something like that happen here.And that server has quite a lot stuff installed
Begasus_32 has quit [Quit: Vision[]: i've been blurred!]
<nephele> this has a pretty much pristine rootfs, because all my stuff is in jails
<nephele> it's not even a new major release, just a point upgrade
<nipos> My stuff is always bare metal
<nephele> how does this maddy server "implement" SPF? it's a DNS record...?
Begasus has joined #haiku
<nipos> Same,updated from 14.1 to 14.2 yesterday before setting up a new Inyoka instance,because I thought maybe bad things might happen otherwise
<nephele> nipos: this was also after a failed update, where, becuase freebsd does updates in 2 parts for no reason, it fucked up the ssh server, so i could not connect to do the second part
<nipos> Uhm,also never had that happen
<nephele> honestly, quite a lot of bad ideas there... I really wish there was a server OS that didn't rely on putting stuff in random text files...
<nipos> The only thing I ever fucked up with updating was updating ZFS without also updating the bootloader,then it couldn't boot anymore.But I could have avoided that by reading the manual.
<nipos> "Implementing" SPF probably means that Maddy checks if the correct DNS records are set.I don't know.
<nephele> the correct spf record is "all?"
<nephele> hmm, anyway beta software doesn't seem nice for my email, i want something i don't have to touch often
AlienSoldier has joined #haiku
<nipos> I haven't touched it for years
<nephele> okay, but it's still marked beta
<nipos> Yes,but it's working very reliable here
<nipos> Using it for a few own domains+domains of friends+noreply stuff from my webservices
<nephele> okay? I don't doubt that. I don't see where your "but" comes from. I don't want to use beta software for that, nothing more to it
<nephele> even if it is reliable now. that's nice. Perhaps it will still be reliable when it is out of beta then
gouchi has joined #haiku
gouchi has quit [Remote host closed the connection]
<Habbie> i again cannot reach git.haiku-os.org on port 22
<Habbie> 404 page not found
<Habbie> 22: immediate close. 443: a 404 error
<Habbie> ok it's back again
<x512[m]> Habbie: It is periodically crashing and recovering. CC: kallisti5
<Habbie> ouch
kinkinkijkin has quit [Quit: Leaving]
hightower2 has quit [Remote host closed the connection]
Anarchos has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<Anarchos> Begasus a little improvement on RemoteDesktop sent :)
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
<Habbie> oh neat. gerrit immediately tells me what other changes my change would conflict with
PasNox has joined #haiku
zardshard has joined #haiku
Sid127 has quit [Quit: ZNC - https://znc.in]
Sid127 has joined #haiku
Peppersawce has joined #haiku
<Peppersawce> @Begasus here you mention Haruna: https://github.com/haikuports/haikuports/issues/11359
<Peppersawce> If it works with mkvs with multiple subtitles and audio... where can I get it? :)
Anarchos has quit [Quit: Vision[]: i've been blurred!]
dalme has quit []
Peppersawce has quit [Ping timeout: 480 seconds]
Peppersawce has joined #haiku
<Peppersawce> @Begasus got disconnected right after asking that Haruna question btw
erysdren has quit [Quit: Konversation terminated!]
SLema has quit [Ping timeout: 480 seconds]
<Habbie> i have two usb sticks. i dd the same image to them. one can boot Haiku. one cannot. I did some digging in the boot loader but haven't found why yet
<Habbie> but, on the failing one, once i make a partition table, haiku boots fine from a partition
<Habbie> as this is now worked around, it goes on the long list ;)
<Habbie> i also see some pending changes in Gerrit that touch a lot of that code
<Habbie> <WebPositive> The 'Welcome' package is missing on your system
<Habbie> that feels like a bug
<Habbie> indeed /boot/system/documentation/welcome is empty
Peppersawce has quit [Ping timeout: 480 seconds]
<Habbie> also, is it normal that i need to restart WebPositive after connecting wifi?
Anarchos has joined #haiku
AlienSoldier has quit [Ping timeout: 480 seconds]
<Habbie> i am now trying to build Haiku inside my Haiku. would be nice if it was self hosting :)
<nephele> how is that a bug?
<nephele> did you install the welcome package?
<Habbie> no. is that an action i should have manually taken?
<nephele> that, or having a netwok connection. :) On the betas this is in the normal image, on the nightlies it is ommited
<Habbie> ah ok good
<Habbie> this is a nightly i built myself indeed
<nephele> so basically, this is a html5 page that is included in webpositives image directly
<nephele> if you have the welcome package, it will use this instead. or if you have network it may use the online version
<nephele> if you don't have either it will show you this fallback page :)
<Habbie> yes, understood
<Habbie> i keep forgetting that dd'ing a fresh build will lose wifi settings ;)
<Habbie> but, i now finally have a more permanent install with more than 35MB free (which is what the anyboot image roughly has)
<Habbie> what is the point of logging in with HaikuDepot?
<Habbie> oh oof, depot suffers like gerrit
<nephele> You can leave comments and ratings
<Habbie> that explains the app progress bar stopping
<Habbie> nephele, ah right, nice
<nephele> or i think, this may also be used for the web component where people can add sup0lemental data to packages
<nephele> I also don't have an account :)
<Habbie> ack :)
<nephele> you are also having gerrit problems?
<Habbie> yes, frequently
<Habbie> http 404s and ssh disconnecting
<Habbie> 16:08Z <x512[m]> Habbie: It is periodically crashing and recovering. CC: kallisti5
<Habbie> and depot gives me frequent 404s too
<nephele> I am not sure if that diagnostic is correct, but i have these issues aswell. but also on cgit
<Habbie> i don't know that either. i just know Gerrit deals poorly with it
<Habbie> tells me to 'sign in' in the middle of an action :)
<Habbie> i just cancel and wait 5 minutes and try again
<nephele> slightly annoying, but good that the problem isn't on my end :D
<Habbie> ah, yes!
<Habbie> i wonder how long this full haiku build will take. but, more interesting is how long incremental builds will take after it
<Habbie> debugging drivers will be easier if i don't need to build remotely, dd new anyboot to storage, reboot
<nephele> uh, why? just copy the hpkg? :D
<nephele> or just the driver? :)
<Habbie> copy hpkg: not enough free space in the anyboot to then install it
<Habbie> just the driver: i could not overwrite the existing one (as it came from hpkg!) and did not look into how to put it elsewhere
<Habbie> i have some finding out to do about building a driver and then testing it without a reboot
<nephele> just into non-packaged with the same path
<Habbie> i know there's docs
<Habbie> right
<Habbie> i figured something like that was possible, but instead i invested my time in shortening the cycle even more
<nephele> and to be sure also blacklist the old driver
<kallisti5[m]> Sigh. Probably more scrapers 😮‍💨. Let me take a gander
<Habbie> nephele, right! and then give my 'fork' a slightly different name?
<nephele> fork?
<Habbie> 'edited version of the driver'
<nephele> no. same name, just in non-.packaged
Babaj has quit [Read error: Connection reset by peer]
<Habbie> is the blacklist by full path?
Guest14842 has left #haiku [#haiku]
Guest14842 has joined #haiku
<nephele> path in the package
<Habbie> ah ok, cool
<nephele> so without /system/ in front
<kallisti5[m]> kallisti5[m]: yup. looks likely. cgit freaking out. I've restarted it and moved pootle to another node
<Habbie> and how do i tell haiku to load/init my freshly built driver?
<nephele> put it into non-packaged. it should do this on it's own, if it has the same name
<nephele> kallisti5[m]: isn't cgit already behind anubis?
<Habbie> nice
<Habbie> and tail -f syslog will tell me about it
<Habbie> thanks, will try things
<kallisti5[m]> nephele: it is.. Which I don't get why it's still getting hammered
<kallisti5[m]> looking to see if I can id what domain is getting hit
<Habbie> i see the anubis logo on git.
<nephele> I guess if you want to scrape doing anubis once and sharing the secret might not be too much effort... hmm
<kallisti5[m]> yeah.. that was my thought
<kallisti5[m]> I didn't put gerrit behind anubis because people do git pulls via https
<kallisti5[m]> cgit is using 3.4vcpu though... so it looks like definitely something hitting cgit
<nephele> guestion for me would be, are anubis secrts bound by ip adress? if they are that would be good against scrappers using random ip adresses
<nephele> one idea might be to invalidate all anubis secrets if the bounding becfomes too much, and temporarily raise the difficulty
<nephele> (and additionally, have a http login protected page for users that bypasses this entirely, backed by the sso...)
<Habbie> hmm. desktop backgrounds do not handle PNG transparency
<nephele> indeed they do not. It's a tracker bug. You can use the OverlayImage demo as a workaround
<kallisti5[m]> I mean, look at this jerk
<kallisti5[m]> 46.153.196.100 - - [04/May/2025:19:20:46 +0000] "GET /buildtools/tree/gcc/mpfr/src/mulders.c?h=btrev15000&id=4c74403188fff0be9c0cb18b409bac232befb5db HTTP/1.1" 200 4221 "-" "Mozilla/5.0 (compatible; MSIE 7.0; Windows 98; Trident/3.1)" 1581663 "webs-default-git-web-cgit-haiku-os-org@kubernetes" "http://10.244.1.166:6969" 5005ms
<Habbie> nephele, haha. that's awesome. it works :)
<kallisti5[m]> what are the chances someone is browsing haiku's source code from Windows 98?
<nephele> Pah, i would totally do that ;)
<kallisti5[m]> lol
<Habbie> i did some haiku things in FreeDOS the other week
<nephele> let's remove the user agent from WebPositive, and block everything that sends a UA :D
<Habbie> so why not
<jmairboeck> That user agent is fake for sure. There was no IE 7 for Windows 98.
<kallisti5[m]> exactly. it's fake on a lot of levels
<Habbie> Begasus[m], port request! restic
<nephele> hmm, go port
<Habbie> yeah
<Habbie> how is go on haiku?
<Habbie> (i was just wondering about that)
<nephele> iirc only old version works, and bootstrapping requires go
<Habbie> oof. 1.4.3 in haikuports
<Habbie> that's 11 years old
<Habbie> and i thought the Rust situation was bad
<kallisti5[m]> that's the last c go
<Habbie> ah right
<kallisti5[m]> after that version, go became self-hosting
<kallisti5[m]> so.. we need it to bootstrap a newer go 😢
<Habbie> right
<Habbie> but can it?
<Habbie> (i am not volunteering at this time)
<kallisti5[m]> probably like 1.6 or something
<Habbie> right, stages
<Habbie> that makes sense
<kallisti5[m]> then 1.6 could bootstrap something newer 😆
<Habbie> ok
<Habbie> so that's work that nobody has signed up for yet i guess
<kallisti5[m]> there is a way to cross compile another go toolchain from linux
<Habbie> but i guess that fits badly with the haikuports setup?
<kallisti5[m]> so in theory linux go + haiku toolchain and sysroot + patches for Haiku == functional port
<kallisti5[m]> we have a system for that.. just call it go-bin (binary go from some release somewhere)
<kallisti5[m]> then, we use go-bin to build go natively
<kallisti5[m]> I think someone was working on a go port of newer code.. one sec
<nephele> I'm wondering why people on the forum want to port wine10 with wayland after we already have a native wine backend
<kallisti5[m]> it was return (return0e ?) / Calvin Hill
<Habbie> ah
<nephele> Why does my command key not work in visison
<nephele> how does this happen :(
erysdren has joined #haiku
<Habbie> #haiku has now been upgraded to a hotkey position in my irc client
<Habbie> ugh. the cat just turned off my laptop
<Habbie> this mostly ruins my measurement of the time it takes to do a full anyboot build
<nephele> Hotkey? I only use alt-up/down to switch channels :)
<Habbie> i have too many for that ;)
<erysdren> i wish i had more IRC channels to hang out in. i only have about 9 and i dunno where to find more that might fit my interests
<erysdren> these ones are largely computing related, naturally
<nephele> i'm here on postmarketos channels, haiku channels, and on arcan in libera... and just joined the wine one :)
<Habbie> libera has ##cats
<erysdren> oh nice
<erysdren> yeah libera has some good channels
<Habbie> coreutils does not install df? perhaps it could install it with a different name
<nephele> we have df installed though
<nephele> catattr SYS:PACKAGE_FILE $(command -v df)
<Habbie> i know, but it's not coreutils df
zardshard has left #haiku [Error from remote client]
<nephele> does that matter=
<nephele> ?*
<Habbie> i like the "Used" column
<nephele> this is our own df
<Habbie> i know :)
<nephele> Gui tools :D
<Habbie> meh, my main complaint about Haiku is how much i need a mouse ;)
<nephele> It's a gui system you know
<erysdren> what's wrong with a mouse?
<Habbie> i have to move my hand off the keyboard
<nipos> If our own df has a total and available column already,adding a "used" one can't be that hard
<nephele> (But you can make the keyboard more usefull if you like for certain tasks)
<Habbie> not to whine, but when i boot into Debian to dd a new Haiku anyboot to a usb stick, i can do all of that without the mouse or touchpad
<Habbie> also, my touchpad does not yet work in Haiku
<Habbie> (but I hope to fix that)
<nephele> you can do this here without a mouse too...
<Habbie> yeah opt-alt-t was a good hint i got here
<nephele> press the menu key to open deskbar, move down to applications. press enter, write "Ter" press enter, enter your command
<nephele> :D
<nipos> https://grok.nikisoft.one/opengrok/xref/haiku/src/bin/df.cpp?r=75d92dbdda188052f5f1eac96d78c285ceeff9b9 The source of df is quite simple.I can add the "used" column if nobody has objections
<nephele> my only objection is that i don't like the posix commandline... :)
<nephele> lipstick on a pig, as they say, but feel free
<nipos> Me neither,but if that makes Habbie happy...
<nephele> :)
zardshard has joined #haiku
<nephele> oh hi zardshard
mmu_man has quit [Ping timeout: 480 seconds]
KapiX has joined #haiku
mmu_man has joined #haiku
Begasus has quit [Quit: Vision[]: i've been blurred!]
oBe has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
oBe has quit []
oBe has joined #haiku
zardshard has left #haiku [Disconnected: Replaced by new connection]
zardshard has joined #haiku
oBe has quit []
AndrevS has quit [Quit: umount /dev/irc]
diver has quit [Quit: Leaving.]
* Habbie ponders 'the menu key'
Aedil has quit [Ping timeout: 480 seconds]
<Habbie> nephele, what's the posix objection? df already has flags
<Habbie> also i can't find the Menu key in Keymap
<Habbie> 55 minutes for the bit of the anyboot build -after- the cat powered the laptop off
<Habbie> 53 seconds for an unchanged rebuild, nice
<nephele> Habbie: wdym?
<nephele> my comment above about objections to the change?
<Habbie> yes
<Habbie> i may be misunderstanding :)
<phschafft> yes(1)
<nephele> Habbie: I just intensely dislike the hacked together way the posix commandline works
<Habbie> right
<Habbie> is there a shape of commandline you do/would like?
<phschafft> termios(3)
<nephele> well, in planing. I do like the commandline as such, as a concept
PawanYr has joined #haiku
* phschafft was already wondering what came of nephele's ideas.
* phschafft also secretly wonders if he took any inspiration from the shared chats.
<nephele> of course not, your ideas are all terrible! /s
<phschafft> So I'm told!
<nephele> I'm very slow with implementing new stuff :)
<nephele> and incredibly bad at starting new things
<phschafft> just take LCI and call it a day ;)
<Habbie> also, real question. what -is- the MENU key?
<Habbie> the docs suggest i can set it in Keymap but I must be missing something
<nephele> It's a physical key called menu keys
<Habbie> ah i suspected that
<Habbie> this laptop does not have it
<nephele> this logitech keyboard also doesn't seem to have it
<nephele> but you can probably remap some key if you really need it
<nephele> or maybe we can teach shortcut preferences to finally send BMessages >:(
<Habbie> well, then we get to the other half of my question - Menu is not in the configurable modifiers in Keymap
<nephele> huh?
<Habbie> if that confuses you, I will go boot into Haiku soon and check again
<nephele> I mean, i don't get what you mean
<Habbie> you say 'remap some key'
<nephele> you can just drag the "menu" labeled key somewhere else
<Habbie> perhaps i should just ask 'where?'
<nephele> to some other key
<Habbie> oh, that sounds new to me. i'll have another look
<nephele> drag it to capslock :D
<Habbie> i don't have capslock
<nephele> iT ALSO DOESNT WORK
<nephele> NOW I CANT TURN IT OFF AGAIN
<nephele> wow, messy
<Habbie> i recently did a fresh Debian install on a new laptop. like usual, i changed Capslock to mean Compose
<Habbie> just after that I found out that my attempt to Compose had turned capslock on
<Habbie> i had to go back, map capslock to capslock again, so i could turn off capslock ;)
<nephele> i just had this same experience in haiku
<nephele> okay so "fn+searchicon" above numlock, is menu key for me
<nephele> convoluted, and not easy to do with one hand
<Habbie> i have none of those keys :D
<nephele> bad design
<nephele> on mac keyboards the OS can actually get the fn key
<nephele> which means Haiku, which can't even handle alt+gr, is terribly unprepared for it
<Habbie> ah. i have found the problem
<Habbie> photo coming soon
habbie[m] has joined #haiku
<nephele> my touchscreens never work
<nephele> not on Haiku, and not on this tablet i hacked debian onto
<Habbie> i hope and intend to make my touchscreen work on haiku
<Habbie> and i suspect that once i make the touch *pad* work
<Habbie> the touch *screen* will be a smaller challenge
<nephele> my touchscreen already works on Haiku
<nephele> just the calibration is wrong
<Habbie> ah
<Habbie> what driver?
<nephele> no clue
<nephele> some usb? i can check if you'd like
<Habbie> ok
<Habbie> yes i really am interested
<nephele> honestly, a industrial laptop having a touchscreen is already wild to me
<nephele> but then that almost everything works is even more wild
<Habbie> i did not even knew i had a touchscreen. i just found out in dmesg and evtest on Debian ;)
<nephele> I ought to make the NFC reader work too
<nephele> okay, so the device is this: "0430:0569" USB Touch Panel from Fujitsu component limited
<nephele> can't tell from the syslog what driver it uses
<Habbie> Devices might know, but it's not great
<Habbie> anyway, that's way different than mine
<Habbie> end of interest ;)
<Habbie> ah, matrix caught up
<Habbie> this picture should explain our mutual confusion
<nephele> Input sais "USB Tablet 1"
<nephele> it just sais driver driver_v1 for usb bus_manager... so, i guess? maybe this is simply HID compliant
<nephele> wild
<nephele> even more wild that it uses an internal XHCI bus
<Habbie> yeah on usb it might just be hid and done
<nephele> that's a documented problem on your screenshot
<Habbie> ah
<Habbie> well, that's better than an undocumented problem
<nephele> ticket closed by waddlesplash 5 days ago, with fixed in hrev58842
<Habbie> omg
<Habbie> i'm on 58841
<Habbie> plus 35 patches
<nephele> you can just cherry-pick this if you really want, it's 4 lines
<Habbie> i just saw the commit
<Habbie> i would not expect that one to fix 'keyboard does not show in Keymap'
<nephele> sometimes nightlies break :D
<Habbie> oh yes
<Habbie> current nightly is worse for booting on this Chromebook than 58841
<nephele> yeah, wierd right. but it did show up when glibc stuff was synchronized to upstream
HaikuUser has joined #haiku
<Habbie> yeah
<Habbie> this opens a new yak stack. once i get the keyboard to show, it'll have like 20 keys i physically don't have
HaikuUser has quit []
<phschafft> nephele: just for your list: I again missed support in bash for mouse interaction.
<Habbie> ok. first. figure out how to update this haiku install from inside itself from the build i just did
<Habbie> before that, find a terminal color scheme that does not suck
<nephele> ffs, i cant remember the password for this tablet
<nephele> it's not 1 and it's not 1234
<nephele> i'm out of ideas
<nephele> phschafft: kinda has it no? i can scroll stuff *in haiku* in the terminal, usually
<nephele> buit this basically never works on other OS i try to get this to work :/
<phschafft> scrolling with the mouse works fine for me on every system but win*
<phschafft> no, I mean I just want to click in the prompt to jump to some position.
<nephele> related: is there any pager better than less that i don't know about?
<nekobot> [haiku/haiku] pulkomandy pushed 1 commit to master [hrev58857] - https://git.haiku-os.org/haiku/log/?qt=range&q=c1b0e7e0c5aa+%5E0cb1b20a1f63
<nekobot> [haiku/haiku] c1b0e7e0c5aa - Jam: Remove BinCommand, Executable, Server and Preference rules
<nephele> phschafft: haha, witchcraft
<phschafft> I hate going left and right with cursor keys when you have like that 800 character command line.
<Habbie> nephele, i've heard of "most"
<Habbie> phschafft, alt-b and alt-f help
<phschafft> less is generally the best one I have spotted so far. specifically if you learn to work with it just a tiny bit.
<Habbie> .. oh those don't work in haiku terminal
<Habbie> ctrl left/right work
<phschafft> you can also use view, but keep in mind that this will require the full content to be loaded into RAM.
<phschafft> yes, ^left and ^right make it from 100% annoying to go to like 99.8% annoying.
<Habbie> ack
<phschafft> it's a good tool, but for my usecase it's a terrible workaround.
<phschafft> it is good if you actually want to word-jump.
<nephele> how can i hack into this tablet without the password
<nephele> i don't want to reinstall debian just for this
<phschafft> but it's completly useless if you want to e.g. edit something in the middle of a path.
<Habbie> this is the tablet with the hacked debian install, that you can only get to once you enter the right pin on whatever OS is on screen now?
<Habbie> phschafft, i wonder if vi editing mode is for you (the default in bash is emacs mode)
<nephele> no i have autologin, but i need the password to go to root so i can install xinput_calibrator
<phschafft> if by vi editing more I get 'mouse=a', then yes.
<phschafft> otherwise: no.
<nekobot> [haiku/haiku] pulkomandy pushed 1 commit to master [hrev58858] - https://git.haiku-os.org/haiku/log/?qt=range&q=e19e27b42d4f+%5Ec1b0e7e0c5aa
<nekobot> [haiku/haiku] e19e27b42d4f - keymaps: clean up Latin-American and Spanish keymaps.
<Habbie> phschafft, nah
<nephele> bash has a emacs *and* vi editing mode?
<Habbie> nephele, so i understand. i haven't tried the vi one
<Habbie> nephele, re your tablet - i'm just collecting facts. you are in debian? you can run things, a shell, etc., you just want to be root now?
<phschafft> nephele: plus custom bindings and stuff. ;)
<nephele> Habbie: yeah
<Habbie> nephele, can you set, please read this generally, grub/kernel command line things?
<nephele> i don't know if grub will like the keyboard over usb-c hub, but in general i have grub available
<Habbie> if you can edit the kernel commandline in grub, you can add 'init=/bin/sh'
<Habbie> hmm. one 'click' of the mouse scrollwheel scrolls the Terminal by more than a screen
<PawanYr> and IsVisible just returns whether the current workspace is >=0, so doing this causes IsVisible to return true when it shouldn't. So before I submit a patch removing this call, does anyone know why it's being made? Seems to function fine without it
<PawanYr> Kinda obscure question, but I've been trying to figure out a bug that's been annoying me - when I use Workspaces to move a terminal that's scrolling on another workspace, the terminal begins drawing into the current workspace; tracked this down to Desktop::MoveWindowBy, where we update an invisible window's current workspace to the one it's being moved on. Trouble is, the current workspace is set to -1 for windows on another workspace,
<Habbie> PawanYr, i have no answers but that's some excellent debugging
<Habbie> i have the hardest problem of the month. picking a hostname.
<phschafft> PawanYr++
<phschafft> Habbie: I can so much relate.
<Habbie> :)
<Habbie> normally this is hard
<Habbie> but it's extra hard now
<Habbie> this laptop also has a debian install
<Habbie> i picked a hostname for that
<Habbie> i want the haiku install to be distinct, but not just add -haiku or something
<nephele> PawanYr: i'm not quite sure i understand the question, we shouldn't draw when not visible to save on processing time generally... but if the call is wrong, it should probably just be fixed?
<nephele> Habbie: that kinda worked. I got into a rescue shell, i changed the password, rebooted... and the password is still wrong :(
<Habbie> nephele, huh, weird. were you doing it on the right fs? how did you change it?
<nephele> i typed "passwd"
<Habbie> that's the right tool
<Habbie> wifi is not super stable in Haiku here
<phschafft> Habbie: personally all my *machines* have a latter-and-number naming, the systems on them use the same schema and both are then combined. and then there are generation names (basically they provide a nice name to the machine ignoring reinstalls and stuff like that). plus naturllay services all have the own names that CNAME to the current provider.
<Habbie> phschafft, what letters?
<phschafft> they all start with ph, followed by zero or one letter for the type.
<Habbie> ah
<Habbie> ok. as my Debian hostname is astronaut, i settled on 'haikunaut' :)
<PawanYr> nephele: I just wasn't sure if there was some intentional reason to set these windows visible, or maybe if the person who wrote that wasn't thinking about how IsVisible was implemented and had some other goal in mind; in any case, I will just push the patch and see if anyone on Gerrit knows
<phschafft> so you have for example ph9 running phv4 as it's main OS, and they are known by waterhole.
<phschafft> Habbie++
<nephele> Habbie: what the fuck. Systemd has a rescue mode (and it's accesible from grub), boot that. and it goes "welcome to resuce mode" or something, and right after that yeah no the root account is *locked*
<nephele> and gives me no options, and pressing enter boots to desktop
<phschafft> nephele: I mean you can still break.
<Habbie> phschafft, waterhole?
<Habbie> nephele, oh, i remember that mode also asking me for the root password yes
<nephele> okay, back in shell
<nephele> started bash, tried again
<nephele> "cannot locck /etc/shadow try again later"???
<Habbie> is your fs mounted rw?
<phschafft> Habbie: yes, the one before that was grassland, and the one after will be graveyard.
<nephele> hmm, dunno
<Habbie> phschafft, hehe
<Habbie> nephele, touch /x :)
<phschafft> and now people can guess where those names come from. ;)
<Habbie> phschafft, i'm thinking horses ;)
<nephele> Habbie: 1) on Haiku this would error out 2) yes that was it :D
<phschafft> nephele: generally the system keeps the filesystems read-only unless needed. consider something like: mount / -o remount,rw
<nephele> i deleted the password to both root and the user
<Habbie> nephele, mount -o remount,rw / i think
<nephele> yes, already did that
<Habbie> nephele, 1) error out how?
<Habbie> ok cool
<phschafft> and then just passwd to change passwords
<nephele> the / is synthetic on Haiku
<Habbie> oh right
<nephele> touch: cannot touch '/x': Invalid Argument
<Habbie> Invalid Argument
<Habbie> the uppercase A is interesting
<Habbie> it's lowercase on linux/glibc
<phschafft> Habbie: it's an elephant graveyard. maybe that helps.
<nephele> i'm sure it's a conspiracy
<Habbie> phschafft, close enough!
<nephele> honestly, this tablet is amd64 and has efi, it could run Haiku too
<nephele> just Haiku does not do video over usb-c output :(
<nephele> and i don't actually own the attached keyboard
<Habbie> if it's a tablet, why do you need video over usb-c? also, what's missing from Haiku to do that?
<nephele> multi monitor support for one thing
<Habbie> also, sidenote, my entire project the last few weeks has been to get Haiku working on this chromebook -without- going efi
<nephele> i don't "need" it, but it would be very goot to have to make something like this usefull
<nephele> heh, why?
<Habbie> that's a great question!
<Habbie> one reason is that the mrchromebox website tells me that getting efi (instead of a poor bios) requires disabling write protect, which is something i -can- do but why would i
<Habbie> and the other reason is closely tied together: linux runs fine this way, so Haiku should be able to as well
* nephele waits for the "EFI killed my family dog"
<Habbie> if gerrit wasn't so broken i would have submitted more patches already
<Habbie> but i will
<Habbie> oh, no, i like efi
<Habbie> bash: vi: command not found
<Habbie> "the default haiku install is so poor" :D
* Habbie installs the vis port that he made last year
<Habbie> right, that doesn't automatically get called vi
<Habbie> remind me, does Haiku have something like Debian's "alternatives"?
<nephele> hmm, well, before I used FreeBSD i was like "eww vi", afterwards i was like "yay vi"
<nephele> not exactly, but we have the qualifier for iinstalling stuff by handles
<nephele> like "pkgman install cmd:vi"
<nephele> instead of a specific package
<Habbie> oh that i know! and i love it!
<Habbie> alpine has it too
<Habbie> and i have an open PR with openwrt for adding that feature
<Habbie> 'pkgman search cmd:vi' even returns vis, but i bet it's matching 'cmd:vis'
<Habbie> right. git grep on haikuports suggests vim is the one that got to claim cmd:vi
<nephele> there is no claiming, you just can't install both at the same time in the same set
<nephele> if they both provide the same command
<nephele> (well, technically you could, but one of them will get drowned out... xD)
<Habbie> yea
<Habbie> i noticed something like that with license files in hpkg
<Habbie> which hurts less than binary names
<Habbie> ok, going to build haiku.hpkg -on- the chromebook and install it, see if things work out
<Habbie> if they do, i am now self hosted right on this laptop
<Habbie> (and then i can bump hrev by one to get working Keymap!)
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<nephele> calibrated the touchscreen, didn't work... hmmm
<nephele> maybe it's not using xorg, but then the calibrator tool surely wouldn't have worked
<phschafft> nephele: I feel like the alternatives thing of Debian is also a POSIX-ish implementation of my considerations of semantic working with machines.
<nephele> gonna try xcalibtrate, on my other laptop xinput_calibrator also didn't work
<nephele> why is it always wierd tools that have tree implementations that all don't quite work
<nephele> Habbie: quite cool how far you have gotten already
<Habbie> yes, i am not unhappy
<nephele> gotta say i would have stuck with efi, but beeing compatible out of the box is very sleak
<Habbie> once i get the touchpad my job is "done" although not everything i have did up to here is upstreamable
<Habbie> the gpu fix is
<Habbie> the bootloader fix currently is not
<Habbie> and yes, i often pick the path that people have worked out
<Habbie> but doing the other thing might help other people down the road
PawanYr has quit [Quit: Vision[]: i've been blurred!]
<nephele> (though on a personal note, i wouldn't buy a chromebook xD)
<Habbie> 'have did' jesus. 'have done'
<Habbie> nephele, the price was "one bottle of rosé" so it could have been five bucks, but i went for ten
<Habbie> i already had a chromebook that i planned to try Haiku on but then a neighbour offered another one
<nephele> ah, a "can you make this e-waste usefull" challenge? :D
<Habbie> oh yes
<Habbie> it's what i do
<Habbie> voorkant.org has the same motivation
<Habbie> "there is this device that people keep throwing out"
<nephele> why this is also what I am doing right now, just with *literal* e-waste
<Habbie> hehe
<Habbie> yeah. this chromebook still worked fine as a chromebook, just out of updates
<Habbie> anyway, what i like about these chromebooks (and i know they're not unique) is that they're small and light
<Habbie> and often cheap
<nephele> chromebook having two chromes installed because they couldn't keep up with chromes update cycle is the funnies thing ever
<Habbie> two? do say more :)
<nephele> well, they used to render the system UI with the same binary, the entire idea behind the chromebook
<nephele> but they could not keep up with the updates of google chrome and had to do it in lockstep... so... they have an older chrome that does the system UI
<nephele> and a newer chrome that does the "browser" thing
<Habbie> ah! right
<Habbie> that sadly makes sense :D
<nephele> i'm going to try booting one x86 tablet with the other x86 tablet
<Habbie> i know all of these words
<Habbie> but in context, the 'with' raises questions ;)
<nephele> oh, enlightenment crashed :(
<nephele> I'm going to install fastboot on debian, and then download the postmarketos "x86 generic" image
<nephele> and then try to fastboot boot it to the other tablet in the android recovery
<phschafft> enlightenment crashed? so basically back at karma=0?
<nephele> because this stupid x86 tablet is the only linux computer i have :)
<Habbie> ah! that makes sense
mmu_man has quit [Ping timeout: 480 seconds]
<Habbie> i've been wanting to try postmarketos
<nephele> I have a fairphone5 running it
<Habbie> i'm not sure i have an officially supported phone
<nephele> i wanted to get arcan to run on it, but that needs libglvnd and postmartketos doesnt have it
<Habbie> and the single spare phone i have, there's good reasons to keep it on android
<Habbie> warning: Invalid jamfile cache: Failed to read file info.
<Habbie> i appear to have run into fuckery
erysdren has quit [Quit: Konversation terminated!]
mmu_man has joined #haiku
<nephele> oof
<nephele> I hope the touchscreen now works
<nephele> the stupid greeter is probably using wayland
<nephele> so not using the X11 config
<nephele> hmm, no, the touch input is still "wherever"
<nephele> no xorg log...
<nephele> "PANTS=ON" is in my env though
<Habbie> what is PANTS here?
HaikuUser has joined #haiku
<nephele> No clue
<Habbie> oh :D thought you mentioned it for a reason
<nephele> I am just very confused why there are so many env variables defined
<nephele> I am now not sure if this is even using X11 or wayland
<Habbie> if you can open a terminal, it's easy to find out
<Habbie> in a greeter, it's harder
<nephele> how? :(
<nephele> so many env vars
<nephele> DISPLAY is set
<Habbie> but is WAYLAND_DISPLAY set?
<nephele> no
<Habbie> sounds like X
<nephele> I don't understand this touchscreen
<nephele> why is the data such a mess
<Habbie> what data?
<Habbie> i don't understand why my anyboot build is unhappy about webpositive
<Habbie> going to try just building haiku.hpkg instead
<nephele> of the touchscreen calibration
<Habbie> ah
<nephele> I'm getting the feeling this tool doesn't understand that this touch matrix is rotated
<nephele> and that if the "original" data value would render out of the visible surface that it can't process the touch point
<Habbie> i also recently learned that the screen and the touch layer on it on a device were entirely unrelated devices
<Habbie> which did not even agree on which corner was (0,0)
<nephele> now it managed to build a matrix where all points (after transformation) are exactly in the middle. HOW
<Habbie> i have a stupid question. what do i tell jam to give me a fresh haiku.hpkg?
<nephele> what do you mean by fresh?
<nephele> just "jam @target haiku.hpkg" is enough
<Habbie> like @nightly-raw?
<nephele> sure, or nightly-anyboot. in this case it does not matter
<Habbie> ok
<nephele> you probably want "haiku.hpkg haiku_devel.hpkg haiku_datatranslators.hpkg" though
<nephele> I'm getting the feeling, interpreting this touch data, that maybe the digitized does not cover the whole screen properly
<nephele> and the fault may be from that aswell
<Habbie> no file called 'haiku.hpkg' is appearing. i do see generated/objects/haiku/x86_64/packaging/packages/packages_build/regular/hpkg_-haiku.hpkg
<Habbie> but not, like before on a cross build linux setup, ./objects/haiku/x86_64/packaging/packages/haiku.hpkg
<nephele> it's supposed to appear
<Habbie> ok cool
<nephele> i update my system like that usually
<Habbie> yeah, i had the same plan
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<Habbie> ugh another git 404
<nephele> hmm, let me rebuild just to make sure i'm not telling nonsense
<Habbie> appreciated
<nephele> hmm, i could make an email server out of this tablet
<Habbie> my neighbour has an old laptop with a broken screen. perfect home server :)
<nephele> ugh, install pmbootstrap with api -> too old please try pip or clone from git
<nephele> install pip
<nephele> pip -> no buddy you are using api i'm not allowed to install stuff
<Habbie> api?
<nephele> apt*
<Habbie> ah
<Habbie> you need a venv
<Habbie> i like pipenv for managing those
<nephele> i want to use a command
<nephele> this is all too complicated
<nephele> :)
<Habbie> apt install pipenv
<Habbie> mkdir mypmbootstrapworkingenvironment ; cd mypm<tab>
<Habbie> pipenv pmbootstrap
<Habbie> oops
<Habbie> pipenv install pmbootstrap
<Habbie> pipenv run pmbootstrap ...
<nephele> someone should make pmbootstrap run on haiku
<Habbie> but not you
<nephele> ... even if they have to use qemu user mode
<Habbie> right
<Habbie> very linuxy i bet
<nephele> nah, not me. do i look like a linux person to you :P
<Habbie> i'll be honest. kind of and yet not really :D
KapiX has quit [Quit: KapiX]
<nephele> honestly i just want to start this tablet, and there is no prebuild image
<nephele> and postmarketos peeps keep saying to use this tool
<nephele> it seems way too big though, it does too many things
<nephele> Habbie: well i made a linux mysellf to stuff into an ESP once
<nephele> i guess that means i have enough linux knawledge
<nephele> i just don't like it
<Habbie> what does ESP mean here?
<nephele> EFI service partition
<Habbie> oh right
<Habbie> a whole linux in it? how big was the ESP?
<nephele> some size
<nephele> you can't make an esp smal enough that you *can't* fit a linux inside
<nephele> (because the spec sais fat32 for desktop computers)
<Habbie> my ESP is 1GB, but it could be smaller ;)
<nephele> that's big
<Habbie> yeah
<Habbie> but i put actual kernels in it these days
<Habbie> and i can spare the space
<nephele> okay your tool and the tool pipx don't want to install pmbootstrap
<nephele> they just tell me how many versions exist and how it will refuse to install any of them
<Habbie> fun
<Habbie> do they tell you why?
<nephele> "error: ignored the following yanked: versions: <lots of numbers between 1.0.1 and 2.1.0>"
<Habbie> for pmbootstrap?
<nephele> yeah
<Habbie> https://pypi.org/search/?q=pmbootstrap doesn't even know pmbootstrap
<nephele> okay git clone it is
<nephele> why is the haiku forum font now look so wierd
<Habbie> ok, webpositive also fails on a hrev58856 build
<nephele> what's failing about it?
<Habbie> ld complaining about missing objects
<Habbie> unrelated - can i configure the power button to not immediately cause a shutdown?
<nephele> "WARNING: about to install systemd"
<nephele> lol
<Habbie> haha
<B2IA> (Shaka R5) I'm Reading your Mama jokes here in BeShare in R5. Brings me back... Thanks for the laughs :-)
<nephele> uhm, yes you can but i forgot how
<Habbie> ok
<Habbie> because my first jam was interrupted by a cat ;)
<nephele> i think it's some hacky way though. intercept it in input_server or something
<Habbie> and i wonder if it got in a bad state
<nephele> or it may be handled differently because of acpi...
<Habbie> right. i need to learn input_server anyway because this scroll wheel is going the wrong way and also is going too hard in terminal
<nephele> if ld is complaining sounds like something might have failed beforehand
<Habbie> oh yes, that seems obvious
<nephele> okay i can't get the tablet started i wanted to run postmarketOS on. maybe it's empty
<nephele> maybe i should go to sleep :)
<Habbie> dropped all build state. just running 'jam' now. we will see
<nephele> okay so half my build was purple
<nephele> and it failed because of random headers
neoncortex has quit [Ping timeout: 480 seconds]
neoncortex has joined #haiku
<Habbie> Attention is currently required from: Peter van Dijk.
<Habbie> Patch set 1:Code-Review +2
<Habbie> nephele put +2 on a patch i submitted to gerrit
<Habbie> what attention does it need?
<nephele> you can justify how I am wrong for aproving the change, clearly
<Habbie> as a poker table operator once told me about my action compared to my action a minute before, "weird" :D
<nephele> gerrit operates on "turns" somehow, so since i played my turn (by reviewing) it'd be your turn again to respond to the review
<Habbie> ok
smalltalkman__ has quit []
<Habbie> 404
<nephele> you don't have to do anything
<Habbie> alright
Guest14842 has left #haiku [#haiku]
<nephele> i left it open (unmerged) so other devs can take a look, usually someone else will merge it. but if it is not merged in 1 or 2 days i will merge it then
<Habbie> great
<Habbie> i have at least one more patch to submit, but i'm taking it slow just to get used to the flow here
<Habbie> and also gerrit being down a lot does not help
<nephele> Indeed
<nephele> but so far it worked fine i think, you submitting patches i mean :)
<nephele> the first trouble usually occurs when people fumble the change-id stuff and then have duplicate changes after adressing review comments
<Habbie> yeah, but getting used to gerrit was a lot harder with the errors that were not my fault
<Habbie> right
<Habbie> i do think i have that mostly covered and understood
<Habbie> the review unit being a single commit is weird to me for now, but it works for the patches i have so far
<nephele> it doesn't have to be, you are allowed to submit multiple commits at once
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<nephele> but each commit will be reviewed on it's own, so "fix typo from previous commit" maybe aren't the best in this model :D
<Habbie> right, so then i put the same change-id in all commits?
<nephele> the commit hook is supposed to do that automatically when you commit
<nephele> oh, no, not the *same* one
<nephele> each commit has it's own, otherwise you can't update them individually anymore
Guest14842 has joined #haiku
<Habbie> right, but can, say, https://review.haiku-os.org/c/haiku/+/9243 (just a random example) ever consist of more than one commit?
<nephele> No
<Habbie> that's clear then :)
<nephele> but the reviews can have relations based on each other if you submit them together
<Habbie> right, i did read about that
<Habbie> the two changes i submitted are all on one branch for me, but i split them before submitting
<nephele> local branches don't matter to gertrit
<Habbie> and i understand now that they could be on one branch together that i push in one go, which will update both gerrit items
<Habbie> yeah, saw that
<nephele> you can use -o "someTopic" for big changesets spanning multiple commits
<Habbie> saw that too!
<nephele> yes, and it will update both, even if you did not change it much
<Habbie> it's an interesting model, much different than I'm used to
<nephele> gerrit will then either make a commit was rebased or "change was updated weith no change" stuff
<Habbie> it's no surprise the gerrit docs have a section for github users ;)
<nephele> oh :)
<nephele> I learned gerrit before i really understood githubs way
<Habbie> ah. then github must have been weird ;)
<Habbie> ok, Schlafenszeit
<nephele> nighty
<Habbie> (du aussich, du weisst ;) )
<Habbie> night :)
<Habbie> (i might have butchered that german)