<jessicah>
one of the harder things to do in c++, I must say
<jessicah>
also, a streaming BHttpRequest to json sax style might be a bit nicer than loading it all in memory...
<puck_>
jessicah: btw, blobids can only be A-Za-z0-9-_
<puck_>
(they're `Id`s)
<puck_>
oh, same with email IDs too
dairyhungWL has joined #haiku
<jessicah>
puck_: I don't think that matters for my implementation?
mishima has quit [Remote host closed the connection]
mishima has joined #haiku
<puck_>
you rename / to _SLASH_ i think?
<jessicah>
that's file system name
<jessicah>
oh, I copied that from POP3
<jessicah>
I see what you mean
<jessicah>
it's been a whirlwind proof-of-concept couple of days writing :)
<puck_>
:p
<jessicah>
you're a catgirl?
<jessicah>
what a website, hah
<puck_>
yeah
<puck_>
tbf that website is partially a placeholder, and partially for semi-legacy reasons (my vps was catgirl.tech rdns, until i moved it, and that machine has been fully deprovisioned by now)
<jessicah>
:)
<puck_>
and the realname syntax is to force irccloud and quasseldroid to do gravatar lookup
<jessicah>
I'm a catgirl too :p
<puck_>
^_^
<jessicah>
ah
<jessicah>
irccloud has gravatars?
<puck_>
irccloud has its own avatar mechanism, but will accept gravatar if you have something email-like in your realname, from what i have heard
<puck_>
but external users don't have irccloud avatars :p
<jessicah>
okay, goodnight :) and thanks for hint ;)
mmu_man has quit [Ping timeout: 480 seconds]
mishima has quit [Remote host closed the connection]
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
hightower4 has joined #haiku
mishima has joined #haiku
hightower3 has quit [Ping timeout: 480 seconds]
mishima has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
jbehnke747 has joined #haiku
<jbehnke747>
Hello
Slor has quit [Quit: Coyote finally caught me]
dairyhungWL has joined #haiku
jbehnke747 has quit []
Slor has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
dairyhungWL has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
_0xdd has quit [Quit: WeeChat 3.5]
_0xdd has joined #haiku
_0xdd has quit []
mishima has quit [Ping timeout: 480 seconds]
_0xdd has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
Slor has quit [Quit: Coyote finally caught me]
mishima has joined #haiku
Slor has joined #haiku
OscarL has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
<andreasdr[m]>
Hi
Begasus has joined #haiku
<Begasus>
g'morning peeps
Begas_VM has joined #haiku
mishima has joined #haiku
<Begas_VM>
OscarL around
<OscarL>
Hello Begas_VM.
<OscarL>
did I screwed up the PR? :-D
<Begas_VM>
was trying to look into trackgit, but is reported broken on 32bit :/
<Begas_VM>
haven't looked at the PR yet ;)
<OscarL>
yeah... saw that, and just tested it on 64 bits. It was just a quick "side-quest" :-D
<OscarL>
Glad to read you're back at home Begas_VM! :-D
<Begas_VM>
Thanks OscarL, glad to be back too :)
<Begas_VM>
let me switch to 64bit
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
Begas_win has joined #haiku
<Begas_win>
back
<Begas_win>
GitCommand/Status.cpp:325:21: error: 'struct git_status_options' has no member named 'baseline'
<OscarL>
that's the error I got, yes.
<Begas_win>
that should be reported to haikuarchives where trackgit is hosted
mishima has quit [Ping timeout: 480 seconds]
<OscarL>
At first I just patched the sources, and I was about to send a PR to HaikuArchives/TrackerGit (removing the offending line, fixing some other minor warnings)... then I decided to double check.
<OscarL>
Turns out HP was pulling that old libgit2 (which indeed doesn't has said "baseline" field). /me shakes head.
<Begasus>
ah
mishima has joined #haiku
<Begas_win>
indeed old libgit2, should be 2 version ahead
<OscarL>
I don't see any dependency tracking on TrackerGit repo, so... I guess forcing it on the recipe is the way to go (other than TrackerGit documenting in their readme the need for a newer lib, I guess?)
<OscarL>
did a quick search for packages requiring libgit2... saw cargo and rust, and decided to take 300 steps back :-D
<Begas_win>
checking libgit2
<Begas_win>
I think it's not being build on buildmaster?
<OscarL>
libgit2-1.5.0 is available at least.
<Begas_win>
yep, just installed with pkgman, so that should be ok
mishima has quit [Ping timeout: 480 seconds]
<OscarL>
Also... it seems weird (at least to my untrained eyes) that there is "libgit2_25-0.25.1-3.recipe" and "libgit2-0.25.1-3.recipe"
<Begas_win>
enforcing version in trackgit works: devel:libgit2 >= 1.5.0
<Begas_win>
yeah
<OscarL>
(minus the "-3" in those names, copy/paste error)
<Begas_win>
maybe it was done to keep it around when 0.26.* came in, but forgot to remove the default one then?
<OscarL>
Yup. And the one that pkgman offers (libgit2_25-0.25.1) has revision=3 while the other is at revision=4 :-/
mishima has joined #haiku
<Begas_win>
heh, totaly not confusing ;)
<OscarL>
:-D
<Begasus>
let me clean up some of the older libgit2 recipes
* OscarL
will keep trying to do auto-loading of settings file from an input_server filter addon, without it making Debugger go "Duh! you can't do that!!!" when he deletes the said addon.
<Begas_win>
problem 1: nothing provides lib:libgit2>=1.4.3 needed by trackgit-1.0.0~git-3
<Begas_win>
so only a revbump should be needed
trungnt2910 has joined #haiku
<Begas_win>
argh, it still pulls libgit_25?
<OscarL>
not sure, considering libgit2_25 is available on the repos now? (and it pulled in that one for me on beta4). Maybe it wasn't at the last time trackergit got build, or something?
<Begasus>
well, for once 32bit buildmaster is still running ;)
<OscarL>
Mmm, tried with multiple inheritance... that failed ("You can't call delete on a BLooper object once it is running.") . Now using composition + friend classes.
<OscarL>
Mmm, compiles, and doesn't crashes when installing, nor when deleting the addon. Now to try if it actually is monitoring the setting file or it's just another bust :-D
<OscarL>
YES!
<Begas_VM>
congrats! :)
<OscarL>
Thanks :-D
<OscarL>
Quite the learning experience.
<Begas_VM>
no clue what you are doing though :D
<OscarL>
hehe :-D
<OscarL>
I modified an old input_server filter addon I wrote in 2004 (or so), so you can do some tweaking of how the scroll wheel behaves.
<OscarL>
Habbie was kinda looking for something like that, so, that was a little fun project to do some practice. Made it work. but then I thought... would be cool if it auto-reloaded the settings file...
<Begasus>
I'm guessing this is Haiku's internals?
<OscarL>
just a simple addon for the "input_server".
<OscarL>
Tried to use the ScreenSaverFilter as an example, found it too complex for my needs (and my understanding :D)... wen't for augiedoggie's much simpler code in WorkspaceFlipper, but that caused the debugger issues.
<OscarL>
Ended up in a middle ground.
<Begas_VM>
best of both worlds :)
<OscarL>
Yup. And forced me to actually read some stuff :-D
<Begasus>
luckaly got most covered in the area for the recipes :)
<Begas_VM>
boot/system/settings/network ]; then\n\tcp -r /system/settings/network boot/system/settings/\nfi\n# copy font settings\nif ! [ -e boot/system/settings/fonts ]; then\n\tcp -r /system/settings/fonts boot/system/settings/\nfi\n\n# remove any packages that may be lying around\nrm -f boot/system/packages/*.hpkg\n\n# link the list of required packages\nfor pkg in $packages; do\n\tln -sfn "$pkg" boot/system/packages/\ndone\n\n# silently
<Begas_VM>
unmount if needed, just to be one the safe side\nif [ -e dev/console ]; then\n\tunmount dev\nfi\nif [ -e boot/system/bin ]; then\n\tunmount boot/system\nfi\n\n# if it has been defined, mount the cross-build sysroot\nif [[ -n $crossSysrootDir ]]; then\n\tif [ -e $crossSysrootDir/boot/system/develop ]; then\n\t\tunmount $crossSysrootDir/boot/system\n\tfi\n\t# symlink haiku_cross_devel package into place\n\tmkdir -p
<Begas_VM>
$crossSysrootDir/boot/system/packages\n\tcrossDevelPath=/boot/system/develop/cross\n\tln -sfn \\\n\t\t$crossDevelPath/haiku_cross_devel_sysroot_$targetArchitecture.hpkg \\\n\t\t$crossSysrootDir/boot/system/packages/haiku_cross_devel_sysroot.hpkg\n\tmount -t packagefs -p "type system" $crossSysrootDir/boot/system\nfi\n\n# mount dev and system-packagefs\nmount -t bindfs -p "source /dev" dev\nmount -t packagefs -p "type system"
<Begas_VM>
boot/system\n']' returned non-zero exit status 1.
<Begas_VM>
~>
<Begas_VM>
new error? can't even clean the build :/
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<Begas_VM>
Cleaning work directory of p11_kit_x86-0.23.18.1 ...
printedz has left #haiku [Error from remote client]
printedz has joined #haiku
mika_f[m] has joined #haiku
bradsco has quit [Quit: bradsco]
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
mishima has joined #haiku
printedz has left #haiku [Disconnected: Hibernating too long]
mishima has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
gouchi has joined #haiku
printedz has joined #haiku
NisargThakkar[m] has joined #haiku
mishima has joined #haiku
printedz has left #haiku [Disconnected: Replaced by new connection]
printedz has joined #haiku
Leandro[m] has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
printedz has left #haiku [Disconnected: Hibernating too long]
mishima has joined #haiku
paxsov[m] has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
bradsco has joined #haiku
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
smalltalkman has quit []
printedz has joined #haiku
<pairisto[m]>
hello everyone, long time no talk lol. I have a question, I was able to compile the tun.cpp in haiku using jam -jN install-tun but I am still hazy on how you interact with the module in code?
printedz has left #haiku [Disconnected: Replaced by new connection]
printedz has joined #haiku
<PulkoMandy>
If it works it should publish a network interface somewhere in /dev/net, which you can then configure using ifconfig and use as normal
<PulkoMandy>
And the other "end" of the tun interface should also be somewhere in /dev, but maybe not /dev/net. Not sure if there is code for it in the driver already?
printedz has left #haiku [Disconnected: Replaced by new connection]
printedz has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
printedz has left #haiku [Disconnected: Replaced by new connection]
printedz has joined #haiku
NorthwoodsNEKO[m] has joined #haiku
mishima has joined #haiku
printedz has left #haiku [Disconnected: Replaced by new connection]
printedz has joined #haiku
printedz has left #haiku [Disconnected: Replaced by new connection]
printedz has joined #haiku
<Habbie>
oh, there is code for loading microcode in haiku
tqh has quit [Remote host closed the connection]
<Habbie>
(but it doesn't find any for mine)
<Habbie>
although, booting in linux/kvm, that's unfair, perhaps it just notices it is not -necessary-
tqh has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
printedz has left #haiku [Error from remote client]
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<OscarL>
Good afternoon/night Begasus, will check those packages, and report back.
mishima has joined #haiku
<OscarL>
Maybe I'm missing something, but tun.cpp (a module) doesn't seems to publish devices. "kernel/drivers/network/tun/driver.c", on the other hand, does. Albeit it is a driver for BeOS/BONE only.
<OscarL>
Maybe you can use it as a base for a driver that talks to the "tun.cpp" module instead?
NovaForte[m] has joined #haiku
<PulkoMandy>
All of this is incomplete and possibly from different attempts at implementing tun. Do weeeven need the module, in this case? Do they have to work together? What's the plan for the non-network-interface side (the one that's in /dev in Linux) and how does the BeOS/Bone driver handles it?
mishima has quit [Ping timeout: 480 seconds]
<OscarL>
Good questions (and way above my "pay grade"). mmu_man might remember something about it? :-)
<OscarL>
augiedoggie: Now, THAT I like! thanks for sharing!
<OscarL>
I knew it shouldn't be so complicated :-D
CPYou has joined #haiku
<OscarL>
my first gut-feeling was to go the BHandler route, but I suck at Be API :-D
scops has joined #haiku
<augiedoggie>
thanks, it took a few tries to get it to target the right handler
<OscarL>
If that was the case even for you, then that makes me feel much better about my previously failed attempts (and even of my non-ideal but working fix) :-D
<Habbie>
another interesting failure mode, i can type into an existing terminal and move that window around, but i cannot use the launcher or open new terminal tabs with the keyboard
mishima has joined #haiku
<augiedoggie>
my coding skills aren't that great, i just pretend that i can to fool other people :P
<Habbie>
wonder if i'm running out of memory
andreasdr[m] has joined #haiku
bradsco has joined #haiku
nosycat has quit [Quit: Leaving]
mishima has quit [Ping timeout: 480 seconds]
AlienSoldier has quit [Ping timeout: 480 seconds]
Slok[m] has joined #haiku
mishima has joined #haiku
splines[m] has joined #haiku
<OscarL>
Question... should we start removing support for Python 3.7 and 3.8 (adding Python 3.10 if missing) when touching python packages recipes?
<OscarL>
(good thing for me, I really don't want to install/test on 3.7/3.8 :-D)
mishima has quit [Ping timeout: 480 seconds]
<Habbie>
non-SMP haiku build, 31.5 hours and going
mishima has joined #haiku
white-wolf has quit [Ping timeout: 480 seconds]
AlienSoldier has joined #haiku
white-wolf has joined #haiku
<tqh>
That sounds very slow..
<OscarL>
he's running it "jam -a" on a loop, looking for AMD CPU related reboots.
<Habbie>
indeed it is looping
<Habbie>
i haven't counted
<tqh>
Ah, then it sounds normal :)
<Habbie>
that said, building on a single core does take a while
mishima has quit [Ping timeout: 480 seconds]
<tqh>
It would be interesting to measure where time is spent.
<Habbie>
probably :)
Gustavs[m] has joined #haiku
semicoln[m] has joined #haiku
<Begas_VM>
tsss OscarL :P
<Begas_VM>
was just looking into zipp
<OscarL>
Begas_VM: just added a comment on #7962. Looks most of the "possibly affected" packages weren't actually affected, Oops? / Good thing?
white-wolf_ has joined #haiku
bradsco has quit [Quit: bradsco]
mishima has joined #haiku
Babaj has joined #haiku
<OscarL>
Begas_VM: actually... all the affected packages (well, except for that weird more_itertools case) actually depend on zipp. So maybe the problem is with that package.
white-wolf has quit [Ping timeout: 480 seconds]
<Begas_VM>
the PKG-INFO file in root contains the correct version (zipp), but the one created in zipp.egg-info/PKG-INFO keeps changing to 0.0.0 :/
<OscarL>
tried updating zipp to 3.15, but fails, I think, due to setuptools_scm being too old.
<OscarL>
(or not having "toml" enabled at least)
timkack[m] has joined #haiku
<OscarL>
zipp actually requires "setuptools_scm[toml]" in pip parlance, that is, a setuptools_scm with support for toml. No idea if pkgman has something similar, or if we just would need to make sure that support is in.
mishima has quit [Ping timeout: 480 seconds]
<Begas_VM>
we've got toml
<OscarL>
yes, but that is different from setuptools_scm having support for it.
<OscarL>
(not sure if the current version supports it, as it fails to build newer zipp 3.15, for example)
nyanpasu64 has joined #haiku
<OscarL>
these dependecies make thinkg of spaguettis for some reason :-D
<OscarL>
BTW, I've tried doing "setuptools_scm >= 5.4.1" on the recipe for zipp (expecting it to fail, as that version is not available yet).... but HP just pulled the current 5.0 version of setuptools_scm :-(
<Begas_VM>
did you buiild it prior?
mishima has joined #haiku
the_sudoer[m] has joined #haiku
<Begas_VM>
Copying zipp.egg-info to /packages/zipp-3.7.0-2/.self/lib/python3.10/vendor-packages/zipp-3.7.0-py3.10.egg-info
<Begas_VM>
whoot!!
<OscarL>
zipp? yes. Should I remove all traces of setuptools_scm and try again?
<OscarL>
Nice!
<Begas_VM>
just add toml into the setuptools_scm recipe as required and rebuild zipp
<Begas_VM>
ps, OscarL for setuptools(_scm) I would leave the 3.7/.38 for now, quite a lot of the python recipes need it, so they should be rebuild before removing them there
HaikuUser has joined #haiku
<Begas_VM>
Need a longer sick leave ;)
HaikuUser2 has joined #haiku
SiddharthKumarPanda[m] has joined #haiku
<OscarL>
So, as we don't have anything like "setuptools_scm[toml]" in pkgman, we just need to make sure setuptools_scm package supports it (and same for similar situations with future "package[feature]" that may come up).
* OscarL
is lagging on his replies, sorry.
Guest8245 is now known as Begasus
HaikuUser has quit []
HaikuUser2 has quit []
<Begasus>
checking repology
mishima has quit [Ping timeout: 480 seconds]
<Begasus>
OscarL, when I build the ones for the PR's I saw diverging versions (maybe not 0.0.0 but certanly not the portversion)?
<OscarL>
Ah, I saw things like 0.1~git_some_some.
<OscarL>
or was it 0.1-dev_some_or_other ? and assumed those were "valid"
white-wolf_ has quit [Ping timeout: 480 seconds]
<OscarL>
"argon2-cffi-bindings 0.1.dev1+g92b6848.d20220330" for example
<Begas_VM>
yeo; Copying py.egg-info to /packages/py-1.11.0-3/.self/lib/python3.10/vendor-packages/py-0.1.dev1+g749c270.d20230319-py3.10.egg-info
<Begas_VM>
yep*
<OscarL>
alright... will test your PRs then :-D
<Begas_VM>
vs: Copying py.egg-info to /packages/py-1.11.0-3/.self/lib/python3.10/vendor-packages/py-1.11.0-py3.10.egg-info
<OscarL>
(but only for 3.9 :-P)
<Begas_VM>
np ;)
<OscarL>
internet is slow today.
<Begas_VM>
could you check setuptools_scm/zipp first? ;)
<OscarL>
sure
<OscarL>
first, some clean up, so I don't get too confused :-D
<Begas_VM>
just make sure toml is in the recipe for setuptools as explained above
mishima has joined #haiku
<OscarL>
+1
<Begas_VM>
know the feeling, was changing files in my fork just now :P
<Begas_VM>
no need to install the setuptools_scm package, haikuporter should use the one in haikuports/packages prior to the one in system/packages
<OscarL>
oof, some of those packages pulled graphviz, with pulled Python 3.7 in again... that's why it was slower than expected :-(
<Begas_VM>
hehe
<OscarL>
s/with/which/
<Begas_VM>
if you had python3.7 installed it should have used the one from an earlier state?
Diver has joined #haiku
Diver is now known as Diver
<Begas_VM>
'lo Diver!
white-wolf_ has joined #haiku
codysseus[m] has joined #haiku
<OscarL>
I remove old stuff on the regular, and it just keep getting back in :-D
<Begas_VM>
lol
<Diver>
hi Begas_VM
<Begasus>
OscarL, got me side tracked again ;)
<Begasus>
running through the recipes hunting static libraries today, now python issues :)
<OscarL>
yeah... I can't keep all the fun for myself, Begasus! :-P
mishima has quit [Ping timeout: 480 seconds]
<Begasus>
Habbie, mind if I push some last changes to your inih/tio PR? (then we can merge)
<Begasus>
not today anymore ;)
<Habbie>
hah
<Habbie>
i was hoping to look at it tonight, but please do push
<Habbie>
do you have push access?
<Begasus>
yep
<Habbie>
wonderful, go ahead
<Habbie>
let me know if i can test anything
<Habbie>
(the haiku box i do ports on was occupied for build tests until an hour ago)
<Begasus>
but go ahead, it wont be for me for today, getting past my sleep time ;)
<Habbie>
ahh
<Begasus>
I'll take a look in the morning then
<Habbie>
ok, whenever you want to, just see what's there and do what you feel is good:)
<Begasus>
Think I left enough clues for you to fix :P
<Habbie>
i saw some comments :)
<OscarL>
rebuilding zipp-3.7 after adding toml to setuptools_scm...
<OscarL>
Fails with "OSError: 'git' was not found" WAT?
<zdykstra>
Ugh
white-wolf_ has quit [Ping timeout: 480 seconds]
mishima has joined #haiku
<Begas_VM>
yep, getting thatwith importlib_metadata too
<Begas_VM>
add it to build_prerequires
<OscarL>
seems like setuptools_scm as an undeclared runtime dependency on cmd:git ?
<OscarL>
s/as/has/
<OscarL>
(the error comes from "[...]python3.9/vendor-packages/setuptools_scm/git.py")
diver1 has joined #haiku
Diver is now known as Guest8269
diver1 is now known as Diver
<Begas_VM>
Copying importlib_metadata.egg-info to /packages/importlib_metadata-4.6.1-3/.self/lib/python3.10/vendor-packages/importlib_metadata-4.6.1-py3.10.egg-info
<OscarL>
so I think it should go to setuptools_scm's REQUIRES instead of adding it to BUILD_PREREQUIRES for each package, no?
<Begas_VM>
could be an option too, try it :)
<OscarL>
+1
<Begas_VM>
rebuild doesn't take that long
<Habbie>
Begas_VM, are you aware of the 'suggest patch' feature on github?
<OscarL>
my brain is slower than my old PC :-D
Guest8269 has quit [Ping timeout: 480 seconds]
<jmairboeck>
that atually makes sense, OscarL, scm stands for "source control management", which is what git does :)
<Habbie>
if you had done that using the first button (looks like a ± in the editor top bar) github would have given me an 'apply suggestion' button which adds a commit
iar[m] has joined #haiku
<Habbie>
(then later i need to squash, of course, but that is fine)
<Begasus>
ah, never used it ;)
<Habbie>
it's not well advertised and easy to miss
mishima has joined #haiku
<Begasus>
I'm not that skilled in git ;) (glad enough to not screw things over like I did years ago) :)
<Habbie>
hehe
<Begasus>
can't remember the number of times I deleted my local fork and cloned again to start fresh :D
<Habbie>
aw
<Begasus>
old man walking here you know? :P
<Begasus>
old(er) ;)
<Habbie>
how old? :)
<Begasus>
almost 60
<Habbie>
some days i feel almost 60
<Habbie>
but i have 15 more years to go before i'm really almost 60 ;)
<Begasus>
hehe, last week it was about 80 ;)
<Habbie>
right, you were in the hospital
<Habbie>
feeling better now?
<Begasus>
yeah, compared to last week a LOT better, but taking a ton of medication for now
<Habbie>
ugh
<Begasus>
OscarL, not done yet?
<OscarL>
dumb me was adding cmd:git to REQUIRES, and not REQUIRES_pythonxx
<OscarL>
no wonder it didn't worked :-D
<OscarL>
rebuilding zipp now.
<Begas_VM>
;)
<OscarL>
"waiting for build package zipp-3.7.0-2 to be activated" :-(
<Habbie>
i've been meaning to ask - what does that mean?
<Begas_VM>
zipp takes about 20 seconds here :P
<OscarL>
bug on packagefs possibly.
<OscarL>
or on haikuporter.
<Begas_VM>
OscarL, remove the administrative directory in the work dir
<Habbie>
no i mean, what does 'to be activated' mean here?
<Begas_VM>
it's known is you change some requirements
<Begas_VM>
for the small ones it's just easier to clean and rebuild
<Begasus>
k, that should fix it, now you can do the remaining python packages :P
<OscarL>
Habbie: I guess that's mounting the package? there's a related bug/issue where it hangs "waiting for package to be deactivated" and sometimes you can manually unmount "system" inside the work-* tree and try again.
B2IA has quit [Quit: Vision[]: i've been blurred!]
<Habbie>
right
<Habbie>
the chroot has its own packagefs
<Begasus>
seems like 64bit buildmaster is back online :)
<Begasus>
yep
<OscarL>
Begasus: will try the other packages... after I take a cold shower... it is getting too hot here :-(ç
<Begasus>
ah! didn't noticed that OscarL , indeed :D
B2IA has joined #haiku
white-wolf has joined #haiku
CPYou has quit [Ping timeout: 480 seconds]
white-wolf has quit [Remote host closed the connection]
weda[m] has joined #haiku
DKnoto has quit [Quit: Leaving]
kniffy has joined #haiku
<Begasus>
k, 32bit done, 64bit needs some catching up to do :P
jmairboeck has quit [Quit: Konversation terminated!]
mishima has quit [Ping timeout: 480 seconds]
white-wolf has joined #haiku
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
hackkitten has joined #haiku
mishima has joined #haiku
swarnlata[m] has joined #haiku
Diver has quit [Quit: Leaving.]
<Begasus>
Done for today, g'night peeps!
Begasus has quit [Quit: Leaving]
mishima has quit [Ping timeout: 480 seconds]
aladds[m] has joined #haiku
valera[m] has joined #haiku
mishima has joined #haiku
<Habbie>
inrecipe is slow with a -j20 build running ;)
<Habbie>
wow, pkgman install diff_so_fancy wants to install like 30 packages
<Habbie>
and i'm not even sure why
<Habbie>
it's annoying that cmd:diff-so-fancy doesn't work in pkgman install
<Habbie>
has to be cmd:diff_so_fancy
mishima has quit [Ping timeout: 480 seconds]
<Habbie>
*** failed to commit transaction: The to be activated package "noto_sans_cjk_jp-1.004-2-any.hpkg" does already exist.
* Habbie
raises eyebrow
KSPAtlas[m] has joined #haiku
<Habbie>
ok, even installing it directly (instead of as a dep) yields the same, also after a reboot
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
chuggy has joined #haiku
klarre[m] has joined #haiku
mishima has joined #haiku
<OscarL>
Habbie: I would have gone for the nuclear option, and just rm -rf /boot/system/packages/administrative, then reboot :-D
<Habbie>
ohh
<Habbie>
what does that do? :)
<Habbie>
i know what that path is but i don't know what removing it all does :)
<OscarL>
let it sort out again what "activated_packages" can actually contain. Not sure if that's the best way, but I like to YOLO it once in a while :-D
RukiWang[m] has joined #haiku
<Habbie>
lol
<Habbie>
so, you're saying you've had this problem too?
<PulkoMandy>
Well there isn't really a better way. It makes the system forget which packages are activated
<OscarL>
I managed to end up with "/boot/system/packages/administrative/activated_packages" not reflecting what was under /boot/system/packages/ at least twice.
<PulkoMandy>
So if you have broken packages, it may help. But it will also re-run all "first install" scripts for everything
<Habbie>
ah, indeed there is, now, zero 'noto' in activated-packages
<Habbie>
because activated-packages contains a chunk of syslog and nothing else
<Habbie>
my filesystem is seriously messed up
<Habbie>
i'm taking the most recent state*/activated-packages and rebooting
* OscarL
would still nuke it instead.
<Habbie>
anyway, this means it's not a pkgman/packagefs bug then
<Habbie>
ahh
<Habbie>
now `pkgman install diff_so_fancy` pulls in zero deps :)
<OscarL>
run checkfs to see if there's more problems with the fs?
<Habbie>
did that yesterday
<Habbie>
checkfs is happy right now
mishima has quit [Ping timeout: 480 seconds]
<Habbie>
ok! my diff-so-fancy works
mishima has joined #haiku
gouchi has quit [Remote host closed the connection]
tqh has quit [Quit: Leaving]
tuaris has quit [Quit: Leaving.]
* OscarL
finds "activated-packages" lack of sorting midlyinfuriating :-P
<Habbie>
i noticed that :D
mishima has quit [Ping timeout: 480 seconds]
VulcanSphere[CatgirlCloudMatri has joined #haiku
aa55[m] has joined #haiku
tuaris has joined #haiku
mishima has joined #haiku
tuaris has quit []
mishima has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
mishima has joined #haiku
erde74[m] has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
Babaj has quit [Quit: Leaving]
mishima has joined #haiku
bradsco has quit [Quit: bradsco]
mishima has quit [Ping timeout: 480 seconds]
hackkitten has quit [Ping timeout: 480 seconds]
bradsco has joined #haiku
mishima has joined #haiku
mishima has quit [Ping timeout: 480 seconds]
bradsco has quit [Quit: bradsco]
mishima has joined #haiku
mishima has quit [Remote host closed the connection]