<zdykstra>
I should figure out haikuporter again, so I can submit a minor patch for zsh
tqh has joined #haiku
freddietilley has quit [Quit: WeeChat 3.8]
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
MajorBiscuit has quit [Ping timeout: 480 seconds]
floof58 is now known as Guest6762
floof58 has joined #haiku
Guest6762 has quit [Ping timeout: 480 seconds]
<n0toose[m]>
Is a permission issue with Paladin not having the right permissions to access files known?
<n0toose[m]>
Haven't spotted anything in the bug tracker myself, which is why I'm somehow trying to establish if someone else has empirically speaking had issues with this.
<n0toose[m]>
so should just be a stable release thing then...
<n0toose[m]>
I mistakenly just looked through the bug tracker and forgot that Paladin was more of thing of its own :D
floof58 is now known as Guest6764
floof58 has joined #haiku
Guest6764 has quit [Ping timeout: 480 seconds]
tuaris has joined #haiku
Begasus has joined #haiku
<Begasus>
'lo peeps
itaniumdream has joined #haiku
<nosycat>
o/
<zdykstra>
hola, Begasus
<Begasus>
hi nosycat zdykstra
<zdykstra>
Begasus: quick question for you. One of the completion scripts that the ZSH package in Haiku ships references /etc/hosts, which doesn't exist by default. Is the preferred permanent solution to that problem adding a patch to the zsh recipe to fix the file in question?
<Begasus>
zdykstra, figuring out haikuporter shouldn't be that hard :)
<zdykstra>
or do you try to keep patches to a minimum so that updates don't require so much massaging of patches?
<Begasus>
wherever possible upstream patches are apreciated, if that doesn't work whe have to maintain them ourselves
<Begasus>
if your patch fixes your problem then create a PR for that, see if things could get upstreamed and maybe at the next release the patch wouldn't be needed anymore?
<zdykstra>
I'll see how receptive upstream is to supporting Haiku. Hopefully they're reasonable.
<Begasus>
From my experiance they are more open to accepting Haiku's patches these days :)
<Begasus>
well, not that I did anything on zsh, but over-all :)
<augiedoggie>
i think i removed rhosts from my list of zsh completions :P
<zdykstra>
I symlinked in the hosts file haiku ships to /etc/hosts just to shut it up :P
<zdykstra>
but that's a crappy fix
<augiedoggie>
it's possible i worked around it too, i don't have a vm open and can't recall
<Begasus>
eeps, see I did one of the latest changes there to enable a build for 32bit :)
<augiedoggie>
mm, i copied the original _hosts completion script into my local zsh functions directory and edited it
itaniumdream has quit [Quit: Vision[]: i've been blurred!]
<Begasus>
heading down, cu peeps!
Begasus has quit [Quit: Leaving]
bbjimmy_64 has joined #haiku
<zdykstra>
does Gerrit understand multiple ticket IDs for 'Fixes:' in a commit message?
<OscarL>
While not "needed", seems like the usual "modus operandi".
<OscarL>
Heh, AlienSoldier better check those bugs. You fixed one of his tickets, I fixed another today :-D
<OscarL>
Welp, I guess he'll wait till both patchsets get merged (hopefully!), and he can update to a nightly that includes the fixes :-D
<OscarL>
zdykstra: some folks also announce on the tickets that they intend to work on them, as to try to minimize repeated work with other fellows.
<zdykstra>
I hadn't found either of those open tickets until after I submitted the patchset
<OscarL>
That happens too :-)
<OscarL>
Also happens that the peeps announcing their intention to work on a ticket just dissapear... or they forget for a few months, like I did on https://dev.haiku-os.org/ticket/18149#comment:4, LOL.
<OscarL>
user Jim906 is one that consistently does the "I can work on this", a little time later he submits a patch, and then dissapears into the shadows. I like his style :-D
<OscarL>
I mean... "dissapears" after his fixes get merged, and until he finds another thing to fix.
Maya-sama has joined #haiku
<zdykstra>
I'm too new to 'claim' an issue
<OscarL>
zdykstra: Thanks, BTW, for your patchsets!
thelounge4920776 has joined #haiku
probono94 has joined #haiku
ynhuser|blahbop7 has joined #haiku
ynhuser|blahbop7 has quit [Remote host closed the connection]
<zdykstra>
thank you all for the fantastic OS + ecosystem. I'm just trying to give a little something back :)
floof58_ has joined #haiku
roptat has joined #haiku
roptat is now known as Guest6818
* OscarL
is just another user, occasional small-contributor.
Halamix2_ has joined #haiku
milek7_ has joined #haiku
<zdykstra>
:)
TMM_ has joined #haiku
<OscarL>
Every bit counts, so thanks to all of us! :-P
samis has joined #haiku
kescher_ has joined #haiku
shann_ has joined #haiku
jmairboeck has joined #haiku
julienxx has joined #haiku
smoku has quit [Ping timeout: 480 seconds]
Guest4972 has quit [Ping timeout: 480 seconds]
hackkitten has quit [Read error: Connection reset by peer]
kikadf_ has joined #haiku
netpositive has quit [Remote host closed the connection]
<AlienSoldier>
i always need to edit d64 image as my ultimate 1541 cart don't work right with prg file but work everytime with D64 image.
<AlienSoldier>
ho, am i the devil? :)
OscarL has quit [Remote host closed the connection]
OscarL has joined #haiku
<OscarL>
Darn firefox trying to eat all my RAM and dying in the process :-(
<OscarL>
AlienSoldier: :-D
<OscarL>
We were talking about two tickets that you opened.
<OscarL>
zdykstra submitted a patch for one, and I for another.
<OscarL>
regarding that D64 tool.... can you use it to extract files from the images?
<OscarL>
I see it can list the contents, and add new files to images, but not sure if it can extract them.
<AlienSoldier>
Yes that is what i wonder, it is made for making image.
<AlienSoldier>
I have a bunch of prg program i can't run reliably. I wonder it is related to lacking power, new version of the cart use it's own power source instead of vampiring the c64
<AlienSoldier>
would love to be able to mount C64 and amiga (OS compliant adf) in hiaku.
<AlienSoldier>
about the mail ticket, not sure i will be able to test the fix soon, as far as i know we still can't use GMail with the Mail app because of the Auth forcing they deceided.
<OscarL>
(I mean... treating those image as "archive" files, that can be "comressed/uncompressed", but to/from the floppy image).
<AlienSoldier>
OscarL expander already have lha and lhz, i would see disk volume more as somethign to mount unmount and have tracker integration.
<OscarL>
For mounting you'll need a filesystem driver/addon, I'm affraid.
<AlienSoldier>
yes, that is what i was wondering if it could be made for such D64 files.
<OscarL>
Perhaps something that uses userland-fs + those fancy FUSE drivers that you can write even in python?
<win8linux[m]>
Are there any archivers on Haiku that support zstd?
<augiedoggie>
the git version of Beezer
<OscarL>
win8linux[m]: or install zstd and add some custom rules for Expander (and then submit those as a patch :-D)
dqk has quit [Remote host closed the connection]
dqk_ has joined #haiku
linuxmaster has quit [reticulum.oftc.net helix.oftc.net]
BharatSahlot[m] has quit [reticulum.oftc.net helix.oftc.net]
Maturi0n has quit [reticulum.oftc.net helix.oftc.net]
yeti has quit [reticulum.oftc.net helix.oftc.net]
PulkoMandy has quit [reticulum.oftc.net helix.oftc.net]
xet7 has quit [reticulum.oftc.net helix.oftc.net]
Forza has quit [reticulum.oftc.net helix.oftc.net]
bradsco[m] has quit [reticulum.oftc.net helix.oftc.net]
dqk_ is now known as dqk
PulkoMandy has joined #haiku
Maturi0n has joined #haiku
yeti has joined #haiku
Forza has joined #haiku
xet7 has joined #haiku
bradsco[m] has joined #haiku
BharatSahlot[m] has joined #haiku
zard has quit [Ping timeout: 480 seconds]
linuxmaster has joined #haiku
<OscarL>
I guess we should also update Beezer's recipe to something a bit newer than the current 2020 git-rev :-D
bradsco has quit [Quit: bradsco]
OscarL has quit [Quit: Page closed]
<Habbie>
man: outdated mandoc.db lacks wdiff(1) entry, run makewhatis /boot/system/documentation/man
<Habbie>
after installing the wdiff package i just built
<Habbie>
should i be triggering that update?
jmairboeck has quit [Quit: Konversation terminated!]
OscarL has joined #haiku
gouchi has joined #haiku
<OscarL>
Habbie: I've seen that message for other packages... running makewhatis doesn't seems to do anything to avoid getting the message again later.
<OscarL>
Seems like a bug in man? (I intended to see what's up with that, but I tend to focus-shift faster than Be Inc.)
<Habbie>
hehe
<Habbie>
oh i didn't push my work
<Habbie>
now i did
<OscarL>
Habbie: I see you removed the charset.alias file, but I don't see a .patchset for wdiff's lib/localcharset.c
* Habbie
git add
<OscarL>
the " char in line 37 needs a tab in front (for consistency with the rest of the sections that uses "")
<Habbie>
both pushed
<OscarL>
Habbie: for the record, please take all my feedback with enough kilograms of salt :-)
<Habbie>
it is understood :)
<OscarL>
I'm just another nosy user :-D
<Habbie>
you have seen several ports, i have seen zero
<Habbie>
everything you said seemed entirely reasonable
<OscarL>
patch looks reasonable as well :-)
<OscarL>
Added a reply to one of your comments.
<Habbie>
understood
<Habbie>
will mention x64 next time :
<Habbie>
:)
<Habbie>
thanks OscarL
<OscarL>
most folks only work on 64 bits... that's totally fine.
<OscarL>
that's why I've tested on 32 bits (Begasus is the master of testing that :-D)
<Habbie>
:)
<OscarL>
No problem Habbie! Thanks for your contribution!!!
<OscarL>
the PR looks fine to me, but I can't merge it. One of the regulars will do in time.
<Habbie>
wonderful
<Habbie>
in some other projects i also can only contribute by giving my comments on a PR, trusting that that will get it ready for a regular :)
<OscarL>
(or will point out further suggestions, and we'll learn in the process)
<Habbie>
indeed!
<OscarL>
Maybe a comment on the "rm $libDir/charset.alias" could be useful, explaining that the patchset makes it unnecessary.
tqh has quit [Quit: Leaving]
<OscarL>
In a few months, I won't even remember why that was necessary :-D
<Habbie>
fair!
<Habbie>
i actually pondered this
<OscarL>
(without tracing back commits/PRs, I mean)
HaikuUser has joined #haiku
HaikuUser has quit []
<OscarL>
Habbie: Further enhancements could include adding termcap (using ncurses6_devel) and iconv support... and maybe enabling the "experimental" wdiff2 (assuming the later has any merit).
<OscarL>
but if this works alright for you as-is... even better.
<OscarL>
I would see if this one gets merged, and try those other things in a future update.
<Habbie>
ack
<Habbie>
honestly i'm only doing this so i can submit pkgdiff next, which does not care about any of those features ;)
<Habbie>
it looks like debian didn't do any of those things either
<Habbie>
which suggests to me they are not missed
<Habbie>
added a comment about the inlining
<OscarL>
I've started to contribute back after a user reported a bug on the serial_mouse driver I wrote in 2005 (I think)... ended up doing Haikuporter recipes, miscellaneous fixes on other drivers and apps, etc etc... its all a deep rabbit hole :-D
<Habbie>
it always is :)
zard has joined #haiku
<OscarL>
(and I still can't fix that darn serial_mouse driver :-D)
HaikuUser has joined #haiku
HaikuUser is now known as nintendo1889
<OscarL>
Habbie: re: comment... that will do it. Thanks.
<Habbie>
:)
<nintendo1889>
I am trying to get the errorlevel or return code from this command. Basically I am trying to reboot the nightly IF it was updated, and if not updated, exit.
Nomikos has joined #haiku
<nintendo1889>
echo yes | pkgman update
<OscarL>
btw... my self-taught "English" is as broken as my code, so... please excercise caution when reading either :-D
<Habbie>
looks like you can do pkgman -y update
<Habbie>
but that was not the question
<OscarL>
doesn't "$_" or similar holds the last return code?
<Habbie>
$?
<Nomikos>
$?
<Nomikos>
ehr... never mind >.>
<nintendo1889>
IDK I am from windows, I don't know posix scripting
<OscarL>
I never recall which is it, but... trial and error works :-D
<zdykstra>
it's $?
<Nomikos>
to be certain, it's "$?", that wasn't a question
<nintendo1889>
thanks, I didn't realize -y automatically applies the updates. I'll try it
<OscarL>
heh
<Habbie>
so, by 'if the nightly was updated' you mean that the 'haiku' package got a new version number?
<Habbie>
is the timestamp of "activated-packages" a reliable indicator of which state is active?
<Nomikos>
OscarL: the silly thing is *I* interpreted it as a question and was like "oh, I know this!"
<nintendo1889>
I'm running nightly in a vm, and I want it to always be updated in the userBootScript. Then if it updates, reboot. If nothing update, don't reboot. Otherweise the vm will continually reboot :-)
<OscarL>
Nomikos: :-D
<nintendo1889>
I caught the joke late too
<augiedoggie>
hm, i think nekobot is taking a nap, it didn't announce the last commit by zdykstra
<nintendo1889>
Running the 'set' command seems to show the way
<Nomikos>
purely by chance, is anyone running Haiku on a Thinkpad T470?
<Habbie>
OscarL, makewhatis appears to help here
<OscarL>
Habbie: exact command you ran? (to see if I messed it up)
<Habbie>
the one from the message
<waddlesplash>
augiedoggie: yes. probably due to gerrit upgrade. being investigated
<Habbie>
mmhh, strace does not show filenames for open()
<OscarL>
Nomikos: searching for T470 on the IRC logs and on dev.haiku-os.org reveals nothing :-(
<Nomikos>
OscarL: hmmzzz. https://hardware.besly.de/ does mention one and says it works (bios fiddling), but I expect to run into things I know nothing about it
gouchi has quit [Remote host closed the connection]
<OscarL>
Ok... mandoc gets confused if you have man pages under "/boot/home/config/documentation/man/"
<Habbie>
right
<OscarL>
I had a python3.10 installed as user package. that placed a man page for python there.
<OscarL>
after uninstalling said package...
<OscarL>
"man ne" does not complains anymore about the outdated mandoc.db
<Habbie>
ok
<Habbie>
now somehow write a ticket about this :D
zard has quit [Ping timeout: 480 seconds]
<OscarL>
I quite working in QA automation... and look at me now! :-D
<Habbie>
haha
<Habbie>
still breaking things
<OscarL>
s/quite/quit
<OscarL>
was my curse and half my skill set :-D
<OscarL>
"Extremelly proficient on breaking things in innovative ways!"
bradsco has quit [Quit: bradsco]
<OscarL>
Thanks for the assist in narrowing this one down Habbie! Much appreciated,
<Habbie>
np!
bradsco has joined #haiku
bradsco has quit []
BharatSahlot[m] has joined #haiku
<Habbie>
OscarL, how did manpages end up in /boot/home/config/documentation/man/ ?
<OscarL>
package installed in "user mode"
<Habbie>
how?
<Habbie>
(remember i'm new to haiku ;) )
<OscarL>
pkgman install -home <packagename.hpkg>
<Habbie>
ah
<Habbie>
and why would you do that?
<OscarL>
I tend to do that for packages that I build locally
<Habbie>
why?
<OscarL>
because otherwise Software updates tries to install older versions of what I'm working on,
<Habbie>
got it
<Habbie>
i wondered about this when i bumped the wdiff revision down :)
<OscarL>
Still there seems to be some weird corner cases with packages installed in HOME.
<Habbie>
other than the makewhatis thing?
<OscarL>
Like... pkgman hell bent on uninstalling git....
<OscarL>
due to me having nano installed in HOME.
<OscarL>
took me way too much to figure that one out.
<Habbie>
what do the two have to do with eachother?
<OscarL>
git needs at least one editor
<OscarL>
(I'm assuming)
<Habbie>
ah, and pkgman thinks you have zero?
<OscarL>
exactly.
<OscarL>
"No nano? This git thing obviously wont work, let's get rid of it!"
<Habbie>
git actually actively depends on nano
<Habbie>
which feels wrong
<dqk>
it *is* wrong
<Habbie>
hah
<Habbie>
can we do better?
<OscarL>
Patches welcomed!
<Habbie>
it even has cmd:nano in BUILD_REQUIRES
<Habbie>
that at least seems entirely wrong
<Habbie>
but the runtime dep might be harder
<OscarL>
I wonder if it also depends on less (PAGER)
tsukasa has quit [Quit: It never truly ends...]
<Habbie>
it doesn't
<OscarL>
Welp, same as it can live without a PAGER, it can live without an EDITOR :-P
<Habbie>
not sure they are the same :D
<OscarL>
line-editing for the win!
<Habbie>
you need an editor for that too
<Habbie>
and i don't see /bin/ed
<OscarL>
bash's line-editing not enough?
<Habbie>
how would that help a git commit message, or rebase -i?
<Habbie>
related unrelated, i note busybox is not in haikuports :)
<OscarL>
I see. (you can't tell I never user rebase -i) :-P
<OscarL>
I wonder if we have (or could use) something like debian/ubuntus "alternatives" and make packages depend on that.. something like "this provides $EDITOR" so git would require $EDITOR instead of cmd:nano.
<Habbie>
i had the same thought earlier tonight, yes
<Habbie>
also wondered about gawk and mawk both installing /bin/awk, didn't try what happens yet: )
<OscarL>
do they declare "CONFLICTS" in their recipes?
<OscarL>
(I think they should if they clobber each other)
<Habbie>
gawk declares CONFLICTS=gawk for x86_gcc2, that's it :)
* Habbie
zz
<OscarL>
joys and wonders of a lovely hobby OS :-) lots of fun and things to improve.
<OscarL>
and not nearly enough brain power, in my case :-(